This is the start of the stable review cycle for the 5.15.145 release. There are 159 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 Fri, 22 Dec 2023 16:08:59 +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.15.145-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 5.15.145-rc1
Arnd Bergmann arnd@arndb.de kasan: disable kasan_non_canonical_hook() for HW tags
Francis Laniel flaniel@linux.microsoft.com tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols
Amit Pundir amit.pundir@linaro.org Revert "drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers"
Amit Pundir amit.pundir@linaro.org Revert "drm/bridge: lt9611uxc: Register and attach our DSI device at probe"
Amit Pundir amit.pundir@linaro.org Revert "drm/bridge: lt9611uxc: fix the race in the error path"
Namjae Jeon linkinjeon@kernel.org ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error
Namjae Jeon linkinjeon@kernel.org ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId
Namjae Jeon linkinjeon@kernel.org ksmbd: release interim response after sending status pending response
Namjae Jeon linkinjeon@kernel.org ksmbd: move oplock handling after unlock parent dir
Namjae Jeon linkinjeon@kernel.org ksmbd: separately allocate ci per dentry
Namjae Jeon linkinjeon@kernel.org ksmbd: fix possible deadlock in smb2_open
Zongmin Zhou zhouzongmin@kylinos.cn ksmbd: prevent memory leak on error return
Namjae Jeon linkinjeon@kernel.org ksmbd: handle malformed smb1 message
Namjae Jeon linkinjeon@kernel.org ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked()
Namjae Jeon linkinjeon@kernel.org ksmbd: no need to wait for binded connection termination at logoff
Namjae Jeon linkinjeon@kernel.org ksmbd: add support for surrogate pair conversion
Kangjing Huang huangkangjing@gmail.com ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev()
Marios Makassikis mmakassikis@freebox.fr ksmbd: fix recursive locking in vfs helpers
Namjae Jeon linkinjeon@kernel.org ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr()
Namjae Jeon linkinjeon@kernel.org ksmbd: reorganize ksmbd_iov_pin_rsp()
Cheng-Han Wu hank20010209@gmail.com ksmbd: Remove unused field in ksmbd_user struct
Namjae Jeon linkinjeon@kernel.org ksmbd: fix potential double free on smb2_read_pipe() error path
Namjae Jeon linkinjeon@kernel.org ksmbd: fix Null pointer dereferences in ksmbd_update_fstate()
Namjae Jeon linkinjeon@kernel.org ksmbd: fix wrong error response status by using set_smb2_rsp_status()
Namjae Jeon linkinjeon@kernel.org ksmbd: fix race condition between tree conn lookup and disconnect
Namjae Jeon linkinjeon@kernel.org ksmbd: fix race condition from parallel smb2 lock requests
Namjae Jeon linkinjeon@kernel.org ksmbd: fix race condition from parallel smb2 logoff requests
Namjae Jeon linkinjeon@kernel.org ksmbd: fix race condition with fp
Namjae Jeon linkinjeon@kernel.org ksmbd: fix race condition between session lookup and expire
Namjae Jeon linkinjeon@kernel.org ksmbd: check iov vector index in ksmbd_conn_write()
Namjae Jeon linkinjeon@kernel.org ksmbd: return invalid parameter error response if smb2 request is invalid
Namjae Jeon linkinjeon@kernel.org ksmbd: fix passing freed memory 'aux_payload_buf'
Namjae Jeon linkinjeon@kernel.org ksmbd: remove unneeded mark_inode_dirty in set_info_sec()
Steve French stfrench@microsoft.com ksmbd: remove experimental warning
Namjae Jeon linkinjeon@kernel.org ksmbd: add missing calling smb2_set_err_rsp() on error
Namjae Jeon linkinjeon@kernel.org ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob()
Yang Li yang.lee@linux.alibaba.com ksmbd: Fix one kernel-doc comment
Namjae Jeon linkinjeon@kernel.org ksmbd: reduce descriptor size if remaining bytes is less than request size
Atte Heikkilä atteh.mailbox@gmail.com ksmbd: fix `force create mode' and `force directory mode'
Namjae Jeon linkinjeon@kernel.org ksmbd: fix wrong interim response on compound
Namjae Jeon linkinjeon@kernel.org ksmbd: add support for read compound
Yang Yingliang yangyingliang@huawei.com ksmbd: switch to use kmemdup_nul() helper
Namjae Jeon linkinjeon@kernel.org ksmbd: fix out of bounds in init_smb2_rsp_hdr()
Namjae Jeon linkinjeon@kernel.org ksmbd: validate session id and tree id in compound request
Namjae Jeon linkinjeon@kernel.org ksmbd: check if a mount point is crossed during path lookup
Wang Ming machel@vivo.com ksmbd: Fix unsigned expression compared with zero
Gustavo A. R. Silva gustavoars@kernel.org ksmbd: Replace one-element array with flexible-array member
Gustavo A. R. Silva gustavoars@kernel.org ksmbd: Use struct_size() helper in ksmbd_negotiate_smb_dialect()
Namjae Jeon linkinjeon@kernel.org ksmbd: add missing compound request handing in some commands
Namjae Jeon linkinjeon@kernel.org ksmbd: fix out of bounds read in smb2_sess_setup
Lu Hongfei luhongfei@vivo.com ksmbd: Replace the ternary conditional operator with min()
Namjae Jeon linkinjeon@kernel.org ksmbd: use kvzalloc instead of kvmalloc
Lu Hongfei luhongfei@vivo.com ksmbd: Change the return value of ksmbd_vfs_query_maximal_access to void
Namjae Jeon linkinjeon@kernel.org ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern_path_locked()
Namjae Jeon linkinjeon@kernel.org ksmbd: use kzalloc() instead of __GFP_ZERO
Namjae Jeon linkinjeon@kernel.org ksmbd: remove unused ksmbd_tree_conn_share function
Namjae Jeon linkinjeon@kernel.org ksmbd: add mnt_want_write to ksmbd vfs functions
Namjae Jeon linkinjeon@kernel.org ksmbd: validate smb request protocol id
Namjae Jeon linkinjeon@kernel.org ksmbd: check the validation of pdu_size in ksmbd_conn_handler_loop
Namjae Jeon linkinjeon@kernel.org ksmbd: fix posix_acls and acls dereferencing possible ERR_PTR()
Namjae Jeon linkinjeon@kernel.org ksmbd: fix out-of-bound read in parse_lease_state()
Namjae Jeon linkinjeon@kernel.org ksmbd: fix out-of-bound read in deassemble_neg_contexts()
Namjae Jeon linkinjeon@kernel.org ksmbd: call putname after using the last component
Namjae Jeon linkinjeon@kernel.org ksmbd: fix UAF issue from opinfo->conn
Kuan-Ting Chen h3xrabbit@gmail.com ksmbd: fix multiple out-of-bounds read during context decoding
Namjae Jeon linkinjeon@kernel.org ksmbd: fix uninitialized pointer read in smb2_create_link()
Namjae Jeon linkinjeon@kernel.org ksmbd: fix uninitialized pointer read in ksmbd_vfs_rename()
Namjae Jeon linkinjeon@kernel.org ksmbd: fix racy issue under cocurrent smb2 tree disconnect
Namjae Jeon linkinjeon@kernel.org ksmbd: fix racy issue from smb2 close and logoff with multichannel
Namjae Jeon linkinjeon@kernel.org ksmbd: block asynchronous requests when making a delay on session setup
Namjae Jeon linkinjeon@kernel.org ksmbd: destroy expired sessions
Namjae Jeon linkinjeon@kernel.org ksmbd: fix racy issue from session setup and logoff
Namjae Jeon linkinjeon@kernel.org ksmbd: fix racy issue from using ->d_parent and ->d_name
Al Viro viro@zeniv.linux.org.uk fs: introduce lock_rename_child() helper
David Disseldorp ddiss@suse.de ksmbd: remove unused compression negotiate ctx packing
David Disseldorp ddiss@suse.de ksmbd: avoid duplicate negotiate ctx offset increments
David Disseldorp ddiss@suse.de ksmbd: set NegotiateContextCount once instead of every inc
David Disseldorp ddiss@suse.de ksmbd: avoid out of bounds access in decode_preauth_ctxt()
Namjae Jeon linkinjeon@kernel.org ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
Namjae Jeon linkinjeon@kernel.org ksmbd: delete asynchronous work from list
Tom Rix trix@redhat.com ksmbd: remove unused is_char_allowed function
Namjae Jeon linkinjeon@kernel.org ksmbd: fix wrong signingkey creation when encryption is AES256
Hangyu Hua hbh25y@gmail.com ksmbd: fix possible memory leak in smb2_lock()
Jiapeng Chong jiapeng.chong@linux.alibaba.com ksmbd: Fix parameter name and comment mismatch
Colin Ian King colin.i.king@gmail.com ksmbd: Fix spelling mistake "excceed" -> "exceeded"
Steve French stfrench@microsoft.com ksmbd: update Kconfig to note Kerberos support and fix indentation
Dawei Li set_pte_at@outlook.com ksmbd: Remove duplicated codes
Dawei Li set_pte_at@outlook.com ksmbd: fix typo, syncronous->synchronous
Dawei Li set_pte_at@outlook.com ksmbd: Implements sess->rpc_handle_list as xarray
Dawei Li set_pte_at@outlook.com ksmbd: Implements sess->ksmbd_chann_list as xarray
Marios Makassikis mmakassikis@freebox.fr ksmbd: send proper error response in smb2_tree_connect()
ye xingchen ye.xingchen@zte.com.cn ksmbd: Convert to use sysfs_emit()/sysfs_emit_at() APIs
Marios Makassikis mmakassikis@freebox.fr ksmbd: Fix resource leak in smb2_lock()
Jeff Layton jlayton@kernel.org ksmbd: use F_SETLK when unlocking a file
Namjae Jeon linkinjeon@kernel.org ksmbd: set SMB2_SESSION_FLAG_ENCRYPT_DATA when enforcing data encryption for this share
Gustavo A. R. Silva gustavoars@kernel.org ksmbd: replace one-element arrays with flexible-array members
Atte Heikkilä atteh.mailbox@gmail.com ksmbd: validate share name from share config response
Namjae Jeon linkinjeon@kernel.org ksmbd: call ib_drain_qp when disconnected
Atte Heikkilä atteh.mailbox@gmail.com ksmbd: make utf-8 file name comparison work in __caseless_lookup()
Namjae Jeon linkinjeon@kernel.org ksmbd: hide socket error message when ipv6 config is disable
Tom Talpey tom@talpey.com ksmbd: reduce server smbdirect max send/receive segment sizes
Tom Talpey tom@talpey.com ksmbd: decrease the number of SMB3 smbdirect server SGEs
Namjae Jeon linkinjeon@kernel.org ksmbd: set NTLMSSP_NEGOTIATE_SEAL flag to challenge blob
Namjae Jeon linkinjeon@kernel.org ksmbd: fix encryption failure issue for session logoff response
Namjae Jeon linkinjeon@kernel.org ksmbd: fill sids in SMB_FIND_FILE_POSIX_INFO response
Namjae Jeon linkinjeon@kernel.org ksmbd: set file permission mode to match Samba server posix extension behavior
Namjae Jeon linkinjeon@kernel.org ksmbd: change security id to the one samba used for posix extension
Atte Heikkilä atteh.mailbox@gmail.com ksmbd: casefold utf-8 share names and fix ascii lowercase conversion
Namjae Jeon linkinjeon@kernel.org ksmbd: remove generic_fillattr use in smb2_open()
Al Viro viro@zeniv.linux.org.uk ksmbd: constify struct path
Al Viro viro@zeniv.linux.org.uk ksmbd: don't open-code %pD
Al Viro viro@zeniv.linux.org.uk ksmbd: don't open-code file_path()
Hyunchul Lee hyc.lee@gmail.com ksmbd: remove unnecessary generic_fillattr in smb2_open
Atte Heikkilä atteh.mailbox@gmail.com ksmbd: request update to stale share config
Namjae Jeon linkinjeon@kernel.org ksmbd: use wait_event instead of schedule_timeout()
Namjae Jeon linkinjeon@kernel.org ksmbd: remove unused ksmbd_share_configs_cleanup function
Hyunchul Lee hyc.lee@gmail.com ksmbd: remove duplicate flag set in smb2_write
Christophe JAILLET christophe.jaillet@wanadoo.fr ksmbd: smbd: Remove useless license text when SPDX-License-Identifier is already used
Hyunchul Lee hyc.lee@gmail.com ksmbd: smbd: relax the count of sges required
Hyunchul Lee hyc.lee@gmail.com ksmbd: smbd: fix connection dropped issue
Yang Li yang.lee@linux.alibaba.com ksmbd: Fix some kernel-doc comments
Namjae Jeon linkinjeon@kernel.org ksmbd: fix wrong smbd max read/write size check
Hyunchul Lee hyc.lee@gmail.com ksmbd: smbd: handle multiple Buffer descriptors
Hyunchul Lee hyc.lee@gmail.com ksmbd: smbd: change the return value of get_sg_list
Hyunchul Lee hyc.lee@gmail.com ksmbd: smbd: simplify tracking pending packets
Hyunchul Lee hyc.lee@gmail.com ksmbd: smbd: introduce read/write credits for RDMA read/write
Hyunchul Lee hyc.lee@gmail.com ksmbd: smbd: change prototypes of RDMA read/write related functions
Namjae Jeon linkinjeon@kernel.org ksmbd: validate length in smb2_write()
Namjae Jeon linkinjeon@kernel.org ksmbd: remove filename in ksmbd_file
Steve French stfrench@microsoft.com smb3: fix ksmbd bigendian bug in oplock break, and move its struct to smbfs_common
Jakob Koschel jakobkoschel@gmail.com ksmbd: replace usage of found with dedicated list iterator variable
Christophe JAILLET christophe.jaillet@wanadoo.fr ksmbd: Remove a redundant zeroing of memory
Steve French stfrench@microsoft.com ksmbd: shorten experimental warning on loading the module
Paulo Alcantara (SUSE) pc@cjr.nz ksmbd: store fids as opaque u64 integers
Tobias Klauser tklauser@distanz.ch ksmbd: use netif_is_bridge_port
Namjae Jeon linkinjeon@kernel.org ksmbd: add support for key exchange
Hyunchul Lee hyc.lee@gmail.com ksmbd: smbd: validate buffer descriptor structures
Hyunchul Lee hyc.lee@gmail.com ksmbd: smbd: fix missing client's memory region invalidation
Namjae Jeon linkinjeon@kernel.org ksmbd: add smb-direct shutdown
Hyunchul Lee hyc.lee@gmail.com ksmbd: smbd: change the default maximum read/write, receive size
Hyunchul Lee hyc.lee@gmail.com ksmbd: smbd: create MR pool
Hyunchul Lee hyc.lee@gmail.com ksmbd: smbd: call rdma_accept() under CM handler
Namjae Jeon linkinjeon@kernel.org ksmbd: set 445 port to smbdirect port by default
Hyunchul Lee hyc.lee@gmail.com ksmbd: register ksmbd ib client with ib_register_client()
Yang Li yang.lee@linux.alibaba.com ksmbd: Fix smb2_get_name() kernel-doc comment
Yang Li yang.lee@linux.alibaba.com ksmbd: Delete an invalid argument description in smb2_populate_readdir_entry()
Yang Li yang.lee@linux.alibaba.com ksmbd: Fix smb2_set_info_file() kernel-doc comment
Yang Li yang.lee@linux.alibaba.com ksmbd: Fix buffer_check_err() kernel-doc comment
Namjae Jeon linkinjeon@kernel.org ksmbd: set both ipv4 and ipv6 in FSCTL_QUERY_NETWORK_INTERFACE_INFO
Marios Makassikis mmakassikis@freebox.fr ksmbd: Remove unused fields from ksmbd_file struct definition
Marios Makassikis mmakassikis@freebox.fr ksmbd: Remove unused parameter from smb2_get_name()
Hyunchul Lee hyc.lee@gmail.com ksmbd: use oid registry functions to decode OIDs
Namjae Jeon linkinjeon@kernel.org ksmbd: change LeaseKey data type to u8 array
Namjae Jeon linkinjeon@kernel.org ksmbd: remove smb2_buf_length in smb2_transform_hdr
Namjae Jeon linkinjeon@kernel.org ksmbd: remove smb2_buf_length in smb2_hdr
Namjae Jeon linkinjeon@kernel.org ksmbd: remove md4 leftovers
Christophe JAILLET christophe.jaillet@wanadoo.fr ksmbd: Remove redundant 'flush_workqueue()' calls
Ralph Boehme slow@samba.org ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon()
Ralph Boehme slow@samba.org ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message()
-------------
Diffstat:
Makefile | 4 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 75 +- fs/ksmbd/Kconfig | 11 +- fs/ksmbd/asn1.c | 173 +-- fs/ksmbd/auth.c | 72 +- fs/ksmbd/auth.h | 3 +- fs/ksmbd/connection.c | 169 +-- fs/ksmbd/connection.h | 92 +- fs/ksmbd/ksmbd_netlink.h | 7 +- fs/ksmbd/ksmbd_work.c | 101 +- fs/ksmbd/ksmbd_work.h | 40 +- fs/ksmbd/mgmt/share_config.c | 56 +- fs/ksmbd/mgmt/share_config.h | 36 +- fs/ksmbd/mgmt/tree_connect.c | 78 +- fs/ksmbd/mgmt/tree_connect.h | 15 +- fs/ksmbd/mgmt/user_config.h | 1 - fs/ksmbd/mgmt/user_session.c | 180 +-- fs/ksmbd/mgmt/user_session.h | 8 +- fs/ksmbd/misc.c | 94 +- fs/ksmbd/misc.h | 6 +- fs/ksmbd/oplock.c | 256 ++-- fs/ksmbd/oplock.h | 4 - fs/ksmbd/server.c | 54 +- fs/ksmbd/smb2misc.c | 4 +- fs/ksmbd/smb2ops.c | 10 +- fs/ksmbd/smb2pdu.c | 2047 ++++++++++++++-------------- fs/ksmbd/smb2pdu.h | 83 +- fs/ksmbd/smb_common.c | 176 ++- fs/ksmbd/smb_common.h | 20 +- fs/ksmbd/smbacl.c | 26 +- fs/ksmbd/smbacl.h | 8 +- fs/ksmbd/transport_ipc.c | 4 +- fs/ksmbd/transport_rdma.c | 648 ++++++--- fs/ksmbd/transport_rdma.h | 6 +- fs/ksmbd/transport_tcp.c | 9 +- fs/ksmbd/unicode.c | 191 ++- fs/ksmbd/unicode.h | 3 +- fs/ksmbd/vfs.c | 677 ++++----- fs/ksmbd/vfs.h | 56 +- fs/ksmbd/vfs_cache.c | 72 +- fs/ksmbd/vfs_cache.h | 26 +- fs/namei.c | 125 +- include/linux/kasan.h | 6 +- include/linux/namei.h | 7 + kernel/trace/trace_kprobe.c | 74 + kernel/trace/trace_probe.h | 1 + mm/kasan/report.c | 4 +- 47 files changed, 3279 insertions(+), 2539 deletions(-)
On 12/20/2023 5:07 PM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.145 release. There are 159 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 Fri, 22 Dec 2023 16:08:59 +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.15.145-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on BMIPS_GENERIC:
Tested-by: Florian Fainelli florian.fainelli@broadcom.com
This is the start of the stable review cycle for the 5.15.145 release. There are 159 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 Fri, 22 Dec 2023 16:08:59 +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.15.145-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my x86_64 and ARM64 test systems. No errors or regressions.
Tested-by: Allen Pais apais@linux.microsoft.com
Thanks.
On 12/20/23 09:07, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.145 release. There are 159 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 Fri, 22 Dec 2023 16:08:59 +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.15.145-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.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
2023-12-21 1:07 GMT+09:00, Greg Kroah-Hartman gregkh@linuxfoundation.org:
This is the start of the stable review cycle for the 5.15.145 release. There are 159 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 Fri, 22 Dec 2023 16:08:59 +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.15.145-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
I have run the following testsuites against ksmbd. - xfstests pass - smbtorture tests pass - file operations test through Windows client pass.
Tested-by: Namjae Jeon linkinjeon@kernel.org
Thanks!
On Wed, 20 Dec 2023 at 21:42, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.15.145 release. There are 159 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 Fri, 22 Dec 2023 16:08:59 +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.15.145-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.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
## Build * kernel: 5.15.145-rc1 * git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc * git branch: linux-5.15.y * git commit: e7911feb56b718aa3149a2665b7c83a18b46efa7 * git describe: v5.15.143-243-ge7911feb56b7 * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.15.y/build/v5.15....
## Test Regressions (compared to v5.15.143)
## Metric Regressions (compared to v5.15.143)
## Test Fixes (compared to v5.15.143)
## Metric Fixes (compared to v5.15.143)
## Test result summary total: 97654, pass: 77080, fail: 2684, skip: 17826, xfail: 64
## Build Summary * arc: 5 total, 5 passed, 0 failed * arm: 117 total, 117 passed, 0 failed * arm64: 44 total, 44 passed, 0 failed * i386: 34 total, 34 passed, 0 failed * mips: 24 total, 24 passed, 0 failed * parisc: 4 total, 4 passed, 0 failed * powerpc: 26 total, 26 passed, 0 failed * riscv: 11 total, 11 passed, 0 failed * s390: 11 total, 11 passed, 0 failed * sh: 10 total, 10 passed, 0 failed * sparc: 8 total, 8 passed, 0 failed * x86_64: 38 total, 38 passed, 0 failed
## Test suites summary * boot * kselftest-android * kselftest-arm64 * kselftest-breakpoints * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-drivers-dma-buf * kselftest-efivarfs * kselftest-exec * kselftest-filesystems * kselftest-filesystems-binderfs * kselftest-filesystems-epoll * kselftest-firmware * kselftest-fpu * kselftest-ftrace * kselftest-futex * kselftest-gpio * kselftest-intel_pstate * kselftest-ipc * kselftest-ir * kselftest-kcmp * kselftest-kexec * kselftest-kvm * kselftest-lib * kselftest-membarrier * kselftest-memfd * kselftest-memory-hotplug * kselftest-mincore * kselftest-mount * kselftest-mqueue * kselftest-net * kselftest-net-forwarding * kselftest-net-mptcp * kselftest-netfilter * kselftest-nsfs * kselftest-openat2 * kselftest-pid_namespace * kselftest-pidfd * kselftest-proc * kselftest-pstore * kselftest-ptrace * kselftest-rseq * kselftest-rtc * kselftest-seccomp * kselftest-sigaltstack * kselftest-size * kselftest-splice * kselftest-static_keys * kselftest-sync * kselftest-sysctl * kselftest-tc-testing * kselftest-timens * kselftest-tmpfs * kselftest-tpm2 * kselftest-user * kselftest-user_events * kselftest-vDSO * kselftest-vm * kselftest-x86 * kselftest-zram * kunit * libgpiod * log-parser-boot * log-parser-test * ltp-cap_bounds * ltp-commands * ltp-containers * ltp-controllers * ltp-cpuhotplug * ltp-crypto * ltp-cve * ltp-dio * ltp-fcntl-locktests * ltp-filecaps * ltp-fs * ltp-fs_bind * ltp-fs_perms_simple * ltp-fsx * ltp-hugetlb * ltp-io * ltp-ipc * ltp-math * ltp-mm * ltp-nptl * ltp-pty * ltp-sched * ltp-securebits * ltp-smoke * ltp-syscalls * ltp-tracing * network-basic-tests * perf * rcutorture * v4l2-compliance
-- Linaro LKFT https://lkft.linaro.org
On 12/20/23 8:07 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.145 release. There are 159 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 Fri, 22 Dec 2023 16:08:59 +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.15.145-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Tested-by: Ron Economos re@w6rz.net
On Wed, Dec 20, 2023 at 05:07:45PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.145 release. There are 159 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 Fri, 22 Dec 2023 16:08:59 +0000. Anything received after that time might be too late.
Build results: total: 158 pass: 158 fail: 0 Qemu test results: total: 525 pass: 525 fail: 0
Tested-by: Guenter Roeck linux@roeck-us.net
As you may have noticed, the two day response time isn't enough for my testbed, especially if all releases have to be built and if there are multiple release candidates.
Guenter
Hello,
On Wed, 20 Dec 2023 17:07:45 +0100 Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.15.145 release. There are 159 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 Fri, 22 Dec 2023 16:08:59 +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.15.145-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
This rc kernel passes DAMON functionality test[1] on my test machine. Attaching the test results summary below. Please note that I retrieved the kernel from linux-stable-rc tree[2].
Tested-by: SeongJae Park sj@kernel.org
[1] https://github.com/awslabs/damon-tests/tree/next/corr [2] e7911feb56b7 ("Linux 5.15.145-rc1")
Thanks, SJ
[...]
---
ok 1 selftests: damon: debugfs_attrs.sh ok 1 selftests: damon-tests: kunit.sh ok 2 selftests: damon-tests: huge_count_read_write.sh ok 3 selftests: damon-tests: buffer_overflow.sh ok 4 selftests: damon-tests: rm_contexts.sh ok 5 selftests: damon-tests: record_null_deref.sh ok 6 selftests: damon-tests: dbgfs_target_ids_read_before_terminate_race.sh ok 7 selftests: damon-tests: dbgfs_target_ids_pid_leak.sh ok 8 selftests: damon-tests: damo_tests.sh ok 9 selftests: damon-tests: masim-record.sh ok 10 selftests: damon-tests: build_i386.sh ok 11 selftests: damon-tests: build_arm64.sh ok 12 selftests: damon-tests: build_i386_idle_flag.sh ok 13 selftests: damon-tests: build_i386_highpte.sh ok 14 selftests: damon-tests: build_nomemcg.sh [33m [92mPASS [39m
On Wed, 20 Dec 2023 17:07:45 +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.145 release. There are 159 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 Fri, 22 Dec 2023 16:08:59 +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.15.145-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v5.15: 10 builds: 10 pass, 0 fail 26 boots: 26 pass, 0 fail 102 tests: 102 pass, 0 fail
Linux version: 5.15.145-rc1-ge7911feb56b7 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