Messages in this thread |  | | From | Linus Torvalds <> | Date | Sun, 5 Dec 2021 14:18:58 -0800 | Subject | Linux 5.16-rc4 |
| |
Fairly small rc4 this week. Three areas stand out in the diff: some kvm fixes (and tests), network driver fixes, and the tegra SoC sound fixes.
The rest is fairly spread out: drm fixes, some filesystem stuff, various arch updates, and some smattering of random driver fixes.
Nothing looks all that scary, although I certainly hope the kvm side will calm down.
Linus
---
Aaro Koskinen (1): i2c: cbus-gpio: set atomic transfer callback
Adrian Hunter (1): scsi: ufs: ufs-pci: Add support for Intel ADL
Akhil P Oommen (2): drm/msm: Fix null ptr access msm_ioctl_gem_submit() drm/msm/a6xx: Fix uinitialized use of gpu_scid
Al Cooper (1): serial: 8250_bcm7271: UART errors after resuming from S2
Alain Volmat (4): i2c: stm32f7: flush TX FIFO upon transfer errors i2c: stm32f7: recover the bus on access timeout i2c: stm32f7: stop dma transfer in case of NACK i2c: stm32f7: use proper DMAENGINE API for termination
Alexander Stein (1): Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP"
Amir Tzin (1): net/mlx5: Fix use after free in mlx5_health_wait_pci_up
Andreas Gruenbacher (4): gfs2: Fix remote demote of weak glock holders gfs2: gfs2_inode_lookup cleanup gfs2: gfs2_inode_lookup rework gfs2: gfs2_create_inode rework
Andrew Halaney (1): preempt/dynamic: Fix setup_preempt_mode() return value
Anup Patel (1): RISC-V: KVM: Fix incorrect KVM_MAX_VCPUS value
Arnaud Pouliquen (1): MAINTAINERS: Add rpmsg tty driver maintainer
Arnd Bergmann (3): iwlwifi: pcie: fix constant-conversion warning drm: msm: fix building without CONFIG_COMMON_CLK siphash: use _unaligned version by default
Aya Levin (1): net/mlx5: Fix access to a non-supported register
Badhri Jagan Sridharan (1): usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
Baokun Li (2): sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
Ben Ben-Ishay (1): net/mlx5e: SHAMPO, Fix constant expression result
Ben Gardon (1): KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
Benjamin Poirier (2): net: mpls: Fix notifications when deleting a device net: mpls: Remove rcu protection from nh_dev
Catalin Marinas (1): KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1
Chen Jun (1): tracing: Fix a kmemleak false positive in tracing_map
Christophe JAILLET (2): iwlwifi: Fix memory leaks in error handling path net: marvell: mvpp2: Fix the computation of shared CPUs
Corey Minyard (2): ipmi: fix IPMI_SMI_MSG_TYPE_IPMB_DIRECT response length checking ipmi:ipmb: Fix unknown command response
Dan Carpenter (1): KVM: VMX: Set failure code in prepare_vmcs02()
Daniel Lezcano (1): powercap/drivers/dtpm: Disable DTPM at boot time
David Howells (1): netfs: Adjust docs after foliation
Deren Wu (1): mt76: fix timestamp check in tx_status
Dmitry Bogdanov (2): atlantic: Increase delay for fw transactions atlantic: Fix statistics logic for production hardware
Dmytro Linkin (2): net/mlx5: E-switch, Respect BW share of the new group net/mlx5: E-Switch, Check group pointer before reading bw_share value
Dongliang Mu (1): dpaa2-eth: destroy workqueue at the end of remove function
Douglas Anderson (3): drm/msm/a6xx: Allocate enough space for GMU registers drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP drm/msm/dp: Avoid unpowered AUX xfers that caused crashes
Dust Li (1): net/smc: fix wrong list_del in smc_lgr_cleanup_early
Eiichi Tsukata (2): rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
Eric Dumazet (3): net: annotate data-races on txq->xmit_lock_owner net: avoid uninit-value from tcp_conn_request ipv4: convert fib_num_tclassid_users to atomic_t
Eric Sandeen (1): xfs: remove incorrect ASSERT in xfs_rename
Erik Ekman (1): net/mlx4_en: Update reported link modes for 1/10G
Feng Tang (2): x86/tsc: Add a timer to make sure TSC_adjust is always checked x86/tsc: Disable clocksource watchdog for TSC on qualified platorms
Finn Thain (1): pata_falcon: Avoid type warnings from sparse
Flora Cui (2): drm/amdgpu: cancel the correct hrtimer on exit drm/amdgpu: check atomic flag to differeniate with legacy path
Florian Fainelli (1): net: dsa: b53: Add SPI ID table
Frank Li (1): usb: cdns3: gadget: fix new urb never complete if ep cancel previous requests
Frederic Weisbecker (2): timers/nohz: Last resort update jiffies on nohz_full IRQ entry sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_full
Gal Pressman (1): net/mlx5: Fix too early queueing of log timestamp work
Guangming (1): dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow
Guchun Chen (1): drm/amdgpu: fix the missed handling for SDMA2 and SDMA3
Gurchetan Singh (2): drm/virtgpu api: define a dummy fence signaled event drm/virtio: use drm_poll(..) instead of virtio_gpu_poll(..)
Gustavo A. R. Silva (1): wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
Hans de Goede (1): ASoC: soc-acpi: Set mach->id field on comp_ids matches
Harshit Mogalapalli (1): net: netlink: af_netlink: Prevent empty skb by adding a check on len.
Heiko Carstens (1): s390: update defconfigs
Helge Deller (5): parisc: Fix KBUILD_IMAGE for self-extracting kernel parisc: Enable sata sil, audit and usb support on 64-bit defconfig parisc/agp: Annotate parisc agp init functions with __init parisc: Fix "make install" on newer debian releases parisc: Mark cr16 CPU clocksource unstable on all SMP machines
Hou Wenlong (2): KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range() KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu_zap_collapsible_sptes()
Ilia Sergachev (1): serial: liteuart: Fix NULL pointer dereference in ->remove()
Ilie Halip (1): s390/test_unwind: use raw opcode instead of invalid instruction
Ioanna Alifieraki (1): ipmi: Move remove_work to dedicated workqueue
Jakub Kicinski (1): ipmi: fix oob access due to uninit smi_msg type
James Smart (1): scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO
Jane Jian (1): drm/amdgpu/sriov/vcn: add new vcn ip revision check case for SIENNA_CICHLID
Jason A. Donenfeld (7): wireguard: allowedips: add missing __rcu annotation to satisfy sparse wireguard: selftests: increase default dmesg log size wireguard: selftests: actually test for routing loops wireguard: device: reset peer src endpoint when netns exits wireguard: receive: use ring buffer for incoming handshakes wireguard: receive: drop handshakes if queue lock is contended MAINTAINERS: co-maintain random.c
Jay Dolan (2): serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array serial: 8250_pci: rewrite pericom_do_set_divisor()
Jens Axboe (1): io-wq: don't retry task_work creation failure on fatal conditions
Jeremy Kerr (1): mctp: test: fix skb free in test device tx
Jiapeng Chong (1): gro: Fix inconsistent indenting
Jimmy Kizito (1): drm/amd/display: Add work around for tunneled MST.
Joerg Roedel (1): x86/64/mm: Map all kernel memory into trampoline_pgd
Johan Hovold (4): serial: core: fix transmit-buffer reset and memleak serial: liteuart: fix use-after-free and memleak on unbind serial: liteuart: fix minor-number leak on probe errors serial: liteuart: relax compile-test dependencies
José Roberto de Souza (1): Revert "drm/i915: Implement Wa_1508744258"
Juergen Gross (1): x86/kvm: remove unused ack_notifier callbacks
Kai Vehmanen (2): ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P
Karsten Graul (1): MAINTAINERS: s390/net: add Alexandra and Wenjia as maintainer
Kuan-Ying Lee (1): arm64: update PAC description for kernel
Lai Jiangshan (5): KVM: X86: Fix when shadow_root_level=5 && guest root_level<4 KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() x86/entry: Use the correct fence macro after swapgs in kernel CR3 x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
Li Zhijian (2): wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST selftests: net: Correct case name
Lijo Lazar (1): drm/amdgpu: Don't halt RLC on GFX suspend
Like Xu (1): KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
Linus Torvalds (2): fget: check that the fd still exists after getting a ref to it Linux 5.16-rc4
Lorenzo Bianconi (3): mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode mt76: fix possible pktid leak mt76: fix key pointer overwrite in mt7921s_write_txwi/mt7663_usb_sdio_write_txwi
Lucas Tanure (1): ASoC: cs35l41: Set the max SPI speed for the whole device
Luiz Angelo Daros de Luca (1): net: dsa: realtek-smi: fix indirect reg access for ports>3
Lukas Wunner (1): serial: 8250: Fix RTS modem control while in rs485 mode
Lyude Paul (2): drm/i915: Add support for panels with VESA backlights with PWM enable/disable drm/i915/dp: Perform 30ms delay after source OUI write
Maciej Fijalkowski (1): ice: xsk: clear status_error0 for each allocated desc
Maciej S. Szmigiero (1): KVM: selftests: page_table_test: fix calculation of guest_test_phys_mem
Maciej W. Rozycki (1): vgacon: Propagate console boot parameters before calling `vc_resize'
Maor Dickman (1): net/mlx5: E-Switch, Use indirect table only if all destinations support it
Maor Gottlieb (1): net/mlx5: Lag, Fix recreation of VF LAG
Marc Zyngier (2): KVM: arm64: Save PSTATE early on exit KVM: arm64: Move pkvm's special 32bit handling into a generic infrastructure
Marco Elver (1): x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog()
Marek Behún (6): net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X net: dsa: mv88e6xxx: Drop unnecessary check in mv88e6393x_serdes_erratum_4_6() net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter and receiver net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X family net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
Mark Bloch (1): net/mlx5: E-Switch, fix single FDB creation on BlueField
Mark Rutland (2): arm64: kexec: use __pa_symbol(empty_zero_page) arm64: ftrace: add missing BTIs
Masami Hiramatsu (1): kprobes: Limit max data_size of the kretprobe instances
Mathias Nyman (1): xhci: Fix commad ring abort, write all 64 bits to CRCR register.
Matt Johnston (1): mctp: Don't let RTM_DELROUTE delete local routes
Matthew Wilcox (Oracle) (1): tools: Fix math.h breakage
Maxime Ripard (6): drm/vc4: kms: Wait for the commit before increasing our clock rate drm/vc4: kms: Fix return code check drm/vc4: kms: Add missing drm_crtc_commit_put drm/vc4: kms: Clear the HVS FIFO commit pointer once done drm/vc4: kms: Don't duplicate pending commit drm/vc4: kms: Fix previous HVS commit wait
Michael Sterritt (1): x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword
Mordechay Goodstein (1): iwlwifi: mvm: retry init flow if failed
Moshe Shemesh (1): net/mlx5: Move MODIFY_RQT command to ignore list in internal error state
Mustapha Ghaddar (1): drm/amd/display: Fix for the no Audio bug with Tiled Displays
Nicholas Kazlauskas (1): drm/amd/display: Allow DSC on supported MST branch devices
Nicolas Frattaroli (1): ASoC: rk817: Add module alias for rk817-codec
Nikita Danilov (2): atlatnic: enable Nbase-t speeds with base-t atlantic: Add missing DIDs and fix 115c.
Niklas Schnelle (1): s390/pci: move pseudo-MMIO to prevent MIO overlap
Ole Ernst (2): USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub
Ondrej Jirman (1): i2c: rk3x: Handle a spurious start completion interrupt flag
Paolo Abeni (1): tcp: fix page frag corruption on page fault
Paolo Bonzini (22): KVM: VMX: do not use uninitialized gfn_to_hva_cache KVM: downgrade two BUG_ONs to WARN_ON_ONCE KVM: x86: ignore APICv if LAPIC is not enabled selftests: fix check for circular KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM selftests: sev_migrate_tests: free all VMs KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability KVM: MMU: shadow nested paging does not have PKU KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled KVM: x86: check PIR even for vCPUs with disabled APICv KVM: x86: Use a stable condition around all VT-d PI paths KVM: SEV: do not use list_replace_init on an empty list KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM KVM: SEV: initialize regions_list of a mirror VM KVM: SEV: move mirror status to destination of KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM selftests: sev_migrate_tests: add tests for KVM_CAP_VM_COPY_ENC_CONTEXT_FROM KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked KVM: SEV: Prohibit migration of a VM that has mirrors KVM: SEV: do not take kvm->lock when destroying KVM: SEV: accept signals in sev_lock_two_vms KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled KVM: fix avic_set_running for preemptable kernels KVM: ensure APICv is considered inactive if there is no APIC
Patrik John (1): serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30
Paulo Alcantara (1): cifs: fix missed refcounting of ipc tcon
Perry Yuan (1): drm/amd/display: add connector type check for CRC source set
Peter Zijlstra (1): objtool: Fix pv_ops noinstr validation
Philip Chen (1): drm/msm/dsi: set default num_data_lanes
Philip Yang (3): drm/amdkfd: set "r = 0" explicitly before goto drm/amdkfd: fix double free mem structure drm/amdkfd: process_info lock not needed for svm
Pierre Gondois (1): serial: pl011: Add ACPI SBSA UART match id
Pierre-Louis Bossart (2): ASoC: Intel: soc-acpi: add entry for ESSX8336 on CML ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec
Ping-Ke Shih (1): rtw89: update partition size of firmware header on skb->data
Qais Yousef (1): sched/uclamp: Fix rq->uclamp_max not set on first enqueue
Raed Salem (2): net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation net/mlx5e: Fix missing IPsec statistics on uplink representor
Rafael J. Wysocki (1): powercap: DTPM: Drop unused local variable from init_dtpm()
Randy Dunlap (3): wireguard: main: rename 'mod_init' & 'mod_exit' functions to be module-specific vfio: remove all kernel-doc notation natsemi: xtensa: fix section mismatch warnings
Ranjani Sridharan (1): ASoC: SOF: hda: reset DAI widget before reconfiguring it
Rob Clark (8): drm/msm/devfreq: Fix OPP refcnt leak drm/msm: Fix wait_fence submitqueue leak drm/msm: Restore error return on invalid fence drm/msm: Make a6xx_gpu_set_freq() static drm/msm: Demote debug message drm/msm/gpu: Fix idle_work time drm/msm/gpu: Fix check for devices without devfreq drm/msm: Do hw_init() before capturing GPU state
Sameer Pujar (16): ASoC: tegra: Fix wrong value type in ADMAIF ASoC: tegra: Fix wrong value type in I2S ASoC: tegra: Fix wrong value type in DMIC ASoC: tegra: Fix wrong value type in DSPK ASoC: tegra: Fix wrong value type in SFC ASoC: tegra: Fix wrong value type in MVC ASoC: tegra: Fix kcontrol put callback in ADMAIF ASoC: tegra: Fix kcontrol put callback in I2S ASoC: tegra: Fix kcontrol put callback in DMIC ASoC: tegra: Fix kcontrol put callback in DSPK ASoC: tegra: Fix kcontrol put callback in AHUB ASoC: tegra: Fix kcontrol put callback in MVC ASoC: tegra: Fix kcontrol put callback in SFC ASoC: tegra: Fix kcontrol put callback in AMX ASoC: tegra: Fix kcontrol put callback in ADX ASoC: tegra: Fix kcontrol put callback in Mixer
Sameer Saurabh (3): atlantic: Fix to display FW bundle version instead of FW mac version. Remove Half duplex mode speed capabilities. atlantic: Remove warn trace message.
Sean Christopherson (12): KVM: Ensure local memslot copies operate on up-to-dateAaro Koskinen (1): i2c: cbus-gpio: set atomic transfer callback
Adrian Hunter (1): scsi: ufs: ufs-pci: Add support for Intel ADL
Akhil P Oommen (2): drm/msm: Fix null ptr access msm_ioctl_gem_submit() drm/msm/a6xx: Fix uinitialized use of gpu_scid
Al Cooper (1): serial: 8250_bcm7271: UART errors after resuming from S2
Alain Volmat (4): i2c: stm32f7: flush TX FIFO upon transfer errors i2c: stm32f7: recover the bus on access timeout i2c: stm32f7: stop dma transfer in case of NACK i2c: stm32f7: use proper DMAENGINE API for termination
Alexander Stein (1): Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP"
Amir Tzin (1): net/mlx5: Fix use after free in mlx5_health_wait_pci_up
Andreas Gruenbacher (4): gfs2: Fix remote demote of weak glock holders gfs2: gfs2_inode_lookup cleanup gfs2: gfs2_inode_lookup rework gfs2: gfs2_create_inode rework
Andrew Halaney (1): preempt/dynamic: Fix setup_preempt_mode() return value
Anup Patel (1): RISC-V: KVM: Fix incorrect KVM_MAX_VCPUS value
Arnaud Pouliquen (1): MAINTAINERS: Add rpmsg tty driver maintainer
Arnd Bergmann (3): iwlwifi: pcie: fix constant-conversion warning drm: msm: fix building without CONFIG_COMMON_CLK siphash: use _unaligned version by default
Aya Levin (1): net/mlx5: Fix access to a non-supported register
Badhri Jagan Sridharan (1): usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
Baokun Li (2): sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
Ben Ben-Ishay (1): net/mlx5e: SHAMPO, Fix constant expression result
Ben Gardon (1): KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
Benjamin Poirier (2): net: mpls: Fix notifications when deleting a device net: mpls: Remove rcu protection from nh_dev
Catalin Marinas (1): KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1
Chen Jun (1): tracing: Fix a kmemleak false positive in tracing_map
Christophe JAILLET (2): iwlwifi: Fix memory leaks in error handling path net: marvell: mvpp2: Fix the computation of shared CPUs
Corey Minyard (2): ipmi: fix IPMI_SMI_MSG_TYPE_IPMB_DIRECT response length checking ipmi:ipmb: Fix unknown command response
Dan Carpenter (1): KVM: VMX: Set failure code in prepare_vmcs02()
Daniel Lezcano (1): powercap/drivers/dtpm: Disable DTPM at boot time
David Howells (1): netfs: Adjust docs after foliation
Deren Wu (1): mt76: fix timestamp check in tx_status
Dmitry Bogdanov (2): atlantic: Increase delay for fw transactions atlantic: Fix statistics logic for production hardware
Dmytro Linkin (2): net/mlx5: E-switch, Respect BW share of the new group net/mlx5: E-Switch, Check group pointer before reading bw_share value
Dongliang Mu (1): dpaa2-eth: destroy workqueue at the end of remove function
Douglas Anderson (3): drm/msm/a6xx: Allocate enough space for GMU registers drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP drm/msm/dp: Avoid unpowered AUX xfers that caused crashes
Dust Li (1): net/smc: fix wrong list_del in smc_lgr_cleanup_early
Eiichi Tsukata (2): rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
Eric Dumazet (3): net: annotate data-races on txq->xmit_lock_owner net: avoid uninit-value from tcp_conn_request ipv4: convert fib_num_tclassid_users to atomic_t
Eric Sandeen (1): xfs: remove incorrect ASSERT in xfs_rename
Erik Ekman (1): net/mlx4_en: Update reported link modes for 1/10G
Feng Tang (2): x86/tsc: Add a timer to make sure TSC_adjust is always checked x86/tsc: Disable clocksource watchdog for TSC on qualified platorms
Finn Thain (1): pata_falcon: Avoid type warnings from sparse
Flora Cui (2): drm/amdgpu: cancel the correct hrtimer on exit drm/amdgpu: check atomic flag to differeniate with legacy path
Florian Fainelli (1): net: dsa: b53: Add SPI ID table
Frank Li (1): usb: cdns3: gadget: fix new urb never complete if ep cancel previous requests
Frederic Weisbecker (2): timers/nohz: Last resort update jiffies on nohz_full IRQ entry sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_full
Gal Pressman (1): net/mlx5: Fix too early queueing of log timestamp work
Guangming (1): dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow
Guchun Chen (1): drm/amdgpu: fix the missed handling for SDMA2 and SDMA3
Gurchetan Singh (2): drm/virtgpu api: define a dummy fence signaled event drm/virtio: use drm_poll(..) instead of virtio_gpu_poll(..)
Gustavo A. R. Silva (1): wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
Hans de Goede (1): ASoC: soc-acpi: Set mach->id field on comp_ids matches
Harshit Mogalapalli (1): net: netlink: af_netlink: Prevent empty skb by adding a check on len.
Heiko Carstens (1): s390: update defconfigs
Helge Deller (5): parisc: Fix KBUILD_IMAGE for self-extracting kernel parisc: Enable sata sil, audit and usb support on 64-bit defconfig parisc/agp: Annotate parisc agp init functions with __init parisc: Fix "make install" on newer debian releases parisc: Mark cr16 CPU clocksource unstable on all SMP machines
Hou Wenlong (2): KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range() KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu_zap_collapsible_sptes()
Ilia Sergachev (1): serial: liteuart: Fix NULL pointer dereference in ->remove()
Ilie Halip (1): s390/test_unwind: use raw opcode instead of invalid instruction
Ioanna Alifieraki (1): ipmi: Move remove_work to dedicated workqueue
Jakub Kicinski (1): ipmi: fix oob access due to uninit smi_msg type
James Smart (1): scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO
Jane Jian (1): drm/amdgpu/sriov/vcn: add new vcn ip revision check case for SIENNA_CICHLID
Jason A. Donenfeld (7): wireguard: allowedips: add missing __rcu annotation to satisfy sparse wireguard: selftests: increase default dmesg log size wireguard: selftests: actually test for routing loops wireguard: device: reset peer src endpoint when netns exits wireguard: receive: use ring buffer for incoming handshakes wireguard: receive: drop handshakes if queue lock is contended MAINTAINERS: co-maintain random.c
Jay Dolan (2): serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array serial: 8250_pci: rewrite pericom_do_set_divisor()
Jens Axboe (1): io-wq: don't retry task_work creation failure on fatal conditions
Jeremy Kerr (1): mctp: test: fix skb free in test device tx
Jiapeng Chong (1): gro: Fix inconsistent indenting
Jimmy Kizito (1): drm/amd/display: Add work around for tunneled MST.
Joerg Roedel (1): x86/64/mm: Map all kernel memory into trampoline_pgd
Johan Hovold (4): serial: core: fix transmit-buffer reset and memleak serial: liteuart: fix use-after-free and memleak on unbind serial: liteuart: fix minor-number leak on probe errors serial: liteuart: relax compile-test dependencies
José Roberto de Souza (1): Revert "drm/i915: Implement Wa_1508744258"
Juergen Gross (1): x86/kvm: remove unused ack_notifier callbacks
Kai Vehmanen (2): ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P
Karsten Graul (1): MAINTAINERS: s390/net: add Alexandra and Wenjia as maintainer
Kuan-Ying Lee (1): arm64: update PAC description for kernel
Lai Jiangshan (5): KVM: X86: Fix when shadow_root_level=5 && guest root_level<4 KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() x86/entry: Use the correct fence macro after swapgs in kernel CR3 x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
Li Zhijian (2): wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST selftests: net: Correct case name
Lijo Lazar (1): drm/amdgpu: Don't halt RLC on GFX suspend
Like Xu (1): KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
Linus Torvalds (2): fget: check that the fd still exists after getting a ref to it Linux 5.16-rc4
Lorenzo Bianconi (3): mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode mt76: fix possible pktid leak mt76: fix key pointer overwrite in mt7921s_write_txwi/mt7663_usb_sdio_write_txwi
Lucas Tanure (1): ASoC: cs35l41: Set the max SPI speed for the whole device
Luiz Angelo Daros de Luca (1): net: dsa: realtek-smi: fix indirect reg access for ports>3
Lukas Wunner (1): serial: 8250: Fix RTS modem control while in rs485 mode
Lyude Paul (2): drm/i915: Add support for panels with VESA backlights with PWM enable/disable drm/i915/dp: Perform 30ms delay after source OUI write
Maciej Fijalkowski (1): ice: xsk: clear status_error0 for each allocated desc
Maciej S. Szmigiero (1): KVM: selftests: page_table_test: fix calculation of guest_test_phys_mem
Maciej W. Rozycki (1): vgacon: Propagate console boot parameters before calling `vc_resize'
Maor Dickman (1): net/mlx5: E-Switch, Use indirect table only if all destinations support it
Maor Gottlieb (1): net/mlx5: Lag, Fix recreation of VF LAG
Marc Zyngier (2): KVM: arm64: Save PSTATE early on exit KVM: arm64: Move pkvm's special 32bit handling into a generic infrastructure
Marco Elver (1): x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog()
Marek Behún (6): net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X net: dsa: mv88e6xxx: Drop unnecessary check in mv88e6393x_serdes_erratum_4_6() net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter and receiver net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X family net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
Mark Bloch (1): net/mlx5: E-Switch, fix single FDB creation on BlueField
Mark Rutland (2): arm64: kexec: use __pa_symbol(empty_zero_page) arm64: ftrace: add missing BTIs
Masami Hiramatsu (1): kprobes: Limit max data_size of the kretprobe instances
Mathias Nyman (1): xhci: Fix commad ring abort, write all 64 bits to CRCR register.
Matt Johnston (1): mctp: Don't let RTM_DELROUTE delete local routes
Matthew Wilcox (Oracle) (1): tools: Fix math.h breakage
Maxime Ripard (6): drm/vc4: kms: Wait for the commit before increasing our clock rate drm/vc4: kms: Fix return code check drm/vc4: kms: Add missing drm_crtc_commit_put drm/vc4: kms: Clear the HVS FIFO commit pointer once done drm/vc4: kms: Don't duplicate pending commit drm/vc4: kms: Fix previous HVS commit wait
Michael Sterritt (1): x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword
Mordechay Goodstein (1): iwlwifi: mvm: retry init flow if failed
Moshe Shemesh (1): net/mlx5: Move MODIFY_RQT command to ignore list in internal error state
Mustapha Ghaddar (1): drm/amd/display: Fix for the no Audio bug with Tiled Displays
Nicholas Kazlauskas (1): drm/amd/display: Allow DSC on supported MST branch devices
Nicolas Frattaroli (1): ASoC: rk817: Add module alias for rk817-codec
Nikita Danilov (2): atlatnic: enable Nbase-t speeds with base-t atlantic: Add missing DIDs and fix 115c.
Niklas Schnelle (1): s390/pci: move pseudo-MMIO to prevent MIO overlap
Ole Ernst (2): USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub
Ondrej Jirman (1): i2c: rk3x: Handle a spurious start completion interrupt flag
Paolo Abeni (1): tcp: fix page frag corruption on page fault
Paolo Bonzini (22): KVM: VMX: do not use uninitialized gfn_to_hva_cache KVM: downgrade two BUG_ONs to WARN_ON_ONCE KVM: x86: ignore APICv if LAPIC is not enabled selftests: fix check for circular KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM selftests: sev_migrate_tests: free all VMs KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability KVM: MMU: shadow nested paging does not have PKU KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled KVM: x86: check PIR even for vCPUs with disabled APICv KVM: x86: Use a stable condition around all VT-d PI paths KVM: SEV: do not use list_replace_init on an empty list KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM KVM: SEV: initialize regions_list of a mirror VM KVM: SEV: move mirror status to destination of KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM selftests: sev_migrate_tests: add tests for KVM_CAP_VM_COPY_ENC_CONTEXT_FROM KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked KVM: SEV: Prohibit migration of a VM that has mirrors KVM: SEV: do not take kvm->lock when destroying KVM: SEV: accept signals in sev_lock_two_vms KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled KVM: fix avic_set_running for preemptable kernels KVM: ensure APICv is considered inactive if there is no APIC
Patrik John (1): serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30
Paulo Alcantara (1): cifs: fix missed refcounting of ipc tcon
Perry Yuan (1): drm/amd/display: add connector type check for CRC source set
Peter Zijlstra (1): objtool: Fix pv_ops noinstr validation
Philip Chen (1): drm/msm/dsi: set default num_data_lanes
Philip Yang (3): drm/amdkfd: set "r = 0" explicitly before goto drm/amdkfd: fix double free mem structure drm/amdkfd: process_info lock not needed for svm
Pierre Gondois (1): serial: pl011: Add ACPI SBSA UART match id
Pierre-Louis Bossart (2): ASoC: Intel: soc-acpi: add entry for ESSX8336 on CML ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec
Ping-Ke Shih (1): rtw89: update partition size of firmware header on skb->data
Qais Yousef (1): sched/uclamp: Fix rq->uclamp_max not set on first enqueue
Raed Salem (2): net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation net/mlx5e: Fix missing IPsec statistics on uplink representor
Rafael J. Wysocki (1): powercap: DTPM: Drop unused local variable from init_dtpm()
Randy Dunlap (3): wireguard: main: rename 'mod_init' & 'mod_exit' functions to be module-specific vfio: remove all kernel-doc notation natsemi: xtensa: fix section mismatch warnings
Ranjani Sridharan (1): ASoC: SOF: hda: reset DAI widget before reconfiguring it
Rob Clark (8): drm/msm/devfreq: Fix OPP refcnt leak drm/msm: Fix wait_fence submitqueue leak drm/msm: Restore error return on invalid fence drm/msm: Make a6xx_gpu_set_freq() static drm/msm: Demote debug message drm/msm/gpu: Fix idle_work time drm/msm/gpu: Fix check for devices without devfreq drm/msm: Do hw_init() before capturing GPU state
Sameer Pujar (16): ASoC: tegra: Fix wrong value type in ADMAIF ASoC: tegra: Fix wrong value type in I2S ASoC: tegra: Fix wrong value type in DMIC ASoC: tegra: Fix wrong value type in DSPK ASoC: tegra: Fix wrong value type in SFC ASoC: tegra: Fix wrong value type in MVC ASoC: tegra: Fix kcontrol put callback in ADMAIF ASoC: tegra: Fix kcontrol put callback in I2S ASoC: tegra: Fix kcontrol put callback in DMIC ASoC: tegra: Fix kcontrol put callback in DSPK ASoC: tegra: Fix kcontrol put callback in AHUB ASoC: tegra: Fix kcontrol put callback in MVC ASoC: tegra: Fix kcontrol put callback in SFC ASoC: tegra: Fix kcontrol put callback in AMX ASoC: tegra: Fix kcontrol put callback in ADX ASoC: tegra: Fix kcontrol put callback in Mixer
Sameer Saurabh (3): atlantic: Fix to display FW bundle version instead of FW mac version. Remove Half duplex mode speed capabilities. atlantic: Remove warn trace message.
Sean Christopherson (12): KVM: Ensure local memslot copies operate on up-to-date arch-specific data KVM: Disallow user memslot with size that exceeds "unsigned long" KVM: RISC-V: Unmap stage2 mapping when deleting/moving a memslot KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested vmentry/vmexit KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12 KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap collapsible path KVM: x86/mmu: Handle "default" period when selectively waking kthread KVM: x86/mmu: Retry page fault if root is invalidated by memslot update KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if necessary
Shen, George (1): drm/amd/display: Clear DPCD lane settings after repeater training
Shyam Prasad N (3): cifs: wait for tcon resource_id before getting fscache super cifs: add server conn_id to fscache client cookie cifs: avoid use of dstaddr as key for fscache client cookie
Stanislaw Gruszka (1): rt2x00: do not mark device gone on EPROTO errors during start
Stefan Binding (1): ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
Stephen Suryaputra (1): vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit
Steven Rostedt (VMware) (1): tracing/histograms: String compares should not care about signed values
Sukadev Bhattiprolu (2): ibmvnic: drop bad optimization in reuse_rx_pools() ibmvnic: drop bad optimization in reuse_tx_pools()
Sven Eckelmann (1): tty: serial: msm_serial: Deactivate RX DMA for polling support
Sven Schuchmann (1): net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available
Tang Yizhou (2): cpufreq: Fix a comment in cpufreq_policy_free cpufreq: docs: Update core.rst
Tariq Toukan (1): net/mlx5e: Sync TIR params updates against concurrent create/modify
Tetsuo Handa (1): loop: Use pr_warn_once() for loop_control_remove() warning
Tianhao Chai (1): ethernet: aquantia: Try MAC address from device tree
Tianjia Zhang (1): net/tls: Fix authentication failure in CCM mode
Tom Lendacky (1): KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failure
Tony Lu (1): net/smc: Keep smc_close_final rc during active close
Tony Luck (1): x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define
Vincent Whitchurch (1): net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header support
Vitaly Kuznetsov (3): KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN in hyperv_features test KVM: x86: Forbid KVM_SET_CPUID{,2} after KVM_RUN KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE
Wei Yongjun (2): ipmi: msghandler: Make symbol 'remove_work_wq' static net: mscc: ocelot: fix missing unlock on error in ocelot_hwstamp_set()
William Kucharski (1): net/rds: correct socket tunable error in rds_tcp_tune()
Xiayu Zhang (1): Fix Comment of ETH_P_802_3_MIN
Xiongfeng Wang (1): cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
Yang Guang (1): ata: replace snprintf in show functions with sysfs_emit
Zhenyu Wang (1): vfio/pci: Fix OpRegion read
Zhou Qingyang (4): net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() octeontx2-af: Fix a memleak bug in rvu_mbox_init() usb: cdnsp: Fix a NULL pointer dereference in cdnsp_endpoint_init()
chongjiapeng (1): iwlwifi: Fix missing error code in iwl_pci_probe()
msizanoen1 (1): ipv6: fix memory leak in fib6_rule_suppress
shaoyunl (1): drm/amdgpu: adjust the kfd reset sequence in reset sriov function
Łukasz Bartosik (1): iwlwifi: fix warnings produced by kernel debug options
arch-specific data KVM: Disallow user memslot with size that exceeds "unsigned long" KVM: RISC-V: Unmap stage2 mapping when deleting/moving a memslot KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested vmentry/vmexit KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12 KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap collapsible path KVM: x86/mmu: Handle "default" period when selectively waking kthread KVM: x86/mmu: Retry page fault if root is invalidated by memslot update KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if necessary
Shen, George (1): drm/amd/display: Clear DPCD lane settings after repeater training
Shyam Prasad N (3): cifs: wait for tcon resource_id before getting fscache super cifs: add server conn_id to fscache client cookie cifs: avoid use of dstaddr as key for fscache client cookie
Stanislaw Gruszka (1): rt2x00: do not mark device gone on EPROTO errors during start
Stefan Binding (1): ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
Stephen Suryaputra (1): vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit
Steven Rostedt (VMware) (1): tracing/histograms: String compares should not care about signed values
Sukadev Bhattiprolu (2): ibmvnic: drop bad optimization in reuse_rx_pools() ibmvnic: drop bad optimization in reuse_tx_pools()
Sven Eckelmann (1): tty: serial: msm_serial: Deactivate RX DMA for polling support
Sven Schuchmann (1): net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available
Tang Yizhou (2): cpufreq: Fix a comment in cpufreq_policy_free cpufreq: docs: Update core.rst
Tariq Toukan (1): net/mlx5e: Sync TIR params updates against concurrent create/modify
Tetsuo Handa (1): loop: Use pr_warn_once() for loop_control_remove() warning
Tianhao Chai (1): ethernet: aquantia: Try MAC address from device tree
Tianjia Zhang (1): net/tls: Fix authentication failure in CCM mode
Tom Lendacky (1): KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failure
Tony Lu (1): net/smc: Keep smc_close_final rc during active close
Tony Luck (1): x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define
Vincent Whitchurch (1): net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header support
Vitaly Kuznetsov (3): KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN in hyperv_features test KVM: x86: Forbid KVM_SET_CPUID{,2} after KVM_RUN KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE
Wei Yongjun (2): ipmi: msghandler: Make symbol 'remove_work_wq' static net: mscc: ocelot: fix missing unlock on error in ocelot_hwstamp_set()
William Kucharski (1): net/rds: correct socket tunable error in rds_tcp_tune()
Xiayu Zhang (1): Fix Comment of ETH_P_802_3_MIN
Xiongfeng Wang (1): cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
Yang Guang (1): ata: replace snprintf in show functions with sysfs_emit
Zhenyu Wang (1): vfio/pci: Fix OpRegion read
Zhou Qingyang (4): net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() octeontx2-af: Fix a memleak bug in rvu_mbox_init() usb: cdnsp: Fix a NULL pointer dereference in cdnsp_endpoint_init()
chongjiapeng (1): iwlwifi: Fix missing error code in iwl_pci_probe()
msizanoen1 (1): ipv6: fix memory leak in fib6_rule_suppress
shaoyunl (1): drm/amdgpu: adjust the kfd reset sequence in reset sriov function
Łukasz Bartosik (1): iwlwifi: fix warnings produced by kernel debug options
|  |