[PATCH 6.1 000/100] 6.1.71-rc1 review

Greg Kroah-Hartman posted 100 patches 1 year, 11 months ago
Only 0 patches received!
Makefile                          |    4 +-
arch/arm/boot/dts/am33xx.dtsi     |    1 +
drivers/base/property.c           |   11 +-
drivers/iio/imu/adis16475.c       |  129 +++--
drivers/platform/x86/p2sb.c       |  178 +++++--
drivers/spi/spi-atmel.c           |   82 ++-
drivers/spi/spi.c                 |   92 +++-
drivers/usb/host/fotg210-hcd.c    |    3 -
fs/namei.c                        |  125 ++++-
fs/nfsd/nfsctl.c                  |    9 +-
fs/nfsd/nfsd.h                    |    8 +-
fs/nfsd/nfssvc.c                  |   57 +-
fs/smb/common/smb2pdu.h           |    1 +
fs/smb/server/Kconfig             |   10 +-
fs/smb/server/asn1.c              |   33 +-
fs/smb/server/auth.c              |   11 +-
fs/smb/server/connection.c        |   74 +--
fs/smb/server/connection.h        |    2 +-
fs/smb/server/ksmbd_netlink.h     |    4 +-
fs/smb/server/ksmbd_work.c        |  100 +++-
fs/smb/server/ksmbd_work.h        |   36 +-
fs/smb/server/mgmt/share_config.h |   29 +-
fs/smb/server/mgmt/tree_connect.c |   53 +-
fs/smb/server/mgmt/tree_connect.h |   14 +-
fs/smb/server/mgmt/user_config.h  |    1 -
fs/smb/server/mgmt/user_session.c |   38 +-
fs/smb/server/mgmt/user_session.h |    3 +-
fs/smb/server/oplock.c            |  147 ++++--
fs/smb/server/oplock.h            |    8 +-
fs/smb/server/server.c            |   36 +-
fs/smb/server/smb2misc.c          |   19 +-
fs/smb/server/smb2ops.c           |   19 +-
fs/smb/server/smb2pdu.c           | 1033 ++++++++++++++++---------------------
fs/smb/server/smb2pdu.h           |    3 +-
fs/smb/server/smb_common.c        |   19 +-
fs/smb/server/smb_common.h        |   14 +-
fs/smb/server/smbacl.c            |   20 +-
fs/smb/server/smbacl.h            |    2 +-
fs/smb/server/transport_ipc.c     |    4 +-
fs/smb/server/transport_rdma.c    |   44 +-
fs/smb/server/unicode.c           |  191 ++++---
fs/smb/server/vfs.c               |  638 ++++++++++++-----------
fs/smb/server/vfs.h               |   52 +-
fs/smb/server/vfs_cache.c         |   63 ++-
fs/smb/server/vfs_cache.h         |   18 +-
include/linux/blkdev.h            |    2 +-
include/linux/export-internal.h   |    1 +
include/linux/module.h            |    9 +
include/linux/namei.h             |    7 +
include/linux/property.h          |    7 +-
include/linux/spi/spi.h           |   23 +
kernel/module/kallsyms.c          |    2 -
kernel/trace/ring_buffer.c        |  140 ++---
kernel/trace/trace.c              |   20 +-
kernel/trace/trace_kprobe.c       |   25 +-
mm/filemap.c                      |    9 +
mm/memory-failure.c               |    8 +-
mm/migrate.c                      |    9 +-
net/netfilter/nf_tables_api.c     |    2 +-
59 files changed, 2139 insertions(+), 1563 deletions(-)
[PATCH 6.1 000/100] 6.1.71-rc1 review
Posted by Greg Kroah-Hartman 1 year, 11 months ago
This is the start of the stable review cycle for the 6.1.71 release.
There are 100 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, 05 Jan 2024 16:47:49 +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/v6.x/stable-review/patch-6.1.71-rc1.gz
or in the git tree and branch at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Linux 6.1.71-rc1

Andrii Nakryiko <andrii@kernel.org>
    tracing/kprobes: Fix symbol counting logic by looking at modules as well

Jiri Olsa <jolsa@kernel.org>
    kallsyms: Make module_kallsyms_on_each_symbol generally available

Andy Shevchenko <andriy.shevchenko@linux.intel.com>
    device property: Allow const parameter to dev_fwnode()

Geert Uytterhoeven <geert+renesas@glider.be>
    spi: Constify spi parameters of chip select APIs

NeilBrown <neilb@suse.de>
    NFSD: fix possible oops when nfsd/pool_stats is closed.

Steven Rostedt (Google) <rostedt@goodmis.org>
    ring-buffer: Fix slowpath of interrupted event

Pablo Neira Ayuso <pablo@netfilter.org>
    netfilter: nf_tables: skip set commit for deleted/destroyed sets

Steven Rostedt (Google) <rostedt@goodmis.org>
    ring-buffer: Remove useless update to write_stamp in rb_try_to_discard()

Steven Rostedt (Google) <rostedt@goodmis.org>
    tracing: Fix blocked reader of snapshot buffer

Steven Rostedt (Google) <rostedt@goodmis.org>
    ring-buffer: Fix wake ups when buffer_percent is set to 100

Matthew Wilcox (Oracle) <willy@infradead.org>
    mm/memory-failure: check the mapcount of the precise page

Matthew Wilcox (Oracle) <willy@infradead.org>
    mm/memory-failure: cast index to loff_t before shifting it

Charan Teja Kalla <quic_charante@quicinc.com>
    mm: migrate high-order folios in swap cache correctly

Baokun Li <libaokun1@huawei.com>
    mm/filemap: avoid buffered read/write race to read inconsistent data

Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
    platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()

Christoph Hellwig <hch@lst.de>
    block: renumber QUEUE_FLAG_HW_WC

Louis Chauvet <louis.chauvet@bootlin.com>
    spi: atmel: Fix clock issue when using devices with different polarities

Amit Kumar Mahapatra <amit.kumar-mahapatra@amd.com>
    spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod

Tudor Ambarus <tudor.ambarus@microchip.com>
    spi: Reintroduce spi_set_cs_timing()

Helge Deller <deller@gmx.de>
    linux/export: Ensure natural alignment of kcrctab array

NeilBrown <neilb@suse.de>
    nfsd: call nfsd_last_thread() before final nfsd_put()

NeilBrown <neilb@suse.de>
    nfsd: separate nfsd_last_thread() from nfsd_put()

Nuno Sa <nuno.sa@analog.com>
    iio: imu: adis16475: add spi_device_id table

Andy Shevchenko <andriy.shevchenko@linux.intel.com>
    spi: Introduce spi_get_device_match_data() helper

Dan Carpenter <dan.carpenter@linaro.org>
    usb: fotg210-hcd: delete an incorrect bounds test

Tony Lindgren <tony@atomide.com>
    ARM: dts: Fix occasional boot hang for am3 usb

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: fix wrong allocation size update in smb2_open()

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack()

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: lazy v2 lease break on smb2_write()

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: send v2 lease break notification for directory

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: downgrade RWH lease caching state to RH for directory

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: set v2 lease capability

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: set epoch in create context v2 lease

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: 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: 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

Yang Li <yang.lee@linux.alibaba.com>
    ksmbd: Fix one kernel-doc comment

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: 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()

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: fix posix_acls and acls dereferencing possible ERR_PTR()

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: call putname after using the last component

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 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

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: delete asynchronous work from list

Tom Rix <trix@redhat.com>
    ksmbd: remove unused is_char_allowed function

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

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


-------------

Diffstat:

 Makefile                          |    4 +-
 arch/arm/boot/dts/am33xx.dtsi     |    1 +
 drivers/base/property.c           |   11 +-
 drivers/iio/imu/adis16475.c       |  129 +++--
 drivers/platform/x86/p2sb.c       |  178 +++++--
 drivers/spi/spi-atmel.c           |   82 ++-
 drivers/spi/spi.c                 |   92 +++-
 drivers/usb/host/fotg210-hcd.c    |    3 -
 fs/namei.c                        |  125 ++++-
 fs/nfsd/nfsctl.c                  |    9 +-
 fs/nfsd/nfsd.h                    |    8 +-
 fs/nfsd/nfssvc.c                  |   57 +-
 fs/smb/common/smb2pdu.h           |    1 +
 fs/smb/server/Kconfig             |   10 +-
 fs/smb/server/asn1.c              |   33 +-
 fs/smb/server/auth.c              |   11 +-
 fs/smb/server/connection.c        |   74 +--
 fs/smb/server/connection.h        |    2 +-
 fs/smb/server/ksmbd_netlink.h     |    4 +-
 fs/smb/server/ksmbd_work.c        |  100 +++-
 fs/smb/server/ksmbd_work.h        |   36 +-
 fs/smb/server/mgmt/share_config.h |   29 +-
 fs/smb/server/mgmt/tree_connect.c |   53 +-
 fs/smb/server/mgmt/tree_connect.h |   14 +-
 fs/smb/server/mgmt/user_config.h  |    1 -
 fs/smb/server/mgmt/user_session.c |   38 +-
 fs/smb/server/mgmt/user_session.h |    3 +-
 fs/smb/server/oplock.c            |  147 ++++--
 fs/smb/server/oplock.h            |    8 +-
 fs/smb/server/server.c            |   36 +-
 fs/smb/server/smb2misc.c          |   19 +-
 fs/smb/server/smb2ops.c           |   19 +-
 fs/smb/server/smb2pdu.c           | 1033 ++++++++++++++++---------------------
 fs/smb/server/smb2pdu.h           |    3 +-
 fs/smb/server/smb_common.c        |   19 +-
 fs/smb/server/smb_common.h        |   14 +-
 fs/smb/server/smbacl.c            |   20 +-
 fs/smb/server/smbacl.h            |    2 +-
 fs/smb/server/transport_ipc.c     |    4 +-
 fs/smb/server/transport_rdma.c    |   44 +-
 fs/smb/server/unicode.c           |  191 ++++---
 fs/smb/server/vfs.c               |  638 ++++++++++++-----------
 fs/smb/server/vfs.h               |   52 +-
 fs/smb/server/vfs_cache.c         |   63 ++-
 fs/smb/server/vfs_cache.h         |   18 +-
 include/linux/blkdev.h            |    2 +-
 include/linux/export-internal.h   |    1 +
 include/linux/module.h            |    9 +
 include/linux/namei.h             |    7 +
 include/linux/property.h          |    7 +-
 include/linux/spi/spi.h           |   23 +
 kernel/module/kallsyms.c          |    2 -
 kernel/trace/ring_buffer.c        |  140 ++---
 kernel/trace/trace.c              |   20 +-
 kernel/trace/trace_kprobe.c       |   25 +-
 mm/filemap.c                      |    9 +
 mm/memory-failure.c               |    8 +-
 mm/migrate.c                      |    9 +-
 net/netfilter/nf_tables_api.c     |    2 +-
 59 files changed, 2139 insertions(+), 1563 deletions(-)


Re: [PATCH 6.1 000/100]6.1.71-rc1 review
Posted by Shreeya Patel 1 year, 11 months ago
On Wednesday, January 03, 2024 22:23 IST, Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:

> This is the start of the stable review cycle for the 6.1.71 release.
> There are 100 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, 05 Jan 2024 16:47:49 +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/v6.x/stable-review/patch-6.1.71-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
> and the diffstat can be found below.
> 

KernelCI report for stable-rc/linux-6.1.y for this week :-

## stable-rc HEAD for linux-6.1.y:
Date: 2024-01-03
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/log/?h=1882ab3ed5b75d2cfd60da6d4eca87adce3a43f9

## Build failures:

No build failures seen for the stable-rc/linux-6.1.y commit head \o/

## Boot failures:

No **new** boot failures seen for the stable-rc/linux-6.1.y commit head \o/

Tested-by: kernelci.org bot <bot@kernelci.org>

Thanks,
Shreeya Patel
Re: [PATCH 6.1 000/100] 6.1.71-rc1 review
Posted by Yann Sionneau 1 year, 11 months ago
Hi Greg,

On 03/01/2024 17:53, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.71 release.
> There are 100 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, 05 Jan 2024 16:47:49 +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/v6.x/stable-review/patch-6.1.71-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
> and the diffstat can be found below.
>
> thanks,

I tested 6.1.71-rc1 on Kalray kvx arch (not upstream yet), just to let 
you know everything works in our CI.

It ran on real hw (k200 and k200lp boards), on qemu as well as on our 
internal instruction set simulator (ISS).

Tests were run on several interfaces/drivers (usb, qsfp ethernet, eMMC, 
PCIe endpoint+RC, SPI, remoteproc, uart, iommu). LTP and uClibc-ng 
testsuites are also run without any regression.

Everything looks fine to us.

Tested-by Yann Sionneau <ysionneau@kalrayinc.com>

Thanks a lot!

-- 

Yann
Re: [PATCH 6.1 000/100] 6.1.71-rc1 review
Posted by Namjae Jeon 1 year, 11 months ago
2024-01-04 1:53 GMT+09:00, Greg Kroah-Hartman <gregkh@linuxfoundation.org>:
> This is the start of the stable review cycle for the 6.1.71 release.
> There are 100 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, 05 Jan 2024 16:47:49 +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/v6.x/stable-review/patch-6.1.71-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> linux-6.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
I have tested smbtorture and tests through windows client against ksmbd.

Tested-by: Namjae Jeon <linkinjeon@kernel.org>

Thanks!
Re: [PATCH 6.1 000/100] 6.1.71-rc1 review
Posted by Guenter Roeck 1 year, 11 months ago
On Wed, Jan 03, 2024 at 05:53:49PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.71 release.
> There are 100 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, 05 Jan 2024 16:47:49 +0000.
> Anything received after that time might be too late.
> 

Build results:
	total: 157 pass: 157 fail: 0
Qemu test results:
	total: 544 pass: 544 fail: 0

Tested-by: Guenter Roeck <linux@roeck-us.net>

Guenter
Re: [PATCH 6.1 000/100] 6.1.71-rc1 review
Posted by Ron Economos 1 year, 11 months ago
On 1/3/24 8:53 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.71 release.
> There are 100 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, 05 Jan 2024 16:47:49 +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/v6.x/stable-review/patch-6.1.71-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.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>
Re: [PATCH 6.1 000/100] 6.1.71-rc1 review
Posted by Pavel Machek 1 year, 11 months ago
Hi!

> This is the start of the stable review cycle for the 6.1.71 release.
> There are 100 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-6.1.y

Tested-by: Pavel Machek (CIP) <pavel@denx.de>

Best regards,
                                                                Pavel
-- 
DENX Software Engineering GmbH,        Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Re: [PATCH 6.1 000/100] 6.1.71-rc1 review
Posted by Jon Hunter 1 year, 11 months ago
On Wed, 03 Jan 2024 17:53:49 +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.71 release.
> There are 100 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, 05 Jan 2024 16:47:49 +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/v6.x/stable-review/patch-6.1.71-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

All tests passing for Tegra ...

Test results for stable-v6.1:
    10 builds:	10 pass, 0 fail
    26 boots:	26 pass, 0 fail
    116 tests:	116 pass, 0 fail

Linux version:	6.1.71-rc1-g55d8c3a7d744
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
Re: [PATCH 6.1 000/100] 6.1.71-rc1 review
Posted by Naresh Kamboju 1 year, 11 months ago
On Wed, 3 Jan 2024 at 22:27, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.1.71 release.
> There are 100 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, 05 Jan 2024 16:47:49 +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/v6.x/stable-review/patch-6.1.71-rc1.gz
> or in the git tree and branch at:
>         git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.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: 6.1.71-rc1
* git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
* git branch: linux-6.1.y
* git commit: 55d8c3a7d7448a75a541c078fd8e7b6abcbbac95
* git describe: v6.1.70-101-g55d8c3a7d744
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.70-101-g55d8c3a7d744

## Test Regressions (compared to v6.1.70)

## Metric Regressions (compared to v6.1.70)

## Test Fixes (compared to v6.1.70)

## Metric Fixes (compared to v6.1.70)

## Test result summary
total: 135389, pass: 114436, fail: 2678, skip: 18148, xfail: 127

## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 145 total, 145 passed, 0 failed
* arm64: 49 total, 49 passed, 0 failed
* i386: 37 total, 37 passed, 0 failed
* mips: 24 total, 24 passed, 0 failed
* parisc: 3 total, 3 passed, 0 failed
* powerpc: 34 total, 34 passed, 0 failed
* riscv: 12 total, 12 passed, 0 failed
* s390: 12 total, 12 passed, 0 failed
* sh: 10 total, 10 passed, 0 failed
* sparc: 6 total, 6 passed, 0 failed
* x86_64: 42 total, 42 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-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user
* kselftest-user_events
* kselftest-vDSO
* kselftest-vm
* kselftest-watchdog
* 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
Re: [PATCH 6.1 000/100] 6.1.71-rc1 review
Posted by Shuah Khan 1 year, 11 months ago
On 1/3/24 09:53, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.71 release.
> There are 100 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, 05 Jan 2024 16:47:49 +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/v6.x/stable-review/patch-6.1.71-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.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
Re: [PATCH 6.1 000/100] 6.1.71-rc1 review
Posted by Kelsey Steele 1 year, 11 months ago
On Wed, Jan 03, 2024 at 05:53:49PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.71 release.
> There are 100 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, 05 Jan 2024 16:47:49 +0000.
> Anything received after that time might be too late.

No regressions found on WSL (x86 and arm64).

Built, booted, and reviewed dmesg.

Thank you.

Tested-by: Kelsey Steele <kelseysteele@linux.microsoft.com>
Re: [PATCH 6.1 000/100] 6.1.71-rc1 review
Posted by Florian Fainelli 1 year, 11 months ago
On 1/3/24 08:53, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.71 release.
> There are 100 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, 05 Jan 2024 16:47:49 +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/v6.x/stable-review/patch-6.1.71-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.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>
-- 
Florian
Re: [PATCH 6.1 000/100] 6.1.71-rc1 review
Posted by SeongJae Park 1 year, 11 months ago
Hello,

On Wed,  3 Jan 2024 17:53:49 +0100 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:

> This is the start of the stable review cycle for the 6.1.71 release.
> There are 100 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, 05 Jan 2024 16:47:49 +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/v6.x/stable-review/patch-6.1.71-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.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] 55d8c3a7d744 ("Linux 6.1.71-rc1")

Thanks,
SJ

[...]

---

ok 1 selftests: damon: debugfs_attrs.sh
ok 2 selftests: damon: debugfs_schemes.sh
ok 3 selftests: damon: debugfs_target_ids.sh
ok 4 selftests: damon: debugfs_empty_targets.sh
ok 5 selftests: damon: debugfs_huge_count_read_write.sh
ok 6 selftests: damon: debugfs_duplicate_context_creation.sh
ok 7 selftests: damon: sysfs.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