This is the start of the stable review cycle for the 6.1.92 release.
There are 45 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 Sat, 25 May 2024 13:03:15 +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.92-rc1…
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(a)linuxfoundation.org>
Linux 6.1.92-rc1
Akira Yokosawa <akiyks(a)gmail.com>
docs: kernel_include.py: Cope with docutils 0.21
Thomas Weißschuh <linux(a)weissschuh.net>
admin-guide/hw-vuln/core-scheduling: fix return type of PR_SCHED_CORE_GET
Jarkko Sakkinen <jarkko(a)kernel.org>
KEYS: trusted: Do not use WARN when encode fails
AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com>
remoteproc: mediatek: Make sure IPI buffer fits in L2TCM
Daniel Thompson <daniel.thompson(a)linaro.org>
serial: kgdboc: Fix NMI-safety problems from keyboard reset code
Javier Carrasco <javier.carrasco(a)wolfvision.net>
usb: typec: tipd: fix event checking for tps6598x
Heikki Krogerus <heikki.krogerus(a)linux.intel.com>
usb: typec: ucsi: displayport: Fix potential deadlock
Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com>
net: usb: ax88179_178a: fix link status when link is set to down/up
Prashanth K <quic_prashk(a)quicinc.com>
usb: dwc3: Wait unconditionally after issuing EndXfer command
Carlos Llamas <cmllamas(a)google.com>
binder: fix max_thread type inconsistency
Srinivasan Shanmugam <srinivasan.shanmugam(a)amd.com>
drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()
Mark Rutland <mark.rutland(a)arm.com>
arm64: atomics: lse: remove stale dependency on JUMP_LABEL
Eric Sandeen <sandeen(a)redhat.com>
xfs: short circuit xfs_growfs_data_private() if delta is zero
Hironori Shiina <shiina.hironori(a)gmail.com>
xfs: get root inode correctly at bulkstat
Darrick J. Wong <djwong(a)kernel.org>
xfs: fix log recovery when unknown rocompat bits are set
Darrick J. Wong <djwong(a)kernel.org>
xfs: allow inode inactivation during a ro mount log recovery
Darrick J. Wong <djwong(a)kernel.org>
xfs: invalidate xfs_bufs when allocating cow extents
Darrick J. Wong <djwong(a)kernel.org>
xfs: estimate post-merge refcounts correctly
Darrick J. Wong <djwong(a)kernel.org>
xfs: hoist refcount record merge predicates
Guo Xuenan <guoxuenan(a)huawei.com>
xfs: fix super block buf log item UAF during force shutdown
Guo Xuenan <guoxuenan(a)huawei.com>
xfs: wait iclog complete before tearing down AIL
Darrick J. Wong <djwong(a)kernel.org>
xfs: attach dquots to inode before reading data/cow fork mappings
Darrick J. Wong <djwong(a)kernel.org>
xfs: invalidate block device page cache during unmount
Long Li <leo.lilong(a)huawei.com>
xfs: fix incorrect i_nlink caused by inode racing
Long Li <leo.lilong(a)huawei.com>
xfs: fix sb write verify for lazysbcount
Darrick J. Wong <djwong(a)kernel.org>
xfs: fix incorrect error-out in xfs_remove
Dave Chinner <dchinner(a)redhat.com>
xfs: fix off-by-one-block in xfs_discard_folio()
Dave Chinner <dchinner(a)redhat.com>
xfs: drop write error injection is unfixable, remove it
Dave Chinner <dchinner(a)redhat.com>
xfs: use iomap_valid method to detect stale cached iomaps
Dave Chinner <dchinner(a)redhat.com>
iomap: write iomap validity checks
Dave Chinner <dchinner(a)redhat.com>
xfs: xfs_bmap_punch_delalloc_range() should take a byte range
Dave Chinner <dchinner(a)redhat.com>
iomap: buffered write failure should not truncate the page cache
Dave Chinner <dchinner(a)redhat.com>
xfs,iomap: move delalloc punching to iomap
Dave Chinner <dchinner(a)redhat.com>
xfs: use byte ranges for write cleanup ranges
Dave Chinner <dchinner(a)redhat.com>
xfs: punching delalloc extents on write failure is racy
Dave Chinner <dchinner(a)redhat.com>
xfs: write page faults in iomap are not buffered writes
Mengqi Zhang <mengqi.zhang(a)mediatek.com>
mmc: core: Add HS400 tuning in HS400es initialization
Jarkko Sakkinen <jarkko(a)kernel.org>
KEYS: trusted: Fix memory leak in tpm2_key_encode()
NeilBrown <neilb(a)suse.de>
nfsd: don't allow nfsd threads to be signalled.
Aidan MacDonald <aidanmacdonald.0x0(a)gmail.com>
mfd: stpmic1: Fix swapped mask/unmask in irq chip
Sergey Shtylyov <s.shtylyov(a)omp.ru>
pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin()
Jacob Keller <jacob.e.keller(a)intel.com>
ice: remove unnecessary duplicate checks for VF VSI ID
Jacob Keller <jacob.e.keller(a)intel.com>
ice: pass VSI pointer into ice_vc_isvalid_q_id
Ronald Wahl <ronald.wahl(a)raritan.com>
net: ks8851: Fix another TX stall caused by wrong ISR flag handling
Jose Fernandez <josef(a)netflix.com>
drm/amd/display: Fix division by zero in setup_dsc_config
-------------
Diffstat:
.../admin-guide/hw-vuln/core-scheduling.rst | 4 +-
Documentation/sphinx/kernel_include.py | 1 -
Makefile | 4 +-
arch/arm64/Kconfig | 1 -
arch/arm64/include/asm/lse.h | 1 -
drivers/android/binder.c | 2 +-
drivers/android/binder_internal.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 +
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 7 +-
drivers/mfd/stpmic1.c | 5 +-
drivers/mmc/core/mmc.c | 9 +-
drivers/net/ethernet/intel/ice/ice_virtchnl.c | 22 +-
drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 3 -
drivers/net/ethernet/micrel/ks8851_common.c | 18 +-
drivers/net/usb/ax88179_178a.c | 37 ++-
drivers/pinctrl/core.c | 14 +-
drivers/remoteproc/mtk_scp.c | 10 +-
drivers/tty/serial/kgdboc.c | 30 ++-
drivers/usb/dwc3/gadget.c | 4 +-
drivers/usb/typec/tipd/core.c | 45 ++--
drivers/usb/typec/tipd/tps6598x.h | 11 +
drivers/usb/typec/ucsi/displayport.c | 4 -
fs/iomap/buffered-io.c | 254 ++++++++++++++++++++-
fs/iomap/iter.c | 19 +-
fs/nfs/callback.c | 9 +-
fs/nfsd/nfs4proc.c | 5 +-
fs/nfsd/nfssvc.c | 12 -
fs/xfs/libxfs/xfs_bmap.c | 8 +-
fs/xfs/libxfs/xfs_errortag.h | 12 +-
fs/xfs/libxfs/xfs_refcount.c | 146 ++++++++++--
fs/xfs/libxfs/xfs_sb.c | 7 +-
fs/xfs/xfs_aops.c | 37 +--
fs/xfs/xfs_bmap_util.c | 10 +-
fs/xfs/xfs_bmap_util.h | 2 +-
fs/xfs/xfs_buf.c | 1 +
fs/xfs/xfs_buf_item.c | 2 +
fs/xfs/xfs_error.c | 27 ++-
fs/xfs/xfs_file.c | 2 +-
fs/xfs/xfs_fsops.c | 4 +
fs/xfs/xfs_icache.c | 6 +
fs/xfs/xfs_inode.c | 16 +-
fs/xfs/xfs_ioctl.c | 4 +-
fs/xfs/xfs_iomap.c | 177 ++++++++------
fs/xfs/xfs_iomap.h | 6 +-
fs/xfs/xfs_log.c | 53 ++---
fs/xfs/xfs_mount.c | 15 ++
fs/xfs/xfs_pnfs.c | 6 +-
include/linux/iomap.h | 47 +++-
net/sunrpc/svc_xprt.c | 16 +-
security/keys/trusted-keys/trusted_tpm2.c | 25 +-
50 files changed, 866 insertions(+), 299 deletions(-)
This is the start of the stable review cycle for the 6.8.11 release.
There are 23 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 Sat, 25 May 2024 13:03:15 +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.8.11-rc1…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.8.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 6.8.11-rc1
Christoph Hellwig <hch(a)lst.de>
block: add a partscan sysfs attribute for disks
Christoph Hellwig <hch(a)lst.de>
block: add a disk_has_partscan helper
SeongJae Park <sj(a)kernel.org>
Docs/admin-guide/mm/damon/usage: fix wrong example of DAMOS filter matching sysfs file
Akira Yokosawa <akiyks(a)gmail.com>
docs: kernel_include.py: Cope with docutils 0.21
Thomas Weißschuh <linux(a)weissschuh.net>
admin-guide/hw-vuln/core-scheduling: fix return type of PR_SCHED_CORE_GET
Jarkko Sakkinen <jarkko(a)kernel.org>
KEYS: trusted: Do not use WARN when encode fails
AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com>
remoteproc: mediatek: Make sure IPI buffer fits in L2TCM
Daniel Thompson <daniel.thompson(a)linaro.org>
serial: kgdboc: Fix NMI-safety problems from keyboard reset code
Javier Carrasco <javier.carrasco(a)wolfvision.net>
usb: typec: tipd: fix event checking for tps6598x
Javier Carrasco <javier.carrasco(a)wolfvision.net>
usb: typec: tipd: fix event checking for tps25750
Heikki Krogerus <heikki.krogerus(a)linux.intel.com>
usb: typec: ucsi: displayport: Fix potential deadlock
Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com>
net: usb: ax88179_178a: fix link status when link is set to down/up
Prashanth K <quic_prashk(a)quicinc.com>
usb: dwc3: Wait unconditionally after issuing EndXfer command
Carlos Llamas <cmllamas(a)google.com>
binder: fix max_thread type inconsistency
Christian Brauner <brauner(a)kernel.org>
erofs: reliably distinguish block based and fscache mode
Baokun Li <libaokun1(a)huawei.com>
erofs: get rid of erofs_fs_context
Jarkko Sakkinen <jarkko(a)kernel.org>
KEYS: trusted: Fix memory leak in tpm2_key_encode()
Sungwoo Kim <iam(a)sung-woo.kim>
Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init()
Sungwoo Kim <iam(a)sung-woo.kim>
Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect()
Jacob Keller <jacob.e.keller(a)intel.com>
ice: remove unnecessary duplicate checks for VF VSI ID
Jacob Keller <jacob.e.keller(a)intel.com>
ice: pass VSI pointer into ice_vc_isvalid_q_id
Ronald Wahl <ronald.wahl(a)raritan.com>
net: ks8851: Fix another TX stall caused by wrong ISR flag handling
Jose Fernandez <josef(a)netflix.com>
drm/amd/display: Fix division by zero in setup_dsc_config
-------------
Diffstat:
Documentation/ABI/stable/sysfs-block | 10 ++
.../admin-guide/hw-vuln/core-scheduling.rst | 4 +-
Documentation/admin-guide/mm/damon/usage.rst | 2 +-
Documentation/sphinx/kernel_include.py | 1 -
Makefile | 4 +-
block/genhd.c | 15 ++-
block/partitions/core.c | 5 +-
drivers/android/binder.c | 2 +-
drivers/android/binder_internal.h | 2 +-
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 7 +-
drivers/net/ethernet/intel/ice/ice_virtchnl.c | 22 ++--
drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 3 -
drivers/net/ethernet/micrel/ks8851_common.c | 18 +--
drivers/net/usb/ax88179_178a.c | 37 ++++--
drivers/remoteproc/mtk_scp.c | 10 +-
drivers/tty/serial/kgdboc.c | 30 ++++-
drivers/usb/dwc3/gadget.c | 4 +-
drivers/usb/typec/tipd/core.c | 51 ++++++---
drivers/usb/typec/tipd/tps6598x.h | 11 ++
drivers/usb/typec/ucsi/displayport.c | 4 -
fs/erofs/internal.h | 7 --
fs/erofs/super.c | 124 +++++++++------------
include/linux/blkdev.h | 13 +++
include/net/bluetooth/hci.h | 9 ++
include/net/bluetooth/hci_core.h | 1 +
net/bluetooth/hci_conn.c | 71 ++++++++----
net/bluetooth/hci_event.c | 31 ++++--
net/bluetooth/iso.c | 2 +-
net/bluetooth/l2cap_core.c | 38 +++----
net/bluetooth/sco.c | 6 +-
security/keys/trusted-keys/trusted_tpm2.c | 25 ++++-
31 files changed, 339 insertions(+), 230 deletions(-)
The riscv builds failed on Linux next-20240515 tag due to following build
warnings / errors with gcc-13 and clang toolchain.
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
Build Log:
-----
drivers/irqchip/irq-riscv-imsic-early.c: In function 'imsic_ipi_domain_init':
drivers/irqchip/irq-riscv-imsic-early.c:52:9: error: too many
arguments to function 'riscv_ipi_set_virq_range'
52 | riscv_ipi_set_virq_range(virq, IMSIC_NR_IPI, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/linux/smp.h:119,
from include/linux/lockdep.h:14,
from include/linux/spinlock.h:63,
from include/linux/sched.h:2142,
from include/linux/ratelimit.h:6,
from include/linux/dev_printk.h:16,
from include/linux/device.h:15,
from include/linux/node.h:18,
from include/linux/cpu.h:17,
from drivers/irqchip/irq-riscv-imsic-early.c:8:
arch/riscv/include/asm/smp.h:52:6: note: declared here
52 | void riscv_ipi_set_virq_range(int virq, int nr);
| ^~~~~~~~~~~~~~~~~~~~~~~~
metadata:
git_describe: next-20240515
git_repo: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
git_sha: 82d92a9a1b9ea0ea52aff27cddd05009b4edad49
git_short_log: 82d92a9a1b9e ("Add linux-next specific files for 20240515")
Links:
- https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240515/te…
- https://storage.tuxsuite.com/public/linaro/lkft/builds/2gUiKdxX7qM27ritMJT5…
- https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240515/te…
--
Linaro LKFT
https://lkft.linaro.org
This is the start of the stable review cycle for the 4.19.315 release.
There are 18 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 Sat, 25 May 2024 13:03:15 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.315-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 4.19.315-rc1
Akira Yokosawa <akiyks(a)gmail.com>
docs: kernel_include.py: Cope with docutils 0.21
Daniel Thompson <daniel.thompson(a)linaro.org>
serial: kgdboc: Fix NMI-safety problems from keyboard reset code
Tom Zanussi <tom.zanussi(a)linux.intel.com>
tracing: Remove unnecessary var_ref destroy in track_data_destroy()
Tom Zanussi <tom.zanussi(a)linux.intel.com>
tracing: Generalize hist trigger onmax and save action
Tom Zanussi <tom.zanussi(a)linux.intel.com>
tracing: Split up onmatch action data
Tom Zanussi <tom.zanussi(a)linux.intel.com>
tracing: Refactor hist trigger action code
Steven Rostedt (VMware) <rostedt(a)goodmis.org>
tracing: Have the historgram use the result of str_has_prefix() for len of prefix
Steven Rostedt (VMware) <rostedt(a)goodmis.org>
tracing: Use str_has_prefix() instead of using fixed sizes
Steven Rostedt (VMware) <rostedt(a)goodmis.org>
tracing: Use str_has_prefix() helper for histogram code
Steven Rostedt (VMware) <rostedt(a)goodmis.org>
string.h: Add str_has_prefix() helper function
Steven Rostedt (VMware) <rostedt(a)goodmis.org>
tracing: Consolidate trace_add/remove_event_call back to the nolock functions
Masami Hiramatsu <mhiramat(a)kernel.org>
tracing: Remove unneeded synth_event_mutex
Masami Hiramatsu <mhiramat(a)kernel.org>
tracing: Use dyn_event framework for synthetic events
Masami Hiramatsu <mhiramat(a)kernel.org>
tracing: Add unified dynamic event framework
Masami Hiramatsu <mhiramat(a)kernel.org>
tracing: Simplify creation and deletion of synthetic events
Dominique Martinet <dominique.martinet(a)atmark-techno.com>
btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
Mikulas Patocka <mpatocka(a)redhat.com>
dm: limit the number of targets and parameter size area
Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com>
Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems"
-------------
Diffstat:
Documentation/sphinx/kernel_include.py | 1 -
Makefile | 4 +-
drivers/md/dm-core.h | 2 +
drivers/md/dm-ioctl.c | 3 +-
drivers/md/dm-table.c | 9 +-
drivers/tty/serial/kgdboc.c | 30 +-
fs/btrfs/volumes.c | 1 +
include/linux/string.h | 20 +
include/linux/trace_events.h | 2 -
kernel/trace/Kconfig | 4 +
kernel/trace/Makefile | 1 +
kernel/trace/trace.c | 26 +-
kernel/trace/trace_dynevent.c | 210 ++++++
kernel/trace/trace_dynevent.h | 119 ++++
kernel/trace/trace_events.c | 32 +-
kernel/trace/trace_events_hist.c | 1082 ++++++++++++++++++------------
kernel/trace/trace_probe.c | 2 +-
kernel/trace/trace_stack.c | 2 +-
tools/testing/selftests/vm/map_hugetlb.c | 7 -
19 files changed, 1068 insertions(+), 489 deletions(-)
This is the start of the stable review cycle for the 5.4.277 release.
There are 16 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 Sat, 25 May 2024 13:03:15 +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.4.277-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.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.4.277-rc1
Akira Yokosawa <akiyks(a)gmail.com>
docs: kernel_include.py: Cope with docutils 0.21
Daniel Thompson <daniel.thompson(a)linaro.org>
serial: kgdboc: Fix NMI-safety problems from keyboard reset code
Heikki Krogerus <heikki.krogerus(a)linux.intel.com>
usb: typec: ucsi: displayport: Fix potential deadlock
Srinivasan Shanmugam <srinivasan.shanmugam(a)amd.com>
drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()
Dominique Martinet <dominique.martinet(a)atmark-techno.com>
btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
Rob Herring <robh(a)kernel.org>
arm64: dts: qcom: Fix 'interrupt-map' parent address cells
Cristian Marussi <cristian.marussi(a)arm.com>
firmware: arm_scmi: Harden accesses to the reset domains
Paulo Alcantara <pc(a)manguebit.com>
smb: client: fix potential OOBs in smb2_parse_contexts()
Doug Berger <opendmb(a)gmail.com>
net: bcmgenet: synchronize UMAC_CMD access
Doug Berger <opendmb(a)gmail.com>
net: bcmgenet: synchronize use of bcmgenet_set_rx_mode()
Doug Berger <opendmb(a)gmail.com>
net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access
Doug Berger <opendmb(a)gmail.com>
net: bcmgenet: keep MAC in reset until PHY is up
Doug Berger <opendmb(a)gmail.com>
Revert "net: bcmgenet: use RGMII loopback for MAC reset"
Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com>
Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems"
Baokun Li <libaokun1(a)huawei.com>
ext4: fix bug_on in __es_tree_search
Sergey Shtylyov <s.shtylyov(a)omp.ru>
pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin()
-------------
Diffstat:
Documentation/sphinx/kernel_include.py | 1 -
Makefile | 4 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 8 +--
drivers/firmware/arm_scmi/reset.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 +
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 22 ++++--
drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 +
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 12 +++-
drivers/net/ethernet/broadcom/genet/bcmmii.c | 43 +++---------
drivers/pinctrl/core.c | 14 +++-
drivers/tty/serial/kgdboc.c | 30 +++++++-
drivers/usb/typec/ucsi/displayport.c | 4 --
fs/btrfs/volumes.c | 1 +
fs/cifs/smb2ops.c | 4 +-
fs/cifs/smb2pdu.c | 79 ++++++++++++++--------
fs/cifs/smb2proto.h | 10 +--
fs/ext4/extents.c | 10 +--
tools/testing/selftests/vm/map_hugetlb.c | 7 --
18 files changed, 161 insertions(+), 99 deletions(-)
This is the start of the stable review cycle for the 5.10.218 release.
There are 15 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 Sat, 25 May 2024 13:03:15 +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.218-r…
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(a)linuxfoundation.org>
Linux 5.10.218-rc1
Akira Yokosawa <akiyks(a)gmail.com>
docs: kernel_include.py: Cope with docutils 0.21
Daniel Thompson <daniel.thompson(a)linaro.org>
serial: kgdboc: Fix NMI-safety problems from keyboard reset code
Heikki Krogerus <heikki.krogerus(a)linux.intel.com>
usb: typec: ucsi: displayport: Fix potential deadlock
Srinivasan Shanmugam <srinivasan.shanmugam(a)amd.com>
drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()
Dominique Martinet <dominique.martinet(a)atmark-techno.com>
btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
Paolo Abeni <pabeni(a)redhat.com>
mptcp: ensure snd_nxt is properly initialized on connect
Cristian Marussi <cristian.marussi(a)arm.com>
firmware: arm_scmi: Harden accesses to the reset domains
Sean Christopherson <seanjc(a)google.com>
KVM: x86: Clear "has_error_code", not "error_code", for RM exception injection
Eric Dumazet <edumazet(a)google.com>
netlink: annotate lockless accesses to nlk->max_recvmsg_len
liqiong <liqiong(a)nfschina.com>
ima: fix deadlock when traversing "ima_default_rules".
Doug Berger <opendmb(a)gmail.com>
net: bcmgenet: synchronize UMAC_CMD access
Doug Berger <opendmb(a)gmail.com>
net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access
Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com>
Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems"
Juergen Gross <jgross(a)suse.com>
x86/xen: Drop USERGS_SYSRET64 paravirt call
Sergey Shtylyov <s.shtylyov(a)omp.ru>
pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin()
-------------
Diffstat:
Documentation/sphinx/kernel_include.py | 1 -
Makefile | 4 +--
arch/x86/entry/entry_64.S | 17 ++++++------
arch/x86/include/asm/irqflags.h | 7 -----
arch/x86/include/asm/paravirt.h | 5 ----
arch/x86/include/asm/paravirt_types.h | 8 ------
arch/x86/kernel/asm-offsets_64.c | 2 --
arch/x86/kernel/paravirt.c | 5 +---
arch/x86/kernel/paravirt_patch.c | 4 ---
arch/x86/kvm/x86.c | 11 ++++++--
arch/x86/xen/enlighten_pv.c | 1 -
arch/x86/xen/xen-asm.S | 21 ---------------
arch/x86/xen/xen-ops.h | 2 --
drivers/firmware/arm_scmi/reset.c | 6 ++++-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 +++
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 12 ++++++++-
drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 ++
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 +++++
drivers/net/ethernet/broadcom/genet/bcmmii.c | 4 +++
drivers/pinctrl/core.c | 14 +++++++---
drivers/tty/serial/kgdboc.c | 30 +++++++++++++++++++++-
drivers/usb/typec/ucsi/displayport.c | 4 ---
fs/btrfs/volumes.c | 1 +
net/mptcp/protocol.c | 2 ++
net/netlink/af_netlink.c | 15 ++++++-----
security/integrity/ima/ima_policy.c | 29 ++++++++++++++-------
tools/testing/selftests/vm/map_hugetlb.c | 7 -----
27 files changed, 123 insertions(+), 100 deletions(-)
Total jobs: 121
Total errors: 22 (18.18%)
LAVA errors: 0 (0.00%)
Test errors: 16 (13.22%)
Job errors: 1 (0.83%)
Infra errors: 5 (4.13%)
Canceled jobs: 0 (0.00%)
Device type: qrb5165-rb5
Total jobs: 51
Total errors: 14 (27.45%)
Error type: Test
Error count: 9 (17.65%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 596 seconds'
Count: 1 (1.96%)
IDs:
rb5-03:
7604632
Error: No match for error type 'Test', message 'tradefed - adb device lost[74d67c95]'
Count: 1 (1.96%)
IDs:
rb5-03:
7604620
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 595 seconds'
Count: 1 (1.96%)
IDs:
rb5-03:
7604515
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 598 seconds'
Count: 1 (1.96%)
IDs:
rb5-03:
7595376
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 298 seconds'
Count: 1 (1.96%)
IDs:
rb5-07:
7595374
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 297 seconds'
Count: 1 (1.96%)
IDs:
rb5-06:
7595337
Error: No match for error type 'Test', message 'tradefed - adb device lost[9496f60d]'
Count: 1 (1.96%)
IDs:
rb5-01:
7595334
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 296 seconds'
Count: 1 (1.96%)
IDs:
rb5-03:
7595332
Error: Device NOT found!
Count: 1 (1.96%)
IDs:
rb5-03:
7594098
Error type: Infrastructure
Error count: 5 (9.80%)
Error: Connection closed
Count: 2 (3.92%)
IDs:
rb5-05:
7604606 7604609
Error: Reboot failed
Count: 1 (1.96%)
IDs:
rb5-07:
7604517
Error: fastboot-flash-action timed out
Count: 2 (3.92%)
IDs:
rb5-07:
7595335 7595350
Device type: dragonboard-845c
Total jobs: 66
Total errors: 6 (9.09%)
Error type: Test
Error count: 6 (9.09%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 589 seconds'
Count: 1 (1.52%)
IDs:
db845c-01:
7595363
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 288 seconds'
Count: 1 (1.52%)
IDs:
db845c-03:
7595362
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 596 seconds'
Count: 1 (1.52%)
IDs:
db845c-01:
7595360
Error: No match for error type 'Test', message 'tradefed - adb device lost[c9fcbffe]'
Count: 1 (1.52%)
IDs:
db845c-09:
7594088
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 595 seconds'
Count: 1 (1.52%)
IDs:
db845c-02:
7583492
Error: Device NOT found!
Count: 1 (1.52%)
IDs:
db845c-07:
7583490
Device type: rk3399-rock-pi-4b
Total jobs: 1
Total errors: 0 (0.00%)
Device type: e850-96
Total jobs: 1
Total errors: 1 (100.00%)
Error type: Job
Error count: 1 (100.00%)
Error: No match for error type 'Job', message 'login-action timed out after 835 seconds'
Count: 1 (100.00%)
IDs:
e850-96-03:
7598282
Device type: juno-r2
Total jobs: 1
Total errors: 0 (0.00%)
Device type: hi960-hikey
Total jobs: 1
Total errors: 1 (100.00%)
Error type: Test
Error count: 1 (100.00%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 598 seconds'
Count: 1 (100.00%)
IDs:
hi960-hikey-05:
7595263