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.156
Date: Fri, 25 Nov 2022 17:46:54 +0100 [thread overview]
Message-ID: <166939481462103@kroah.com> (raw)
I'm announcing the release of the 5.10.156 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
------------
Documentation/process/code-of-conduct-interpretation.rst | 2
Makefile | 2
arch/arm/boot/dts/imx7s.dtsi | 4
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 4
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2
arch/arm64/include/asm/cputype.h | 2
arch/x86/events/intel/pt.c | 9 +
block/sed-opal.c | 32 +++++-
drivers/accessibility/speakup/main.c | 2
drivers/ata/libata-transport.c | 19 +++-
drivers/block/drbd/drbd_main.c | 4
drivers/firmware/google/coreboot_table.c | 37 ++++++-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 2
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 25 ++++-
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 27 ++++-
drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 42 +++++++-
drivers/gpu/drm/drm_drv.c | 2
drivers/gpu/drm/drm_internal.h | 3
drivers/gpu/drm/imx/imx-tve.c | 5 -
drivers/gpu/drm/panel/panel-simple.c | 2
drivers/i2c/busses/i2c-i801.c | 1
drivers/i2c/busses/i2c-tegra.c | 16 ++-
drivers/iio/adc/at91_adc.c | 4
drivers/iio/adc/mp2629_adc.c | 5 -
drivers/iio/pressure/ms5611_spi.c | 2
drivers/iio/trigger/iio-trig-sysfs.c | 6 +
drivers/input/joystick/iforce/iforce-main.c | 8 -
drivers/input/serio/i8042.c | 4
drivers/iommu/intel/pasid.c | 5 -
drivers/isdn/mISDN/core.c | 2
drivers/isdn/mISDN/dsp_pipeline.c | 3
drivers/md/dm-ioctl.c | 4
drivers/mfd/lpc_ich.c | 59 +++++++++++-
drivers/misc/vmw_vmci/vmci_queue_pair.c | 2
drivers/mmc/core/core.c | 8 +
drivers/mmc/host/sdhci-esdhc-imx.c | 4
drivers/mmc/host/sdhci-pci-core.c | 2
drivers/mmc/host/sdhci-pci-o2micro.c | 7 +
drivers/mtd/spi-nor/controllers/intel-spi-pci.c | 29 ++++--
drivers/mtd/spi-nor/controllers/intel-spi.c | 51 +++++-----
drivers/net/ethernet/amazon/ena/ena_netdev.c | 8 +
drivers/net/ethernet/atheros/ag71xx.c | 3
drivers/net/ethernet/broadcom/Kconfig | 2
drivers/net/ethernet/broadcom/bgmac.c | 1
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 10 +-
drivers/net/ethernet/cavium/liquidio/lio_main.c | 34 +++++--
drivers/net/ethernet/huawei/hinic/hinic_main.c | 9 +
drivers/net/ethernet/pensando/ionic/ionic_main.c | 8 +
drivers/net/macvlan.c | 6 -
drivers/net/thunderbolt.c | 19 ++--
drivers/net/usb/smsc95xx.c | 27 ++++-
drivers/nvme/host/core.c | 6 +
drivers/nvme/host/nvme.h | 16 ++-
drivers/parport/parport_pc.c | 2
drivers/pinctrl/devicetree.c | 2
drivers/platform/x86/intel_pmc_core_pltdrv.c | 9 +
drivers/s390/scsi/zfcp_fsf.c | 2
drivers/scsi/scsi_debug.c | 6 +
drivers/siox/siox-core.c | 2
drivers/slimbus/stream.c | 8 -
drivers/spi/spi-stm32.c | 1
drivers/target/loopback/tcm_loop.c | 3
drivers/tty/n_gsm.c | 2
drivers/tty/serial/8250/8250_lpss.c | 15 ++-
drivers/tty/serial/8250/8250_omap.c | 45 +++++----
drivers/tty/serial/8250/8250_port.c | 25 +----
drivers/tty/serial/imx.c | 1
drivers/usb/chipidea/otg_fsm.c | 2
drivers/usb/core/quirks.c | 3
drivers/usb/dwc3/host.c | 10 --
drivers/usb/host/bcma-hcd.c | 10 +-
drivers/usb/serial/option.c | 19 +++-
drivers/usb/typec/mux/intel_pmc_mux.c | 15 ++-
drivers/xen/pcpu.c | 2
fs/btrfs/tests/qgroup-tests.c | 16 ---
fs/buffer.c | 4
fs/cifs/ioctl.c | 4
fs/cifs/smb2ops.c | 4
fs/gfs2/ops_fstype.c | 17 ++-
fs/namei.c | 2
fs/nfs/nfs4proc.c | 6 -
fs/ntfs/attrib.c | 28 +++++
fs/ntfs/inode.c | 7 +
include/linux/platform_data/intel-spi.h | 6 -
include/linux/ring_buffer.h | 2
include/linux/stddef.h | 48 ++++++++++
include/net/ip.h | 2
include/net/ipv6.h | 2
include/uapi/linux/ip.h | 6 -
include/uapi/linux/ipv6.h | 6 -
include/uapi/linux/stddef.h | 25 +++++
kernel/bpf/percpu_freelist.c | 23 ++--
kernel/kprobes.c | 8 +
kernel/trace/ftrace.c | 5 -
kernel/trace/kprobe_event_gen_test.c | 48 ++++++----
kernel/trace/ring_buffer.c | 71 ++++++++++-----
kernel/trace/synth_event_gen_test.c | 16 +--
kernel/trace/trace.c | 2
kernel/trace/trace_events_synth.c | 5 -
mm/filemap.c | 2
mm/maccess.c | 2
net/9p/trans_fd.c | 6 +
net/bluetooth/l2cap_core.c | 2
net/bpf/test_run.c | 1
net/caif/chnl_net.c | 3
net/ipv4/tcp_cdg.c | 2
net/kcm/kcmsock.c | 62 +------------
net/l2tp/l2tp_core.c | 10 +-
net/sctp/outqueue.c | 13 +-
net/x25/x25_dev.c | 2
scripts/kernel-doc | 7 +
sound/pci/hda/patch_realtek.c | 14 ++
sound/soc/codecs/jz4725b.c | 34 ++++---
sound/soc/codecs/mt6660.c | 8 -
sound/soc/codecs/rt1308-sdw.h | 2
sound/soc/codecs/tas2764.c | 19 +---
sound/soc/codecs/tas2770.c | 20 +---
sound/soc/codecs/wm5102.c | 6 -
sound/soc/codecs/wm5110.c | 6 -
sound/soc/codecs/wm8962.c | 54 ++++++++++-
sound/soc/codecs/wm8997.c | 6 -
sound/soc/soc-core.c | 17 +++
sound/soc/soc-utils.c | 2
sound/usb/midi.c | 4
tools/testing/selftests/futex/functional/Makefile | 6 -
tools/testing/selftests/intel_pstate/Makefile | 6 -
126 files changed, 994 insertions(+), 467 deletions(-)
Adrian Hunter (1):
perf/x86/intel/pt: Fix sampling using single range output
Aishwarya Kothari (1):
drm/panel: simple: set bpc field for logic technologies displays
Alban Crequy (1):
maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault()
Alexander Potapenko (2):
misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()
mm: fs: initialize fsdata passed to write_begin/write_end interface
Alexander Sergeyev (1):
ALSA: hda/realtek: fix speakers and micmute on HP 855 G8
Anastasia Belova (2):
cifs: add check for returning value of SMB2_close_init
cifs: add check for returning value of SMB2_set_info_init
Andreas Gruenbacher (1):
gfs2: Switch from strlcpy to strscpy
Andrew Price (1):
gfs2: Check sb_bsize_shift after reading superblock
Baisong Zhong (1):
bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()
Benjamin Block (1):
scsi: zfcp: Fix double free of FSF request when qdio send fails
Benjamin Coddington (1):
NFSv4: Retry LOCK on OLD_STATEID during delegation return
Benoît Monin (1):
USB: serial: option: add Sierra Wireless EM9191
Brian Norris (1):
firmware: coreboot: Register bus in module init
Chen Jun (1):
Input: i8042 - fix leaking of platform device on module removal
Chen Zhongjin (2):
ASoC: core: Fix use-after-free in snd_soc_exit()
ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
Chevron Li (1):
mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout
Chuang Wang (1):
net: macvlan: Use built-in RCU list checking
Colin Ian King (1):
ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route"
Cong Wang (1):
kcm: close race conditions on sk_receive_queue
D Scott Phillips (1):
arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro
Dan Carpenter (1):
drbd: use after free in drbd_create_device()
Daniil Tatianin (1):
ring_buffer: Do not deactivate non-existant pages
Davide Tronchin (3):
USB: serial: option: remove old LARA-R6 PID
USB: serial: option: add u-blox LARA-R6 00B modem
USB: serial: option: add u-blox LARA-L6 modem
Dominique Martinet (1):
9p: trans_fd/p9_conn_cancel: drop client lock earlier
Duoming Zhou (2):
tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send
usb: chipidea: fix deadlock in ci_otg_del_timer
Emil Flink (1):
ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro
Eric Dumazet (3):
macvlan: enforce a consistent minimal mtu
tcp: cdg: allow tcp_cdg_release() to be called multiple times
kcm: avoid potential race in kcm_tx_work
Evan Quan (1):
drm/amd/pm: support power source switch on Sienna Cichlid
Filipe Manana (1):
btrfs: remove pointless and double ulist frees in error paths of qgroup tests
Gaosheng Cui (1):
bnxt_en: Remove debugfs when pci_register_driver failed
Gong, Sishuai (1):
net: fix a concurrency bug in l2tp_tunnel_register()
Greg Kroah-Hartman (2):
Revert "net: broadcom: Fix BCMGENET Kconfig"
Linux 5.10.156
Guchun Chen (2):
drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards
drm/amdgpu: disable BACO on special BEIGE_GOBY card
Haibo Chen (1):
mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA
Hangbin Liu (1):
net: use struct_group to copy ip/ipv6 header addresses
Hawkins Jiawei (3):
ntfs: fix use-after-free in ntfs_attr_find()
ntfs: fix out-of-bounds read in ntfs_attr_find()
ntfs: check overflow when iterating ATTR_RECORDs
Ilpo Järvinen (4):
serial: 8250: Remove serial_rs485 sanitization from em485
serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs
serial: 8250: Flush DMA Rx on RLSI
serial: 8250_lpss: Configure DMA also w/o DMA filter
Johan Hovold (1):
Revert "usb: dwc3: disable USB core PHY management"
Kees Cook (1):
stddef: Introduce struct_group() helper macro
Keith Busch (2):
nvme: restrict management ioctls to admin
nvme: ensure subsystem reset is single threaded
Krzysztof Kozlowski (1):
slimbus: stream: correct presence rate frequencies
Li Huafei (1):
kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case
Lijo Lazar (1):
drm/amd/pm: Read BIF STRAP also for BACO check
Linus Walleij (1):
USB: bcma: Make GPIO explicitly optional
Liu Jian (1):
net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open()
Luiz Augusto von Dentz (1):
Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm
Lukas Wunner (1):
usbnet: smsc95xx: Fix deadlock on runtime resume
Maciej W. Rozycki (1):
parport_pc: Avoid FIFO port location truncation
Marek Vasut (4):
spi: stm32: Print summary 'callbacks suppressed' message
ARM: dts: imx7: Fix NAND controller size-cells
arm64: dts: imx8mm: Fix NAND controller size-cells
arm64: dts: imx8mn: Fix NAND controller size-cells
Martin Povišer (2):
ASoC: tas2770: Fix set_tdm_slot in case of single slot
ASoC: tas2764: Fix set_tdm_slot in case of single slot
Matthias Schiffer (1):
serial: 8250_omap: remove wait loop from Errata i202 workaround
Mauro Lima (1):
spi: intel: Fix the offset to get the 64K erase opcode
Mika Westerberg (2):
mtd: spi-nor: intel-spi: Disable write protection only if asked
spi: intel: Use correct mask for flash and protected regions
Mikulas Patocka (1):
dm ioctl: fix misbehavior if list_versions races with module loading
Mitja Spes (1):
iio: pressure: ms5611: changed hardcoded SPI speed to value limited
Mushahid Hussain (1):
speakup: fix a segfault caused by switching consoles
Nam Cao (1):
i2c: i801: add lis3lv02d's I2C address for Vostro 5568
Nathan Huckleberry (1):
drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid
Nicolas Dumazet (1):
usb: add NO_LPM quirk for Realforce 87U Keyboard
Rajat Khandelwal (1):
usb: typec: mux: Enter safe mode only when pins need to be reconfigured
Reinhard Speyerer (1):
USB: serial: option: add Fibocom FM160 0x0111 composition
Ricardo Cañuelo (2):
selftests/futex: fix build for clang
selftests/intel_pstate: fix build for ARCH=x86_64
Rodrigo Siqueira (1):
drm/amd/display: Remove wrong pipe control lock
Roger Pau Monné (1):
platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized
Saravanan Sekar (2):
iio: adc: mp2629: fix wrong comparison of channel
iio: adc: mp2629: fix potential array out of bound access
Serge Semin (1):
block: sed-opal: kmalloc the cmd/resp buffers
Shang XiaoJing (6):
drm/drv: Fix potential memory leak in drm_dev_init()
drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker()
tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event()
tracing: Fix wild-memory-access in register_synth_event()
tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit()
tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit()
Shawn Guo (1):
serial: imx: Add missing .thaw_noirq hook
Shuah Khan (1):
docs: update mediator contact information in CoC doc
Shuming Fan (1):
ASoC: rt1308-sdw: add the default value of some registers
Siarhei Volkau (4):
ASoC: codecs: jz4725b: add missed Line In power control bit
ASoC: codecs: jz4725b: fix reported volume for Master ctl
ASoC: codecs: jz4725b: use right control for Capture Volume
ASoC: codecs: jz4725b: fix capture selector naming
Steven Rostedt (Google) (2):
tracing/ring-buffer: Have polling block on watermark
ring-buffer: Include dropped pages in counting dirty patches
Tadeusz Struk (1):
uapi/linux/stddef.h: Add include guards
Takashi Iwai (2):
ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open()
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
Tetsuo Handa (2):
Input: iforce - invert valid length check when fetching device IDs
9p/trans_fd: always use O_NONBLOCK read/write
Thierry Reding (1):
i2c: tegra: Allocate DMA memory for DMA engine
Tina Zhang (1):
iommu/vt-d: Set SRE bit only when hardware has SRS cap
Tony Lindgren (3):
serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl()
serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove()
serial: 8250: omap: Flush PM QOS work on remove
Wang ShaoBo (1):
mISDN: fix misuse of put_device() in mISDN_register_device()
Wang Wensheng (2):
ftrace: Fix the possible incorrect kernel message
ftrace: Optimize the allocation for mcount entries
Wei Yongjun (2):
net: bgmac: Drop free_netdev() from bgmac_enet_remove()
net/x25: Fix skb leak in x25_lapb_receive_frame()
Xiaolei Wang (1):
ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK
Xin Long (2):
sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent
sctp: clear out_curr if all frag chunks of current msg are pruned
Xiongfeng Wang (1):
mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()
Xiu Jianfeng (1):
ftrace: Fix null pointer dereference in ftrace_add_mod()
Xu Kuohai (1):
bpf: Initialize same number of free nodes for each pcpu_freelist
Yang Yingliang (10):
siox: fix possible memory leak in siox_device_add()
ata: libata-transport: fix double ata_host_put() in ata_tport_add()
ata: libata-transport: fix error handling in ata_tport_add()
ata: libata-transport: fix error handling in ata_tlink_add()
ata: libata-transport: fix error handling in ata_tdev_add()
mISDN: fix possible memory leak in mISDN_dsp_element_register()
xen/pcpu: fix possible memory leak in register_pcpu()
iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger()
iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init()
scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus()
Yann Gautier (1):
mmc: core: properly select voltage range without power cycle
Yuan Can (5):
net: hinic: Fix error handling in hinic_module_init()
net: ionic: Fix error handling in ionic_init_module()
net: ena: Fix error handling in ena_init()
net: thunderbolt: Fix error handling in tbnet_init()
scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper()
Zeng Heng (1):
pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map
Zhang Qilong (4):
ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe"
ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe"
ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe"
ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe
Zhang Xiaoxu (1):
cifs: Fix wrong return value checking when GETFLAGS
Zhengchao Shao (2):
net: liquidio: release resources when liquidio driver open failed
net: caif: fix double disconnect client in chnl_net_open()
next reply other threads:[~2022-11-25 16:48 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-11-25 16:46 Greg Kroah-Hartman [this message]
2022-11-25 16:46 ` Linux 5.10.156 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=166939481462103@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.