From: Greg Kroah-Hartman gregkh@linuxfoundation.org
This is the start of the stable review cycle for the 4.9.262 release. There are 78 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, 17 Mar 2021 13:51:58 +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.262-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.262-rc1
Juergen Gross jgross@suse.com xen/events: avoid handling the same event on two cpus at the same time
Juergen Gross jgross@suse.com xen/events: don't unmask an event channel when an eoi is pending
Juergen Gross jgross@suse.com xen/events: reset affinity of 2-level event when tearing it down
Navid Emamdoost navid.emamdoost@gmail.com iio: imu: adis16400: fix memory leak
Krzysztof Kozlowski krzysztof.kozlowski@canonical.com iio: imu: adis16400: release allocated memory on failure
Marc Zyngier maz@kernel.org KVM: arm64: Fix exclusive limit for IPA size
Boyang Yu byu@arista.com hwmon: (lm90) Fix max6658 sporadic wrong temperature reading
Lior Ribak liorribak@gmail.com binfmt_misc: fix possible deadlock in bm_register_write
Naveen N. Rao naveen.n.rao@linux.vnet.ibm.com powerpc/64s: Fix instruction encoding for lis in ppc_function_entry()
Al Viro viro@zeniv.linux.org.uk alpha: switch __copy_user() and __do_clean_user() to normal calling conventions
Richard Henderson rth@twiddle.net alpha: Package string routines together
Masahiro Yamada yamada.masahiro@socionext.com alpha: make short build log available for division routines
Masahiro Yamada yamada.masahiro@socionext.com alpha: merge build rules of division routines
Masahiro Yamada yamada.masahiro@socionext.com alpha: add $(src)/ rather than $(obj)/ to make source file path
Alexey Dobriyan adobriyan@gmail.com prctl: fix PR_SET_MM_AUXV kernel stack leak
Daiyue Zhang zhangdaiyue1@huawei.com configfs: fix a use-after-free in __configfs_open_file
Jia-Ju Bai baijiaju1990@gmail.com block: rsxx: fix error return code of rsxx_pci_probe()
Ondrej Mosnacek omosnace@redhat.com NFSv4.2: fix return value of _nfs4_get_security_label()
Sergey Shtylyov s.shtylyov@omprussia.ru sh_eth: fix TRSCER mask for R7S72100
Ian Abbott abbotti@mev.co.uk staging: comedi: pcl818: Fix endian problem for AI command data
Ian Abbott abbotti@mev.co.uk staging: comedi: pcl711: Fix endian problem for AI command data
Ian Abbott abbotti@mev.co.uk staging: comedi: me4000: Fix endian problem for AI command data
Ian Abbott abbotti@mev.co.uk staging: comedi: dmm32at: Fix endian problem for AI command data
Ian Abbott abbotti@mev.co.uk staging: comedi: das800: Fix endian problem for AI command data
Ian Abbott abbotti@mev.co.uk staging: comedi: das6402: Fix endian problem for AI command data
Ian Abbott abbotti@mev.co.uk staging: comedi: adv_pci1710: Fix endian problem for AI command data
Ian Abbott abbotti@mev.co.uk staging: comedi: addi_apci_1500: Fix endian problem for command sample
Ian Abbott abbotti@mev.co.uk staging: comedi: addi_apci_1032: Fix endian problem for COS sample
Lee Gibson leegib@gmail.com staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan
Lee Gibson leegib@gmail.com staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd
Dan Carpenter dan.carpenter@oracle.com staging: ks7010: prevent buffer overflow in ks_wlan_set_scan()
Dan Carpenter dan.carpenter@oracle.com staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data()
Dan Carpenter dan.carpenter@oracle.com staging: rtl8712: unterminated string leads to read overflow
Dan Carpenter dan.carpenter@oracle.com staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan()
Dan Carpenter dan.carpenter@oracle.com staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan()
Shuah Khan skhan@linuxfoundation.org usbip: fix vhci_hcd attach_store() races leading to gpf
Shuah Khan skhan@linuxfoundation.org usbip: fix stub_dev usbip_sockfd_store() races leading to gpf
Shuah Khan skhan@linuxfoundation.org usbip: fix vudc to check for stream socket
Shuah Khan skhan@linuxfoundation.org usbip: fix vhci_hcd to check for stream socket
Shuah Khan skhan@linuxfoundation.org usbip: fix stub_dev to check for stream socket
Sebastian Reichel sebastian.reichel@collabora.com USB: serial: cp210x: add some more GE USB IDs
Karan Singhal karan.singhal@acuitybrands.com USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter
Niv Sardi xaiki@evilgiggle.com USB: serial: ch341: add new Product ID
Pavel Skripkin paskripkin@gmail.com USB: serial: io_edgeport: fix memory leak in edge_startup
Mathias Nyman mathias.nyman@linux.intel.com xhci: Improve detection of device initiated wake signal.
Yoshihiro Shimoda yoshihiro.shimoda.uh@renesas.com usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM
Ruslan Bilovol ruslan.bilovol@gmail.com usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot
Yorick de Wid ydewid@gmail.com Goodix Fingerprint device is not a modem
Joe Lawrence joe.lawrence@redhat.com scripts/recordmcount.{c,pl}: support -ffunction-sections .text.* section names
Adrian Hunter adrian.hunter@intel.com mmc: core: Fix partition switch time for eMMC
Stefan Haberland sth@linux.ibm.com s390/dasd: fix hanging DASD driver unbind
Takashi Iwai tiwai@suse.de ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar
Takashi Iwai tiwai@suse.de ALSA: hda: Avoid spurious unsol event handling during S3/S4
Takashi Iwai tiwai@suse.de ALSA: hda/hdmi: Cancel pending works before suspend
Mike Christie michael.christie@oracle.com scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling
Heiko Carstens hca@linux.ibm.com s390/smp: __smp_rescan_cpus() - move cpumask away from stack
Martin Kaiser martin@kaiser.cx PCI: xgene-msi: Fix race in installing chained irq handler
Athira Rajeev atrajeev@linux.vnet.ibm.com powerpc/perf: Record counter overflow always if SAMPLE_IP is unset
Chaotian Jing chaotian.jing@mediatek.com mmc: mediatek: fix race condition between msdc_request_timeout and irq
Christophe JAILLET christophe.jaillet@wanadoo.fr mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()'
Steven J. Magnani magnani@ieee.org udf: fix silent AED tagLocation corruption
Maxim Mikityanskiy maxtram95@gmail.com media: usbtv: Fix deadlock on suspend
Paul Cercueil paul@crapouillou.net net: davicom: Fix regulator not turned off on driver removal
Paul Cercueil paul@crapouillou.net net: davicom: Fix regulator not turned off on failed probe
Xie He xie.he.0141@gmail.com net: lapbether: Remove netif_start_queue / netif_stop_queue
Maximilian Heyne mheyne@amazon.de net: sched: avoid duplicates in classes dump
Kevin(Yudong) Yang yyd@google.com net/mlx4_en: update moderation when config reset
Linus Torvalds torvalds@linux-foundation.org Revert "mm, slub: consider rest of partial list if acquire_slab() fails"
Paulo Alcantara pc@cjr.nz cifs: return proper error code in statfs(2)
Vasily Averin vvs@virtuozzo.com netfilter: x_tables: gpf inside xt_find_revision()
Joakim Zhang qiangqing.zhang@nxp.com can: flexcan: enable RX FIFO after FRZ/HALT valid
Joakim Zhang qiangqing.zhang@nxp.com can: flexcan: assert FRZ bit in flexcan_chip_freeze()
Oleksij Rempel o.rempel@pengutronix.de can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership
Balazs Nemeth bnemeth@redhat.com net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0
Daniel Borkmann daniel@iogearbox.net net: Fix gro aggregation for udp encaps with zero csum
Felix Fietkau nbd@nbd.name ath9k: fix transmitting to stations in dynamic SMPS mode
Jakub Kicinski kuba@kernel.org ethernet: alx: fix order of calls on resume
Dmitry V. Levin ldv@altlinux.org uapi: nfnetlink_cthelper.h: fix userspace compilation error
-------------
Diffstat:
Makefile | 4 +- arch/alpha/include/asm/uaccess.h | 67 ++--------- arch/alpha/lib/Makefile | 33 +++--- arch/alpha/lib/clear_user.S | 66 +++++------ arch/alpha/lib/copy_user.S | 82 ++++++-------- arch/alpha/lib/ev6-clear_user.S | 84 ++++++-------- arch/alpha/lib/ev6-copy_user.S | 104 ++++++++--------- arch/arm/kvm/mmu.c | 2 +- arch/powerpc/include/asm/code-patching.h | 2 +- arch/powerpc/perf/core-book3s.c | 19 +++- arch/s390/kernel/smp.c | 2 +- drivers/block/rsxx/core.c | 1 + drivers/hwmon/lm90.c | 42 ++++++- drivers/iio/imu/adis16400_buffer.c | 5 +- drivers/iio/imu/adis_buffer.c | 5 +- drivers/media/usb/usbtv/usbtv-audio.c | 2 +- drivers/mmc/core/mmc.c | 15 ++- drivers/mmc/host/mtk-sd.c | 18 +-- drivers/mmc/host/mxs-mmc.c | 2 +- drivers/net/can/flexcan.c | 12 +- drivers/net/ethernet/atheros/alx/main.c | 8 +- drivers/net/ethernet/davicom/dm9000.c | 21 +++- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 + drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 + drivers/net/ethernet/renesas/sh_eth.c | 2 + drivers/net/wan/lapbether.c | 3 - drivers/net/wireless/ath/ath9k/ath9k.h | 3 +- drivers/net/wireless/ath/ath9k/xmit.c | 6 + drivers/pci/host/pci-xgene-msi.c | 10 +- drivers/s390/block/dasd.c | 3 +- drivers/scsi/libiscsi.c | 11 +- drivers/staging/comedi/drivers/addi_apci_1032.c | 4 +- drivers/staging/comedi/drivers/addi_apci_1500.c | 18 +-- drivers/staging/comedi/drivers/adv_pci1710.c | 10 +- drivers/staging/comedi/drivers/das6402.c | 2 +- drivers/staging/comedi/drivers/das800.c | 2 +- drivers/staging/comedi/drivers/dmm32at.c | 2 +- drivers/staging/comedi/drivers/me4000.c | 2 +- drivers/staging/comedi/drivers/pcl711.c | 2 +- drivers/staging/comedi/drivers/pcl818.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 6 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 5 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 7 +- drivers/staging/rtl8192u/r8192U_wx.c | 6 +- drivers/staging/rtl8712/rtl871x_cmd.c | 6 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 2 +- drivers/usb/class/cdc-acm.c | 5 + drivers/usb/gadget/function/f_uac2.c | 2 +- drivers/usb/host/xhci.c | 16 ++- drivers/usb/renesas_usbhs/pipe.c | 2 + drivers/usb/serial/ch341.c | 1 + drivers/usb/serial/cp210x.c | 3 + drivers/usb/serial/io_edgeport.c | 26 +++-- drivers/usb/usbip/stub_dev.c | 42 +++++-- drivers/usb/usbip/vhci_sysfs.c | 39 ++++++- drivers/usb/usbip/vudc_sysfs.c | 10 ++ drivers/xen/events/events_2l.c | 22 ++-- drivers/xen/events/events_base.c | 130 ++++++++++++++++------ drivers/xen/events/events_fifo.c | 7 -- drivers/xen/events/events_internal.h | 22 ++-- fs/binfmt_misc.c | 29 +++-- fs/cifs/cifsfs.c | 2 +- fs/configfs/file.c | 6 +- fs/nfs/nfs4proc.c | 2 +- fs/udf/inode.c | 9 +- include/linux/can/skb.h | 8 +- include/uapi/linux/netfilter/nfnetlink_cthelper.h | 2 +- kernel/sys.c | 2 +- mm/slub.c | 2 +- net/ipv4/udp_offload.c | 2 +- net/mpls/mpls_gso.c | 3 + net/netfilter/x_tables.c | 6 +- net/sched/sch_api.c | 8 +- scripts/recordmcount.c | 2 +- scripts/recordmcount.pl | 13 +++ sound/pci/hda/hda_bind.c | 4 + sound/pci/hda/patch_hdmi.c | 13 +++ sound/usb/quirks.c | 1 + 80 files changed, 686 insertions(+), 476 deletions(-)
On Mon, 15 Mar 2021 14:51:23 +0100, gregkh@linuxfoundation.org wrote:
From: Greg Kroah-Hartman gregkh@linuxfoundation.org
This is the start of the stable review cycle for the 4.9.262 release. There are 78 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, 17 Mar 2021 13:51:58 +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.262-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
All tests passing for Tegra ...
Test results for stable-v4.9: 8 builds: 8 pass, 0 fail 16 boots: 16 pass, 0 fail 30 tests: 30 pass, 0 fail
Linux version: 4.9.262-rc1-ge010cc44e05e Boards tested: tegra124-jetson-tk1, tegra20-ventana, tegra210-p2371-2180, tegra30-cardhu-a04
Tested-by: Jon Hunter jonathanh@nvidia.com
Jon
On 3/15/2021 6:51 AM, gregkh@linuxfoundation.org wrote:
From: Greg Kroah-Hartman gregkh@linuxfoundation.org
This is the start of the stable review cycle for the 4.9.262 release. There are 78 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, 17 Mar 2021 13:51:58 +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.262-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
On ARCH_BRCMSTB using 32-bit and 64-bit kernels, still seeing the following futex warning, unfortunately simply running the function tracers does not allow me to trigger the warning, so I am having a hard time coming up with a simple reproducer:
*** 0[ 66.551916] ------------[ cut here ]------------ [ 66.557855] WARNING: CPU: 3 PID: 1628 at kernel/futex.c:1584 do_futex+0x800/0x974 [ 66.565457] Modules linked in: brcmv3d(O) wakeup_drv(O) bcmdriver(PO) [ 66.572048] [ 66.573609] CPU: 3 PID: 1628 Comm: boot Tainted: P O 4.9.262-1.22pre-g4c1466bf10ac #2 [ 66.582693] Hardware name: BCX972160DV (DT) [ 66.586936] task: ffffffc07ae92280 task.stack: ffffffc0016ec000 [ 66.592923] PC is at do_futex+0x800/0x974 [ 66.596992] LR is at do_futex+0x784/0x974 [ 66.601057] pc : [<ffffff800810f470>] lr : [<ffffff800810f3f4>] pstate: 600001c5 [ 66.608547] sp : ffffffc0016efd10 [ 66.611912] x29: ffffffc0016efd10 x28: 0000000000000000 [ 66.617313] x27: 000000000000065c x26: ffffffc0016efdf8 [ 66.622713] x25: ffffffc079bf9090 x24: 000000008000065c [ 66.628112] x23: ffffffc0016ec000 x22: 0000000000000000 [ 66.633511] x21: 000000000d72fbb0 x20: ffffffc079bf9080 [ 66.638912] x19: 0000000000000001 x18: 0000000000000000 [ 66.644313] x17: 0000007f845adfe8 x16: ffffff800810f5e4 [ 66.649713] x15: 000017d28638a692 x14: 00055d4a5b4a1ca0 [ 66.655114] x13: 000000000000012d x12: 0000000000000018 [ 66.660514] x11: 000000001f758ce6 x10: 0000000000000042 [ 66.665915] x9 : 003b9aca00000000 x8 : 0000000000000062 [ 66.671314] x7 : 0000000000007070 x6 : 0000000000000000 [ 66.676714] x5 : ffffffc079bf90b8 x4 : 0000000000000000 [ 66.682112] x3 : 0000000000000001 x2 : 0000000000000000 [ 66.687512] x1 : 0000000000000000 x0 : ffffff8009b0f7dd [ 66.692909] [ 66.694444] ---[ end trace cc7627749f0e27f6 ]--- [ 66.699114] Call trace: [ 66.701614] Exception stack(0xffffffc0016efb10 to 0xffffffc0016efc40) [ 66.708121] fb00: 0000000000000001 0000007fffffffff [ 66.712143] arm-scmi brcm_scmi@0: mbox timed out in resp(caller: scmi_perf_level_set+0x80/0xc0) [ 66.712155] cpufreq: __target_index: Failed to change cpu frequency: -110 [ 66.731690] fb20: ffffffc0016efd10 ffffff800810f470 00000000600001c5 000000000000003d [ 66.739624] fb40: ffffffc079bf9090 ffffffc0016efdf8 000000000000065c ffffff8009a26000 [ 66.747559] fb60: ffffffc0016efb80 ffffff80080ddbec ffffffc0016efb90 ffffff80080cf2ac [ 66.755492] fb80: ffffff80099f6000 ffffff80080de170 ffffffc0016efc50 ffffff80080c88e8 [ 66.763426] fba0: ffffffc07a6da280 ffffffc07a6da4a0 ffffffc0016efbc0 ffffff80083d531c [ 66.771360] fbc0: ffffffc0016efc00 ffffff800808e5c4 0000000000000008 00000000000409ff [ 66.779295] fbe0: ffffff8009b0f7dd 0000000000000000 0000000000000000 0000000000000001 [ 66.787227] fc00: 0000000000000000 ffffffc079bf90b8 0000000000000000 0000000000007070 [ 66.795160] fc20: 0000000000000062 003b9aca00000000 0000000000000042 000000001f758ce6 [ 66.803095] [<ffffff800810f470>] do_futex+0x800/0x974 [ 66.808211] [<ffffff800810f740>] SyS_futex+0x15c/0x184 [ 66.813415] [<ffffff8008083180>] el0_svc_naked+0x34/0x38
other than that:
Tested-by: Florian Fainelli f.fainelli@gmail.com
On Mon, Mar 15, 2021 at 01:42:20PM -0700, Florian Fainelli wrote:
On 3/15/2021 6:51 AM, gregkh@linuxfoundation.org wrote:
From: Greg Kroah-Hartman gregkh@linuxfoundation.org
This is the start of the stable review cycle for the 4.9.262 release. There are 78 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, 17 Mar 2021 13:51:58 +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.262-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
On ARCH_BRCMSTB using 32-bit and 64-bit kernels, still seeing the following futex warning, unfortunately simply running the function tracers does not allow me to trigger the warning, so I am having a hard time coming up with a simple reproducer:
*** 0[ 66.551916] ------------[ cut here ]------------ [ 66.557855] WARNING: CPU: 3 PID: 1628 at kernel/futex.c:1584 do_futex+0x800/0x974 [ 66.565457] Modules linked in: brcmv3d(O) wakeup_drv(O) bcmdriver(PO) [ 66.572048] [ 66.573609] CPU: 3 PID: 1628 Comm: boot Tainted: P O 4.9.262-1.22pre-g4c1466bf10ac #2 [ 66.582693] Hardware name: BCX972160DV (DT) [ 66.586936] task: ffffffc07ae92280 task.stack: ffffffc0016ec000 [ 66.592923] PC is at do_futex+0x800/0x974 [ 66.596992] LR is at do_futex+0x784/0x974 [ 66.601057] pc : [<ffffff800810f470>] lr : [<ffffff800810f3f4>] pstate: 600001c5 [ 66.608547] sp : ffffffc0016efd10 [ 66.611912] x29: ffffffc0016efd10 x28: 0000000000000000 [ 66.617313] x27: 000000000000065c x26: ffffffc0016efdf8 [ 66.622713] x25: ffffffc079bf9090 x24: 000000008000065c [ 66.628112] x23: ffffffc0016ec000 x22: 0000000000000000 [ 66.633511] x21: 000000000d72fbb0 x20: ffffffc079bf9080 [ 66.638912] x19: 0000000000000001 x18: 0000000000000000 [ 66.644313] x17: 0000007f845adfe8 x16: ffffff800810f5e4 [ 66.649713] x15: 000017d28638a692 x14: 00055d4a5b4a1ca0 [ 66.655114] x13: 000000000000012d x12: 0000000000000018 [ 66.660514] x11: 000000001f758ce6 x10: 0000000000000042 [ 66.665915] x9 : 003b9aca00000000 x8 : 0000000000000062 [ 66.671314] x7 : 0000000000007070 x6 : 0000000000000000 [ 66.676714] x5 : ffffffc079bf90b8 x4 : 0000000000000000 [ 66.682112] x3 : 0000000000000001 x2 : 0000000000000000 [ 66.687512] x1 : 0000000000000000 x0 : ffffff8009b0f7dd [ 66.692909] [ 66.694444] ---[ end trace cc7627749f0e27f6 ]--- [ 66.699114] Call trace: [ 66.701614] Exception stack(0xffffffc0016efb10 to 0xffffffc0016efc40) [ 66.708121] fb00: 0000000000000001 0000007fffffffff [ 66.712143] arm-scmi brcm_scmi@0: mbox timed out in resp(caller: scmi_perf_level_set+0x80/0xc0) [ 66.712155] cpufreq: __target_index: Failed to change cpu frequency: -110 [ 66.731690] fb20: ffffffc0016efd10 ffffff800810f470 00000000600001c5 000000000000003d [ 66.739624] fb40: ffffffc079bf9090 ffffffc0016efdf8 000000000000065c ffffff8009a26000 [ 66.747559] fb60: ffffffc0016efb80 ffffff80080ddbec ffffffc0016efb90 ffffff80080cf2ac [ 66.755492] fb80: ffffff80099f6000 ffffff80080de170 ffffffc0016efc50 ffffff80080c88e8 [ 66.763426] fba0: ffffffc07a6da280 ffffffc07a6da4a0 ffffffc0016efbc0 ffffff80083d531c [ 66.771360] fbc0: ffffffc0016efc00 ffffff800808e5c4 0000000000000008 00000000000409ff [ 66.779295] fbe0: ffffff8009b0f7dd 0000000000000000 0000000000000000 0000000000000001 [ 66.787227] fc00: 0000000000000000 ffffffc079bf90b8 0000000000000000 0000000000007070 [ 66.795160] fc20: 0000000000000062 003b9aca00000000 0000000000000042 000000001f758ce6 [ 66.803095] [<ffffff800810f470>] do_futex+0x800/0x974 [ 66.808211] [<ffffff800810f740>] SyS_futex+0x15c/0x184 [ 66.813415] [<ffffff8008083180>] el0_svc_naked+0x34/0x38
other than that:
Tested-by: Florian Fainelli f.fainelli@gmail.com
I thought the patches from Ben would help resolve this, but it looks like something else is still needed :(
thanks for testing and letting me know.
greg k-h
On Mon, 2021-03-15 at 13:42 -0700, Florian Fainelli wrote:
On 3/15/2021 6:51 AM, gregkh@linuxfoundation.org wrote:
From: Greg Kroah-Hartman gregkh@linuxfoundation.org
This is the start of the stable review cycle for the 4.9.262 release. There are 78 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, 17 Mar 2021 13:51:58 +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.262-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
On ARCH_BRCMSTB using 32-bit and 64-bit kernels, still seeing the following futex warning, unfortunately simply running the function tracers does not allow me to trigger the warning, so I am having a hard time coming up with a simple reproducer:
[...]
I've now also seen this warning on x86_64 when running Firefox. I don't know why it didn't show up in my earlier testing.
I remain sceptical that a cherry-picking approach is going to work for fixing futexes on 4.9. But I now have an additional patch series that seems to fix this warning (and some other older bugs that I didn't reproduce) and continues to pass the self-tests. I'll send that along shortly.
Ben.
On Mon, Mar 15, 2021 at 02:51:23PM +0100, gregkh@linuxfoundation.org wrote:
From: Greg Kroah-Hartman gregkh@linuxfoundation.org
This is the start of the stable review cycle for the 4.9.262 release. There are 78 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, 17 Mar 2021 13:51:58 +0000. Anything received after that time might be too late.
Build results: total: 168 pass: 168 fail: 0 Qemu test results: total: 382 pass: 382 fail: 0
Tested-by: Guenter Roeck linux@roeck-us.net
Guenter
On Mon, 15 Mar 2021 14:51:23 +0100 gregkh@linuxfoundation.org wrote:
From: Greg Kroah-Hartman gregkh@linuxfoundation.org
This is the start of the stable review cycle for the 4.9.262 release.
Tested on amd64, arm64, armhf, i386, m68k, or1k, powerpc, ppc64, ppc64el, s390x, sparc64. No problems detected.
Tested-by: Jason Self jason@bluehome.net
On Mon, 15 Mar 2021 at 19:23, gregkh@linuxfoundation.org wrote:
From: Greg Kroah-Hartman gregkh@linuxfoundation.org
This is the start of the stable review cycle for the 4.9.262 release. There are 78 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, 17 Mar 2021 13:51:58 +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.262-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. No regressions on arm64, arm, x86_64, and i386.
Tested-by: Linux Kernel Functional Testing lkft@linaro.org
Summary ------------------------------------------------------------------------
kernel: 4.9.262-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.9.y git commit: ed0b71399e2dfd89140732fd60d9435b266598c4 git describe: v4.9.261-79-ged0b71399e2d Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-4.9.y/build/v4.9.26...
No regressions (compared to build v4.9.261)
No fixes (compared to build v4.9.261)
Ran 39751 total tests in the following environments and test suites.
Environments -------------- - arm - arm64 - dragonboard-410c - arm64 - hi6220-hikey - arm64 - i386 - juno-64k_page_size - juno-r2 - arm64 - juno-r2-compat - juno-r2-kasan - mips - qemu-arm64-kasan - qemu-x86_64-kasan - qemu_arm - qemu_arm64 - qemu_arm64-compat - qemu_i386 - qemu_x86_64 - qemu_x86_64-compat - sparc - x15 - arm - x86_64 - x86-kasan - x86_64
Test Suites ----------- * build * linux-log-parser * install-android-platform-tools-r2600 * kselftest-android * kselftest-bpf * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-efivarfs * kselftest-filesystems * kselftest-firmware * kselftest-fpu * kselftest-futex * kselftest-gpio * kselftest-intel_pstate * kselftest-ipc * kselftest-ir * kselftest-kcmp * kselftest-kvm * kselftest-lib * kselftest-livepatch * kselftest-lkdtm * kselftest-membarrier * kselftest-ptrace * kselftest-rseq * kselftest-rtc * kselftest-seccomp * kselftest-sigaltstack * kselftest-size * kselftest-splice * kselftest-static_keys * kselftest-sysctl * kselftest-timens * kselftest-timers * kselftest-tmpfs * kselftest-tpm2 * kselftest-user * kselftest-zram * libhugetlbfs * ltp-cap_bounds-tests * ltp-commands-tests * ltp-containers-tests * ltp-controllers-tests * ltp-cpuhotplug-tests * ltp-crypto-tests * ltp-cve-tests * ltp-dio-tests * ltp-fcntl-locktests-tests * ltp-filecaps-tests * ltp-fs-tests * ltp-fs_bind-tests * ltp-fs_perms_simple-tests * ltp-fsx-tests * ltp-hugetlb-tests * ltp-io-tests * ltp-ipc-tests * ltp-math-tests * ltp-mm-tests * ltp-nptl-tests * ltp-pty-tests * ltp-sched-tests * ltp-securebits-tests * ltp-syscalls-tests * ltp-tracing-tests * perf * v4l2-compliance * fwts * network-basic-tests * kselftest-kexec * kselftest-sync * kselftest-vm * kselftest-x86 * ltp-open-posix-tests * kvm-unit-tests * igt-gpu-tools * ssuite