Linux 5.13-rc5
From: | Linus Torvalds <torvalds-AT-linux-foundation.org> | |
To: | Linux Kernel Mailing List <linux-kernel-AT-vger.kernel.org> | |
Subject: | Linux 5.13-rc5 | |
Date: | Sun, 06 Jun 2021 16:06:50 -0700 | |
Message-ID: | <CAHk-=wgxOqRbXUwQ73sMgxfOg9+B7BeTgZ6JP9oHR9BPhKGjOg@mail.gmail.com> | |
Archive-link: | Article |
Hmm. Things haven't really started to calm down very much yet, but rc5 seems to be fairly average in size. I'm hoping things will start shrinking now. Networking (both drivers and core networking code) is once again responsible for a fairly big chunk of the fixes in rc5, but there's certainly a fair number of fixes elsewhere to - architectures (arm64 has mostly devicetree updates, but we've got fixes to x86, mips, powerpc in there too), other drivers (GPU driver fixes stand out, but there's also sound, HID, scsi, nvme.. you name it). And we have a scattering of fixes elsewhere too: filesystems (btrfs, ext4, gfs2, ocfs, fanotify), soem core vm fixes, and some selftest and perf tool updates. Most of the discussion I've seen is already about future things, but please do give this a whirl and make sure that 5.13 is stable and good. Shortlog appended as usual for people who want to scan the details - you can easily scroll through this to get a feel for the kinds of things that have been going on. Nothing really looks all that hugely exciting (unless one of the issues happened to impact you personally, of course). Linus --- Ahelenia Ziemiańska (2): HID: multitouch: require Finger field to mark Win8 reports as MT HID: multitouch: set Stylus suffix for Stylus-application devices, too Alexander Aring (1): net: sock: fix in-kernel mark setting Alexey Makhalov (1): ext4: fix memory leak in ext4_fill_super Amir Goldstein (1): fanotify: fix permission model of unprivileged group Andreas Gruenbacher (3): gfs2: Prevent direct-I/O write fallback errors from getting lost gfs2: Fix mmap locking for write faults Revert "gfs2: Fix mmap locking for write faults" Andy Shevchenko (1): net: ieee802154: mrf24j40: Drop unneeded of_match_ptr() Anirudh Rayabharam (1): HID: usbhid: fix info leak in hid_submit_ctrl Ariel Levkovich (1): net/sched: act_ct: Fix ct template allocation for zone 0 Armin Wolf (1): hwmon: (dell-smm-hwmon) Fix index values Arnd Bergmann (1): HID: i2c-hid: fix format string mismatch Asher Song (1): drm/amdgpu: add judgement for dc support Aya Levin (3): net/mlx5e: Fix incompatible casting net/mlx5e: Fix HW TS with CQE compression according to profile net/mlx5e: Fix conflict with HW TS and CQE compression Basavaraj Natikar (2): HID: amd_sfh: Use devm_kzalloc() instead of kzalloc() HID: amd_sfh: Fix memory leak in amd_sfh_work Benjamin Moody (1): HID: semitek: new driver for GK6X series keyboards Bindu Ramamurthy (1): drm/amd/display: Allow bandwidth validation for 0 streams. Bixuan Cui (1): HID: gt683r: add missing MODULE_DEVICE_TABLE Bob Peterson (4): gfs2: Fix I_NEW check in gfs2_dinode_in gfs2: fix scheduling while atomic bug in glocks gfs2: fix a deadlock on withdraw-during-mount gfs2: Clean up revokes on normal withdraws Borislav Petkov (3): x86/thermal: Fix LVT thermal setup for SMI delivery mode dmaengine: idxd: Use cpu_feature_enabled() x86/alternative: Optimize single-byte NOPs at an arbitrary position Brett Creeley (2): ice: Fix allowing VF to request more/less queues via virtchnl ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared Carlos M (1): ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx Changbin Du (1): efi/fdt: fix panic when no valid fdt found Chu Lin (1): hwmon/pmbus: (q54sj108a2) The PMBUS_MFR_ID is actually 6 chars instead of 5 Coco Li (1): ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions Dan Carpenter (1): efi/libstub: prevent read overflow in find_file_option() Dan Robertson (1): net: ieee802154: fix null deref in parse dev addr Daniel Borkmann (1): bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks Daniel Rosenberg (2): ext4: fix no-key deletion for encrypt+casefold ext4: Only advertise encrypted_casefold when encryption and unicode are enabled Daniel Wagner (1): scsi: qedf: Do not put host in qedf_vport_create() unconditionally Dave Ertman (1): ice: Allow all LLDP packets from PF to Tx David Hildenbrand (1): drivers/base/memory: fix trying offlining memory blocks with memory holes on aarch64 David Matlack (1): proc: add .gitignore for proc-subset-pid selftest David Sterba (1): MAINTAINERS: add btrfs IRC link Ding Hui (1): mm/page_alloc: fix counting of free pages after take off from buddy Dmitry Osipenko (1): drm/tegra: Correct DRM_FORMAT_MOD_NVIDIA_SECTOR_LAYOUT Dmitry Torokhov (2): HID: hid-input: add mapping for emoji picker key HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT Dongliang Mu (1): ALSA: control led: fix memory leak in snd_ctl_led_register Erik Kaneda (1): ACPICA: Clean up context mutex during object deletion Ewan D. Milne (1): scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V Fabio Estevam (3): ARM: imx: pm-imx27: Include "common.h" ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property ARM: dts: imx7d-pico: Fix the 'tuning-step' property Felix Fietkau (4): mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY mt76: mt7921: fix max aggregation subframes setting mt76: validate rx A-MSDU subframes mt76: mt7921: remove leftover 80+80 HE capability Filipe Manana (2): btrfs: fix fsync failure and transaction abort after writes to prealloc extents btrfs: fix deadlock when cloning inline extents and low on available space Florian Westphal (1): netfilter: conntrack: unregister ipv4 sockopts on error unwind Frederic Barrat (1): Revert "powerpc/kernel/iommu: Align size for IOMMU_PAGE_SIZE() to save TCEs" Geert Uytterhoeven (2): ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells virtchnl: Add missing padding to virtchnl_proto_hdrs Gerald Schaefer (1): mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() Grant Peltier (1): hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 Gustavo A. R. Silva (1): vfio/iommu_type1: Use struct_size() for kzalloc() Haiyue Wang (1): ice: handle the VF VSI rebuild failure Hamza Mahfooz (1): HID: remove the unnecessary redefinition of a macro Hannes Reinecke (4): nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() nvme-loop: do not warn for deleted controllers during reset Hans de Goede (4): HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K15A keyboard-dock HID: core: Remove extraneous empty line before EXPORT_SYMBOL_GPL(hid_check_keys_pressed)Ahelenia Ziemiańska (2): HID: multitouch: require Finger field to mark Win8 reports as MT HID: multitouch: set Stylus suffix for Stylus-application devices, too Alexander Aring (1): net: sock: fix in-kernel mark setting Alexey Makhalov (1): ext4: fix memory leak in ext4_fill_super Amir Goldstein (1): fanotify: fix permission model of unprivileged group Andreas Gruenbacher (3): gfs2: Prevent direct-I/O write fallback errors from getting lost gfs2: Fix mmap locking for write faults Revert "gfs2: Fix mmap locking for write faults" Andy Shevchenko (1): net: ieee802154: mrf24j40: Drop unneeded of_match_ptr() Anirudh Rayabharam (1): HID: usbhid: fix info leak in hid_submit_ctrl Ariel Levkovich (1): net/sched: act_ct: Fix ct template allocation for zone 0 Armin Wolf (1): hwmon: (dell-smm-hwmon) Fix index values Arnd Bergmann (1): HID: i2c-hid: fix format string mismatch Asher Song (1): drm/amdgpu: add judgement for dc support Aya Levin (3): net/mlx5e: Fix incompatible casting net/mlx5e: Fix HW TS with CQE compression according to profile net/mlx5e: Fix conflict with HW TS and CQE compression Basavaraj Natikar (2): HID: amd_sfh: Use devm_kzalloc() instead of kzalloc() HID: amd_sfh: Fix memory leak in amd_sfh_work Benjamin Moody (1): HID: semitek: new driver for GK6X series keyboards Bindu Ramamurthy (1): drm/amd/display: Allow bandwidth validation for 0 streams. Bixuan Cui (1): HID: gt683r: add missing MODULE_DEVICE_TABLE Bob Peterson (4): gfs2: Fix I_NEW check in gfs2_dinode_in gfs2: fix scheduling while atomic bug in glocks gfs2: fix a deadlock on withdraw-during-mount gfs2: Clean up revokes on normal withdraws Borislav Petkov (3): x86/thermal: Fix LVT thermal setup for SMI delivery mode dmaengine: idxd: Use cpu_feature_enabled() x86/alternative: Optimize single-byte NOPs at an arbitrary position Brett Creeley (2): ice: Fix allowing VF to request more/less queues via virtchnl ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared Carlos M (1): ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx Changbin Du (1): efi/fdt: fix panic when no valid fdt found Chu Lin (1): hwmon/pmbus: (q54sj108a2) The PMBUS_MFR_ID is actually 6 chars instead of 5 Coco Li (1): ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions Dan Carpenter (1): efi/libstub: prevent read overflow in find_file_option() Dan Robertson (1): net: ieee802154: fix null deref in parse dev addr Daniel Borkmann (1): bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks Daniel Rosenberg (2): ext4: fix no-key deletion for encrypt+casefold ext4: Only advertise encrypted_casefold when encryption and unicode are enabled Daniel Wagner (1): scsi: qedf: Do not put host in qedf_vport_create() unconditionally Dave Ertman (1): ice: Allow all LLDP packets from PF to Tx David Hildenbrand (1): drivers/base/memory: fix trying offlining memory blocks with memory holes on aarch64 David Matlack (1): proc: add .gitignore for proc-subset-pid selftest David Sterba (1): MAINTAINERS: add btrfs IRC link Ding Hui (1): mm/page_alloc: fix counting of free pages after take off from buddy Dmitry Osipenko (1): drm/tegra: Correct DRM_FORMAT_MOD_NVIDIA_SECTOR_LAYOUT Dmitry Torokhov (2): HID: hid-input: add mapping for emoji picker key HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT Dongliang Mu (1): ALSA: control led: fix memory leak in snd_ctl_led_register Erik Kaneda (1): ACPICA: Clean up context mutex during object deletion Ewan D. Milne (1): scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V Fabio Estevam (3): ARM: imx: pm-imx27: Include "common.h" ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property ARM: dts: imx7d-pico: Fix the 'tuning-step' property Felix Fietkau (4): mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY mt76: mt7921: fix max aggregation subframes setting mt76: validate rx A-MSDU subframes mt76: mt7921: remove leftover 80+80 HE capability Filipe Manana (2): btrfs: fix fsync failure and transaction abort after writes to prealloc extents btrfs: fix deadlock when cloning inline extents and low on available space Florian Westphal (1): netfilter: conntrack: unregister ipv4 sockopts on error unwind Frederic Barrat (1): Revert "powerpc/kernel/iommu: Align size for IOMMU_PAGE_SIZE() to save TCEs" Geert Uytterhoeven (2): ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells virtchnl: Add missing padding to virtchnl_proto_hdrs Gerald Schaefer (1): mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() Grant Peltier (1): hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 Gustavo A. R. Silva (1): vfio/iommu_type1: Use struct_size() for kzalloc() Haiyue Wang (1): ice: handle the VF VSI rebuild failure Hamza Mahfooz (1): HID: remove the unnecessary redefinition of a macro Hannes Reinecke (4): nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() nvme-loop: do not warn for deleted controllers during reset Hans de Goede (4): HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K15A keyboard-dock HID: core: Remove extraneous empty line before EXPORT_SYMBOL_GPL(hid_check_keys_pressed) HID: multitouch: Disable event reporting on suspend on the Asus T101HA touchpad HID: asus: Cleanup Asus T101HA keyboard-dock handling Harshad Shirwadkar (1): ext4: fix fast commit alignment issues Heiner Kallweit (1): efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared Hillf Danton (1): gfs2: Fix use-after-free in gfs2_glock_shrink_scan Hui Wang (1): ALSA: hda: update the power_state during the direct-complete James Smart (1): scsi: lpfc: Fix failure to transmit ABTS on FC link Jan Kara (1): MAINTAINERS: Add Matthew Bobrowski as a reviewer Jason A. Donenfeld (9): wireguard: selftests: remove old conntrack kconfig value wireguard: selftests: make sure rp_filter is disabled on vethc wireguard: do not use -O3 wireguard: use synchronize_net rather than synchronize_rcu wireguard: peer: allocate in kmem_cache wireguard: allowedips: initialize list head in selftest wireguard: allowedips: remove nodes in O(1) wireguard: allowedips: allocate nodes in kmem_cache wireguard: allowedips: free empty intermediate nodes when removing single node Javier Martinez Canillas (1): kbuild: Quote OBJCOPY var to avoid a pahole call break the build Jean-Philippe Brucker (1): PCI/MSI: Fix MSIs for generic hosts that use device-tree's "msi-map" Jens Wiklander (1): optee: use export_uuid() to copy client UUID Jerome Brunet (1): arm64: meson: select COMMON_CLK Jiansong Chen (1): drm/amdgpu: refine amdgpu_fru_get_product_info Jiapeng Chong (2): ethernet: myri10ge: Fix missing error code in myri10ge_probe() rtnetlink: Fix missing error code in rtnl_bridge_notify() Jiashuo Liang (1): x86/fault: Don't send SIGSEGV twice on SEGV_PKUERR Jisheng Zhang (1): riscv: mm: Fix W+X mappings at boot Joe Perches (1): MAINTAINERS: nfc mailing lists are subscribers-only Johan Hovold (1): HID: magicmouse: fix NULL-deref on disconnect Johnny Chuang (1): HID: i2c-hid: Skip ELAN power-on command after reset Josef Bacik (6): btrfs: fix error handling in btrfs_del_csums btrfs: return errors from btrfs_del_csums in cleanup_ref_head btrfs: mark ordered extent and inode with error if we fail to finish btrfs: fixup error handling in fixup_inode_link_counts btrfs: check error value from btrfs_update_inode in tree log btrfs: abort in rename_exchange if we fail to insert the second ref Josh Triplett (1): net: ipconfig: Don't override command-line hostnames or domains José Expósito (1): HID: magicmouse: fix crash when disconnecting Magic Trackpad 2 Julian Anastasov (1): ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service Junxiao Bi (1): ocfs2: fix data corruption by fallocate Kai Vehmanen (1): ALSA: hda: Add AlderLake-M PCI ID Khem Raj (1): riscv: Use -mno-relax when using lld linker Krzysztof Kozlowski (1): nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect Kurt Kanzenbach (1): igb: Fix XDP with PTP enabled Larry Finger (1): Bluetooth: Add a new USB ID for RTL8822CE Lee Jones (2): i2c: altera: Fix formatting issue in struct and demote unworthy kernel-doc headers i2c: tegra-bpmp: Demote kernel-doc abuses Li Huafei (1): perf probe: Fix NULL pointer dereference in convert_variable_location() Lin Ma (2): Bluetooth: fix the erroneous flush_work() order Bluetooth: use correct lock to prevent UAF of hdev object Linus Torvalds (1): Linux 5.13-rc5 Lorenzo Bianconi (4): mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rate_report mt76: connac: do not schedule mac_work if the device is not running mt76: mt76x0e: fix device hang during suspend/resume mt76: mt7615: do not set MT76_STATE_PM at bootstrap Lorenzo Pieralisi (1): MAINTAINERS: Add Krzysztof as PCI host/endpoint controllers reviewer Luben Tuikov (1): drm/amdgpu: Don't query CE and UE errors Lucas Stach (2): arm64: dts: zii-ultra: remove second GEN_3V3 regulator instance arm64: dts: zii-ultra: fix 12V_MAIN voltage Luiz Augusto von Dentz (1): Bluetooth: btusb: Fix failing to init controllers with operation firmware Luke D Jones (2): HID: asus: Filter keyboard EC for old ROG keyboard HID: asus: filter G713/G733 key event to prevent shutdown Lyude Paul (1): drm/tegra: Get ref for DP AUX channel, not its ddc adapter Maciej Falkowski (3): ARM: OMAP1: Fix use of possibly uninitialized irq variable ARM: OMAP1: isp1301-omap: Add missing gpiod_add_lookup_table function ARM: OMAP1: ams-delta: remove unused function ams_delta_camera_power Maciej Fijalkowski (1): ice: track AF_XDP ZC enabled queues in bitmap Magnus Karlsson (6): i40e: add correct exception tracing for XDP ice: add correct exception tracing for XDP ixgbe: add correct exception tracing for XDP igb: add correct exception tracing for XDP ixgbevf: add correct exception tracing for XDP igc: add correct exception tracing for XDP Marcel Holtmann (1): Bluetooth: Fix VIRTIO_ID_BT assigned number Marco Elver (1): kfence: use TASK_IDLE when awaiting allocation Marek Vasut (1): ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators Mark Bolhuis (1): HID: Add BUS_VIRTUAL to hid_connect logging Mark Rutland (1): pid: take a reference when initializing `cad_pid` Mateusz Jończyk (1): HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 Matthew Auld (1): Revert "i915: use io_mapping_map_user" Matthew Wilcox (1): Revert "fb_defio: Remove custom address_space_operations" Maurizio Lombardi (1): scsi: target: core: Fix warning on realtime kernels Max Gurtovoy (2): vfio/platform: fix module_put call in error flow nvmet: fix freeing unallocated p2pmem Maxim Mikityanskiy (2): net/tls: Replace TLS_RX_SYNC_RUNNING with RCU net/tls: Fix use-after-free after the TLS device goes down and up Maximilian Luz (1): HID: surface-hid: Fix integer endian conversion Michael Walle (3): arm64: dts: ls1028a: fix memory node arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage arm64: dts: freescale: sl28: var1: fix RGMII clock and voltage Michael Zaidman (2): HID: ft260: check data size in ft260_smbus_write() HID: ft260: improve error handling of ft260_hid_feature_report_get() Michal Vokáč (1): ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch Michel Lespinasse (1): mailmap: use private address for Michel Lespinasse Mike Rapoport (1): x86/setup: Always reserve the first 1M of RAM Mina Almasry (1): mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY Moshe Shemesh (1): net/mlx5: Check firmware sync reset requested is set before trying to abort it Namhyung Kim (3): perf record: Move probing cgroup sampling support perf evsel: Add missing cloning of evsel->use_config_name perf stat: Honor event config name on --no-merge Naoya Horiguchi (1): hugetlb: pass head page to remove_hugetlb_page() Nathan Chancellor (1): drm/tegra: Fix shift overflow in tegra_shared_plane_atomic_update Naveen N. Rao (1): powerpc/kprobes: Fix validation of prefixed instructions across page boundary Nicholas Kazlauskas (1): drm/amd/display: Fix GPU scaling regression by FS video support Nicholas Piggin (2): powerpc: Fix reverse map real-mode address lookup with huge vmalloc KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path Nirenjan Krishnan (1): HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 Nirmoy Das (1): drm/amdgpu: make sure we unpin the UVD BO Nishanth Menon (6): arm64: dts: ti: k3-*: Rename the TI-SCI clocks node name arm64: dts: ti: k3-am65-wakeup: Add debug region to TI-SCI node arm64: dts: ti: k3-am65-wakeup: Drop un-necessary properties from dmsc node arm64: dts: ti: k3-*: Rename the TI-SCI node arm64: dts: ti: k3-am65|j721e|am64: Map the dma / navigator subsystem via explicit ranges arm64: dts: ti: k3*: Introduce reg definition for interrupt routers Pablo Neira Ayuso (5): netfilter: nf_tables: missing error reporting for not selected expressions netfilter: nf_tables: extended netlink error reporting for chain type netfilter: nf_tables: fix table flag updates netfilter: nft_ct: skip expectations for confirmed conntrack netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches Paolo Abeni (4): mptcp: fix sk_forward_memory corruption on retransmission mptcp: always parse mptcp options for MPC reqsk mptcp: do not reset MP_CAPABLE subflow on mapping errors mptcp: update selftest for fallback due to OoO Parav Pandit (1): devlink: Correct VIRTUAL port to not have phys_port attributes Paul Blakey (1): net/sched: act_ct: Offload connections with commit action Paul Greenwalt (1): ice: report supported and advertised autoneg using PHY capabilities Pavel Begunkov (1): io_uring: fix misaccounting fix buf pinned pages Pavel Machek (CIP) (1): drm/tegra: sor: Do not leak runtime PM reference Pavel Skripkin (5): net: kcm: fix memory leak in kcm_sendmsg net: caif: added cfserl_release function net: caif: add proper error handling net: caif: fix memory leak in caif_device_notify net: caif: fix memory leak in cfusbl_device_notify Phillip Potter (1): ext4: fix memory leak in ext4_mb_init_backend on error path. Pu Wen (1): x86/sev: Check SME/SEV support in CPUID first Qiheng Lin (1): soc: amlogic: meson-clk-measure: remove redundant dev_err call in meson_msr_probe() Qu Wenruo (1): btrfs: fix compressed writes that cross stripe boundary Rahul Lakkireddy (2): cxgb4: fix regression with HASH tc prio value update cxgb4: avoid link re-train during TC-MQPRIO configuration Randy Dunlap (1): vfio/pci: zap_vma_ptes() needs MMU Rasmus Villemoes (1): efi: cper: fix snprintf() use in cper_dimm_err_location() Riccardo Mancini (2): perf symbol-elf: Fix memory leak by freeing sdt_note.args perf env: Fix memory leak of bpf_prog_info_linear member Ritesh Harjani (1): ext4: fix accessing uninit percpu counter variable with fast_commit Rodrigo Siqueira (1): drm/amd/display: Fix overlay validation by considering cursors Roi Dayan (3): net/mlx5e: Disable TLS offload for uplink representor net/mlx5e: Check for needed capability for cvlan matching net/mlx5e: Fix adding encap rules to slow path Roja Rani Yarubandi (2): i2c: qcom-geni: Add shutdown callback for i2c i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops Roman Li (1): drm/amd/display: Fix potential memory leak in DMUB hw_init Saeed Mirzamohammadi (1): HID: quirks: Add quirk for Lenovo optical mouse Sagi Grimberg (1): nvme-rdma: fix in-casule data send for chained sgls Simon Ser (1): amd/display: convert DRM_DEBUG_ATOMIC to drm_dbg_atomic Srinivas Pandruvada (2): HID: hid-sensor-hub: Return error for hid_set_field() failure HID: hid-sensor-custom: Process failure of sensor_hub_set_feature() Sriranjani P (1): net: stmmac: fix kernel panic due to NULL pointer dereference of mdio_bus_data Stanley Chu (1): scsi: ufs: ufs-mediatek: Fix HCI version in some platforms Stefan Binding (1): ALSA: hda/cirrus: Set Initial DMIC volume to -26 dB Takashi Iwai (2): ALSA: hda: Fix a regression in Capture Switch mixer read ALSA: timer: Fix master timer notification Thierry Reding (3): gpu: host1x: Split up client initalization and registration drm/tegra: sor: Fully initialize SOR before registration drm/tegra: sor: Fix AUX device reference leak Thomas Bogendoerfer (1): Revert "MIPS: make userspace mapping young by default" Thomas Gleixner (2): x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() Thomas Richter (1): perf test: Test 17 fails with make LIBPFM4=1 on s390 z/VM Tiezhu Yang (1): perf tools: Copy uapi/asm/perf_regs.h from the kernel for MIPS Tom Rix (1): HID: logitech-hidpp: initialize level variable Tomi Valkeinen (1): arm64: dts: ti: k3-am654-base-board: remove ov5640 Tony Lindgren (3): bus: ti-sysc: Fix missing quirk flags for sata bus: ti-sysc: Fix am335x resume hang for usb otg module bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act Victor Zhao (1): drm/amd/amdgpu:save psp ring wptr to avoid attack Vignesh Raghavendra (1): arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent Vincent (1): riscv: skip errata_cip_453.o if CONFIG_ERRATA_SIFIVE_CIP_453 is disabled Vladimir Oltean (1): net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs Václav Kubernát (1): hwmon: (pmbus/fsp-3y) Fix FSP-3Y YH-5151E VOUT Wei Yongjun (3): HID: thrustmaster: fix return value check in thrustmaster_probe() samples: vfio-mdev: fix error handing in mdpy_fb_probe() ieee802154: fix error return code in ieee802154_llsec_getparams() Wende Tan (1): RISC-V: Fix memblock_free() usages in init_resources() Wong Vee Khee (1): net: stmmac: fix issue where clk is being unprepared twice Xuan Zhuo (3): virtio-net: fix for unable to handle page fault for address virtio_net: get build_skb() buf by data ptr virtio-net: fix for skb_over_panic inside big mode Yang Li (1): net/ieee802154: drop unneeded assignment in llsec_iter_devkeys() Ye Bin (1): ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed Ye Xiang (1): HID: intel-ish-hid: ipc: Add Alder Lake device IDs Yevgeny Kliteynik (1): net/mlx5: DR, Create multi-destination flow table with level less than 64 Yongqiang Liu (1): ARM: OMAP2+: Fix build warning when mmc_omap is not built Yu Kuai (2): perf stat: Fix error return code in bperf__load() mm/kasan/init.c: fix doc warning YueHaibing (1): lib: crc64: fix kernel-doc warning Yunjian Wang (1): sch_htb: fix refcount leak in htb_parent_to_leaf_offload Zhen Lei (3): vfio/pci: Fix error return code in vfio_ecap_init() HID: pidff: fix error return code in hid_pidff_init() ieee802154: fix error return code in ieee802154_add_iface() Zheng Yongjun (3): net/x25: Return the correct errno code net: Return the correct errno code fib: Return the correct errno code Zhihao Cheng (1): drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() zhang kai (1): sit: set name of device back to struct parms HID: multitouch: Disable event reporting on suspend on the Asus T101HA touchpad HID: asus: Cleanup Asus T101HA keyboard-dock handling Harshad Shirwadkar (1): ext4: fix fast commit alignment issues Heiner Kallweit (1): efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared Hillf Danton (1): gfs2: Fix use-after-free in gfs2_glock_shrink_scan Hui Wang (1): ALSA: hda: update the power_state during the direct-complete James Smart (1): scsi: lpfc: Fix failure to transmit ABTS on FC link Jan Kara (1): MAINTAINERS: Add Matthew Bobrowski as a reviewer Jason A. Donenfeld (9): wireguard: selftests: remove old conntrack kconfig value wireguard: selftests: make sure rp_filter is disabled on vethc wireguard: do not use -O3 wireguard: use synchronize_net rather than synchronize_rcu wireguard: peer: allocate in kmem_cache wireguard: allowedips: initialize list head in selftest wireguard: allowedips: remove nodes in O(1) wireguard: allowedips: allocate nodes in kmem_cache wireguard: allowedips: free empty intermediate nodes when removing single node Javier Martinez Canillas (1): kbuild: Quote OBJCOPY var to avoid a pahole call break the build Jean-Philippe Brucker (1): PCI/MSI: Fix MSIs for generic hosts that use device-tree's "msi-map" Jens Wiklander (1): optee: use export_uuid() to copy client UUID Jerome Brunet (1): arm64: meson: select COMMON_CLK Jiansong Chen (1): drm/amdgpu: refine amdgpu_fru_get_product_info Jiapeng Chong (2): ethernet: myri10ge: Fix missing error code in myri10ge_probe() rtnetlink: Fix missing error code in rtnl_bridge_notify() Jiashuo Liang (1): x86/fault: Don't send SIGSEGV twice on SEGV_PKUERR Jisheng Zhang (1): riscv: mm: Fix W+X mappings at boot Joe Perches (1): MAINTAINERS: nfc mailing lists are subscribers-only Johan Hovold (1): HID: magicmouse: fix NULL-deref on disconnect Johnny Chuang (1): HID: i2c-hid: Skip ELAN power-on command after reset Josef Bacik (6): btrfs: fix error handling in btrfs_del_csums btrfs: return errors from btrfs_del_csums in cleanup_ref_head btrfs: mark ordered extent and inode with error if we fail to finish btrfs: fixup error handling in fixup_inode_link_counts btrfs: check error value from btrfs_update_inode in tree log btrfs: abort in rename_exchange if we fail to insert the second ref Josh Triplett (1): net: ipconfig: Don't override command-line hostnames or domains José Expósito (1): HID: magicmouse: fix crash when disconnecting Magic Trackpad 2 Julian Anastasov (1): ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service Junxiao Bi (1): ocfs2: fix data corruption by fallocate Kai Vehmanen (1): ALSA: hda: Add AlderLake-M PCI ID Khem Raj (1): riscv: Use -mno-relax when using lld linker Krzysztof Kozlowski (1): nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect Kurt Kanzenbach (1): igb: Fix XDP with PTP enabled Larry Finger (1): Bluetooth: Add a new USB ID for RTL8822CE Lee Jones (2): i2c: altera: Fix formatting issue in struct and demote unworthy kernel-doc headers i2c: tegra-bpmp: Demote kernel-doc abuses Li Huafei (1): perf probe: Fix NULL pointer dereference in convert_variable_location() Lin Ma (2): Bluetooth: fix the erroneous flush_work() order Bluetooth: use correct lock to prevent UAF of hdev object Linus Torvalds (1): Linux 5.13-rc5 Lorenzo Bianconi (4): mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rate_report mt76: connac: do not schedule mac_work if the device is not running mt76: mt76x0e: fix device hang during suspend/resume mt76: mt7615: do not set MT76_STATE_PM at bootstrap Lorenzo Pieralisi (1): MAINTAINERS: Add Krzysztof as PCI host/endpoint controllers reviewer Luben Tuikov (1): drm/amdgpu: Don't query CE and UE errors Lucas Stach (2): arm64: dts: zii-ultra: remove second GEN_3V3 regulator instance arm64: dts: zii-ultra: fix 12V_MAIN voltage Luiz Augusto von Dentz (1): Bluetooth: btusb: Fix failing to init controllers with operation firmware Luke D Jones (2): HID: asus: Filter keyboard EC for old ROG keyboard HID: asus: filter G713/G733 key event to prevent shutdown Lyude Paul (1): drm/tegra: Get ref for DP AUX channel, not its ddc adapter Maciej Falkowski (3): ARM: OMAP1: Fix use of possibly uninitialized irq variable ARM: OMAP1: isp1301-omap: Add missing gpiod_add_lookup_table function ARM: OMAP1: ams-delta: remove unused function ams_delta_camera_power Maciej Fijalkowski (1): ice: track AF_XDP ZC enabled queues in bitmap Magnus Karlsson (6): i40e: add correct exception tracing for XDP ice: add correct exception tracing for XDP ixgbe: add correct exception tracing for XDP igb: add correct exception tracing for XDP ixgbevf: add correct exception tracing for XDP igc: add correct exception tracing for XDP Marcel Holtmann (1): Bluetooth: Fix VIRTIO_ID_BT assigned number Marco Elver (1): kfence: use TASK_IDLE when awaiting allocation Marek Vasut (1): ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators Mark Bolhuis (1): HID: Add BUS_VIRTUAL to hid_connect logging Mark Rutland (1): pid: take a reference when initializing `cad_pid` Mateusz Jończyk (1): HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 Matthew Auld (1): Revert "i915: use io_mapping_map_user" Matthew Wilcox (1): Revert "fb_defio: Remove custom address_space_operations" Maurizio Lombardi (1): scsi: target: core: Fix warning on realtime kernels Max Gurtovoy (2): vfio/platform: fix module_put call in error flow nvmet: fix freeing unallocated p2pmem Maxim Mikityanskiy (2): net/tls: Replace TLS_RX_SYNC_RUNNING with RCU net/tls: Fix use-after-free after the TLS device goes down and up Maximilian Luz (1): HID: surface-hid: Fix integer endian conversion Michael Walle (3): arm64: dts: ls1028a: fix memory node arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage arm64: dts: freescale: sl28: var1: fix RGMII clock and voltage Michael Zaidman (2): HID: ft260: check data size in ft260_smbus_write() HID: ft260: improve error handling of ft260_hid_feature_report_get() Michal Vokáč (1): ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch Michel Lespinasse (1): mailmap: use private address for Michel Lespinasse Mike Rapoport (1): x86/setup: Always reserve the first 1M of RAM Mina Almasry (1): mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY Moshe Shemesh (1): net/mlx5: Check firmware sync reset requested is set before trying to abort it Namhyung Kim (3): perf record: Move probing cgroup sampling support perf evsel: Add missing cloning of evsel->use_config_name perf stat: Honor event config name on --no-merge Naoya Horiguchi (1): hugetlb: pass head page to remove_hugetlb_page() Nathan Chancellor (1): drm/tegra: Fix shift overflow in tegra_shared_plane_atomic_update Naveen N. Rao (1): powerpc/kprobes: Fix validation of prefixed instructions across page boundary Nicholas Kazlauskas (1): drm/amd/display: Fix GPU scaling regression by FS video support Nicholas Piggin (2): powerpc: Fix reverse map real-mode address lookup with huge vmalloc KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path Nirenjan Krishnan (1): HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 Nirmoy Das (1): drm/amdgpu: make sure we unpin the UVD BO Nishanth Menon (6): arm64: dts: ti: k3-*: Rename the TI-SCI clocks node name arm64: dts: ti: k3-am65-wakeup: Add debug region to TI-SCI node arm64: dts: ti: k3-am65-wakeup: Drop un-necessary properties from dmsc node arm64: dts: ti: k3-*: Rename the TI-SCI node arm64: dts: ti: k3-am65|j721e|am64: Map the dma / navigator subsystem via explicit ranges arm64: dts: ti: k3*: Introduce reg definition for interrupt routers Pablo Neira Ayuso (5): netfilter: nf_tables: missing error reporting for not selected expressions netfilter: nf_tables: extended netlink error reporting for chain type netfilter: nf_tables: fix table flag updates netfilter: nft_ct: skip expectations for confirmed conntrack netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches Paolo Abeni (4): mptcp: fix sk_forward_memory corruption on retransmission mptcp: always parse mptcp options for MPC reqsk mptcp: do not reset MP_CAPABLE subflow on mapping errors mptcp: update selftest for fallback due to OoO Parav Pandit (1): devlink: Correct VIRTUAL port to not have phys_port attributes Paul Blakey (1): net/sched: act_ct: Offload connections with commit action Paul Greenwalt (1): ice: report supported and advertised autoneg using PHY capabilities Pavel Begunkov (1): io_uring: fix misaccounting fix buf pinned pages Pavel Machek (CIP) (1): drm/tegra: sor: Do not leak runtime PM reference Pavel Skripkin (5): net: kcm: fix memory leak in kcm_sendmsg net: caif: added cfserl_release function net: caif: add proper error handling net: caif: fix memory leak in caif_device_notify net: caif: fix memory leak in cfusbl_device_notify Phillip Potter (1): ext4: fix memory leak in ext4_mb_init_backend on error path. Pu Wen (1): x86/sev: Check SME/SEV support in CPUID first Qiheng Lin (1): soc: amlogic: meson-clk-measure: remove redundant dev_err call in meson_msr_probe() Qu Wenruo (1): btrfs: fix compressed writes that cross stripe boundary Rahul Lakkireddy (2): cxgb4: fix regression with HASH tc prio value update cxgb4: avoid link re-train during TC-MQPRIO configuration Randy Dunlap (1): vfio/pci: zap_vma_ptes() needs MMU Rasmus Villemoes (1): efi: cper: fix snprintf() use in cper_dimm_err_location() Riccardo Mancini (2): perf symbol-elf: Fix memory leak by freeing sdt_note.args perf env: Fix memory leak of bpf_prog_info_linear member Ritesh Harjani (1): ext4: fix accessing uninit percpu counter variable with fast_commit Rodrigo Siqueira (1): drm/amd/display: Fix overlay validation by considering cursors Roi Dayan (3): net/mlx5e: Disable TLS offload for uplink representor net/mlx5e: Check for needed capability for cvlan matching net/mlx5e: Fix adding encap rules to slow path Roja Rani Yarubandi (2): i2c: qcom-geni: Add shutdown callback for i2c i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops Roman Li (1): drm/amd/display: Fix potential memory leak in DMUB hw_init Saeed Mirzamohammadi (1): HID: quirks: Add quirk for Lenovo optical mouse Sagi Grimberg (1): nvme-rdma: fix in-casule data send for chained sgls Simon Ser (1): amd/display: convert DRM_DEBUG_ATOMIC to drm_dbg_atomic Srinivas Pandruvada (2): HID: hid-sensor-hub: Return error for hid_set_field() failure HID: hid-sensor-custom: Process failure of sensor_hub_set_feature() Sriranjani P (1): net: stmmac: fix kernel panic due to NULL pointer dereference of mdio_bus_data Stanley Chu (1): scsi: ufs: ufs-mediatek: Fix HCI version in some platforms Stefan Binding (1): ALSA: hda/cirrus: Set Initial DMIC volume to -26 dB Takashi Iwai (2): ALSA: hda: Fix a regression in Capture Switch mixer read ALSA: timer: Fix master timer notification Thierry Reding (3): gpu: host1x: Split up client initalization and registration drm/tegra: sor: Fully initialize SOR before registration drm/tegra: sor: Fix AUX device reference leak Thomas Bogendoerfer (1): Revert "MIPS: make userspace mapping young by default" Thomas Gleixner (2): x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() Thomas Richter (1): perf test: Test 17 fails with make LIBPFM4=1 on s390 z/VM Tiezhu Yang (1): perf tools: Copy uapi/asm/perf_regs.h from the kernel for MIPS Tom Rix (1): HID: logitech-hidpp: initialize level variable Tomi Valkeinen (1): arm64: dts: ti: k3-am654-base-board: remove ov5640 Tony Lindgren (3): bus: ti-sysc: Fix missing quirk flags for sata bus: ti-sysc: Fix am335x resume hang for usb otg module bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act Victor Zhao (1): drm/amd/amdgpu:save psp ring wptr to avoid attack Vignesh Raghavendra (1): arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent Vincent (1): riscv: skip errata_cip_453.o if CONFIG_ERRATA_SIFIVE_CIP_453 is disabled Vladimir Oltean (1): net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs Václav Kubernát (1): hwmon: (pmbus/fsp-3y) Fix FSP-3Y YH-5151E VOUT Wei Yongjun (3): HID: thrustmaster: fix return value check in thrustmaster_probe() samples: vfio-mdev: fix error handing in mdpy_fb_probe() ieee802154: fix error return code in ieee802154_llsec_getparams() Wende Tan (1): RISC-V: Fix memblock_free() usages in init_resources() Wong Vee Khee (1): net: stmmac: fix issue where clk is being unprepared twice Xuan Zhuo (3): virtio-net: fix for unable to handle page fault for address virtio_net: get build_skb() buf by data ptr virtio-net: fix for skb_over_panic inside big mode Yang Li (1): net/ieee802154: drop unneeded assignment in llsec_iter_devkeys() Ye Bin (1): ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed Ye Xiang (1): HID: intel-ish-hid: ipc: Add Alder Lake device IDs Yevgeny Kliteynik (1): net/mlx5: DR, Create multi-destination flow table with level less than 64 Yongqiang Liu (1): ARM: OMAP2+: Fix build warning when mmc_omap is not built Yu Kuai (2): perf stat: Fix error return code in bperf__load() mm/kasan/init.c: fix doc warning YueHaibing (1): lib: crc64: fix kernel-doc warning Yunjian Wang (1): sch_htb: fix refcount leak in htb_parent_to_leaf_offload Zhen Lei (3): vfio/pci: Fix error return code in vfio_ecap_init() HID: pidff: fix error return code in hid_pidff_init() ieee802154: fix error return code in ieee802154_add_iface() Zheng Yongjun (3): net/x25: Return the correct errno code net: Return the correct errno code fib: Return the correct errno code Zhihao Cheng (1): drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() zhang kai (1): sit: set name of device back to struct parms