Total jobs: 143
Total errors: 33 (23.08%)
LAVA errors: 0 (0.00%)
Test errors: 33 (23.08%)
Job errors: 0 (0.00%)
Infra errors: 0 (0.00%)
Canceled jobs: 0 (0.00%)
Device type: qrb5165-rb5
Total jobs: 45
Total errors: 13 (28.89%)
Error type: Test
Error count: 13 (28.89%)
Error: No match for error type 'Test', message 'tradefed - adb device lost[f11b68eb]'
Count: 5 (11.11%)
IDs:
rb5-05:
7083627 7083631 7084682 7084933 7085279
Error: No match for error type 'Test', message 'tradefed - adb device lost[74d67c95]'
Count: 2 (4.44%)
IDs:
rb5-03:
7083725 7085266
Error: No match for error type 'Test', message 'tradefed - adb device lost[9496f60d]'
Count: 1 (2.22%)
IDs:
rb5-01:
7084865
Error: Device NOT found!
Count: 1 (2.22%)
IDs:
rb5-03:
7084862
Error: No match for error type 'Test', message 'tradefed - adb device lost[4fc7b22]'
Count: 3 (6.67%)
IDs:
rb5-06:
7083686 7084787 7084852
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 595 seconds'
Count: 1 (2.22%)
IDs:
rb5-03:
7084800
Device type: dragonboard-845c
Total jobs: 80
Total errors: 19 (23.75%)
Error type: Test
Error count: 19 (23.75%)
Error: No match for error type 'Test', message 'lava-test-interactive timed out after 600 seconds'
Count: 1 (1.25%)
IDs:
db845c-10:
7085248
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 11 (13.75%)
IDs:
db845c-02:
7084816
db845c-03:
7084815 7085158
db845c-04:
7085172
db845c-05:
7084712 7085161
db845c-08:
7084937
db845c-10:
7084721 7084808 7084935 7084943
Error: Device NOT found!
Count: 3 (3.75%)
IDs:
db845c-02:
7084717
db845c-07:
7084762
db845c-09:
7084861
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 279 seconds'
Count: 1 (1.25%)
IDs:
db845c-09:
7084842
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 597 seconds'
Count: 1 (1.25%)
IDs:
db845c-01:
7084764
Error: No match for error type 'Test', message 'tradefed - adb device lost[1028094e]'
Count: 1 (1.25%)
IDs:
db845c-10:
7084731
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 596 seconds'
Count: 1 (1.25%)
IDs:
db845c-01:
7084724
Device type: hi960-hikey
Total jobs: 17
Total errors: 1 (5.88%)
Error type: Test
Error count: 1 (5.88%)
Error: No match for error type 'Test', message 'tradefed - adb device lost[57DD383701799F9A]'
Count: 1 (5.88%)
IDs:
hi960-hikey-05:
7084688
Device type: juno-r2
Total jobs: 1
Total errors: 0 (0.00%)
From: Nathan Lynch <nathanl(a)linux.ibm.com>
The rtas_read_config() and rtas_write_config() functions in
kernel/rtas_pci.c have external linkage and two users in arch/powerpc:
the rtas_pci code itself and the pseries platform's "enhanced error
handling" (EEH) support code.
The prototypes for these functions in asm/ppc-pci.h have until now
been guarded by CONFIG_EEH since the only external caller is the
pseries EEH code. However, this presumably has always generated
warnings when built with !CONFIG_EEH and -Wmissing-prototypes:
arch/powerpc/kernel/rtas_pci.c:46:5: error: no previous prototype for
function 'rtas_read_config' [-Werror,-Wmissing-prototypes]
46 | int rtas_read_config(struct pci_dn *pdn, int where,
int size, u32 *val)
arch/powerpc/kernel/rtas_pci.c:98:5: error: no previous prototype for
function 'rtas_write_config' [-Werror,-Wmissing-prototypes]
98 | int rtas_write_config(struct pci_dn *pdn, int where,
int size, u32 val)
The introduction of commit c6345dfa6e3e ("Makefile.extrawarn: turn on
missing-prototypes globally") forces the issue.
The efika and chrp platform code have (static) functions with the same
names but different signatures. We may as well eliminate the potential
for conflicts and confusion by renaming the globally visible versions
as their prototypes get moved out of the CONFIG_EEH-guarded region;
their current names are too generic anyway. Since they operate on
objects of the type 'struct pci_dn *', give them the slightly more
verbose prefix "rtas_pci_dn_" and fix up all the call sites.
Fixes: c6345dfa6e3e ("Makefile.extrawarn: turn on missing-prototypes globally")
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
Closes: https://lore.kernel.org/linuxppc-dev/CA+G9fYt0LLXtjSz+Hkf3Fhm-kf0ZQanrhUS+z…
Signed-off-by: Nathan Lynch <nathanl(a)linux.ibm.com>
---
arch/powerpc/include/asm/ppc-pci.h | 5 +++--
arch/powerpc/kernel/rtas_pci.c | 8 ++++----
arch/powerpc/platforms/pseries/eeh_pseries.c | 18 +++++++++---------
3 files changed, 16 insertions(+), 15 deletions(-)
diff --git a/arch/powerpc/include/asm/ppc-pci.h b/arch/powerpc/include/asm/ppc-pci.h
index d9fcff575027..ce2b1b5eebdd 100644
--- a/arch/powerpc/include/asm/ppc-pci.h
+++ b/arch/powerpc/include/asm/ppc-pci.h
@@ -35,6 +35,9 @@ extern void init_pci_config_tokens (void);
extern unsigned long get_phb_buid (struct device_node *);
extern int rtas_setup_phb(struct pci_controller *phb);
+int rtas_pci_dn_read_config(struct pci_dn *pdn, int where, int size, u32 *val);
+int rtas_pci_dn_write_config(struct pci_dn *pdn, int where, int size, u32 val);
+
#ifdef CONFIG_EEH
void eeh_addr_cache_insert_dev(struct pci_dev *dev);
@@ -44,8 +47,6 @@ void eeh_slot_error_detail(struct eeh_pe *pe, int severity);
int eeh_pci_enable(struct eeh_pe *pe, int function);
int eeh_pe_reset_full(struct eeh_pe *pe, bool include_passed);
void eeh_save_bars(struct eeh_dev *edev);
-int rtas_write_config(struct pci_dn *, int where, int size, u32 val);
-int rtas_read_config(struct pci_dn *, int where, int size, u32 *val);
void eeh_pe_state_mark(struct eeh_pe *pe, int state);
void eeh_pe_mark_isolated(struct eeh_pe *pe);
void eeh_pe_state_clear(struct eeh_pe *pe, int state, bool include_passed);
diff --git a/arch/powerpc/kernel/rtas_pci.c b/arch/powerpc/kernel/rtas_pci.c
index e1fdc7473b72..fccf96e897f6 100644
--- a/arch/powerpc/kernel/rtas_pci.c
+++ b/arch/powerpc/kernel/rtas_pci.c
@@ -43,7 +43,7 @@ static inline int config_access_valid(struct pci_dn *dn, int where)
return 0;
}
-int rtas_read_config(struct pci_dn *pdn, int where, int size, u32 *val)
+int rtas_pci_dn_read_config(struct pci_dn *pdn, int where, int size, u32 *val)
{
int returnval = -1;
unsigned long buid, addr;
@@ -87,7 +87,7 @@ static int rtas_pci_read_config(struct pci_bus *bus,
pdn = pci_get_pdn_by_devfn(bus, devfn);
/* Validity of pdn is checked in here */
- ret = rtas_read_config(pdn, where, size, val);
+ ret = rtas_pci_dn_read_config(pdn, where, size, val);
if (*val == EEH_IO_ERROR_VALUE(size) &&
eeh_dev_check_failure(pdn_to_eeh_dev(pdn)))
return PCIBIOS_DEVICE_NOT_FOUND;
@@ -95,7 +95,7 @@ static int rtas_pci_read_config(struct pci_bus *bus,
return ret;
}
-int rtas_write_config(struct pci_dn *pdn, int where, int size, u32 val)
+int rtas_pci_dn_write_config(struct pci_dn *pdn, int where, int size, u32 val)
{
unsigned long buid, addr;
int ret;
@@ -134,7 +134,7 @@ static int rtas_pci_write_config(struct pci_bus *bus,
pdn = pci_get_pdn_by_devfn(bus, devfn);
/* Validity of pdn is checked in here. */
- return rtas_write_config(pdn, where, size, val);
+ return rtas_pci_dn_write_config(pdn, where, size, val);
}
static struct pci_ops rtas_pci_ops = {
diff --git a/arch/powerpc/platforms/pseries/eeh_pseries.c b/arch/powerpc/platforms/pseries/eeh_pseries.c
index def184da51cf..b1ae0c0d1187 100644
--- a/arch/powerpc/platforms/pseries/eeh_pseries.c
+++ b/arch/powerpc/platforms/pseries/eeh_pseries.c
@@ -252,7 +252,7 @@ static int pseries_eeh_cap_start(struct pci_dn *pdn)
if (!pdn)
return 0;
- rtas_read_config(pdn, PCI_STATUS, 2, &status);
+ rtas_pci_dn_read_config(pdn, PCI_STATUS, 2, &status);
if (!(status & PCI_STATUS_CAP_LIST))
return 0;
@@ -270,11 +270,11 @@ static int pseries_eeh_find_cap(struct pci_dn *pdn, int cap)
return 0;
while (cnt--) {
- rtas_read_config(pdn, pos, 1, &pos);
+ rtas_pci_dn_read_config(pdn, pos, 1, &pos);
if (pos < 0x40)
break;
pos &= ~3;
- rtas_read_config(pdn, pos + PCI_CAP_LIST_ID, 1, &id);
+ rtas_pci_dn_read_config(pdn, pos + PCI_CAP_LIST_ID, 1, &id);
if (id == 0xff)
break;
if (id == cap)
@@ -294,7 +294,7 @@ static int pseries_eeh_find_ecap(struct pci_dn *pdn, int cap)
if (!edev || !edev->pcie_cap)
return 0;
- if (rtas_read_config(pdn, pos, 4, &header) != PCIBIOS_SUCCESSFUL)
+ if (rtas_pci_dn_read_config(pdn, pos, 4, &header) != PCIBIOS_SUCCESSFUL)
return 0;
else if (!header)
return 0;
@@ -307,7 +307,7 @@ static int pseries_eeh_find_ecap(struct pci_dn *pdn, int cap)
if (pos < 256)
break;
- if (rtas_read_config(pdn, pos, 4, &header) != PCIBIOS_SUCCESSFUL)
+ if (rtas_pci_dn_read_config(pdn, pos, 4, &header) != PCIBIOS_SUCCESSFUL)
break;
}
@@ -412,8 +412,8 @@ static void pseries_eeh_init_edev(struct pci_dn *pdn)
if ((pdn->class_code >> 8) == PCI_CLASS_BRIDGE_PCI) {
edev->mode |= EEH_DEV_BRIDGE;
if (edev->pcie_cap) {
- rtas_read_config(pdn, edev->pcie_cap + PCI_EXP_FLAGS,
- 2, &pcie_flags);
+ rtas_pci_dn_read_config(pdn, edev->pcie_cap + PCI_EXP_FLAGS,
+ 2, &pcie_flags);
pcie_flags = (pcie_flags & PCI_EXP_FLAGS_TYPE) >> 4;
if (pcie_flags == PCI_EXP_TYPE_ROOT_PORT)
edev->mode |= EEH_DEV_ROOT_PORT;
@@ -676,7 +676,7 @@ static int pseries_eeh_read_config(struct eeh_dev *edev, int where, int size, u3
{
struct pci_dn *pdn = eeh_dev_to_pdn(edev);
- return rtas_read_config(pdn, where, size, val);
+ return rtas_pci_dn_read_config(pdn, where, size, val);
}
/**
@@ -692,7 +692,7 @@ static int pseries_eeh_write_config(struct eeh_dev *edev, int where, int size, u
{
struct pci_dn *pdn = eeh_dev_to_pdn(edev);
- return rtas_write_config(pdn, where, size, val);
+ return rtas_pci_dn_write_config(pdn, where, size, val);
}
#ifdef CONFIG_PCI_IOV
---
base-commit: 0d555b57ee660d8a871781c0eebf006e855e918d
change-id: 20231127-rtas-pci-rw-config-20a5610f2d35
Best regards,
--
Nathan Lynch <nathanl(a)linux.ibm.com>
The Kunit drm_plane_helper failed on all devices running Linux next-20231204
## Test Regressions (compared to next-20231201)
* qemu-armv7, kunit and
* x86, kunit
- drm_test_check_invalid_plane_state_downscaling_invalid
- drm_test_check_invalid_plane_state_drm_plane_helper
- drm_test_check_invalid_plane_state_drm_test_check_invalid_plane_state
- drm_test_check_invalid_plane_state_positioning_invalid
- drm_test_check_invalid_plane_state_upscaling_invalid
- drm_test_check_plane_state_clipping_rotate_reflect
- drm_test_check_plane_state_clipping_simple
- drm_test_check_plane_state_downscaling
- drm_test_check_plane_state_drm_test_check_plane_state
- drm_test_check_plane_state_positioning_simple
- drm_test_check_plane_state_rounding1
- drm_test_check_plane_state_rounding2
- drm_test_check_plane_state_rounding3
- drm_test_check_plane_state_rounding4
- drm_test_check_plane_state_upscaling
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
Test log:
-------
[ 91.955019] # Subtest: drm_plane_helper
[ 91.959248] # module: drm_plane_helper_test
[ 91.959271] 1..2
[ 91.966042] KTAP version 1
[ 91.969494] # Subtest: drm_test_check_plane_state
[ 91.969707] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:123
[ 91.969707] Expected plane_state->visible to be true, but is false
[ 91.992346] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:96
[ 91.992346] Expected drm_rect_equals(&plane_state->src, &expected) to be true, but is false
[ 91.992346]
[ 91.992346] dst: 2048.000000x2048.000000+0.000000+0.000000, expected: 1024.000000x768.000000+0.000000+0.000000
[ 91.992392] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:107
[ 91.992392] Expected drm_rect_equals(&plane_state->dst, &expected) to be true, but is false
[ 91.992392]
[ 91.992392] dst: 2048x2048+0+0, expected: 1024x768+0+0
[ 92.023394] not ok 1 clipping_simple
[ 92.049526] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:123
[ 92.049526] Expected plane_state->visible to be true, but is false
[ 92.071041] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:96
[ 92.071041] Expected drm_rect_equals(&plane_state->src, &expected) to be true, but is false
[ 92.071041]
[ 92.071041] dst: 2048.000000x2048.000000+0.000000+0.000000, expected: 768.000000x1024.000000+0.000000+0.000000
[ 92.071084] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:107
[ 92.071084] Expected drm_rect_equals(&plane_state->dst, &expected) to be true, but is false
[ 92.071084]
[ 92.071084] dst: 2048x2048+0+0, expected: 1024x768+0+0
[ 92.102010] not ok 2 clipping_rotate_reflect
[ 92.128099] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:123
[ 92.128099] Expected plane_state->visible to be true, but is false
[ 92.150558] not ok 3 positioning_simple
[ 92.150768] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:123
[ 92.150768] Expected plane_state->visible to be true, but is false
[ 92.173083] not ok 4 upscaling
[ 92.173209] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:123
[ 92.173209] Expected plane_state->visible to be true, but is false
[ 92.194443] not ok 5 downscaling
[ 92.194656] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:123
[ 92.194656] Expected plane_state->visible to be true, but is false
[ 92.215819] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:96
[ 92.215819] Expected drm_rect_equals(&plane_state->src, &expected) to be true, but is false
[ 92.215819]
[ 92.215819] dst: 4.000015x4.000015+0.000000+0.000000, expected: 2.000000x2.000000+0.000000+0.000000
[ 92.215863] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:107
[ 92.215863] Expected drm_rect_equals(&plane_state->dst, &expected) to be true, but is false
[ 92.215863]
[ 92.215863] dst: 4x4+1022+766, expected: 2x2+1022+766
[ 92.245779] not ok 6 rounding1
[ 92.271735] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:123
[ 92.271735] Expected plane_state->visible to be true, but is false
[ 92.292739] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:96
[ 92.292739] Expected drm_rect_equals(&plane_state->src, &expected) to be true, but is false
[ 92.292739]
[ 92.292739] dst: 1028.000015x772.000015+2.000015+2.000015, expected: 1024.000000x768.000000+4.000030+4.000030
[ 92.292782] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:107
[ 92.292782] Expected drm_rect_equals(&plane_state->dst, &expected) to be true, but is false
[ 92.292782]
[ 92.292782] dst: 1028x772-2-2, expected: 1024x768+0+0
[ 92.323632] not ok 7 rounding2
[ 92.349649] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:123
[ 92.349649] Expected plane_state->visible to be true, but is false
[ 92.370603] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:96
[ 92.370603] Expected drm_rect_equals(&plane_state->src, &expected) to be true, but is false
[ 92.370603]
[ 92.370603] dst: 3.999984x3.999984+0.000000+0.000000, expected: 2.000000x2.000000+0.000000+0.000000
[ 92.370647] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:107
[ 92.370647] Expected drm_rect_equals(&plane_state->dst, &expected) to be true, but is false
[ 92.370647]
[ 92.370647] dst: 4x4+1022+766, expected: 2x2+1022+766
[ 92.400634] not ok 8 rounding3
[ 92.426701] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:123
[ 92.426701] Expected plane_state->visible to be true, but is false
[ 92.447667] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:96
[ 92.447667] Expected drm_rect_equals(&plane_state->src, &expected) to be true, but is false
[ 92.447667]
[ 92.447667] dst: 1027.999984x771.999984+1.999984+1.999984, expected: 1024.000000x768.000000+3.999969+3.999969
[ 92.447709] # drm_test_check_plane_state: EXPECTATION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:107
[ 92.447709] Expected drm_rect_equals(&plane_state->dst, &expected) to be true, but is false
[ 92.447709]
[ 92.447709] dst: 1028x772-2-2, expected: 1024x768+0+0
[ 92.478561] not ok 9 rounding4
[ 92.504392] # drm_test_check_plane_state: pass:0 fail:9 skip:0 total:9
[ 92.508212] not ok 1 drm_test_check_plane_state
[ 92.515148] KTAP version 1
[ 92.523484] # Subtest: drm_test_check_invalid_plane_state
[ 92.523712] # drm_test_check_invalid_plane_state: ASSERTION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:259
[ 92.523712] Expected drm_atomic_helper_check_plane_state(plane_state, &crtc_state, params->min_scale, params->max_scale, params->can_position, false) < 0, but
[ 92.523712] drm_atomic_helper_check_plane_state(plane_state, &crtc_state, params->min_scale, params->max_scale, params->can_position, false) == 0 (0x0)
[ 92.523712]
[ 92.523712] Should not be able to position on the crtc with can_position=false
[ 92.530089] not ok 1 positioning_invalid
[ 92.578773] # drm_test_check_invalid_plane_state: ASSERTION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:259
[ 92.578773] Expected drm_atomic_helper_check_plane_state(plane_state, &crtc_state, params->min_scale, params->max_scale, params->can_position, false) < 0, but
[ 92.578773] drm_atomic_helper_check_plane_state(plane_state, &crtc_state, params->min_scale, params->max_scale, params->can_position, false) == 0 (0x0)
[ 92.578773]
[ 92.578773] Upscaling out of range should fail
[ 92.583722] not ok 2 upscaling_invalid
[ 92.629677] # drm_test_check_invalid_plane_state: ASSERTION FAILED at drivers/gpu/drm/tests/drm_plane_helper_test.c:259
[ 92.629677] Expected drm_atomic_helper_check_plane_state(plane_state, &crtc_state, params->min_scale, params->max_scale, params->can_position, false) < 0, but
[ 92.629677] drm_atomic_helper_check_plane_state(plane_state, &crtc_state, params->min_scale, params->max_scale, params->can_position, false) == 0 (0x0)
[ 92.629677]
[ 92.629677] Downscaling out of range should fail
[ 92.634441] not ok 3 downscaling_invalid
[ 92.680376] # drm_test_check_invalid_plane_state: pass:0 fail:3 skip:0 total:3
[ 92.685049] not ok 2 drm_test_check_invalid_plane_state
[ 92.692648] # drm_plane_helper: pass:0 fail:2 skip:0 total:2
[ 92.698267] # Totals: pass:0 fail:12 skip:0 total:12
[ 92.703959] not ok 56 drm_plane_helper
Links:
- https://tuxapi.tuxsuite.com/v1/groups/linaro/projects/lkft/tests/2YvL7zTlX7…
- https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20231204/te…
--
Linaro LKFT
https://lkft.linaro.org
Total jobs: 118
Total errors: 42 (35.59%)
LAVA errors: 0 (0.00%)
Test errors: 19 (16.10%)
Job errors: 19 (16.10%)
Infra errors: 4 (3.39%)
Canceled jobs: 0 (0.00%)
Device type: dragonboard-845c
Total jobs: 66
Total errors: 22 (33.33%)
Error type: Test
Error count: 7 (10.61%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 597 seconds'
Count: 1 (1.52%)
IDs:
db845c-09:
7083593
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 598 seconds'
Count: 1 (1.52%)
IDs:
db845c-07:
7083590
Error: No match for error type 'Test', message 'tradefed - adb device lost[c9fcbffe]'
Count: 1 (1.52%)
IDs:
db845c-09:
7083589
Error: Device NOT found!
Count: 1 (1.52%)
IDs:
db845c-02:
7083425
Error: No match for error type 'Test', message 'tradefed - adb device lost[db2a494d]'
Count: 1 (1.52%)
IDs:
db845c-02:
7083318
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 584 seconds'
Count: 1 (1.52%)
IDs:
db845c-02:
7083315
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 580 seconds'
Count: 1 (1.52%)
IDs:
db845c-09:
7083278
Error type: Job
Error count: 13 (19.70%)
Error: wait for prompt timed out
Count: 1 (1.52%)
IDs:
db845c-01:
7083587
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083254/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-09:
7083254
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083253/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-05:
7083253
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083252/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-10:
7083252
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083249/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-09:
7083249
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083248/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-03:
7083248
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083247/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-10:
7083247
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083238/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-07:
7083238
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083237/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-05:
7083237
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083236/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-01:
7083236
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083234/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-10:
7083234
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083233/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-09:
7083233
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083232/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-08:
7083232
Error type: Infrastructure
Error count: 2 (3.03%)
Error: Unable to fetch git repository
Count: 1 (1.52%)
IDs:
db845c-04:
7083565
Error: Reboot failed
Count: 1 (1.52%)
IDs:
db845c-09:
7083317
Device type: qrb5165-rb5
Total jobs: 50
Total errors: 20 (40.00%)
Error type: Test
Error count: 12 (24.00%)
Error: No match for error type 'Test', message 'tradefed - adb device lost[4fc7b22]'
Count: 2 (4.00%)
IDs:
rb5-06:
7083360 7083611
Error: No match for error type 'Test', message 'tradefed - adb device lost[9496f60d]'
Count: 4 (8.00%)
IDs:
rb5-01:
7083562 7083574 7083599 7083600
Error: No match for error type 'Test', message 'tradefed - adb device lost[74d67c95]'
Count: 3 (6.00%)
IDs:
rb5-03:
7082247 7083323 7083413
Error: No match for error type 'Test', message 'tradefed - adb device lost[d8a1879f]'
Count: 1 (2.00%)
IDs:
rb5-07:
7083324
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 592 seconds'
Count: 1 (2.00%)
IDs:
rb5-07:
7083322
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 595 seconds'
Count: 1 (2.00%)
IDs:
rb5-03:
7083280
Error type: Infrastructure
Error count: 2 (4.00%)
Error: Unable to fetch git repository
Count: 2 (4.00%)
IDs:
rb5-01:
7083572
rb5-03:
7083446
Error type: Job
Error count: 6 (12.00%)
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083258/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (2.00%)
IDs:
rb5-03:
7083258
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083257/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (2.00%)
IDs:
rb5-06:
7083257
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083256/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (2.00%)
IDs:
rb5-05:
7083256
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083244/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (2.00%)
IDs:
rb5-01:
7083244
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083243/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (2.00%)
IDs:
rb5-05:
7083243
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/7083242/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (2.00%)
IDs:
rb5-03:
7083242
Device type: bcm2711-rpi-4-b
Total jobs: 1
Total errors: 0 (0.00%)
Device type: dragonboard-410c
Total jobs: 1
Total errors: 0 (0.00%)
This is the start of the stable review cycle for the 5.15.142 release.
There are 64 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Thu, 07 Dec 2023 18:32:16 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.142-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.15.142-rc2
Christoph Hellwig <hch(a)lst.de>
iomap: update ki_pos a little later in iomap_dio_complete
Heiner Kallweit <hkallweit1(a)gmail.com>
r8169: fix deadlock on RTL8125 in jumbo mtu mode
Heiner Kallweit <hkallweit1(a)gmail.com>
r8169: disable ASPM in case of tx timeout
Wenchao Chen <wenchao.chen(a)unisoc.com>
mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
Heiner Kallweit <hkallweit1(a)gmail.com>
mmc: core: add helpers mmc_regulator_enable/disable_vqmmc
Lu Baolu <baolu.lu(a)linux.intel.com>
iommu/vt-d: Make context clearing consistent with context mapping
Lu Baolu <baolu.lu(a)linux.intel.com>
iommu/vt-d: Omit devTLB invalidation requests when TES=0
Christoph Niedermaier <cniedermaier(a)dh-electronics.com>
cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
Christoph Niedermaier <cniedermaier(a)dh-electronics.com>
cpufreq: imx6q: don't warn for disabling a non-existing frequency
Steve French <stfrench(a)microsoft.com>
smb3: fix caching of ctime on setxattr
Jeff Layton <jlayton(a)kernel.org>
fs: add ctime accessors infrastructure
Helge Deller <deller(a)gmx.de>
fbdev: stifb: Make the STI next font pointer a 32-bit signed offset
Mark Hasemeyer <markhas(a)chromium.org>
ASoC: SOF: sof-pci-dev: Fix community key quirk detection
Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com>
ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks
Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com>
ASoC: SOF: sof-pci-dev: add parameter to override topology filename
Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com>
ASoC: SOF: sof-pci-dev: use community key on all Up boards
Hans de Goede <hdegoede(a)redhat.com>
ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header
Steve French <stfrench(a)microsoft.com>
smb3: fix touch -h of symlink
Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com>
selftests/resctrl: Move _GNU_SOURCE define into Makefile
Shaopeng Tan <tan.shaopeng(a)jp.fujitsu.com>
selftests/resctrl: Add missing SPDX license to Makefile
Adrian Hunter <adrian.hunter(a)intel.com>
perf intel-pt: Fix async branch flags
Claudiu Beznea <claudiu.beznea.uj(a)bp.renesas.com>
net: ravb: Stop DMA in case of failures on ravb_open()
Claudiu Beznea <claudiu.beznea.uj(a)bp.renesas.com>
net: ravb: Start TX queues after HW initialization succeeded
Claudiu Beznea <claudiu.beznea.uj(a)bp.renesas.com>
net: ravb: Use pm_runtime_resume_and_get()
Claudiu Beznea <claudiu.beznea.uj(a)bp.renesas.com>
net: ravb: Check return value of reset_control_deassert()
Yoshihiro Shimoda <yoshihiro.shimoda.uh(a)renesas.com>
ravb: Fix races between ravb_tx_timeout_work() and net related ops
Heiner Kallweit <hkallweit1(a)gmail.com>
r8169: prevent potential deadlock in rtl8169_close
Andrey Grodzovsky <andrey.grodzovsky(a)amd.com>
Revert "workqueue: remove unused cancel_work()"
Geetha sowjanya <gakula(a)marvell.com>
octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
Furong Xu <0x1207(a)gmail.com>
net: stmmac: xgmac: Disable FPE MMC interrupts
Elena Salomatkina <elena.salomatkina.cmc(a)gmail.com>
octeontx2-af: Fix possible buffer overflow
Willem de Bruijn <willemb(a)google.com>
selftests/net: ipsec: fix constant out of range
Dmitry Antipov <dmantipov(a)yandex.ru>
uapi: propagate __struct_group() attributes to the container union
Ioana Ciornei <ioana.ciornei(a)nxp.com>
dpaa2-eth: increase the needed headroom to account for alignment
Zhengchao Shao <shaozhengchao(a)huawei.com>
ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
Niklas Neronin <niklas.neronin(a)linux.intel.com>
usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
Alan Stern <stern(a)rowland.harvard.edu>
USB: core: Change configuration warnings to notices
Haiyang Zhang <haiyangz(a)microsoft.com>
hv_netvsc: fix race of netvsc and VF register_netdevice
Patrick Wang <patrick.wang.shcn(a)gmail.com>
rcu: Avoid tracing a few functions executed in stop machine
Xin Long <lucien.xin(a)gmail.com>
vlan: move dev_put into vlan_dev_uninit
Xin Long <lucien.xin(a)gmail.com>
vlan: introduce vlan_dev_free_egress_priority
Max Nguyen <maxwell.nguyen(a)hp.com>
Input: xpad - add HyperX Clutch Gladiate Support
Filipe Manana <fdmanana(a)suse.com>
btrfs: make error messages more clear when getting a chunk map
Jann Horn <jannh(a)google.com>
btrfs: send: ensure send_fd is writable
Filipe Manana <fdmanana(a)suse.com>
btrfs: fix off-by-one when checking chunk map includes logical address
Bragatheswaran Manickavel <bragathemanick0908(a)gmail.com>
btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
Qu Wenruo <wqu(a)suse.com>
btrfs: add dmesg output for first mount and last unmount of a filesystem
Helge Deller <deller(a)gmx.de>
parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
Timothy Pearson <tpearson(a)raptorengineering.com>
powerpc: Don't clobber f0/vs0 during fp|altivec register save
Abdul Halim, Mohd Syazwan <mohd.syazwan.abdul.halim(a)intel.com>
iommu/vt-d: Add MTL to quirk list to skip TE disabling
Markus Weippert <markus(a)gekmihesg.de>
bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
Wu Bo <bo.wu(a)vivo.com>
dm verity: don't perform FEC for failed readahead IO
Mikulas Patocka <mpatocka(a)redhat.com>
dm-verity: align struct dm_verity_fec_io properly
Kailang Yang <kailang(a)realtek.com>
ALSA: hda/realtek: Add supported ALC257 for ChromeOS
Kailang Yang <kailang(a)realtek.com>
ALSA: hda/realtek: Headset Mic VREF to 100%
Takashi Iwai <tiwai(a)suse.de>
ALSA: hda: Disable power-save on KONTRON SinglePC
Adrian Hunter <adrian.hunter(a)intel.com>
mmc: block: Be sure to wait while busy in CQE error recovery
Adrian Hunter <adrian.hunter(a)intel.com>
mmc: block: Do not lose cache flush during CQE error recovery
Adrian Hunter <adrian.hunter(a)intel.com>
mmc: block: Retry commands in CQE error recovery
Adrian Hunter <adrian.hunter(a)intel.com>
mmc: cqhci: Fix task clearing in CQE error recovery
Adrian Hunter <adrian.hunter(a)intel.com>
mmc: cqhci: Warn of halt or task clear failure
Adrian Hunter <adrian.hunter(a)intel.com>
mmc: cqhci: Increase recovery halt timeout
Yang Yingliang <yangyingliang(a)huawei.com>
firewire: core: fix possible memory leak in create_units()
Maria Yu <quic_aiquny(a)quicinc.com>
pinctrl: avoid reload of p state in list iteration
-------------
Diffstat:
Makefile | 4 +-
arch/parisc/include/uapi/asm/errno.h | 2 -
arch/powerpc/kernel/fpu.S | 13 ++++
arch/powerpc/kernel/vector.S | 2 +
drivers/cpufreq/imx6q-cpufreq.c | 32 ++++----
drivers/firewire/core-device.c | 11 +--
drivers/input/joystick/xpad.c | 2 +
drivers/iommu/intel/dmar.c | 18 +++++
drivers/iommu/intel/iommu.c | 6 +-
drivers/md/bcache/btree.c | 2 +-
drivers/md/dm-verity-fec.c | 3 +-
drivers/md/dm-verity-target.c | 4 +-
drivers/md/dm-verity.h | 6 --
drivers/mmc/core/block.c | 2 +
drivers/mmc/core/core.c | 9 ++-
drivers/mmc/core/regulator.c | 41 +++++++++++
drivers/mmc/host/cqhci-core.c | 44 +++++------
drivers/mmc/host/sdhci-sprd.c | 25 +++++++
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 8 +-
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 2 +-
.../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 4 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 7 +-
drivers/net/ethernet/realtek/r8169_main.c | 23 +++++-
drivers/net/ethernet/renesas/ravb_main.c | 30 ++++++--
drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 4 +
drivers/net/hyperv/netvsc_drv.c | 25 ++++---
drivers/pinctrl/core.c | 6 +-
drivers/usb/core/config.c | 85 +++++++++++-----------
drivers/video/fbdev/sticore.h | 2 +-
fs/btrfs/disk-io.c | 1 +
fs/btrfs/ref-verify.c | 2 +
fs/btrfs/send.c | 2 +-
fs/btrfs/super.c | 5 +-
fs/btrfs/volumes.c | 9 ++-
fs/cifs/cifsfs.c | 1 +
fs/cifs/xattr.c | 5 +-
fs/inode.c | 16 ++++
fs/iomap/direct-io.c | 22 +++---
include/linux/fs.h | 45 +++++++++++-
include/linux/mmc/host.h | 3 +
include/linux/platform_data/x86/soc.h | 65 +++++++++++++++++
include/linux/workqueue.h | 1 +
include/uapi/linux/stddef.h | 2 +-
kernel/rcu/tree_plugin.h | 8 +-
kernel/workqueue.c | 9 +++
lib/errname.c | 6 --
net/8021q/vlan.h | 2 +-
net/8021q/vlan_dev.c | 15 +++-
net/8021q/vlan_netlink.c | 7 +-
net/ipv4/igmp.c | 6 +-
sound/pci/hda/hda_intel.c | 2 +
sound/pci/hda/patch_realtek.c | 12 +++
sound/soc/intel/common/soc-intel-quirks.h | 51 +------------
sound/soc/sof/sof-pci-dev.c | 62 ++++++++++++----
tools/arch/parisc/include/uapi/asm/errno.h | 2 -
tools/perf/util/intel-pt.c | 2 +
tools/testing/selftests/net/ipsec.c | 4 +-
tools/testing/selftests/resctrl/Makefile | 4 +-
tools/testing/selftests/resctrl/resctrl.h | 1 -
59 files changed, 550 insertions(+), 244 deletions(-)