Linux 5.8-rc3
From: Linus Torvalds
Date: Sun Jun 28 2020 - 18:10:42 EST
Well, we had a big merge window, and we have a fairly big rc3 here
too. The calm period for rc2 is clearly over.
That said, I don't think there's anything _particularly_ scary in
here, and the size of this rc is probably simply a direct result of
the fact that 5.8 is a big release. It's too early to say if this will
mean that we'll have a longer rc period as a result, I'll just have to
keep an eye out for how this all progresses.
The stats all look fairly normal: about half is drivers (networking is
a big chunk, but there's really a bit of everything in there: gpu,
sound, usb, you name it).
Outside of drivers, we have the usual suspects: arch updates (x86 and
arm stand out), core networking, but also core kernel and VM updates.
And a fair amount of tooling updates (mostly selftests, but also
objtool and virtio).
Go forth and test,
Linus
---
Aaron Plattner (1):
ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table
Adam Ford (2):
arm64: dts: imx8mm-beacon: Fix voltages on LDO1 and LDO2
drm/panel-simple: fix connector type for LogicPD Type28 Display
Aditya Pakki (2):
RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq
usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work
Aiden Leong (1):
GUE: Fix a typo
Al Cooper (1):
xhci: Fix enumeration issue when setting max packet size for FS devices.
Alex Williamson (3):
vfio/pci: Clear error and request eventfd ctx after releasing
vfio/type1: Fix migration info capability ID
vfio/pci: Fix SR-IOV VF handling with MMIO blocking
Alexander Lobakin (11):
net: ethtool: add missing NETIF_F_GSO_FRAGLIST feature string
net: ethtool: add missing string for NETIF_F_GSO_TUNNEL_REMCSUM
net: qed: fix left elements count calculation
net: qed: fix async event callbacks unregistering
net: qede: stop adding events on an already destroyed workqueue
net: qed: fix NVMe login fails over VFs
net: qed: fix excessive QM ILT lines consumption
net: qede: fix PTP initialization on recovery
net: qede: fix use-after-free on recovery and AER handling
net: qed: reset ILT block sizes before recomputing to fix crashes
net: qed: fix "maybe uninitialized" warning
Alexander Popov (1):
arm64: vdso: Don't use gcc plugins for building vgettimeofday.c
Alexander Stein (1):
spi: dt-bindings: amlogic, meson-gx-spicc: Fix schema for meson-g12a
Alexander Usyskin (1):
mei: me: add tiger lake point device ids for H platforms.
Anand Moon (2):
Revert "usb: dwc3: exynos: Add support for Exynos5422 suspend clk"
Revert "usb: dwc3: exynos: Add support for Exynos5422 suspend clk"
Andre Przywara (1):
arm: dts: vexpress: Move mcc node back into motherboard node
Andrew Lunn (1):
net: ethtool: Handle missing cable test TDR parameters
Andrii Nakryiko (3):
bpf: Fix definition of bpf_ringbuf_output() helper in UAPI comments
tools/bpftool: Add ringbuf map to a list of known map types
bpf: bpf_probe_read_kernel_str() has to return amount of data
read on success
Andy Shevchenko (2):
ARM: bcm2835: Fix integer overflow in
rpi_firmware_print_firmware_revision()
i2c: designware: Adjust bus speed independently of ACPI
Aneesh Kumar K.V (1):
powerpc/kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUAL
Anson Huang (1):
soc: imx8m: Correct i.MX8MP UID fuse offset
Anton Eidelman (2):
nvme-multipath: fix deadlock between ana_work and scan_work
nvme-multipath: fix deadlock due to head->lock
Ard Biesheuvel (4):
efi/libstub: Fix missing-prototype warning for skip_spaces()
efi/libstub: arm: Omit arch specific config table matching array on arm64
efi/libstub: arm: Print CPU boot mode and MMU state at boot
net: phy: mscc: avoid skcipher API for single block AES encryption
Arjun Roy (1):
mm/memory.c: properly pte_offset_map_lock/unlock in vm_insert_pages()
Arnd Bergmann (1):
fpga: zynqmp: fix modular build
Arseny Solokha (1):
powerpc/fsl_booke/32: Fix build with CONFIG_RANDOMIZE_BASE
Arvind Sankar (2):
efi/x86: Fix build with gcc 4
efi/x86: Setup stack correctly for efi_pe_entry
Axel Lin (1):
regulator: mt6358: Remove BROKEN dependency
Babu Moger (1):
x86/resctrl: Fix memory bandwidth counter width for AMD
Bartlomiej Zolnierkiewicz (1):
video: fbdev: uvesafb: fix "noblank" option handling
Bartosz Golaszewski (1):
regmap: fix the kerneldoc for regmap_test_bits()
Ben Widawsky (1):
mm/memory_hotplug.c: fix false softlockup during pfn range removal
Bernard Zhao (1):
drm/amd: fix potential memleak in err branch
BjÃrn TÃpel (1):
i40e: fix crash when Rx descriptor count is changed
Borislav Petkov (1):
EDAC/amd64: Read back the scrub rate PCI register on F15h
Brent Lu (1):
ASoC: SOF: Intel: hda: Clear RIRB status before reading WP
Briana Oursler (1):
tc-testing: avoid action cookies with odd length.
Charles Keepax (1):
regmap: Fix memory leak from regmap_register_patch
Chen Yu (1):
PM: s2idle: Clear _TIF_POLLING_NRFLAG before suspend to idle
Chengguang Xu (1):
block: release bip in a right way in error path
Chris Down (1):
mm/memcontrol.c: prevent missed memory.low load tears
Christian Borntraeger (1):
s390/debug: avoid kernel warning on too large number of pages
Christian Brauner (2):
nsproxy: restore EINVAL for non-namespace file descriptor
tests: test for setns() EINVAL regression
Christoffer Nielsen (1):
ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S
Christoph Hellwig (7):
dma-direct: re-enable mmap for !CONFIG_MMU
dma-direct: mark __dma_direct_alloc_pages static
dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATOR
scsi: libata: Fix the ata_scsi_dma_need_drain stub
x86/hyperv: allocate the hypercall page with only read and execute bits
arm64: use PAGE_KERNEL_ROX directly in alloc_insn_page
mm: remove vmalloc_exec
Christophe JAILLET (2):
gpu: host1x: Clean up debugfs in error handling path
PM: sleep: core: mark 2 functions as __init to save some memory
Christophe Leroy (1):
mm/debug_vm_pgtable: fix build failure with powerpc 8xx
Christopher Swenson (1):
ALSA: usb-audio: Set 48 kHz rate for Rodecaster
Chuck Lever (6):
xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed
xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect()
xprtrdma: Clean up synopsis of rpcrdma_flush_disconnect()
xprtrdma: Clean up disconnect
xprtrdma: Fix handling of RDMA_ERROR replies
SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment()
Chuhong Yuan (1):
USB: ohci-sm501: Add missed iounmap() in remove
Ciara Loftus (3):
ixgbe: protect ring accesses with READ- and WRITE_ONCE
i40e: protect ring accesses with READ- and WRITE_ONCE
ice: protect ring accesses with WRITE_ONCE
Claudiu Beznea (3):
net: macb: undo operations in case of failure
net: macb: call pm_runtime_put_sync on failure path
net: macb: free resources on failure path of at91ether_open()
Claudiu Manoil (1):
enetc: Fix HW_VLAN_CTAG_TX|RX toggling
Colin Ian King (2):
RDMA/mlx5: Remove duplicated assignment to resp.response_length
qed: add missing error test for DBG_STATUS_NO_MATCHING_FRAMING_MODE
Colton Lewis (1):
gpu: host1x: Correct trivial kernel-doc inconsistencies
Damien Le Moal (2):
dm zoned: fix uninitialized pointer dereference
dm zoned: Fix random zone reclaim selection
Dan Carpenter (5):
Staging: rtl8723bs: prevent buffer overflow in update_sta_support_rate()
x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in
rdt_cdp_peer_get()
vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap()
virtio-mem: silence a static checker warning
usb: gadget: udc: Potential Oops in error handling code
Daniel Gomez (1):
drm: rcar-du: Fix build error
Daniel Mack (1):
dsa: Allow forwarding of redirected IGMP traffic
Daniel Vetter (1):
drm/fb-helper: Fix vt restore
Daniel Wagner (1):
scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request
Dany Madden (1):
ibmvnic: continue to init in CRQ reset returns H_CLOSED
David Christensen (1):
tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes
David Hildenbrand (1):
virtio-mem: add memory via add_memory_driver_managed()
David Howells (5):
rxrpc: Fix trace string
rxrpc: Fix handling of rwind from an ACK packet
rxrpc: Fix afs large storage transmission performance drop
rxrpc: Fix notification call on completion of discarded calls
afs: Fix storage of cell names
David Rientjes (4):
dma-direct: always align allocation size in dma_direct_alloc_pages()
dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails
dma-direct: check return value when encrypting or decrypting memory
dma-direct: add missing set_memory_decrypted() for coherent mapping
David Wilder (4):
netfilter: iptables: Split ipt_unregister_table() into pre_exit
and exit helpers.
netfilter: iptables: Add a .pre_exit hook in all iptable_foo.c.
netfilter: ip6tables: Split ip6t_unregister_table() into
pre_exit and exit helpers.
netfilter: ip6tables: Add a .pre_exit hook in all ip6table_foo.c.
Davide Caratti (2):
net/sched: act_gate: fix NULL dereference in tcf_gate_init()
net/sched: act_gate: fix configuration of the periodic timer
Dejin Zheng (1):
net: phy: smsc: fix printing too many logs
Denis Efremov (1):
drm/radeon: fix fb_div check in ni_init_smc_spll_table()
Denis Kirjanov (1):
tcp: don't ignore ECN CWR on pure ACK
Dennis Dalessandro (2):
IB/hfi1: Restore kfree in dummy_netdev cleanup
IB/hfi1: Fix module use count flaw due to leftover module put calls
Doug Berger (3):
net: bcmgenet: re-remove bcmgenet_hfb_add_filter
net: bcmgenet: use __be16 for htons(ETH_P_IP)
net: bcmgenet: use hardware padding of runt frames
Douglas Anderson (1):
kgdb: Avoid suspicious RCU usage warning
Drew Fustini (2):
ARM: dts: am335x-pocketbeagle: Fix mmc0 Write Protect
ARM: dts: am5729: beaglebone-ai: fix rgmii phy-mode
Eddie James (1):
i2c: fsi: Fix the port number field in status register
Eric Auger (1):
dma-remap: align the size in dma_common_*_remap()
Eric Biggers (3):
esp, ah: consolidate the crypto algorithm selections
esp: select CRYPTO_SEQIV
esp, ah: modernize the crypto algorithm selections
Eric Dumazet (1):
net: increment xmit_recursion level in dev_direct_xmit()
Eugenio PÃrez (7):
tools/virtio: Add --batch option
tools/virtio: Add --batch=random option
tools/virtio: Add --reset
tools/virtio: Use __vring_new_virtqueue in virtio_test.c
tools/virtio: Extract virtqueue initialization in vq_reset
tools/virtio: Reset index in virtio_test --reset.
tools/virtio: Use tools/include/list.h instead of stubs
Fabian Vogt (1):
efi/tpm: Verify event log header before parsing
Fabio Estevam (1):
Documentation: ABI: usb: chipidea: Update Li Jun's e-mail
Faiz Abbas (1):
ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver
Fan Guo (1):
RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads()
Felix Fietkau (1):
MAINTAINERS: update email address for Felix Fietkau
Filipe Manana (9):
btrfs: fix a block group ref counter leak after failure to
remove block group
btrfs: fix race between block group removal and block group creation
btrfs: fix data block group relocation failure due to concurrent scrub
btrfs: fix bytes_may_use underflow when running balance and
scrub in parallel
btrfs: check if a log root exists before locking the log_mutex on unlink
btrfs: fix hang on snapshot creation after RWF_NOWAIT write
btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eof
btrfs: fix RWF_NOWAIT write not failling when we need to cow
btrfs: fix RWF_NOWAIT writes blocking on extent locks and waiting for IO
Flavio Suligoi (2):
net: ethernet: neterion: vxge: fix spelling mistake
net: ethernet: oki-semi: pch_gbe: fix spelling mistake
Florian Fainelli (3):
net: dsa: bcm_sf2: Fix node reference count
of: of_mdio: Correct loop scanning logic
net: phy: Check harder for errors in get_phy_id()
Florian Westphal (1):
selftests: netfilter: add test case for conntrack helper assignment
Frank Werner-Krippendorf (1):
wireguard: noise: do not assign initiation time in if condition
Frieder Schrempf (2):
ARM: dts: imx6ul-kontron: Move watchdog from Kontron i.MX6UL/ULL
board to SoM
ARM: dts: imx6ul-kontron: Change WDOG_ANY signal from push-pull
to open-drain
Gal Pressman (1):
RDMA/efa: Set maximum pkeys device attribute
Gao Xiang (1):
erofs: fix partially uninitialized misuse in z_erofs_onlinepage_fixup
Gaurav Singh (2):
bpf, xdp, samples: Fix null pointer dereference in *_user code
ethtool: Fix check in ethtool_rx_flow_rule_create
Geert Uytterhoeven (3):
spi: spidev_test: Use %u to format unsigned numbers
spi: rspi: Use requested instead of maximum bit rate
spi: uapi: spidev: Use TABs for alignment
Geliang Tang (1):
mptcp: drop sndr_key in mptcp_syn_options
Guo Ren (1):
riscv: Fixup __vdso_gettimeofday broke dynamic ftrace
Gustavo A. R. Silva (3):
efi: Replace zero-length array and use struct_size() helper
dm ioctl: use struct_size() helper in retrieve_deps()
cifs: misc: Use array_size() in if-statement controlling expression
Hangbin Liu (2):
xdp: Handle frame_sz in xdp_convert_zc_to_xdp_frame()
tc-testing: update geneve options match in tunnel_key unit tests
Hans de Goede (2):
drm: panel-orientation-quirks: Add quirk for Asus T101HA panel
drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003
Harish (1):
selftests/powerpc: Fix build failure in ebb tests
Heikki Krogerus (1):
usb: typec: mux: intel_pmc_mux: Fix DP alternate mode entry
Heiner Kallweit (1):
r8169: fix firmware not resetting tp->ocp_base
Heinrich Schuchardt (1):
efi/libstub: Descriptions for stub helper functions
Horatiu Vultur (2):
bridge: uapi: mrp: Fix MRP_PORT_ROLE
bridge: mrp: Validate when setting the port role
Hou Tao (1):
dm zoned: assign max_io_len correctly
Huacai Chen (1):
KVM: MIPS: Fix a build error for !CPU_LOONGSON64
Huaisheng Ye (2):
dm writecache: correct uncommitted_block when discarding uncommitted entry
dm writecache: skip writecache_wait when using pmem mode
Hugh Dickins (1):
mm: fix swap cache node allocation mask
Huy Nguyen (1):
xfrm: Fix double ESP trailer insertion in IPsec crypto offload.
Ido Schimmel (1):
mlxsw: spectrum: Do not rely on machine endianness
Igor Mammedov (1):
kvm: lapic: fix broken vcpu hotplug
Ilya Ponetayev (1):
sch_cake: don't try to reallocate or unshare skb unconditionally
Jack Yu (1):
ASoC: rt1015: Update rt1015 default register value according to
spec modification.
Jason A. Donenfeld (7):
Revert "kernel/printk: add kmsg SEEK_CUR handling"
ACPI: configfs: Disallow loading ACPI tables when locked down
wireguard: device: avoid circular netns references
wireguard: receive: account for napi_gro_receive never returning GRO_DROP
socionext: account for napi_gro_receive never returning GRO_DROP
hns: do not cast return value of napi_gro_receive to null
wil6210: account for napi_gro_receive never returning GRO_DROP
Jason Wang (1):
vdpa: fix typos in the comments for __vdpa_alloc_device()
Jean-Philippe Brucker (1):
arm64: Don't insert a BTI instruction at inner labels
Jens Thoms Toerring (1):
regmap: fix alignment issue
Jens Wiklander (1):
MAINTAINERS: change tee mailing list
Jeremy Kerr (1):
net: usb: ax88179_178a: fix packet alignment padding
Jiping Ma (1):
arm64: perf: Report the PC value in REGS_ABI_32 mode
Jiri Slaby (1):
syscalls: Fix offset type of ksys_ftruncate()
Jisheng Zhang (2):
net: phy: make phy_disable_interrupts() non-static
net: phy: call phy_disable_interrupts() in phy_init_hw()
Joakim Tjernlund (1):
cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip
Johannes Thumshirn (1):
dm: update original bio sector on Zone Append
Johannes Weiner (2):
mm: memcontrol: handle div0 crash race condition in memory.low
mm: workingset: age nonresident information alongside anonymous pages
John van der Kamp (1):
drm/amdgpu/display: Unlock mutex on error
Joonsoo Kim (2):
mm/swap: fix for "mm: workingset: age nonresident information
alongside anonymous pages"
mm/memory: fix IO cost for anonymous page
Julian Wiedmann (2):
s390/qeth: fix error handling for isolation mode cmds
s390/qeth: let isolation mode override HW offload restrictions
Junxiao Bi (4):
ocfs2: avoid inode removal while nfsd is accessing it
ocfs2: load global_inode_alloc
ocfs2: fix panic on nfs server over ocfs2
ocfs2: fix value of OCFS2_INVALID_SLOT
Juri Lelli (2):
sched/deadline: Initialize ->dl_boosted
sched/core: Fix PI boosting between RT and DEADLINE tasks
JÃrÃme Pouiller (3):
staging: wfx: fix AC priority
staging: wfx: drop useless loop
staging: wfx: fix coherency of hif_scan() prototype
Kai-Heng Feng (3):
ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems
xhci: Return if xHCI doesn't support LPM
xhci: Poll for U0 after disabling USB2 LPM
Kees Cook (1):
x86/cpu: Use pinning mask for CR4 bits needing to be 0
Kieran Bingham (1):
RDMA/hfi1: Fix trivial mis-spelling of 'descriptor'
Krzysztof Kozlowski (1):
spi: spi-fsl-dspi: Free DMA memory with matching function
Kurt Kanzenbach (1):
timekeeping: Fix kerneldoc system_device_crosststamp & al
Laurence Tratt (1):
ALSA: usb-audio: Add implicit feedback quirk for SSL2+.
Leon Romanovsky (6):
RDMA/core: Annotate CMA unlock helper routine
RDMA/mlx5: Add missed RST2INIT and INIT2INIT steps during ECE handshake
RDMA/core: Check that type_attrs is not NULL prior access
RDMA/mlx5: Don't access ib_qp fields in internal destroy QP path
RDMA/mlx5: Remove ECE limitation from the RAW_PACKET QPs
RDMA/mlx5: Protect from kernel crash if XRC_TGT doesn't have udata
Li Jun (1):
usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs
Lianbo Jiang (1):
kexec: do not verify the signature without the lockdown or
mandatory signature
Lingling Xu (1):
spi: sprd: switch the sequence of setting WDG_LOAD_LOW and _HIGH
Linus Torvalds (1):
Linux 5.8-rc3
Linus Walleij (2):
drm: mcde: Fix display initialization problem
drm: mcde: Fix forgotten user of drm->dev_private
Longfang Liu (1):
USB: ehci: reopen solution for Synopsys HC bug
Lorenzo Bianconi (1):
openvswitch: take into account de-fragmentation/gso_size in
execute_check_pkt_len
Lu Baolu (5):
iommu/vt-d: Make Intel SVM code 64-bit only
iommu/vt-d: Set U/S bit in first level page table by default
iommu/vt-d: Enable PCI ACS for platform opt in hint
iommu/vt-d: Update scalable mode paging structure coherency
iommu/vt-d: Fix misuse of iommu_domain_identity_map()
Luc Van Oostenryck (1):
MAINTAINERS: update info for sparse
Macpaul Lin (2):
ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG)
usb: host: xhci-mtk: avoid runtime suspend when removing hcd
Mans Rullgard (1):
i2c: core: check returned size of emulated smbus block read
Maor Gottlieb (1):
RDMA/mlx5: Fix remote gid value in query QP
Marcelo Ricardo Leitner (1):
sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket
Marcelo Tosatti (1):
KVM: x86: allow TSC to differ by NTP correction bounds without TSC scaling
Marco Elver (4):
kasan: Bump required compiler version
compiler_types.h: Add __no_sanitize_{address,undefined} to noinstr
compiler_attributes.h: Support no_sanitize_undefined check with GCC 4
kasan: Fix required compiler version
Mark Brown (2):
arm64: Depend on newer binutils when building PAC
kselftest: arm64: Remove redundant clean target
Mark Zhang (2):
RDMA/cma: Protect bind_list and listen_list while finding matching cm id
RDMA/counter: Query a counter before release
Martin (1):
bareudp: Fixed multiproto mode configuration
Martin Fuzzey (1):
regulator: da9063: fix LDO9 suspend and warning.
Masami Hiramatsu (2):
tracing/boot: Fix config dependency for synthedic event
tracing: Fix event trigger to accept redundant spaces
Masanari Iida (1):
mm/vmalloc.c: fix a warning while make xmldocs
Mathias Nyman (1):
xhci: Fix incorrect EP_STATE_MASK
Matt Fleming (1):
x86/asm/64: Align start of __clear_user() loop to 16-bytes
Matthew Hagan (3):
ARM: bcm: Select ARM_TIMER_SP804 for ARCH_BCM_NSP
ARM: dts: NSP: Disable PL330 by default, add dma-coherent property
ARM: dts: NSP: Correct FA2 mailbox node
Matti Vaittinen (1):
regulator: Fix pickable ranges mapping
Mauro Carvalho Chehab (1):
docs: device-mapper: add dm-ebs.rst to an index file
Max Gurtovoy (7):
RDMA/mlx5: Fix integrity enabled QP creation
nvme: set initial value for controller's numa node
nvme-pci: override the value of the controller's numa node
nvme-pci: initialize tagset numa value to the value of the ctrl
nvme-tcp: initialize tagset numa value to the value of the ctrl
nvme-loop: initialize tagset numa value to the value of the ctrl
nvme-rdma: assign completion vector correctly
Maxime Ripard (1):
drm/sun4i: mixer: Call of_dma_configure if there's an IOMMU
Mel Gorman (1):
fs: Do not check if there is a fsnotify watcher on pseudo inodes
Michael Chan (3):
bnxt_en: Store the running firmware version code.
bnxt_en: Do not enable legacy TX push on older firmware.
bnxt_en: Fix statistics counters issue during ifdown with older firmware.
Michal Hocko (1):
mm: do_swap_page(): fix up the error code
Michal Kalderon (1):
RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532
Michal Kubecek (1):
ethtool: fix error handling in linkstate_prepare_data()
Mike Marciniszyn (2):
IB/hfi1: Correct -EBUSY handling in tx code
IB/hfi1: Add atomic triggered sleep/wakeup
Mikulas Patocka (1):
dm writecache: add cond_resched to loop in persistent_memory_claim()
Minas Harutyunyan (1):
usb: dwc2: Postponed gadget registration to the udc class driver
Muchun Song (1):
mm/memcontrol.c: add missed css_put()
Nathan Chancellor (2):
ACPI: sysfs: Fix pm_profile_attr type
media: omap3isp: remove cacheflush.h
Neal Cardwell (2):
tcp_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT
bpf: tcp: bpf_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT
Nicolin Chen (1):
drm/tegra: hub: Do not enable orphaned window group
Oded Gabbay (3):
habanalabs: block scalar load_and_exe on external queue
habanalabs: rename mmu_write() to mmu_asid_va_write()
habanalabs: increase GAUDI QMAN ARB WDT timeout
Ofir Bitton (1):
habanalabs: Correct handling when failing to enqueue CB
Olga Kornievskaia (1):
NFSv4 fix CLOSE not waiting for direct IO compeletion
Omer Shpigelman (2):
habanalabs: use PI in MMU cache invalidation
habanalabs: increase h/w timer when checking idle
Oskar Holmlund (2):
ARM: dts: Fix am33xx.dtsi USB ranges length
ARM: dts: Fix am33xx.dtsi ti,sysc-mask wrong softreset flag
Paolo Abeni (2):
mptcp: cache msk on MP_JOIN init_req
mptcp: drop MP_JOIN request sock on syn cookies
Paolo Bonzini (1):
KVM: LAPIC: ensure APIC map is up to date on concurrent update requests
Patrice Chotard (2):
spi: stm32-qspi: Fix error path in case of -EPROBE_DEFER
Revert "ARM: sti: Implement dummy L2 cache's write_sec"
Pavel Begunkov (2):
io_uring: fix hanging iopoll in case of -EAGAIN
io_uring: fix current->mm NULL dereference on exit
Peng Fan (1):
soc: imx8m: fix build warning
Peter Chen (6):
usb: cdns3: ep0: fix the test mode set incorrectly
usb: cdns3: trace: using correct dir value
usb: cdns3: ep0: add spinlock for cdns3_check_new_setup
usb: cdns3: ep0: fix the test mode set incorrectly
usb: cdns3: trace: using correct dir value
usb: cdns3: ep0: add spinlock for cdns3_check_new_setup
Peter Jones (1):
efi: Make it possible to disable efivar_ssdt entirely
Peter Zijlstra (19):
x86, kcsan: Remove __no_kcsan_or_inline usage
kcsan: Remove __no_kcsan_or_inline
x86, kcsan: Add __no_kcsan to noinstr
x86/entry, cpumask: Provide non-instrumented variant of cpu_is_offline()
x86/entry, ubsan, objtool: Whitelist __ubsan_handle_*()
x86/entry, bug: Comment the instrumentation_begin() usage for WARN()
objtool: Clean up elf_write() condition
objtool: Provide elf_write_{insn,reloc}()
objtool: Fix noinstr vs KCOV
objtool: Don't consider vmlinux a C-file
x86/entry: Fixup bad_iret vs noinstr
x86/entry: Increase entry_stack size to a full page
x86/entry: Fix #UD vs WARN more
locking/atomics: Provide the arch_atomic_ interface to generic code
rcu: Fixup noinstr warnings
sched/core: Fix CONFIG_GCC_PLUGIN_RANDSTRUCT build fail
sched/core: Fix ttwu() race
sched/core: s/WF_ON_RQ/WQ_ON_CPU/
smp, irq_work: Continue smp_call_function*() and irq_work*() integration
Philipp Fent (1):
efi/libstub: Fix path separator regression
Pierre-Louis Bossart (8):
ASoC: soc-devres: add devm_snd_soc_register_dai()
ASoC: soc-topology: use devm_snd_soc_register_dai()
ASoC: soc-pcm: fix checks for multi-cpu FE dailinks
ASoC: Intel: SOF: merge COMETLAKE_LP and COMETLAKE_H
ASoC: SOF: Intel: add PCI ID for CometLake-S
ASoC: SOF: Intel: add PCI IDs for ICL-H and TGL-H
ASoC: hdac_hda: fix memleak with regmap not freed on remove
ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL
Qian Cai (1):
kvm/svm: disable KCSAN for svm_vcpu_run()
Qing Zhang (2):
spi: tools: Make default_tx/rx and input_tx static
spi: tools: Add macro definitions to fix build errors
Qiushi Wu (2):
efi/esrt: Fix reference count leak in esre_create_sysfs_entry.
ASoC: rockchip: Fix a reference count leak.
Rafael J. Wysocki (1):
cpuidle: Rearrange s2idle-specific idle state entry code
RafaÅ MiÅecki (1):
ARM: dts: BCM5301X: Add missing memory "device_type" for Luxul XWC-2000
Rahul Lakkireddy (12):
cxgb4: move handling L2T ARP failures to caller
cxgb4: move PTP lock and unlock to caller in Tx path
cxgb4: use unaligned conversion for fetching timestamp
cxgb4: parse TC-U32 key values and masks natively
cxgb4: fix endian conversions for L4 ports in filters
cxgb4: use correct type for all-mask IP address comparison
cxgb4: fix SGE queue dump destination buffer context
cxgb4: remove cast when saving IPv4 partial checksum
cxgb4: move DCB version extern to header file
cxgb4: fix set but unused variable when DCB is disabled
cxgb4: update kernel-doc line comments
cxgb4vf: update kernel-doc line comments
Rajat Jain (1):
iommu/vt-d: Don't apply gfx quirks to untrusted devices
Randy Dunlap (1):
lib: fix test_hmm.c reference after free
Rao Shoaib (1):
rds: transport module should be auto loaded when transport is set
Ravulapati Vishnu vardhan rao (1):
ASoC: amd: closing specific instance.
Rob Gill (2):
net: Add MODULE_DESCRIPTION entries to network modules
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
Robin Gong (3):
regualtor: pfuze100: correct sw1a/sw2 on pfuze3000
arm64: dts: imx8mm-evk: correct ldo1/ldo2 voltage range
arm64: dts: imx8mn-ddr4-evk: correct ldo1/ldo2 voltage range
Roman Bolshakov (1):
scsi: qla2xxx: Keep initiator ports after RSCN
Roopa Prabhu (1):
vxlan: fix last fdb index during dump of fdb with nhid
Russell King (3):
net: phylink: fix ethtool -A with attached PHYs
net: phylink: ensure manual pause mode configuration takes effect
netfilter: ipset: fix unaligned atomic access
Sabrina Dubroca (1):
geneve: allow changing DF behavior after creation
Sagi Grimberg (3):
nvme: fix possible deadlock when I/O is blocked
nvme: don't protect ns mutation with ns->head->lock
nvme-multipath: fix bogus request queue reference put
Sai Prakash Ranjan (2):
arm64: kpti: Add KRYO{3, 4}XX silver CPU cores to kpti safelist
arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelist
Sascha Hauer (4):
net: ethernet: mvneta: Fix Serdes configuration for SoCs without comphy
net: ethernet: mvneta: Add 2500BaseX support for SoCs without comphy
net: ethernet: mvneta: Do not error out in non serdes modes
net: ethernet: mvneta: Add back interface mode validation
Sascha Ortmann (1):
tracing/boottime: Fix kprobe multiple events
Scott Wood (1):
sched/core: Check cpus_mask, not cpus_ptr in
__set_cpus_allowed_ptr(), to fix mask corruption
Sean Christopherson (5):
x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeup
KVM: VMX: Add helpers to identify interrupt type from intr_info
KVM: nVMX: Plumb L2 GPA through to PML emulation
KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROL
KVM: VMX: Remove vcpu_vmx's defunct copy of host_pkru
Sebastian Andrzej Siewior (1):
slub: cure list_slab_objects() from double fix
SeongJae Park (1):
scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset()
Shannon Nelson (3):
ionic: no link check while resetting queues
ionic: export features for vlans to use
ionic: tame the watchdog timer on reconfig
Shay Drory (1):
IB/mad: Fix use after free when destroying MAD agent
Shengjiu Wang (5):
ASoC: soc-card: export snd_soc_lookup_component_nolocked
ASoC: dmaengine_pcm: export soc_component_to_pcm
ASoC: fsl_asrc_dma: Reuse the dma channel if available in Back-End
ASoC: fsl_asrc_dma: Fix data copying speed issue with EDMA
ASoC: fsl_ssi: Fix bclk calculation for mono channel
Shin'ichiro Kawasaki (2):
dm zoned: Fix metadata zone size check
dm zoned: Fix reclaim zone selection
Souptick Joarder (1):
docs: mm/gup: minor documentation update
Srinivas Kandagatla (3):
ASoC: q6asm: handle EOS correctly
ASoc: q6afe: add support to get port direction
ASoC: qcom: common: set correct directions for dailinks
Srinivas Pandruvada (1):
cpufreq: intel_pstate: Add one more OOB control bit
Stafford Horne (1):
openrisc: fix boot oops when DEBUG_VM is enabled
Stanislav Fomichev (3):
bpf: Don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE
selftests/bpf: Make sure optvals > PAGE_SIZE are bypassed
bpf: Document optval > PAGE_SIZE behavior for sockopt hooks
Stefan Schmidt (2):
docs: net: ieee802154: change link to new project URL
MAINTAINERS: update ieee802154 project website URL
Steffen Maier (1):
scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action
Stephane Eranian (1):
perf/x86/rapl: Fix RAPL config variable bug
Stephen Rothwell (2):
xfrm: merge fixup for "remove output_finish indirection from
xfrm_state_afinfo"
make asm-generic/cacheflush.h more standalone
Steve Lee (1):
ASoC: max98390: Update regmap readable reg and volatile
Steven Rostedt (VMware) (1):
ring-buffer: Zero out time extend if it is nested and not absolute
Stylon Wang (2):
drm/amd/display: Enable output_bpc property on all outputs
drm/amd/display: Fix ineffective setting of max bpc property
Suman Anna (2):
ARM: dts: dra7: Fix timer nodes properly for timer_sys_ck clocks
ARM: dts: dra7-evm-common: Fix duplicate mailbox nodes
Sumit Garg (4):
kdb: Re-factor kdb_printf() message write code
kdb: Check status of console prior to invoking handlers
kdb: Make kdb_printf() console handling more robust
kdb: Switch to use safer dbg_io_ops over console APIs
Sven Schnelle (1):
s390: fix system call single stepping
Taehee Yoo (4):
net: core: reduce recursion limit value
ip6_gre: fix use-after-free in ip6gre_tunnel_lookup()
ip_tunnel: fix use-after-free in ip_tunnel_lookup()
hsr: avoid to create proc file after unregister
Takashi Iwai (3):
ALSA: hda/realtek - Add quirk for MSI GE63 laptop
ALSA: usb-audio: Fix potential use-after-free of streams
ALSA: usb-audio: Fix OOB access of mixer element list
Tang Bin (2):
usb: host: ehci-exynos: Fix error check in exynos_ehci_probe()
usb: phy: tegra: Fix unnecessary check in tegra_usb_phy_probe()
Tariq Toukan (1):
net: Do not clear the sock TX queue in sk_set_socket()
Tero Kristo (1):
soc: ti: omap-prm: use atomic iopoll instead of sleeping one
Thierry Reding (4):
gpu: host1x: Register child devices
drm/tegra: hub: Register child devices
gpu: host1x: Detach driver on unregister
drm/tegra: Add zpos property for cursor planes
Thomas Falcon (1):
ibmveth: Fix max MTU limit
Thomas Martitz (1):
net: bridge: enfore alignment for ethernet address
Tobias Klauser (1):
tools, bpftool: Add ringbuf map type to map command docs
Todd Kjos (1):
binder: fix null deref of proc->context
Toke HÃiland-JÃrgensen (3):
devmap: Use bpf_map_area_alloc() for allocating hash buckets
sch_cake: don't call diffserv parsing code when it is not needed
sch_cake: fix a few style nits
Tom Rix (1):
nfs: Fix memory leak of export_path
Tom Seewald (2):
RDMA/mlx5: Fix -Wformat warning in check_ucmd_data()
RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl()
Tomas Henzl (1):
scsi: mptscsih: Fix read sense data size
Tomas Winkler (1):
mei: me: disable mei interface on Mehlow server platforms
Tomasz MeresiÅski (1):
usb: add USB_QUIRK_DELAY_INIT for Logitech C922
Tomi Valkeinen (4):
ARM: dts: am437x-sk-evm: remove lcd timings
ARM: dts: am437x-gp-evm: remove lcd timings
ARM: dts: am437x-epos-evm: remove lcd timings
drm/panel-simple: fix connector type for newhaven_nhd_43_480272ef_atxl
Tony Lindgren (10):
bus: ti-sysc: Flush posted write on enable and disable
ARM: dts: omap4-droid4: Fix spi configuration and increase rate
bus: ti-sysc: Use optional clocks on for enable and wait for softreset bit
bus: ti-sysc: Ignore clockactivity unless specified as a quirk
bus: ti-sysc: Fix uninitialized framedonetv_irq
ARM: OMAP2+: Fix legacy mode dss_reset
bus: ti-sysc: Increase max softreset wait
Revert "bus: ti-sysc: Increase max softreset wait"
ARM: dts: Fix duovero smsc interrupt for suspend
ARM: dts: Fix omap4 system timer source clocks
Tony Luck (2):
efivarfs: Update inode modification time for successful writes
efivarfs: Don't return -EINTR when rate-limiting reads
Trond Myklebust (1):
pNFS/flexfiles: Fix list corruption if the mirror count changes
Tuomas Tynkkynen (1):
usbnet: smsc95xx: Fix use-after-free after removal
Vasily Averin (1):
sunrpc: fixed rollback in rpc_gssd_dummy_populate()
Vasily Gorbik (1):
s390/kasan: fix early pgm check handler execution
Vasundhara Volam (1):
bnxt_en: Read VPD info only for PFs
Vincent Chen (3):
riscv: Add -fPIC option to CFLAGS_vgettimeofday.o
clk: sifive: allocate sufficient memory for struct __prci_data
riscv: Add extern declarations for vDSO time-related functions
Vincent Guittot (1):
sched/cfs: change initial value of runnable_avg
Vitaly Kuznetsov (2):
Revert "KVM: VMX: Micro-optimize vmexit time when not exposing PMU"
KVM: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic()
Vladimir Oltean (7):
net: dsa: sja1105: remove debugging code in sja1105_vl_gate
net: dsa: sja1105: fix checks for VLAN state in redirect action
net: dsa: sja1105: fix checks for VLAN state in gate action
net: dsa: sja1105: move sja1105_compose_gating_subschedule at the top
net: dsa: sja1105: unconditionally free old gating config
net: dsa: sja1105: recalculate gating subschedule after deleting
tc-gate rules
net: dsa: sja1105: fix tc-gate schedule with single element
Vlastimil Babka (1):
mm, compaction: make capture control handling safe wrt interrupts
Waiman Long (3):
btrfs: use kfree() in btrfs_ioctl_get_subvol_info()
mm, slab: fix sign conversion problem in memcg_uncharge_slab()
mm/slab: use memzero_explicit() in kzfree()
Wenhui Sheng (1):
drm/amdgpu: add fw release for sdma v5_0
Will Deacon (5):
arm64: vdso: Disable dwarf unwinding through the sigreturn trampoline
arm64: compat: Allow 32-bit vdso and sigpage to co-exist
arm64: compat: Always use sigpage for sigreturn trampoline
arm64: compat: Remove 32-bit sigreturn code from the vDSO
arm64: vdso: Only pass --no-eh-frame-hdr when linker supports it
Willem de Bruijn (1):
selftests/net: report etf errors correctly
Xiaoyao Li (1):
KVM: X86: Fix MSR range of APIC registers in X2APIC mode
Xiyu Yang (3):
drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserved
drm/ttm: Fix dma_fence refcnt leak when adding move fence
cifs: Fix cached_fid refcnt leak in open_shroot
Xuan Zhuo (1):
io_uring: fix io_sq_thread no schedule when busy
Yang Shi (1):
doc: THP CoW fault no longer allocate THP
Yang Yingliang (1):
net: fix memleak in register_netdevice()
Yangyang Li (2):
RDMA/hns: Fix a calltrace when registering MR from userspace
RDMA/hns: Fix an cmd queue issue when resetting
Yick W. Tse (1):
ALSA: usb-audio: add quirk for Denon DCD-1500RE
Yoshihiro Shimoda (1):
usb: renesas_usbhs: getting residue from callback_result
Zhang Xiaoxu (4):
cifs: Fix double add page to memcg when cifs_readpages
cifs/smb3: Fix data inconsistent when zero file range
cifs/smb3: Fix data inconsistent when punch hole
cifs: update ctime and mtime during truncate
Zhenzhong Duan (2):
spi: spidev: fix a race between spidev_release and spidev_remove
spi: spidev: fix a potential use-after-free in spidev_release()
Zqiang (1):
usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect
derek.fang (1):
ASoC: rt5682: Let dai clks be registered whether mclk exists or not
guodeqing (1):
net: Fix the arp error in some cases
wenxu (4):
flow_offload: add flow_indr_block_cb_alloc/remove function
flow_offload: use flow_indr_block_cb_alloc/remove function
net: flow_offload: fix flow_indr_dev_unregister path
net/sched: cls_api: fix nooffloaddevcnt warning dmesg log
yu kuai (2):
ARM: imx5: add missing put_device() call in imx_suspend_alloc_ocram()
ARM: imx6: add missing put_device() call in imx6q_suspend_init()