* [PATCH 5.10 00/98] 5.10.165-rc2 review @ 2023-01-23 9:52 Greg Kroah-Hartman 2023-01-23 19:28 ` Florian Fainelli ` (5 more replies) 0 siblings, 6 replies; 8+ messages in thread From: Greg Kroah-Hartman @ 2023-01-23 9:52 UTC (permalink / raw) To: stable Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow This is the start of the stable review cycle for the 5.10.165 release. There are 98 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, 25 Jan 2023 09:48:53 +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.165-rc2.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.10.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Linux 5.10.165-rc2 Jens Axboe <axboe@kernel.dk> io_uring/rw: remove leftover debug statement Jens Axboe <axboe@kernel.dk> io_uring/rw: ensure kiocb_end_write() is always called Pavel Begunkov <asml.silence@gmail.com> io_uring: fix double poll leak on repolling Alviro Iskandar Setiawan <alviro.iskandar@gmail.com> io_uring: Clean up a false-positive warning from GCC 9.3.0 Hugh Dickins <hughd@google.com> mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma Venkata Lakshmi Narayana Gubba <gubbaven@codeaurora.org> Bluetooth: hci_qca: Fixed issue during suspend Venkata Lakshmi Narayana Gubba <gubbaven@codeaurora.org> Bluetooth: hci_qca: check for SSR triggered flag while suspend Venkata Lakshmi Narayana Gubba <gubbaven@codeaurora.org> Bluetooth: hci_qca: Wait for SSR completion during suspend Stephan Gerhold <stephan@gerhold.net> soc: qcom: apr: Make qcom,protection-domain optional again Eric Dumazet <edumazet@google.com> Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" Yang Yingliang <yangyingliang@huawei.com> net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() Paolo Abeni <pabeni@redhat.com> net/ulp: use consistent error code when blocking ULP Stefan Metzmacher <metze@samba.org> io_uring/net: fix fast_iov assignment in io_setup_async_msg() Jens Axboe <axboe@kernel.dk> io_uring: io_kiocb_update_pos() should not touch file for non -1 offset Steven Rostedt (Google) <rostedt@goodmis.org> tracing: Use alignof__(struct {type b;}) instead of offsetof() YingChi Long <me@inclyc.cn> x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN Alex Deucher <alexander.deucher@amd.com> Revert "drm/amdgpu: make display pinning more flexible (v2)" Ard Biesheuvel <ardb@kernel.org> efi: rt-wrapper: Add missing include Ard Biesheuvel <ardb@kernel.org> arm64: efi: Execute runtime services from a dedicated stack Joshua Ashton <joshua@froggi.es> drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix Joshua Ashton <joshua@froggi.es> drm/amd/display: Calculate output_color_space after pixel encoding adjustment hongao <hongao@uniontech.com> drm/amd/display: Fix set scaling doesn's work Sasa Dragic <sasa.dragic@gmail.com> drm/i915: re-disable RC6p on Sandy Bridge Alexander Usyskin <alexander.usyskin@intel.com> mei: me: add meteor lake point M DID Khazhismel Kumykov <khazhy@chromium.org> gsmi: fix null-deref in gsmi_get_variable Tobias Schramm <t.schramm@manjaro.org> serial: atmel: fix incorrect baudrate setup Mohan Kumar <mkumard@nvidia.com> dmaengine: tegra210-adma: fix global intr clear Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> serial: pch_uart: Pass correct sg to dma_unmap_sg() Heiner Kallweit <hkallweit1@gmail.com> dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation Heiner Kallweit <hkallweit1@gmail.com> dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation Juhyung Park <qkrwngud825@gmail.com> usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 Maciej Żenczykowski <maze@google.com> usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() Daniel Scally <dan.scally@ideasonboard.com> usb: gadget: g_webcam: Send color matching descriptor per frame Prashant Malani <pmalani@chromium.org> usb: typec: altmodes/displayport: Fix pin assignment calculation Prashant Malani <pmalani@chromium.org> usb: typec: altmodes/displayport: Add pin assignment helper Alexander Stein <alexander.stein@ew.tq-group.com> usb: host: ehci-fsl: Fix module alias Michael Adler <michael.adler@siemens.com> USB: serial: cp210x: add SCALANCE LPE-9000 device id Alan Stern <stern@rowland.harvard.edu> USB: gadgetfs: Fix race between mounting and unmounting Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer Mika Westerberg <mika.westerberg@linux.intel.com> thunderbolt: Use correct function to calculate maximum USB3 link rate Enzo Matsumiya <ematsumiya@suse.de> cifs: do not include page data when checking signature Filipe Manana <fdmanana@suse.com> btrfs: fix race between quota rescan and disable leading to NULL pointer deref Haibo Chen <haibo.chen@nxp.com> mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting Samuel Holland <samuel@sholland.org> mmc: sunxi-mmc: Fix clock refcount imbalance during unbind Ian Abbott <abbotti@mev.co.uk> comedi: adv_pci1760: Fix PWM instruction handling Flavio Suligoi <f.suligoi@asem.it> usb: core: hub: disable autosuspend for TI TUSB8041 Ola Jeppsson <ola@snap.com> misc: fastrpc: Fix use-after-free race condition for maps Abel Vesa <abel.vesa@linaro.org> misc: fastrpc: Don't remove map on creater_process and device_release Greg Kroah-Hartman <gregkh@linuxfoundation.org> USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 Arnd Bergmann <arnd@arndb.de> staging: vchiq_arm: fix enum vchiq_status return types Duke Xin(辛安文) <duke_xinanwen@163.com> USB: serial: option: add Quectel EM05CN modem Duke Xin(辛安文) <duke_xinanwen@163.com> USB: serial: option: add Quectel EM05CN (SG) modem Ali Mirghasemi <ali.mirghasemi1376@gmail.com> USB: serial: option: add Quectel EC200U modem Duke Xin(辛安文) <duke_xinanwen@163.com> USB: serial: option: add Quectel EM05-G (RS) modem Duke Xin(辛安文) <duke_xinanwen@163.com> USB: serial: option: add Quectel EM05-G (CS) modem Duke Xin(辛安文) <duke_xinanwen@163.com> USB: serial: option: add Quectel EM05-G (GR) modem Greg Kroah-Hartman <gregkh@linuxfoundation.org> prlimit: do_prlimit needs to have a speculation check Mathias Nyman <mathias.nyman@linux.intel.com> xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables Mathias Nyman <mathias.nyman@linux.intel.com> usb: acpi: add helper to check port lpm capability using acpi _DSM Mathias Nyman <mathias.nyman@linux.intel.com> xhci: Add a flag to disable USB3 lpm on a xhci root port level. Mathias Nyman <mathias.nyman@linux.intel.com> xhci: Add update_hub_device override for PCI xHCI hosts Mathias Nyman <mathias.nyman@linux.intel.com> xhci: Fix null pointer dereference when host dies Jimmy Hu <hhhuuu@google.com> usb: xhci: Check endpoint is valid before dereferencing it Ricardo Ribalda <ribalda@chromium.org> xhci-pci: set the dma max_seg_size Jens Axboe <axboe@kernel.dk> io_uring/rw: defer fsnotify calls to task context Dylan Yudaken <dylany@fb.com> io_uring: do not recalculate ppos unnecessarily Dylan Yudaken <dylany@fb.com> io_uring: update kiocb->ki_pos at execution time Dylan Yudaken <dylany@fb.com> io_uring: remove duplicated calls to io_kiocb_ppos Jens Axboe <axboe@kernel.dk> io_uring: ensure that cached task references are always put on exit Pavel Begunkov <asml.silence@gmail.com> io_uring: fix CQ waiting timeout handling Pavel Begunkov <asml.silence@gmail.com> io_uring: lock overflowing for IOPOLL Jens Axboe <axboe@kernel.dk> io_uring: check for valid register opcode earlier Dylan Yudaken <dylany@meta.com> io_uring: fix async accept on O_NONBLOCK sockets Jens Axboe <axboe@kernel.dk> io_uring: allow re-poll if we made progress Jens Axboe <axboe@kernel.dk> io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) Jens Axboe <axboe@kernel.dk> io_uring: add flag for disabling provided buffer recycling Jens Axboe <axboe@kernel.dk> io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly Pavel Begunkov <asml.silence@gmail.com> io_uring: improve send/recv error handling Jens Axboe <axboe@kernel.dk> io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Bluetooth: hci_qca: Fix driver shutdown on closed serdev Venkata Lakshmi Narayana Gubba <gubbaven@codeaurora.org> Bluetooth: hci_qca: Wait for timeout during suspend Chris Wilson <chris@chris-wilson.co.uk> drm/i915/gt: Reset twice Yuchi Yang <yangyuchi66@gmail.com> ALSA: hda/realtek - Turn on power early Ding Hui <dinghui@sangfor.com.cn> efi: fix userspace infinite retry read efivars after EFI runtime services page fault Ryusuke Konishi <konishi.ryusuke@gmail.com> nilfs2: fix general protection fault in nilfs_btree_insert() Damien Le Moal <damien.lemoal@opensource.wdc.com> zonefs: Detect append writes at invalid locations Shawn.Shao <shawn.shao@jaguarmicro.com> Add exception protection processing for vd in axi_chan_handle_err function Alexander Wetzel <alexander@wetzel-home.de> wifi: mac80211: sdata can be NULL during AMPDU start Arend van Spriel <arend.vanspriel@broadcom.com> wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices Jaegeuk Kim <jaegeuk@kernel.org> f2fs: let's avoid panic if extent_tree is not created Mikulas Patocka <mpatocka@redhat.com> x86/asm: Fix an assembler warning with current binutils Qu Wenruo <wqu@suse.com> btrfs: always report error in run_one_delayed_ref() Jiri Slaby (SUSE) <jirislaby@kernel.org> RDMA/srp: Move large values to a new enum for gcc13 Daniil Tatianin <d-tatianin@yandex-team.ru> net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats Ricardo Cañuelo <ricardo.canuelo@collabora.com> tools/virtio: initialize spinlocks in vring_test.c Hao Sun <sunhao.th@gmail.com> selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID Olga Kornievskaia <olga.kornievskaia@gmail.com> pNFS/filelayout: Fix coalescing test for single DS Naohiro Aota <naohiro.aota@wdc.com> btrfs: fix trace event name typo for FLUSH_DELAYED_REFS ------------- Diffstat: ...2a-usb2-phy.yaml => amlogic,g12a-usb2-phy.yaml} | 8 +- ...ie-phy.yaml => amlogic,g12a-usb3-pcie-phy.yaml} | 6 +- Makefile | 4 +- arch/arm64/include/asm/efi.h | 3 + arch/arm64/kernel/efi-rt-wrapper.S | 14 +- arch/arm64/kernel/efi.c | 27 +++ arch/x86/kernel/fpu/init.c | 7 +- arch/x86/lib/iomap_copy_64.S | 2 +- drivers/bluetooth/hci_qca.c | 68 +++++- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 6 + drivers/dma/tegra210-adma.c | 2 +- drivers/firmware/efi/runtime-wrappers.c | 1 + drivers/firmware/google/gsmi.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 4 +- drivers/gpu/drm/i915/gt/intel_reset.c | 34 ++- drivers/gpu/drm/i915/i915_pci.c | 3 +- drivers/infiniband/ulp/srp/ib_srp.h | 8 +- drivers/misc/fastrpc.c | 26 ++- drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/pci-me.c | 2 + drivers/mmc/host/sdhci-esdhc-imx.c | 22 +- drivers/mmc/host/sunxi-mmc.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 2 +- drivers/soc/qcom/apr.c | 3 +- drivers/staging/comedi/drivers/adv_pci1760.c | 2 +- .../include/linux/raspberrypi/vchiq.h | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 4 +- drivers/thunderbolt/tunnel.c | 2 +- drivers/tty/serial/atmel_serial.c | 8 +- drivers/tty/serial/pch_uart.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 18 +- drivers/usb/core/hub.c | 13 ++ drivers/usb/core/usb-acpi.c | 65 ++++++ drivers/usb/gadget/function/f_ncm.c | 4 +- drivers/usb/gadget/legacy/inode.c | 28 ++- drivers/usb/gadget/legacy/webcam.c | 3 + drivers/usb/host/ehci-fsl.c | 2 +- drivers/usb/host/xhci-pci.c | 45 ++++ drivers/usb/host/xhci-ring.c | 5 +- drivers/usb/host/xhci.c | 18 +- drivers/usb/host/xhci.h | 5 + drivers/usb/misc/iowarrior.c | 2 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/option.c | 17 ++ drivers/usb/storage/uas-detect.h | 13 ++ drivers/usb/storage/unusual_uas.h | 7 - drivers/usb/typec/altmodes/displayport.c | 22 +- fs/btrfs/extent-tree.c | 7 +- fs/btrfs/qgroup.c | 25 ++- fs/cifs/smb2pdu.c | 15 +- fs/f2fs/extent_cache.c | 3 +- fs/nfs/filelayout/filelayout.c | 8 + fs/nilfs2/btree.c | 15 +- fs/zonefs/super.c | 22 ++ include/linux/usb.h | 3 + include/trace/events/btrfs.h | 2 +- include/trace/trace_events.h | 2 +- io_uring/io-wq.c | 2 +- io_uring/io_uring.c | 250 ++++++++++++++++----- kernel/sys.c | 2 + mm/khugepaged.c | 14 +- net/ethtool/ioctl.c | 3 +- net/ipv4/tcp_ulp.c | 2 +- net/mac80211/agg-tx.c | 6 +- net/mac80211/driver-ops.c | 3 + net/mac80211/iface.c | 1 - sound/pci/hda/patch_realtek.c | 30 +-- .../selftests/bpf/prog_tests/jeq_infer_not_null.c | 9 + .../selftests/bpf/progs/jeq_infer_not_null_fail.c | 42 ++++ tools/virtio/vringh_test.c | 2 + 73 files changed, 814 insertions(+), 223 deletions(-) ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/98] 5.10.165-rc2 review 2023-01-23 9:52 [PATCH 5.10 00/98] 5.10.165-rc2 review Greg Kroah-Hartman @ 2023-01-23 19:28 ` Florian Fainelli 2023-01-24 1:08 ` Shuah Khan ` (4 subsequent siblings) 5 siblings, 0 replies; 8+ messages in thread From: Florian Fainelli @ 2023-01-23 19:28 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, sudipm.mukherjee, srw, rwarsow On 1/23/23 01:52, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.10.165 release. > There are 98 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, 25 Jan 2023 09:48:53 +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.165-rc2.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.10.y > and the diffstat can be found below. > > thanks, > > greg k-h On ARCH_BRCMSTB using 32-bit and 64-bit, build tested on BMIPS_GENERIC: Tested-by: Florian Fainelli <f.fainelli@gmail.com> -- Florian ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/98] 5.10.165-rc2 review 2023-01-23 9:52 [PATCH 5.10 00/98] 5.10.165-rc2 review Greg Kroah-Hartman 2023-01-23 19:28 ` Florian Fainelli @ 2023-01-24 1:08 ` Shuah Khan 2023-01-24 2:48 ` Guenter Roeck ` (3 subsequent siblings) 5 siblings, 0 replies; 8+ messages in thread From: Shuah Khan @ 2023-01-24 1:08 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, Shuah Khan On 1/23/23 02:52, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.10.165 release. > There are 98 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, 25 Jan 2023 09:48:53 +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.165-rc2.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.10.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 ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/98] 5.10.165-rc2 review 2023-01-23 9:52 [PATCH 5.10 00/98] 5.10.165-rc2 review Greg Kroah-Hartman 2023-01-23 19:28 ` Florian Fainelli 2023-01-24 1:08 ` Shuah Khan @ 2023-01-24 2:48 ` Guenter Roeck 2023-01-24 9:52 ` Naresh Kamboju ` (2 subsequent siblings) 5 siblings, 0 replies; 8+ messages in thread From: Guenter Roeck @ 2023-01-24 2:48 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow On Mon, Jan 23, 2023 at 10:52:37AM +0100, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.10.165 release. > There are 98 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, 25 Jan 2023 09:48:53 +0000. > Anything received after that time might be too late. > Build results: total: 162 pass: 162 fail: 0 Qemu test results: total: 477 pass: 477 fail: 0 Tested-by: Guenter Roeck <linux@roeck-us.net> Guenter ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/98] 5.10.165-rc2 review 2023-01-23 9:52 [PATCH 5.10 00/98] 5.10.165-rc2 review Greg Kroah-Hartman ` (2 preceding siblings ...) 2023-01-24 2:48 ` Guenter Roeck @ 2023-01-24 9:52 ` Naresh Kamboju 2023-01-25 0:23 ` Naresh Kamboju 2023-01-24 13:00 ` Pavel Machek 2023-01-25 10:31 ` Jon Hunter 5 siblings, 1 reply; 8+ messages in thread From: Naresh Kamboju @ 2023-01-24 9:52 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, Mark Brown, Catalin Marinas On Mon, 23 Jan 2023 at 15:22, Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > This is the start of the stable review cycle for the 5.10.165 release. > There are 98 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, 25 Jan 2023 09:48:53 +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.165-rc2.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.10.y > and the diffstat can be found below. > > thanks, > > greg k-h Results from Linaro’s test farm. Regressions found on arm64 for both 5.15.90-rc2 and 5.10.165-rc2. * qemu-arm64-mte, kselftest-arm64 - arm64_check_buffer_fill - arm64_check_child_memory - arm64_check_ksm_options - arm64_check_mmap_options - arm64_check_tags_inclusion Reported-by: Linux Kernel Functional Testing <lkft@linaro.org> We are in a process to bisect this problem and there are updates coming from kselftest rootfs. Test logs, # selftests: arm64: check_buffer_fill # 1..20 # ok 1 Check buffer correctness by byte with sync err mode and mmap memory # ok 2 Check buffer correctness by byte with async err mode and mmap memory # ok 3 Check buffer correctness by byte with sync err mode and mmap/mprotect memory # ok 4 Check buffer correctness by byte with async err mode and mmap/mprotect memory # not ok 5 Check buffer write underflow by byte with sync mode and mmap memory # not ok 6 Check buffer write underflow by byte with async mode and mmap memory # ok 7 Check buffer write underflow by byte with tag check fault ignore and mmap memory # ok 8 Check buffer write underflow by byte with sync mode and mmap memory # ok 9 Check buffer write underflow by byte with async mode and mmap memory # ok 10 Check buffer write underflow by byte with tag check fault ignore and mmap memory # not ok 11 Check buffer write overflow by byte with sync mode and mmap memory # not ok 12 Check buffer write overflow by byte with async mode and mmap memory # ok 13 Check buffer write overflow by byte with tag fault ignore mode and mmap memory # not ok 14 Check buffer write correctness by block with sync mode and mmap memory # not ok 15 Check buffer write correctness by block with async mode and mmap memory # ok 16 Check buffer write correctness by block with tag fault ignore and mmap memory # ok 17 Check initial tags with private mapping, sync error mode and mmap memory # ok 18 Check initial tags with private mapping, sync error mode and mmap/mprotect memory # ok 19 Check initial tags with shared mapping, sync error mode and mmap memory # ok 20 Check initial tags with shared mapping, sync error mode and mmap/mprotect memory # # Totals: pass:14 fail:6 xfail:0 xpass:0 skip:0 error:0 not ok 34 selftests: arm64: check_buffer_fill # exit=1 # selftests: arm64: check_child_memory # 1..12 # not ok 1 Check child anonymous memory with private mapping, precise mode and mmap memory # not ok 2 Check child anonymous memory with shared mapping, precise mode and mmap memory # not ok 3 Check child anonymous memory with private mapping, imprecise mode and mmap memory # not ok 4 Check child anonymous memory with shared mapping, imprecise mode and mmap memory # not ok 5 Check child anonymous memory with private mapping, precise mode and mmap/mprotect memory # not ok 6 Check child anonymous memory with shared mapping, precise mode and mmap/mprotect memory # not ok 7 Check child file memory with private mapping, precise mode and mmap memory # not ok 8 Check child file memory with shared mapping, precise mode and mmap memory # not ok 9 Check child file memory with private mapping, imprecise mode and mmap memory # not ok 10 Check child file memory with shared mapping, imprecise mode and mmap memory # not ok 11 Check child file memory with private mapping, precise mode and mmap/mprotect memory # not ok 12 Check child file memory with shared mapping, precise mode and mmap/mprotect memory # # Totals: pass:0 fail:12 xfail:0 xpass:0 skip:0 error:0 not ok 35 selftests: arm64: check_child_memory # exit=1 # selftests: arm64: check_ksm_options # 1..4 # # Invalid MTE synchronous exception caught! not ok 37 selftests: arm64: check_ksm_options # exit=1 # selftests: arm64: check_mmap_options # 1..22 # ok 1 Check anonymous memory with private mapping, sync error mode, mmap memory and tag check off # ok 2 Check file memory with private mapping, sync error mode, mmap/mprotect memory and tag check off # ok 3 Check anonymous memory with private mapping, no error mode, mmap memory and tag check off # ok 4 Check file memory with private mapping, no error mode, mmap/mprotect memory and tag check off # not ok 5 Check anonymous memory with private mapping, sync error mode, mmap memory and tag check on # not ok 6 Check anonymous memory with private mapping, sync error mode, mmap/mprotect memory and tag check on # not ok 7 Check anonymous memory with shared mapping, sync error mode, mmap memory and tag check on # not ok 8 Check anonymous memory with shared mapping, sync error mode, mmap/mprotect memory and tag check on # not ok 9 Check anonymous memory with private mapping, async error mode, mmap memory and tag check on # not ok 10 Check anonymous memory with private mapping, async error mode, mmap/mprotect memory and tag check on # not ok 11 Check anonymous memory with shared mapping, async error mode, mmap memory and tag check on # not ok 12 Check anonymous memory with shared mapping, async error mode, mmap/mprotect memory and tag check on # not ok 13 Check file memory with private mapping, sync error mode, mmap memory and tag check on # not ok 14 Check file memory with private mapping, sync error mode, mmap/mprotect memory and tag check on # not ok 15 Check file memory with shared mapping, sync error mode, mmap memory and tag check on # not ok 16 Check file memory with shared mapping, sync error mode, mmap/mprotect memory and tag check on # not ok 17 Check file memory with private mapping, async error mode, mmap memory and tag check on # not ok 18 Check file memory with private mapping, async error mode, mmap/mprotect memory and tag check on # not ok 19 Check file memory with shared mapping, async error mode, mmap memory and tag check on # not ok 20 Check file memory with shared mapping, async error mode, mmap/mprotect memory and tag check on # not ok 21 Check clear PROT_MTE flags with private mapping, sync error mode and mmap memory # not ok 22 Check clear PROT_MTE flags with private mapping and sync error mode and mmap/mprotect memory # # Totals: pass:4 fail:18 xfail:0 xpass:0 skip:0 error:0 not ok 38 selftests: arm64: check_mmap_options # exit=1 # selftests: arm64: check_tags_inclusion # 1..4 # # No valid fault recorded for 0x500ffffb8b27000 in mode 1 # not ok 1 Check an included tag value with sync mode # # No valid fault recorded for 0x400ffffb8b27000 in mode 1 # not ok 2 Check different included tags value with sync mode # ok 3 Check none included tags value with sync mode # # No valid fault recorded for 0xa00ffffb8b27000 in mode 1 # not ok 4 Check all included tags value with sync mode # # Totals: pass:1 fail:3 xfail:0 xpass:0 skip:0 error:0 not ok 40 selftests: arm64: check_tags_inclusion # exit=1 Test logs, https://lkft.validation.linaro.org/scheduler/job/6087664#L4865 https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10.162-951-g9096aabfe9e0/testrun/14329777/suite/kselftest-arm64/test/arm64_check_tags_inclusion/log https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10.162-951-g9096aabfe9e0/testrun/14329777/suite/kselftest-arm64/tests/ https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.15.y/build/v5.15.87-219-g60931c95bb6d/testrun/14329656/suite/kselftest-arm64/tests/ -- Linaro LKFT https://lkft.linaro.org ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/98] 5.10.165-rc2 review 2023-01-24 9:52 ` Naresh Kamboju @ 2023-01-25 0:23 ` Naresh Kamboju 0 siblings, 0 replies; 8+ messages in thread From: Naresh Kamboju @ 2023-01-25 0:23 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, Mark Brown, Catalin Marinas, Arnd Bergmann, Ard Biesheuvel, Alex Bennée, qemu-devel + qemu-devel On Tue, 24 Jan 2023 at 15:22, Naresh Kamboju <naresh.kamboju@linaro.org> wrote: > > On Mon, 23 Jan 2023 at 15:22, Greg Kroah-Hartman > <gregkh@linuxfoundation.org> wrote: > > > > This is the start of the stable review cycle for the 5.10.165 release. > > There are 98 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, 25 Jan 2023 09:48:53 +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.165-rc2.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.10.y > > and the diffstat can be found below. > > > > thanks, > > > > greg k-h > > > Results from Linaro’s test farm. > Regressions found on arm64 for both 5.15.90-rc2 and 5.10.165-rc2. > > * qemu-arm64-mte, kselftest-arm64 > - arm64_check_buffer_fill > - arm64_check_child_memory > - arm64_check_ksm_options > - arm64_check_mmap_options > - arm64_check_tags_inclusion > > Reported-by: Linux Kernel Functional Testing <lkft@linaro.org> > > We are in a process to bisect this problem and there are updates coming > from kselftest rootfs. Here is a interesting findings, The bisect process was not successful. I have investigated the infrastructure changes and found qemu updated to 7.2 1. qemu version 7.2 caused this regressions or we can put in this way, 2. qemu version 7.2 has better coverage to find better regressions. Old version of qemu 7.1 selftests/arm64 test passed. lava-dispatcher, installed at version: 2022.11.1 qemu-system-arm, installed at version: 1:7.1+dfsg-2~bpo11+3, host architecture: arm64 New version of qemu 7.2 selftests/arm64 test failed. * qemu-arm64-mte, kselftest-arm64 failed tests, - arm64_check_buffer_fill - arm64_check_child_memory - arm64_check_ksm_options - arm64_check_mmap_options - arm64_check_tags_inclusion lava-dispatcher, installed at version: 2023.01 qemu-system-arm, installed at version: 1:7.2+dfsg-1~bpo11+2, host architecture: arm64 With reference to my previous emails, This is not a kernel regression on stable-rc 6.1, 5.15, and 5.10. -- Looking into 7.2 release blog post i have found following highlights, QEMU version 7.2.0 released 14 DEC 2022 We’d like to announce the availability of the QEMU 7.2.0 release. This release contains 1800+ commits from 205 authors. You can grab the tarball from our download page. The full list of changes are available in the Wiki. Highlights include: * ARM: emulation support for the following CPU features: Enhanced Translation Synchronization, PMU Extensions v3.5, Guest Translation Granule size, Hardware management of access flag/dirty bit state, and Preventing EL0 access to halves of address maps * ARM: emulation support for Cortex-A35 CPUs * LoongArch: support for fw_cfg DMA functionality, memory hotplug, and TPM device emulation * OpenRISC: support for multi-threaded TCG, stability improvements, and new ‘virt’ machine type for CI/device testing. * RISC-V: ‘virt’ machine support for booting S-mode firmware from pflash, and general device tree improvements * s390x: support for Message-Security-Assist Extension 5 (RNG via PRNO instruction), SHA-512 via KIMD/KLMD instructions, and enhanced zPCI interpretation support for KVM guests * x86: TCG performance improvements, including SSE * x86: TCG support for AVX, AVX2, F16C, FMA3, and VAES instructions * x86: KVM support for “notify vmexit” mechanism to prevent processor bugs from hanging whole system * LUKS block device headers are validated more strictly, creating LUKS images is supported on macOS * Memory backends now support NUMA-awareness when preallocating memory and lots more… - https://www.qemu.org/blog/ > > Test logs, > # selftests: arm64: check_buffer_fill > # 1..20 > # ok 1 Check buffer correctness by byte with sync err mode and mmap memory > # ok 2 Check buffer correctness by byte with async err mode and mmap memory > # ok 3 Check buffer correctness by byte with sync err mode and > mmap/mprotect memory > # ok 4 Check buffer correctness by byte with async err mode and > mmap/mprotect memory > # not ok 5 Check buffer write underflow by byte with sync mode and mmap memory > # not ok 6 Check buffer write underflow by byte with async mode and mmap memory > # ok 7 Check buffer write underflow by byte with tag check fault > ignore and mmap memory > # ok 8 Check buffer write underflow by byte with sync mode and mmap memory > # ok 9 Check buffer write underflow by byte with async mode and mmap memory > # ok 10 Check buffer write underflow by byte with tag check fault > ignore and mmap memory > # not ok 11 Check buffer write overflow by byte with sync mode and mmap memory > # not ok 12 Check buffer write overflow by byte with async mode and mmap memory > # ok 13 Check buffer write overflow by byte with tag fault ignore mode > and mmap memory > # not ok 14 Check buffer write correctness by block with sync mode and > mmap memory > # not ok 15 Check buffer write correctness by block with async mode > and mmap memory > # ok 16 Check buffer write correctness by block with tag fault ignore > and mmap memory > # ok 17 Check initial tags with private mapping, sync error mode and mmap memory > # ok 18 Check initial tags with private mapping, sync error mode and > mmap/mprotect memory > # ok 19 Check initial tags with shared mapping, sync error mode and mmap memory > # ok 20 Check initial tags with shared mapping, sync error mode and > mmap/mprotect memory > # # Totals: pass:14 fail:6 xfail:0 xpass:0 skip:0 error:0 > not ok 34 selftests: arm64: check_buffer_fill # exit=1 > > > # selftests: arm64: check_child_memory > # 1..12 > # not ok 1 Check child anonymous memory with private mapping, precise > mode and mmap memory > # not ok 2 Check child anonymous memory with shared mapping, precise > mode and mmap memory > # not ok 3 Check child anonymous memory with private mapping, > imprecise mode and mmap memory > # not ok 4 Check child anonymous memory with shared mapping, imprecise > mode and mmap memory > # not ok 5 Check child anonymous memory with private mapping, precise > mode and mmap/mprotect memory > # not ok 6 Check child anonymous memory with shared mapping, precise > mode and mmap/mprotect memory > # not ok 7 Check child file memory with private mapping, precise mode > and mmap memory > # not ok 8 Check child file memory with shared mapping, precise mode > and mmap memory > # not ok 9 Check child file memory with private mapping, imprecise > mode and mmap memory > # not ok 10 Check child file memory with shared mapping, imprecise > mode and mmap memory > # not ok 11 Check child file memory with private mapping, precise mode > and mmap/mprotect memory > # not ok 12 Check child file memory with shared mapping, precise mode > and mmap/mprotect memory > # # Totals: pass:0 fail:12 xfail:0 xpass:0 skip:0 error:0 > not ok 35 selftests: arm64: check_child_memory # exit=1 > > # selftests: arm64: check_ksm_options > # 1..4 > # # Invalid MTE synchronous exception caught! > not ok 37 selftests: arm64: check_ksm_options # exit=1 > > > # selftests: arm64: check_mmap_options > # 1..22 > # ok 1 Check anonymous memory with private mapping, sync error mode, > mmap memory and tag check off > # ok 2 Check file memory with private mapping, sync error mode, > mmap/mprotect memory and tag check off > # ok 3 Check anonymous memory with private mapping, no error mode, > mmap memory and tag check off > # ok 4 Check file memory with private mapping, no error mode, > mmap/mprotect memory and tag check off > # not ok 5 Check anonymous memory with private mapping, sync error > mode, mmap memory and tag check on > # not ok 6 Check anonymous memory with private mapping, sync error > mode, mmap/mprotect memory and tag check on > # not ok 7 Check anonymous memory with shared mapping, sync error > mode, mmap memory and tag check on > # not ok 8 Check anonymous memory with shared mapping, sync error > mode, mmap/mprotect memory and tag check on > # not ok 9 Check anonymous memory with private mapping, async error > mode, mmap memory and tag check on > # not ok 10 Check anonymous memory with private mapping, async error > mode, mmap/mprotect memory and tag check on > # not ok 11 Check anonymous memory with shared mapping, async error > mode, mmap memory and tag check on > # not ok 12 Check anonymous memory with shared mapping, async error > mode, mmap/mprotect memory and tag check on > # not ok 13 Check file memory with private mapping, sync error mode, > mmap memory and tag check on > # not ok 14 Check file memory with private mapping, sync error mode, > mmap/mprotect memory and tag check on > # not ok 15 Check file memory with shared mapping, sync error mode, > mmap memory and tag check on > # not ok 16 Check file memory with shared mapping, sync error mode, > mmap/mprotect memory and tag check on > # not ok 17 Check file memory with private mapping, async error mode, > mmap memory and tag check on > # not ok 18 Check file memory with private mapping, async error mode, > mmap/mprotect memory and tag check on > # not ok 19 Check file memory with shared mapping, async error mode, > mmap memory and tag check on > # not ok 20 Check file memory with shared mapping, async error mode, > mmap/mprotect memory and tag check on > # not ok 21 Check clear PROT_MTE flags with private mapping, sync > error mode and mmap memory > # not ok 22 Check clear PROT_MTE flags with private mapping and sync > error mode and mmap/mprotect memory > # # Totals: pass:4 fail:18 xfail:0 xpass:0 skip:0 error:0 > not ok 38 selftests: arm64: check_mmap_options # exit=1 > > > # selftests: arm64: check_tags_inclusion > # 1..4 > # # No valid fault recorded for 0x500ffffb8b27000 in mode 1 > # not ok 1 Check an included tag value with sync mode > # # No valid fault recorded for 0x400ffffb8b27000 in mode 1 > # not ok 2 Check different included tags value with sync mode > # ok 3 Check none included tags value with sync mode > # # No valid fault recorded for 0xa00ffffb8b27000 in mode 1 > # not ok 4 Check all included tags value with sync mode > # # Totals: pass:1 fail:3 xfail:0 xpass:0 skip:0 error:0 > not ok 40 selftests: arm64: check_tags_inclusion # exit=1 > > Test logs, > https://lkft.validation.linaro.org/scheduler/job/6087664#L4865 > https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10.162-951-g9096aabfe9e0/testrun/14329777/suite/kselftest-arm64/test/arm64_check_tags_inclusion/log > https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10.162-951-g9096aabfe9e0/testrun/14329777/suite/kselftest-arm64/tests/ > https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.15.y/build/v5.15.87-219-g60931c95bb6d/testrun/14329656/suite/kselftest-arm64/tests/ > > -- > Linaro LKFT > https://lkft.linaro.org ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/98] 5.10.165-rc2 review 2023-01-23 9:52 [PATCH 5.10 00/98] 5.10.165-rc2 review Greg Kroah-Hartman ` (3 preceding siblings ...) 2023-01-24 9:52 ` Naresh Kamboju @ 2023-01-24 13:00 ` Pavel Machek 2023-01-25 10:31 ` Jon Hunter 5 siblings, 0 replies; 8+ messages in thread From: Pavel Machek @ 2023-01-24 13:00 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow [-- Attachment #1: Type: text/plain, Size: 661 bytes --] Hi! > This is the start of the stable review cycle for the 5.10.165 release. > There are 98 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. CIP testing did not find any problems here: https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5.10.y Tested-by: Pavel Machek (CIP) <pavel@denx.de> Best regards, Pavel -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.10 00/98] 5.10.165-rc2 review 2023-01-23 9:52 [PATCH 5.10 00/98] 5.10.165-rc2 review Greg Kroah-Hartman ` (4 preceding siblings ...) 2023-01-24 13:00 ` Pavel Machek @ 2023-01-25 10:31 ` Jon Hunter 5 siblings, 0 replies; 8+ messages in thread From: Jon Hunter @ 2023-01-25 10:31 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, linux-tegra On Mon, 23 Jan 2023 10:52:37 +0100, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.10.165 release. > There are 98 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, 25 Jan 2023 09:48:53 +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.165-rc2.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.10.y > and the diffstat can be found below. > > thanks, > > greg k-h All tests passing for Tegra ... Test results for stable-v5.10: 11 builds: 11 pass, 0 fail 28 boots: 28 pass, 0 fail 75 tests: 75 pass, 0 fail Linux version: 5.10.165-rc2-g9096aabfe9e0 Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000, tegra20-ventana, tegra210-p2371-2180, tegra210-p3450-0000, tegra30-cardhu-a04 Tested-by: Jon Hunter <jonathanh@nvidia.com> Jon ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2023-01-25 10:31 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2023-01-23 9:52 [PATCH 5.10 00/98] 5.10.165-rc2 review Greg Kroah-Hartman 2023-01-23 19:28 ` Florian Fainelli 2023-01-24 1:08 ` Shuah Khan 2023-01-24 2:48 ` Guenter Roeck 2023-01-24 9:52 ` Naresh Kamboju 2023-01-25 0:23 ` Naresh Kamboju 2023-01-24 13:00 ` Pavel Machek 2023-01-25 10:31 ` Jon Hunter
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.