5.15.184-rc1 review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest59 patches 18 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/59 | platform/x86: asus-wmi: Fix wlan_ctrl_by_user detectiondrivers/ | +2 | 0 replies | |
| 2/59 | tracing: probes: Fix a possible race in trace_probe_log APIskernel/ kernel/ kernel/ +2 more | +27 | 0 replies | |
| 3/59 | iio: adc: ad7768-1: Fix insufficient alignment of timestamp.drivers/ | +1 | 0 replies | |
| 4/59 | iio: chemical: sps30: use aligned_s64 for timestampdrivers/ | +1 | 0 replies | |
| 5/59 | RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bugdrivers/ | +1 | 0 replies | |
| 6/59 | nfs: handle failure of nfs_get_lock_context in unlock pathfs/ | +8 | 0 replies | |
| 7/59 | spi: loopback-test: Do not split 1024-byte hexdumpsdrivers/ | +1 | 0 replies | |
| 8/59 | net_sched: Flush gso_skb list too during ->change()include/ net/ net/ +4 more | +21 | 0 replies | |
| 9/59 | net: cadence: macb: Fix a possible deadlock in macb_halt_tx.drivers/ | +6 | 0 replies | |
| 10/59 | net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENINGdrivers/ | +1 | 0 replies | |
| 11/59 | ALSA: sh: SND_AICA should depend on SH_DMA_APIsound/ | +1 | 0 replies | |
| 12/59 | qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()drivers/ | +5 | 0 replies | |
| 13/59 | NFSv4/pnfs: Reset the layout state after a layoutreturnfs/ | +9 | 0 replies | |
| 14/59 | x86,nospec: Simplify {JMP,CALL}_NOSPECarch/ | +18 | 0 replies | |
| 15/59 | x86/speculation: Simplify and make CALL_NOSPEC consistentarch/ | +5 | 0 replies | |
| 16/59 | x86/speculation: Add a conditional CS prefix to CALL_NOSPECarch/ | +15 | 0 replies | |
| 17/59 | x86/speculation: Remove the extra #ifdef around CALL_NOSPECarch/ | +0 | 0 replies | |
| 18/59 | Documentation: x86/bugs/its: Add ITS documentationDocumentation/ Documentation/ | +157 | 0 replies | |
| 19/59 | x86/its: Enumerate Indirect Target Selection (ITS) bugarch/ arch/ arch/ +1 more | +58 | 0 replies | |
| 20/59 | x86/its: Add support for ITS-safe indirect thunkarch/ arch/ arch/ +4 more | +133 | 0 replies | |
| 21/59 | x86/alternative: Optimize returns patchingarch/ | +10 | 0 replies | |
| 22/59 | x86/alternatives: Remove faulty optimizationarch/ | +0 | 0 replies | |
| 23/59 | x86/its: Add support for ITS-safe return thunkarch/ arch/ arch/ +5 more | +55 | 0 replies | |
| 24/59 | x86/its: Enable Indirect Target Selection mitigationDocumentation/ Documentation/ arch/ +2 more | +149 | 0 replies | |
| 25/59 | x86/its: Add "vmexit" option to skip mitigation on some CPUsDocumentation/ arch/ arch/ +1 more | +26 | 0 replies | |
| 26/59 | x86/its: Align RETs in BHB clear sequence to avoid thunkingarch/ | +17 | 0 replies | |
| 27/59 | x86/its: Use dynamic thunks for indirect branchesarch/ arch/ arch/ +1 more | +152 | 0 replies | |
| 28/59 | x86/its: Fix build errors when CONFIG_MODULES=narch/ | +9 | 0 replies | |
| 29/59 | x86/its: FineIBT-paranoid vs ITSarch/ arch/ arch/ | +17 | 0 replies | |
| 30/59 | dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"drivers/ | +3 | 0 replies | |
| 31/59 | btrfs: fix discard worker infinite loop after disabling discardfs/ | +15 | 0 replies | |
| 32/59 | ACPI: PPTT: Fix processor subtable walkdrivers/ | +8 | 0 replies | |
| 33/59 | ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()sound/ | +4 | 0 replies | |
| 34/59 | ALSA: usb-audio: Add sample rate quirk for Audioengine D1sound/ | +2 | 0 replies | |
| 35/59 | ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camerasound/ | +2 | 0 replies | |
| 36/59 | ftrace: Fix preemption accounting for stacktrace trigger commandkernel/ | +1 | 0 replies | |
| 37/59 | ftrace: Fix preemption accounting for stacktrace filter commandkernel/ | +1 | 0 replies | |
| 38/59 | tracing: samples: Initialize trace_array_printk() with the correct functionsamples/ | +1 | 0 replies | |
| 39/59 | phy: Fix error handling in tegra_xusb_port_initdrivers/ | +4 | 0 replies | |
| 40/59 | phy: renesas: rcar-gen3-usb2: Set timing registers only oncedrivers/ | +5 | 0 replies | |
| 41/59 | wifi: mt76: disable napi on driver removaldrivers/ | +1 | 0 replies | |
| 42/59 | dmaengine: ti: k3-udma: Add missing lockingdrivers/ | +7 | 0 replies | |
| 43/59 | dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copydrivers/ | +1 | 0 replies | |
| 44/59 | dmaengine: idxd: fix memory leak in error handling path of idxd_setup_enginesdrivers/ | +4 | 0 replies | |
| 45/59 | dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groupsdrivers/ | +4 | 0 replies | |
| 46/59 | block: fix direct io NOWAIT flag not workblock/ | +4 | 0 replies | |
| 47/59 | clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()drivers/ | +4 | 0 replies | |
| 48/59 | usb: typec: ucsi: displayport: Fix deadlockdrivers/ drivers/ drivers/ | +48 | 0 replies | |
| 49/59 | usb: typec: altmodes/displayport: create sysfs nodes as drivers default device attribute groupdrivers/ | +9 | 0 replies | |
| 50/59 | usb: typec: fix potential array underflow in ucsi_ccg_sync_control()drivers/ | +5 | 0 replies | |
| 51/59 | usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()drivers/ | +2 | 0 replies | |
| 52/59 | selftests/mm: compaction_test: support platform with huge mount of memorytools/ | +14 | 0 replies | |
| 53/59 | sctp: add mutual exclusion in proc_sctp_do_udp_port()net/ | +4 | 0 replies | |
| 54/59 | btrfs: dont BUG_ON() when 0 reference count at btrfs_lookup_extent_info()fs/ | +20 | 0 replies | |
| 55/59 | btrfs: do not clean up repair bio if submit failsfs/ | +7 | 0 replies | |
| 56/59 | netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctxinclude/ net/ net/ | +10 | 0 replies | |
| 57/59 | netfilter: nf_tables: wait for rcu grace period on net_device removalinclude/ net/ | +37 | 0 replies | |
| 58/59 | netfilter: nf_tables: do not defer rule destruction via call_rcuinclude/ net/ | +15 | 0 replies | |
| 59/59 | ice: arfs: fix use-after-free when freeing @rx_cpu_rmapdrivers/ drivers/ drivers/ | +14 | 0 replies |
Reviews trailers per patch
35 of 59 patches have a Reviewed-by or Acked-by.
| Patch | Armin Wolf | Ilpo Järvinen | Simon Horman | Josh Poimboeuf | Alexandre Chartre | Peter Zijlstra (Intel) | Borislav Petkov (AMD) | Dave Hansen | Steven Rostedt (Google) | Nuno Sá | David Lechner | liuyi | Daisuke Matsuda | Jeff Layton | Thierry Reding | Yoshihiro Shimoda | Lad Prabhakar | Ming Yen Hsieh | Peter Ujfalusi | Udit Kumar | Dave Jiang | Fenghua Yu | Heikki Krogerus | Boris Burkov | Daniel Vacek | Dan Carpenter | Dev Jain | Baolin Wang | Xin Long | Qu Wenruo | Yicong Yang | Sudeep Holla | Maximilian Heyne | Ivan Vecera | Holger Hoffstätte | Florian Fainelli | Shuah Khan | Ron Economos | Vijayendra Suman | Jon Hunter | Linux Kernel Functional Testing | Mark Brown | Hardik Garg |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Series | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | |||||||||||||||||||||||||||||||||||
| 1/59 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 2/59 | |||||||||||||||||||||||||||||||||||||||||||
| 3/59 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 4/59 | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 5/59 | T-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 6/59 | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 7/59 | |||||||||||||||||||||||||||||||||||||||||||
| 8/59 | |||||||||||||||||||||||||||||||||||||||||||
| 9/59 | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 10/59 | |||||||||||||||||||||||||||||||||||||||||||
| 11/59 | |||||||||||||||||||||||||||||||||||||||||||
| 12/59 | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 13/59 | |||||||||||||||||||||||||||||||||||||||||||
| 14/59 | |||||||||||||||||||||||||||||||||||||||||||
| 15/59 | |||||||||||||||||||||||||||||||||||||||||||
| 16/59 | |||||||||||||||||||||||||||||||||||||||||||
| 17/59 | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 18/59 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 19/59 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 20/59 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 21/59 | A-b | ||||||||||||||||||||||||||||||||||||||||||
| 22/59 | A-b | ||||||||||||||||||||||||||||||||||||||||||
| 23/59 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 24/59 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 25/59 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 26/59 | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 27/59 | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 28/59 | R-b | A-b | T-b | ||||||||||||||||||||||||||||||||||||||||
| 29/59 | R-b | T-b | |||||||||||||||||||||||||||||||||||||||||
| 30/59 | |||||||||||||||||||||||||||||||||||||||||||
| 31/59 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 32/59 | T-b | R-b | T-b | ||||||||||||||||||||||||||||||||||||||||
| 33/59 | |||||||||||||||||||||||||||||||||||||||||||
| 34/59 | |||||||||||||||||||||||||||||||||||||||||||
| 35/59 | |||||||||||||||||||||||||||||||||||||||||||
| 36/59 | |||||||||||||||||||||||||||||||||||||||||||
| 37/59 | |||||||||||||||||||||||||||||||||||||||||||
| 38/59 | |||||||||||||||||||||||||||||||||||||||||||
| 39/59 | A-b | ||||||||||||||||||||||||||||||||||||||||||
| 40/59 | R-b T-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 41/59 | T-b | ||||||||||||||||||||||||||||||||||||||||||
| 42/59 | A-b | ||||||||||||||||||||||||||||||||||||||||||
| 43/59 | A-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 44/59 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 45/59 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 46/59 | |||||||||||||||||||||||||||||||||||||||||||
| 47/59 | |||||||||||||||||||||||||||||||||||||||||||
| 48/59 | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 49/59 | |||||||||||||||||||||||||||||||||||||||||||
| 50/59 | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 51/59 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||
| 52/59 | A-b | R-b T-b | |||||||||||||||||||||||||||||||||||||||||
| 53/59 | A-b | ||||||||||||||||||||||||||||||||||||||||||
| 54/59 | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 55/59 | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 56/59 | |||||||||||||||||||||||||||||||||||||||||||
| 57/59 | |||||||||||||||||||||||||||||||||||||||||||
| 58/59 | |||||||||||||||||||||||||||||||||||||||||||
| 59/59 | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 43 reviewers.
Cover letter [PATCH 5.15 00/59] 5.15.184-rc1 review
This is the start of the stable review cycle for the 5.15.184 release. There are 59 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 22 May 2025 12:57:37 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.184-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 5.15.184-rc1
Alexander Lobakin <[email protected]>
ice: arfs: fix use-after-free when freeing @rx_cpu_rmap
Florian Westphal <[email protected]>
netfilter: nf_tables: do not defer rule destruction via call_rcu
Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: wait for rcu grace period on net_device removal
Florian Westphal <[email protected]>
netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx
Josef Bacik <[email protected]>
btrfs: do not clean up repair bio if submit fails
Filipe Manana <[email protected]>
btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info()
Eric Dumazet <[email protected]>
sctp: add mutual exclusion in proc_sctp_do_udp_port()
Feng Tang <[email protected]>
selftests/mm: compaction_test: support platform with huge mount of memory
GONG Ruiqi <[email protected]>
usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()
Dan Carpenter <[email protected]>
usb: typec: fix potential array underflow in ucsi_ccg_sync_control()
RD Babiera <[email protected]>
usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group
Andrei Kuchynski <[email protected]>
usb: typec: ucsi: displayport: Fix deadlock
Sebastian Andrzej Siewior <[email protected]>
clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()
Fengnan Chang <[email protected]>
block: fix direct io NOWAIT flag not work
Shuai Xue <[email protected]>
dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups
Shuai Xue <[email protected]>
dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines
Yemike Abhilash Chandra <[email protected]>
dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy
Ronald Wahl <[email protected]>
dmaengine: ti: k3-udma: Add missing locking
Fedor Pchelkin <[email protected]>
wifi: mt76: disable napi on driver removal
Claudiu Beznea <[email protected]>
phy: renesas: rcar-gen3-usb2: Set timing registers only once
Ma Ke <[email protected]>
phy: Fix error handling in tegra_xusb_port_init
Steven Rostedt <[email protected]>
tracing: samples: Initialize trace_array_printk() with the correct function
pengdonglin <[email protected]>
ftrace: Fix preemption accounting for stacktrace filter command
pengdonglin <[email protected]>
ftrace: Fix preemption accounting for stacktrace trigger command
Nicolas Chauvet <[email protected]>
ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera
Christian Heusel <[email protected]>
ALSA: usb-audio: Add sample rate quirk for Audioengine D1
Wentao Liang <[email protected]>
ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()
Jeremy Linton <[email protected]>
ACPI: PPTT: Fix processor subtable walk
Filipe Manana <[email protected]>
btrfs: fix discard worker infinite loop after disabling discard
Nathan Lynch <[email protected]>
dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"
Peter Zijlstra <[email protected]>
x86/its: FineIBT-paranoid vs ITS
Eric Biggers <[email protected]>
x86/its: Fix build errors when CONFIG_MODULES=n
Peter Zijlstra <[email protected]>
x86/its: Use dynamic thunks for indirect branches
Pawan Gupta <[email protected]>
x86/its: Align RETs in BHB clear sequence to avoid thunking
Pawan Gupta <[email protected]>
x86/its: Add "vmexit" option to skip mitigation on some CPUs
Pawan Gupta <[email protected]>
x86/its: Enable Indirect Target Selection mitigation
Pawan Gupta <[email protected]>
x86/its: Add support for ITS-safe return thunk
Josh Poimboeuf <[email protected]>
x86/alternatives: Remove faulty optimization
Borislav Petkov (AMD) <[email protected]>
x86/alternative: Optimize returns patching
Pawan Gupta <[email protected]>
x86/its: Add support for ITS-safe indirect thunk
Pawan Gupta <[email protected]>
x86/its: Enumerate Indirect Target Selection (ITS) bug
Pawan Gupta <[email protected]>
Documentation: x86/bugs/its: Add ITS documentation
Pawan Gupta <[email protected]>
x86/speculation: Remove the extra #ifdef around CALL_NOSPEC
Pawan Gupta <[email protected]>
x86/speculation: Add a conditional CS prefix to CALL_NOSPEC
Pawan Gupta <[email protected]>
x86/speculation: Simplify and make CALL_NOSPEC consistent
Peter Zijlstra <[email protected]>
x86,nospec: Simplify {JMP,CALL}_NOSPEC
Trond Myklebust <[email protected]>
NFSv4/pnfs: Reset the layout state after a layoutreturn
Abdun Nihaal <[email protected]>
qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
Geert Uytterhoeven <[email protected]>
ALSA: sh: SND_AICA should depend on SH_DMA_API
Vladimir Oltean <[email protected]>
net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING
Mathieu Othacehe <[email protected]>
net: cadence: macb: Fix a possible deadlock in macb_halt_tx.
Cong Wang <[email protected]>
net_sched: Flush gso_skb list too during ->change()
Geert Uytterhoeven <[email protected]>
spi: loopback-test: Do not split 1024-byte hexdumps
Li Lingfeng <[email protected]>
nfs: handle failure of nfs_get_lock_context in unlock path
Zhu Yanjun <[email protected]>
RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
David Lechner <[email protected]>
iio: chemical: sps30: use aligned_s64 for timestamp
Jonathan Cameron <[email protected]>
iio: adc: ad7768-1: Fix insufficient alignment of timestamp.
Masami Hiramatsu (Google) <[email protected]>
tracing: probes: Fix a possible race in trace_probe_log APIs
Hans de Goede <[email protected]>
platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection
-------------
Diffstat:
Documentation/ABI/testing/sysfs-devices-system-cpu | 1 + Documentation/admin-guide/hw-vuln/index.rst | 1 + .../hw-vuln/indirect-target-selection.rst | 156 +++++++++++++ Documentation/admin-guide/kernel-parameters.txt | 15 ++ Makefile | 4 +- arch/x86/Kconfig | 11 + arch/x86/entry/entry_64.S | 20 +- arch/x86/include/asm/alternative.h | 32 +++ arch/x86/include/asm/cpufeatures.h | 3 + arch/x86/include/asm/msr-index.h | 8 + arch/x86/include/asm/nospec-branch.h | 57 +++-- arch/x86/kernel/alternative.c | 243 ++++++++++++++++++++- arch/x86/kernel/cpu/bugs.c | 139 +++++++++++- arch/x86/kernel/cpu/common.c | 63 +++++- arch/x86/kernel/ftrace.c | 2 +- arch/x86/kernel/module.c | 7 + arch/x86/kernel/static_call.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 10 + arch/x86/kvm/x86.c | 4 +- arch/x86/lib/retpoline.S | 39 ++++ arch/x86/net/bpf_jit_comp.c | 8 +- block/fops.c | 5 +- drivers/acpi/pptt.c | 11 +- drivers/base/cpu.c | 8 + drivers/clocksource/i8253.c | 6 +- drivers/dma/dmatest.c | 6 +- drivers/dma/idxd/init.c | 8 + drivers/dma/ti/k3-udma.c | 10 +- drivers/iio/adc/ad7768-1.c | 2 +- drivers/iio/chemical/sps30.c | 2 +- drivers/infiniband/sw/rxe/rxe_cq.c | 5 +- drivers/net/dsa/sja1105/sja1105_main.c | 6 +- drivers/net/ethernet/cadence/macb_main.c | 19 +- drivers/net/ethernet/intel/ice/ice_arfs.c | 9 +- drivers/net/ethernet/intel/ice/ice_lib.c | 5 +- drivers/net/ethernet/intel/ice/ice_main.c | 20 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 7 +- drivers/net/wireless/mediatek/mt76/dma.c | 1 + drivers/phy/renesas/phy-rcar-gen3-usb2.c | 7 +- drivers/phy/tegra/xusb.c | 8 +- drivers/platform/x86/asus-wmi.c | 3 +- drivers/spi/spi-loopback-test.c | 2 +- drivers/usb/typec/altmodes/displayport.c | 18 +- drivers/usb/typec/ucsi/displayport.c | 19 +- drivers/usb/typec/ucsi/ucsi.c | 34 +++ drivers/usb/typec/ucsi/ucsi.h | 3 + drivers/usb/typec/ucsi/ucsi_ccg.c | 5 + fs/btrfs/discard.c | 17 +- fs/btrfs/extent-tree.c | 25 ++- fs/btrfs/extent_io.c | 15 +- fs/nfs/nfs4proc.c | 9 +- fs/nfs/pnfs.c | 9 + include/linux/cpu.h | 2 + include/linux/module.h | 5 + include/net/netfilter/nf_tables.h | 2 +- include/net/sch_generic.h | 15 ++ kernel/trace/trace_dynevent.c | 16 +- kernel/trace/trace_dynevent.h | 1 + kernel/trace/trace_events_trigger.c | 2 +- kernel/trace/trace_functions.c | 6 +- kernel/trace/trace_kprobe.c | 2 +- kernel/trace/trace_probe.c | 9 + kernel/trace/trace_uprobe.c | 2 +- net/netfilter/nf_tables_api.c | 54 +++-- net/netfilter/nft_immediate.c | 2 +- net/sched/sch_codel.c | 2 +- net/sched/sch_fq.c | 2 +- net/sched/sch_fq_codel.c | 2 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_hhf.c | 2 +- net/sched/sch_pie.c | 2 +- net/sctp/sysctl.c | 4 + samples/ftrace/sample-trace-array.c | 2 +- sound/pci/es1968.c | 6 +- sound/sh/Kconfig | 2 +- sound/usb/quirks.c | 4 + tools/testing/selftests/vm/compaction_test.c | 19 +- 77 files changed, 1112 insertions(+), 184 deletions(-)