Re: [PATCH 5.4 000/340] 5.4.102-rc1 review
On Wed, Mar 03, 2021 at 04:11:09PM +0800, Hanjun Guo wrote: > On 2021/3/2 0:09, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 5.4.102 release. > > There are 340 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 Wed, 03 Mar 2021 16:09:49 +. > > Anything received after that time might be too late. > > Tested on arm64 and x86 for 5.4.102-rc4+, > > arm64: > > Testcase Result Summary: > total_num: 4716 > succeed_num: 4716 > failed_num: 0 > timeout_num: 0 > > x86 (No kernel failures) > > Testcase Result Summary: > total_num: 4716 > succeed_num: 4715 > failed_num: 1 > timeout_num: 0 > > Tested-by: Hulk Robot Thanks for testing some of these releases and letting me know. greg k-h
Re: [PATCH 5.4 000/340] 5.4.102-rc1 review
On 2021/3/2 0:09, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 5.4.102 release. There are 340 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 Wed, 03 Mar 2021 16:09:49 +. Anything received after that time might be too late. Tested on arm64 and x86 for 5.4.102-rc4+, arm64: Testcase Result Summary: total_num: 4716 succeed_num: 4716 failed_num: 0 timeout_num: 0 x86 (No kernel failures) Testcase Result Summary: total_num: 4716 succeed_num: 4715 failed_num: 1 timeout_num: 0 Tested-by: Hulk Robot
Re: [PATCH 5.4 000/340] 5.4.102-rc1 review
On 2021/3/2 20:31, Greg Kroah-Hartman wrote: On Tue, Mar 02, 2021 at 02:42:15PM +0800, Hanjun Guo wrote: Hi Greg, On 2021/3/2 0:09, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 5.4.102 release. There are 340 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 Wed, 03 Mar 2021 16:09:49 +. Anything received after that time might be too late. Our test CI monitored the 5.4.102-rc2, and compile failure: kernel/rcu/tree.c:617:2: error: implicit declaration of function ‘IRQ_WORK_INIT’; did you mean ‘IRQ_WORK_BUSY’? [-Werror=implicit-function-declaration] IRQ_WORK_INIT(late_wakeup_func); ^ IRQ_WORK_BUSY kernel/rcu/tree.c:617:2: error: invalid initializer Should be commit e1e41aa31ed1 (rcu/nocb: Trigger self-IPI on late deferred wake up before user resume) fails the build. Ah, thank you, I'll go fix that up. Looks like 5.10.y also fails with that issue... It is, same compile error for 5.10. I just confirmed both arm64 and x86 have the same compile error. Thanks Hanjun
Re: [PATCH 5.4 000/340] 5.4.102-rc1 review
On Tue, Mar 02, 2021 at 02:42:15PM +0800, Hanjun Guo wrote: > Hi Greg, > > On 2021/3/2 0:09, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 5.4.102 release. > > There are 340 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 Wed, 03 Mar 2021 16:09:49 +. > > Anything received after that time might be too late. > > Our test CI monitored the 5.4.102-rc2, and compile failure: > > kernel/rcu/tree.c:617:2: error: implicit declaration of function > ‘IRQ_WORK_INIT’; did you mean ‘IRQ_WORK_BUSY’? > [-Werror=implicit-function-declaration] > IRQ_WORK_INIT(late_wakeup_func); > ^ > IRQ_WORK_BUSY > kernel/rcu/tree.c:617:2: error: invalid initializer > > Should be commit e1e41aa31ed1 (rcu/nocb: Trigger self-IPI on late > deferred wake up before user resume) fails the build. Ah, thank you, I'll go fix that up. Looks like 5.10.y also fails with that issue... thanks, greg k-h
Re: [PATCH 5.4 000/340] 5.4.102-rc1 review
On Tue, Mar 02, 2021 at 02:42:15PM +0800, Hanjun Guo wrote: > Hi Greg, > > On 2021/3/2 0:09, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 5.4.102 release. > > There are 340 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 Wed, 03 Mar 2021 16:09:49 +. > > Anything received after that time might be too late. > > Our test CI monitored the 5.4.102-rc2, and compile failure: > > kernel/rcu/tree.c:617:2: error: implicit declaration of function > ‘IRQ_WORK_INIT’; did you mean ‘IRQ_WORK_BUSY’? > [-Werror=implicit-function-declaration] > IRQ_WORK_INIT(late_wakeup_func); > ^ > IRQ_WORK_BUSY > kernel/rcu/tree.c:617:2: error: invalid initializer > > Should be commit e1e41aa31ed1 (rcu/nocb: Trigger self-IPI on late > deferred wake up before user resume) fails the build. Odd, what arch/configuration causes this? > By the way, do you expect us test the 5.4.102-rc1 or the > 5.4.102-rc2 in your tree? -rc2 would be great, given that it fixes a number of reported issues with -rc1. thanks, greg k-h
Re: [PATCH 5.4 000/340] 5.4.102-rc1 review
Hi Greg, On 2021/3/2 0:09, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 5.4.102 release. There are 340 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 Wed, 03 Mar 2021 16:09:49 +. Anything received after that time might be too late. Our test CI monitored the 5.4.102-rc2, and compile failure: kernel/rcu/tree.c:617:2: error: implicit declaration of function ‘IRQ_WORK_INIT’; did you mean ‘IRQ_WORK_BUSY’? [-Werror=implicit-function-declaration] IRQ_WORK_INIT(late_wakeup_func); ^ IRQ_WORK_BUSY kernel/rcu/tree.c:617:2: error: invalid initializer Should be commit e1e41aa31ed1 (rcu/nocb: Trigger self-IPI on late deferred wake up before user resume) fails the build. By the way, do you expect us test the 5.4.102-rc1 or the 5.4.102-rc2 in your tree? Thanks Hanjun
[PATCH 5.4 000/340] 5.4.102-rc1 review
This is the start of the stable review cycle for the 5.4.102 release. There are 340 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 Wed, 03 Mar 2021 16:09:49 +. 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.102-rc1.gz 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 Linux 5.4.102-rc1 Takeshi Misawa net: qrtr: Fix memory leak in qrtr_tun_open Nikos Tsironis dm era: Update in-core bitset after committing the metadata Vlad Buslov net: sched: fix police ext initialization Jason A. Donenfeld net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending Leon Romanovsky ipv6: silence compilation warning for non-IPV6 builds Eric Dumazet ipv6: icmp6: avoid indirect call for icmpv6_send() Jason A. Donenfeld xfrm: interface: use icmp_ndo_send helper Jason A. Donenfeld sunvnet: use icmp_ndo_send helper Jason A. Donenfeld gtp: use icmp_ndo_send helper Jason A. Donenfeld icmp: introduce helper for nat'd source address in network device context Ville Syrjälä drm/i915: Reject 446-480MHz HDMI clock on GLK Nikos Tsironis dm era: only resize metadata in preresume Nikos Tsironis dm era: Reinitialize bitset cache before digesting a new writeset Nikos Tsironis dm era: Use correct value size in equality function of writeset tree Nikos Tsironis dm era: Fix bitset memory leaks Nikos Tsironis dm era: Verify the data block size hasn't changed Nikos Tsironis dm era: Recover committed writeset after crash Mikulas Patocka dm writecache: fix writing beyond end of underlying device when shrinking Mikulas Patocka dm: fix deadlock when swapping to encrypted device Andreas Gruenbacher gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end Bob Peterson gfs2: Don't skip dlm unlock if glock has an lvb Masahisa Kojima spi: spi-synquacer: fix set_cs handling Al Viro sparc32: fix a user-triggerable oops in clear_user() Chao Yu f2fs: fix out-of-repair __setattr_copy() Johannes Berg um: mm: check more comprehensively for stub changes Cornelia Huck virtio/s390: implement virtio-ccw revision 2 correctly Heiko Carstens s390/vtime: fix inline assembly clobber list Chen Yu cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available Muchun Song printk: fix deadlock when kernel panic Maxim Kiselev gpio: pcf857x: Fix missing first interrupt Subbaraman Narayanamurthy spmi: spmi-pmic-arb: Fix hw_irq overflow Christophe Leroy powerpc/32s: Add missing call to kuep_lock on syscall entry Frank Li mmc: sdhci-esdhc-imx: fix kernel panic when remove module Fangrui Song module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols Sean Young media: smipcie: fix interrupt handling and IR timeout Suzuki K Poulose arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 Mike Kravetz hugetlb: fix copy_huge_page_from_user contig page struct assumption Mike Kravetz hugetlb: fix update_and_free_page contig page struct assumption NeilBrown x86: fix seq_file iteration for pat/memtype.c NeilBrown seq_file: document how per-entry resources are managed. Pan Bian fs/affs: release old buffer head on error path Pan Bian mtd: spi-nor: hisi-sfc: Put child node np on error path Takahiro Kuwano mtd: spi-nor: core: Add erase size check for erase command initialization Takahiro Kuwano mtd: spi-nor: core: Fix erase type discovery for overlaid region Takahiro Kuwano mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region Takahiro Kuwano mtd: spi-nor: sfdp: Fix last erase region marking Alexander Usyskin watchdog: mei_wdt: request stop on unregister Sai Prakash Ranjan watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ He Zhe arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing qiuguorui1 arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails Jiri Kosina floppy: reintroduce O_NDELAY fix Frederic Weisbecker rcu/nocb: Trigger self-IPI on late deferred wake up before user resume Frederic Weisbecker rcu/nocb: Perform deferred wake up before last idle's need_resched() check Frederic Weisbecker rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers Cédric Le Goater powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan Sean Christopherson x86/reboot: Force all cpus to exit VMX root if VM