| From: |  | Linus Torvalds <torvalds-AT-linux-foundation.org> | 
| To: |  | Linux Kernel Mailing List <linux-kernel-AT-vger.kernel.org> | 
| Subject: |  | Linux 6.8-rc4 | 
| Date: |  | Sun, 11 Feb 2024 12:36:02 -0800 | 
| Message-ID: |  | <CAHk-=wg1c4Q1Ve6BG71DikHu-AEoKUUQoj1QbVdjwGQyTExqCw@mail.gmail.com> | 
| Archive-link: |  | Article | 
Commit counts and contents look normal for this phase of the release,
nothing here really stands out.
Sure, we've got a ntfs3 fix dump, which shows up a bit in the stats,
but the bulk is all the usual suspects: drivers (particularly gpu and
networking) and core networking.
The rest is the usual random collection of fixes all over: other
drivers, some architecture fixes (mainly x86 and RISC-V), and some
core vm and tracing noise. And selftests.
Please continue testing,
              Linus
---
Abhinav Kumar (1):
      drm/msm/dpu: check for valid hw_pp in dpu_encoder_helper_phys_cleanup
Aleksander Mazur (1):
      x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
Alexander Stein (1):
      mmc: slot-gpio: Allow non-sleeping GPIO ro
Alexandra Winter (1):
      s390/qeth: Fix potential loss of L3-IP@ in case of network issues
Alexandre Ghiti (6):
      riscv: Fix wrong size passed to local_flush_tlb_range_asid()
      riscv: Fix set_huge_pte_at() for NAPOT mapping
      riscv: Fix hugetlb_mask_last_page() when NAPOT is enabled
      riscv: Flush the tlb when a page directory is freed
      riscv: Fix arch_hugetlb_migration_supported() for NAPOT
      riscv: Fix arch_tlbbatch_flush() by clearing the batch cpumask
Alice Chao (1):
      scsi: ufs: core: Fix shift issue in ufshcd_clear_cmd()
Allison Henderson (1):
      MAINTAINERS: Maintainer change for rds
Alvin Lee (1):
      drm/amd/display: Update phantom pipe enable / disable sequence
Andrei Vagin (1):
      x86/fpu: Stop relying on userspace for info to fault in xsave buffer
Andrew Bresticker (2):
      efi: runtime: Fix potential overflow of soft-reserved region size
      efi: Don't add memblocks for soft-reserved memory
Antoine Tenart (1):
      tunnels: fix out of bounds access when building IPv6 PMTU error
Anup Patel (14):
      RISC-V: KVM: Allow Zbc extension for Guest/VM
      KVM: riscv: selftests: Add Zbc extension to get-reg-list test
      RISC-V: KVM: Allow scalar crypto extensions for Guest/VM
      KVM: riscv: selftests: Add scaler crypto extensions to get-reg-list test
      RISC-V: KVM: Allow vector crypto extensions for Guest/VM
      KVM: riscv: selftests: Add vector crypto extensions to get-reg-list test
      RISC-V: KVM: Allow Zfh[min] extensions for Guest/VM
      KVM: riscv: selftests: Add Zfh[min] extensions to get-reg-list test
      RISC-V: KVM: Allow Zihintntl extension for Guest/VM
      KVM: riscv: selftests: Add Zihintntl extension to get-reg-list test
      RISC-V: KVM: Allow Zvfh[min] extensions for Guest/VM
      KVM: riscv: selftests: Add Zvfh[min] extensions to get-reg-list test
      RISC-V: KVM: Allow Zfa extension for Guest/VM
      KVM: riscv: selftests: Add Zfa extension to get-reg-list test
Ard Biesheuvel (4):
      riscv/efistub: Tighten ELF relocation check
      x86/efistub: Give up if memory attribute protocol returns an error
      x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR
      x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section
Arend van Spriel (1):
      MAINTAINERS: wifi: brcm80211: cleanup entry
Arnd Bergmann (1):
      drm/xe: circumvent bogus stringop-overflow warning
Bartosz Golaszewski (1):
      gpio: remove GPIO device from the list unconditionally in error path
Ben Dooks (1):
      riscv: declare overflow_stack as exported from traps.c
Benjamin Berg (2):
      wifi: iwlwifi: mvm: skip adding debugfs symlink for reconfig
      wifi: iwlwifi: do not announce EPCS support
Boris Burkov (2):
      btrfs: forbid creating subvol qgroups
      btrfs: forbid deleting live subvol qgroup
Breno Leitao (9):
      wifi: fill in MODULE_DESCRIPTION()s for wlcore
      wifi: fill in MODULE_DESCRIPTION()s for wl1251 and wl12xx
      wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN
      wifi: fill in MODULE_DESCRIPTION()s for ar5523
      wifi: fill in MODULE_DESCRIPTION()s for wcn36xx
      wifi: fill in MODULE_DESCRIPTION()s for p54spi
      wifi: fill in MODULE_DESCRIPTION()s for wl18xx
      wifi: fill in MODULE_DESCRIPTION()s for wilc1000
      wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers
Chaitanya Kulkarni (1):
      nvme-core: fix comment to reflect right functions
Chengming Zhou (1):
      mm/zswap: don't return LRU_SKIP if we have dropped lru lock
Christian Borntraeger (1):
      KVM: s390: vsie: fix race during shadow creation
Christophe JAILLET (1):
      fs/ntfs3: Slightly simplify ntfs_inode_printk()
Dan Carpenter (4):
      fs/ntfs3: Fix an NULL dereference bug
      drm/i915/gvt: Fix uninitialized variable in handle_mmio()
      PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
      PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment
Daniel Basilio (1):
      nfp: use correct macro for LengthSelect in BAR config
Daniel de Villiers (1):
      nfp: flower: prevent re-adding mac index for bonded port
Dave Airlie (1):
      nouveau/gsp: use correct size for registry rpc.
David Howells (4):
      rxrpc: Fix generation of serial numbers to skip zero
      rxrpc: Fix delayed ACKs to not set the reference serial number
      rxrpc: Fix response to PING RESPONSE ACKs to a dead call
      rxrpc: Fix counting of new acks and nacks
David Sterba (1):
      btrfs: send: return EOPNOTSUPP on unknown flags
Dmitry Baryshkov (1):
      drm/msm/mdss: specify cfg bandwidth for SDM670
Dmitry Safonov (1):
      selftests/net: Amend per-netns counter checks
Edward Adam Davis (1):
      fs/ntfs3: Fix oob in ntfs_listxattr
Emmanuel Grumbach (1):
      wifi: iwlwifi: mvm: fix a battery life regression
Eric Dumazet (3):
      netdevsim: avoid potential loop in nsim_dev_trap_report_work()
      inet: read sk->sk_family once in inet_recv_error()
      ppp_async: limit MRU to 64K
Eric Farman (1):
      KVM: s390: fix cc for successful PQAP
Eugen Hristev (1):
      pmdomain: mediatek: fix race conditions with genpd
Fangzhi Zuo (1):
      drm/amd/display: Fix MST Null Ptr for RV
Fedor Pchelkin (1):
      ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails
Felix Fietkau (1):
      wifi: mt76: mt7996: fix fortify warning
Felix Huettner (1):
      netfilter: ctnetlink: fix filtering for zone 0
Florian Westphal (4):
      netfilter: nfnetlink_queue: un-break NF_REPEAT
      netfilter: nft_set_pipapo: store index in scratch maps
      netfilter: nft_set_pipapo: add helper to release pcpu scratch area
      netfilter: nft_set_pipapo: remove scratch_aligned pointer
Francis Pravin (1):
      nvme: use ns->head->pi_size instead of t10_pi_tuple structure size
Fred Ai (1):
      mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't
be detected by BIOS
Frederic Weisbecker (1):
      hrtimer: Report offline hrtimer enqueue
Furong Xu (2):
      net: stmmac: xgmac: fix handling of DPP safety error for DMA channels
      net: stmmac: xgmac: fix a typo of register name in DPP safety handling
Geert Uytterhoeven (1):
      pmdomain: renesas: r8a77980-sysc: CR7 must be always on
Gerhard Engleder (1):
      tsnep: Fix mapping for zero copy XDP_TX action
Gregory Greenman (1):
      MAINTAINERS: remove myself as iwlwifi driver maintainer
Grzegorz Trzebiatowski (1):
      accel/ivpu: Add job status for jobs aborted by the driver
Guoyu Ou (1):
      bcachefs: unlock parent dir if entry is not found in subvolume deletion
Hannes Reinecke (1):
      scsi: lpfc: Use unsigned type for num_sge
Helge Deller (1):
      bcachefs: Fix build on parisc by avoiding __multi3()
Herbert Xu (2):
      crypto: cbc - Ensure statesize is zero
      crypto: algif_hash - Remove bogus SGL free on zero-length error path
Huacai Chen (2):
      LoongArch: Change acpi_core_pic[NR_CPUS] to acpi_core_pic[MAX_CORE_PIC]
      LoongArch: Fix earlycon parameter if KASAN enabled
Ira Weiny (2):
      cxl/cper: Fix errant CPER prints for CXL events
      cxl/trace: Remove unnecessary memcpy's
Ism Hong (1):
      fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cache
Ivan Vecera (1):
      net: atlantic: Fix DMA mapping for PTP hwts ring
Jacek Lawrynowicz (1):
      accel/ivpu: Disable d3hot_delay on all NPU generations
Jakub Kicinski (1):
      selftests: cmsg_ipv6: repeat the exact packet
James Hershaw (1):
      nfp: enable NETDEV_XDP_ACT_REDIRECT feature flag
Jan Kara (1):
      blk-wbt: Fix detection of dirty-throttled tasks
Jan Kiszka (1):
      riscv/efistub: Ensure GP-relative addressing is not used
Jesse Brandeburg (1):
      net: intel: fix old compiler regressions
Jiri Pirko (1):
      devlink: avoid potential loop in devlink_rel_nested_in_notify_work()
Johannes Berg (13):
      wifi: iwlwifi: fix double-free bug
      wifi: cfg80211: fix wiphy delayed work queueing
      wifi: iwlwifi: remove extra kernel-doc
      wifi: cfg80211: detect stuck ECSA element in probe resp
      wifi: mac80211: improve CSA/ECSA connection refusal
      wifi: mac80211: fix RCU use in TDLS fast-xmit
      wifi: mac80211: set station RX-NSS on reconfig
      wifi: mac80211: fix driver debugfs for vif type change
      wifi: mac80211: initialize SMPS mode correctly
      wifi: mac80211: fix unsolicited broadcast probe config
      wifi: mac80211: fix waiting for beacons logic
      wifi: mac80211: adding missing drv_mgd_complete_tx() call
      wifi: mac80211: accept broadcast probe responses on 6 GHz
Johannes Weiner (1):
      mm: zswap: fix objcg use-after-free in entry destruction
John Moon (1):
      mailmap: switch email address for John Moon
Jozsef Kadlecsik (1):
      netfilter: ipset: Missing gc cancellations fixed
Kees Cook (2):
      wifi: brcmfmac: Adjust n_channels usage for __counted_by
      LoongArch: vDSO: Disable UBSAN instrumentation
Keith Busch (1):
      nvme: move passthrough logging attribute to head
Kent Overstreet (1):
      bcachefs: time_stats: Check for last_event == 0 when updating freq stats
Kim Phillips (1):
      crypto: ccp - Fix null pointer dereference in
__sev_platform_shutdown_locked
Kirill A. Shutemov (1):
      x86/kvm: Fix SEV check in sev_map_percpu_data()
Konrad Dybcio (1):
      pmdomain: core: Move the unused cleanup to a _sync initcall
Konstantin Komarov (23):
      fs/ntfs3: Improve alternative boot processing
      fs/ntfs3: Modified fix directory element type detection
      fs/ntfs3: Improve ntfs_dir_count
      fs/ntfs3: Correct hard links updating when dealing with DOS names
      fs/ntfs3: Print warning while fixing hard links count
      fs/ntfs3: Reduce stack usage
      fs/ntfs3: Fix multithreaded stress test
      fs/ntfs3: Fix detected field-spanning write (size 8) of single
field "le->name"
      fs/ntfs3: Correct use bh_read
      fs/ntfs3: Add file_modified
      fs/ntfs3: Drop suid and sgid bits as a part of fpunch
      fs/ntfs3: Implement super_operations::shutdown
      fs/ntfs3: ntfs3_forced_shutdown use int instead of bool
      fs/ntfs3: Add and fix comments
      fs/ntfs3: Add NULL ptr dereference checking at the end of
attr_allocate_frame()
      fs/ntfs3: Fix c/mtime typo
      fs/ntfs3: Disable ATTR_LIST_ENTRY size check
      fs/ntfs3: Use kvfree to free memory allocated by kvmalloc
      fs/ntfs3: Prevent generic message "attempt to access beyond end of device"
      fs/ntfs3: Use i_size_read and i_size_write
      fs/ntfs3: Correct function is_rst_area_valid
      fs/ntfs3: Fixed overflow check in mi_enum_attr()
      fs/ntfs3: Update inode->i_size after success write into compressed file
Krystian Pradzynski (2):
      accel/ivpu/40xx: Enable D0i3 message
      accel/ivpu/40xx: Stop passing SKU boot parameters to FW
Kuniyuki Iwashima (1):
      af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC.
Kuogee Hsieh (2):
      drm/msms/dp: fixed link clock divider bits be over written in
BPC unknown case
      drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case
Leo Yan (1):
      MAINTAINERS: Leo Yan has moved
Li Ma (1):
      drm/amdgpu: remove asymmetrical irq disabling in jpeg 4.0.5 suspend
Li zeming (1):
      kprobes: Remove unnecessary initial values of variables
Lijo Lazar (2):
      drm/amdgpu: Avoid fetching VRAM vendor info
      drm/amdgpu: Fix HDP flush for VFs on nbio v7.9
Linus Torvalds (2):
      work around gcc bugs with 'asm goto' with outputs
      Linux 6.8-rc4
Loic Prylli (1):
      hwmon: (aspeed-pwm-tacho) mutex for tach reading
Maciej S. Szmigiero (1):
      KVM: x86: Give a hint when Win2016 might fail to boot due to
XSAVES erratum
Mario Limonciello (3):
      wifi: mac80211: Drop WBRF debugging statements
      pinctrl: amd: Add IRQF_ONESHOT to the interrupt request
      drm/amd/display: Clear phantom stream count and plane count
Masahiro Yamada (2):
      LoongArch: Select ARCH_ENABLE_THP_MIGRATION instead of redefining it
      LoongArch: Select HAVE_ARCH_SECCOMP to use the common SECCOMP menu
Masami Hiramatsu (Google) (3):
      tracing/probes: Fix to show a parse error for bad type for $comm
      tracing/probes: Fix to set arg size and fmt after setting type from BTF
      ftrace: Fix DIRECT_CALLS to use SAVE_REGS by default
Mathias Krause (1):
      bcachefs: install fd later to avoid race with close
Matthew Auld (1):
      drm/xe/vm: don't ignore error when in_kthread
Matthew Brost (7):
      drm/sched: Re-queue run job worker when
drm_sched_entity_pop_job() returns NULL
      drm/xe: Fix loop in vm_bind_ioctl_ops_unwind
      drm/xe: Take a reference in xe_exec_queue_last_fence_get()
      drm/xe: Pick correct userptr VMA to repin on REMAP op failure
      drm/xe: Map both mem.kernel_bb_pool and usm.bb_pool
      drm/xe: Assume large page size if VMA not yet bound
      drm/xe: Remove TEST_VM_ASYNC_OPS_ERROR
Maurizio Lombardi (1):
      nvme-host: fix the updating of the firmware version
Miaohe Lin (1):
      mm/memory-failure: fix crash in split_huge_page_to_list from
soft_offline_page
Michael Lass (1):
      net: Fix from address in memcpy_to_iter_csum()
Ming Lei (1):
      scsi: core: Move scsi_host_busy() out of host lock if it is for
per-command
Miri Korenblit (1):
      wifi: iwlwifi: exit eSR only after the FW does
Muhammad Usama Anjum (1):
      selftests: core: include linux/close_range.h for CLOSE_RANGE_* macros
Nathan Chancellor (2):
      x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM
      drm/amd/display: Increase frame-larger-than for all display_mode_vba files
NeilBrown (1):
      nfsd: don't take fi_lock in nfsd_break_deleg_cb()
Nekun (1):
      fs/ntfs3: Add ioctl operation for directories (FITRIM)
Nicholas Kazlauskas (1):
      drm/amd/display: Increase eval/entry delay for DCN35
Oleg Nesterov (5):
      getrusage: move thread_group_cputime_adjusted() outside of
lock_task_sighand()
      getrusage: use sig->stats_lock rather than lock_task_sighand()
      fs/proc: do_task_stat: move thread_group_cputime_adjusted()
outside of lock_task_sighand()
      fs/proc: do_task_stat: use sig->stats_lock to gather the
threads/children stats
      exit: wait_task_zombie: kill the no longer necessary
spin_lock_irq(siglock)
Oscar Salvador (1):
      fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super
Pablo Neira Ayuso (7):
      netfilter: nft_compat: narrow down revision to unsigned 8-bits
      netfilter: nft_compat: reject unused compat flag
      netfilter: nft_compat: restrict match/target protocol to u16
      netfilter: nft_set_pipapo: remove static in nft_pipapo_get()
      netfilter: nft_ct: reject direction for ct id
      netfilter: nf_tables: use timestamp to check for set element timeout
      netfilter: nft_set_rbtree: skip end interval element from gc
Paolo Abeni (5):
      selftests: net: cut more slack for gro fwd tests.
      selftests: net: fix setup_ns usage in rtnetlink.sh
      selftests: net: fix tcp listener handling in pmtu.sh
      selftests: net: avoid just another constant wait
      selftests: net: let big_tcp test cope with slow env
Paulo Alcantara (1):
      smb: client: set correct d_type for reparse points under DFS mounts
Petr Tesarik (1):
      net: stmmac: protect updates of 64-bit statistics counters
Prakash Sangappa (1):
      mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE
Prike Liang (2):
      drm/amdgpu: skip to program GFXDEC registers for suspend abort
      drm/amdgpu: reset gpu for s3 suspend abort case
Qiuxu Zhuo (1):
      x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups
Qu Wenruo (1):
      btrfs: do not ASSERT() if the newly created subvolume already got read
Randy Dunlap (1):
      drm/msm/dpu: fix kernel-doc warnings
Ratheesh Kannoth (1):
      octeontx2-af: Initialize maps.
Rishabh Dave (1):
      ceph: prevent use-after-free in encode_cap_msg()
Rodrigo Siqueira (1):
      drm/amd/display: Disable ODM by default for DCN35
Ryan Roberts (1):
      mm/userfaultfd: UFFDIO_MOVE implementation should use ptep_get()
Ryusuke Konishi (3):
      nilfs2: fix data corruption in dsync block recovery for small block sizes
      nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
      nilfs2: fix potential bug in end_buffer_async_write
SEO HOYOUNG (1):
      scsi: ufs: core: Remove the ufshcd_release() in
ufshcd_err_handling_prepare()
SeongJae Park (1):
      mm/damon/sysfs-schemes: fix wrong DAMOS tried regions update timeout setup
Sergey Senozhatsky (1):
      mm/madvise: don't forget to leave lazy MMU mode in
madvise_cold_or_pageout_pte_range()
Shigeru Yoshida (1):
      tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()
Shradha Gupta (1):
      hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
Shyam Prasad N (2):
      cifs: change tcon status when need_reconnect is set on it
      cifs: handle cases where multiple sessions share connection
Sinthu Raja (2):
      net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio
      net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio
Srinivasan Shanmugam (3):
      drm/amd/display: Fix 'panel_cntl' could be null in
'dcn21_set_backlight_level()'
      drm/amd/display: Add NULL test for 'timing generator' in
'dcn21_set_pipe()'
      drm/amd/display: Implement bounds check for stream encoder
creation in DCN301
Stanley.Yang (1):
      drm/amdgpu: Fix shared buff copy to user
Steve French (2):
      smb3: add missing null server pointer check
      smb3: clarify mount warning
Steven Rostedt (Google) (1):
      tracing: Fix wasted memory in saved_cmdlines logic
Suren Baghdasaryan (1):
      arch/arm/mm: fix major fault accounting when retrying under per-VMA lock
Takashi Sakamoto (1):
      firewire: core: send bus reset promptly on gap count error
Tejun Heo (1):
      blk-iocost: Fix an UBSAN shift-out-of-bounds warning
Tengfei Yu (1):
      KVM: x86: Check irqchip mode before create PIT
Timur Tabi (2):
      drm/nouveau: fix several DMA buffer leaks
      drm/nouveau: nvkm_gsp_radix3_sg() should use nvkm_gsp_mem_ctor()
Vincent Chen (1):
      riscv: mm: execute local TLB flush after populating vmemmap
Wachowski, Karol (2):
      accel/ivpu: Force snooping for MMU writes
      accel/ivpu: Correct MMU queue size checking functions
Wenjing Liu (1):
      drm/amd/display: set odm_combine_policy based on context in dcn32 resource
Xiaoming Wang (1):
      drm/xe/display: Fix memleak in display initialization
Xiubo Li (5):
      libceph: fail sparse-read if the data length doesn't match
      libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*()
      libceph: just wait for more data to be available on the socket
      ceph: always set initial i_blkbits to CEPH_FSCRYPT_BLOCK_SHIFT
      ceph: always check dir caps asynchronously
Yang Li (2):
      efi/libstub: Add one kernel-doc comment
      ksmbd: Add kernel-doc for ksmbd_extract_sharename() function
Yi Sun (1):
      virtio-blk: Ensure no requests in virtqueues before deleting vqs.
Yosry Ahmed (1):
      mm: memcg: optimize parent iteration in memcg_rstat_updated()
Zhang Rui (3):
      hwmon: (coretemp) Fix out-of-bounds memory access
      hwmon: (coretemp) Fix bogus core_id to attr name mapping
      hwmon: (coretemp) Enlarge per package core count limit
Zhenyu Wang (1):
      drm/i915: Replace dead 01.org link
Zhi Wang (1):
      MAINTAINERS: Update Zhi Wang's email address
Zhipeng Lu (2):
      atm: idt77252: fix a memleak in open_card_ubr0
      octeontx2-pf: Fix a memleak otx2_sq_init