From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org, akpm@linux-foundation.org,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, jslaby@suse.cz,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Subject: Linux 5.10.158
Date: Thu, 8 Dec 2022 11:33:11 +0100 [thread overview]
Message-ID: <1670495591191180@kroah.com> (raw)
I'm announcing the release of the 5.10.158 kernel.
All users of the 5.10 kernel series must upgrade.
The updated 5.10.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.10.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Makefile | 2
arch/arm/boot/dts/at91rm9200.dtsi | 2
arch/riscv/kernel/vdso/Makefile | 1
arch/x86/include/asm/cpufeatures.h | 1
arch/x86/include/asm/nospec-branch.h | 2
arch/x86/kernel/cpu/bugs.c | 21 +-
arch/x86/kernel/cpu/tsx.c | 33 +--
arch/x86/kernel/process.c | 2
arch/x86/power/cpu.c | 23 +-
block/partitions/core.c | 7
drivers/acpi/numa/hmat.c | 27 ++
drivers/char/tpm/tpm-interface.c | 5
drivers/clk/at91/at91rm9200.c | 2
drivers/clocksource/timer-riscv.c | 2
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 4
drivers/gpu/drm/amd/display/Kconfig | 7
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3
drivers/gpu/drm/drm_dp_mst_topology.c | 2
drivers/gpu/drm/i915/gt/intel_gt_requests.c | 2
drivers/hwmon/coretemp.c | 9
drivers/hwmon/i5500_temp.c | 2
drivers/hwmon/ibmpex.c | 1
drivers/hwmon/ina3221.c | 4
drivers/hwmon/ltc2947-core.c | 2
drivers/i2c/busses/i2c-imx.c | 6
drivers/i2c/busses/i2c-npcm7xx.c | 11 +
drivers/iio/health/afe4403.c | 5
drivers/iio/health/afe4404.c | 12 -
drivers/iio/light/Kconfig | 2
drivers/input/touchscreen/raydium_i2c_ts.c | 4
drivers/iommu/intel/dmar.c | 1
drivers/iommu/intel/iommu.c | 4
drivers/mmc/core/core.c | 9
drivers/mmc/core/mmc_test.c | 3
drivers/mmc/host/sdhci-esdhc-imx.c | 2
drivers/mmc/host/sdhci-sprd.c | 4
drivers/mmc/host/sdhci.c | 61 +++++-
drivers/mmc/host/sdhci.h | 2
drivers/net/can/cc770/cc770_isa.c | 10 -
drivers/net/can/sja1000/sja1000_isa.c | 10 -
drivers/net/dsa/lan9303-core.c | 2
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c | 5
drivers/net/ethernet/aquantia/atlantic/aq_main.c | 4
drivers/net/ethernet/aquantia/atlantic/aq_main.h | 2
drivers/net/ethernet/intel/e100.c | 95 +++++-----
drivers/net/ethernet/intel/fm10k/fm10k_main.c | 10 -
drivers/net/ethernet/intel/i40e/i40e_main.c | 11 +
drivers/net/ethernet/intel/iavf/iavf_main.c | 8
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 10 -
drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 4
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c | 2
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_table.c | 5
drivers/net/ethernet/ni/nixge.c | 29 +--
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 4
drivers/net/ethernet/renesas/ravb_main.c | 1
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 12 +
drivers/net/ntb_netdev.c | 9
drivers/net/phy/phy_device.c | 1
drivers/net/tun.c | 4
drivers/of/property.c | 4
drivers/pinctrl/intel/pinctrl-intel.c | 27 ++
drivers/pinctrl/pinctrl-single.c | 2
drivers/spi/spi-imx.c | 3
drivers/tty/n_gsm.c | 39 ++--
fs/afs/fs_probe.c | 4
fs/btrfs/backref.c | 25 ++
fs/btrfs/backref.h | 3
fs/btrfs/ioctl.c | 38 ----
fs/btrfs/qgroup.c | 22 --
fs/io_uring.c | 82 ++++++--
fs/nilfs2/dat.c | 7
include/linux/mmc/mmc.h | 2
include/net/sctp/stream_sched.h | 2
ipc/sem.c | 3
kernel/bpf/bpf_local_storage.c | 2
kernel/events/core.c | 2
kernel/sysctl.c | 30 +--
kernel/trace/trace_dynevent.c | 2
kernel/trace/trace_events.c | 11 +
lib/Kconfig.debug | 14 +
mm/frame_vector.c | 31 ---
net/9p/trans_fd.c | 4
net/hsr/hsr_forward.c | 5
net/ipv4/fib_semantics.c | 10 -
net/mac80211/airtime.c | 3
net/packet/af_packet.c | 6
net/sctp/stream.c | 25 +-
net/sctp/stream_sched.c | 5
net/sctp/stream_sched_prio.c | 19 ++
net/sctp/stream_sched_rr.c | 5
net/tipc/crypto.c | 3
net/wireless/scan.c | 10 -
scripts/faddr2line | 7
sound/soc/soc-ops.c | 2
tools/lib/bpf/ringbuf.c | 12 -
tools/testing/selftests/net/fib_nexthops.sh | 30 +++
tools/vm/slabinfo-gnuplot.sh | 4
98 files changed, 692 insertions(+), 345 deletions(-)
Adrian Hunter (1):
mmc: sdhci: Fix voltage switch delay
Alex Deucher (1):
drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read"
Anand Jain (1):
btrfs: free btrfs_path before copying inodes to userspace
Andrew Lunn (1):
i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set
Andy Shevchenko (1):
pinctrl: intel: Save and restore pins in "direct IRQ" mode
ChenXiaoSong (1):
btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit()
Christian Löhle (1):
mmc: core: Fix ambiguous TRIM and DISCARD arg
Christophe JAILLET (1):
e100: switch from 'pci_' to 'dma_' API
Claudio Suarez (1):
drm/amdgpu: update drm_display_info correctly when the edid is read
Conor Dooley (1):
Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend"
David Ahern (1):
ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference
David Howells (1):
afs: Fix fileserver probe RTT handling
David Sterba (1):
btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino
Derek Nguyen (1):
hwmon: (ltc2947) fix temperature scaling
Duoming Zhou (1):
qlcnic: fix sleep-in-atomic-context bugs caused by msleep
Fedor Pchelkin (1):
Revert "tty: n_gsm: avoid call of sleeping functions from atomic context"
Frieder Schrempf (1):
spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock
Gaosheng Cui (1):
hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails
Goh, Wei Sheng (1):
net: stmmac: Set MAC's flow control register to reflect current settings
Greg Kroah-Hartman (1):
Linux 5.10.158
Guenter Roeck (1):
xtensa: increase size of gcc stack frame check
Hao Xu (1):
io_uring: don't hold uring_lock when calling io_run_task_work*
Helge Deller (2):
parisc: Increase size of gcc stack frame check
parisc: Increase FRAME_WARN to 2048 bytes on parisc
Hou Tao (2):
bpf, perf: Use subprog name when reporting subprog ksymbol
libbpf: Handle size overflow for ringbuf mmap
Ido Schimmel (1):
ipv4: Fix route deletion when nexthop info is not specified
Izabela Bakollari (1):
aquantia: Do not purge addresses when setting the number of rings
Jan Dabros (1):
char: tpm: Protect tpm_pm_suspend with locks
Jann Horn (1):
ipc/sem: Fix dangling sem_array access in semtimedop race
Janusz Krzysztofik (1):
drm/i915: Never return 0 if not all requests retired
Jerry Ray (1):
dsa: lan9303: Correct stat name
Jisheng Zhang (1):
riscv: vdso: fix section overlapping under some conditions
Johannes Berg (2):
wifi: cfg80211: fix buffer overflow in elem comparison
wifi: cfg80211: don't allow multi-BSSID in S1G
Lee Jones (2):
drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame
Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled
Linus Torvalds (3):
proc: avoid integer type confusion in get_proc_long
proc: proc_skip_spaces() shouldn't think it is working on C strings
v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails
Lorenzo Bianconi (1):
wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration
Lyude Paul (1):
drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code
Mark Brown (1):
ASoC: ops: Fix bounds check for _sx controls
Maxim Korotkov (1):
pinctrl: single: Fix potential division by zero
Michael Grzeschik (1):
ARM: at91: rm9200: fix usb device clock id
Ming Lei (1):
block: unhash blkdev part inode when the part is deleted
Minghao Chi (1):
iavf: remove redundant ret variable
Nikolay Aleksandrov (2):
selftests: net: add delete nexthop route warning test
selftests: net: fix nexthop warning cleanup double ip typo
Nikolay Borisov (1):
btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker
Ninad Malwade (1):
hwmon: (ina3221) Fix shunt sum critical calculation
Paul Gazzillo (1):
iio: light: rpr0521: add missing Kconfig dependencies
Pawan Gupta (3):
x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3
x86/tsx: Add a feature bit for TSX control MSR support
x86/pm: Add enumeration check before spec MSRs save/restore setup
Phil Auld (1):
hwmon: (coretemp) Check for null before removing sysfs attrs
Roi Dayan (1):
net/mlx5e: Fix use-after-free when reverting termination table
Sebastian Falbesoner (1):
mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check
Shang XiaoJing (2):
ixgbevf: Fix resource leak in ixgbevf_init_module()
i40e: Fix error handling in i40e_init_module()
Shigeru Yoshida (1):
net: tun: Fix use-after-free in tun_detach()
Srikar Dronamraju (1):
scripts/faddr2line: Fix regression in name resolution on ppc64le
Steven Rostedt (Google) (2):
error-injection: Add prompt for function error injection
tracing: Free buffers when a used dynamic event is removed
Tiezhu Yang (1):
tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep"
Vishal Verma (2):
ACPI: HMAT: remove unnecessary variable initialization
ACPI: HMAT: Fix initiator registration for single-initiator systems
Wang Hai (2):
e100: Fix possible use after free in e100_xmit_prepare
net/9p: Fix a potential socket leak in p9_socket_open
Wei Yongjun (2):
iio: health: afe4403: Fix oob read in afe4403_read_raw
iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw
Wenchao Chen (1):
mmc: sdhci-sprd: Fix no reset data and command after voltage switch
Willem de Bruijn (1):
packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE
Xin Long (1):
tipc: re-fetch skb cb after tipc_msg_validate
Xiongfeng Wang (2):
iommu/vt-d: Fix PCI device refcount leak in has_external_pci()
iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()
Xu Kuohai (1):
bpf: Do not copy spin lock field from user in bpf_selem_alloc
Yang Yingliang (4):
hwmon: (i5500_temp) fix missing pci_disable_device()
of: property: decrement node refcount in of_fwnode_get_reference_args()
net: phy: fix null-ptr-deref while probe() failed
hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()
Ye Bin (1):
mmc: mmc_test: Fix removal of debugfs file
Yoshihiro Shimoda (1):
net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed
Yuan Can (4):
fm10k: Fix error handling in fm10k_init_module()
iavf: Fix error handling in iavf_init_module()
net: net_netdev: Fix error handling in ntb_netdev_init_module()
i2c: npcm7xx: Fix error handling in npcm_i2c_init()
YueHaibing (3):
net/mlx5: Fix uninitialized variable bug in outlen_write()
net: hsr: Fix potential use-after-free
net/mlx5: DR, Fix uninitialized var warning
Yuri Karpov (1):
net: ethernet: nixge: fix NULL dereference
Zhang Changzhong (2):
can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev()
can: cc770: cc770_isa_probe(): add missing free_cc770dev()
Zhang Xiaoxu (1):
Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send()
ZhangPeng (1):
nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry()
Zhengchao Shao (1):
sctp: fix memory leak in sctp_stream_outq_migrate()
next reply other threads:[~2022-12-08 10:35 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-12-08 10:33 Greg Kroah-Hartman [this message]
2022-12-08 10:33 ` Linux 5.10.158 Greg Kroah-Hartman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1670495591191180@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.