This is the start of the stable review cycle for the 4.9.326 release. There are 101 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, 25 Aug 2022 08:00: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.9.326-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 4.9.326-rc1
Nathan Chancellor nathan@kernel.org MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0
Zheyu Ma zheyuma97@gmail.com video: fbdev: i740fb: Check the argument of i740_calc_vclk()
Zhouyi Zhou zhouzhouyi@gmail.com powerpc/64: Init jump labels before parse_early_param()
Takashi Iwai tiwai@suse.de ALSA: timer: Use deferred fasync helper
Takashi Iwai tiwai@suse.de ALSA: core: Add async signal helpers
Liang He windhl@126.com mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start
Schspa Shi schspa@gmail.com vfio: Clear the caps->buf to NULL after free
Liang He windhl@126.com tty: serial: Fix refcount leak bug in ucc_uart.c
Kiselev, Oleg okiselev@amazon.com ext4: avoid resizing to a partial cluster size
Ye Bin yebin10@huawei.com ext4: avoid remove directory when directory is corrupted
Wentao_Liang Wentao_Liang_g@163.com drivers:md:fix a potential use-after-free bug
Christophe JAILLET christophe.jaillet@wanadoo.fr cxl: Fix a memory leak in an error handling path
Jozef Martiniak jomajm@gmail.com gadgetfs: ep_io - wait until IRQ finishes
Liang He windhl@126.com usb: host: ohci-ppc-of: Fix refcount leak bug
Sai Prakash Ranjan quic_saipraka@quicinc.com irqchip/tegra: Fix overflow implicit truncation warnings
Masahiro Yamada yamada.masahiro@socionext.com kbuild: clear LDFLAGS in the top Makefile
Csókás Bence csokas.bence@prolan.hu fec: Fix timer capture timing in `fec_ptp_enable_pps()`
Pablo Neira Ayuso pablo@netfilter.org netfilter: nf_tables: really skip inactive sets when allocating name
Al Viro viro@zeniv.linux.org.uk nios2: add force_successful_syscall_return()
Al Viro viro@zeniv.linux.org.uk nios2: restarts apply only to the first sigframe we build...
Al Viro viro@zeniv.linux.org.uk nios2: fix syscall restart checks
Al Viro viro@zeniv.linux.org.uk nios2: traced syscall does need to check the syscall number
Al Viro viro@zeniv.linux.org.uk nios2: don't leave NULLs in sys_call_table[]
Al Viro viro@zeniv.linux.org.uk nios2: page fault et.al. are *not* restartable syscalls...
Duoming Zhou duoming@zju.edu.cn atm: idt77252: fix use-after-free bugs caused by tst_timer
Dan Carpenter dan.carpenter@oracle.com xen/xenbus: fix return type in xenbus_file_read()
Peilin Ye peilin.ye@bytedance.com vsock: Fix memory leak in vsock_connect()
Nikita Travkin nikita@trvn.ru pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed
Miaoqian Lin linmq006@gmail.com pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map
Trond Myklebust trond.myklebust@hammerspace.com SUNRPC: Reinitialise the backchannel request buffers before reuse
Zhang Xianwei zhang.xianwei8@zte.com.cn NFSv4.1: RECLAIM_COMPLETE must handle EACCES
Marc Kleine-Budde mkl@pengutronix.de can: ems_usb: fix clang's -Wunaligned-access warning
Filipe Manana fdmanana@suse.com btrfs: fix lost error handling when looking up extended ref on log replay
Damien Le Moal damien.lemoal@opensource.wdc.com ata: libata-eh: Add missing command name
Mikulas Patocka mpatocka@redhat.com rds: add missing barrier to release_refill
Amadeusz Sławiński amadeuszx.slawinski@linux.intel.com ALSA: info: Fix llseek return value when using callback
Jamal Hadi Salim jhs@mojatatu.com net_sched: cls_route: disallow handle of 0
Tyler Hicks tyhicks@linux.microsoft.com net/9p: Initialize the iounit field during fid creation
Guenter Roeck linux@roeck-us.net nios2: time: Read timer in get_cycles only if initialized
Luiz Augusto von Dentz luiz.von.dentz@intel.com Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression
Jose Alonso joalonsof@gmail.com Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"
Tony Battersby tonyb@cybernetics.com scsi: sg: Allow waiting for commands to complete on removed device
Eric Dumazet edumazet@google.com tcp: fix over estimation in sk_forced_mem_schedule()
Qu Wenruo wqu@suse.com btrfs: reject log replay if there is unsupported RO compat flag
Thadeu Lima de Souza Cascardo cascardo@canonical.com net_sched: cls_route: remove from list when handle is 0
Mikulas Patocka mpatocka@redhat.com dm raid: fix address sanitizer warning in raid_status
Baokun Li libaokun1@huawei.com ext4: correct max_inline_xattr_value_size computing
Eric Whitney enwlinux@gmail.com ext4: fix extent status tree race in writeback error recovery path
Theodore Ts'o tytso@mit.edu ext4: update s_overhead_clusters in the superblock during an on-line resize
Baokun Li libaokun1@huawei.com ext4: fix use-after-free in ext4_xattr_set_entry
Lukas Czerner lczerner@redhat.com ext4: make sure ext4_append() always allocates new block
Baokun Li libaokun1@huawei.com ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
David Collins quic_collinsd@quicinc.com spmi: trace: fix stack-out-of-bound access in SPMI tracing functions
Alexander Lobakin alexandr.lobakin@intel.com x86/olpc: fix 'logical not is only applied to the left hand side'
Steffen Maier maier@linux.ibm.com scsi: zfcp: Fix missing auto port scan and thus missing target ports
Florian Westphal fw@strlen.de netfilter: nf_tables: fix null deref due to zeroed list head
Weitao Wang WeitaoWang-oc@zhaoxin.com USB: HCD: Fix URB giveback issue in tasklet function
Huacai Chen chenhuacai@loongson.cn MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
Michael Ellerman mpe@ellerman.id.au powerpc/powernv: Avoid crashing if rng is NULL
Pali Rohár pali@kernel.org powerpc/fsl-pci: Fix Class Code of PCIe Root Port
Pali Rohár pali@kernel.org PCI: Add defines for normal and subtractive PCI bridges
Alexander Lobakin alexandr.lobakin@intel.com ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()
Mikulas Patocka mpatocka@redhat.com md-raid10: fix KASAN warning
Miklos Szeredi mszeredi@redhat.com fuse: limit nsec
Daniel Borkmann daniel@iogearbox.net bpf: fix overflow in prog accounting
Timur Tabi ttabi@nvidia.com drm/nouveau: fix another off-by-one in nvbios_addr
Helge Deller deller@gmx.de parisc: Fix device names in /proc/iomem
Lukas Wunner lukas@wunner.de usbnet: Fix linkwatch use-after-free on disconnect
David Howells dhowells@redhat.com vfs: Check the truncate maximum size in inode_newsize_ok()
Allen Ballway ballway@chromium.org ALSA: hda/cirrus - support for iMac 12,1 model
Meng Tang tangmeng@uniontech.com ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model
Sean Christopherson seanjc@google.com KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks
Maciej S. Szmigiero maciej.szmigiero@oracle.com KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0
Mikulas Patocka mpatocka@redhat.com add barriers to buffer_uptodate and set_buffer_uptodate
Zheyu Ma zheyuma97@gmail.com ALSA: bcd2000: Fix a UAF bug on the error path of probing
Nick Desaulniers ndesaulniers@google.com x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments
Nick Desaulniers ndesaulniers@google.com Makefile: link with -z noexecstack --no-warn-rwx-segments
Ning Qiang sohu0106@126.com macintosh/adb: fix oob read in do_adb_query() function
Hans-Christian Noren Egtvedt hegtvedt@cisco.com random: only call boot_init_stack_canary() once
Werner Sembach wse@tuxedocomputers.com ACPI: video: Shortening quirk list by identifying Clevo by board_name only
Werner Sembach wse@tuxedocomputers.com ACPI: video: Force backlight native for some TongFang devices
Daniel Micay danielmicay@gmail.com init/main.c: extract early boot entropy from the passed cmdline
Laura Abbott lauraa@codeaurora.org init: move stack canary initialization after setup_arch
Viresh Kumar viresh.kumar@linaro.org init/main: properly align the multi-line comment
Viresh Kumar viresh.kumar@linaro.org init/main: Fix double "the" in comment
Christian Borntraeger borntraeger@de.ibm.com include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap
Paul Moore paul@paul-moore.com selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling
Tianyue Ren rentianyue@kylinos.cn selinux: fix error initialization in inode_doinit_with_dentry()
Andreas Gruenbacher agruenba@redhat.com selinux: Convert isec->lock into a spinlock
Andreas Gruenbacher agruenba@redhat.com selinux: Clean up initialization of isec->sclass
Andreas Gruenbacher agruenba@redhat.com proc: Pass file mode to proc_pid_make_inode
Andreas Gruenbacher agruenba@redhat.com selinux: Minor cleanups
Nathan Chancellor nathan@kernel.org ion: Make user_ion_handle_put_nolock() a void function
Wei Mingzhi whistler@member.fsf.org mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle.
Greg Kroah-Hartman gregkh@linuxfoundation.org ARM: crypto: comment out gcc warning that breaks clang builds
Florian Westphal fw@strlen.de netfilter: nf_queue: do not allow packet truncation below transport header offset
Liang He windhl@126.com net: sungem_phy: Add of_node_put() for reference returned by of_get_parent()
Kuniyuki Iwashima kuniyu@amazon.com net: ping6: Fix memleak in ipv6_renew_options().
Liang He windhl@126.com scsi: ufs: host: Hold reference returned by of_parse_phandle()
ChenXiaoSong chenxiaosong2@huawei.com ntfs: fix use-after-free in ntfs_ucsncmp()
Luiz Augusto von Dentz luiz.von.dentz@intel.com Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put
-------------
Diffstat:
Makefile | 8 +- arch/arm/lib/xor-neon.c | 3 +- arch/ia64/include/asm/processor.h | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 3 +- arch/mips/kernel/proc.c | 2 +- arch/mips/mm/tlbex.c | 4 +- arch/nios2/include/asm/entry.h | 3 +- arch/nios2/include/asm/ptrace.h | 2 + arch/nios2/kernel/entry.S | 22 +++-- arch/nios2/kernel/signal.c | 3 +- arch/nios2/kernel/syscall_table.c | 1 + arch/nios2/kernel/time.c | 5 +- arch/parisc/kernel/drivers.c | 9 +- arch/powerpc/kernel/prom.c | 7 ++ arch/powerpc/platforms/powernv/rng.c | 2 + arch/powerpc/sysdev/fsl_pci.c | 8 ++ arch/powerpc/sysdev/fsl_pci.h | 1 + arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/Makefile | 4 + arch/x86/entry/vdso/Makefile | 2 +- arch/x86/kvm/emulate.c | 19 ++-- arch/x86/kvm/svm.c | 2 - arch/x86/platform/olpc/olpc-xo1-sci.c | 2 +- drivers/acpi/video_detect.c | 55 +++++++---- drivers/ata/libata-eh.c | 1 + drivers/atm/idt77252.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c | 2 +- drivers/irqchip/irq-tegra.c | 10 +- drivers/macintosh/adb.c | 2 +- drivers/md/dm-raid.c | 2 +- drivers/md/raid10.c | 5 +- drivers/md/raid5.c | 2 +- drivers/misc/cxl/irq.c | 1 + drivers/net/can/usb/ems_usb.c | 2 +- drivers/net/ethernet/freescale/fec_ptp.c | 6 +- drivers/net/sungem_phy.c | 1 + drivers/net/usb/ax88179_178a.c | 14 +-- drivers/net/usb/usbnet.c | 8 +- drivers/net/wireless/mediatek/mt7601u/usb.c | 1 + drivers/pinctrl/nomadik/pinctrl-nomadik.c | 4 +- drivers/pinctrl/qcom/pinctrl-msm8916.c | 4 +- drivers/s390/scsi/zfcp_fc.c | 29 ++++-- drivers/s390/scsi/zfcp_fc.h | 6 +- drivers/s390/scsi/zfcp_fsf.c | 4 +- drivers/scsi/sg.c | 57 ++++++----- drivers/scsi/ufs/ufshcd-pltfrm.c | 15 ++- drivers/staging/android/ion/ion-ioctl.c | 8 +- drivers/tty/serial/ucc_uart.c | 2 + drivers/usb/core/hcd.c | 26 ++--- drivers/usb/gadget/legacy/inode.c | 1 + drivers/usb/host/ohci-ppc-of.c | 1 + drivers/vfio/vfio.c | 1 + drivers/video/fbdev/i740fb.c | 9 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 4 +- fs/attr.c | 2 + fs/btrfs/disk-io.c | 14 +++ fs/btrfs/tree-log.c | 4 +- fs/ext4/inline.c | 3 + fs/ext4/inode.c | 7 ++ fs/ext4/namei.c | 23 ++++- fs/ext4/resize.c | 11 +++ fs/ext4/xattr.c | 6 +- fs/ext4/xattr.h | 13 +++ fs/fuse/inode.c | 6 ++ fs/nfs/nfs4proc.c | 3 + fs/ntfs/attrib.c | 8 +- fs/proc/base.c | 23 ++--- fs/proc/fd.c | 6 +- fs/proc/internal.h | 2 +- fs/proc/namespaces.c | 3 +- include/linux/bpf.h | 11 +++ include/linux/buffer_head.h | 25 ++++- include/linux/pci_ids.h | 2 + include/linux/usb/hcd.h | 1 + include/net/bluetooth/l2cap.h | 1 + include/sound/core.h | 8 ++ include/trace/events/spmi.h | 12 +-- include/uapi/linux/swab.h | 4 +- init/main.c | 14 +-- kernel/bpf/core.c | 16 ++- kernel/bpf/syscall.c | 36 +++++-- net/9p/client.c | 4 +- net/bluetooth/l2cap_core.c | 68 +++++++++---- net/ipv4/tcp_output.c | 7 +- net/ipv6/ping.c | 6 ++ net/netfilter/nf_tables_api.c | 3 +- net/netfilter/nfnetlink_queue.c | 7 +- net/rds/ib_recv.c | 1 + net/sched/cls_route.c | 8 +- net/sunrpc/backchannel_rqst.c | 14 +++ net/vmw_vsock/af_vsock.c | 9 +- security/selinux/hooks.c | 123 +++++++++++++++--------- security/selinux/include/objsec.h | 5 +- security/selinux/selinuxfs.c | 4 +- sound/core/info.c | 6 +- sound/core/misc.c | 94 ++++++++++++++++++ sound/core/timer.c | 11 ++- sound/pci/hda/patch_cirrus.c | 1 + sound/pci/hda/patch_conexant.c | 11 ++- sound/usb/bcd2000/bcd2000.c | 3 +- 100 files changed, 753 insertions(+), 296 deletions(-)
Hi!
This is the start of the stable review cycle for the 4.9.326 release. There are 101 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.
This fails all over on ARM, with messages such as:
/builds/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-11.1.0-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi-ld: error: source object drivers/net/ethernet/smsc/built-in.o has EABI version 5, but target drivers/net/ethernet/built-in.o has EABI version 0 2761/builds/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-11.1.0-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi-ld: failed to merge target specific data of file drivers/net/ethernet/smsc/built-in.o 2762scripts/Makefile.build:460: recipe for target 'drivers/net/ethernet/built-in.o' failed 2763make[3]: *** [drivers/net/ethernet/built-in.o] Error 1 2764
Which is quite an odd failure. (So I'm Ccing our testing people to ask for help).
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/jobs/2920073...
This looks vaguely related:
Masahiro Yamada yamada.masahiro@socionext.com kbuild: clear LDFLAGS in the top Makefile
Best regards, Pavel
On Tue, Aug 23, 2022 at 10:02:33AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.9.326 release. There are 101 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, 25 Aug 2022 08:00:15 +0000. Anything received after that time might be too late.
Build results: total: 164 pass: 141 fail: 23 Failed builds: arm:allmodconfig arm:imx_v6_v7_defconfig arm:ixp4xx_defconfig arm:u8500_defconfig arm:multi_v5_defconfig arm:omap1_defconfig arm:footbridge_defconfig arm:axm55xx_defconfig arm:keystone_defconfig arm:vexpress_defconfig arm:at91_dt_defconfig arm:shmobile_defconfig arm:nhk8815_defconfig arm:orion5x_defconfig arm:exynos_defconfig arm:cm_x2xx_defconfig arm:integrator_defconfig arm:pxa910_defconfig ia64:defconfig ia64:allnoconfig ia64:tinyconfig score:defconfig um:defconfig Qemu test results: total: 394 pass: 343 fail: 51 Failed tests: arm:versatilepb:versatile_defconfig:aeabi:pci:scsi:mem128:net,default:versatile-pb:rootfs arm:versatilepb:versatile_defconfig:aeabi:pci:mem128:net,default:versatile-pb:initrd arm:versatileab:versatile_defconfig:mem128:net,default:versatile-ab:initrd arm:smdkc210:exynos_defconfig:cpuidle:nocrypto:mem128:exynos4210-smdkv310:initrd arm:smdkc210:exynos_defconfig:cpuidle:nocrypto:sd2:mem128:exynos4210-smdkv310:rootfs arm:realview-pb-a8:realview_defconfig:realview_pb:mem512:net,default:arm-realview-pba8:initrd arm:realview-pbx-a9:realview_defconfig:realview_pb:net,default:arm-realview-pbx-a9:initrd arm:realview-eb:realview_defconfig:realview_eb:mem512:net,default:arm-realview-eb:initrd arm:realview-eb-mpcore:realview_defconfig:realview_eb:mem512:net,default:arm-realview-eb-11mp-ctrevb:initrd arm:akita:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:initrd arm:borzoi:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:net,usb:initrd arm:borzoi:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:mmc:net,usb:rootfs arm:borzoi:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:ata:net,usb:rootfs arm:borzoi:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:usb:net,usb:rootfs arm:spitz:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:net,usb:initrd arm:spitz:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:mmc:net,usb:rootfs arm:spitz:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:ata:net,usb:rootfs arm:spitz:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:usb:net,usb:rootfs arm:terrier:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:net,usb:initrd arm:terrier:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:mmc:net,usb:rootfs arm:terrier:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:ata:net,usb:rootfs arm:terrier:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:usb:net,usb:rootfs arm:integratorcp:integrator_defconfig:mem128:net,default:integratorcp:initrd arm:integratorcp:integrator_defconfig:mem128:sd:net,default:integratorcp:rootfs mips:malta_defconfig:nocd:smp:net,e1000:initrd mips:malta_defconfig:nocd:smp:net,pcnet:flash,4,1,1:rootfs mips:malta_defconfig:nocd:smp:net,pcnet:ide:rootfs mips:malta_defconfig:nocd:smp:net,e1000:usb-xhci:rootfs mips:malta_defconfig:nocd:smp:net,e1000-82545em:usb-uas-xhci:rootfs mips:malta_defconfig:nocd:smp:net,i82801:usb-ehci:rootfs mips:malta_defconfig:nocd:smp:net,ne2k_pci:sdhci:mmc:rootfs mips:malta_defconfig:nocd:smp:net,pcnet:scsi[53C810]:rootfs mips:malta_defconfig:nocd:smp:net,rtl8139:scsi[53C895A]:rootfs mips:malta_defconfig:nocd:smp:net,tulip:scsi[DC395]:rootfs mips:malta_defconfig:nocd:smp:net,virtio-net:scsi[AM53C974]:rootfs mips:malta_defconfig:nocd:smp:net,i82550:scsi[MEGASAS]:rootfs mips:malta_defconfig:nocd:smp:net,i82558a:scsi[MEGASAS2]:rootfs mips:malta_defconfig:nocd:smp:net,i82562:scsi[FUSION]:rootfs mips:malta_defconfig:nocd:nosmp:net,e1000:initrd mips:malta_defconfig:nocd:nosmp:ide:net,pcnet:rootfs mipsel:mips32r6-generic:malta_32r6_defconfig:nocd:smp:net,pcnet:ide:rootfs sheb:rts7751r2dplus_defconfig:initrd sheb:rts7751r2dplus_defconfig:ata:rootfs xtensa:dc232b:lx60:generic_kc705_defconfig xtensa:dc232b:lx200:generic_kc705_defconfig xtensa:dc232b:kc705:generic_kc705_defconfig xtensa:dc232b:kc705:generic_kc705_defconfig xtensa:dc233c:ml605:generic_kc705_defconfig xtensa:dc233c:kc705:generic_kc705_defconfig xtensa:dc233c:kc705:generic_kc705_defconfig xtensa:de212:kc705-nommu:nommu_kc705_defconfig
Some change must have caused problems with the old binutils / linker version used when building v4.9.y kernels in my test bed.
Guenter
---
Build errors:
arm:
arm-linux-gnueabi-ld: error: source object drivers/net/ethernet/cirrus/built-in.o has EABI version 5, but target drivers/net/ethernet/built-in.o has EABI version 0 arm-linux-gnueabi-ld: failed to merge target specific data of file drivers/net/ethernet/cirrus/built-in.o arm-linux-gnueabi-ld: error: source object drivers/net/ethernet/freescale/built-in.o has EABI version 5, but target drivers/net/ethernet/built-in.o has EABI version 0 arm-linux-gnueabi-ld: failed to merge target specific data of file drivers/net/ethernet/freescale/built-in.o arm-linux-gnueabi-ld: error: source object drivers/net/ethernet/smsc/built-in.o has EABI version 5, but target drivers/net/ethernet/built-in.o has EABI version 0 arm-linux-gnueabi-ld: failed to merge target specific data of file drivers/net/ethernet/smsc/built-in.o make[4]: *** [scripts/Makefile.build:460: drivers/net/ethernet/built-in.o] Error 1 make[3]: *** [scripts/Makefile.build:558: drivers/net/ethernet] Error 2
This affects a variety of files depending on the configuration.
ia64:
ia64-linux-ld: drivers/video/fbdev/omap2/built-in.o: linking constant-gp files with non-constant-gp files ia64-linux-ld: failed to merge target specific data of file drivers/video/fbdev/omap2/built-in.o
ia64-linux-ld: drivers/gpu/vga/built-in.o: linking constant-gp files with non-constant-gp files ia64-linux-ld: failed to merge target specific data of file drivers/gpu/vga/built-in.o
score:
Persistent compiler (or linker) error, resulting in core dump (gcc 4.9.1)
um:
Linker error, resulting in core dumps (gcc 6.3.0)
mips (qemu tests):
Yet another linker crash.
mips32r6-generic:
Error log: mips-linux-ld: drivers/gpu/vga/built-in.o: linking mips:isa32r6 module with previous mips:3000 modules mips-linux-ld: drivers/gpu/vga/built-in.o: linking -mnan=2008 module with previous -mnan=legacy modules mips-linux-ld: failed to merge target specific data of file drivers/gpu/vga/built-in.o
sheb:
Another linker crash.
xtensa:
Again, linker crash
On Tue, Aug 23, 2022 at 02:00:20PM -0700, Guenter Roeck wrote:
On Tue, Aug 23, 2022 at 10:02:33AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.9.326 release. There are 101 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, 25 Aug 2022 08:00:15 +0000. Anything received after that time might be too late.
Build results: total: 164 pass: 141 fail: 23 Failed builds: arm:allmodconfig arm:imx_v6_v7_defconfig arm:ixp4xx_defconfig arm:u8500_defconfig arm:multi_v5_defconfig arm:omap1_defconfig arm:footbridge_defconfig arm:axm55xx_defconfig arm:keystone_defconfig arm:vexpress_defconfig arm:at91_dt_defconfig arm:shmobile_defconfig arm:nhk8815_defconfig arm:orion5x_defconfig arm:exynos_defconfig arm:cm_x2xx_defconfig arm:integrator_defconfig arm:pxa910_defconfig ia64:defconfig ia64:allnoconfig ia64:tinyconfig score:defconfig um:defconfig Qemu test results: total: 394 pass: 343 fail: 51 Failed tests: arm:versatilepb:versatile_defconfig:aeabi:pci:scsi:mem128:net,default:versatile-pb:rootfs arm:versatilepb:versatile_defconfig:aeabi:pci:mem128:net,default:versatile-pb:initrd arm:versatileab:versatile_defconfig:mem128:net,default:versatile-ab:initrd arm:smdkc210:exynos_defconfig:cpuidle:nocrypto:mem128:exynos4210-smdkv310:initrd arm:smdkc210:exynos_defconfig:cpuidle:nocrypto:sd2:mem128:exynos4210-smdkv310:rootfs arm:realview-pb-a8:realview_defconfig:realview_pb:mem512:net,default:arm-realview-pba8:initrd arm:realview-pbx-a9:realview_defconfig:realview_pb:net,default:arm-realview-pbx-a9:initrd arm:realview-eb:realview_defconfig:realview_eb:mem512:net,default:arm-realview-eb:initrd arm:realview-eb-mpcore:realview_defconfig:realview_eb:mem512:net,default:arm-realview-eb-11mp-ctrevb:initrd arm:akita:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:initrd arm:borzoi:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:net,usb:initrd arm:borzoi:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:mmc:net,usb:rootfs arm:borzoi:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:ata:net,usb:rootfs arm:borzoi:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:usb:net,usb:rootfs arm:spitz:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:net,usb:initrd arm:spitz:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:mmc:net,usb:rootfs arm:spitz:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:ata:net,usb:rootfs arm:spitz:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:usb:net,usb:rootfs arm:terrier:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:net,usb:initrd arm:terrier:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:mmc:net,usb:rootfs arm:terrier:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:ata:net,usb:rootfs arm:terrier:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:usb:net,usb:rootfs arm:integratorcp:integrator_defconfig:mem128:net,default:integratorcp:initrd arm:integratorcp:integrator_defconfig:mem128:sd:net,default:integratorcp:rootfs mips:malta_defconfig:nocd:smp:net,e1000:initrd mips:malta_defconfig:nocd:smp:net,pcnet:flash,4,1,1:rootfs mips:malta_defconfig:nocd:smp:net,pcnet:ide:rootfs mips:malta_defconfig:nocd:smp:net,e1000:usb-xhci:rootfs mips:malta_defconfig:nocd:smp:net,e1000-82545em:usb-uas-xhci:rootfs mips:malta_defconfig:nocd:smp:net,i82801:usb-ehci:rootfs mips:malta_defconfig:nocd:smp:net,ne2k_pci:sdhci:mmc:rootfs mips:malta_defconfig:nocd:smp:net,pcnet:scsi[53C810]:rootfs mips:malta_defconfig:nocd:smp:net,rtl8139:scsi[53C895A]:rootfs mips:malta_defconfig:nocd:smp:net,tulip:scsi[DC395]:rootfs mips:malta_defconfig:nocd:smp:net,virtio-net:scsi[AM53C974]:rootfs mips:malta_defconfig:nocd:smp:net,i82550:scsi[MEGASAS]:rootfs mips:malta_defconfig:nocd:smp:net,i82558a:scsi[MEGASAS2]:rootfs mips:malta_defconfig:nocd:smp:net,i82562:scsi[FUSION]:rootfs mips:malta_defconfig:nocd:nosmp:net,e1000:initrd mips:malta_defconfig:nocd:nosmp:ide:net,pcnet:rootfs mipsel:mips32r6-generic:malta_32r6_defconfig:nocd:smp:net,pcnet:ide:rootfs sheb:rts7751r2dplus_defconfig:initrd sheb:rts7751r2dplus_defconfig:ata:rootfs xtensa:dc232b:lx60:generic_kc705_defconfig xtensa:dc232b:lx200:generic_kc705_defconfig xtensa:dc232b:kc705:generic_kc705_defconfig xtensa:dc232b:kc705:generic_kc705_defconfig xtensa:dc233c:ml605:generic_kc705_defconfig xtensa:dc233c:kc705:generic_kc705_defconfig xtensa:dc233c:kc705:generic_kc705_defconfig xtensa:de212:kc705-nommu:nommu_kc705_defconfig
Some change must have caused problems with the old binutils / linker version used when building v4.9.y kernels in my test bed.
Bisected with ia64 to commit 26f954a9e4e2 ("Makefile: link with -z noexecstack --no-warn-rwx-segments"). I did not test everything, but every build I did test passes with this patch reverted.
Guenter
On Tue, Aug 23, 2022 at 02:25:08PM -0700, Guenter Roeck wrote:
On Tue, Aug 23, 2022 at 02:00:20PM -0700, Guenter Roeck wrote:
On Tue, Aug 23, 2022 at 10:02:33AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.9.326 release. There are 101 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, 25 Aug 2022 08:00:15 +0000. Anything received after that time might be too late.
Build results: total: 164 pass: 141 fail: 23 Failed builds: arm:allmodconfig arm:imx_v6_v7_defconfig arm:ixp4xx_defconfig arm:u8500_defconfig arm:multi_v5_defconfig arm:omap1_defconfig arm:footbridge_defconfig arm:axm55xx_defconfig arm:keystone_defconfig arm:vexpress_defconfig arm:at91_dt_defconfig arm:shmobile_defconfig arm:nhk8815_defconfig arm:orion5x_defconfig arm:exynos_defconfig arm:cm_x2xx_defconfig arm:integrator_defconfig arm:pxa910_defconfig ia64:defconfig ia64:allnoconfig ia64:tinyconfig score:defconfig um:defconfig Qemu test results: total: 394 pass: 343 fail: 51 Failed tests: arm:versatilepb:versatile_defconfig:aeabi:pci:scsi:mem128:net,default:versatile-pb:rootfs arm:versatilepb:versatile_defconfig:aeabi:pci:mem128:net,default:versatile-pb:initrd arm:versatileab:versatile_defconfig:mem128:net,default:versatile-ab:initrd arm:smdkc210:exynos_defconfig:cpuidle:nocrypto:mem128:exynos4210-smdkv310:initrd arm:smdkc210:exynos_defconfig:cpuidle:nocrypto:sd2:mem128:exynos4210-smdkv310:rootfs arm:realview-pb-a8:realview_defconfig:realview_pb:mem512:net,default:arm-realview-pba8:initrd arm:realview-pbx-a9:realview_defconfig:realview_pb:net,default:arm-realview-pbx-a9:initrd arm:realview-eb:realview_defconfig:realview_eb:mem512:net,default:arm-realview-eb:initrd arm:realview-eb-mpcore:realview_defconfig:realview_eb:mem512:net,default:arm-realview-eb-11mp-ctrevb:initrd arm:akita:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:initrd arm:borzoi:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:net,usb:initrd arm:borzoi:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:mmc:net,usb:rootfs arm:borzoi:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:ata:net,usb:rootfs arm:borzoi:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:usb:net,usb:rootfs arm:spitz:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:net,usb:initrd arm:spitz:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:mmc:net,usb:rootfs arm:spitz:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:ata:net,usb:rootfs arm:spitz:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:usb:net,usb:rootfs arm:terrier:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:net,usb:initrd arm:terrier:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:mmc:net,usb:rootfs arm:terrier:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:ata:net,usb:rootfs arm:terrier:pxa_defconfig:nodebug:nocd:nofs:nonvme:noscsi:notests:novirt:nofdt:usb:net,usb:rootfs arm:integratorcp:integrator_defconfig:mem128:net,default:integratorcp:initrd arm:integratorcp:integrator_defconfig:mem128:sd:net,default:integratorcp:rootfs mips:malta_defconfig:nocd:smp:net,e1000:initrd mips:malta_defconfig:nocd:smp:net,pcnet:flash,4,1,1:rootfs mips:malta_defconfig:nocd:smp:net,pcnet:ide:rootfs mips:malta_defconfig:nocd:smp:net,e1000:usb-xhci:rootfs mips:malta_defconfig:nocd:smp:net,e1000-82545em:usb-uas-xhci:rootfs mips:malta_defconfig:nocd:smp:net,i82801:usb-ehci:rootfs mips:malta_defconfig:nocd:smp:net,ne2k_pci:sdhci:mmc:rootfs mips:malta_defconfig:nocd:smp:net,pcnet:scsi[53C810]:rootfs mips:malta_defconfig:nocd:smp:net,rtl8139:scsi[53C895A]:rootfs mips:malta_defconfig:nocd:smp:net,tulip:scsi[DC395]:rootfs mips:malta_defconfig:nocd:smp:net,virtio-net:scsi[AM53C974]:rootfs mips:malta_defconfig:nocd:smp:net,i82550:scsi[MEGASAS]:rootfs mips:malta_defconfig:nocd:smp:net,i82558a:scsi[MEGASAS2]:rootfs mips:malta_defconfig:nocd:smp:net,i82562:scsi[FUSION]:rootfs mips:malta_defconfig:nocd:nosmp:net,e1000:initrd mips:malta_defconfig:nocd:nosmp:ide:net,pcnet:rootfs mipsel:mips32r6-generic:malta_32r6_defconfig:nocd:smp:net,pcnet:ide:rootfs sheb:rts7751r2dplus_defconfig:initrd sheb:rts7751r2dplus_defconfig:ata:rootfs xtensa:dc232b:lx60:generic_kc705_defconfig xtensa:dc232b:lx200:generic_kc705_defconfig xtensa:dc232b:kc705:generic_kc705_defconfig xtensa:dc232b:kc705:generic_kc705_defconfig xtensa:dc233c:ml605:generic_kc705_defconfig xtensa:dc233c:kc705:generic_kc705_defconfig xtensa:dc233c:kc705:generic_kc705_defconfig xtensa:de212:kc705-nommu:nommu_kc705_defconfig
Some change must have caused problems with the old binutils / linker version used when building v4.9.y kernels in my test bed.
Bisected with ia64 to commit 26f954a9e4e2 ("Makefile: link with -z noexecstack --no-warn-rwx-segments"). I did not test everything, but every build I did test passes with this patch reverted.
Ick, I was trying to fix up builds with newer binutils. Seems to have worked for 4.14.y, but not 4.9.y. I'll go revert the above commit, and 2 others, and push out a -rc2.
thanks for testing and letting me know.
greg k-h
On 8/23/22 2:02 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.9.326 release. There are 101 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, 25 Aug 2022 08:00: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.9.326-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
Tested-by: Shuah Khan skhan@linuxfoundation.org
thanks, -- Shuah
On Tue, 23 Aug 2022 at 13:34, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.9.326 release. There are 101 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, 25 Aug 2022 08:00: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.9.326-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro's test farm. Regressions on arm and mips build failure.
Build failure logs are the same other reports.
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
## Build * kernel: 4.9.326-rc1 * git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc * git branch: linux-4.9.y * git commit: 310ef13ccc72259d4df1c9fabbd5b5f8b7bf5563 * git describe: v4.9.325-102-g310ef13ccc72 * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-4.9.y/build/v4.9.32...
## Test Regressions (compared to v4.9.325) * arm, build - clang-11-at91_dt_defconfig - clang-11-axm55xx_defconfig - clang-11-exynos_defconfig - clang-11-integrator_defconfig - clang-11-keystone_defconfig - clang-11-multi_v5_defconfig - clang-11-nhk8815_defconfig - clang-11-omap1_defconfig - clang-11-orion5x_defconfig - clang-11-pxa910_defconfig - clang-11-shmobile_defconfig - clang-11-u8500_defconfig - clang-11-vexpress_defconfig - clang-12-at91_dt_defconfig - clang-12-axm55xx_defconfig - clang-12-exynos_defconfig - clang-12-integrator_defconfig - clang-12-keystone_defconfig - clang-12-multi_v5_defconfig - clang-12-nhk8815_defconfig - clang-12-omap1_defconfig - clang-12-orion5x_defconfig - clang-12-pxa910_defconfig - clang-12-shmobile_defconfig - clang-12-u8500_defconfig - clang-12-vexpress_defconfig - clang-13-at91_dt_defconfig - clang-13-axm55xx_defconfig - clang-13-exynos_defconfig - clang-13-integrator_defconfig - clang-13-keystone_defconfig - clang-13-multi_v5_defconfig - clang-13-nhk8815_defconfig - clang-13-omap1_defconfig - clang-13-orion5x_defconfig - clang-13-pxa910_defconfig - clang-13-shmobile_defconfig - clang-13-u8500_defconfig - clang-13-vexpress_defconfig - clang-14-multi_v5_defconfig-45747f0c - clang-nightly-at91_dt_defconfig - clang-nightly-axm55xx_defconfig - clang-nightly-exynos_defconfig - clang-nightly-integrator_defconfig - clang-nightly-keystone_defconfig - clang-nightly-multi_v5_defconfig - clang-nightly-multi_v5_defconfig-45747f0c - clang-nightly-nhk8815_defconfig - clang-nightly-omap1_defconfig - clang-nightly-orion5x_defconfig - clang-nightly-pxa910_defconfig - clang-nightly-shmobile_defconfig - clang-nightly-u8500_defconfig - clang-nightly-vexpress_defconfig - gcc-10-at91_dt_defconfig - gcc-10-axm55xx_defconfig - gcc-10-exynos_defconfig - gcc-10-footbridge_defconfig - gcc-10-imx_v6_v7_defconfig - gcc-10-integrator_defconfig - gcc-10-ixp4xx_defconfig - gcc-10-keystone_defconfig - gcc-10-multi_v5_defconfig - gcc-10-nhk8815_defconfig - gcc-10-omap1_defconfig - gcc-10-orion5x_defconfig - gcc-10-pxa910_defconfig - gcc-10-shmobile_defconfig - gcc-10-u8500_defconfig - gcc-10-vexpress_defconfig - gcc-11-at91_dt_defconfig - gcc-11-axm55xx_defconfig - gcc-11-exynos_defconfig - gcc-11-footbridge_defconfig - gcc-11-imx_v6_v7_defconfig - gcc-11-integrator_defconfig - gcc-11-ixp4xx_defconfig - gcc-11-keystone_defconfig - gcc-11-multi_v5_defconfig - gcc-11-multi_v5_defconfig-45747f0c - gcc-11-nhk8815_defconfig - gcc-11-omap1_defconfig - gcc-11-orion5x_defconfig - gcc-11-pxa910_defconfig - gcc-11-shmobile_defconfig - gcc-11-u8500_defconfig - gcc-11-vexpress_defconfig - gcc-9-at91_dt_defconfig - gcc-9-axm55xx_defconfig - gcc-9-exynos_defconfig - gcc-9-footbridge_defconfig - gcc-9-imx_v6_v7_defconfig - gcc-9-integrator_defconfig - gcc-9-ixp4xx_defconfig - gcc-9-keystone_defconfig - gcc-9-multi_v5_defconfig - gcc-9-nhk8815_defconfig - gcc-9-omap1_defconfig - gcc-9-orion5x_defconfig - gcc-9-pxa910_defconfig - gcc-9-shmobile_defconfig - gcc-9-u8500_defconfig - gcc-9-vexpress_defconfig
* mips, build - gcc-8-cavium_octeon_defconfig
-- Linaro LKFT https://lkft.linaro.org