Messages in this thread | | | From | Linus Torvalds <> | Date | Sun, 28 Jun 2020 15:10:16 -0700 | Subject | Linux 5.8-rc3 |
| |
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()
| |