The riscv builds failed on Linux next-20240515 tag due to following build
warnings / errors with gcc-13 and clang toolchain.
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
Build Log:
-----
drivers/irqchip/irq-riscv-imsic-early.c: In function 'imsic_ipi_domain_init':
drivers/irqchip/irq-riscv-imsic-early.c:52:9: error: too many
arguments to function 'riscv_ipi_set_virq_range'
52 | riscv_ipi_set_virq_range(virq, IMSIC_NR_IPI, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/linux/smp.h:119,
from include/linux/lockdep.h:14,
from include/linux/spinlock.h:63,
from include/linux/sched.h:2142,
from include/linux/ratelimit.h:6,
from include/linux/dev_printk.h:16,
from include/linux/device.h:15,
from include/linux/node.h:18,
from include/linux/cpu.h:17,
from drivers/irqchip/irq-riscv-imsic-early.c:8:
arch/riscv/include/asm/smp.h:52:6: note: declared here
52 | void riscv_ipi_set_virq_range(int virq, int nr);
| ^~~~~~~~~~~~~~~~~~~~~~~~
metadata:
git_describe: next-20240515
git_repo: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
git_sha: 82d92a9a1b9ea0ea52aff27cddd05009b4edad49
git_short_log: 82d92a9a1b9e ("Add linux-next specific files for 20240515")
Links:
- https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240515/te…
- https://storage.tuxsuite.com/public/linaro/lkft/builds/2gUiKdxX7qM27ritMJT5…
- https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240515/te…
--
Linaro LKFT
https://lkft.linaro.org
This is the start of the stable review cycle for the 4.19.315 release.
There are 18 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 Sat, 25 May 2024 13:03:15 +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/v4.x/stable-review/patch-4.19.315-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 4.19.315-rc1
Akira Yokosawa <akiyks(a)gmail.com>
docs: kernel_include.py: Cope with docutils 0.21
Daniel Thompson <daniel.thompson(a)linaro.org>
serial: kgdboc: Fix NMI-safety problems from keyboard reset code
Tom Zanussi <tom.zanussi(a)linux.intel.com>
tracing: Remove unnecessary var_ref destroy in track_data_destroy()
Tom Zanussi <tom.zanussi(a)linux.intel.com>
tracing: Generalize hist trigger onmax and save action
Tom Zanussi <tom.zanussi(a)linux.intel.com>
tracing: Split up onmatch action data
Tom Zanussi <tom.zanussi(a)linux.intel.com>
tracing: Refactor hist trigger action code
Steven Rostedt (VMware) <rostedt(a)goodmis.org>
tracing: Have the historgram use the result of str_has_prefix() for len of prefix
Steven Rostedt (VMware) <rostedt(a)goodmis.org>
tracing: Use str_has_prefix() instead of using fixed sizes
Steven Rostedt (VMware) <rostedt(a)goodmis.org>
tracing: Use str_has_prefix() helper for histogram code
Steven Rostedt (VMware) <rostedt(a)goodmis.org>
string.h: Add str_has_prefix() helper function
Steven Rostedt (VMware) <rostedt(a)goodmis.org>
tracing: Consolidate trace_add/remove_event_call back to the nolock functions
Masami Hiramatsu <mhiramat(a)kernel.org>
tracing: Remove unneeded synth_event_mutex
Masami Hiramatsu <mhiramat(a)kernel.org>
tracing: Use dyn_event framework for synthetic events
Masami Hiramatsu <mhiramat(a)kernel.org>
tracing: Add unified dynamic event framework
Masami Hiramatsu <mhiramat(a)kernel.org>
tracing: Simplify creation and deletion of synthetic events
Dominique Martinet <dominique.martinet(a)atmark-techno.com>
btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
Mikulas Patocka <mpatocka(a)redhat.com>
dm: limit the number of targets and parameter size area
Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com>
Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems"
-------------
Diffstat:
Documentation/sphinx/kernel_include.py | 1 -
Makefile | 4 +-
drivers/md/dm-core.h | 2 +
drivers/md/dm-ioctl.c | 3 +-
drivers/md/dm-table.c | 9 +-
drivers/tty/serial/kgdboc.c | 30 +-
fs/btrfs/volumes.c | 1 +
include/linux/string.h | 20 +
include/linux/trace_events.h | 2 -
kernel/trace/Kconfig | 4 +
kernel/trace/Makefile | 1 +
kernel/trace/trace.c | 26 +-
kernel/trace/trace_dynevent.c | 210 ++++++
kernel/trace/trace_dynevent.h | 119 ++++
kernel/trace/trace_events.c | 32 +-
kernel/trace/trace_events_hist.c | 1082 ++++++++++++++++++------------
kernel/trace/trace_probe.c | 2 +-
kernel/trace/trace_stack.c | 2 +-
tools/testing/selftests/vm/map_hugetlb.c | 7 -
19 files changed, 1068 insertions(+), 489 deletions(-)
This is the start of the stable review cycle for the 5.4.277 release.
There are 16 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 Sat, 25 May 2024 13:03:15 +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.4.277-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.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.4.277-rc1
Akira Yokosawa <akiyks(a)gmail.com>
docs: kernel_include.py: Cope with docutils 0.21
Daniel Thompson <daniel.thompson(a)linaro.org>
serial: kgdboc: Fix NMI-safety problems from keyboard reset code
Heikki Krogerus <heikki.krogerus(a)linux.intel.com>
usb: typec: ucsi: displayport: Fix potential deadlock
Srinivasan Shanmugam <srinivasan.shanmugam(a)amd.com>
drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()
Dominique Martinet <dominique.martinet(a)atmark-techno.com>
btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
Rob Herring <robh(a)kernel.org>
arm64: dts: qcom: Fix 'interrupt-map' parent address cells
Cristian Marussi <cristian.marussi(a)arm.com>
firmware: arm_scmi: Harden accesses to the reset domains
Paulo Alcantara <pc(a)manguebit.com>
smb: client: fix potential OOBs in smb2_parse_contexts()
Doug Berger <opendmb(a)gmail.com>
net: bcmgenet: synchronize UMAC_CMD access
Doug Berger <opendmb(a)gmail.com>
net: bcmgenet: synchronize use of bcmgenet_set_rx_mode()
Doug Berger <opendmb(a)gmail.com>
net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access
Doug Berger <opendmb(a)gmail.com>
net: bcmgenet: keep MAC in reset until PHY is up
Doug Berger <opendmb(a)gmail.com>
Revert "net: bcmgenet: use RGMII loopback for MAC reset"
Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com>
Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems"
Baokun Li <libaokun1(a)huawei.com>
ext4: fix bug_on in __es_tree_search
Sergey Shtylyov <s.shtylyov(a)omp.ru>
pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin()
-------------
Diffstat:
Documentation/sphinx/kernel_include.py | 1 -
Makefile | 4 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 8 +--
drivers/firmware/arm_scmi/reset.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 +
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 22 ++++--
drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 +
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 12 +++-
drivers/net/ethernet/broadcom/genet/bcmmii.c | 43 +++---------
drivers/pinctrl/core.c | 14 +++-
drivers/tty/serial/kgdboc.c | 30 +++++++-
drivers/usb/typec/ucsi/displayport.c | 4 --
fs/btrfs/volumes.c | 1 +
fs/cifs/smb2ops.c | 4 +-
fs/cifs/smb2pdu.c | 79 ++++++++++++++--------
fs/cifs/smb2proto.h | 10 +--
fs/ext4/extents.c | 10 +--
tools/testing/selftests/vm/map_hugetlb.c | 7 --
18 files changed, 161 insertions(+), 99 deletions(-)
This is the start of the stable review cycle for the 5.10.218 release.
There are 15 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 Sat, 25 May 2024 13:03:15 +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.10.218-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.10.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.10.218-rc1
Akira Yokosawa <akiyks(a)gmail.com>
docs: kernel_include.py: Cope with docutils 0.21
Daniel Thompson <daniel.thompson(a)linaro.org>
serial: kgdboc: Fix NMI-safety problems from keyboard reset code
Heikki Krogerus <heikki.krogerus(a)linux.intel.com>
usb: typec: ucsi: displayport: Fix potential deadlock
Srinivasan Shanmugam <srinivasan.shanmugam(a)amd.com>
drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()
Dominique Martinet <dominique.martinet(a)atmark-techno.com>
btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
Paolo Abeni <pabeni(a)redhat.com>
mptcp: ensure snd_nxt is properly initialized on connect
Cristian Marussi <cristian.marussi(a)arm.com>
firmware: arm_scmi: Harden accesses to the reset domains
Sean Christopherson <seanjc(a)google.com>
KVM: x86: Clear "has_error_code", not "error_code", for RM exception injection
Eric Dumazet <edumazet(a)google.com>
netlink: annotate lockless accesses to nlk->max_recvmsg_len
liqiong <liqiong(a)nfschina.com>
ima: fix deadlock when traversing "ima_default_rules".
Doug Berger <opendmb(a)gmail.com>
net: bcmgenet: synchronize UMAC_CMD access
Doug Berger <opendmb(a)gmail.com>
net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access
Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com>
Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems"
Juergen Gross <jgross(a)suse.com>
x86/xen: Drop USERGS_SYSRET64 paravirt call
Sergey Shtylyov <s.shtylyov(a)omp.ru>
pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin()
-------------
Diffstat:
Documentation/sphinx/kernel_include.py | 1 -
Makefile | 4 +--
arch/x86/entry/entry_64.S | 17 ++++++------
arch/x86/include/asm/irqflags.h | 7 -----
arch/x86/include/asm/paravirt.h | 5 ----
arch/x86/include/asm/paravirt_types.h | 8 ------
arch/x86/kernel/asm-offsets_64.c | 2 --
arch/x86/kernel/paravirt.c | 5 +---
arch/x86/kernel/paravirt_patch.c | 4 ---
arch/x86/kvm/x86.c | 11 ++++++--
arch/x86/xen/enlighten_pv.c | 1 -
arch/x86/xen/xen-asm.S | 21 ---------------
arch/x86/xen/xen-ops.h | 2 --
drivers/firmware/arm_scmi/reset.c | 6 ++++-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 +++
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 12 ++++++++-
drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 ++
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 +++++
drivers/net/ethernet/broadcom/genet/bcmmii.c | 4 +++
drivers/pinctrl/core.c | 14 +++++++---
drivers/tty/serial/kgdboc.c | 30 +++++++++++++++++++++-
drivers/usb/typec/ucsi/displayport.c | 4 ---
fs/btrfs/volumes.c | 1 +
net/mptcp/protocol.c | 2 ++
net/netlink/af_netlink.c | 15 ++++++-----
security/integrity/ima/ima_policy.c | 29 ++++++++++++++-------
tools/testing/selftests/vm/map_hugetlb.c | 7 -----
27 files changed, 123 insertions(+), 100 deletions(-)
Total jobs: 121
Total errors: 22 (18.18%)
LAVA errors: 0 (0.00%)
Test errors: 16 (13.22%)
Job errors: 1 (0.83%)
Infra errors: 5 (4.13%)
Canceled jobs: 0 (0.00%)
Device type: qrb5165-rb5
Total jobs: 51
Total errors: 14 (27.45%)
Error type: Test
Error count: 9 (17.65%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 596 seconds'
Count: 1 (1.96%)
IDs:
rb5-03:
7604632
Error: No match for error type 'Test', message 'tradefed - adb device lost[74d67c95]'
Count: 1 (1.96%)
IDs:
rb5-03:
7604620
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 595 seconds'
Count: 1 (1.96%)
IDs:
rb5-03:
7604515
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 598 seconds'
Count: 1 (1.96%)
IDs:
rb5-03:
7595376
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 298 seconds'
Count: 1 (1.96%)
IDs:
rb5-07:
7595374
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 297 seconds'
Count: 1 (1.96%)
IDs:
rb5-06:
7595337
Error: No match for error type 'Test', message 'tradefed - adb device lost[9496f60d]'
Count: 1 (1.96%)
IDs:
rb5-01:
7595334
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 296 seconds'
Count: 1 (1.96%)
IDs:
rb5-03:
7595332
Error: Device NOT found!
Count: 1 (1.96%)
IDs:
rb5-03:
7594098
Error type: Infrastructure
Error count: 5 (9.80%)
Error: Connection closed
Count: 2 (3.92%)
IDs:
rb5-05:
7604606 7604609
Error: Reboot failed
Count: 1 (1.96%)
IDs:
rb5-07:
7604517
Error: fastboot-flash-action timed out
Count: 2 (3.92%)
IDs:
rb5-07:
7595335 7595350
Device type: dragonboard-845c
Total jobs: 66
Total errors: 6 (9.09%)
Error type: Test
Error count: 6 (9.09%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 589 seconds'
Count: 1 (1.52%)
IDs:
db845c-01:
7595363
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 288 seconds'
Count: 1 (1.52%)
IDs:
db845c-03:
7595362
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 596 seconds'
Count: 1 (1.52%)
IDs:
db845c-01:
7595360
Error: No match for error type 'Test', message 'tradefed - adb device lost[c9fcbffe]'
Count: 1 (1.52%)
IDs:
db845c-09:
7594088
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 595 seconds'
Count: 1 (1.52%)
IDs:
db845c-02:
7583492
Error: Device NOT found!
Count: 1 (1.52%)
IDs:
db845c-07:
7583490
Device type: rk3399-rock-pi-4b
Total jobs: 1
Total errors: 0 (0.00%)
Device type: e850-96
Total jobs: 1
Total errors: 1 (100.00%)
Error type: Job
Error count: 1 (100.00%)
Error: No match for error type 'Job', message 'login-action timed out after 835 seconds'
Count: 1 (100.00%)
IDs:
e850-96-03:
7598282
Device type: juno-r2
Total jobs: 1
Total errors: 0 (0.00%)
Device type: hi960-hikey
Total jobs: 1
Total errors: 1 (100.00%)
Error type: Test
Error count: 1 (100.00%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 598 seconds'
Count: 1 (100.00%)
IDs:
hi960-hikey-05:
7595263
Total jobs: 242
Total errors: 34 (14.05%)
LAVA errors: 0 (0.00%)
Test errors: 20 (8.26%)
Job errors: 12 (4.96%)
Infra errors: 1 (0.41%)
Canceled jobs: 1 (0.41%)
Device type: beaglebone-black
Total jobs: 43
Total errors: 0 (0.00%)
Device type: bcm2837-rpi-3-b-32
Total jobs: 73
Total errors: 1 (1.37%)
Error type: Infrastructure
Error count: 1 (1.37%)
Error: No match for error type 'Infrastructure', message 'apply-overlay-tftp timed out after 1 seconds'
Count: 1 (1.37%)
IDs:
rpi3-b-32-02:
4067276
Device type: x86
Total jobs: 25
Total errors: 0 (0.00%)
Device type: synquacer
Total jobs: 44
Total errors: 19 (43.18%)
Error type: Test
Error count: 19 (43.18%)
Error: lava-test-shell timed out
Count: 19 (43.18%)
IDs:
synquacer-01:
4067075 4067076 4067077 4067078 4067187
4067207 4067220 4067251 4067266 4067267
4067272 4067298 4067304 4067307 4067316
4067324 4067325 4067327 4067335
Device type: dragonboard-845c
Total jobs: 14
Total errors: 0 (0.00%)
Device type: dragonboard-410c
Total jobs: 10
Total errors: 9 (90.00%)
Error type: Job
Error count: 9 (90.00%)
Error: No match for error type 'Job', message 'Unable to update image rootfs: 'mount: mount exited with status 32: mount: /sysroot: wrong fs type, bad option, bad superblock on /dev/sda, missing codepage or helper program, or other error.\n dmesg(1) may have more information after failed mount system call.''
Count: 9 (90.00%)
IDs:
dragonboard-410c-02:
4067144 4067169 4067179 4067185 4067250
4067270 4067299 4067315 4067333
Device type: qemu
Total jobs: 5
Total errors: 0 (0.00%)
Device type: imx93-11x11-evk
Total jobs: 17
Total errors: 5 (29.41%)
Error type: Test
Error count: 1 (5.88%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 3171 seconds'
Count: 1 (5.88%)
IDs:
imx93-01:
4067245
Error type: Job
Error count: 3 (17.65%)
Error: No match for error type 'Job', message 'Decompression subprocess exited with non-zero code: bunzip2: Compressed file ends unexpectedly;
perhaps it is corrupted? *Possible* reason follows.
bunzip2: Inappropriate ioctl for device
Input file = (stdin), output file = (stdout)
It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files.
You can use the `bzip2recover' program to attempt to recover
data from undamaged sections of corrupted files.'
Count: 1 (5.88%)
IDs:
imx93-01:
4067238
Error: No match for error type 'Job', message 'Unable to update image rootfs: 'mount: mount exited with status 32: mount: /sysroot: wrong fs type, bad option, bad superblock on /dev/sda, missing codepage or helper program, or other error.\n dmesg(1) may have more information after failed mount system call.''
Count: 2 (11.76%)
IDs:
imx93-01:
4067089 4067090
Error type: Canceled
Error count: 1 (5.88%)
Error: The job was canceled
Count: 1 (5.88%)
IDs:
imx93-01:
4067232
Device type: docker
Total jobs: 3
Total errors: 0 (0.00%)
Device type: frdm-kw41z
Total jobs: 2
Total errors: 0 (0.00%)
Device type: frdm-k64f
Total jobs: 3
Total errors: 0 (0.00%)
Device type: x15-bl
Total jobs: 1
Total errors: 0 (0.00%)
Device type: hi6220-hikey-r2
Total jobs: 1
Total errors: 0 (0.00%)
Device type: juno
Total jobs: 1
Total errors: 0 (0.00%)