lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
List overview
Download
Linux-stable-mirror
September 2023
----- 2025 -----
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
linux-stable-mirror@lists.linaro.org
442 participants
1073 discussions
Start a n
N
ew thread
Linux 6.1.55
by Greg Kroah-Hartman
I'm announcing the release of the 6.1.55 kernel. All users of the 6.1 kernel series must upgrade. The updated 6.1.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-6.1.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/admin-guide/cgroup-v1/memory.rst | 2 Documentation/arm64/silicon-errata.rst | 3 Makefile | 2 arch/arm/kernel/hw_breakpoint.c | 8 arch/arm/kernel/machine_kexec.c | 14 arch/arm64/boot/dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 2 arch/arm64/boot/dts/qcom/sm6350.dtsi | 2 arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 2 arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 2 arch/arm64/kernel/hw_breakpoint.c | 4 arch/mips/Makefile | 2 arch/mips/vdso/Makefile | 2 arch/powerpc/platforms/pseries/ibmebus.c | 1 arch/riscv/kernel/elf_kexec.c | 8 arch/x86/boot/compressed/ident_map_64.c | 8 arch/x86/include/asm/boot.h | 45 arch/x86/include/asm/linkage.h | 8 arch/x86/purgatory/Makefile | 4 block/bio-integrity.c | 7 block/bio.c | 12 crypto/lrw.c | 6 crypto/xts.c | 6 drivers/acpi/acpica/psopcode.c | 2 drivers/acpi/arm64/iort.c | 5 drivers/acpi/video_detect.c | 9 drivers/acpi/x86/s2idle.c | 6 drivers/ata/ahci.c | 9 drivers/ata/libahci.c | 35 drivers/ata/libata-sata.c | 19 drivers/bus/ti-sysc.c | 2 drivers/char/tpm/tpm_tis_core.c | 13 drivers/dma-buf/dma-buf.c | 53 drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 18 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 26 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 19 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 3 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c | 4 drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c | 4 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c | 7 drivers/gpu/drm/bridge/tc358762.c | 2 drivers/gpu/drm/drm_edid.c | 1 drivers/gpu/drm/exynos/exynos_drm_crtc.c | 5 drivers/gpu/drm/mediatek/mtk_dp.c | 6 drivers/gpu/drm/tiny/gm12u320.c | 10 drivers/i2c/busses/i2c-aspeed.c | 7 drivers/interconnect/core.c | 18 drivers/md/dm.c | 23 drivers/md/md.c | 2 drivers/md/raid1.c | 3 drivers/media/pci/cx23885/cx23885-video.c | 2 drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 2 drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 2 drivers/media/tuners/qt1010.c | 11 drivers/media/usb/dvb-usb-v2/af9035.c | 14 drivers/media/usb/dvb-usb-v2/anysee.c | 2 drivers/media/usb/dvb-usb-v2/az6007.c | 8 drivers/media/usb/dvb-usb-v2/gl861.c | 2 drivers/media/usb/dvb-usb/af9005.c | 5 drivers/media/usb/dvb-usb/dw2102.c | 24 drivers/misc/Kconfig | 1 drivers/misc/fastrpc.c | 12 drivers/mmc/host/sdhci-esdhc-imx.c | 7 drivers/net/can/Kconfig | 4 drivers/net/can/sun4i_can.c | 22 drivers/net/ethernet/atheros/alx/ethtool.c | 5 drivers/net/ethernet/intel/ice/ice_eswitch.c | 3 drivers/net/wireless/ath/ath9k/ahb.c | 4 drivers/net/wireless/ath/ath9k/mac.h | 6 drivers/net/wireless/ath/ath9k/pci.c | 4 drivers/net/wireless/ath/ath9k/xmit.c | 4 drivers/net/wireless/ath/wil6210/txrx.c | 2 drivers/net/wireless/ath/wil6210/txrx.h | 6 drivers/net/wireless/ath/wil6210/txrx_edma.c | 2 drivers/net/wireless/ath/wil6210/txrx_edma.h | 6 drivers/net/wireless/mac80211_hwsim.c | 7 drivers/net/wireless/marvell/mwifiex/tdls.c | 9 drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 4 drivers/nvme/host/core.c | 54 drivers/nvme/target/io-cmd-file.c | 10 drivers/nvme/target/tcp.c | 5 drivers/pci/controller/dwc/pci-imx6.c | 1 drivers/pci/controller/dwc/pcie-fu740.c | 1 drivers/pci/controller/vmd.c | 19 drivers/perf/arm_smmuv3_pmu.c | 46 drivers/perf/fsl_imx8_ddr_perf.c | 21 drivers/scsi/lpfc/lpfc.h | 1 drivers/scsi/lpfc/lpfc_debugfs.c | 14 drivers/scsi/lpfc/lpfc_els.c | 25 drivers/scsi/lpfc/lpfc_init.c | 20 drivers/scsi/lpfc/lpfc_sli.c | 8 drivers/scsi/megaraid/megaraid_sas.h | 2 drivers/scsi/megaraid/megaraid_sas_base.c | 21 drivers/scsi/pm8001/pm8001_init.c | 51 drivers/scsi/qla2xxx/qla_dfs.c | 6 drivers/target/iscsi/iscsi_target_configfs.c | 54 drivers/target/target_core_transport.c | 1 drivers/tty/serial/cpm_uart/cpm_uart_core.c | 13 drivers/usb/cdns3/cdns3-plat.c | 3 drivers/usb/cdns3/cdnsp-pci.c | 3 drivers/usb/cdns3/core.c | 15 drivers/usb/cdns3/core.h | 7 drivers/usb/chipidea/ci.h | 1 drivers/usb/chipidea/ci_hdrc_imx.c | 4 drivers/usb/chipidea/core.c | 2 drivers/usb/chipidea/host.c | 1 drivers/usb/gadget/udc/fsl_qe_udc.c | 6 drivers/usb/host/ehci-hcd.c | 8 drivers/usb/host/ehci-hub.c | 10 drivers/usb/host/ehci.h | 10 fs/attr.c | 20 fs/autofs/waitq.c | 3 fs/btrfs/delayed-inode.c | 19 fs/btrfs/disk-io.c | 22 fs/btrfs/extent-tree.c | 5 fs/btrfs/ioctl.c | 8 fs/btrfs/ordered-data.c | 2 fs/btrfs/volumes.c | 8 fs/btrfs/volumes.h | 1 fs/ext2/xattr.c | 4 fs/ext4/namei.c | 26 fs/jfs/jfs_dmap.c | 1 fs/jfs/jfs_imap.c | 1 fs/locks.c | 2 fs/nfsd/nfs4proc.c | 4 fs/overlayfs/copy_up.c | 3 fs/overlayfs/file.c | 9 fs/tracefs/inode.c | 3 include/linux/acpi_iort.h | 1 include/linux/bvec.h | 15 include/linux/dma-buf.h | 6 include/linux/instruction_pointer.h | 5 include/linux/libata.h | 4 include/linux/perf_event.h | 22 include/linux/sched/task.h | 28 include/linux/usb/chipidea.h | 1 include/uapi/linux/netfilter_bridge/ebtables.h | 14 io_uring/net.c | 5 kernel/fork.c | 8 kernel/panic.c | 1 kernel/printk/printk.c | 80 - kernel/printk/printk_safe.c | 9 kernel/rcu/rcuscale.c | 2 kernel/scftorture.c | 6 kernel/trace/trace.c | 68 kernel/trace/trace.h | 2 kernel/trace/trace_events.c | 6 kernel/trace/trace_events_inject.c | 3 lib/kobject.c | 5 lib/mpi/mpi-cmp.c | 8 mm/memcontrol.c | 10 net/bluetooth/hci_core.c | 4 net/bridge/netfilter/ebtables.c | 3 net/core/sock.c | 6 net/devlink/leftover.c | 4 net/ipv4/ip_output.c | 2 net/mac80211/cfg.c | 15 net/mac80211/rx.c | 4 net/netlink/af_netlink.c | 90 - net/netlink/af_netlink.h | 22 net/netlink/diag.c | 10 net/sched/Kconfig | 28 net/sched/Makefile | 2 net/sched/cls_rsvp.c | 24 net/sched/cls_rsvp.h | 764 ---------- net/sched/cls_rsvp6.c | 24 net/sunrpc/clnt.c | 2 net/wireless/mlme.c | 13 net/wireless/ocb.c | 3 samples/hw_breakpoint/data_breakpoint.c | 4 security/selinux/hooks.c | 10 sound/hda/intel-dsp-config.c | 8 sound/soc/intel/boards/sof_sdw.c | 4 sound/soc/sof/topology.c | 5 tools/iio/iio_generic_buffer.c | 17 tools/lib/bpf/libbpf.c | 1 tools/testing/selftests/ftrace/ftracetest | 8 tools/testing/selftests/nolibc/nolibc-test.c | 33 tools/testing/selftests/tc-testing/tc-tests/filters/rsvp.json | 203 -- 179 files changed, 1238 insertions(+), 1610 deletions(-) Abhishek Mainkar (1): ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer Alexander Steffen (1): tpm_tis: Resend command to recover from data transfer errors Amir Goldstein (2): ovl: fix failed copyup of fileattr on a symlink ovl: fix incorrect fdput() on aio completion Anand Jain (2): btrfs: add a helper to read the superblock metadata_uuid btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super Andrew Kanner (1): fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() AngeloGioacchino Del Regno (1): drm/mediatek: dp: Change logging to dev for mtk_dp_aux_transfer() Arnd Bergmann (1): samples/hw_breakpoint: fix building without module unloading Austin Zheng (1): drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK Azeem Shaikh (1): crypto: lrw,xts - Replace strlcpy with strscpy Baoquan He (1): misc: open-dice: make OPEN_DICE depend on HAS_IOMEM Chenyuan Mi (1): tools: iio: iio_generic_buffer: Fix some integer type and calculation Christian Brauner (1): attr: block mode changes of symlinks Christian König (1): drm/amdgpu: fix amdgpu_cs_p1_user_fence Christoph Hellwig (2): block: factor out a bvec_set_page helper nvmet: use bvec_set_page to initialize bvecs Christophe Leroy (1): serial: cpm_uart: Avoid suspicious locking Damien Le Moal (1): scsi: pm8001: Setup IRQs on resume David Disseldorp (1): scsi: target: core: Fix target_cmd_counter leak Dmitry Antipov (3): wifi: ath9k: fix fortify warnings wifi: mwifiex: fix fortify warning wifi: wil6210: fix fortify warnings Dmitry Osipenko (2): dma-buf: Add unlocked variant of attachment-mapping functions misc: fastrpc: Prepare to dynamic dma-buf locking specification Dongliang Mu (1): wifi: ath9k: fix printk specifier Ekansh Gupta (1): misc: fastrpc: Fix incorrect DMA mapping unmap request Eric Dumazet (1): netlink: convert nlk->flags to atomic flags Fedor Pchelkin (1): autofs: fix memory leak of waitqueues in autofs_catatonic_mode Filipe Manana (2): btrfs: fix lockdep splat and potential deadlock after failure running delayed items btrfs: release path before inode lookup during the ino lookup ioctl GONG, Ruiqi (2): alx: fix OOB-read compiler warning netfilter: ebtables: fix fortify warnings in size_entry_mwt() Georg Ottinger (1): ext2: fix datatype of block number in ext2_xattr_set2() Giulio Benetti (1): mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 Greg Kroah-Hartman (2): Revert "memcg: drop kmem.limit_in_bytes" Linux 6.1.55 Hamza Mahfooz (1): Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory" Hans Verkuil (2): media: tuners: qt1010: replace BUG_ON with a regular error media: pci: cx23885: replace BUG with error return Hao Luo (1): libbpf: Free btf_vmlinux when closing bpf_object Jamal Hadi Salim (1): net/sched: Retire rsvp classifier Jeff Layton (1): nfsd: fix change_info in NFSv4 RENAME replies Jens Axboe (1): dm: don't attempt to queue IO under RCU protection Jinjie Ruan (3): drm: gm12u320: Fix the timeout usage for usb_bulk_msg() scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file() Jiri Pirko (1): devlink: remove reload failed checks in params get/set callbacks Jiri Slaby (SUSE) (1): ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 Johannes Berg (5): wifi: mac80211: check S1G action frame size wifi: cfg80211: reject auth/assoc to AP with our address wifi: cfg80211: ocb: don't leave if not joined wifi: mac80211: check for station first in client probe wifi: mac80211_hwsim: drop short frames John Ogness (2): printk: Keep non-panic-CPUs out of console lock printk: Consolidate console deferred printing John Watts (2): can: sun4i_can: Add acceptance register quirk can: sun4i_can: Add support for the Allwinner D1 Josef Bacik (1): btrfs: check for BTRFS_FS_ERROR in pending ordered assert Junxiao Bi (1): scsi: megaraid_sas: Fix deadlock on firmware crashdump Justin Tee (1): scsi: lpfc: Abort outstanding ELS cmds when mailbox timeout error is detected Keith Busch (1): nvme: avoid bogus CRTO values Kirill A. Shutemov (1): x86/boot/compressed: Reserve more memory for page tables Konstantin Shelekhin (1): scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() Krzysztof Kozlowski (4): arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size arm64: dts: qcom: sm6350: correct ramoops pmsg-size arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size Kuniyuki Iwashima (1): net: Use sockaddr_storage for getsockopt(SO_PEERNAME). Leo Chen (2): drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31 drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314 Leo Ma (1): drm/amd/display: Fix underflow issue on 175hz timing Liu Shixin via Jfs-discussion (1): jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount Lu Hongfei (1): media: mdp3: Fix resource leaks in of_find_device_by_node Lukas Wunner (1): panic: Reenable preemption in WARN slowpath Ma Ke (1): usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc Marek Vasut (1): drm/bridge: tc358762: Instruct DSI host to generate HSE packets Mario Limonciello (1): ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects Mariusz Tkaczyk (1): md: Put the right device in md_seq_next Mark Brown (1): PCI: dwc: Provide deinit callback for i.MX Mark O'Donovan (1): crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() Masami Hiramatsu (Google) (1): selftests: tracing: Fix to unmount tracefs for recovering environment Matt Whitlock (1): mt76: mt7921: don't assume adequate headroom for SDIO headers Mårten Lindahl (1): ARM: 9317/1: kexec: Make smp stop calls asynchronous Nigel Croxon (1): md/raid1: fix error: ISO C90 forbids mixed declarations Niklas Cassel (1): ata: libata: disallow dev-initiated LPM transitions to unsupported states Nirmal Patel (1): PCI: vmd: Disable bridge window for domain reset Ondrej Mosnacek (1): selinux: fix handling of empty opts in selinux_fs_context_submount() Paul E. McKenney (1): scftorture: Forgive memory-allocation failure if KASAN Pavel Begunkov (1): io_uring/net: fix iter retargeting for selected buf Peter Zijlstra (1): x86/ibt: Suppress spurious ENDBR Pierre-Louis Bossart (2): ASoC: SOF: topology: simplify code to prevent static analysis warnings ALSA: hda: intel-dsp-cfg: add LunarLake support Qu Wenruo (2): btrfs: output extra debug info if we failed to find an inline backref btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio Ralph Campbell (1): drm/edid: Add quirk for OSVR HDK 2.0 Rob Clark (2): interconnect: Fix locking for runpm vs reclaim interconnect: Teach lockdep about icc_bw_lock order Rong Tao (1): samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000' Sakari Ailus (1): media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning Shida Zhang (1): ext4: fix rec_len verify error Song Liu (1): x86/purgatory: Remove LTO flags Song Shuai (1): riscv: kexec: Align the kexeced kernel entry Steven Rostedt (Google) (6): tracing: Have tracing_max_latency inc the trace array ref count tracing: Have event inject files inc the trace array ref count tracing: Increase trace array ref count on enable and filter files tracing: Have current_trace inc the trace array ref count tracing: Have option files inc the trace array ref count tracefs: Add missing lockdown check to tracefs_create_dir() Szuying Chen (1): ata: libahci: clear pending interrupt status Tiezhu Yang (1): MIPS: Use "grep -E" instead of "egrep" Tomislav Novak (1): hw_breakpoint: fix single-stepping when using bpf_overflow_handler Tommy Huang (1): i2c: aspeed: Reset the i2c controller when timeout occurs Tony Lindgren (1): bus: ti-sysc: Configure uart quirks for k3 SoC Trond Myklebust (1): Revert "SUNRPC: Fail faster on bad verifier" Tuo Li (1): drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() Uday M Bhat (1): ASoC: Intel: sof_sdw: Update BT offload config for soundwire config Varun Prakash (1): nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page() Wander Lairson Costa (1): kernel/fork: beware of __put_task_struct() calling context Will Shiu (1): locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock Wojciech Drewek (1): ice: Don't tx before switchdev is fully configured Xiaolei Wang (1): usb: cdns3: Put the cdns set active part outside the spin lock Xu Yang (3): perf/imx_ddr: speed up overflow frequency of cycle usb: ehci: add workaround for chipidea PORTSC.PEC bug usb: chipidea: add workaround for chipidea PEC bug Yicong Yang (1): perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 Yifan Zhang (1): drm/amd/display: fix the white screen issue when >= 64GB DRAM Ying Hsu (1): Bluetooth: Fix hci_suspend_sync crash Yong-Xuan Wang (1): PCI: fu740: Set the number of MSI vectors Zhang Shurong (7): md: raid1: fix potential OOB in raid1_remove_disk() media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() media: af9005: Fix null-ptr-deref in af9005_i2c_xfer media: anysee: fix null-ptr-deref in anysee_master_xfer media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer Zhangjin Wu (1): selftests/nolibc: fix up kernel parameters support Zhen Lei (1): kobject: Add sanity check for kset->kobj.ktype in kset_register() Zqiang (1): rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() ruanjinjie (1): powerpc/pseries: fix possible memory leak in ibmebus_bus_init() xu xin (1): net/ipv4: return the real errno instead of -EINVAL
1 year, 7 months
1
1
0
0
Linux 5.15.133
by Greg Kroah-Hartman
I'm announcing the release of the 5.15.133 kernel. All users of the 5.15 kernel series must upgrade. The updated 5.15.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-5.15.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/arm64/silicon-errata.rst | 3 Makefile | 2 arch/arm/kernel/hw_breakpoint.c | 8 arch/arm/kernel/machine_kexec.c | 14 arch/arm64/boot/dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 2 arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 2 arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 2 arch/arm64/kernel/hw_breakpoint.c | 4 arch/mips/Makefile | 2 arch/mips/vdso/Makefile | 2 arch/powerpc/platforms/pseries/ibmebus.c | 1 arch/x86/boot/compressed/ident_map_64.c | 8 arch/x86/include/asm/boot.h | 45 arch/x86/purgatory/Makefile | 4 crypto/lrw.c | 6 crypto/xts.c | 6 drivers/acpi/acpica/psopcode.c | 2 drivers/acpi/arm64/iort.c | 5 drivers/acpi/video_detect.c | 9 drivers/acpi/x86/s2idle.c | 6 drivers/ata/ahci.c | 9 drivers/ata/libata-sata.c | 19 drivers/bus/ti-sysc.c | 2 drivers/char/tpm/tpm_tis_core.c | 15 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 18 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 21 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c | 4 drivers/gpu/drm/bridge/tc358762.c | 2 drivers/gpu/drm/exynos/exynos_drm_crtc.c | 5 drivers/gpu/drm/tiny/gm12u320.c | 10 drivers/i2c/busses/i2c-aspeed.c | 7 drivers/interconnect/core.c | 18 drivers/md/raid1.c | 3 drivers/media/pci/cx23885/cx23885-video.c | 2 drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 2 drivers/media/tuners/qt1010.c | 11 drivers/media/usb/dvb-usb-v2/af9035.c | 14 drivers/media/usb/dvb-usb-v2/anysee.c | 2 drivers/media/usb/dvb-usb-v2/az6007.c | 8 drivers/media/usb/dvb-usb-v2/gl861.c | 2 drivers/media/usb/dvb-usb/af9005.c | 5 drivers/media/usb/dvb-usb/dw2102.c | 24 drivers/mmc/host/sdhci-esdhc-imx.c | 7 drivers/mtd/nand/raw/brcmnand/brcmnand.c | 102 - drivers/mtd/nand/raw/brcmnand/brcmnand.h | 29 drivers/net/ethernet/atheros/alx/ethtool.c | 5 drivers/net/wireless/ath/ath9k/ahb.c | 4 drivers/net/wireless/ath/ath9k/mac.h | 6 drivers/net/wireless/ath/ath9k/pci.c | 4 drivers/net/wireless/ath/ath9k/xmit.c | 4 drivers/net/wireless/ath/wil6210/txrx.c | 2 drivers/net/wireless/ath/wil6210/txrx.h | 6 drivers/net/wireless/ath/wil6210/txrx_edma.c | 2 drivers/net/wireless/ath/wil6210/txrx_edma.h | 6 drivers/net/wireless/mac80211_hwsim.c | 7 drivers/net/wireless/marvell/mwifiex/tdls.c | 9 drivers/pci/controller/dwc/pcie-fu740.c | 1 drivers/perf/arm_smmuv3_pmu.c | 46 drivers/perf/fsl_imx8_ddr_perf.c | 21 drivers/scsi/lpfc/lpfc_debugfs.c | 14 drivers/scsi/megaraid/megaraid_sas.h | 2 drivers/scsi/megaraid/megaraid_sas_base.c | 21 drivers/scsi/pm8001/pm8001_init.c | 51 drivers/scsi/qla2xxx/qla_dfs.c | 6 drivers/target/iscsi/iscsi_target_configfs.c | 54 drivers/tty/serial/cpm_uart/cpm_uart_core.c | 13 drivers/usb/cdns3/cdns3-plat.c | 3 drivers/usb/cdns3/cdnsp-pci.c | 3 drivers/usb/cdns3/core.c | 15 drivers/usb/cdns3/core.h | 7 drivers/usb/gadget/udc/fsl_qe_udc.c | 6 drivers/usb/host/ehci-hcd.c | 8 drivers/usb/host/ehci-hub.c | 10 drivers/usb/host/ehci.h | 10 fs/attr.c | 20 fs/autofs/waitq.c | 3 fs/btrfs/ctree.h | 2 fs/btrfs/delayed-inode.c | 19 fs/btrfs/disk-io.c | 8 fs/btrfs/extent-tree.c | 5 fs/btrfs/ioctl.c | 8 fs/btrfs/volumes.c | 8 fs/btrfs/volumes.h | 3 fs/ext2/xattr.c | 4 fs/ext4/namei.c | 26 fs/jbd2/checkpoint.c | 6 fs/jbd2/commit.c | 49 fs/jbd2/journal.c | 34 fs/jbd2/recovery.c | 42 fs/jbd2/revoke.c | 8 fs/jbd2/transaction.c | 114 - fs/jfs/jfs_dmap.c | 1 fs/jfs/jfs_imap.c | 1 fs/locks.c | 2 fs/nfsd/nfs4proc.c | 4 fs/overlayfs/copy_up.c | 3 fs/overlayfs/file.c | 9 fs/tracefs/inode.c | 3 include/linux/acpi_iort.h | 1 include/linux/jbd2.h | 11 include/linux/libata.h | 4 include/linux/perf_event.h | 22 include/linux/sched/task.h | 28 include/uapi/linux/netfilter_bridge/ebtables.h | 14 kernel/fork.c | 8 kernel/printk/printk.c | 35 kernel/printk/printk_safe.c | 9 kernel/rcu/rcuscale.c | 2 kernel/scftorture.c | 6 kernel/trace/trace.c | 41 lib/kobject.c | 5 lib/mpi/mpi-cmp.c | 8 net/bridge/netfilter/ebtables.c | 3 net/core/devlink.c | 4 net/mac80211/rx.c | 4 net/sched/Kconfig | 28 net/sched/Makefile | 2 net/sched/cls_rsvp.c | 24 net/sched/cls_rsvp.h | 776 ---------- net/sched/cls_rsvp6.c | 24 samples/hw_breakpoint/data_breakpoint.c | 4 sound/hda/intel-dsp-config.c | 8 tools/iio/iio_generic_buffer.c | 17 tools/perf/tests/shell/stat_bpf_counters.sh | 6 tools/testing/selftests/ftrace/ftracetest | 8 125 files changed, 970 insertions(+), 1334 deletions(-) Abhishek Mainkar (1): ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer Alexander Steffen (1): tpm_tis: Resend command to recover from data transfer errors Amir Goldstein (2): ovl: fix failed copyup of fileattr on a symlink ovl: fix incorrect fdput() on aio completion Anand Jain (2): btrfs: add a helper to read the superblock metadata_uuid btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super Andrew Kanner (1): fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() Arnd Bergmann (1): samples/hw_breakpoint: fix building without module unloading Azeem Shaikh (1): crypto: lrw,xts - Replace strlcpy with strscpy Chenyuan Mi (1): tools: iio: iio_generic_buffer: Fix some integer type and calculation Christian Brauner (1): attr: block mode changes of symlinks Christian König (1): drm/amdgpu: fix amdgpu_cs_p1_user_fence Christophe Leroy (1): serial: cpm_uart: Avoid suspicious locking Damien Le Moal (1): scsi: pm8001: Setup IRQs on resume Dmitry Antipov (3): wifi: ath9k: fix fortify warnings wifi: mwifiex: fix fortify warning wifi: wil6210: fix fortify warnings Dongliang Mu (1): wifi: ath9k: fix printk specifier Fedor Pchelkin (1): autofs: fix memory leak of waitqueues in autofs_catatonic_mode Filipe Manana (2): btrfs: fix lockdep splat and potential deadlock after failure running delayed items btrfs: release path before inode lookup during the ino lookup ioctl Florian Fainelli (1): mtd: rawnand: brcmnand: Allow SoC to provide I/O operations GONG, Ruiqi (2): alx: fix OOB-read compiler warning netfilter: ebtables: fix fortify warnings in size_entry_mwt() Georg Ottinger (1): ext2: fix datatype of block number in ext2_xattr_set2() Giulio Benetti (1): mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 Greg Kroah-Hartman (1): Linux 5.15.133 Hans Verkuil (2): media: tuners: qt1010: replace BUG_ON with a regular error media: pci: cx23885: replace BUG with error return Jamal Hadi Salim (1): net/sched: Retire rsvp classifier James Clark (1): perf test: Remove bash construct from stat_bpf_counters.sh test Jan Kara (1): jbd2: rename jbd_debug() to jbd2_debug() Jeff Layton (1): nfsd: fix change_info in NFSv4 RENAME replies Jinjie Ruan (3): drm: gm12u320: Fix the timeout usage for usb_bulk_msg() scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file() Jiri Pirko (1): devlink: remove reload failed checks in params get/set callbacks Jiri Slaby (SUSE) (1): ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 Johannes Berg (2): wifi: mac80211: check S1G action frame size wifi: mac80211_hwsim: drop short frames John Ogness (1): printk: Consolidate console deferred printing Josef Bacik (1): btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h Junxiao Bi (1): scsi: megaraid_sas: Fix deadlock on firmware crashdump Kirill A. Shutemov (1): x86/boot/compressed: Reserve more memory for page tables Konstantin Shelekhin (1): scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() Krzysztof Kozlowski (3): arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size Leo Chen (1): drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31 Liu Shixin via Jfs-discussion (1): jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount Ma Ke (1): usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc Marek Vasut (1): drm/bridge: tc358762: Instruct DSI host to generate HSE packets Mario Limonciello (1): ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects Mark O'Donovan (1): crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() Masami Hiramatsu (Google) (1): selftests: tracing: Fix to unmount tracefs for recovering environment Melissa Wen (1): drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma Mårten Lindahl (1): ARM: 9317/1: kexec: Make smp stop calls asynchronous Namhyung Kim (1): perf test shell stat_bpf_counters: Fix test on Intel Nigel Croxon (1): md/raid1: fix error: ISO C90 forbids mixed declarations Niklas Cassel (1): ata: libata: disallow dev-initiated LPM transitions to unsupported states Paul E. McKenney (1): scftorture: Forgive memory-allocation failure if KASAN Pierre-Louis Bossart (1): ALSA: hda: intel-dsp-cfg: add LunarLake support Qu Wenruo (1): btrfs: output extra debug info if we failed to find an inline backref Ritesh Harjani (3): jbd2: refactor wait logic for transaction updates into a common function jbd2: fix use-after-free of transaction_t race jbd2: kill t_handle_lock transaction spinlock Rob Clark (2): interconnect: Fix locking for runpm vs reclaim interconnect: Teach lockdep about icc_bw_lock order Rong Tao (1): samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000' Sakari Ailus (1): media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning Shida Zhang (1): ext4: fix rec_len verify error Song Liu (1): x86/purgatory: Remove LTO flags Steven Rostedt (Google) (4): tracing: Have tracing_max_latency inc the trace array ref count tracing: Have current_trace inc the trace array ref count tracing: Have option files inc the trace array ref count tracefs: Add missing lockdown check to tracefs_create_dir() Tiezhu Yang (1): MIPS: Use "grep -E" instead of "egrep" Tomislav Novak (1): hw_breakpoint: fix single-stepping when using bpf_overflow_handler Tommy Huang (1): i2c: aspeed: Reset the i2c controller when timeout occurs Tony Lindgren (1): bus: ti-sysc: Configure uart quirks for k3 SoC Tuo Li (1): drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() Wander Lairson Costa (1): kernel/fork: beware of __put_task_struct() calling context Will Shiu (1): locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock William Zhang (1): mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller Xiaolei Wang (1): usb: cdns3: Put the cdns set active part outside the spin lock Xu Yang (2): perf/imx_ddr: speed up overflow frequency of cycle usb: ehci: add workaround for chipidea PORTSC.PEC bug Yicong Yang (1): perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 Yifan Zhang (1): drm/amd/display: fix the white screen issue when >= 64GB DRAM Yong-Xuan Wang (1): PCI: fu740: Set the number of MSI vectors Zhang Shurong (7): md: raid1: fix potential OOB in raid1_remove_disk() media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() media: af9005: Fix null-ptr-deref in af9005_i2c_xfer media: anysee: fix null-ptr-deref in anysee_master_xfer media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer Zhang Yi (1): jbd2: correct the end of the journal recovery scan range Zhen Lei (1): kobject: Add sanity check for kset->kobj.ktype in kset_register() Zqiang (1): rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() ruanjinjie (1): powerpc/pseries: fix possible memory leak in ibmebus_bus_init()
1 year, 7 months
1
1
0
0
Linux 5.10.197
by Greg Kroah-Hartman
I'm announcing the release of the 5.10.197 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/arm64/silicon-errata.rst | 3 Makefile | 2 arch/arm/kernel/hw_breakpoint.c | 8 arch/arm64/kernel/hw_breakpoint.c | 4 arch/powerpc/platforms/pseries/ibmebus.c | 1 arch/x86/boot/compressed/ident_map_64.c | 8 arch/x86/include/asm/boot.h | 45 - crypto/lrw.c | 6 crypto/xts.c | 6 drivers/acpi/acpica/psopcode.c | 2 drivers/acpi/arm64/iort.c | 5 drivers/acpi/video_detect.c | 27 drivers/ata/ahci.c | 9 drivers/ata/libata-sata.c | 19 drivers/bus/ti-sysc.c | 2 drivers/char/tpm/tpm_tis_core.c | 15 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 18 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 drivers/gpu/drm/bridge/tc358762.c | 2 drivers/gpu/drm/exynos/exynos_drm_crtc.c | 5 drivers/gpu/drm/tiny/gm12u320.c | 10 drivers/i2c/busses/i2c-aspeed.c | 7 drivers/md/raid1.c | 3 drivers/media/pci/cx23885/cx23885-video.c | 2 drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 drivers/media/tuners/qt1010.c | 11 drivers/media/usb/dvb-usb-v2/af9035.c | 14 drivers/media/usb/dvb-usb-v2/anysee.c | 2 drivers/media/usb/dvb-usb-v2/az6007.c | 8 drivers/media/usb/dvb-usb-v2/gl861.c | 2 drivers/media/usb/dvb-usb/af9005.c | 5 drivers/media/usb/dvb-usb/dw2102.c | 24 drivers/mmc/host/sdhci-esdhc-imx.c | 7 drivers/mtd/nand/raw/brcmnand/brcmnand.c | 102 +- drivers/mtd/nand/raw/brcmnand/brcmnand.h | 29 drivers/net/ethernet/atheros/alx/ethtool.c | 5 drivers/net/wireless/ath/ath9k/ahb.c | 4 drivers/net/wireless/ath/ath9k/mac.h | 6 drivers/net/wireless/ath/ath9k/pci.c | 4 drivers/net/wireless/ath/ath9k/xmit.c | 4 drivers/net/wireless/ath/wil6210/txrx.c | 2 drivers/net/wireless/ath/wil6210/txrx.h | 6 drivers/net/wireless/ath/wil6210/txrx_edma.c | 2 drivers/net/wireless/ath/wil6210/txrx_edma.h | 6 drivers/net/wireless/mac80211_hwsim.c | 7 drivers/net/wireless/marvell/mwifiex/tdls.c | 9 drivers/perf/arm_smmuv3_pmu.c | 46 + drivers/scsi/lpfc/lpfc_debugfs.c | 10 drivers/scsi/megaraid/megaraid_sas.h | 2 drivers/scsi/megaraid/megaraid_sas_base.c | 21 drivers/scsi/pm8001/pm8001_init.c | 51 - drivers/scsi/qla2xxx/qla_dfs.c | 6 drivers/target/iscsi/iscsi_target_configfs.c | 54 - drivers/tty/serial/cpm_uart/cpm_uart_core.c | 13 drivers/usb/gadget/udc/fsl_qe_udc.c | 6 fs/attr.c | 20 fs/autofs/waitq.c | 3 fs/btrfs/ctree.h | 2 fs/btrfs/delayed-inode.c | 19 fs/btrfs/disk-io.c | 8 fs/btrfs/extent-tree.c | 5 fs/btrfs/ioctl.c | 8 fs/btrfs/volumes.c | 8 fs/btrfs/volumes.h | 3 fs/ext2/xattr.c | 4 fs/ext4/namei.c | 26 fs/jfs/jfs_dmap.c | 1 fs/jfs/jfs_imap.c | 1 fs/locks.c | 2 fs/nfsd/nfs4proc.c | 4 fs/overlayfs/file.c | 9 fs/proc/base.c | 46 + fs/tracefs/inode.c | 3 include/linux/acpi_iort.h | 1 include/linux/libata.h | 4 include/linux/perf_event.h | 22 include/linux/sched/task.h | 28 include/uapi/linux/netfilter_bridge/ebtables.h | 14 kernel/fork.c | 8 kernel/rcu/rcuscale.c | 2 kernel/scftorture.c | 6 kernel/trace/trace.c | 26 lib/kobject.c | 5 lib/mpi/mpi-cmp.c | 8 mm/filemap.c | 3 net/bridge/netfilter/ebtables.c | 3 net/core/devlink.c | 4 net/sched/Kconfig | 28 net/sched/Makefile | 2 net/sched/cls_rsvp.c | 24 net/sched/cls_rsvp.h | 777 ---------------------- net/sched/cls_rsvp6.c | 24 samples/hw_breakpoint/data_breakpoint.c | 4 sound/hda/intel-dsp-config.c | 8 tools/perf/Makefile.config | 47 - tools/perf/pmu-events/Build | 5 tools/testing/selftests/ftrace/ftracetest | 8 97 files changed, 745 insertions(+), 1174 deletions(-) Abhishek Mainkar (1): ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer Alexander Steffen (1): tpm_tis: Resend command to recover from data transfer errors Amir Goldstein (1): ovl: fix incorrect fdput() on aio completion Anand Jain (2): btrfs: add a helper to read the superblock metadata_uuid btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super Andrew Kanner (1): fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() Arnd Bergmann (1): samples/hw_breakpoint: fix building without module unloading Azeem Shaikh (1): crypto: lrw,xts - Replace strlcpy with strscpy Christian Brauner (1): attr: block mode changes of symlinks Christian König (1): drm/amdgpu: fix amdgpu_cs_p1_user_fence Christophe Leroy (1): serial: cpm_uart: Avoid suspicious locking Damien Le Moal (1): scsi: pm8001: Setup IRQs on resume Dmitry Antipov (3): wifi: ath9k: fix fortify warnings wifi: mwifiex: fix fortify warning wifi: wil6210: fix fortify warnings Dongliang Mu (1): wifi: ath9k: fix printk specifier Fedor Pchelkin (1): autofs: fix memory leak of waitqueues in autofs_catatonic_mode Filipe Manana (2): btrfs: fix lockdep splat and potential deadlock after failure running delayed items btrfs: release path before inode lookup during the ino lookup ioctl Florian Fainelli (1): mtd: rawnand: brcmnand: Allow SoC to provide I/O operations GONG, Ruiqi (2): alx: fix OOB-read compiler warning netfilter: ebtables: fix fortify warnings in size_entry_mwt() Georg Ottinger (1): ext2: fix datatype of block number in ext2_xattr_set2() Giulio Benetti (1): mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 Greg Kroah-Hartman (1): Linux 5.10.197 Hans Verkuil (2): media: tuners: qt1010: replace BUG_ON with a regular error media: pci: cx23885: replace BUG with error return Hans de Goede (1): ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 Ian Rogers (1): perf tools: Add an option to build without libbfd Jamal Hadi Salim (1): net/sched: Retire rsvp classifier Jeff Layton (1): nfsd: fix change_info in NFSv4 RENAME replies Jinjie Ruan (3): drm: gm12u320: Fix the timeout usage for usb_bulk_msg() scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file() Jiri Pirko (1): devlink: remove reload failed checks in params get/set callbacks Jiri Slaby (SUSE) (1): ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 Johannes Berg (1): wifi: mac80211_hwsim: drop short frames John Garry (1): perf jevents: Make build dependency on test JSONs Josef Bacik (1): btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h Junxiao Bi (1): scsi: megaraid_sas: Fix deadlock on firmware crashdump Kent Overstreet (1): mm/filemap: fix infinite loop in generic_file_buffered_read() Kirill A. Shutemov (1): x86/boot/compressed: Reserve more memory for page tables Konstantin Shelekhin (1): scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() Liu Shixin via Jfs-discussion (1): jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount Ma Ke (1): usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc Marek Vasut (1): drm/bridge: tc358762: Instruct DSI host to generate HSE packets Mark O'Donovan (1): crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() Masami Hiramatsu (Google) (1): selftests: tracing: Fix to unmount tracefs for recovering environment Melissa Wen (1): drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma Nigel Croxon (1): md/raid1: fix error: ISO C90 forbids mixed declarations Niklas Cassel (1): ata: libata: disallow dev-initiated LPM transitions to unsupported states Paul E. McKenney (1): scftorture: Forgive memory-allocation failure if KASAN Pierre-Louis Bossart (1): ALSA: hda: intel-dsp-cfg: add LunarLake support Qu Wenruo (1): btrfs: output extra debug info if we failed to find an inline backref Rong Tao (1): samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000' Sakari Ailus (1): media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning Shida Zhang (1): ext4: fix rec_len verify error Steven Rostedt (Google) (3): tracing: Have current_trace inc the trace array ref count tracing: Have option files inc the trace array ref count tracefs: Add missing lockdown check to tracefs_create_dir() Tomislav Novak (1): hw_breakpoint: fix single-stepping when using bpf_overflow_handler Tommy Huang (1): i2c: aspeed: Reset the i2c controller when timeout occurs Tony Lindgren (1): bus: ti-sysc: Configure uart quirks for k3 SoC Tuo Li (1): drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() Wander Lairson Costa (1): kernel/fork: beware of __put_task_struct() calling context Will Shiu (1): locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock William Zhang (1): mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller Yicong Yang (1): perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 Zhang Shurong (7): md: raid1: fix potential OOB in raid1_remove_disk() media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() media: af9005: Fix null-ptr-deref in af9005_i2c_xfer media: anysee: fix null-ptr-deref in anysee_master_xfer media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer Zhen Lei (1): kobject: Add sanity check for kset->kobj.ktype in kset_register() Zhihao Cheng (1): proc: fix a dentry lock race between release_task and lookup Zqiang (1): rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() ruanjinjie (1): powerpc/pseries: fix possible memory leak in ibmebus_bus_init()
1 year, 7 months
1
1
0
0
Linux 5.4.257
by Greg Kroah-Hartman
I'm announcing the release of the 5.4.257 kernel. All users of the 5.4 kernel series must upgrade. The updated 5.4.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-5.4.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/arm64/silicon-errata.rst | 3 Makefile | 2 arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 3 arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 14 arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 15 arch/arm/boot/dts/bcm53573.dtsi | 3 arch/arm/boot/dts/bcm947189acdbmr.dts | 6 arch/arm/boot/dts/s3c6410-mini6410.dts | 38 arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 210 ++--- arch/arm/boot/dts/s5pv210-smdkv210.dts | 24 arch/arm/kernel/hw_breakpoint.c | 8 arch/arm/mach-omap2/powerdomain.c | 2 arch/arm/mach-pxa/sharpsl_pm.c | 2 arch/arm/mach-pxa/spitz.c | 14 arch/arm64/boot/dts/qcom/sdm845.dtsi | 1 arch/arm64/kernel/hw_breakpoint.c | 4 arch/m68k/fpsp040/skeleton.S | 4 arch/m68k/ifpsp060/os.S | 4 arch/m68k/kernel/relocate_kernel.S | 4 arch/mips/alchemy/devboards/db1000.c | 8 arch/mips/alchemy/devboards/db1200.c | 19 arch/mips/alchemy/devboards/db1300.c | 10 arch/parisc/include/asm/led.h | 4 arch/parisc/include/asm/processor.h | 1 arch/parisc/kernel/processor.c | 18 arch/powerpc/kernel/fadump.c | 1 arch/powerpc/kernel/head_32.S | 2 arch/powerpc/kernel/iommu.c | 17 arch/powerpc/platforms/pseries/ibmebus.c | 1 arch/s390/kernel/ipl.c | 2 arch/sh/boards/mach-ap325rxa/setup.c | 2 arch/sh/boards/mach-ecovec24/setup.c | 6 arch/sh/boards/mach-kfr2r09/setup.c | 2 arch/sh/boards/mach-migor/setup.c | 2 arch/sh/boards/mach-se/7724/setup.c | 6 arch/um/configs/i386_defconfig | 1 arch/um/configs/x86_64_defconfig | 1 arch/um/drivers/Kconfig | 16 arch/um/drivers/Makefile | 2 arch/x86/boot/compressed/head_32.S | 3 arch/x86/boot/compressed/head_64.S | 39 arch/x86/boot/pmjump.S | 6 arch/x86/entry/entry_64.S | 4 arch/x86/include/asm/virtext.h | 6 arch/x86/kernel/apm_32.c | 6 arch/x86/kernel/cpu/common.c | 8 arch/x86/realmode/rm/wakeup_asm.S | 6 arch/xtensa/include/asm/core.h | 9 arch/xtensa/kernel/perf_event.c | 17 crypto/asymmetric_keys/x509_public_key.c | 5 drivers/acpi/acpica/psopcode.c | 2 drivers/acpi/arm64/iort.c | 5 drivers/acpi/video_detect.c | 9 drivers/amba/bus.c | 1 drivers/ata/pata_ftide010.c | 1 drivers/ata/sata_gemini.c | 1 drivers/base/regmap/regcache-rbtree.c | 10 drivers/base/test/test_async_driver_probe.c | 2 drivers/bluetooth/btsdio.c | 1 drivers/bluetooth/hci_nokia.c | 6 drivers/bus/ti-sysc.c | 2 drivers/char/hw_random/iproc-rng200.c | 33 drivers/char/ipmi/ipmi_si_intf.c | 5 drivers/char/ipmi/ipmi_ssif.c | 7 drivers/char/tpm/tpm_tis_core.c | 15 drivers/clk/Kconfig | 1 drivers/clk/imx/clk-composite-8m.c | 12 drivers/clk/imx/clk-imx8mm.c | 87 -- drivers/clk/imx/clk-pll14xx.c | 30 drivers/clk/imx/clk.h | 3 drivers/clk/keystone/pll.c | 2 drivers/clk/qcom/gcc-mdm9615.c | 2 drivers/clk/sunxi-ng/ccu_mmc_timing.c | 2 drivers/cpufreq/brcmstb-avs-cpufreq.c | 6 drivers/cpufreq/cpufreq.c | 2 drivers/cpufreq/powernow-k8.c | 3 drivers/crypto/caam/caampkc.c | 4 drivers/crypto/stm32/stm32-hash.c | 9 drivers/devfreq/devfreq.c | 1 drivers/dma/Kconfig | 2 drivers/dma/ste_dma40.c | 4 drivers/firmware/stratix10-svc.c | 2 drivers/fsi/fsi-master-ast-cf.c | 1 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 18 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 14 drivers/gpu/drm/amd/amdgpu/cik.c | 97 +- drivers/gpu/drm/amd/amdgpu/si.c | 99 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 5 drivers/gpu/drm/armada/armada_overlay.c | 6 drivers/gpu/drm/ast/ast_post.c | 2 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 9 drivers/gpu/drm/bridge/tc358764.c | 2 drivers/gpu/drm/drm_gem_vram_helper.c | 24 drivers/gpu/drm/etnaviv/etnaviv_dump.c | 14 drivers/gpu/drm/exynos/exynos_drm_crtc.c | 5 drivers/gpu/drm/mediatek/mtk_drm_gem.c | 6 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 3 drivers/gpu/drm/panel/panel-simple.c | 4 drivers/gpu/drm/radeon/cik.c | 96 +- drivers/gpu/drm/radeon/si.c | 98 +- drivers/gpu/drm/tegra/dpaux.c | 6 drivers/hid/hid-logitech-dj.c | 5 drivers/hid/hid-multitouch.c | 13 drivers/hid/wacom.h | 1 drivers/hid/wacom_sys.c | 25 drivers/hid/wacom_wac.c | 1 drivers/hid/wacom_wac.h | 1 drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 drivers/hwtracing/coresight/coresight-tmc-etr.c | 5 drivers/hwtracing/coresight/coresight-tmc.h | 2 drivers/i2c/busses/i2c-aspeed.c | 7 drivers/infiniband/core/uverbs_std_types_counters.c | 2 drivers/infiniband/sw/siw/siw_cm.c | 1 drivers/infiniband/sw/siw/siw_verbs.c | 2 drivers/infiniband/ulp/isert/ib_isert.c | 2 drivers/iommu/intel-pasid.c | 2 drivers/md/md-bitmap.c | 26 drivers/md/raid1.c | 3 drivers/media/dvb-frontends/ascot2e.c | 2 drivers/media/dvb-frontends/atbm8830.c | 2 drivers/media/dvb-frontends/au8522_dig.c | 2 drivers/media/dvb-frontends/bcm3510.c | 2 drivers/media/dvb-frontends/cx22700.c | 2 drivers/media/dvb-frontends/cx22702.c | 2 drivers/media/dvb-frontends/cx24110.c | 2 drivers/media/dvb-frontends/cx24113.c | 2 drivers/media/dvb-frontends/cx24116.c | 2 drivers/media/dvb-frontends/cx24120.c | 6 drivers/media/dvb-frontends/cx24123.c | 2 drivers/media/dvb-frontends/cxd2820r_core.c | 2 drivers/media/dvb-frontends/cxd2841er.c | 4 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c | 2 drivers/media/dvb-frontends/dib0070.c | 2 drivers/media/dvb-frontends/dib0090.c | 4 drivers/media/dvb-frontends/dib3000mb.c | 2 drivers/media/dvb-frontends/dib3000mc.c | 2 drivers/media/dvb-frontends/dib7000m.c | 2 drivers/media/dvb-frontends/dib7000p.c | 4 drivers/media/dvb-frontends/dib8000.c | 2 drivers/media/dvb-frontends/dib9000.c | 2 drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 drivers/media/dvb-frontends/drxd_hard.c | 2 drivers/media/dvb-frontends/drxk_hard.c | 2 drivers/media/dvb-frontends/ds3000.c | 2 drivers/media/dvb-frontends/dvb-pll.c | 2 drivers/media/dvb-frontends/ec100.c | 2 drivers/media/dvb-frontends/helene.c | 4 drivers/media/dvb-frontends/horus3a.c | 2 drivers/media/dvb-frontends/isl6405.c | 2 drivers/media/dvb-frontends/isl6421.c | 2 drivers/media/dvb-frontends/isl6423.c | 2 drivers/media/dvb-frontends/itd1000.c | 2 drivers/media/dvb-frontends/ix2505v.c | 2 drivers/media/dvb-frontends/l64781.c | 2 drivers/media/dvb-frontends/lg2160.c | 2 drivers/media/dvb-frontends/lgdt3305.c | 2 drivers/media/dvb-frontends/lgdt3306a.c | 2 drivers/media/dvb-frontends/lgdt330x.c | 2 drivers/media/dvb-frontends/lgs8gxx.c | 2 drivers/media/dvb-frontends/lnbh25.c | 2 drivers/media/dvb-frontends/lnbp21.c | 4 drivers/media/dvb-frontends/lnbp22.c | 2 drivers/media/dvb-frontends/m88ds3103.c | 2 drivers/media/dvb-frontends/m88rs2000.c | 2 drivers/media/dvb-frontends/mb86a16.c | 2 drivers/media/dvb-frontends/mb86a20s.c | 2 drivers/media/dvb-frontends/mt312.c | 2 drivers/media/dvb-frontends/mt352.c | 2 drivers/media/dvb-frontends/nxt200x.c | 2 drivers/media/dvb-frontends/nxt6000.c | 2 drivers/media/dvb-frontends/or51132.c | 2 drivers/media/dvb-frontends/or51211.c | 2 drivers/media/dvb-frontends/s5h1409.c | 2 drivers/media/dvb-frontends/s5h1411.c | 2 drivers/media/dvb-frontends/s5h1420.c | 2 drivers/media/dvb-frontends/s5h1432.c | 2 drivers/media/dvb-frontends/s921.c | 2 drivers/media/dvb-frontends/si21xx.c | 2 drivers/media/dvb-frontends/sp887x.c | 2 drivers/media/dvb-frontends/stb0899_drv.c | 2 drivers/media/dvb-frontends/stb6000.c | 2 drivers/media/dvb-frontends/stb6100.c | 2 drivers/media/dvb-frontends/stv0288.c | 2 drivers/media/dvb-frontends/stv0297.c | 2 drivers/media/dvb-frontends/stv0299.c | 2 drivers/media/dvb-frontends/stv0367.c | 6 drivers/media/dvb-frontends/stv0900_core.c | 2 drivers/media/dvb-frontends/stv090x.c | 2 drivers/media/dvb-frontends/stv6110.c | 2 drivers/media/dvb-frontends/stv6110x.c | 2 drivers/media/dvb-frontends/tda10021.c | 2 drivers/media/dvb-frontends/tda10023.c | 2 drivers/media/dvb-frontends/tda10048.c | 2 drivers/media/dvb-frontends/tda1004x.c | 4 drivers/media/dvb-frontends/tda10086.c | 2 drivers/media/dvb-frontends/tda665x.c | 2 drivers/media/dvb-frontends/tda8083.c | 2 drivers/media/dvb-frontends/tda8261.c | 2 drivers/media/dvb-frontends/tda826x.c | 2 drivers/media/dvb-frontends/ts2020.c | 2 drivers/media/dvb-frontends/tua6100.c | 2 drivers/media/dvb-frontends/ves1820.c | 2 drivers/media/dvb-frontends/ves1x93.c | 2 drivers/media/dvb-frontends/zl10036.c | 2 drivers/media/dvb-frontends/zl10039.c | 2 drivers/media/dvb-frontends/zl10353.c | 2 drivers/media/i2c/ov2680.c | 246 +----- drivers/media/i2c/ov5640.c | 127 +-- drivers/media/pci/bt8xx/dst.c | 2 drivers/media/pci/bt8xx/dst_ca.c | 2 drivers/media/pci/cx23885/cx23885-video.c | 2 drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 drivers/media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 5 drivers/media/tuners/fc0011.c | 2 drivers/media/tuners/fc0012.c | 2 drivers/media/tuners/fc0013.c | 2 drivers/media/tuners/max2165.c | 2 drivers/media/tuners/mc44s803.c | 2 drivers/media/tuners/mt2060.c | 2 drivers/media/tuners/mt2131.c | 2 drivers/media/tuners/mt2266.c | 2 drivers/media/tuners/mxl5005s.c | 2 drivers/media/tuners/qt1010.c | 13 drivers/media/tuners/tda18218.c | 2 drivers/media/tuners/xc4000.c | 2 drivers/media/tuners/xc5000.c | 2 drivers/media/usb/dvb-usb-v2/af9035.c | 14 drivers/media/usb/dvb-usb-v2/anysee.c | 2 drivers/media/usb/dvb-usb-v2/az6007.c | 8 drivers/media/usb/dvb-usb/af9005.c | 5 drivers/media/usb/dvb-usb/dw2102.c | 24 drivers/media/usb/dvb-usb/m920x.c | 5 drivers/media/usb/go7007/go7007-i2c.c | 2 drivers/media/usb/siano/smsusb.c | 21 drivers/media/v4l2-core/v4l2-fwnode.c | 43 - drivers/mmc/host/Kconfig | 5 drivers/mmc/host/sdhci-esdhc-imx.c | 7 drivers/mtd/nand/raw/brcmnand/brcmnand.c | 112 +- drivers/mtd/nand/raw/fsmc_nand.c | 7 drivers/net/arcnet/arcnet.c | 2 drivers/net/can/usb/gs_usb.c | 5 drivers/net/ethernet/atheros/alx/ethtool.c | 5 drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 7 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 9 drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 2 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 4 drivers/net/ethernet/intel/igb/igb.h | 4 drivers/net/ethernet/intel/igb/igb_main.c | 16 drivers/net/ethernet/intel/igbvf/igbvf.h | 4 drivers/net/ethernet/intel/igc/igc.h | 4 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 28 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 5 drivers/net/ethernet/mediatek/mtk_eth_soc.c | 3 drivers/net/ethernet/mellanox/mlxsw/i2c.c | 5 drivers/net/macsec.c | 3 drivers/net/usb/qmi_wwan.c | 1 drivers/net/usb/r8152.c | 3 drivers/net/veth.c | 4 drivers/net/vxlan.c | 58 - drivers/net/wireless/ath/ath10k/pci.c | 9 drivers/net/wireless/ath/ath9k/ahb.c | 4 drivers/net/wireless/ath/ath9k/htc_drv_debug.c | 2 drivers/net/wireless/ath/ath9k/pci.c | 4 drivers/net/wireless/ath/ath9k/wmi.c | 20 drivers/net/wireless/mac80211_hwsim.c | 7 drivers/net/wireless/marvell/mwifiex/debugfs.c | 9 drivers/net/wireless/marvell/mwifiex/pcie.c | 176 ++-- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 12 drivers/net/wireless/marvell/mwifiex/tdls.c | 9 drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 30 drivers/net/wireless/marvell/mwifiex/util.c | 10 drivers/ntb/ntb_transport.c | 19 drivers/of/unittest.c | 12 drivers/opp/core.c | 2 drivers/parisc/led.c | 4 drivers/pci/hotplug/pciehp_hpc.c | 12 drivers/pci/pcie/aspm.c | 30 drivers/perf/arm_smmuv3_pmu.c | 46 + drivers/perf/fsl_imx8_ddr_perf.c | 24 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 18 drivers/pinctrl/pinctrl-amd.c | 4 drivers/platform/mellanox/mlxbf-tmfifo.c | 104 +- drivers/platform/x86/huawei-wmi.c | 2 drivers/platform/x86/intel-hid.c | 21 drivers/pwm/pwm-lpc32xx.c | 16 drivers/rpmsg/qcom_glink_native.c | 4 drivers/rtc/rtc-ds1685.c | 2 drivers/s390/block/dasd.c | 125 +-- drivers/s390/block/dasd_3990_erp.c | 2 drivers/s390/crypto/zcrypt_api.c | 1 drivers/scsi/be2iscsi/be_iscsi.c | 4 drivers/scsi/fcoe/fcoe_ctlr.c | 20 drivers/scsi/hosts.c | 4 drivers/scsi/megaraid/megaraid_sas.h | 2 drivers/scsi/megaraid/megaraid_sas_base.c | 21 drivers/scsi/qedf/qedf_dbg.h | 2 drivers/scsi/qedf/qedf_debugfs.c | 35 drivers/scsi/qedi/qedi_main.c | 5 drivers/scsi/qla2xxx/qla_attr.c | 2 drivers/scsi/qla2xxx/qla_dbg.c | 2 drivers/scsi/qla2xxx/qla_init.c | 3 drivers/scsi/qla2xxx/qla_isr.c | 7 drivers/scsi/qla2xxx/qla_nvme.c | 2 drivers/scsi/qla2xxx/qla_os.c | 9 drivers/scsi/qla4xxx/ql4_os.c | 15 drivers/scsi/scsi_transport_iscsi.c | 8 drivers/scsi/storvsc_drv.c | 2 drivers/soc/qcom/qmi_encdec.c | 4 drivers/spi/spi-tegra20-sflash.c | 6 drivers/staging/rtl8712/os_intfs.c | 1 drivers/staging/rtl8712/usb_intf.c | 1 drivers/target/iscsi/iscsi_target_configfs.c | 54 - drivers/tty/serial/cpm_uart/cpm_uart_core.c | 13 drivers/tty/serial/sc16is7xx.c | 18 drivers/tty/serial/serial-tegra.c | 6 drivers/tty/serial/sprd_serial.c | 68 - drivers/usb/gadget/function/f_mass_storage.c | 2 drivers/usb/gadget/udc/fsl_qe_udc.c | 6 drivers/usb/phy/phy-mxs-usb.c | 10 drivers/usb/serial/option.c | 7 drivers/usb/typec/bus.c | 12 drivers/usb/typec/tcpm/tcpci.c | 4 drivers/usb/typec/tcpm/tcpci.h | 1 drivers/usb/typec/tcpm/tcpm.c | 122 +- drivers/video/backlight/bd6107.c | 2 drivers/video/backlight/gpio_backlight.c | 2 drivers/video/backlight/lv5207lp.c | 2 drivers/video/fbdev/ep93xx-fb.c | 1 drivers/virtio/virtio_ring.c | 2 drivers/watchdog/intel-mid_wdt.c | 1 fs/attr.c | 20 fs/autofs/waitq.c | 3 fs/btrfs/ctree.h | 2 fs/btrfs/delayed-inode.c | 19 fs/btrfs/disk-io.c | 13 fs/btrfs/extent-tree.c | 5 fs/btrfs/transaction.c | 7 fs/btrfs/volumes.c | 8 fs/btrfs/volumes.h | 3 fs/cifs/cifsfs.c | 7 fs/cifs/smb2ops.c | 1 fs/debugfs/inode.c | 6 fs/dlm/plock.c | 6 fs/erofs/zdata.c | 2 fs/eventfd.c | 7 fs/ext2/xattr.c | 4 fs/ext4/namei.c | 26 fs/fuse/readdir.c | 10 fs/jfs/jfs_dmap.c | 1 fs/jfs/jfs_extent.c | 5 fs/jfs/jfs_imap.c | 1 fs/kernfs/mount.c | 2 fs/lockd/mon.c | 3 fs/locks.c | 2 fs/namei.c | 22 fs/nfs/blocklayout/dev.c | 4 fs/nfs/nfs2xdr.c | 2 fs/nfs/nfs3xdr.c | 2 fs/nfs/pnfs_dev.c | 2 fs/nfsd/blocklayoutxdr.c | 9 fs/nfsd/flexfilelayoutxdr.c | 9 fs/nfsd/nfs3xdr.c | 4 fs/nfsd/nfs4proc.c | 4 fs/nfsd/nfs4xdr.c | 36 fs/nilfs2/alloc.c | 3 fs/nilfs2/inode.c | 7 fs/nilfs2/segment.c | 5 fs/nls/nls_base.c | 4 fs/ocfs2/namei.c | 4 fs/overlayfs/namei.c | 24 fs/proc/base.c | 3 fs/pstore/ram_core.c | 2 fs/quota/dquot.c | 184 ++-- fs/reiserfs/journal.c | 4 fs/tracefs/inode.c | 3 fs/udf/balloc.c | 31 fs/udf/inode.c | 45 - fs/verity/signature.c | 16 include/linux/acpi_iort.h | 1 include/linux/eventfd.h | 6 include/linux/if_arp.h | 4 include/linux/namei.h | 1 include/linux/nls.h | 2 include/linux/perf_event.h | 22 include/linux/sched/task.h | 28 include/linux/trace_events.h | 3 include/linux/usb/typec_altmode.h | 2 include/net/ip_tunnels.h | 15 include/net/lwtunnel.h | 5 include/net/tcp.h | 1 include/scsi/scsi_host.h | 2 include/uapi/linux/pci_regs.h | 2 include/uapi/linux/sync_file.h | 2 kernel/auditsc.c | 2 kernel/fork.c | 8 kernel/module.c | 15 kernel/trace/bpf_trace.c | 2 kernel/trace/trace.c | 43 - kernel/trace/trace_uprobe.c | 3 lib/idr.c | 2 lib/kobject.c | 5 lib/mpi/mpi-cmp.c | 8 lib/test_meminit.c | 2 mm/shmem.c | 28 net/9p/trans_virtio.c | 2 net/core/devlink.c | 4 net/core/flow_dissector.c | 3 net/core/lwt_bpf.c | 7 net/core/skbuff.c | 34 net/core/sock.c | 9 net/dccp/ipv4.c | 13 net/dccp/ipv6.c | 15 net/ipv4/devinet.c | 10 net/ipv4/fib_semantics.c | 5 net/ipv4/fib_trie.c | 3 net/ipv4/igmp.c | 3 net/ipv4/ip_output.c | 2 net/ipv4/tcp_input.c | 3 net/ipv6/addrconf.c | 2 net/ipv6/ip6_output.c | 2 net/kcm/kcmsock.c | 15 net/netfilter/ipset/ip_set_hash_netportnet.c | 1 net/netfilter/nfnetlink_osf.c | 8 net/netfilter/xt_sctp.c | 2 net/netfilter/xt_u32.c | 21 net/netlabel/netlabel_kapi.c | 3 net/netrom/af_netrom.c | 5 net/sched/Kconfig | 28 net/sched/Makefile | 2 net/sched/cls_rsvp.c | 24 net/sched/cls_rsvp.h | 777 ------------------- net/sched/cls_rsvp6.c | 24 net/sched/sch_hfsc.c | 4 net/sched/sch_plug.c | 2 net/sched/sch_qfq.c | 22 net/sctp/proc.c | 2 net/sctp/sm_sideeffect.c | 5 net/sctp/socket.c | 10 net/socket.c | 6 net/tls/tls_sw.c | 4 net/unix/af_unix.c | 2 net/unix/scm.c | 6 scripts/kconfig/preprocess.c | 3 security/integrity/ima/Kconfig | 12 security/keys/keyctl.c | 11 security/smack/smackfs.c | 2 sound/Kconfig | 2 sound/core/pcm_compat.c | 8 sound/core/seq/oss/seq_oss_midi.c | 35 sound/pci/ac97/ac97_codec.c | 5 sound/soc/atmel/atmel-i2s.c | 5 sound/soc/codecs/da7219-aad.c | 12 sound/soc/codecs/es8316.c | 2 tools/build/Makefile.feature | 2 tools/build/feature/Makefile | 4 tools/build/feature/test-all.c | 5 tools/build/feature/test-libbfd-buildid.c | 8 tools/perf/Makefile.config | 43 - tools/perf/builtin-top.c | 1 tools/perf/pmu-events/Build | 5 tools/perf/ui/browsers/hists.c | 2 tools/perf/util/annotate.c | 10 tools/perf/util/header.c | 11 tools/testing/selftests/ftrace/ftracetest | 8 465 files changed, 2914 insertions(+), 2927 deletions(-) Aaron Armstrong Skomra (1): HID: wacom: remove the battery when the EKR is off Abhishek Mainkar (1): ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer Ahmad Fatoum (1): clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op Al Viro (1): new helper: lookup_positive_unlocked() Alan Stern (1): USB: gadget: f_mass_storage: Fix unused variable warning Aleksa Sarai (1): procfs: block chmod on /proc/thread-self/comm Aleksey Nasibulin (1): ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 Alex Henrie (1): net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr Alexander Aring (1): dlm: fix plock lookup when using multiple lockspaces Alexander Steffen (1): tpm_tis: Resend command to recover from data transfer errors Alexei Filippov (1): jfs: validate max amount of blocks before allocation. Anand Jain (3): btrfs: use the correct superblock to compare fsid in btrfs_validate_super btrfs: add a helper to read the superblock metadata_uuid btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super Andrew Donnellan (1): lib/test_meminit: allocate pages up to order MAX_ORDER Andrew Kanner (1): fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() Andy Shevchenko (1): s390/zcrypt: don't leak memory if dev_set_name() fails Anson Huang (1): clk: imx8mm: Move 1443X/1416X PLL clock structure to common place Ard Biesheuvel (1): x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved Ariel Marcovitch (1): idr: fix param name in idr_alloc_cyclic() doc Arnaldo Carvalho de Melo (3): perf annotate bpf: Don't enclose non-debug code with an assert() perf top: Don't pass an ERR_PTR() directly to perf_session__delete() tools features: Add feature test to check if libbfd has buildid support Arnd Bergmann (2): ARM: pxa: remove use of symbol_get() drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() Artem Chernyshev (1): fs: ocfs2: namei: check return value of ocfs2_add_entry() Baokun Li (4): quota: factor out dquot_write_dquot() quota: rename dquot_active() to inode_quota_active() quota: add new helper dquot_active() quota: fix dqput() to follow the guarantees dquot_srcu should provide Baoquan He (2): clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM Ben Hutchings (1): m68k: Fix invalid .section syntax Benjamin Coddington (1): NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN Bjorn Helgaas (6): PCI: Add #defines for Enter Compliance, Transmit Margin drm/amdgpu: Correct Transmit Margin masks drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions drm/radeon: Correct Transmit Margin masks drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" Bogdan Togorean (1): drm: adv7511: Fix low refresh rate register for ADV7533/5 Boris Brezillon (1): PM / devfreq: Fix leak in devfreq_dev_release() Budimir Markovic (1): net/sched: sch_hfsc: Ensure inner classes have fsc curve Chengfeng Ye (2): scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock Chengguang Xu (1): quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list Chris Lew (1): soc: qcom: qmi_encdec: Restrict string length in decode Christian Brauner (2): tmpfs: verify {g,u}id mount options correctly attr: block mode changes of symlinks Christian Göttsche (1): security: keys: perform capable check only on privileged operations Christian König (1): drm/amdgpu: fix amdgpu_cs_p1_user_fence Christoph Hellwig (4): mmc: au1xmmc: force non-modular build and remove symbol_get usage net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules Christophe JAILLET (3): mwifiex: switch from 'pci_' to 'dma_' API media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() Christophe Leroy (2): powerpc/32s: Fix assembler warning about r0 serial: cpm_uart: Avoid suspicious locking Chuck Lever (1): NFSD: da_addr_body field missing in some GETDEVICEINFO replies Chunyan Zhang (4): serial: sprd: getting port index via serial aliases only serial: sprd: remove redundant sprd_port cleanup serial: sprd: Assign sprd_port after initialized to avoid wrong access serial: sprd: Fix DMA buffer leak issue Colin Ian King (1): media: go7007: Remove redundant if statement Corey Minyard (1): ipmi:ssif: Fix a memory leak when scanning for an adapter Corinna Vinschen (1): igb: disable virtualization features on 82580 Damien Le Moal (2): ata: sata_gemini: Add missing MODULE_DESCRIPTION ata: pata_ftide010: Add missing MODULE_DESCRIPTION Dan Carpenter (5): sctp: handle invalid error codes without calling BUG() regmap: rbtree: Use alloc_flags for memory allocations smackfs: Prevent underflow in smk_set_cipso() nfs/blocklayout: Use the passed in gfp flags driver core: test_async: fix an error code Daniel Mack (1): sc16is7xx: Set iobase to device index Daniel Vetter (1): drm/msm/mdp5: Don't leak some plane state Daniil Dulov (2): media: dib7000p: Fix potential division by zero media: cx24120: Add retval check for cx24120_message_send() Dave Hansen (1): x86/speculation: Mark all Skylake CPUs as vulnerable to GDS Dave Jiang (3): ntb: Drop packets when qp link is down ntb: Clean up tx tail index on link down ntb: Fix calculation ntb_transport_tx_free_entry() Dave Stevenson (1): media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips David Christensen (1): bnx2x: fix page fault following EEH recovery David Woodhouse (1): eventfd: Export eventfd_ctx_do_read() Dmitry Antipov (4): wifi: mwifiex: fix error recovery in PCIE buffer descriptor management wifi: mwifiex: fix memory leak in mwifiex_histogram_read() wifi: mwifiex: avoid possible NULL skb pointer dereference wifi: mwifiex: fix fortify warning Dmitry Baryshkov (1): clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock Dmitry Mastykin (1): netlabel: fix shift wrapping bug in netlbl_catmap_setlong() Dmytro Maluka (2): ASoC: da7219: Flush pending AAD IRQ when suspending ASoC: da7219: Check for failure reading AAD IRQ events Dominique Martinet (1): 9p: virtio: make sure 'offs' is initialized in zc_request Dongliang Mu (2): drivers: usb: smsusb: fix error handling code in smsusb_init_device wifi: ath9k: fix printk specifier Edgar (1): ASoc: codecs: ES8316: Fix DMIC config Enlin Mu (1): pstore/ram: Check start of empty przs during init Eric Biggers (1): fsverity: skip PKCS#7 parser when keyring is empty Eric Dumazet (6): tcp: tcp_enter_quickack_mode() should be static igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU sctp: annotate data-races around sk->sk_wmem_queued ipv4: annotate data-races around fi->fib_dead net: read sk->sk_family once in sk_mc_loop() ip_tunnels: use DEV_STATS_INC() Fedor Pchelkin (4): wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx wifi: ath9k: protect WMI command response buffer replacement with a lock NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info autofs: fix memory leak of waitqueues in autofs_catatonic_mode Filipe Manana (2): btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART btrfs: fix lockdep splat and potential deadlock after failure running delayed items Florian Fainelli (1): hwrng: iproc-rng200 - Implement suspend and resume calls Frederick Lawler (2): drm/amdgpu: Prefer pcie_capability_read_word() drm/radeon: Prefer pcie_capability_read_word() GONG, Ruiqi (1): alx: fix OOB-read compiler warning Gao Xiang (1): erofs: ensure that the post-EOF tails are all zeroed Gaosheng Cui (1): audit: fix possible soft lockup in __audit_inode_child() Gaurav Jain (1): crypto: caam - fix unchecked return value error Geert Uytterhoeven (2): drm/armada: Fix off-by-one error in armada_overlay_get_property() of: unittest: Fix overlay type in apply/revert check Georg Ottinger (1): ext2: fix datatype of block number in ext2_xattr_set2() Giulio Benetti (1): mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 Greg Kroah-Hartman (2): media: dvb: symbol fixup for dvb_attach() Linux 5.4.257 Guiting Shen (1): ASoC: atmel: Fix the 8K sample parameter in I2SC master Guoqing Jiang (3): md/bitmap: don't set max_write_behind if there is no write mostly device RDMA/siw: Balance the reference of cep->kref in the error path RDMA/siw: Correct wrong debug message Gustavo A. R. Silva (2): ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug Hangyu Hua (2): net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() Hans Verkuil (2): media: tuners: qt1010: replace BUG_ON with a regular error media: pci: cx23885: replace BUG with error return Hans de Goede (7): platform/x86: intel: hid: Always call BTNL ACPI method media: ov2680: Remove auto-gain and auto-exposure controls media: ov2680: Fix ov2680_bayer_order() media: ov2680: Fix vflip / hflip set functions media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling usb: typec: tcpm: Refactor tcpm_handle_vdm_request Hayes Wang (1): r8152: check budget for r8152_poll() Helge Deller (4): parisc: Fix /proc/cpuinfo output for lscpu parisc: led: Fix LAN receive and transmit LEDs parisc: led: Reduce CPU overhead for disk & lan LED computation parisc: Drop loops_per_jiffy from per_cpu struct Hugo Villeneuve (2): serial: sc16is7xx: fix bug when first setting GPIO direction serial: sc16is7xx: fix broken port 0 uart init Ian Rogers (1): perf tools: Add an option to build without libbfd Ilpo Järvinen (5): PCI: pciehp: Use RMW accessors for changing LNKCTL PCI/ASPM: Use RMW accessors for changing LNKCTL drm/amdgpu: Use RMW accessors for changing LNKCTL drm/radeon: Use RMW accessors for changing LNKCTL wifi: ath10k: Use RMW accessors for changing LNKCTL Irui Wang (1): media: mediatek: vcodec: Return NULL if no vdec_fb is found Jamal Hadi Salim (1): net/sched: Retire rsvp classifier Jan Kara (1): udf: Handle error when adding extent to a file Jann Horn (1): dccp: Fix out of bounds access in DCCP error handler Jeff Layton (1): nfsd: fix change_info in NFSv4 RENAME replies Jia Yang (1): drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create Jiasheng Jiang (2): ipmi:ssif: Add check for kstrdup rpmsg: glink: Add check for kstrdup Jinjie Ruan (1): net: arcnet: Do not call kfree_skb() under local_irq_disable() Jiri Benc (1): vxlan: generalize vxlan_parse_gpe_hdr and remove unused args Jiri Pirko (1): devlink: remove reload failed checks in params get/set callbacks Jiri Slaby (2): x86/asm: Make more symbols local x86/boot: Annotate local functions Jiri Slaby (SUSE) (1): ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 Johannes Berg (1): wifi: mac80211_hwsim: drop short frames John Garry (1): perf jevents: Make build dependency on test JSONs Jonas Karlman (2): phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write Jordan Rife (1): net: Avoid address overwrite in kernel_connect Josef Bacik (1): btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h Juerg Haefliger (1): fsi: master-ast-cf: Add MODULE_FIRMWARE macro Julia Lawall (1): hwrng: iproc-rng200 - use semicolons rather than commas to separate statements Junxiao Bi (1): scsi: megaraid_sas: Fix deadlock on firmware crashdump Konstantin Meskhidze (1): kconfig: fix possible buffer overflow Konstantin Shelekhin (2): platform/x86: huawei-wmi: Silence ambient light sensor scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() Krzysztof Kozlowski (9): ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 ARM: dts: s3c64xx: align pinctrl with dtschema ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) Kuniyuki Iwashima (6): netrom: Deny concurrent connect(). af_unix: Fix data-races around user->unix_inflight. af_unix: Fix data-race around unix_tot_inflight. af_unix: Fix data-races around sk->sk_shutdown. af_unix: Fix data race around sk->sk_err. kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). Kyle Zeng (1): netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c Lad Prabhakar (1): media: i2c: ov5640: Configure HVP lines in s_power callback Leon Romanovsky (1): Revert "IB/isert: Fix incorrect release of isert connection" Liang Chen (1): veth: Fixing transmit return status for dropped packets Liao Chang (2): cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() cpufreq: Fix the race condition while updating the transition_task of policy Liming Sun (2): platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors platform/mellanox: mlxbf-tmfifo: Drop jumbo frames Lin Ma (3): scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() scsi: be2iscsi: Add length check when parsing nlattrs scsi: qla4xxx: Add length check when parsing nlattrs Liu Jian (2): net: ipv4: fix one memleak in __inet_del_ifa() net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() Liu Shixin via Jfs-discussion (1): jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount Lucas Stach (1): drm/etnaviv: fix dumping of active MMU context Ma Ke (1): usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc Manish Rangankar (1): scsi: qla2xxx: Remove unsupported ql2xenabledif option Manivannan Sadhasivam (2): OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC Marc Kleine-Budde (1): can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM Marco Felsch (3): media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling media: v4l2-fwnode: simplify v4l2_fwnode_parse_link usb: typec: tcpci: clear the fault status bit Marek Vasut (3): drm/bridge: tc358764: Fix debug print parameter order drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() Mario Limonciello (1): pinctrl: amd: Don't show `Invalid config param` errors Mark O'Donovan (1): crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() Martin Kohn (2): USB: serial: option: add Quectel EM05G variant (0x030e) net: usb: qmi_wwan: add Quectel EM05GV2 Masami Hiramatsu (Google) (1): selftests: tracing: Fix to unmount tracefs for recovering environment Matthew Wilcox (1): reiserfs: Check the return value from __getblk() Max Filippov (1): xtensa: PMU: fix base address for the newer hardware Michael Kelley (1): scsi: storvsc: Always set no_report_opcodes Michael S. Tsirkin (1): mlxbf-tmfifo: sparse tags for config access Minjie Du (1): drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() Mohamed Khalfella (1): skbuff: skb_segment, Call zero copy functions before using skbuff frags Nam Cao (1): staging: rtl8712: fix race condition Namhyung Kim (2): perf hists browser: Fix hierarchy mode header perf tools: Handle old data in PERF_RECORD_ATTR Nayna Jain (1): ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig Nicolas Dichtel (1): net: handle ARPHRD_PPP in dev_is_mac_header_xmit() Nigel Croxon (1): md/raid1: fix error: ISO C90 forbids mixed declarations Nikita Zhandarovich (1): HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() Oleksandr Natalenko (3): scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly Olga Zaborska (3): igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 Peng Fan (1): amba: bus: fix refcount leak Petr Tesarik (1): sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() Polaris Pi (2): wifi: mwifiex: Fix OOB and integer underflow when rx packets wifi: mwifiex: Fix missed return in oob checks failed path Qu Wenruo (1): btrfs: output extra debug info if we failed to find an inline backref Quan Tian (1): net/ipv6: SKB symmetric hash should incorporate transport ports Quinn Tran (3): scsi: qla2xxx: fix inconsistent TMF timeout scsi: qla2xxx: Fix erroneous link up failure scsi: qla2xxx: Turn off noisy message log RD Babiera (1): usb: typec: bus: verify partner exists in typec_altmode_attention Raag Jadav (1): watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load Radoslaw Tyl (1): igb: set max size RX buffer when store bad packet is enabled Rafał Miłecki (4): ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger ARM: dts: BCM53573: Add cells sizes to PCIe node ARM: dts: BCM53573: Use updated "spi-gpio" binding properties ARM: dts: BCM53573: Fix Ethernet info for Luxul devices Rahul Rameshbabu (1): HID: multitouch: Correct devm device reference for hidinput input_dev name Randy Dunlap (2): x86/APM: drop the duplicate APM_MINOR_DEV macro um: Fix hostaudio build errors Rob Clark (1): dma-buf/sync_file: Fix docs syntax Ruan Jinjie (1): of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() Ruidong Tian (1): coresight: tmc: Explicit type conversions to prevent integer overflow Russell Currey (1): powerpc/iommu: Fix notifiers being shared by PCI and VIO buses Ryusuke Konishi (2): nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse Sabrina Dubroca (1): Revert "net: macsec: preserve ingress frame ordering" Sakari Ailus (1): media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning Sean Christopherson (1): x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() Shida Zhang (1): ext4: fix rec_len verify error Shigeru Yoshida (2): kcm: Destroy mutex in kcm_exit_net() kcm: Fix memory leak in error path of kcm_sendmsg() Shih-Yi Chen (1): platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications Shyam Prasad N (1): cifs: add a warning when the in-flight count goes negative Slark Xiao (1): USB: serial: option: add FOXCONN T99W368/T99W373 product Sourabh Jain (1): powerpc/fadump: reset dump area size if fadump memory reserve fails Srinivasan Shanmugam (1): drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' Stefan Haberland (2): s390/dasd: use correct number of retries for ERP requests s390/dasd: fix hanging device after request requeue Steven Rostedt (Google) (3): tracing: Have current_trace inc the trace array ref count tracing: Have option files inc the trace array ref count tracefs: Add missing lockdown check to tracefs_create_dir() Su Hui (2): ALSA: ac97: Fix possible error value of *rac97 fs: lockd: avoid possible wrong NULL parameter Sui Jingfeng (1): drm/mediatek: Fix potential memory leak if vmap() fail Sven Schnelle (1): s390/ipl: add missing secure/has_secure file to ipl type 'unknown' Takashi Iwai (2): ALSA: seq: oss: Fix racy open/close of MIDI devices ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl Tan Zhongjun (1): drm/tegra: Remove superfluous error messages around platform_get_irq() Thomas Bourgoin (1): crypto: stm32 - fix loop iterating through scatterlist for DMA Thomas Zimmermann (5): backlight/gpio_backlight: Compare against struct fb_info.device backlight/bd6107: Compare against struct fb_info.device backlight/lv5207lp: Compare against struct fb_info.device fbdev/ep93xx-fb: Do not assign to struct fb_info.dev drm/ast: Fix DRAM init on AST2200 Thore Sommer (1): X.509: if signature is unsupported skip validation Tom Rix (1): udf: initialize newblock to 0 Tomislav Novak (1): hw_breakpoint: fix single-stepping when using bpf_overflow_handler Tommy Huang (1): i2c: aspeed: Reset the i2c controller when timeout occurs Tony Battersby (1): scsi: core: Use 32-bit hostnum in scsi_host_lookup() Tony Lindgren (1): bus: ti-sysc: Configure uart quirks for k3 SoC Tuo Li (1): drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() Uwe Kleine-König (1): crypto: stm32 - Properly handle pm_runtime_get failing Vadim Fedorenko (1): ixgbe: fix timestamp configuration code Vadim Pasternak (2): mlxsw: i2c: Fix chunk size setting in output mailbox buffer mlxsw: i2c: Limit single transaction buffer size Vladimir Zapolskiy (1): pwm: lpc32xx: Remove handling of PWM channels Vladislav Efanov (1): udf: Check consistency of Space Bitmap Descriptor Wander Lairson Costa (4): netfilter: xt_u32: validate user space input netfilter: xt_sctp: validate the flag_info count netfilter: nfnetlink_osf: avoid OOB read kernel/fork: beware of __put_task_struct() calling context Wang Ming (3): firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe fs: Fix error checking for d_hash_and_lookup() wifi: ath9k: use IS_ERR() with debugfs_create_dir() Wen Yang (1): eventfd: prevent underflow for eventfd semaphores Wesley Chalmers (1): drm/amd/display: Fix a bug when searching for insert_above_mpcc Will Shiu (1): locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock William Zhang (4): mtd: rawnand: brcmnand: Fix crash during the panic_write mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write mtd: rawnand: brcmnand: Fix potential false time out warning mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller Winston Wen (1): fs/nls: make load_nls() take a const parameter Wu Zongyong (1): PCI: Mark NVIDIA T4 GPUs to avoid bus reset Xiang Yang (1): IB/uverbs: Fix an potential error pointer dereference Xu Yang (2): perf/imx_ddr: don't enable counter0 if none of 4 counters are used usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() Yafang Shao (1): bpf: Clear the probe_addr for uprobe Yan Zhai (2): lwt: Fix return values of BPF xmit ops lwt: Check LWTUNNEL_XMIT_CONTINUE strictly Yanfei Xu (1): iommu/vt-d: Fix to flush cache of PASID directory table Yangtao Li (1): drm/tegra: dpaux: Fix incorrect return value of platform_get_irq Yi Yang (3): serial: tegra: handle clk prepare error in tegra_uart_hw_init() mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() ipmi_si: fix a memleak in try_smi_init() Yicong Yang (1): perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 Yisen Zhuang (1): net: hns3: fix the port information display when sfp is absent Yu Kuai (1): md/md-bitmap: hold 'reconfig_mutex' in backlog_store() Yuan Yao (1): virtio_ring: fix avail_wrap_counter in virtqueue_add_packed Yuanjun Gong (2): ethernet: atheros: fix return value check in atl1c_tso_csum() Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() Zhang Jianhua (1): clk: sunxi-ng: Modify mismatched function name Zhang Shurong (7): spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() md: raid1: fix potential OOB in raid1_remove_disk() media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() media: af9005: Fix null-ptr-deref in af9005_i2c_xfer media: anysee: fix null-ptr-deref in anysee_master_xfer media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() Zhen Lei (1): kobject: Add sanity check for kset->kobj.ktype in kset_register() Zheng Wang (1): Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition Zheng Yang (1): phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate Zheng Yejian (1): tracing: Fix race issue between cpu buffer write and swap ruanjinjie (2): dmaengine: ste_dma40: Add missing IRQ check in d40_probe powerpc/pseries: fix possible memory leak in ibmebus_bus_init() ruanmeisi (1): fuse: nlookup missing decrement in fuse_direntplus_link valis (1): net: sched: sch_qfq: Fix UAF in qfq_dequeue()
1 year, 7 months
1
1
0
0
Linux 4.19.295
by Greg Kroah-Hartman
I'm announcing the release of the 4.19.295 kernel. All users of the 4.19 kernel series must upgrade. The updated 4.19.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-4.19.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/bcm47189-luxul-xap-1440.dts | 13 arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 13 arch/arm/boot/dts/bcm5301x.dtsi | 4 arch/arm/boot/dts/bcm53573.dtsi | 27 arch/arm/boot/dts/bcm947189acdbmr.dts | 6 arch/arm/boot/dts/s3c6410-mini6410.dts | 38 arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 210 ++--- arch/arm/boot/dts/s5pv210-smdkv210.dts | 24 arch/arm/kernel/hw_breakpoint.c | 8 arch/arm/mach-omap2/powerdomain.c | 2 arch/arm/mach-pxa/sharpsl_pm.c | 2 arch/arm/mach-pxa/spitz.c | 14 arch/arm64/boot/dts/qcom/msm8996.dtsi | 7 arch/arm64/kernel/hw_breakpoint.c | 4 arch/m68k/fpsp040/skeleton.S | 4 arch/m68k/ifpsp060/os.S | 4 arch/m68k/kernel/relocate_kernel.S | 4 arch/mips/alchemy/devboards/db1000.c | 8 arch/mips/alchemy/devboards/db1200.c | 19 arch/mips/alchemy/devboards/db1300.c | 10 arch/parisc/include/asm/led.h | 4 arch/parisc/include/asm/processor.h | 1 arch/parisc/kernel/processor.c | 18 arch/powerpc/kernel/head_32.S | 2 arch/powerpc/kernel/iommu.c | 17 arch/powerpc/kernel/vmlinux.lds.S | 1 arch/powerpc/platforms/pseries/ibmebus.c | 1 arch/um/configs/i386_defconfig | 1 arch/um/configs/x86_64_defconfig | 1 arch/um/drivers/Kconfig | 366 ++++---- arch/um/drivers/Makefile | 2 arch/x86/include/asm/virtext.h | 6 arch/x86/kernel/apm_32.c | 6 crypto/asymmetric_keys/x509_public_key.c | 5 drivers/acpi/acpica/psopcode.c | 2 drivers/acpi/video_detect.c | 9 drivers/amba/bus.c | 1 drivers/ata/pata_ftide010.c | 1 drivers/ata/sata_gemini.c | 1 drivers/base/regmap/regcache-rbtree.c | 10 drivers/bluetooth/btsdio.c | 1 drivers/bluetooth/hci_nokia.c | 6 drivers/char/ipmi/ipmi_si_intf.c | 5 drivers/char/tpm/tpm_tis_core.c | 15 drivers/clk/keystone/pll.c | 2 drivers/clk/qcom/gcc-mdm9615.c | 2 drivers/clk/sunxi-ng/ccu_mmc_timing.c | 2 drivers/cpufreq/brcmstb-avs-cpufreq.c | 6 drivers/cpufreq/powernow-k8.c | 3 drivers/crypto/caam/caampkc.c | 4 drivers/crypto/stm32/stm32-hash.c | 2 drivers/devfreq/devfreq.c | 1 drivers/dma/Kconfig | 2 drivers/dma/ste_dma40.c | 4 drivers/fsi/fsi-master-ast-cf.c | 1 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 drivers/gpu/drm/amd/amdgpu/cik.c | 97 +- drivers/gpu/drm/amd/amdgpu/si.c | 99 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 5 drivers/gpu/drm/ast/ast_post.c | 2 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 9 drivers/gpu/drm/exynos/exynos_drm_crtc.c | 5 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 5 drivers/gpu/drm/radeon/cik.c | 96 +- drivers/gpu/drm/radeon/si.c | 98 +- drivers/gpu/drm/tegra/dpaux.c | 6 drivers/hid/hid-multitouch.c | 13 drivers/hid/wacom.h | 1 drivers/hid/wacom_sys.c | 25 drivers/hid/wacom_wac.c | 1 drivers/hid/wacom_wac.h | 1 drivers/iio/industrialio-core.c | 2 drivers/infiniband/core/uverbs_std_types_counters.c | 2 drivers/infiniband/ulp/isert/ib_isert.c | 2 drivers/md/raid1.c | 3 drivers/media/dvb-frontends/ascot2e.c | 2 drivers/media/dvb-frontends/atbm8830.c | 2 drivers/media/dvb-frontends/au8522_dig.c | 2 drivers/media/dvb-frontends/bcm3510.c | 2 drivers/media/dvb-frontends/cx22700.c | 2 drivers/media/dvb-frontends/cx22702.c | 2 drivers/media/dvb-frontends/cx24110.c | 2 drivers/media/dvb-frontends/cx24113.c | 2 drivers/media/dvb-frontends/cx24116.c | 2 drivers/media/dvb-frontends/cx24120.c | 6 drivers/media/dvb-frontends/cx24123.c | 2 drivers/media/dvb-frontends/cxd2820r_core.c | 2 drivers/media/dvb-frontends/cxd2841er.c | 4 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c | 2 drivers/media/dvb-frontends/dib0070.c | 2 drivers/media/dvb-frontends/dib0090.c | 4 drivers/media/dvb-frontends/dib3000mb.c | 2 drivers/media/dvb-frontends/dib3000mc.c | 2 drivers/media/dvb-frontends/dib7000m.c | 2 drivers/media/dvb-frontends/dib7000p.c | 4 drivers/media/dvb-frontends/dib8000.c | 2 drivers/media/dvb-frontends/dib9000.c | 2 drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 drivers/media/dvb-frontends/drxd_hard.c | 2 drivers/media/dvb-frontends/drxk_hard.c | 2 drivers/media/dvb-frontends/ds3000.c | 2 drivers/media/dvb-frontends/dvb-pll.c | 2 drivers/media/dvb-frontends/ec100.c | 2 drivers/media/dvb-frontends/helene.c | 4 drivers/media/dvb-frontends/horus3a.c | 2 drivers/media/dvb-frontends/isl6405.c | 2 drivers/media/dvb-frontends/isl6421.c | 2 drivers/media/dvb-frontends/isl6423.c | 2 drivers/media/dvb-frontends/itd1000.c | 2 drivers/media/dvb-frontends/ix2505v.c | 2 drivers/media/dvb-frontends/l64781.c | 2 drivers/media/dvb-frontends/lg2160.c | 2 drivers/media/dvb-frontends/lgdt3305.c | 2 drivers/media/dvb-frontends/lgdt3306a.c | 2 drivers/media/dvb-frontends/lgdt330x.c | 2 drivers/media/dvb-frontends/lgs8gxx.c | 2 drivers/media/dvb-frontends/lnbh25.c | 2 drivers/media/dvb-frontends/lnbp21.c | 4 drivers/media/dvb-frontends/lnbp22.c | 2 drivers/media/dvb-frontends/m88ds3103.c | 2 drivers/media/dvb-frontends/m88rs2000.c | 2 drivers/media/dvb-frontends/mb86a16.c | 2 drivers/media/dvb-frontends/mb86a20s.c | 2 drivers/media/dvb-frontends/mt312.c | 2 drivers/media/dvb-frontends/mt352.c | 2 drivers/media/dvb-frontends/nxt200x.c | 2 drivers/media/dvb-frontends/nxt6000.c | 2 drivers/media/dvb-frontends/or51132.c | 2 drivers/media/dvb-frontends/or51211.c | 2 drivers/media/dvb-frontends/s5h1409.c | 2 drivers/media/dvb-frontends/s5h1411.c | 2 drivers/media/dvb-frontends/s5h1420.c | 2 drivers/media/dvb-frontends/s5h1432.c | 2 drivers/media/dvb-frontends/s921.c | 2 drivers/media/dvb-frontends/si21xx.c | 2 drivers/media/dvb-frontends/sp887x.c | 2 drivers/media/dvb-frontends/stb0899_drv.c | 2 drivers/media/dvb-frontends/stb6000.c | 2 drivers/media/dvb-frontends/stb6100.c | 2 drivers/media/dvb-frontends/stv0288.c | 2 drivers/media/dvb-frontends/stv0297.c | 2 drivers/media/dvb-frontends/stv0299.c | 2 drivers/media/dvb-frontends/stv0367.c | 6 drivers/media/dvb-frontends/stv0900_core.c | 2 drivers/media/dvb-frontends/stv6110.c | 2 drivers/media/dvb-frontends/stv6110x.c | 2 drivers/media/dvb-frontends/tda10021.c | 2 drivers/media/dvb-frontends/tda10023.c | 2 drivers/media/dvb-frontends/tda10048.c | 2 drivers/media/dvb-frontends/tda1004x.c | 4 drivers/media/dvb-frontends/tda10086.c | 2 drivers/media/dvb-frontends/tda665x.c | 2 drivers/media/dvb-frontends/tda8083.c | 2 drivers/media/dvb-frontends/tda8261.c | 2 drivers/media/dvb-frontends/tda826x.c | 2 drivers/media/dvb-frontends/ts2020.c | 2 drivers/media/dvb-frontends/tua6100.c | 2 drivers/media/dvb-frontends/ves1820.c | 2 drivers/media/dvb-frontends/ves1x93.c | 2 drivers/media/dvb-frontends/zl10036.c | 2 drivers/media/dvb-frontends/zl10039.c | 2 drivers/media/dvb-frontends/zl10353.c | 2 drivers/media/i2c/ov2680.c | 246 +----- drivers/media/pci/bt8xx/dst.c | 2 drivers/media/pci/bt8xx/dst_ca.c | 2 drivers/media/pci/cx23885/cx23885-video.c | 2 drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 drivers/media/platform/exynos4-is/media-dev.c | 12 drivers/media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 5 drivers/media/platform/ti-vpe/cal.c | 4 drivers/media/platform/xilinx/xilinx-tpg.c | 2 drivers/media/tuners/fc0011.c | 2 drivers/media/tuners/fc0012.c | 2 drivers/media/tuners/fc0013.c | 2 drivers/media/tuners/max2165.c | 2 drivers/media/tuners/mc44s803.c | 2 drivers/media/tuners/mt2060.c | 2 drivers/media/tuners/mt2131.c | 2 drivers/media/tuners/mt2266.c | 2 drivers/media/tuners/mxl5005s.c | 2 drivers/media/tuners/qt1010.c | 13 drivers/media/tuners/tda18218.c | 2 drivers/media/tuners/xc4000.c | 2 drivers/media/tuners/xc5000.c | 2 drivers/media/usb/dvb-usb-v2/af9035.c | 14 drivers/media/usb/dvb-usb-v2/anysee.c | 2 drivers/media/usb/dvb-usb-v2/az6007.c | 8 drivers/media/usb/dvb-usb/af9005.c | 5 drivers/media/usb/dvb-usb/dw2102.c | 24 drivers/media/usb/dvb-usb/m920x.c | 5 drivers/media/usb/go7007/go7007-i2c.c | 2 drivers/media/usb/siano/smsusb.c | 21 drivers/media/v4l2-core/v4l2-fwnode.c | 45 - drivers/mmc/host/Kconfig | 5 drivers/mtd/nand/raw/brcmnand/brcmnand.c | 113 +- drivers/net/arcnet/arcnet.c | 2 drivers/net/can/usb/gs_usb.c | 5 drivers/net/ethernet/atheros/alx/ethtool.c | 5 drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 7 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 9 drivers/net/ethernet/intel/igb/igb.h | 4 drivers/net/ethernet/intel/igb/igb_main.c | 16 drivers/net/ethernet/intel/igbvf/igbvf.h | 4 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 28 drivers/net/ethernet/mediatek/mtk_eth_soc.c | 3 drivers/net/macsec.c | 3 drivers/net/usb/qmi_wwan.c | 1 drivers/net/veth.c | 4 drivers/net/vxlan.c | 58 - drivers/net/wireless/ath/ath10k/pci.c | 9 drivers/net/wireless/ath/ath9k/ahb.c | 4 drivers/net/wireless/ath/ath9k/htc_drv_debug.c | 2 drivers/net/wireless/ath/ath9k/pci.c | 4 drivers/net/wireless/ath/ath9k/wmi.c | 20 drivers/net/wireless/marvell/mwifiex/debugfs.c | 9 drivers/net/wireless/marvell/mwifiex/pcie.c | 179 ++-- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 12 drivers/net/wireless/marvell/mwifiex/tdls.c | 9 drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 30 drivers/net/wireless/marvell/mwifiex/util.c | 10 drivers/ntb/ntb_transport.c | 19 drivers/of/unittest.c | 12 drivers/parisc/led.c | 4 drivers/pci/ats.c | 30 drivers/pci/hotplug/pciehp_hpc.c | 12 drivers/pci/pci-sysfs.c | 3 drivers/pci/pci.c | 4 drivers/pci/pcie/aspm.c | 30 drivers/pci/probe.c | 2 drivers/pci/slot.c | 1 drivers/pinctrl/pinctrl-amd.c | 4 drivers/platform/x86/intel-hid.c | 21 drivers/pwm/pwm-lpc32xx.c | 16 drivers/rpmsg/qcom_glink_native.c | 4 drivers/rtc/rtc-ds1685.c | 2 drivers/s390/block/dasd.c | 125 +-- drivers/s390/block/dasd_3990_erp.c | 2 drivers/scsi/be2iscsi/be_iscsi.c | 4 drivers/scsi/fcoe/fcoe_ctlr.c | 20 drivers/scsi/hosts.c | 4 drivers/scsi/qedf/qedf_dbg.h | 2 drivers/scsi/qedf/qedf_debugfs.c | 28 drivers/scsi/qedi/qedi_main.c | 5 drivers/scsi/qla2xxx/qla_isr.c | 1 drivers/scsi/qla2xxx/qla_nvme.c | 2 drivers/scsi/qla4xxx/ql4_os.c | 15 drivers/scsi/scsi_transport_iscsi.c | 8 drivers/soc/qcom/qmi_encdec.c | 4 drivers/spi/spi-tegra20-sflash.c | 6 drivers/staging/erofs/unzip_vle.c | 2 drivers/target/iscsi/iscsi_target_configfs.c | 54 - drivers/tty/serial/cpm_uart/cpm_uart_core.c | 13 drivers/tty/serial/sc16is7xx.c | 18 drivers/tty/serial/serial-tegra.c | 6 drivers/usb/gadget/function/f_mass_storage.c | 2 drivers/usb/gadget/udc/fsl_qe_udc.c | 6 drivers/usb/phy/phy-mxs-usb.c | 10 drivers/usb/serial/option.c | 7 drivers/usb/typec/tcpci.c | 4 drivers/usb/typec/tcpci.h | 1 drivers/video/backlight/bd6107.c | 2 drivers/video/backlight/gpio_backlight.c | 2 drivers/video/backlight/lv5207lp.c | 2 drivers/video/fbdev/ep93xx-fb.c | 1 drivers/watchdog/intel-mid_wdt.c | 1 fs/attr.c | 20 fs/autofs/waitq.c | 3 fs/btrfs/delayed-inode.c | 19 fs/btrfs/extent-tree.c | 5 fs/btrfs/transaction.c | 7 fs/cifs/cifsfs.c | 7 fs/cifs/smb2ops.c | 1 fs/debugfs/inode.c | 6 fs/dlm/plock.c | 6 fs/eventfd.c | 7 fs/ext2/xattr.c | 4 fs/jfs/jfs_dmap.c | 1 fs/jfs/jfs_extent.c | 5 fs/jfs/jfs_imap.c | 1 fs/kernfs/mount.c | 2 fs/lockd/mon.c | 3 fs/namei.c | 22 fs/nfs/blocklayout/dev.c | 4 fs/nfs/pnfs_dev.c | 2 fs/nfsd/blocklayoutxdr.c | 9 fs/nfsd/flexfilelayoutxdr.c | 9 fs/nfsd/nfs3xdr.c | 4 fs/nfsd/nfs4proc.c | 4 fs/nfsd/nfs4xdr.c | 36 fs/nilfs2/alloc.c | 3 fs/nilfs2/inode.c | 7 fs/nilfs2/segment.c | 5 fs/nls/nls_base.c | 4 fs/ocfs2/namei.c | 4 fs/overlayfs/namei.c | 24 fs/proc/base.c | 3 fs/pstore/ram_core.c | 2 fs/quota/dquot.c | 189 ++-- fs/reiserfs/journal.c | 4 fs/udf/balloc.c | 31 fs/udf/inode.c | 45 - include/linux/eventfd.h | 6 include/linux/if_arp.h | 4 include/linux/namei.h | 1 include/linux/nls.h | 2 include/linux/pci-ats.h | 5 include/linux/pci.h | 1 include/linux/perf_event.h | 22 include/linux/trace_events.h | 3 include/net/lwtunnel.h | 5 include/net/tcp.h | 1 include/scsi/scsi_host.h | 2 include/uapi/linux/pci_regs.h | 139 +-- include/uapi/linux/sync_file.h | 2 kernel/auditsc.c | 2 kernel/cgroup/namespace.c | 6 kernel/module.c | 15 kernel/trace/bpf_trace.c | 2 kernel/trace/trace_uprobe.c | 3 lib/idr.c | 2 lib/kobject.c | 5 lib/mpi/mpi-cmp.c | 8 net/9p/trans_virtio.c | 2 net/core/skbuff.c | 34 net/core/sock.c | 9 net/dccp/ipv4.c | 13 net/dccp/ipv6.c | 15 net/ipv4/igmp.c | 3 net/ipv4/ip_output.c | 2 net/ipv4/tcp_input.c | 3 net/ipv6/addrconf.c | 2 net/ipv6/ip6_output.c | 2 net/kcm/kcmsock.c | 15 net/netfilter/ipset/ip_set_hash_netportnet.c | 1 net/netfilter/nf_tables_api.c | 1 net/netfilter/nfnetlink_osf.c | 8 net/netfilter/nft_flow_offload.c | 3 net/netfilter/xt_sctp.c | 2 net/netfilter/xt_u32.c | 21 net/netlabel/netlabel_kapi.c | 3 net/netrom/af_netrom.c | 5 net/sched/Kconfig | 28 net/sched/Makefile | 2 net/sched/cls_fw.c | 1 net/sched/cls_rsvp.c | 28 net/sched/cls_rsvp.h | 775 ------------------- net/sched/cls_rsvp6.c | 28 net/sched/sch_hfsc.c | 4 net/sched/sch_plug.c | 2 net/sched/sch_qfq.c | 22 net/sctp/sm_sideeffect.c | 5 net/socket.c | 6 net/unix/af_unix.c | 2 net/unix/scm.c | 6 scripts/kconfig/preprocess.c | 3 security/keys/keyctl.c | 11 security/smack/smackfs.c | 2 sound/Kconfig | 2 sound/core/pcm_compat.c | 8 sound/core/seq/oss/seq_oss_midi.c | 35 sound/pci/ac97/ac97_codec.c | 5 sound/soc/atmel/atmel-i2s.c | 5 sound/soc/codecs/da7219-aad.c | 12 sound/soc/codecs/es8316.c | 2 tools/perf/ui/browsers/hists.c | 2 366 files changed, 2348 insertions(+), 2655 deletions(-) Aaron Armstrong Skomra (1): HID: wacom: remove the battery when the EKR is off Abhishek Mainkar (1): ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer Al Viro (1): new helper: lookup_positive_unlocked() Alan Stern (1): USB: gadget: f_mass_storage: Fix unused variable warning Aleksa Sarai (1): procfs: block chmod on /proc/thread-self/comm Alex Henrie (1): net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr Alexander Aring (1): dlm: fix plock lookup when using multiple lockspaces Alexander Steffen (1): tpm_tis: Resend command to recover from data transfer errors Alexei Filippov (1): jfs: validate max amount of blocks before allocation. Amit Kucheria (1): arm64: dts: msm8996: thermal: Add interrupt support Andrew Kanner (1): fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() Andy Shevchenko (1): iio: core: Use min() instead of min_t() to make code more robust Ariel Marcovitch (1): idr: fix param name in idr_alloc_cyclic() doc Arnd Bergmann (2): ARM: pxa: remove use of symbol_get() drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() Artem Chernyshev (1): fs: ocfs2: namei: check return value of ocfs2_add_entry() Baokun Li (4): quota: factor out dquot_write_dquot() quota: rename dquot_active() to inode_quota_active() quota: add new helper dquot_active() quota: fix dqput() to follow the guarantees dquot_srcu should provide Baoquan He (1): idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM Ben Hutchings (1): m68k: Fix invalid .section syntax Bjorn Helgaas (7): PCI: Cleanup register definition width and whitespace PCI: Add #defines for Enter Compliance, Transmit Margin drm/amdgpu: Correct Transmit Margin masks drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions drm/radeon: Correct Transmit Margin masks drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" Bogdan Togorean (1): drm: adv7511: Fix low refresh rate register for ADV7533/5 Boris Brezillon (1): PM / devfreq: Fix leak in devfreq_dev_release() Brian Norris (1): mwifiex: drop 'set_consistent_dma_mask' log message Budimir Markovic (1): net/sched: sch_hfsc: Ensure inner classes have fsc curve Chengfeng Ye (2): scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock Chengguang Xu (2): quota: add dqi_dirty_list description to comment of Dquot List Management quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list Chris Lew (1): soc: qcom: qmi_encdec: Restrict string length in decode Christian Brauner (1): attr: block mode changes of symlinks Christian Göttsche (1): security: keys: perform capable check only on privileged operations Christoph Hellwig (3): mmc: au1xmmc: force non-modular build and remove symbol_get usage rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules Christophe JAILLET (3): mwifiex: switch from 'pci_' to 'dma_' API media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() Christophe Leroy (2): powerpc/32s: Fix assembler warning about r0 serial: cpm_uart: Avoid suspicious locking Chuck Lever (1): NFSD: da_addr_body field missing in some GETDEVICEINFO replies Colin Ian King (1): media: go7007: Remove redundant if statement Corinna Vinschen (1): igb: disable virtualization features on 82580 Damien Le Moal (2): ata: sata_gemini: Add missing MODULE_DESCRIPTION ata: pata_ftide010: Add missing MODULE_DESCRIPTION Dan Carpenter (4): sctp: handle invalid error codes without calling BUG() regmap: rbtree: Use alloc_flags for memory allocations smackfs: Prevent underflow in smk_set_cipso() nfs/blocklayout: Use the passed in gfp flags Daniel Mack (1): sc16is7xx: Set iobase to device index Daniel Vetter (1): drm/msm/mdp5: Don't leak some plane state Daniil Dulov (2): media: dib7000p: Fix potential division by zero media: cx24120: Add retval check for cx24120_message_send() Dave Jiang (3): ntb: Drop packets when qp link is down ntb: Clean up tx tail index on link down ntb: Fix calculation ntb_transport_tx_free_entry() Dave Stevenson (1): media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips David Christensen (1): bnx2x: fix page fault following EEH recovery David Woodhouse (1): eventfd: Export eventfd_ctx_do_read() Dmitry Antipov (4): wifi: mwifiex: fix error recovery in PCIE buffer descriptor management wifi: mwifiex: fix memory leak in mwifiex_histogram_read() wifi: mwifiex: avoid possible NULL skb pointer dereference wifi: mwifiex: fix fortify warning Dmitry Baryshkov (1): clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock Dmitry Mastykin (1): netlabel: fix shift wrapping bug in netlbl_catmap_setlong() Dmytro Maluka (2): ASoC: da7219: Flush pending AAD IRQ when suspending ASoC: da7219: Check for failure reading AAD IRQ events Dominique Martinet (1): 9p: virtio: make sure 'offs' is initialized in zc_request Dongliang Mu (2): drivers: usb: smsusb: fix error handling code in smsusb_init_device wifi: ath9k: fix printk specifier Edgar (1): ASoc: codecs: ES8316: Fix DMIC config Enlin Mu (1): pstore/ram: Check start of empty przs during init Enrico Weigelt, metux IT consult (1): arch: um: drivers: Kconfig: pedantic formatting Eric Dumazet (3): tcp: tcp_enter_quickack_mode() should be static igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU net: read sk->sk_family once in sk_mc_loop() Fedor Pchelkin (4): wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx wifi: ath9k: protect WMI command response buffer replacement with a lock NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info autofs: fix memory leak of waitqueues in autofs_catatonic_mode Filipe Manana (2): btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART btrfs: fix lockdep splat and potential deadlock after failure running delayed items Frederick Lawler (2): drm/amdgpu: Prefer pcie_capability_read_word() drm/radeon: Prefer pcie_capability_read_word() GONG, Ruiqi (1): alx: fix OOB-read compiler warning Gao Xiang (1): erofs: ensure that the post-EOF tails are all zeroed Gaosheng Cui (1): audit: fix possible soft lockup in __audit_inode_child() Gaurav Jain (1): crypto: caam - fix unchecked return value error Geert Uytterhoeven (1): of: unittest: Fix overlay type in apply/revert check Georg Ottinger (1): ext2: fix datatype of block number in ext2_xattr_set2() Greg Kroah-Hartman (2): media: dvb: symbol fixup for dvb_attach() Linux 4.19.295 Guiting Shen (1): ASoC: atmel: Fix the 8K sample parameter in I2SC master Gustavo A. R. Silva (2): ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug Gustavo Pimentel (1): PCI: Decode PCIe 32 GT/s link speed Hangyu Hua (1): net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() Hans Verkuil (2): media: tuners: qt1010: replace BUG_ON with a regular error media: pci: cx23885: replace BUG with error return Hans de Goede (5): platform/x86: intel: hid: Always call BTNL ACPI method media: ov2680: Remove auto-gain and auto-exposure controls media: ov2680: Fix ov2680_bayer_order() media: ov2680: Fix vflip / hflip set functions media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors Helge Deller (4): parisc: Fix /proc/cpuinfo output for lscpu parisc: led: Fix LAN receive and transmit LEDs parisc: led: Reduce CPU overhead for disk & lan LED computation parisc: Drop loops_per_jiffy from per_cpu struct Hugo Villeneuve (2): serial: sc16is7xx: fix bug when first setting GPIO direction serial: sc16is7xx: fix broken port 0 uart init Ilpo Järvinen (5): PCI: pciehp: Use RMW accessors for changing LNKCTL PCI/ASPM: Use RMW accessors for changing LNKCTL drm/amdgpu: Use RMW accessors for changing LNKCTL drm/radeon: Use RMW accessors for changing LNKCTL wifi: ath10k: Use RMW accessors for changing LNKCTL Irui Wang (1): media: mediatek: vcodec: Return NULL if no vdec_fb is found Jamal Hadi Salim (1): net/sched: Retire rsvp classifier Jan Kara (1): udf: Handle error when adding extent to a file Jann Horn (1): dccp: Fix out of bounds access in DCCP error handler Jeff Layton (1): nfsd: fix change_info in NFSv4 RENAME replies Jiasheng Jiang (1): rpmsg: glink: Add check for kstrdup Jinjie Ruan (1): net: arcnet: Do not call kfree_skb() under local_irq_disable() Jiri Benc (1): vxlan: generalize vxlan_parse_gpe_hdr and remove unused args Jiri Slaby (SUSE) (1): ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 Joel Stanley (1): powerpc/32: Include .branch_lt in data section Jordan Rife (1): net: Avoid address overwrite in kernel_connect Juerg Haefliger (1): fsi: master-ast-cf: Add MODULE_FIRMWARE macro Konrad Dybcio (1): arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller Konstantin Meskhidze (1): kconfig: fix possible buffer overflow Konstantin Shelekhin (1): scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() Krzysztof Kozlowski (9): ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 ARM: dts: s3c64xx: align pinctrl with dtschema ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) Kuniyuki Iwashima (6): netrom: Deny concurrent connect(). af_unix: Fix data-races around user->unix_inflight. af_unix: Fix data-race around unix_tot_inflight. af_unix: Fix data-races around sk->sk_shutdown. af_unix: Fix data race around sk->sk_err. kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). Kuppuswamy Sathyanarayanan (2): PCI/ATS: Add pci_prg_resp_pasid_required() interface. PCI/ATS: Add inline to pci_prg_resp_pasid_required() Kyle Zeng (1): netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c Leon Romanovsky (1): Revert "IB/isert: Fix incorrect release of isert connection" Liang Chen (1): veth: Fixing transmit return status for dropped packets Liao Chang (1): cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() Lin Ma (3): scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() scsi: be2iscsi: Add length check when parsing nlattrs scsi: qla4xxx: Add length check when parsing nlattrs Liu Shixin via Jfs-discussion (1): jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount Lu Jialin (1): cgroup:namespace: Remove unused cgroup_namespaces_init() Ma Ke (1): usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc Marc Kleine-Budde (1): can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM Marco Felsch (3): media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling media: v4l2-fwnode: simplify v4l2_fwnode_parse_link usb: typec: tcpci: clear the fault status bit Mario Limonciello (1): pinctrl: amd: Don't show `Invalid config param` errors Mark O'Donovan (1): crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() Martin Kohn (2): USB: serial: option: add Quectel EM05G variant (0x030e) net: usb: qmi_wwan: add Quectel EM05GV2 Matthew Wilcox (1): reiserfs: Check the return value from __getblk() Minjie Du (1): drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() Mohamed Khalfella (1): skbuff: skb_segment, Call zero copy functions before using skbuff frags Namhyung Kim (1): perf hists browser: Fix hierarchy mode header Nicolas Dichtel (1): net: handle ARPHRD_PPP in dev_is_mac_header_xmit() Nigel Croxon (1): md/raid1: fix error: ISO C90 forbids mixed declarations Oleksandr Natalenko (2): scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly Olga Zaborska (2): igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 Pablo Neira Ayuso (1): netfilter: nf_tables: missing NFT_TRANS_PREPARE_ERROR in flowtable deactivatation Peng Fan (1): amba: bus: fix refcount leak Polaris Pi (2): wifi: mwifiex: Fix OOB and integer underflow when rx packets wifi: mwifiex: Fix missed return in oob checks failed path Qu Wenruo (1): btrfs: output extra debug info if we failed to find an inline backref Quinn Tran (2): scsi: qla2xxx: fix inconsistent TMF timeout scsi: qla2xxx: Turn off noisy message log Raag Jadav (1): watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load Radoslaw Tyl (1): igb: set max size RX buffer when store bad packet is enabled Rafał Miłecki (5): ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch ARM: dts: BCM53573: Drop nonexistent #usb-cells ARM: dts: BCM53573: Add cells sizes to PCIe node ARM: dts: BCM53573: Use updated "spi-gpio" binding properties ARM: dts: BCM53573: Fix Ethernet info for Luxul devices Rahul Rameshbabu (1): HID: multitouch: Correct devm device reference for hidinput input_dev name Randy Dunlap (2): x86/APM: drop the duplicate APM_MINOR_DEV macro um: Fix hostaudio build errors Rob Clark (1): dma-buf/sync_file: Fix docs syntax Rob Herring (1): media: Use of_node_name_eq for node name comparisons Ruan Jinjie (1): of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() Russell Currey (1): powerpc/iommu: Fix notifiers being shared by PCI and VIO buses Ryusuke Konishi (2): nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse Sabrina Dubroca (1): Revert "net: macsec: preserve ingress frame ordering" Sakari Ailus (1): media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning Sean Christopherson (1): x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() Serge Semin (1): ARM: dts: BCM5301X: Harmonize EHCI/OHCI DT nodes name Shigeru Yoshida (2): kcm: Destroy mutex in kcm_exit_net() kcm: Fix memory leak in error path of kcm_sendmsg() Shyam Prasad N (1): cifs: add a warning when the in-flight count goes negative Slark Xiao (1): USB: serial: option: add FOXCONN T99W368/T99W373 product Stefan Haberland (2): s390/dasd: use correct number of retries for ERP requests s390/dasd: fix hanging device after request requeue Su Hui (2): ALSA: ac97: Fix possible error value of *rac97 fs: lockd: avoid possible wrong NULL parameter Takashi Iwai (2): ALSA: seq: oss: Fix racy open/close of MIDI devices ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl Tan Zhongjun (1): drm/tegra: Remove superfluous error messages around platform_get_irq() Thomas Bourgoin (1): crypto: stm32 - fix loop iterating through scatterlist for DMA Thomas Zimmermann (6): drm/msm: Replace drm_framebuffer_{un/reference} with put, get functions backlight/gpio_backlight: Compare against struct fb_info.device backlight/bd6107: Compare against struct fb_info.device backlight/lv5207lp: Compare against struct fb_info.device fbdev/ep93xx-fb: Do not assign to struct fb_info.dev drm/ast: Fix DRAM init on AST2200 Thore Sommer (1): X.509: if signature is unsupported skip validation Tom Rix (1): udf: initialize newblock to 0 Tomislav Novak (1): hw_breakpoint: fix single-stepping when using bpf_overflow_handler Tony Battersby (1): scsi: core: Use 32-bit hostnum in scsi_host_lookup() Tuo Li (1): drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() Vadim Fedorenko (1): ixgbe: fix timestamp configuration code Vladimir Zapolskiy (1): pwm: lpc32xx: Remove handling of PWM channels Vladislav Efanov (1): udf: Check consistency of Space Bitmap Descriptor Wander Lairson Costa (3): netfilter: xt_u32: validate user space input netfilter: xt_sctp: validate the flag_info count netfilter: nfnetlink_osf: avoid OOB read Wang Ming (2): fs: Fix error checking for d_hash_and_lookup() wifi: ath9k: use IS_ERR() with debugfs_create_dir() Wen Yang (1): eventfd: prevent underflow for eventfd semaphores Wesley Chalmers (1): drm/amd/display: Fix a bug when searching for insert_above_mpcc William Zhang (4): mtd: rawnand: brcmnand: Fix crash during the panic_write mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write mtd: rawnand: brcmnand: Fix potential false time out warning mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller Winston Wen (1): fs/nls: make load_nls() take a const parameter Wu Zongyong (1): PCI: Mark NVIDIA T4 GPUs to avoid bus reset Xiang Yang (1): IB/uverbs: Fix an potential error pointer dereference Xu Yang (1): usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() Yafang Shao (1): bpf: Clear the probe_addr for uprobe Yan Zhai (1): lwt: Check LWTUNNEL_XMIT_CONTINUE strictly Yangtao Li (1): drm/tegra: dpaux: Fix incorrect return value of platform_get_irq Yi Yang (2): serial: tegra: handle clk prepare error in tegra_uart_hw_init() ipmi_si: fix a memleak in try_smi_init() Yuanjun Gong (2): ethernet: atheros: fix return value check in atl1c_tso_csum() Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() Zhang Jianhua (1): clk: sunxi-ng: Modify mismatched function name Zhang Shurong (7): spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() md: raid1: fix potential OOB in raid1_remove_disk() media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() media: af9005: Fix null-ptr-deref in af9005_i2c_xfer media: anysee: fix null-ptr-deref in anysee_master_xfer media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() Zhen Lei (1): kobject: Add sanity check for kset->kobj.ktype in kset_register() Zheng Wang (1): Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition ruanjinjie (2): dmaengine: ste_dma40: Add missing IRQ check in d40_probe powerpc/pseries: fix possible memory leak in ibmebus_bus_init() valis (2): net: sched: sch_qfq: Fix UAF in qfq_dequeue() net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free wenxu (1): netfilter: nft_flow_offload: fix underflow in flowtable reference counter
1 year, 7 months
1
1
0
0
Linux 4.14.326
by Greg Kroah-Hartman
I'm announcing the release of the 4.14.326 kernel. All users of the 4.14 kernel series must upgrade. The updated 4.14.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-4.14.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/bcm53573.dtsi | 3 arch/arm/boot/dts/s3c6410-mini6410.dts | 2 arch/arm/boot/dts/s5pv210-smdkv210.dts | 2 arch/arm/kernel/hw_breakpoint.c | 8 arch/arm/mach-omap2/powerdomain.c | 2 arch/arm/mach-pxa/sharpsl_pm.c | 2 arch/arm/mach-pxa/spitz.c | 14 arch/arm64/kernel/hw_breakpoint.c | 4 arch/m68k/fpsp040/skeleton.S | 4 arch/m68k/ifpsp060/os.S | 4 arch/m68k/kernel/relocate_kernel.S | 4 arch/mips/alchemy/devboards/db1000.c | 8 arch/mips/alchemy/devboards/db1200.c | 19 arch/mips/alchemy/devboards/db1300.c | 10 arch/parisc/include/asm/led.h | 4 arch/parisc/include/asm/processor.h | 1 arch/parisc/kernel/processor.c | 18 arch/powerpc/kernel/head_32.S | 2 arch/powerpc/kernel/iommu.c | 17 arch/powerpc/kernel/vmlinux.lds.S | 1 arch/powerpc/platforms/pseries/ibmebus.c | 1 arch/x86/include/asm/virtext.h | 6 arch/x86/kernel/apm_32.c | 6 crypto/asymmetric_keys/x509_public_key.c | 5 drivers/acpi/acpica/psopcode.c | 2 drivers/acpi/video_detect.c | 9 drivers/amba/bus.c | 1 drivers/ata/pata_ftide010.c | 1 drivers/ata/sata_gemini.c | 1 drivers/base/regmap/regcache-rbtree.c | 10 drivers/bluetooth/btsdio.c | 1 drivers/bluetooth/hci_nokia.c | 6 drivers/char/tpm/tpm_tis_core.c | 15 drivers/clk/keystone/pll.c | 2 drivers/clk/qcom/gcc-mdm9615.c | 2 drivers/clk/sunxi-ng/ccu_mmc_timing.c | 2 drivers/cpufreq/powernow-k8.c | 3 drivers/crypto/caam/caampkc.c | 4 drivers/crypto/stm32/stm32-hash.c | 2 drivers/devfreq/devfreq.c | 1 drivers/dma/Kconfig | 2 drivers/dma/ste_dma40.c | 4 drivers/gpu/drm/ast/ast_post.c | 2 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 9 drivers/gpu/drm/exynos/exynos_drm_crtc.c | 5 drivers/hid/hid-multitouch.c | 13 drivers/hid/wacom.h | 1 drivers/hid/wacom_sys.c | 25 drivers/hid/wacom_wac.c | 1 drivers/hid/wacom_wac.h | 1 drivers/iio/industrialio-core.c | 2 drivers/infiniband/ulp/isert/ib_isert.c | 2 drivers/md/raid1.c | 3 drivers/media/dvb-frontends/ascot2e.c | 2 drivers/media/dvb-frontends/atbm8830.c | 2 drivers/media/dvb-frontends/au8522_dig.c | 2 drivers/media/dvb-frontends/bcm3510.c | 2 drivers/media/dvb-frontends/cx22700.c | 2 drivers/media/dvb-frontends/cx22702.c | 2 drivers/media/dvb-frontends/cx24110.c | 2 drivers/media/dvb-frontends/cx24113.c | 2 drivers/media/dvb-frontends/cx24116.c | 2 drivers/media/dvb-frontends/cx24120.c | 6 drivers/media/dvb-frontends/cx24123.c | 2 drivers/media/dvb-frontends/cxd2820r_core.c | 2 drivers/media/dvb-frontends/cxd2841er.c | 4 drivers/media/dvb-frontends/dib0070.c | 2 drivers/media/dvb-frontends/dib0090.c | 4 drivers/media/dvb-frontends/dib3000mb.c | 2 drivers/media/dvb-frontends/dib3000mc.c | 2 drivers/media/dvb-frontends/dib7000m.c | 2 drivers/media/dvb-frontends/dib7000p.c | 4 drivers/media/dvb-frontends/dib8000.c | 2 drivers/media/dvb-frontends/dib9000.c | 2 drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 drivers/media/dvb-frontends/drxd_hard.c | 2 drivers/media/dvb-frontends/drxk_hard.c | 2 drivers/media/dvb-frontends/ds3000.c | 2 drivers/media/dvb-frontends/dvb-pll.c | 2 drivers/media/dvb-frontends/ec100.c | 2 drivers/media/dvb-frontends/helene.c | 4 drivers/media/dvb-frontends/horus3a.c | 2 drivers/media/dvb-frontends/isl6405.c | 2 drivers/media/dvb-frontends/isl6421.c | 2 drivers/media/dvb-frontends/isl6423.c | 2 drivers/media/dvb-frontends/itd1000.c | 2 drivers/media/dvb-frontends/ix2505v.c | 2 drivers/media/dvb-frontends/l64781.c | 2 drivers/media/dvb-frontends/lg2160.c | 2 drivers/media/dvb-frontends/lgdt3305.c | 2 drivers/media/dvb-frontends/lgdt3306a.c | 2 drivers/media/dvb-frontends/lgs8gxx.c | 2 drivers/media/dvb-frontends/lnbh25.c | 2 drivers/media/dvb-frontends/lnbp21.c | 4 drivers/media/dvb-frontends/lnbp22.c | 2 drivers/media/dvb-frontends/m88ds3103.c | 2 drivers/media/dvb-frontends/m88rs2000.c | 2 drivers/media/dvb-frontends/mb86a16.c | 2 drivers/media/dvb-frontends/mb86a20s.c | 2 drivers/media/dvb-frontends/mt312.c | 2 drivers/media/dvb-frontends/mt352.c | 2 drivers/media/dvb-frontends/nxt200x.c | 2 drivers/media/dvb-frontends/nxt6000.c | 2 drivers/media/dvb-frontends/or51132.c | 2 drivers/media/dvb-frontends/or51211.c | 2 drivers/media/dvb-frontends/s5h1409.c | 2 drivers/media/dvb-frontends/s5h1411.c | 2 drivers/media/dvb-frontends/s5h1420.c | 2 drivers/media/dvb-frontends/s5h1432.c | 2 drivers/media/dvb-frontends/s921.c | 2 drivers/media/dvb-frontends/si21xx.c | 2 drivers/media/dvb-frontends/sp887x.c | 2 drivers/media/dvb-frontends/stb0899_drv.c | 2 drivers/media/dvb-frontends/stb6000.c | 2 drivers/media/dvb-frontends/stb6100.c | 2 drivers/media/dvb-frontends/stv0288.c | 2 drivers/media/dvb-frontends/stv0297.c | 2 drivers/media/dvb-frontends/stv0299.c | 2 drivers/media/dvb-frontends/stv0367.c | 6 drivers/media/dvb-frontends/stv0900_core.c | 2 drivers/media/dvb-frontends/stv6110.c | 2 drivers/media/dvb-frontends/stv6110x.c | 2 drivers/media/dvb-frontends/tda10021.c | 2 drivers/media/dvb-frontends/tda10023.c | 2 drivers/media/dvb-frontends/tda10048.c | 2 drivers/media/dvb-frontends/tda1004x.c | 4 drivers/media/dvb-frontends/tda10086.c | 2 drivers/media/dvb-frontends/tda665x.c | 2 drivers/media/dvb-frontends/tda8083.c | 2 drivers/media/dvb-frontends/tda8261.c | 2 drivers/media/dvb-frontends/tda826x.c | 2 drivers/media/dvb-frontends/ts2020.c | 2 drivers/media/dvb-frontends/tua6100.c | 2 drivers/media/dvb-frontends/ves1820.c | 2 drivers/media/dvb-frontends/ves1x93.c | 2 drivers/media/dvb-frontends/zl10036.c | 2 drivers/media/dvb-frontends/zl10039.c | 2 drivers/media/dvb-frontends/zl10353.c | 2 drivers/media/pci/bt8xx/dst.c | 2 drivers/media/pci/bt8xx/dst_ca.c | 2 drivers/media/pci/cx23885/cx23885-video.c | 2 drivers/media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 5 drivers/media/tuners/fc0011.c | 2 drivers/media/tuners/fc0012.c | 2 drivers/media/tuners/fc0013.c | 2 drivers/media/tuners/max2165.c | 2 drivers/media/tuners/mc44s803.c | 2 drivers/media/tuners/mt2060.c | 2 drivers/media/tuners/mt2131.c | 2 drivers/media/tuners/mt2266.c | 2 drivers/media/tuners/mxl5005s.c | 2 drivers/media/tuners/qt1010.c | 13 drivers/media/tuners/tda18218.c | 2 drivers/media/tuners/xc4000.c | 2 drivers/media/tuners/xc5000.c | 2 drivers/media/usb/dvb-usb-v2/af9035.c | 14 drivers/media/usb/dvb-usb-v2/anysee.c | 2 drivers/media/usb/dvb-usb-v2/az6007.c | 8 drivers/media/usb/dvb-usb/af9005.c | 5 drivers/media/usb/dvb-usb/dw2102.c | 24 drivers/media/usb/dvb-usb/m920x.c | 5 drivers/media/usb/go7007/go7007-i2c.c | 2 drivers/media/usb/siano/smsusb.c | 21 drivers/mmc/host/Kconfig | 5 drivers/mtd/nand/brcmnand/brcmnand.c | 112 +- drivers/net/arcnet/arcnet.c | 2 drivers/net/can/usb/gs_usb.c | 5 drivers/net/ethernet/atheros/alx/ethtool.c | 5 drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 7 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 9 drivers/net/ethernet/intel/igb/igb.h | 4 drivers/net/ethernet/intel/igb/igb_main.c | 16 drivers/net/ethernet/intel/igbvf/igbvf.h | 4 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 28 drivers/net/ethernet/mediatek/mtk_eth_soc.c | 3 drivers/net/macsec.c | 3 drivers/net/usb/qmi_wwan.c | 1 drivers/net/wireless/ath/ath10k/pci.c | 9 drivers/net/wireless/ath/ath9k/ahb.c | 4 drivers/net/wireless/ath/ath9k/htc_drv_debug.c | 2 drivers/net/wireless/ath/ath9k/pci.c | 4 drivers/net/wireless/ath/ath9k/wmi.c | 14 drivers/net/wireless/marvell/mwifiex/debugfs.c | 9 drivers/net/wireless/marvell/mwifiex/sta_rx.c | 12 drivers/net/wireless/marvell/mwifiex/tdls.c | 9 drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 30 drivers/net/wireless/marvell/mwifiex/util.c | 10 drivers/ntb/ntb_transport.c | 19 drivers/of/unittest.c | 10 drivers/parisc/led.c | 4 drivers/pci/hotplug/pciehp_hpc.c | 12 drivers/pinctrl/pinctrl-amd.c | 4 drivers/pwm/pwm-lpc32xx.c | 16 drivers/rpmsg/qcom_glink_native.c | 4 drivers/rtc/rtc-ds1685.c | 2 drivers/s390/block/dasd_3990_erp.c | 2 drivers/scsi/be2iscsi/be_iscsi.c | 4 drivers/scsi/fcoe/fcoe_ctlr.c | 20 drivers/scsi/hosts.c | 4 drivers/scsi/qedf/qedf_dbg.h | 2 drivers/scsi/qedf/qedf_debugfs.c | 28 drivers/scsi/qedi/qedi_main.c | 5 drivers/scsi/qla2xxx/qla_isr.c | 1 drivers/scsi/qla2xxx/qla_nvme.c | 2 drivers/scsi/qla4xxx/ql4_os.c | 15 drivers/scsi/scsi_transport_iscsi.c | 8 drivers/spi/spi-tegra20-sflash.c | 6 drivers/target/iscsi/iscsi_target_configfs.c | 54 - drivers/tty/serial/cpm_uart/cpm_uart_core.c | 13 drivers/tty/serial/sc16is7xx.c | 11 drivers/tty/serial/serial-tegra.c | 6 drivers/usb/gadget/function/f_mass_storage.c | 2 drivers/usb/gadget/udc/fsl_qe_udc.c | 6 drivers/usb/phy/phy-mxs-usb.c | 10 drivers/usb/serial/option.c | 7 drivers/video/backlight/bd6107.c | 2 drivers/video/backlight/gpio_backlight.c | 2 drivers/video/backlight/lv5207lp.c | 2 drivers/video/fbdev/ep93xx-fb.c | 1 drivers/watchdog/intel-mid_wdt.c | 1 fs/attr.c | 20 fs/autofs4/waitq.c | 3 fs/btrfs/delayed-inode.c | 19 fs/btrfs/extent-tree.c | 5 fs/cifs/smb2ops.c | 1 fs/ext2/xattr.c | 4 fs/jfs/jfs_dmap.c | 1 fs/jfs/jfs_extent.c | 5 fs/jfs/jfs_imap.c | 1 fs/lockd/mon.c | 3 fs/namei.c | 2 fs/nfs/blocklayout/dev.c | 4 fs/nfs/pnfs_dev.c | 2 fs/nfsd/blocklayoutxdr.c | 9 fs/nfsd/flexfilelayoutxdr.c | 9 fs/nfsd/nfs4proc.c | 4 fs/nfsd/nfs4xdr.c | 25 fs/nilfs2/alloc.c | 3 fs/nilfs2/inode.c | 7 fs/nilfs2/segment.c | 5 fs/nls/nls_base.c | 4 fs/ocfs2/namei.c | 4 fs/proc/base.c | 3 fs/pstore/ram_core.c | 2 fs/reiserfs/journal.c | 4 fs/udf/balloc.c | 31 fs/udf/inode.c | 41 - include/linux/if_arp.h | 4 include/linux/nls.h | 2 include/linux/perf_event.h | 22 include/net/lwtunnel.h | 5 include/scsi/scsi_host.h | 2 include/uapi/linux/sync_file.h | 2 kernel/auditsc.c | 2 kernel/cgroup/namespace.c | 6 kernel/module.c | 15 lib/kobject.c | 5 lib/mpi/mpi-cmp.c | 8 lib/ubsan.c | 24 lib/ubsan.h | 5 net/9p/trans_virtio.c | 2 net/core/sock.c | 9 net/dccp/ipv4.c | 13 net/dccp/ipv6.c | 15 net/ipv4/igmp.c | 3 net/ipv4/ip_output.c | 2 net/ipv4/tcp_timer.c | 18 net/ipv6/addrconf.c | 2 net/ipv6/ip6_output.c | 2 net/kcm/kcmsock.c | 15 net/netfilter/ipset/ip_set_hash_netportnet.c | 1 net/netfilter/xt_sctp.c | 2 net/netfilter/xt_u32.c | 21 net/netlabel/netlabel_kapi.c | 3 net/netrom/af_netrom.c | 5 net/sched/Kconfig | 28 net/sched/Makefile | 2 net/sched/cls_fw.c | 1 net/sched/cls_rsvp.c | 28 net/sched/cls_rsvp.h | 779 ------------------- net/sched/cls_rsvp6.c | 28 net/sched/sch_plug.c | 2 net/sched/sch_qfq.c | 22 net/sctp/sm_sideeffect.c | 5 net/unix/af_unix.c | 2 net/unix/scm.c | 6 scripts/Makefile.ubsan | 1 security/keys/keyctl.c | 11 security/smack/smackfs.c | 2 sound/core/pcm_compat.c | 8 sound/core/seq/oss/seq_oss_midi.c | 35 sound/pci/ac97/ac97_codec.c | 5 sound/soc/codecs/da7219-aad.c | 2 sound/soc/codecs/es8316.c | 2 295 files changed, 1100 insertions(+), 1497 deletions(-) Aaron Armstrong Skomra (1): HID: wacom: remove the battery when the EKR is off Abhishek Mainkar (1): ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer Alan Stern (1): USB: gadget: f_mass_storage: Fix unused variable warning Aleksa Sarai (1): procfs: block chmod on /proc/thread-self/comm Alex Henrie (1): net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr Alexander Steffen (1): tpm_tis: Resend command to recover from data transfer errors Alexei Filippov (1): jfs: validate max amount of blocks before allocation. Andrew Kanner (1): fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() Andrey Ryabinin (1): lib/ubsan: remove returns-nonnull-attribute checks Andy Shevchenko (1): iio: core: Use min() instead of min_t() to make code more robust Arnd Bergmann (1): ARM: pxa: remove use of symbol_get() Artem Chernyshev (1): fs: ocfs2: namei: check return value of ocfs2_add_entry() Baoquan He (1): idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM Ben Hutchings (1): m68k: Fix invalid .section syntax Bjorn Helgaas (1): Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" Bogdan Togorean (1): drm: adv7511: Fix low refresh rate register for ADV7533/5 Boris Brezillon (1): PM / devfreq: Fix leak in devfreq_dev_release() Chengfeng Ye (2): scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock Christian Brauner (1): attr: block mode changes of symlinks Christian Göttsche (1): security: keys: perform capable check only on privileged operations Christoph Hellwig (3): mmc: au1xmmc: force non-modular build and remove symbol_get usage rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules Christophe JAILLET (1): media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() Christophe Leroy (2): powerpc/32s: Fix assembler warning about r0 serial: cpm_uart: Avoid suspicious locking Chuck Lever (1): NFSD: da_addr_body field missing in some GETDEVICEINFO replies Colin Ian King (1): media: go7007: Remove redundant if statement Corinna Vinschen (1): igb: disable virtualization features on 82580 Damien Le Moal (2): ata: sata_gemini: Add missing MODULE_DESCRIPTION ata: pata_ftide010: Add missing MODULE_DESCRIPTION Dan Carpenter (4): sctp: handle invalid error codes without calling BUG() regmap: rbtree: Use alloc_flags for memory allocations smackfs: Prevent underflow in smk_set_cipso() nfs/blocklayout: Use the passed in gfp flags Daniil Dulov (2): media: dib7000p: Fix potential division by zero media: cx24120: Add retval check for cx24120_message_send() Dave Jiang (3): ntb: Drop packets when qp link is down ntb: Clean up tx tail index on link down ntb: Fix calculation ntb_transport_tx_free_entry() David Christensen (1): bnx2x: fix page fault following EEH recovery Dmitry Antipov (3): wifi: mwifiex: fix memory leak in mwifiex_histogram_read() wifi: mwifiex: avoid possible NULL skb pointer dereference wifi: mwifiex: fix fortify warning Dmitry Baryshkov (1): clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock Dmitry Mastykin (1): netlabel: fix shift wrapping bug in netlbl_catmap_setlong() Dmytro Maluka (1): ASoC: da7219: Flush pending AAD IRQ when suspending Dominique Martinet (1): 9p: virtio: make sure 'offs' is initialized in zc_request Dongliang Mu (2): drivers: usb: smsusb: fix error handling code in smsusb_init_device wifi: ath9k: fix printk specifier Edgar (1): ASoc: codecs: ES8316: Fix DMIC config Enlin Mu (1): pstore/ram: Check start of empty przs during init Eric Dumazet (2): igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU net: read sk->sk_family once in sk_mc_loop() Fedor Pchelkin (3): wifi: ath9k: protect WMI command response buffer replacement with a lock NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info autofs: fix memory leak of waitqueues in autofs_catatonic_mode Filipe Manana (1): btrfs: fix lockdep splat and potential deadlock after failure running delayed items GONG, Ruiqi (1): alx: fix OOB-read compiler warning Gaosheng Cui (1): audit: fix possible soft lockup in __audit_inode_child() Gaurav Jain (1): crypto: caam - fix unchecked return value error Georg Ottinger (1): ext2: fix datatype of block number in ext2_xattr_set2() Greg Kroah-Hartman (2): media: dvb: symbol fixup for dvb_attach() Linux 4.14.326 Gustavo A. R. Silva (1): ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() Hangyu Hua (1): net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() Hans Verkuil (2): media: tuners: qt1010: replace BUG_ON with a regular error media: pci: cx23885: replace BUG with error return Helge Deller (4): parisc: Fix /proc/cpuinfo output for lscpu parisc: led: Fix LAN receive and transmit LEDs parisc: led: Reduce CPU overhead for disk & lan LED computation parisc: Drop loops_per_jiffy from per_cpu struct Hugo Villeneuve (1): serial: sc16is7xx: fix bug when first setting GPIO direction Ilpo Järvinen (2): PCI: pciehp: Use RMW accessors for changing LNKCTL wifi: ath10k: Use RMW accessors for changing LNKCTL Irui Wang (1): media: mediatek: vcodec: Return NULL if no vdec_fb is found Jamal Hadi Salim (1): net/sched: Retire rsvp classifier Jan Kara (1): udf: Handle error when adding extent to a file Jann Horn (1): dccp: Fix out of bounds access in DCCP error handler Jeff Layton (1): nfsd: fix change_info in NFSv4 RENAME replies Jiasheng Jiang (1): rpmsg: glink: Add check for kstrdup Jinjie Ruan (1): net: arcnet: Do not call kfree_skb() under local_irq_disable() Jiri Slaby (SUSE) (1): ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 Joel Stanley (1): powerpc/32: Include .branch_lt in data section Konstantin Shelekhin (1): scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() Krzysztof Kozlowski (2): ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) Kuniyuki Iwashima (6): netrom: Deny concurrent connect(). af_unix: Fix data-races around user->unix_inflight. af_unix: Fix data-race around unix_tot_inflight. af_unix: Fix data-races around sk->sk_shutdown. af_unix: Fix data race around sk->sk_err. kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). Kyle Zeng (1): netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c Leon Romanovsky (1): Revert "IB/isert: Fix incorrect release of isert connection" Liao Chang (1): cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() Lin Ma (3): scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() scsi: be2iscsi: Add length check when parsing nlattrs scsi: qla4xxx: Add length check when parsing nlattrs Liu Shixin via Jfs-discussion (1): jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount Lu Jialin (1): cgroup:namespace: Remove unused cgroup_namespaces_init() Ma Ke (1): usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc Marc Kleine-Budde (1): can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM Mario Limonciello (1): pinctrl: amd: Don't show `Invalid config param` errors Mark O'Donovan (1): crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() Martin Kohn (2): USB: serial: option: add Quectel EM05G variant (0x030e) net: usb: qmi_wwan: add Quectel EM05GV2 Matthew Wilcox (1): reiserfs: Check the return value from __getblk() Menglong Dong (1): net: tcp: fix unexcepted socket die when snd_wnd is 0 Minjie Du (1): drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() Nicolas Dichtel (1): net: handle ARPHRD_PPP in dev_is_mac_header_xmit() Nigel Croxon (1): md/raid1: fix error: ISO C90 forbids mixed declarations Oleksandr Natalenko (2): scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly Olga Zaborska (2): igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 Peng Fan (1): amba: bus: fix refcount leak Polaris Pi (2): wifi: mwifiex: Fix OOB and integer underflow when rx packets wifi: mwifiex: Fix missed return in oob checks failed path Qu Wenruo (1): btrfs: output extra debug info if we failed to find an inline backref Quinn Tran (2): scsi: qla2xxx: fix inconsistent TMF timeout scsi: qla2xxx: Turn off noisy message log Raag Jadav (1): watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load Radoslaw Tyl (1): igb: set max size RX buffer when store bad packet is enabled Rafał Miłecki (1): ARM: dts: BCM53573: Add cells sizes to PCIe node Rahul Rameshbabu (1): HID: multitouch: Correct devm device reference for hidinput input_dev name Randy Dunlap (1): x86/APM: drop the duplicate APM_MINOR_DEV macro Rob Clark (1): dma-buf/sync_file: Fix docs syntax Ruan Jinjie (1): of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() Russell Currey (1): powerpc/iommu: Fix notifiers being shared by PCI and VIO buses Ryusuke Konishi (2): nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse Sabrina Dubroca (1): Revert "net: macsec: preserve ingress frame ordering" Sean Christopherson (1): x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() Shigeru Yoshida (2): kcm: Destroy mutex in kcm_exit_net() kcm: Fix memory leak in error path of kcm_sendmsg() Shyam Prasad N (1): cifs: add a warning when the in-flight count goes negative Slark Xiao (1): USB: serial: option: add FOXCONN T99W368/T99W373 product Stefan Haberland (1): s390/dasd: use correct number of retries for ERP requests Su Hui (2): ALSA: ac97: Fix possible error value of *rac97 fs: lockd: avoid possible wrong NULL parameter Takashi Iwai (2): ALSA: seq: oss: Fix racy open/close of MIDI devices ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl Thomas Bourgoin (1): crypto: stm32 - fix loop iterating through scatterlist for DMA Thomas Zimmermann (5): backlight/gpio_backlight: Compare against struct fb_info.device backlight/bd6107: Compare against struct fb_info.device backlight/lv5207lp: Compare against struct fb_info.device fbdev/ep93xx-fb: Do not assign to struct fb_info.dev drm/ast: Fix DRAM init on AST2200 Thore Sommer (1): X.509: if signature is unsupported skip validation Tomislav Novak (1): hw_breakpoint: fix single-stepping when using bpf_overflow_handler Tony Battersby (1): scsi: core: Use 32-bit hostnum in scsi_host_lookup() Tuo Li (1): drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() Vadim Fedorenko (1): ixgbe: fix timestamp configuration code Vladimir Zapolskiy (1): pwm: lpc32xx: Remove handling of PWM channels Vladislav Efanov (1): udf: Check consistency of Space Bitmap Descriptor Wander Lairson Costa (2): netfilter: xt_u32: validate user space input netfilter: xt_sctp: validate the flag_info count Wang Ming (2): fs: Fix error checking for d_hash_and_lookup() wifi: ath9k: use IS_ERR() with debugfs_create_dir() William Zhang (4): mtd: rawnand: brcmnand: Fix crash during the panic_write mtd: rawnand: brcmnand: Fix potential false time out warning mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write Winston Wen (1): fs/nls: make load_nls() take a const parameter Wu Zongyong (1): PCI: Mark NVIDIA T4 GPUs to avoid bus reset Xu Yang (1): usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() Yan Zhai (1): lwt: Check LWTUNNEL_XMIT_CONTINUE strictly Yi Yang (1): serial: tegra: handle clk prepare error in tegra_uart_hw_init() Yuanjun Gong (2): ethernet: atheros: fix return value check in atl1c_tso_csum() Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() Zhang Jianhua (1): clk: sunxi-ng: Modify mismatched function name Zhang Shurong (7): spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() md: raid1: fix potential OOB in raid1_remove_disk() media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() media: af9005: Fix null-ptr-deref in af9005_i2c_xfer media: anysee: fix null-ptr-deref in anysee_master_xfer media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() Zhen Lei (1): kobject: Add sanity check for kset->kobj.ktype in kset_register() Zheng Wang (1): Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition ruanjinjie (2): dmaengine: ste_dma40: Add missing IRQ check in d40_probe powerpc/pseries: fix possible memory leak in ibmebus_bus_init() valis (2): net: sched: sch_qfq: Fix UAF in qfq_dequeue() net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free
1 year, 7 months
1
1
0
0
Hello
by Victoria Cleland
23. September 2023. Hallo, Ich möchte Ihnen einen Geschäftsvorschlag mitteilen. Für weitere Details antworten Sie auf Englisch. Grüße Frau Victoria Cleland _________________________ Sekretärin: Lamya Essaoui
1 year, 7 months
1
0
0
0
[PATCH 5.10 00/83] 5.10.196-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.196 release. There are 83 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 Sep 2023 11:28:09 +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.196-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.196-rc1 Shida Zhang <zhangshida(a)kylinos.cn> ext4: fix rec_len verify error Damien Le Moal <dlemoal(a)kernel.org> scsi: pm8001: Setup IRQs on resume Junxiao Bi <junxiao.bi(a)oracle.com> scsi: megaraid_sas: Fix deadlock on firmware crashdump Niklas Cassel <niklas.cassel(a)wdc.com> ata: libata: disallow dev-initiated LPM transitions to unsupported states Tommy Huang <tommy_huang(a)aspeedtech.com> i2c: aspeed: Reset the i2c controller when timeout occurs Steven Rostedt (Google) <rostedt(a)goodmis.org> tracefs: Add missing lockdown check to tracefs_create_dir() Jeff Layton <jlayton(a)kernel.org> nfsd: fix change_info in NFSv4 RENAME replies Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Have option files inc the trace array ref count Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Have current_trace inc the trace array ref count Melissa Wen <mwen(a)igalia.com> drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma Kent Overstreet <kent.overstreet(a)gmail.com> mm/filemap: fix infinite loop in generic_file_buffered_read() Zhihao Cheng <chengzhihao1(a)huawei.com> proc: fix a dentry lock race between release_task and lookup Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: Retire rsvp classifier Christian König <christian.koenig(a)amd.com> drm/amdgpu: fix amdgpu_cs_p1_user_fence Filipe Manana <fdmanana(a)suse.com> btrfs: release path before inode lookup during the ino lookup ioctl Filipe Manana <fdmanana(a)suse.com> btrfs: fix lockdep splat and potential deadlock after failure running delayed items Amir Goldstein <amir73il(a)gmail.com> ovl: fix incorrect fdput() on aio completion Christian Brauner <brauner(a)kernel.org> attr: block mode changes of symlinks Nigel Croxon <ncroxon(a)redhat.com> md/raid1: fix error: ISO C90 forbids mixed declarations Arnd Bergmann <arnd(a)arndb.de> samples/hw_breakpoint: fix building without module unloading Kirill A. Shutemov <kirill.shutemov(a)linux.intel.com> x86/boot/compressed: Reserve more memory for page tables Jinjie Ruan <ruanjinjie(a)huawei.com> scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file() Masami Hiramatsu (Google) <mhiramat(a)kernel.org> selftests: tracing: Fix to unmount tracefs for recovering environment Jinjie Ruan <ruanjinjie(a)huawei.com> scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() Jinjie Ruan <ruanjinjie(a)huawei.com> drm: gm12u320: Fix the timeout usage for usb_bulk_msg() Anand Jain <anand.jain(a)oracle.com> btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super Anand Jain <anand.jain(a)oracle.com> btrfs: add a helper to read the superblock metadata_uuid Josef Bacik <josef(a)toxicpanda.com> btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h Namhyung Kim <namhyung(a)kernel.org> perf build: Update build rule for generated files Ian Rogers <rogers.email(a)gmail.com> perf jevents: Switch build to use jevents.py Ian Rogers <irogers(a)google.com> perf tools: Add an option to build without libbfd John Garry <john.garry(a)huawei.com> perf jevents: Make build dependency on test JSONs William Zhang <william.zhang(a)broadcom.com> mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller Florian Fainelli <f.fainelli(a)gmail.com> mtd: rawnand: brcmnand: Allow SoC to provide I/O operations Rob Clark <robdclark(a)chromium.org> interconnect: Fix locking for runpm vs reclaim Zhen Lei <thunder.leizhen(a)huawei.com> kobject: Add sanity check for kset->kobj.ktype in kset_register() Sakari Ailus <sakari.ailus(a)linux.intel.com> media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning Christophe Leroy <christophe.leroy(a)csgroup.eu> serial: cpm_uart: Avoid suspicious locking Konstantin Shelekhin <k.shelekhin(a)yadro.com> scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() Ma Ke <make_ruc2021(a)163.com> usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc Hans Verkuil <hverkuil-cisco(a)xs4all.nl> media: pci: cx23885: replace BUG with error return Hans Verkuil <hverkuil-cisco(a)xs4all.nl> media: tuners: qt1010: replace BUG_ON with a regular error Zhang Shurong <zhang_shurong(a)foxmail.com> media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer Zhang Shurong <zhang_shurong(a)foxmail.com> media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() Zhang Shurong <zhang_shurong(a)foxmail.com> media: anysee: fix null-ptr-deref in anysee_master_xfer Zhang Shurong <zhang_shurong(a)foxmail.com> media: af9005: Fix null-ptr-deref in af9005_i2c_xfer Zhang Shurong <zhang_shurong(a)foxmail.com> media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() Zhang Shurong <zhang_shurong(a)foxmail.com> media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer ruanjinjie <ruanjinjie(a)huawei.com> powerpc/pseries: fix possible memory leak in ibmebus_bus_init() Liu Shixin via Jfs-discussion <jfs-discussion(a)lists.sourceforge.net> jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount Andrew Kanner <andrew.kanner(a)gmail.com> fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() Georg Ottinger <g.ottinger(a)gmx.at> ext2: fix datatype of block number in ext2_xattr_set2() Zhang Shurong <zhang_shurong(a)foxmail.com> md: raid1: fix potential OOB in raid1_remove_disk() Tony Lindgren <tony(a)atomide.com> bus: ti-sysc: Configure uart quirks for k3 SoC Tuo Li <islituo(a)gmail.com> drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> ALSA: hda: intel-dsp-cfg: add LunarLake support Uday M Bhat <uday.m.bhat(a)intel.com> ASoC: Intel: sof_sdw: Update BT offload config for soundwire config Rong Tao <rongtao(a)cestc.cn> samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000' Marek Vasut <marex(a)denx.de> drm/bridge: tc358762: Instruct DSI host to generate HSE packets Hao Luo <haoluo(a)google.com> libbpf: Free btf_vmlinux when closing bpf_object Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211_hwsim: drop short frames GONG, Ruiqi <gongruiqi1(a)huawei.com> netfilter: ebtables: fix fortify warnings in size_entry_mwt() GONG, Ruiqi <gongruiqi1(a)huawei.com> alx: fix OOB-read compiler warning Giulio Benetti <giulio.benetti(a)benettiengineering.com> mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 Alexander Steffen <Alexander.Steffen(a)infineon.com> tpm_tis: Resend command to recover from data transfer errors Mark O'Donovan <shiftee(a)posteo.net> crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() Dmitry Antipov <dmantipov(a)yandex.ru> wifi: wil6210: fix fortify warnings Dmitry Antipov <dmantipov(a)yandex.ru> wifi: mwifiex: fix fortify warning Dongliang Mu <dzm91(a)hust.edu.cn> wifi: ath9k: fix printk specifier Dmitry Antipov <dmantipov(a)yandex.ru> wifi: ath9k: fix fortify warnings Azeem Shaikh <azeemshaikh38(a)gmail.com> crypto: lrw,xts - Replace strlcpy with strscpy Jiri Pirko <jiri(a)nvidia.com> devlink: remove reload failed checks in params get/set callbacks Tomislav Novak <tnovak(a)meta.com> hw_breakpoint: fix single-stepping when using bpf_overflow_handler Hans de Goede <hdegoede(a)redhat.com> ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 Yicong Yang <yangyicong(a)hisilicon.com> perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 Jiri Slaby (SUSE) <jirislaby(a)kernel.org> ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 Paul E. McKenney <paulmck(a)kernel.org> scftorture: Forgive memory-allocation failure if KASAN Zqiang <qiang.zhang1211(a)gmail.com> rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() Wander Lairson Costa <wander(a)redhat.com> kernel/fork: beware of __put_task_struct() calling context Abhishek Mainkar <abmainkar(a)nvidia.com> ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer Will Shiu <Will.Shiu(a)mediatek.com> locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock Qu Wenruo <wqu(a)suse.com> btrfs: output extra debug info if we failed to find an inline backref Fedor Pchelkin <pchelkin(a)ispras.ru> autofs: fix memory leak of waitqueues in autofs_catatonic_mode ------------- Diffstat: Documentation/arm64/silicon-errata.rst | 3 + Makefile | 4 +- arch/arm/kernel/hw_breakpoint.c | 8 +- arch/arm64/kernel/hw_breakpoint.c | 4 +- arch/powerpc/platforms/pseries/ibmebus.c | 1 + arch/x86/boot/compressed/ident_map_64.c | 8 + arch/x86/include/asm/boot.h | 45 +- crypto/lrw.c | 6 +- crypto/xts.c | 6 +- drivers/acpi/acpica/psopcode.c | 2 +- drivers/acpi/arm64/iort.c | 5 +- drivers/acpi/video_detect.c | 27 + drivers/ata/ahci.c | 9 + drivers/ata/libata-sata.c | 19 +- drivers/bus/ti-sysc.c | 2 + drivers/char/tpm/tpm_tis_core.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 18 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 + drivers/gpu/drm/bridge/tc358762.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 5 +- drivers/gpu/drm/tiny/gm12u320.c | 10 +- drivers/i2c/busses/i2c-aspeed.c | 7 +- drivers/interconnect/core.c | 8 +- drivers/md/raid1.c | 3 + drivers/media/pci/cx23885/cx23885-video.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 +- drivers/media/tuners/qt1010.c | 11 +- drivers/media/usb/dvb-usb-v2/af9035.c | 14 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/media/usb/dvb-usb-v2/az6007.c | 8 + drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb/af9005.c | 5 + drivers/media/usb/dvb-usb/dw2102.c | 24 + drivers/mmc/host/sdhci-esdhc-imx.c | 7 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 102 ++- drivers/mtd/nand/raw/brcmnand/brcmnand.h | 29 + drivers/net/ethernet/atheros/alx/ethtool.c | 5 +- drivers/net/wireless/ath/ath9k/ahb.c | 4 +- drivers/net/wireless/ath/ath9k/mac.h | 6 +- drivers/net/wireless/ath/ath9k/pci.c | 4 +- drivers/net/wireless/ath/ath9k/xmit.c | 4 +- drivers/net/wireless/ath/wil6210/txrx.c | 2 +- drivers/net/wireless/ath/wil6210/txrx.h | 6 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 2 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 6 +- drivers/net/wireless/mac80211_hwsim.c | 7 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 9 +- drivers/perf/arm_smmuv3_pmu.c | 46 +- drivers/scsi/lpfc/lpfc_debugfs.c | 10 +- drivers/scsi/megaraid/megaraid_sas.h | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 21 +- drivers/scsi/pm8001/pm8001_init.c | 51 +- drivers/scsi/qla2xxx/qla_dfs.c | 6 +- drivers/target/iscsi/iscsi_target_configfs.c | 54 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 13 +- drivers/usb/gadget/udc/fsl_qe_udc.c | 2 + fs/attr.c | 20 +- fs/autofs/waitq.c | 3 +- fs/btrfs/ctree.h | 2 - fs/btrfs/delayed-inode.c | 19 +- fs/btrfs/disk-io.c | 8 +- fs/btrfs/extent-tree.c | 5 + fs/btrfs/ioctl.c | 8 +- fs/btrfs/volumes.c | 8 + fs/btrfs/volumes.h | 3 + fs/ext2/xattr.c | 4 +- fs/ext4/namei.c | 26 +- fs/jfs/jfs_dmap.c | 1 + fs/jfs/jfs_imap.c | 1 + fs/locks.c | 2 +- fs/nfsd/nfs4proc.c | 4 +- fs/overlayfs/file.c | 9 +- fs/proc/base.c | 46 +- fs/tracefs/inode.c | 3 + include/linux/acpi_iort.h | 1 + include/linux/libata.h | 4 + include/linux/perf_event.h | 22 +- include/linux/sched/task.h | 28 +- include/uapi/linux/netfilter_bridge/ebtables.h | 14 +- kernel/fork.c | 8 + kernel/rcu/rcuscale.c | 2 +- kernel/scftorture.c | 6 +- kernel/trace/trace.c | 26 +- lib/kobject.c | 5 + lib/mpi/mpi-cmp.c | 8 +- mm/filemap.c | 3 + net/bridge/netfilter/ebtables.c | 3 +- net/core/devlink.c | 4 +- net/sched/Kconfig | 28 - net/sched/Makefile | 2 - net/sched/cls_rsvp.c | 24 - net/sched/cls_rsvp.h | 777 ---------------------- net/sched/cls_rsvp6.c | 24 - samples/hw_breakpoint/data_breakpoint.c | 4 +- sound/hda/intel-dsp-config.c | 8 + sound/soc/intel/boards/sof_sdw.c | 4 +- tools/build/Makefile.build | 10 + tools/lib/bpf/libbpf.c | 1 + tools/perf/Makefile.config | 66 +- tools/perf/Makefile.perf | 1 + tools/perf/pmu-events/Build | 22 +- tools/perf/pmu-events/empty-pmu-events.c | 158 +++++ tools/testing/selftests/ftrace/ftracetest | 8 + 103 files changed, 957 insertions(+), 1178 deletions(-)
1 year, 7 months
9
94
0
0
[PATCH 5.15 000/110] 5.15.133-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.15.133 release. There are 110 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 Sep 2023 11:28:09 +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.133-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.15.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.15.133-rc1 Melissa Wen <mwen(a)igalia.com> drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: Retire rsvp classifier Christian König <christian.koenig(a)amd.com> drm/amdgpu: fix amdgpu_cs_p1_user_fence Yifan Zhang <yifan1.zhang(a)amd.com> drm/amd/display: fix the white screen issue when >= 64GB DRAM Shida Zhang <zhangshida(a)kylinos.cn> ext4: fix rec_len verify error Damien Le Moal <dlemoal(a)kernel.org> scsi: pm8001: Setup IRQs on resume Junxiao Bi <junxiao.bi(a)oracle.com> scsi: megaraid_sas: Fix deadlock on firmware crashdump Niklas Cassel <niklas.cassel(a)wdc.com> ata: libata: disallow dev-initiated LPM transitions to unsupported states Tommy Huang <tommy_huang(a)aspeedtech.com> i2c: aspeed: Reset the i2c controller when timeout occurs Steven Rostedt (Google) <rostedt(a)goodmis.org> tracefs: Add missing lockdown check to tracefs_create_dir() Jeff Layton <jlayton(a)kernel.org> nfsd: fix change_info in NFSv4 RENAME replies Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Have option files inc the trace array ref count Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Have current_trace inc the trace array ref count Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Have tracing_max_latency inc the trace array ref count Filipe Manana <fdmanana(a)suse.com> btrfs: release path before inode lookup during the ino lookup ioctl Filipe Manana <fdmanana(a)suse.com> btrfs: fix lockdep splat and potential deadlock after failure running delayed items Amir Goldstein <amir73il(a)gmail.com> ovl: fix incorrect fdput() on aio completion Amir Goldstein <amir73il(a)gmail.com> ovl: fix failed copyup of fileattr on a symlink Christian Brauner <brauner(a)kernel.org> attr: block mode changes of symlinks Nigel Croxon <ncroxon(a)redhat.com> md/raid1: fix error: ISO C90 forbids mixed declarations Arnd Bergmann <arnd(a)arndb.de> samples/hw_breakpoint: fix building without module unloading Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: GC transaction race with netns dismantle Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path Florian Westphal <fw(a)strlen.de> netfilter: nf_tables: fix kdoc warnings after gc rework Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: remove busy mark and gc batch API Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_set_hash: mark set element as dead when deleting from packet path Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: adapt set backend to use GC transaction API Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: GC transaction API to avoid race with control plane Florian Westphal <fw(a)strlen.de> netfilter: nf_tables: make validation state per table Song Liu <song(a)kernel.org> x86/purgatory: Remove LTO flags Kirill A. Shutemov <kirill.shutemov(a)linux.intel.com> x86/boot/compressed: Reserve more memory for page tables Jinjie Ruan <ruanjinjie(a)huawei.com> scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file() Masami Hiramatsu (Google) <mhiramat(a)kernel.org> selftests: tracing: Fix to unmount tracefs for recovering environment Jinjie Ruan <ruanjinjie(a)huawei.com> scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() Jinjie Ruan <ruanjinjie(a)huawei.com> drm: gm12u320: Fix the timeout usage for usb_bulk_msg() Anand Jain <anand.jain(a)oracle.com> btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super Anand Jain <anand.jain(a)oracle.com> btrfs: add a helper to read the superblock metadata_uuid Josef Bacik <josef(a)toxicpanda.com> btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h Namhyung Kim <namhyung(a)kernel.org> perf test shell stat_bpf_counters: Fix test on Intel James Clark <james.clark(a)arm.com> perf test: Remove bash construct from stat_bpf_counters.sh test Namhyung Kim <namhyung(a)kernel.org> perf build: Update build rule for generated files Ian Rogers <rogers.email(a)gmail.com> perf jevents: Switch build to use jevents.py Tiezhu Yang <yangtiezhu(a)loongson.cn> MIPS: Use "grep -E" instead of "egrep" William Zhang <william.zhang(a)broadcom.com> mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller Florian Fainelli <f.fainelli(a)gmail.com> mtd: rawnand: brcmnand: Allow SoC to provide I/O operations Zhang Yi <yi.zhang(a)huawei.com> jbd2: correct the end of the journal recovery scan range Jan Kara <jack(a)suse.cz> jbd2: rename jbd_debug() to jbd2_debug() Ritesh Harjani <riteshh(a)linux.ibm.com> jbd2: kill t_handle_lock transaction spinlock Ritesh Harjani <riteshh(a)linux.ibm.com> jbd2: fix use-after-free of transaction_t race Ritesh Harjani <riteshh(a)linux.ibm.com> jbd2: refactor wait logic for transaction updates into a common function John Ogness <john.ogness(a)linutronix.de> printk: Consolidate console deferred printing Rob Clark <robdclark(a)chromium.org> interconnect: Fix locking for runpm vs reclaim Zhen Lei <thunder.leizhen(a)huawei.com> kobject: Add sanity check for kset->kobj.ktype in kset_register() Sakari Ailus <sakari.ailus(a)linux.intel.com> media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning Xu Yang <xu.yang_2(a)nxp.com> usb: ehci: add workaround for chipidea PORTSC.PEC bug Christophe Leroy <christophe.leroy(a)csgroup.eu> serial: cpm_uart: Avoid suspicious locking Konstantin Shelekhin <k.shelekhin(a)yadro.com> scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() Chenyuan Mi <michenyuan(a)huawei.com> tools: iio: iio_generic_buffer: Fix some integer type and calculation Ma Ke <make_ruc2021(a)163.com> usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc Xiaolei Wang <xiaolei.wang(a)windriver.com> usb: cdns3: Put the cdns set active part outside the spin lock Hans Verkuil <hverkuil-cisco(a)xs4all.nl> media: pci: cx23885: replace BUG with error return Hans Verkuil <hverkuil-cisco(a)xs4all.nl> media: tuners: qt1010: replace BUG_ON with a regular error Zhang Shurong <zhang_shurong(a)foxmail.com> media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer Zhang Shurong <zhang_shurong(a)foxmail.com> media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() Zhang Shurong <zhang_shurong(a)foxmail.com> media: anysee: fix null-ptr-deref in anysee_master_xfer Zhang Shurong <zhang_shurong(a)foxmail.com> media: af9005: Fix null-ptr-deref in af9005_i2c_xfer Zhang Shurong <zhang_shurong(a)foxmail.com> media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() Zhang Shurong <zhang_shurong(a)foxmail.com> media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer Yong-Xuan Wang <yongxuan.wang(a)sifive.com> PCI: fu740: Set the number of MSI vectors ruanjinjie <ruanjinjie(a)huawei.com> powerpc/pseries: fix possible memory leak in ibmebus_bus_init() Mårten Lindahl <marten.lindahl(a)axis.com> ARM: 9317/1: kexec: Make smp stop calls asynchronous Liu Shixin via Jfs-discussion <jfs-discussion(a)lists.sourceforge.net> jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount Andrew Kanner <andrew.kanner(a)gmail.com> fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() Georg Ottinger <g.ottinger(a)gmx.at> ext2: fix datatype of block number in ext2_xattr_set2() Zhang Shurong <zhang_shurong(a)foxmail.com> md: raid1: fix potential OOB in raid1_remove_disk() Tony Lindgren <tony(a)atomide.com> bus: ti-sysc: Configure uart quirks for k3 SoC Tuo Li <islituo(a)gmail.com> drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() Leo Chen <sancchen(a)amd.com> drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31 Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> ALSA: hda: intel-dsp-cfg: add LunarLake support Rong Tao <rongtao(a)cestc.cn> samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000' Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size Marek Vasut <marex(a)denx.de> drm/bridge: tc358762: Instruct DSI host to generate HSE packets Hao Luo <haoluo(a)google.com> libbpf: Free btf_vmlinux when closing bpf_object Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211_hwsim: drop short frames GONG, Ruiqi <gongruiqi1(a)huawei.com> netfilter: ebtables: fix fortify warnings in size_entry_mwt() Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: check S1G action frame size GONG, Ruiqi <gongruiqi1(a)huawei.com> alx: fix OOB-read compiler warning Giulio Benetti <giulio.benetti(a)benettiengineering.com> mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 Alexander Steffen <Alexander.Steffen(a)infineon.com> tpm_tis: Resend command to recover from data transfer errors Mark O'Donovan <shiftee(a)posteo.net> crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() Dmitry Antipov <dmantipov(a)yandex.ru> wifi: wil6210: fix fortify warnings Dmitry Antipov <dmantipov(a)yandex.ru> wifi: mwifiex: fix fortify warning Dongliang Mu <dzm91(a)hust.edu.cn> wifi: ath9k: fix printk specifier Dmitry Antipov <dmantipov(a)yandex.ru> wifi: ath9k: fix fortify warnings Azeem Shaikh <azeemshaikh38(a)gmail.com> crypto: lrw,xts - Replace strlcpy with strscpy Jiri Pirko <jiri(a)nvidia.com> devlink: remove reload failed checks in params get/set callbacks Mario Limonciello <mario.limonciello(a)amd.com> ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects Tomislav Novak <tnovak(a)meta.com> hw_breakpoint: fix single-stepping when using bpf_overflow_handler Xu Yang <xu.yang_2(a)nxp.com> perf/imx_ddr: speed up overflow frequency of cycle Yicong Yang <yangyicong(a)hisilicon.com> perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 Jiri Slaby (SUSE) <jirislaby(a)kernel.org> ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 Paul E. McKenney <paulmck(a)kernel.org> scftorture: Forgive memory-allocation failure if KASAN Zqiang <qiang.zhang1211(a)gmail.com> rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() Wander Lairson Costa <wander(a)redhat.com> kernel/fork: beware of __put_task_struct() calling context Abhishek Mainkar <abmainkar(a)nvidia.com> ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer Will Shiu <Will.Shiu(a)mediatek.com> locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock Qu Wenruo <wqu(a)suse.com> btrfs: output extra debug info if we failed to find an inline backref Fedor Pchelkin <pchelkin(a)ispras.ru> autofs: fix memory leak of waitqueues in autofs_catatonic_mode ------------- Diffstat: Documentation/arm64/silicon-errata.rst | 3 + Makefile | 4 +- arch/arm/kernel/hw_breakpoint.c | 8 +- arch/arm/kernel/machine_kexec.c | 14 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 2 +- .../boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 2 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 2 +- arch/arm64/kernel/hw_breakpoint.c | 4 +- arch/mips/Makefile | 2 +- arch/mips/vdso/Makefile | 2 +- arch/powerpc/platforms/pseries/ibmebus.c | 1 + arch/x86/boot/compressed/ident_map_64.c | 8 + arch/x86/include/asm/boot.h | 45 +- arch/x86/purgatory/Makefile | 4 + crypto/lrw.c | 6 +- crypto/xts.c | 6 +- drivers/acpi/acpica/psopcode.c | 2 +- drivers/acpi/arm64/iort.c | 5 +- drivers/acpi/video_detect.c | 9 + drivers/acpi/x86/s2idle.c | 6 + drivers/ata/ahci.c | 9 + drivers/ata/libata-sata.c | 19 +- drivers/bus/ti-sysc.c | 2 + drivers/char/tpm/tpm_tis_core.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 18 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 21 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 4 +- drivers/gpu/drm/bridge/tc358762.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 5 +- drivers/gpu/drm/tiny/gm12u320.c | 10 +- drivers/i2c/busses/i2c-aspeed.c | 7 +- drivers/interconnect/core.c | 8 +- drivers/md/raid1.c | 3 + drivers/media/pci/cx23885/cx23885-video.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 2 +- drivers/media/tuners/qt1010.c | 11 +- drivers/media/usb/dvb-usb-v2/af9035.c | 14 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/media/usb/dvb-usb-v2/az6007.c | 8 + drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb/af9005.c | 5 + drivers/media/usb/dvb-usb/dw2102.c | 24 + drivers/mmc/host/sdhci-esdhc-imx.c | 7 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 102 ++- drivers/mtd/nand/raw/brcmnand/brcmnand.h | 29 + drivers/net/ethernet/atheros/alx/ethtool.c | 5 +- drivers/net/wireless/ath/ath9k/ahb.c | 4 +- drivers/net/wireless/ath/ath9k/mac.h | 6 +- drivers/net/wireless/ath/ath9k/pci.c | 4 +- drivers/net/wireless/ath/ath9k/xmit.c | 4 +- drivers/net/wireless/ath/wil6210/txrx.c | 2 +- drivers/net/wireless/ath/wil6210/txrx.h | 6 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 2 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 6 +- drivers/net/wireless/mac80211_hwsim.c | 7 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 9 +- drivers/pci/controller/dwc/pcie-fu740.c | 1 + drivers/perf/arm_smmuv3_pmu.c | 46 +- drivers/perf/fsl_imx8_ddr_perf.c | 21 + drivers/scsi/lpfc/lpfc_debugfs.c | 14 +- drivers/scsi/megaraid/megaraid_sas.h | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 21 +- drivers/scsi/pm8001/pm8001_init.c | 51 +- drivers/scsi/qla2xxx/qla_dfs.c | 6 +- drivers/target/iscsi/iscsi_target_configfs.c | 54 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 13 +- drivers/usb/cdns3/cdns3-plat.c | 3 +- drivers/usb/cdns3/cdnsp-pci.c | 3 +- drivers/usb/cdns3/core.c | 15 +- drivers/usb/cdns3/core.h | 7 +- drivers/usb/gadget/udc/fsl_qe_udc.c | 2 + drivers/usb/host/ehci-hcd.c | 8 +- drivers/usb/host/ehci-hub.c | 10 +- drivers/usb/host/ehci.h | 10 + fs/attr.c | 20 +- fs/autofs/waitq.c | 3 +- fs/btrfs/ctree.h | 2 - fs/btrfs/delayed-inode.c | 19 +- fs/btrfs/disk-io.c | 8 +- fs/btrfs/extent-tree.c | 5 + fs/btrfs/ioctl.c | 8 +- fs/btrfs/volumes.c | 8 + fs/btrfs/volumes.h | 3 + fs/ext2/xattr.c | 4 +- fs/ext4/namei.c | 26 +- fs/jbd2/checkpoint.c | 6 +- fs/jbd2/commit.c | 49 +- fs/jbd2/journal.c | 34 +- fs/jbd2/recovery.c | 42 +- fs/jbd2/revoke.c | 8 +- fs/jbd2/transaction.c | 114 +-- fs/jfs/jfs_dmap.c | 1 + fs/jfs/jfs_imap.c | 1 + fs/locks.c | 2 +- fs/nfsd/nfs4proc.c | 4 +- fs/overlayfs/copy_up.c | 3 +- fs/overlayfs/file.c | 9 +- fs/tracefs/inode.c | 3 + include/linux/acpi_iort.h | 1 + include/linux/jbd2.h | 11 +- include/linux/libata.h | 4 + include/linux/perf_event.h | 22 +- include/linux/sched/task.h | 28 +- include/net/netfilter/nf_tables.h | 124 ++-- include/uapi/linux/netfilter_bridge/ebtables.h | 14 +- kernel/fork.c | 8 + kernel/printk/printk.c | 35 +- kernel/printk/printk_safe.c | 9 +- kernel/rcu/rcuscale.c | 2 +- kernel/scftorture.c | 6 +- kernel/trace/trace.c | 41 +- lib/kobject.c | 5 + lib/mpi/mpi-cmp.c | 8 +- net/bridge/netfilter/ebtables.c | 3 +- net/core/devlink.c | 4 +- net/mac80211/rx.c | 4 + net/netfilter/nf_tables_api.c | 374 +++++++--- net/netfilter/nft_set_hash.c | 83 ++- net/netfilter/nft_set_pipapo.c | 50 +- net/netfilter/nft_set_rbtree.c | 144 ++-- net/sched/Kconfig | 28 - net/sched/Makefile | 2 - net/sched/cls_rsvp.c | 24 - net/sched/cls_rsvp.h | 776 --------------------- net/sched/cls_rsvp6.c | 24 - samples/hw_breakpoint/data_breakpoint.c | 4 +- sound/hda/intel-dsp-config.c | 8 + tools/build/Makefile.build | 10 + tools/iio/iio_generic_buffer.c | 17 +- tools/lib/bpf/libbpf.c | 1 + tools/perf/Makefile.config | 19 + tools/perf/Makefile.perf | 1 + tools/perf/pmu-events/Build | 19 +- tools/perf/pmu-events/empty-pmu-events.c | 158 +++++ tools/perf/tests/shell/stat_bpf_counters.sh | 6 +- tools/testing/selftests/ftrace/ftracetest | 8 + 136 files changed, 1680 insertions(+), 1595 deletions(-)
1 year, 7 months
10
122
0
0
[PATCH 6.5 000/211] 6.5.5-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.5.5 release. There are 211 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 Sep 2023 11:28:09 +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.5.5-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.5.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.5.5-rc1 Christian König <christian.koenig(a)amd.com> drm/amdgpu: fix amdgpu_cs_p1_user_fence Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Revert "memcg: drop kmem.limit_in_bytes" Mustapha Ghaddar <mghaddar(a)amd.com> drm/amd/display: Fix 2nd DPIA encoder Assignment Mustapha Ghaddar <mghaddar(a)amd.com> drm/amd/display: Add DPIA Link Encoder Assignment Fix Yifan Zhang <yifan1.zhang(a)amd.com> drm/amd/display: fix the white screen issue when >= 64GB DRAM Wayne Lin <wayne.lin(a)amd.com> drm/amd/display: Adjust the MST resume flow Thomas Hellström <thomas.hellstrom(a)linux.intel.com> drm/tests: helpers: Avoid a driver uaf Harish Kasiviswanathan <Harish.Kasiviswanathan(a)amd.com> drm/amdkfd: Insert missing TLB flush on GFX10 and later Ville Syrjälä <ville.syrjala(a)linux.intel.com> drm/i915: Only check eDP HPD when AUX CH is shared Alex Deucher <alexander.deucher(a)amd.com> drm/radeon: make fence wait in suballocator uninterrruptable Shida Zhang <zhangshida(a)kylinos.cn> ext4: fix rec_len verify error Ian Abbott <abbotti(a)mev.co.uk> Revert "comedi: add HAS_IOPORT dependencies" Damien Le Moal <dlemoal(a)kernel.org> scsi: pm8001: Setup IRQs on resume Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id() Junxiao Bi <junxiao.bi(a)oracle.com> scsi: megaraid_sas: Fix deadlock on firmware crashdump Szuying Chen <chensiying21(a)gmail.com> ata: libahci: clear pending interrupt status Niklas Cassel <niklas.cassel(a)wdc.com> ata: libata: disallow dev-initiated LPM transitions to unsupported states Tommy Huang <tommy_huang(a)aspeedtech.com> i2c: aspeed: Reset the i2c controller when timeout occurs Steven Rostedt (Google) <rostedt(a)goodmis.org> tracefs: Add missing lockdown check to tracefs_create_dir() Jeff Layton <jlayton(a)kernel.org> nfsd: fix change_info in NFSv4 RENAME replies Ondrej Mosnacek <omosnace(a)redhat.com> selinux: fix handling of empty opts in selinux_fs_context_submount() Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Have option files inc the trace array ref count Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Have current_trace inc the trace array ref count Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Increase trace array ref count on enable and filter files Tero Kristo <tero.kristo(a)linux.intel.com> tracing/synthetic: Print out u64 values properly Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Have event inject files inc the trace array ref count Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Have tracing_max_latency inc the trace array ref count Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing/synthetic: Fix order of struct trace_dynamic_info Josef Bacik <josef(a)toxicpanda.com> btrfs: check for BTRFS_FS_ERROR in pending ordered assert Filipe Manana <fdmanana(a)suse.com> btrfs: release path before inode lookup during the ino lookup ioctl Filipe Manana <fdmanana(a)suse.com> btrfs: fix race between finishing block group creation and its item update Qu Wenruo <wqu(a)suse.com> btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio Filipe Manana <fdmanana(a)suse.com> btrfs: fix lockdep splat and potential deadlock after failure running delayed items Mikulas Patocka <mpatocka(a)redhat.com> dm: fix a race condition in retrieve_deps Jens Axboe <axboe(a)kernel.dk> dm: don't attempt to queue IO under RCU protection Hamza Mahfooz <hamza.mahfooz(a)amd.com> Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory" Simon Pilkington <simonp.git(a)gmail.com> drm/amd: Make fence wait in suballocator uninterruptible Mariusz Tkaczyk <mariusz.tkaczyk(a)linux.intel.com> md: Put the right device in md_seq_next Takashi Sakamoto <o-takashi(a)sakamocchi.jp> Revert "firewire: core: obsolete usage of GFP_ATOMIC at building node tree" Steve Wahl <steve.wahl(a)hpe.com> x86/platform/uv: Use alternate source for socket to node data Keith Busch <kbusch(a)kernel.org> nvme: avoid bogus CRTO values Pavel Begunkov <asml.silence(a)gmail.com> io_uring/net: fix iter retargeting for selected buf Amir Goldstein <amir73il(a)gmail.com> ovl: fix incorrect fdput() on aio completion Amir Goldstein <amir73il(a)gmail.com> ovl: fix failed copyup of fileattr on a symlink Christian Brauner <brauner(a)kernel.org> attr: block mode changes of symlinks Trond Myklebust <trond.myklebust(a)hammerspace.com> Revert "SUNRPC: Fail faster on bad verifier" Nigel Croxon <ncroxon(a)redhat.com> md/raid1: fix error: ISO C90 forbids mixed declarations Chengming Zhou <zhouchengming(a)bytedance.com> blk-mq: fix tags UAF when shrinking q->nr_hw_queues Chengming Zhou <zhouchengming(a)bytedance.com> blk-mq: prealloc tags when increase tagset nr_hw_queues Arnd Bergmann <arnd(a)arndb.de> samples/hw_breakpoint: fix building without module unloading Song Liu <song(a)kernel.org> x86/purgatory: Remove LTO flags Kirill A. Shutemov <kirill.shutemov(a)linux.intel.com> x86/boot/compressed: Reserve more memory for page tables Niklas Cassel <niklas.cassel(a)wdc.com> ata: libata-core: fetch sense data for successful commands iff CDL enabled Hannes Reinecke <hare(a)suse.de> ata: libata: remove references to non-existing error_handler() Lukas Wunner <lukas(a)wunner.de> panic: Reenable preemption in WARN slowpath Jinjie Ruan <ruanjinjie(a)huawei.com> scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file() David Disseldorp <ddiss(a)suse.de> scsi: target: core: Fix target_cmd_counter leak Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com> x86/sched: Restore the SD_ASYM_PACKING flag in the DIE domain Song Shuai <songshuaishuai(a)tinylab.org> riscv: kexec: Align the kexeced kernel entry Peter Zijlstra <peterz(a)infradead.org> x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() Peter Zijlstra <peterz(a)infradead.org> x86/ibt: Suppress spurious ENDBR Masami Hiramatsu (Google) <mhiramat(a)kernel.org> selftests: tracing: Fix to unmount tracefs for recovering environment Chen Yu <yu.c.chen(a)intel.com> PM: hibernate: Fix the exclusive get block device in test_resume mode Heinrich Schuchardt <heinrich.schuchardt(a)canonical.com> efivarfs: fix statfs() on efivarfs Yu Kuai <yukuai3(a)huawei.com> md: fix warning for holder mismatch from export_rdev() Yu Kuai <yukuai3(a)huawei.com> md: don't dereference mddev after export_rdev() Jinjie Ruan <ruanjinjie(a)huawei.com> scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() Jinjie Ruan <ruanjinjie(a)huawei.com> drm: gm12u320: Fix the timeout usage for usb_bulk_msg() Varun Prakash <varun(a)chelsio.com> nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page() Anand Jain <anand.jain(a)oracle.com> btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super Anand Jain <anand.jain(a)oracle.com> btrfs: add a helper to read the superblock metadata_uuid Takahiro Kuwano <Takahiro.Kuwano(a)infineon.com> mtd: spi-nor: spansion: preserve CFR2V[7] when writing MEMLAT Takahiro Kuwano <Takahiro.Kuwano(a)infineon.com> mtd: spi-nor: spansion: use CLPEF as an alternative to CLSR Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: activate metadata block group on write time Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: defer advancing meta write pointer Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: return int from btrfs_check_meta_write_pointer Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: introduce block group context to btrfs_eb_write_context Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: introduce struct to consolidate extent buffer write context Baokun Li <libaokun1(a)huawei.com> ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow John Ogness <john.ogness(a)linutronix.de> printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() John Ogness <john.ogness(a)linutronix.de> printk: Consolidate console deferred printing John Ogness <john.ogness(a)linutronix.de> printk: Do not take console lock for console_flush_on_panic() John Ogness <john.ogness(a)linutronix.de> printk: Keep non-panic-CPUs out of console lock John Ogness <john.ogness(a)linutronix.de> printk: Reduce console_unblank() usage in unsafe scenarios Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> usb: typec: qcom-pmic-typec: register drm_bridge Rob Clark <robdclark(a)chromium.org> interconnect: Fix locking for runpm vs reclaim Zhen Lei <thunder.leizhen(a)huawei.com> kobject: Add sanity check for kset->kobj.ktype in kset_register() Sakari Ailus <sakari.ailus(a)linux.intel.com> media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning Xu Yang <xu.yang_2(a)nxp.com> usb: chipidea: add workaround for chipidea PEC bug Xu Yang <xu.yang_2(a)nxp.com> usb: ehci: add workaround for chipidea PORTSC.PEC bug Ladislav Michl <ladis(a)linux-mips.org> usb: dwc3: dwc3-octeon: Verify clock divider Baoquan He <bhe(a)redhat.com> misc: open-dice: make OPEN_DICE depend on HAS_IOMEM Christophe Leroy <christophe.leroy(a)csgroup.eu> serial: cpm_uart: Avoid suspicious locking Konstantin Shelekhin <k.shelekhin(a)yadro.com> scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() Chenyuan Mi <michenyuan(a)huawei.com> tools: iio: iio_generic_buffer: Fix some integer type and calculation Ma Ke <make_ruc2021(a)163.com> usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc Madhu M <madhu.m(a)intel.com> usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device Xiaolei Wang <xiaolei.wang(a)windriver.com> usb: cdns3: Put the cdns set active part outside the spin lock Hans Verkuil <hverkuil-cisco(a)xs4all.nl> media: pci: cx23885: replace BUG with error return Hans Verkuil <hverkuil-cisco(a)xs4all.nl> media: tuners: qt1010: replace BUG_ON with a regular error Justin Tee <justin.tee(a)broadcom.com> scsi: lpfc: Abort outstanding ELS cmds when mailbox timeout error is detected Zhang Shurong <zhang_shurong(a)foxmail.com> media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer Zhang Shurong <zhang_shurong(a)foxmail.com> media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() Zhang Shurong <zhang_shurong(a)foxmail.com> media: anysee: fix null-ptr-deref in anysee_master_xfer Zhang Shurong <zhang_shurong(a)foxmail.com> media: af9005: Fix null-ptr-deref in af9005_i2c_xfer Zhang Shurong <zhang_shurong(a)foxmail.com> media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() Zhang Shurong <zhang_shurong(a)foxmail.com> media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer Lu Hongfei <luhongfei(a)vivo.com> media: mdp3: Fix resource leaks in of_find_device_by_node Yong-Xuan Wang <yongxuan.wang(a)sifive.com> PCI: fu740: Set the number of MSI vectors Nirmal Patel <nirmal.patel(a)linux.intel.com> PCI: vmd: Disable bridge window for domain reset ruanjinjie <ruanjinjie(a)huawei.com> powerpc/pseries: fix possible memory leak in ibmebus_bus_init() Mårten Lindahl <marten.lindahl(a)axis.com> ARM: 9317/1: kexec: Make smp stop calls asynchronous Mark Brown <broonie(a)kernel.org> PCI: dwc: Provide deinit callback for i.MX Baokun Li <libaokun1(a)huawei.com> ext4: avoid overlapping preallocations due to overflow Baokun Li <libaokun1(a)huawei.com> ext4: add two helper functions extent_logical_end() and pa_logical_end() Liu Shixin via Jfs-discussion <jfs-discussion(a)lists.sourceforge.net> jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount Andrew Kanner <andrew.kanner(a)gmail.com> fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() Mateusz Guzik <mjguzik(a)gmail.com> x86: bring back rep movsq for user access on CPUs without ERMS Vijendar Mukunda <Vijendar.Mukunda(a)amd.com> ASoC: SOF: amd: clear panic mask status when panic occurs Chengming Zhou <zhouchengming(a)bytedance.com> blk-mq: fix tags leak when shrink nr_hw_queues Georg Ottinger <g.ottinger(a)gmx.at> ext2: fix datatype of block number in ext2_xattr_set2() Zhang Shurong <zhang_shurong(a)foxmail.com> md: raid1: fix potential OOB in raid1_remove_disk() Konrad Dybcio <konrad.dybcio(a)linaro.org> arm64: dts: qcom: sc8280xp-x13s: Add camera activity LED Tony Lindgren <tony(a)atomide.com> bus: ti-sysc: Configure uart quirks for k3 SoC AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com> drm/mediatek: dp: Change logging to dev for mtk_dp_aux_transfer() Jens Axboe <axboe(a)kernel.dk> io_uring: annotate the struct io_kiocb slab for appropriate user copy Tuo Li <islituo(a)gmail.com> drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() Rob Clark <robdclark(a)chromium.org> drm/msm/adreno: Use quirk to identify cached-coherent support Rob Clark <robdclark(a)chromium.org> drm/msm/adreno: Use quirk identify hw_apriv Alvin Lee <alvin.lee2(a)amd.com> drm/amd/display: Use max memclk variable when setting max memclk Leo Chen <sancchen(a)amd.com> drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314 Leo Chen <sancchen(a)amd.com> drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31 Austin Zheng <austin.zheng(a)amd.com> drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> ALSA: hda: intel-dsp-cfg: add LunarLake support Uday M Bhat <uday.m.bhat(a)intel.com> ASoC: Intel: sof_sdw: Update BT offload config for soundwire config Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> ASoC: SOF: topology: simplify code to prevent static analysis warnings Leo Ma <hanghong.ma(a)amd.com> drm/amd/display: Fix underflow issue on 175hz timing Lijo Lazar <lijo.lazar(a)amd.com> drm/amdgpu: Update ring scheduler info as needed Rong Tao <rongtao(a)cestc.cn> samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000' Philip Yang <Philip.Yang(a)amd.com> drm/amdgpu: Increase soft IH ring size Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: sm6350: correct ramoops pmsg-size Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: sm6125-sprout: correct ramoops pmsg-size Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size Marek Vasut <marex(a)denx.de> drm: bridge: samsung-dsim: Drain command transfer FIFO before transfer Ralph Campbell <rcampbell(a)nvidia.com> drm/edid: Add quirk for OSVR HDK 2.0 Marek Vasut <marex(a)denx.de> drm/bridge: tc358762: Instruct DSI host to generate HSE packets Dave Marchevsky <davemarchevsky(a)fb.com> bpf: Consider non-owning refs to refcounted nodes RCU protected Dave Marchevsky <davemarchevsky(a)fb.com> bpf: Consider non-owning refs trusted Alan Stern <stern(a)rowland.harvard.edu> Fix nomenclature for USB and PCI wireless devices Wen Gong <quic_wgong(a)quicinc.com> wifi: ath12k: add check max message length while scanning with extraie Rajat Soni <quic_rajson(a)quicinc.com> wifi: ath12k: Fix memory leak in rx_desc and tx_desc Hao Luo <haoluo(a)google.com> libbpf: Free btf_vmlinux when closing bpf_object Johannes Berg <johannes.berg(a)intel.com> Revert "wifi: mac80211_hwsim: check the return value of nla_put_u32" Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211_hwsim: drop short frames Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: check for station first in client probe Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: ocb: don't leave if not joined Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: reject auth/assoc to AP with our address GONG, Ruiqi <gongruiqi1(a)huawei.com> netfilter: ebtables: fix fortify warnings in size_entry_mwt() Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: check S1G action frame size Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: pcie: avoid a warning in case prepare card failed GONG, Ruiqi <gongruiqi1(a)huawei.com> alx: fix OOB-read compiler warning Giulio Benetti <giulio.benetti(a)benettiengineering.com> mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 Alexander Steffen <Alexander.Steffen(a)infineon.com> tpm_tis: Resend command to recover from data transfer errors Eric Dumazet <edumazet(a)google.com> netlink: convert nlk->flags to atomic flags Roger Gammans <rgammans(a)gammascience.co.uk> Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID Ying Hsu <yinghsu(a)chromium.org> Bluetooth: Fix hci_suspend_sync crash Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 Valentin David <valentin.david(a)gmail.com> Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device Mark O'Donovan <shiftee(a)posteo.net> crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() xu xin <xu.xin16(a)zte.com.cn> net/ipv4: return the real errno instead of -EINVAL Wen Gong <quic_wgong(a)quicinc.com> wifi: ath12k: avoid array overflow of hw mode for preferred_hw_mode Wen Gong <quic_wgong(a)quicinc.com> wifi: ath12k: Fix a NULL pointer dereference in ath12k_mac_op_hw_scan() Kuniyuki Iwashima <kuniyu(a)amazon.com> net: Use sockaddr_storage for getsockopt(SO_PEERNAME). John Watts <contact(a)jookia.org> can: sun4i_can: Add support for the Allwinner D1 John Watts <contact(a)jookia.org> can: sun4i_can: Add acceptance register quirk Dmitry Antipov <dmantipov(a)yandex.ru> wifi: wil6210: fix fortify warnings Matt Whitlock <kernel(a)mattwhitlock.name> mt76: mt7921: don't assume adequate headroom for SDIO headers Dmitry Antipov <dmantipov(a)yandex.ru> wifi: mwifiex: fix fortify warning Dmitry Antipov <dmantipov(a)yandex.ru> wifi: rtw88: delete timer and free skb queue when unloading Dongliang Mu <dzm91(a)hust.edu.cn> wifi: ath9k: fix printk specifier Dmitry Antipov <dmantipov(a)yandex.ru> wifi: ath9k: fix fortify warnings Wojciech Drewek <wojciech.drewek(a)intel.com> ice: Don't tx before switchdev is fully configured Jisheng Zhang <jszhang(a)kernel.org> net: stmmac: use per-queue 64 bit statistics where necessary Azeem Shaikh <azeemshaikh38(a)gmail.com> crypto: lrw,xts - Replace strlcpy with strscpy Jiri Pirko <jiri(a)resnulli.us> devlink: remove reload failed checks in params get/set callbacks Maksim Kiselev <bigunclemax(a)gmail.com> spi: sun6i: add quirk for dual and quad SPI modes support Thomas Weißschuh <linux(a)weissschuh.net> selftests/nolibc: prevent out of bounds access in expect_vfprintf Zhangjin Wu <falcon(a)tinylab.org> selftests/nolibc: fix up kernel parameters support Mario Limonciello <mario.limonciello(a)amd.com> ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects Tomislav Novak <tnovak(a)meta.com> hw_breakpoint: fix single-stepping when using bpf_overflow_handler Hans de Goede <hdegoede(a)redhat.com> ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 Xu Yang <xu.yang_2(a)nxp.com> perf/imx_ddr: speed up overflow frequency of cycle Ding Xiang <dingxiang(a)cmss.chinamobile.com> kselftest/arm64: fix a memleak in zt_regs_run() Alexander Gordeev <agordeev(a)linux.ibm.com> s390/boot: cleanup number of page table levels setup Yicong Yang <yangyicong(a)hisilicon.com> perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 Avadhut Naik <Avadhut.Naik(a)amd.com> x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models Rob Barnes <robbarnes(a)google.com> platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout Jiri Slaby (SUSE) <jirislaby(a)kernel.org> ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 Paul E. McKenney <paulmck(a)kernel.org> scftorture: Forgive memory-allocation failure if KASAN Zqiang <qiang.zhang1211(a)gmail.com> rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() Wander Lairson Costa <wander(a)redhat.com> kernel/fork: beware of __put_task_struct() calling context Abhishek Mainkar <abmainkar(a)nvidia.com> ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer Will Shiu <Will.Shiu(a)mediatek.com> locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock Qu Wenruo <wqu(a)suse.com> btrfs: output extra debug info if we failed to find an inline backref Qu Wenruo <wqu(a)suse.com> btrfs: handle errors properly in update_inline_extent_backref() Fedor Pchelkin <pchelkin(a)ispras.ru> autofs: fix memory leak of waitqueues in autofs_catatonic_mode Ritesh Harjani (IBM) <ritesh.list(a)gmail.com> iomap: Fix possible overflow condition in iomap_write_delalloc_scan ------------- Diffstat: Documentation/admin-guide/cgroup-v1/memory.rst | 2 + Documentation/arch/arm64/silicon-errata.rst | 3 + Makefile | 4 +- arch/arm/kernel/hw_breakpoint.c | 8 +- arch/arm/kernel/machine_kexec.c | 14 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 16 ++ .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 2 +- .../boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts | 2 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 2 +- .../boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 2 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 2 +- arch/arm64/kernel/hw_breakpoint.c | 4 +- arch/mips/cavium-octeon/octeon-usb.c | 8 +- arch/powerpc/platforms/pseries/ibmebus.c | 1 + arch/riscv/kernel/elf_kexec.c | 8 +- arch/s390/boot/startup.c | 9 +- arch/x86/boot/compressed/ident_map_64.c | 8 + arch/x86/include/asm/boot.h | 45 +++-- arch/x86/include/asm/linkage.h | 8 + arch/x86/include/asm/uaccess_64.h | 2 +- arch/x86/kernel/amd_nb.c | 8 + arch/x86/kernel/apic/x2apic_uv_x.c | 11 +- arch/x86/kernel/smpboot.c | 12 +- arch/x86/lib/copy_user_64.S | 57 ++---- arch/x86/lib/putuser.S | 4 - arch/x86/purgatory/Makefile | 4 + block/blk-mq.c | 19 +- crypto/lrw.c | 6 +- crypto/xts.c | 6 +- drivers/acpi/acpica/psopcode.c | 2 +- drivers/acpi/arm64/iort.c | 5 +- drivers/acpi/video_detect.c | 27 +++ drivers/acpi/x86/s2idle.c | 6 + drivers/ata/ahci.c | 9 + drivers/ata/libahci.c | 35 ++-- drivers/ata/libata-core.c | 206 ++++++++------------- drivers/ata/libata-eh.c | 152 +++++++-------- drivers/ata/libata-sata.c | 26 ++- drivers/ata/libata-scsi.c | 161 ++-------------- drivers/ata/libata-sff.c | 30 +-- drivers/bluetooth/btusb.c | 15 ++ drivers/bus/ti-sysc.c | 2 + drivers/char/tpm/tpm_tis_core.c | 13 +- drivers/comedi/Kconfig | 103 ++++------- drivers/firewire/core-device.c | 2 +- drivers/firewire/core-topology.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 26 --- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 2 +- .../gpu/drm/amd/amdgpu/aqua_vanjaram_reg_init.c | 2 +- drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 112 +++++++++-- .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 2 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 35 +++- drivers/gpu/drm/amd/display/dc/dc.h | 1 + .../drm/amd/display/dc/dcn314/dcn314_resource.c | 23 +++ drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 3 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 4 +- .../display/dc/dml/dcn314/display_mode_vba_314.c | 4 +- .../dc/dml/dcn32/display_mode_vba_util_32.c | 7 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 1 + drivers/gpu/drm/amd/display/dc/link/link_factory.c | 4 + drivers/gpu/drm/bridge/samsung-dsim.c | 2 +- drivers/gpu/drm/bridge/tc358762.c | 2 +- drivers/gpu/drm/drm_edid.c | 1 + drivers/gpu/drm/exynos/exynos_drm_crtc.c | 5 +- drivers/gpu/drm/i915/display/intel_bios.c | 21 +++ drivers/gpu/drm/i915/display/intel_bios.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 7 +- drivers/gpu/drm/mediatek/mtk_dp.c | 6 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 3 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 19 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 2 + drivers/gpu/drm/radeon/radeon_sa.c | 2 +- drivers/gpu/drm/tiny/gm12u320.c | 10 +- drivers/i2c/busses/i2c-aspeed.c | 7 +- drivers/interconnect/core.c | 8 +- drivers/md/dm-core.h | 1 + drivers/md/dm-ioctl.c | 7 +- drivers/md/dm-table.c | 32 +++- drivers/md/dm.c | 23 +-- drivers/md/md.c | 23 ++- drivers/md/md.h | 3 + drivers/md/raid1.c | 3 + drivers/media/pci/cx23885/cx23885-video.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 2 +- .../media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 2 + drivers/media/tuners/qt1010.c | 11 +- drivers/media/usb/dvb-usb-v2/af9035.c | 9 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/media/usb/dvb-usb-v2/az6007.c | 8 + drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb/af9005.c | 5 + drivers/media/usb/dvb-usb/dw2102.c | 24 +++ drivers/misc/Kconfig | 1 + drivers/mmc/host/sdhci-esdhc-imx.c | 7 +- drivers/mtd/spi-nor/atmel.c | 8 +- drivers/mtd/spi-nor/core.c | 23 ++- drivers/mtd/spi-nor/core.h | 4 +- drivers/mtd/spi-nor/issi.c | 4 +- drivers/mtd/spi-nor/macronix.c | 4 +- drivers/mtd/spi-nor/micron-st.c | 4 +- drivers/mtd/spi-nor/spansion.c | 86 +++++++-- drivers/mtd/spi-nor/sst.c | 8 +- drivers/mtd/spi-nor/winbond.c | 4 +- drivers/mtd/spi-nor/xilinx.c | 4 +- drivers/net/can/Kconfig | 4 +- drivers/net/can/sun4i_can.c | 22 ++- drivers/net/ethernet/atheros/alx/ethtool.c | 5 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 3 + drivers/net/ethernet/stmicro/stmmac/common.h | 39 ++-- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 12 +- drivers/net/ethernet/stmicro/stmmac/dwmac100_dma.c | 7 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 16 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 15 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 12 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 14 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 20 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 12 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 15 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 123 +++++++++--- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 200 +++++++++++++++----- drivers/net/wireless/ath/ath10k/pci.c | 2 +- drivers/net/wireless/ath/ath10k/usb.c | 2 +- drivers/net/wireless/ath/ath11k/pci.c | 2 +- drivers/net/wireless/ath/ath12k/dp.c | 30 ++- drivers/net/wireless/ath/ath12k/dp.h | 2 + drivers/net/wireless/ath/ath12k/mac.c | 7 +- drivers/net/wireless/ath/ath12k/pci.c | 2 +- drivers/net/wireless/ath/ath12k/wmi.c | 24 ++- drivers/net/wireless/ath/ath9k/ahb.c | 4 +- drivers/net/wireless/ath/ath9k/mac.h | 6 +- drivers/net/wireless/ath/ath9k/pci.c | 4 +- drivers/net/wireless/ath/ath9k/xmit.c | 4 +- drivers/net/wireless/ath/wil6210/txrx.c | 2 +- drivers/net/wireless/ath/wil6210/txrx.h | 6 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 2 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 6 +- drivers/net/wireless/atmel/at76c50x-usb.c | 8 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 11 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 12 +- drivers/net/wireless/legacy/rndis_wlan.c | 2 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7603/Kconfig | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/Kconfig | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 4 + drivers/net/wireless/mediatek/mt76/mt7996/Kconfig | 2 +- drivers/net/wireless/mediatek/mt7601u/Kconfig | 2 +- drivers/net/wireless/purelifi/plfxlc/Kconfig | 2 +- drivers/net/wireless/ralink/rt2x00/Kconfig | 2 +- drivers/net/wireless/realtek/rtw88/main.c | 4 +- drivers/net/wireless/realtek/rtw88/pci.c | 2 +- drivers/net/wireless/realtek/rtw88/usb.c | 2 +- drivers/net/wireless/realtek/rtw89/pci.c | 2 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 12 +- drivers/net/wireless/zydas/zd1201.c | 6 +- drivers/nvme/host/core.c | 54 ++++-- drivers/nvme/target/tcp.c | 2 +- drivers/pci/controller/dwc/pci-imx6.c | 1 + drivers/pci/controller/dwc/pcie-fu740.c | 1 + drivers/pci/controller/vmd.c | 19 +- drivers/perf/arm_smmuv3_pmu.c | 46 ++++- drivers/perf/fsl_imx8_ddr_perf.c | 21 +++ drivers/platform/chrome/cros_ec_lpc.c | 4 +- drivers/platform/x86/eeepc-laptop.c | 2 +- drivers/scsi/lpfc/lpfc.h | 1 + drivers/scsi/lpfc/lpfc_debugfs.c | 14 +- drivers/scsi/lpfc/lpfc_els.c | 25 ++- drivers/scsi/lpfc/lpfc_init.c | 20 +- drivers/scsi/lpfc/lpfc_sli.c | 8 +- drivers/scsi/megaraid/megaraid_sas.h | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 21 +-- drivers/scsi/pm8001/pm8001_init.c | 51 ++--- drivers/scsi/qla2xxx/qla_dfs.c | 6 +- drivers/scsi/qla2xxx/qla_inline.h | 2 +- drivers/scsi/qla2xxx/qla_isr.c | 6 +- drivers/scsi/qla2xxx/qla_target.c | 3 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 4 +- drivers/spi/spi-sun6i.c | 29 ++- drivers/staging/wlan-ng/prism2usb.c | 48 ++--- drivers/target/iscsi/iscsi_target_configfs.c | 54 +++--- drivers/target/target_core_transport.c | 1 + drivers/tty/serial/cpm_uart/cpm_uart_core.c | 13 +- drivers/usb/cdns3/cdns3-plat.c | 3 +- drivers/usb/cdns3/cdnsp-pci.c | 3 +- drivers/usb/cdns3/core.c | 15 +- drivers/usb/cdns3/core.h | 7 +- drivers/usb/chipidea/ci.h | 1 + drivers/usb/chipidea/ci_hdrc_imx.c | 4 +- drivers/usb/chipidea/core.c | 2 + drivers/usb/chipidea/host.c | 1 + drivers/usb/gadget/udc/fsl_qe_udc.c | 2 + drivers/usb/host/ehci-hcd.c | 8 +- drivers/usb/host/ehci-hub.c | 10 +- drivers/usb/host/ehci.h | 10 + drivers/usb/typec/mux/intel_pmc_mux.c | 25 ++- drivers/usb/typec/tcpm/Kconfig | 1 + drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c | 37 ++++ fs/attr.c | 20 +- fs/autofs/waitq.c | 3 +- fs/btrfs/block-group.c | 23 ++- fs/btrfs/delayed-inode.c | 19 +- fs/btrfs/disk-io.c | 22 +-- fs/btrfs/extent-tree.c | 78 ++++++-- fs/btrfs/extent_io.c | 43 ++--- fs/btrfs/extent_io.h | 7 + fs/btrfs/fs.h | 3 + fs/btrfs/ioctl.c | 8 +- fs/btrfs/ordered-data.c | 2 +- fs/btrfs/volumes.c | 8 + fs/btrfs/volumes.h | 1 + fs/btrfs/zoned.c | 131 ++++++++++--- fs/btrfs/zoned.h | 20 +- fs/efivarfs/super.c | 14 +- fs/ext2/xattr.c | 4 +- fs/ext4/mballoc.c | 61 +++--- fs/ext4/mballoc.h | 14 ++ fs/ext4/namei.c | 26 +-- fs/iomap/buffered-io.c | 2 +- fs/jfs/jfs_dmap.c | 1 + fs/jfs/jfs_imap.c | 1 + fs/locks.c | 2 +- fs/nfsd/nfs4proc.c | 4 +- fs/overlayfs/copy_up.c | 3 +- fs/overlayfs/file.c | 9 +- fs/tracefs/inode.c | 3 + include/drm/drm_kunit_helpers.h | 4 +- include/linux/acpi_iort.h | 1 + include/linux/bpf.h | 3 +- include/linux/bpf_verifier.h | 2 +- include/linux/instruction_pointer.h | 5 + include/linux/libata.h | 6 +- include/linux/pci_ids.h | 2 + include/linux/perf_event.h | 22 ++- include/linux/sched/task.h | 28 ++- include/linux/trace_events.h | 6 +- include/linux/usb/chipidea.h | 1 + include/uapi/linux/netfilter_bridge/ebtables.h | 14 +- io_uring/io_uring.c | 16 +- io_uring/net.c | 5 + kernel/bpf/verifier.c | 13 +- kernel/fork.c | 8 + kernel/panic.c | 1 + kernel/power/hibernate.c | 12 +- kernel/printk/internal.h | 2 + kernel/printk/printk.c | 139 ++++++++++---- kernel/printk/printk_safe.c | 9 +- kernel/rcu/rcuscale.c | 2 +- kernel/scftorture.c | 6 +- kernel/trace/trace.c | 68 ++++++- kernel/trace/trace.h | 2 + kernel/trace/trace_events.c | 6 +- kernel/trace/trace_events_inject.c | 3 +- kernel/trace/trace_events_synth.c | 2 +- lib/kobject.c | 5 + lib/mpi/mpi-cmp.c | 8 +- mm/memcontrol.c | 10 + net/bluetooth/hci_core.c | 4 + net/bridge/netfilter/ebtables.c | 3 +- net/core/sock.c | 6 +- net/devlink/leftover.c | 4 +- net/ipv4/ip_output.c | 2 +- net/mac80211/cfg.c | 15 +- net/mac80211/rx.c | 4 + net/netlink/af_netlink.c | 90 +++------ net/netlink/af_netlink.h | 22 ++- net/netlink/diag.c | 10 +- net/sunrpc/clnt.c | 2 +- net/wireless/mlme.c | 13 ++ net/wireless/ocb.c | 3 + samples/hw_breakpoint/data_breakpoint.c | 4 +- security/selinux/hooks.c | 10 +- sound/hda/intel-dsp-config.c | 8 + sound/soc/intel/boards/sof_sdw.c | 4 +- sound/soc/sof/amd/acp-ipc.c | 4 + sound/soc/sof/topology.c | 5 +- tools/iio/iio_generic_buffer.c | 17 +- tools/lib/bpf/libbpf.c | 1 + .../selftests/arm64/signal/testcases/zt_regs.c | 1 + tools/testing/selftests/ftrace/ftracetest | 8 + tools/testing/selftests/nolibc/nolibc-test.c | 35 +++- 294 files changed, 2745 insertions(+), 1554 deletions(-)
1 year, 7 months
15
227
0
0
← Newer
1
...
23
24
25
26
27
28
29
...
108
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
Results per page:
10
25
50
100
200