[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAHk-=wi7fwNWfqj-QQqEfZTUOB4bbKT8QiEUDHoPk0ecuYA7cA@mail.gmail.com>
Date: Sun, 25 Jun 2023 16:40:48 -0700
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.4
Hmm. Final week of 6.4 is done, and we've mainly got some netfilter
fixes, some mm reverts, and a few tracing updates.
There's random small changes elsewhere: the usual architecture noise,
a number of selftest updates, some filesystem fixes (btrfs, ksmb),
etc.
Most of the stuff in my mailbox the last week has been about upcoming
things for 6.5, and I already have 15 pull requests pending. I
appreciate all you proactive people.
But that's for tomorrow. Today we're all busy build-testing the newest
kernel release, and checking that it's all good. Right?
Linus
---
Andrew Lunn (1):
net: phy: Manual remove LEDs to ensure correct ordering
Andrew Powers-Holmes (1):
arm64: dts: rockchip: Fix rk356x PCIe register and range mappings
Arınç ÜNAL (5):
net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP
net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch
net: dsa: mt7530: fix handling of BPDUs on MT7530 switch
net: dsa: mt7530: fix handling of LLDP frames
MAINTAINERS: add me as maintainer of MEDIATEK SWITCH DRIVER
Azeem Shaikh (1):
ieee802154: Replace strlcpy with strscpy
Beau Belgrave (7):
tracing/user_events: Remove user_ns walk for groups
tracing/user_events: Store register flags on events
tracing/user_events: Track refcount consistently via put/get
tracing/user_events: Add auto cleanup and future persist flag
selftests/user_events: Ensure auto cleanup works as expected
selftests/user_events: Adapt dyn_test to non-persist events
tracing/user_events: Document auto-cleanup and remove dyn_event refs
Ben Dooks (1):
mailmap: add entries for Ben Dooks
Benedict Wong (2):
xfrm: Treat already-verified secpath entries as optional
xfrm: Ensure policies always checked on XFRM-I input path
Benjamin Berg (1):
wifi: mac80211: report all unusable beacon frames
Charles Keepax (1):
ASoC: intel: sof_sdw: Fixup typo in device link checking
Chen Aotian (1):
ieee802154: hwsim: Fix possible memory leaks
Chris Mi (2):
net/mlx5e: TC, Add null pointer check for hardware miss support
net/mlx5e: TC, Cleanup ct resources for nic flow
Christophe Kerello (1):
mmc: mmci: stm32: fix max busy timeout calculation
Clark Wang (1):
i2c: imx-lpi2c: fix type char overflow issue when calculating
the clock cycle
Danielle Ratson (1):
selftests: forwarding: Fix race condition in mirror installation
David Stevens (1):
mm/khugepaged: fix iteration in collapse_file
Dexuan Cui (6):
Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails
PCI: hv: Fix a race condition bug in hv_pci_query_relations()
PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic
PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev
Revert "PCI: hv: Fix a timing issue which causes kdump to fail
occasionally"
PCI: hv: Add a per-bus mutex state_lock
Dheeraj Kumar Srivastava (1):
x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys
Douglas Anderson (4):
dt-bindings: firmware: qcom,scm: Document that SCM can be dma-coherent
arm64: dts: qcom: sc7180: Mark SCM as dma-coherent for IDP
arm64: dts: qcom: sc7180: Mark SCM as dma-coherent for trogdor
arm64: dts: qcom: sc7280: Mark SCM as dma-coherent for chrome devices
Eli Cohen (1):
net/mlx5: Fix driver load with single msix vector
Eric Dumazet (1):
sch_netem: acquire qdisc lock in netem_change()
Florent Revest (1):
bpf/btf: Accept function names that contain dots
Florian Fainelli (1):
scripts/gdb: fix SB_* constants parsing
Francesco Dolcini (1):
Revert "net: phy: dp83867: perform soft reset and retain established link"
Gavin Shan (1):
KVM: Avoid illegal stage2 mapping on invalid memory slot
Hans de Goede (1):
thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures
Herbert Xu (1):
xfrm: Use xfrm_state selector for BEET input
Jeff Layton (1):
drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2
Jens Axboe (4):
io_uring/poll: serialize poll linked timer start with poll removal
io_uring/net: clear msg_controllen on partial sendmsg retry
io_uring/net: disable partial retries for recvmsg with cmsg
io_uring/net: use the correct msghdr union member in io_sendmsg_copy_hdr
Jiasheng Jiang (1):
gpio: sifive: add missing check for platform_get_irq
Jiawen Wu (2):
gpiolib: Fix GPIO chip IRQ initialization restriction
net: mdio: fix the wrong parameters
Jiri Olsa (1):
bpf: Force kprobe multi expected_attach_type for kprobe_multi link
Jisheng Zhang (1):
mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS
Josua Mayer (1):
net: dpaa2-mac: add 25gbase-r support
Juerg Haefliger (2):
ieee802154/adf7242: Add MODULE_FIRMWARE macro
nfc: fdp: Add MODULE_FIRMWARE macros
Kan Liang (1):
perf/x86/intel: Fix the FRONTEND encoding on GNR and MTL
Kees Cook (1):
net: wwan: iosm: Convert single instance struct member to flexible array
Krister Johansen (2):
bpf: ensure main program has an extable
selftests/bpf: add a test for subprogram extables
Krzysztof Kozlowski (1):
arm64: dts: rockchip: add missing cache properties
Lee Jones (1):
x86/mm: Avoid using set_pgd() outside of real PGD pages
Leon Romanovsky (4):
xfrm: add missed call to delete offloaded policies
net/mlx5e: Don't delay release of hardware objects
net/mlx5e: Drop XFRM state lock when modifying flow steering
net/mlx5e: Fix scheduling of IPsec ASO query while in atomic
Liam R. Howlett (1):
mm/mprotect: fix do_mprotect_pkey() limit check
Linus Torvalds (3):
Revert "efi: random: refresh non-volatile random seed when RNG
is initialized"
workqueue: clean up WORK_* constant types, clarify masking
Linux 6.4
Lorenz Brun (1):
arm64: dts: rockchip: fix USB regulator on ROCK64
Lorenzo Stoakes (1):
mm/vmalloc: do not output a spurious warning when huge vmalloc() fails
Luke D. Jones (2):
ALSA: hda/realtek: Add quirk for ASUS ROG G634Z
ALSA: hda/realtek: Add quirk for ASUS ROG GV601V
Maciej Żenczykowski (2):
xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets
revert "net: align SO_RCVMARK required privileges with SO_MARK"
Magali Lemes (4):
selftests/harness: allow tests to be skipped during setup
selftests: net: tls: check if FIPS mode is enabled
selftests: net: vrf-xfrm-tests: change authentication and encryption algos
selftests: net: fcnal-test: check if FIPS mode is enabled
Marc Zyngier (2):
KVM: arm64: Restore GICv2-on-GICv3 functionality
perf/core: Drop __weak attribute from
arch_perf_update_userpage() prototype
Mark Brown (1):
selftests/mm: fix cross compilation with LLVM
Martin Hundebøll (1):
mmc: meson-gx: remove redundant mmc_request_done() call from irq context
Maxim Mikityanskiy (4):
bpf: Fix verifier id tracking of scalars on spill
selftests/bpf: Add test cases to assert proper ID tracking on spill
net/mlx5e: XDP, Allow growing tail for XDP multi buffer
net/mlx5e: xsk: Set napi_id to support busy polling on XSK RQ
Michael Kelley (3):
Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs
x86/hyperv: Fix hyperv_pcpu_input_arg handling when CPUs go online/offline
arm64/hyperv: Use CPUHP_AP_HYPERV_ONLINE state to fix CPU online
sequencing
Michael S. Tsirkin (1):
Revert "virtio-blk: support completion batching for the IRQ path"
Michael Walle (1):
gpiolib: Fix irq_domain resource tracking for
gpiochip_irqchip_add_domain()
Mike Kravetz (1):
udmabuf: revert 'Add support for mapping hugepages (v4)'
Ming Lei (1):
block: make sure local irq is disabled when calling __blkcg_rstat_flush
Miquel Raynal (2):
MAINTAINERS: Update wpan tree
MAINTAINERS: Add wpan patchwork
Mukesh Sisodiya (1):
wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0
Namjae Jeon (4):
ksmbd: validate command payload size
ksmbd: add mnt_want_write to ksmbd vfs functions
ksmbd: fix out-of-bound read in smb2_write
ksmbd: validate session id and tree id in the compound request
Neil Armstrong (1):
spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan()
Nicholas Piggin (1):
powerpc/64s/radix: Fix exit lazy tlb mm switch with irqs enabled
Nicolas Frattaroli (1):
arm64: dts: rockchip: fix nEXTRST on SOQuartz
Oliver Upton (1):
KVM: arm64: Use raw_smp_processor_id() in kvm_pmu_probe_armpmu()
Omar Sandoval (1):
x86/unwind/orc: Add ELF section with ORC version identifier
Pablo Neira Ayuso (12):
netfilter: nf_tables: fix chain binding transaction logic
netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with
bound set/chain
netfilter: nf_tables: drop map element references from preparation phase
netfilter: nft_set_pipapo: .walk does not deal with generations
netfilter: nf_tables: fix underflow in object reference counter
netfilter: nf_tables: disallow element updates of bound anonymous sets
netfilter: nf_tables: reject unbound anonymous set before commit phase
netfilter: nf_tables: reject unbound chain set before commit phase
netfilter: nf_tables: disallow updates of anonymous sets
netfilter: nf_tables: disallow timeout for anonymous sets
netfilter: nf_tables: drop module reference after updating chain
netfilter: nfnetlink_osf: fix module autoload
Paolo Abeni (6):
mptcp: handle correctly disconnect() failures
mptcp: fix possible divide by zero in recvmsg()
mptcp: fix possible list corruption on passive MPJ
mptcp: consolidate fallback and non fallback state machine
mptcp: drop legacy code around RX EOF
mptcp: ensure listener is unhashed before updating the sk status
Patrisious Haddad (1):
net/mlx5e: Fix ESN update kernel panic
Phil Sutter (1):
netfilter: nf_tables: Fix for deleting base chains with payload
Pranjal Ramajor Asha Kanojiya (1):
accel/qaic: Call DRM helper function to destroy prime GEM
Prathu Baronia (1):
scripts: fix the gfp flags header path in gfp-translate
Qi Zheng (7):
Revert "mm: shrinkers: convert shrinker_rwsem to mutex"
Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()"
Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred"
Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless"
Revert "mm: vmscan: add shrinker_srcu_generation"
Revert "mm: vmscan: make memcg slab shrink lockless"
Revert "mm: vmscan: make global slab shrink lockless"
Qu Wenruo (2):
btrfs: fix u32 overflows when left shifting stripe_nr
btrfs: fix remaining u32 overflows when left shifting stripe_nr
Rafael Aquini (1):
writeback: fix dereferencing NULL mapping->host on writeback_page_template
Rafael J. Wysocki (1):
ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep()
Reiji Watanabe (2):
KVM: arm64: PMU: Restore the host's PMUSERENR_EL0
KVM: arm64: PMU: Don't overwrite PMUSERENR with vcpu loaded
Rob Herring (1):
dt-bindings: i2c: opencores: Add missing type for "regstep"
Roberto Sassu (1):
memfd: check for non-NULL file_seals in memfd_create() syscall
Ross Lagerwall (1):
be2net: Extend xmit workaround to BE3 chip
Russ Weight (1):
regmap: spi-avmm: Fix regmap_bus max_raw_write
Ryusuke Konishi (2):
nilfs2: fix buffer corruption due to concurrent device reads
nilfs2: prevent general protection fault in nilfs_clear_dirty_page()
Saeed Mahameed (1):
net/mlx5: Free IRQ rmap and notifier on kernel shutdown
Saurabh Sengar (1):
x86/hyperv/vtl: Add noop for realmode pointers
Sebastian Andrzej Siewior (1):
xfrm: Linearize the skb after offloading if needed.
Sergey Shtylyov (12):
mmc: bcm2835: fix deferred probing
mmc: meson-gx: fix deferred probing
mmc: mtk-sd: fix deferred probing
mmc: mvsdio: fix deferred probing
mmc: omap: fix deferred probing
mmc: omap_hsmmc: fix deferred probing
mmc: owl: fix deferred probing
mmc: sdhci-acpi: fix deferred probing
mmc: sdhci-spear: fix deferred probing
mmc: sh_mmcif: fix deferred probing
mmc: sunxi: fix deferred probing
mmc: usdhi60rol0: fix deferred probing
Shuai Jiang (1):
i2c: qup: Add missing unwind goto in qup_i2c_probe()
Shyam Sundar S K (1):
platform/x86/amd/pmf: Register notify handler only if SPS is enabled
Stefan Wahren (1):
net: qca_spi: Avoid high load if QCA7000 is not available
Stephan Gerhold (1):
mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916
Steven Rostedt (Google) (1):
tracing/rv/rtla: Update MAINTAINERS file to point to proper mailing list
Su Hui (1):
iommu/amd: Fix possible memory leak of 'domain'
Teresa Remmet (1):
regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK
Terin Stock (1):
ipvs: align inner_mac_header for encapsulation
Tetsuo Handa (1):
cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in
freezer_css_{online,offline}()
Thomas Gleixner (1):
tick/common: Align tick period during sched_timer setup
Tianling Shen (1):
arm64: dts: rockchip: fix button reset pin for nanopi r5c
Vishal Moola (Oracle) (2):
afs: Fix dangling folio ref counts in writeback
afs: Fix waiting for writeback then skipping folio
Vladimir Oltean (1):
net: dsa: introduce preferred_default_local_cpu_port and use on MT7530
Xiu Jianfeng (1):
cgroup: Do not corrupt task iteration when rebinding subsystem
Yevgeny Kliteynik (2):
net/mlx5: DR, Support SW created encap actions for FW table
net/mlx5: DR, Fix wrong action data allocation in decap action
Yonghong Song (1):
bpf: Fix a bpf_jit_dump issue for x86_64 with sysctl bpf_jit_enable.
Zhu YiXin (1):
MAINTAINERS: Add Chuanhua Lei as Intel LGM GW PCIe maintainer
sunliming (7):
tracing/user_events: Prevent same name but different args event
tracing/user_events: Handle matching arguments that is null from
dyn_events
tracing: Modify print_fields() for fields output order
tracing/user_events: Fix the incorrect trace record for empty
arguments events
selftests/user_events: Add ftrace self-test for empty arguments events
selftests/user_events: Clear the events after perf self-test
selftests/user_events: Add perf self-test for empty arguments events
Íñigo Huguet (1):
sfc: use budget for TX completions
Powered by blists - more mailing lists