linux-stable/include/linux
Jason A. Donenfeld 31d542b368 random: quiet urandom warning ratelimit suppression message
commit c01d4d0a82 upstream.

random.c ratelimits how much it warns about uninitialized urandom reads
using __ratelimit(). When the RNG is finally initialized, it prints the
number of missed messages due to ratelimiting.

It has been this way since that functionality was introduced back in
2018. Recently, cc1e127bfa ("random: remove ratelimiting for in-kernel
unseeded randomness") put a bit more stress on the urandom ratelimiting,
which teased out a bug in the implementation.

Specifically, when under pressure, __ratelimit() will print its own
message and reset the count back to 0, making the final message at the
end less useful. Secondly, it does so as a pr_warn(), which apparently
is undesirable for people's CI.

Fortunately, __ratelimit() has the RATELIMIT_MSG_ON_RELEASE flag exactly
for this purpose, so we set the flag.

Fixes: 4e00b339e2 ("random: rate limit unseeded randomness warnings")
Cc: stable@vger.kernel.org
Reported-by: Jon Hunter <jonathanh@nvidia.com>
Reported-by: Ron Economos <re@w6rz.net>
Tested-by: Ron Economos <re@w6rz.net>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-06-29 09:04:24 +02:00
..
amba ARM: 9173/1: amba: kill amba_find_match() 2022-02-28 13:59:17 +00:00
atomic
avf
bcma
byteorder
can can: bittiming: mark function arguments and local variables as const 2022-02-24 08:26:03 +01:00
ceph libceph: fix potential use-after-free on linger ping and resends 2022-05-18 21:21:05 +02:00
clk RTC for 5.18 2022-04-01 09:37:18 -07:00
comedi
crush
decompress
device
dma
dsa net: dsa: tag_8021q: rename dsa_8021q_bridge_tx_fwd_offload_vid 2022-02-27 11:06:14 +00:00
extcon
firmware Char/Misc and other driver updates for 5.18-rc1 2022-03-28 12:27:35 -07:00
fpga
fsl
gpio gpiolib: of: Introduce hook for missing gpio-ranges 2022-06-09 10:30:25 +02:00
greybus treewide: Replace zero-length arrays with flexible-array members 2022-02-17 07:00:39 -06:00
hsi
i3c I3C for 5.18 2022-03-30 10:36:41 -07:00
iio iio: st_sensors: Add a local lock for protecting odr 2022-06-14 18:45:08 +02:00
input Input: extract ChromeOS vivaldi physmap show function 2022-03-14 21:11:09 -07:00
irqchip irqchip/versatile-fpga: Switch to dynamic chip name output 2022-02-15 11:25:46 +00:00
isdn
lockd
mailbox
mdio
mfd - New Drivers 2022-03-25 13:56:18 -07:00
mlx4
mlx5 net/mlx5: correct ECE offset in query qp output 2022-06-14 18:44:58 +02:00
mmc mmc: core: improve API to make clear mmc_hw_reset is for cards 2022-04-08 11:00:08 +02:00
mtd mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N 2022-06-09 10:30:49 +02:00
mux
net/intel
netfilter
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
pcs
perf RISC-V Patches for the 5.18 Merge Window, Part 1 2022-03-25 10:11:38 -07:00
phy
pinctrl
platform_data platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls 2022-06-09 10:30:24 +02:00
power
qed
raid
regulator
remoteproc
reset
rpmsg
rtc rtc: ds1685: drop no_irq 2022-03-23 19:58:38 +01:00
sched signal: Deliver SIGTRAP on perf event asynchronously if blocked 2022-06-09 10:30:00 +02:00
soc There's one large change in the core clk framework here. We change how 2022-03-30 10:11:04 -07:00
soundwire
spi Core MTD changes: 2022-03-25 13:35:34 -07:00
ssb
sunrpc SUNRPC: Ensure that the gssproxy client can start in a connected state 2022-05-07 14:31:15 -04:00
surface_aggregator
ulpi
unaligned
usb usb: core: hcd: Add support for deferring roothub registration 2022-06-09 10:29:28 +02:00
8250_pci.h
a.out.h
acct.h
acpi.h platform-drivers-x86 for v5.18-1 2022-03-25 12:14:39 -07:00
acpi_agdi.h ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device 2022-03-10 20:17:28 +01:00
acpi_dma.h
acpi_iort.h
acpi_mdio.h
acpi_pmtmr.h
acpi_viot.h
adb.h
adfs_fs.h
adreno-smmu-priv.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h
aio.h
alarmtimer.h
alcor_pci.h
align.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
anon_inodes.h
apm-emulation.h
apm_bios.h
apple-gmux.h
apple-mailbox.h
apple_bl.h
arch_topology.h arch_topology: obtain cpu capacity using information from CPPC 2022-03-10 20:21:58 +01:00
arm-cci.h
arm-smccc.h arm64: entry: Add vectors that have the bhb mitigation sequences 2022-02-16 13:16:08 +00:00
arm_ffa.h
arm_sdei.h ACPI: APEI: explicit init of HEST and GHES in apci_init() 2022-03-03 20:24:22 +01:00
armada-37xx-rwtm-mailbox.h
ascii85.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
asn1_encoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_tcp.h
atmdev.h
atmel-isc-media.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atomic.h
attribute_container.h
audit.h audit,io_uring,io-wq: call __audit_uring_exit for dummy contexts 2022-05-17 15:03:36 -04:00
audit_arch.h
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h
auxvec.h
average.h
backing-dev-defs.h remove congestion tracking framework 2022-03-22 15:57:01 -07:00
backing-dev.h init: Initialize noop_backing_dev_info early 2022-06-22 14:28:03 +02:00
backlight.h
badblocks.h
balloon_compaction.h mm/balloon_compaction: make balloon page compaction callbacks static 2022-03-28 16:52:57 -04:00
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h coredump: Move definition of struct coredump_params into coredump.h 2022-03-08 12:50:58 -06:00
bio.h block: Do not call folio_next() on an unreferenced folio 2022-05-05 00:47:29 -04:00
bit_spinlock.h
bitfield.h bitfield: add explicit inclusions to the example 2022-03-23 19:00:33 -07:00
bitmap.h
bitops.h
bitrev.h
bits.h
blk-cgroup.h block: avoid calling blkg_free() in atomic context 2022-03-22 19:52:23 -06:00
blk-crypto-profile.h
blk-crypto.h
blk-integrity.h block: support pi with extended metadata 2022-03-07 12:48:35 -07:00
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h blk-mq: remove the error_count from struct request 2022-05-08 10:01:48 -07:00
blk-pm.h
blk_types.h block: Fix the bio.bi_opf comment 2022-06-09 10:30:10 +02:00
blkdev.h block, loop: support partitions without scanning 2022-06-14 18:44:55 +02:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootconfig.h
bootmem_info.h
bottom_half.h
bpf-cgroup-defs.h
bpf-cgroup.h
bpf-netns.h
bpf.h x86/speculation: Add missing prototype for unpriv_ebpf_notify() 2022-06-09 10:30:04 +02:00
bpf_lirc.h
bpf_local_storage.h bpf: Fix usage of trace RCU in local storage. 2022-06-06 08:48:59 +02:00
bpf_lsm.h
bpf_trace.h
bpf_types.h bpf: Add multi kprobe link 2022-03-17 20:17:18 -07:00
bpf_verifier.h bpf: Resolve to prog->aux->dst_prog->type only for BPF_PROG_TYPE_EXT 2022-03-30 19:31:30 -07:00
bpfilter.h
bpfptr.h
brcmphy.h
bsearch.h
bsg-lib.h scsi: core: Remove <scsi/scsi_request.h> 2022-03-01 22:21:50 -05:00
bsg.h
btf.h
btf_ids.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h fs: Convert __set_page_dirty_buffers to block_dirty_folio 2022-03-16 13:37:04 -04:00
bug.h
build-salt.h
build_bug.h
buildid.h
bvec.h
c2port.h
cache.h
cacheflush.h cacheflush.h: Add forward declaration for struct folio 2022-03-23 10:11:03 -07:00
cacheinfo.h
capability.h
cb710.h
cc_platform.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cfi.h x86/ibt: Ensure module init/exit points have references 2022-03-15 10:32:42 +01:00
cgroup-defs.h
cgroup.h cgroup: Fix suspicious rcu_dereference_check() usage warning 2022-03-12 13:22:11 +01:00
cgroup_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
cgroup_rdma.h
cgroup_subsys.h
circ_buf.h
clk-provider.h Merge branches 'clk-mvebu', 'clk-const', 'clk-imx' and 'clk-rockchip' into clk-next 2022-03-29 10:18:56 -07:00
clk.h clk: Add clk_drop_range 2022-03-11 19:15:03 -08:00
clkdev.h
clockchips.h
clocksource.h
clocksource_ids.h
cm4000_cs.h
cma.h hardening updates for v5.18-rc1-fix1 2022-03-31 11:43:01 -07:00
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h
compat.h signal: Deliver SIGTRAP on perf event asynchronously if blocked 2022-06-09 10:30:00 +02:00
compiler-clang.h compiler_types.h: Add unified __diag_ignore_all for GCC/LLVM 2022-03-05 15:29:36 -08:00
compiler-gcc.h Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
compiler-intel.h
compiler-version.h
compiler.h x86,objtool: Move the ASM_REACHABLE annotation to objtool.h 2022-03-15 10:32:45 +01:00
compiler_attributes.h
compiler_types.h Merge branch 'akpm' (patches from Andrew) 2022-03-24 14:14:07 -07:00
completion.h
component.h component: Add common helper for compare/release functions 2022-02-25 12:16:12 +01:00
configfs.h
connector.h
console.h
console_struct.h
consolemap.h
const.h
container.h
container_of.h
context_tracking.h
context_tracking_state.h
cookie.h
cordic.h
coredump.h coredump: Use the vma snapshot in fill_files_note 2022-03-08 13:04:19 -06:00
coresight-pmu.h
coresight-stm.h
coresight.h coresight: Drop unused 'none' enum value for each component 2022-03-11 10:07:57 +00:00
count_zeros.h
counter.h
cper.h
cpu.h x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data 2022-06-16 13:32:04 +02:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h Merge back cpufreq changes for v5.18. 2022-02-28 20:47:57 +01:00
cpuhotplug.h RISC-V Patches for the 5.18 Merge Window, Part 1 2022-03-25 10:11:38 -07:00
cpuidle.h
cpuidle_haltpoll.h
cpumask.h
cpumask_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
cpuset.h
crash_core.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h crypto: add rocksoft 64b crc guard tag framework 2022-03-07 12:48:35 -07:00
cred.h x86: Mark __invalid_creds() __noreturn 2022-03-15 10:32:44 +01:00
crypto.h crypto: api - allow algs only in specific constructions in FIPS mode 2022-03-03 10:47:51 +12:00
cs5535.h
ctype.h
cuda.h
damon.h mm/damon/core: add number of each enum type values 2022-03-22 15:57:13 -07:00
dasd_mod.h
davinci_emac.h
dax.h
dca.h
dcache.h
dccp.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h
delayacct.h
delayed_call.h
dev_printk.h
devcoredump.h
devfreq-event.h
devfreq.h
devfreq_cooling.h
device-mapper.h SCSI misc on 20220324 2022-03-24 19:37:53 -07:00
device.h
device_cgroup.h
devm-helpers.h
devpts_fs.h
dfl.h
digsig.h
dim.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-buf.h
dma-direct.h
dma-direction.h
dma-fence-array.h dma-buf: add dma_fence_unwrap v2 2022-03-25 14:18:28 +01:00
dma-fence-chain.h dma-buf: add dma_fence_unwrap v2 2022-03-25 14:18:28 +01:00
dma-fence-unwrap.h dma-buf: add dma_fence_unwrap v2 2022-03-25 14:18:28 +01:00
dma-fence.h
dma-heap.h
dma-iommu.h
dma-map-ops.h
dma-mapping.h Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" 2022-03-28 11:37:05 -07:00
dma-resv.h
dmaengine.h
dmapool.h
dmar.h
dmi.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
ds2782_battery.h
dtlk.h
dtpm.h powercap/dtpm: Destroy hierarchy function 2022-02-23 19:45:40 +01:00
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h efi: Add missing prototype for efi_capsule_setup_info 2022-06-09 10:29:58 +02:00
efi_embedded_fw.h
efs_vh.h
eisa.h
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h elfcore: Replace CONFIG_{IA64, UML} checks with a new option 2022-02-15 22:53:28 +00:00
elfnote-lto.h
elfnote.h
enclosure.h
energy_model.h PM: EM: add macro to set .active_power() callback conditionally 2022-03-03 09:35:04 +05:30
entry-common.h ptrace: Cleanups for v5.18 2022-03-28 17:29:53 -07:00
entry-kvm.h resume_user_mode: Move to resume_user_mode.h 2022-03-10 16:51:50 -06:00
err.h
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h
ethtool.h ethtool: add support to set/get completion queue event size 2022-02-23 20:33:05 -08:00
ethtool_netlink.h
eventfd.h
eventpoll.h
evm.h
export.h export: fix string handling of namespace in EXPORT_SYMBOL_NS 2022-06-14 18:44:49 +02:00
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h extcon: Fix extcon_get_extcon_dev() error handling 2022-06-14 18:45:11 +02:00
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h
fault-inject-usercopy.h
fault-inject.h mm, fault-injection: declare should_fail_alloc_page() 2022-03-22 15:57:07 -07:00
fb.h drm-misc-next for v5.18: 2022-02-25 05:50:18 +10:00
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h
file.h
fileattr.h
filter.h bpf: Fix net.core.bpf_jit_harden race 2022-03-16 15:13:36 -07:00
find.h
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
font.h
fortify-string.h fortify: Add Clang support 2022-02-13 16:50:07 -08:00
fprobe.h fprobe: Introduce FPROBE_FL_KPROBE_SHARED flag for fprobe 2022-03-17 20:17:02 -07:00
freelist.h
freezer.h
frontswap.h
fs.h filemap: Remove AOP_FLAG_CONT_EXPAND 2022-04-01 14:40:44 -04:00
fs_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
fs_context.h
fs_enet_pd.h
fs_parser.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_types.h
fs_uart_pd.h
fscache-cache.h
fscache.h fscache: Remove the cookie parameter from fscache_clear_page_bits() 2022-04-08 23:54:37 +01:00
fscrypt.h
fsi-occ.h
fsi-sbefifo.h
fsi.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h
fsnotify_backend.h fsnotify: introduce mark type iterator 2022-06-25 15:29:47 +02:00
fsverity.h fs: Remove ->readpages address space operation 2022-04-01 13:45:33 -04:00
ftrace.h Updates to Tracing: 2022-04-03 12:26:01 -07:00
ftrace_irq.h
futex.h
fwnode.h device property: Allow error pointer to be passed to fwnode APIs 2022-06-09 10:29:58 +02:00
fwnode_mdio.h
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h
genetlink.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h mm: Add vma_alloc_folio() 2022-04-07 09:43:41 -04:00
gfp_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
glob.h
gnss.h
goldfish.h tty: goldfish: Introduce gf_ioread32()/gf_iowrite32() 2022-06-09 10:30:43 +02:00
gpio-pxa.h
gpio.h
gpio_keys.h
greybus.h
hardirq.h
hash.h
hashtable.h
hashtable_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h HID: input: accommodate priorities for slotted devices 2022-03-01 15:46:03 +01:00
hidden.h
hiddev.h
hidraw.h
highmem-internal.h highmem: document kunmap_local() 2022-03-22 15:57:11 -07:00
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hisi_acc_qm.h crypto: hisilicon/qm: Set the VF QM state register 2022-03-15 11:34:09 -06:00
hmm.h mm: remove pointless includes from <linux/hmm.h> 2022-03-03 12:47:33 -05:00
host1x.h
hp_sdc.h
hpet.h
hrtimer.h
hrtimer_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
hrtimer_defs.h
htcpld.h
huge_mm.h mm/huge_memory: make is_transparent_hugepage() static 2022-03-24 19:06:50 -07:00
hugetlb.h mm/hwpoison: fix race between hugetlb free/demotion and memory_failure_hugetlb() 2022-04-21 20:01:09 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h random: pull add_hwgenerator_randomness() declaration into random.h 2022-02-21 21:14:21 +01:00
hwmon-sysfs.h
hwmon-vid.h
hwmon.h hwmon: (core) Add support for pwm auto channels attribute 2022-02-27 17:03:19 -08:00
hwspinlock.h
hyperv.h
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-mux.h
i2c-smbus.h i2c: don't expose function which is only used internally 2022-02-15 09:58:57 +01:00
i2c.h i2c: add tracepoints for I2C slave events 2022-03-20 00:11:05 +01:00
i8042.h
i8253.h
icmp.h
icmpv6.h
idle_inject.h
idr.h
ieee80211.h iwlwifi: mvm: refactor setting PPE thresholds in STA_HE_CTXT_CMD 2022-02-18 10:40:54 +02:00
ieee802154.h
if_arp.h net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() 2022-03-16 19:38:41 -07:00
if_bridge.h net: bridge: mst: Add helper to query a port's MST state 2022-03-17 16:49:58 -07:00
if_eql.h
if_ether.h
if_fddi.h
if_hsr.h flow_dissector: Add support for HSR 2022-03-02 22:44:49 -08:00
if_link.h
if_ltalk.h
if_macvlan.h net: macvlan: add net device refcount tracker 2022-03-14 10:06:54 +00:00
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_rmnet.h
if_tap.h
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h
igmp.h
ihex.h
ima.h
imx-media.h
in.h
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h
inetdevice.h net: Add new protocol attribute to IP addresses 2022-02-18 21:20:06 -08:00
init.h init.h: improve __setup and early_param documentation 2022-03-23 19:00:34 -07:00
init_ohci1394_dma.h
init_syscalls.h
init_task.h
initrd.h
inotify.h
input.h Input: add input_copy_abs() function 2022-02-28 23:26:27 -08:00
instruction_pointer.h
instrumentation.h
instrumented.h
integrity.h
intel-iommu.h iommu/vt-d: Enable ATS for the devices in SATC table 2022-03-04 16:46:31 +01:00
intel-ish-client-if.h
intel-svm.h iommu/vt-d: Remove guest pasid related callbacks 2022-02-28 13:25:48 +01:00
intel_rapl.h
intel_th.h
interconnect-provider.h
interconnect.h interconnect: Add stubs for the bulk API 2022-03-01 16:31:05 +02:00
interrupt.h lib/irq_poll: Declare IRQ_POLL softirq vector as ksoftirqd-parking safe 2022-03-07 23:53:50 +01:00
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io-pgtable.h
io.h
io_uring.h io_uring: add support for registering ring file descriptors 2022-03-10 06:32:49 -07:00
ioam6.h
ioam6_genl.h
ioam6_iptunnel.h
ioasid.h iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit 2022-02-15 11:31:35 +01:00
iocontext.h
iomap.h iomap: Remove iomap_invalidatepage() 2022-03-15 08:23:29 -04:00
iommu-helper.h
iommu.h iommu: Split struct iommu_ops 2022-02-28 13:25:49 +01:00
iopoll.h
ioport.h
ioprio.h
iosys-map.h iosys-map: Add a few more helpers 2022-02-19 19:23:53 -08:00
iova.h iommu/iova: Separate out rcache init 2022-02-14 15:43:15 +01:00
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi.h
ipmi_smi.h ipmi: Add an intializer for ipmi_smi_msg struct 2022-06-09 10:29:42 +02:00
ipv6.h
ipv6_route.h
irq.h genirq: Allow irq_chip registration functions to take a const irq_chip 2022-02-15 11:10:21 +00:00
irq_poll.h
irq_sim.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h genirq: Provide generic_handle_irq_safe() 2022-02-21 11:31:06 +01:00
irqdomain.h irqdomain: Let irq_domain_set_{info,hwirq_and_chip} take a const irq_chip 2022-02-15 11:10:21 +00:00
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
iversion.h
jbd2.h Filesystem folio changes for 5.18 2022-03-22 18:26:56 -07:00
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label.h jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds 2022-06-14 18:45:14 +02:00
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h asm-generic: Define CONFIG_HAVE_FUNCTION_DESCRIPTORS 2022-02-16 23:25:11 +11:00
kasan-checks.h
kasan-enabled.h kasan: fix a missing header include of static_keys.h 2022-03-09 12:13:37 +00:00
kasan-tags.h
kasan.h kasan: move and hide kasan_save_enable/restore_multi_shot 2022-03-24 19:06:50 -07:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h
kcsan-checks.h
kcsan.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h hex2bin: make the function hex_to_bin constant-time 2022-04-27 10:57:33 -07:00
kernel_read_file.h
kernel_stat.h
kernelcapi.h
kernfs.h kernfs: remove unneeded #if 0 guard 2022-03-18 09:47:04 +01:00
kexec.h kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] 2022-06-09 10:30:51 +02:00
key-type.h
key.h
keyboard.h
keyctl.h
kfence.h mm, kfence: support kmem_dump_obj() for KFENCE objects 2022-04-15 14:49:55 -07:00
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h kobject: kobj_type: remove default_attrs 2022-04-05 15:39:19 +02:00
kobject_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
kobject_ns.h
kprobes.h kprobes: Fix build errors with CONFIG_KRETPROBES=n 2022-06-09 10:30:51 +02:00
kref.h
kref_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h mm/rmap: Constify the rmap_walk_control argument 2022-03-21 13:01:35 -04:00
kstrtox.h
kthread.h linux/kthread.h: remove unused macros 2022-03-22 15:57:00 -07:00
ktime.h
ktime_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
kvm_dirty_ring.h
kvm_host.h KVM: SEV: add cache flush to solve SEV cache incoherency issues 2022-04-21 15:41:00 -04:00
kvm_irqfd.h
kvm_para.h
kvm_types.h KVM: Remove dirty handling from gfn_to_pfn_cache completely 2022-04-02 05:34:41 -04:00
l2tp.h
lantiq.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-class-multicolor.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-ti-lmu-common.h
leds.h
libata.h ata changes for 5.18-rc1 2022-03-23 14:35:59 -07:00
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h nvdimm/region: Delete nd_blk_region infrastructure 2022-03-11 15:53:13 -08:00
libps2.h
license.h
limits.h
linear_range.h
linkage.h linkage: Fix issue with missing symbol size 2022-06-09 10:30:07 +02:00
linkmode.h
linux_logo.h
lis3lv02d.h
list.h list: fix a data-race around ep->rdllist 2022-06-09 10:30:28 +02:00
list_bl.h
list_lru.h mm: list_lru: rename list_lru_per_memcg to list_lru_memcg 2022-03-22 15:57:03 -07:00
list_nulls.h
list_sort.h
litex.h
livepatch.h
llc.h
llist.h
llist_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
local_lock.h
local_lock_internal.h Revert "locking/local_lock: Make the empty local_lock_*() function a macro." 2022-04-05 09:59:39 +02:00
lockdep.h net: Revert the softirq will run annotation in ____napi_schedule(). 2022-03-21 12:07:05 -07:00
lockdep_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
lockdep_types.h
lockref.h
log2.h ilog2: force inlining of __ilog2_u32() and __ilog2_u64() 2022-03-23 19:00:33 -07:00
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hook_defs.h selinux/stable-5.18 PR 20220321 2022-03-21 20:47:54 -07:00
lsm_hooks.h security: add sctp_assoc_established hook 2022-02-15 15:03:38 -05:00
lz4.h
lzo.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mailbox_client.h
mailbox_controller.h mailbox: forward the hrtimer if not queued and under a lock 2022-06-09 10:30:33 +02:00
map_benchmark.h dma-mapping: benchmark: extract a common header file for map_benchmark definition 2022-03-10 07:41:14 +01:00
maple.h
marvell_phy.h
math.h
math64.h math64: New DIV_U64_ROUND_CLOSEST helper 2022-02-25 10:27:57 +01:00
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h rtc: mc146818-lib: Fix the AltCentury for AMD platforms 2022-03-29 22:45:31 +02:00
mcb.h
mdev.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h
mei_cl_bus.h
mem_encrypt.h
memblock.h
memcontrol.h memcg: sync flush only if periodic flush is delayed 2022-04-21 20:01:09 -07:00
memfd.h
memory.h drivers/base/memory: determine and store zone for single-zone memory blocks 2022-03-22 15:57:10 -07:00
memory_hotplug.h drivers/base/memory: determine and store zone for single-zone memory blocks 2022-03-22 15:57:10 -07:00
mempolicy.h
mempool.h
memregion.h
memremap.h mm: Add three folio wrappers 2022-03-21 12:57:38 -04:00
memstick.h
mhi.h
micrel_phy.h
microchipphy.h
migrate.h mm: only re-generate demotion targets when a numa node changes its N_CPU state 2022-03-22 15:57:11 -07:00
migrate_mode.h
mii.h
mii_timestamper.h
min_heap.h
minmax.h
misc_cgroup.h
miscdevice.h
mm.h random: move randomize_page() into mm where it belongs 2022-05-30 09:24:08 +02:00
mm_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
mm_inline.h Folio changes for 5.18 2022-03-22 17:03:12 -07:00
mm_types.h Folio changes for 5.18 2022-03-22 17:03:12 -07:00
mm_types_task.h
mman.h
mmap_lock.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning 2022-04-08 14:20:36 -10:00
mnt_idmapping.h
mnt_namespace.h
mod_devicetable.h ACPI: allow longer device IDs 2022-03-12 18:00:56 -07:00
module.h module.h: simplify MODULE_IMPORT_NS 2022-06-09 10:30:30 +02:00
module_signature.h
moduleloader.h
moduleparam.h
most.h
mount.h
moxtet.h
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
mroute_base.h
msdos_fs.h
msdos_partition.h
msg.h
msi.h
mtio.h
mutex.h
mutex_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
namei.h fs: add two trivial lookup helpers 2022-06-09 10:30:56 +02:00
nd.h drivers/nvdimm: Fix build failure when CONFIG_PERF_EVENTS is not set 2022-03-23 12:17:36 -07:00
ndctl.h
net.h fs, net: Move read_descriptor_t to net.h 2022-04-01 14:40:44 -04:00
netdev_features.h net: Fix features skip in for_each_netdev_feature() 2022-05-05 18:25:57 -07:00
netdevice.h net: fix dev_fill_forward_path with pppoe + bridge 2022-05-16 12:58:55 +02:00
netfilter.h
netfilter_bridge.h
netfilter_defs.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter_netdev.h netfilter: egress: Report interface as outgoing 2022-03-24 15:09:53 +01:00
netfs.h netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context 2022-06-22 14:28:12 +02:00
netlink.h
netpoll.h
nfs.h
nfs3.h
nfs4.h
nfs_fs.h NFS client updates for Linux 5.18 2022-03-29 18:55:37 -07:00
nfs_fs_i.h
nfs_fs_sb.h NFSv4.1 mark qualified async operations as MOVEABLE tasks 2022-06-09 10:30:39 +02:00
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h NFSv4: Fix free of uninitialized nfs4_label on referral lookup. 2022-06-09 10:30:39 +02:00
nfsacl.h
nitro_enclaves.h
nl802154.h
nls.h
nmi.h
node.h drivers/base/node: rename link_mem_sections() to register_memory_block_under_node() 2022-03-22 15:57:10 -07:00
nodemask.h nodemask: Fix return values to be unsigned 2022-06-14 18:45:15 +02:00
nospec.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h
nvme-fc-driver.h nvme-fc: fix a typo 2022-02-28 13:45:04 +02:00
nvme-fc.h
nvme-rdma.h
nvme-tcp.h nvme-tcp: send H2CData PDUs based on MAXH2CDATA 2022-02-23 14:43:11 +01:00
nvme.h for-5.18/drivers-2022-04-01 2022-04-01 16:26:57 -07:00
nvmem-consumer.h
nvmem-provider.h Merge 5.17-rc6 into char-misc-next 2022-02-28 07:30:32 +01:00
nvram.h
objagg.h
objtool.h x86/ftrace: Remove OBJECT_FILES_NON_STANDARD usage 2022-06-22 14:28:03 +02:00
of.h Revert "of: base: Introduce of_alias_get_alias_list() to check alias IDs" 2022-03-21 11:35:29 -05:00
of_address.h
of_clk.h
of_device.h
of_dma.h
of_fdt.h
of_gpio.h
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
once_lite.h
oom.h
openvswitch.h
osq_lock.h
overflow.h overflow: Provide constant expression struct_size 2022-02-16 14:30:37 -08:00
packing.h
padata.h
page-flags-layout.h
page-flags.h mm: delete __ClearPageWaiters() 2022-03-24 19:06:45 -07:00
page-isolation.h
page_counter.h
page_ext.h
page_idle.h
page_owner.h
page_ref.h
page_reporting.h
page_table_check.h
pageblock-flags.h mm: enforce pageblock_order < MAX_ORDER 2022-03-22 15:57:06 -07:00
pagemap.h readahead: Remove read_cache_pages() 2022-04-01 13:45:08 -04:00
pagevec.h
pagewalk.h
panic.h
panic_notifier.h
parman.h
parport.h
parport_pc.h
parser.h
part_stat.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-ats.h
pci-ecam.h
pci-ep-cfs.h
pci-epc.h
pci-epf.h
pci-p2pdma.h
pci.h PCI: Remove the deprecated "pci-dma-compat.h" API 2022-03-30 07:22:13 +02:00
pci_hotplug.h
pci_ids.h pci-v5.18-changes 2022-03-25 13:02:05 -07:00
pcs-lynx.h
pda_power.h
pe.h
peci-cpu.h
peci.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
percpu_counter.h
perf_event.h
perf_event_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
perf_regs.h
personality.h
pfn.h
pfn_t.h
pgtable.h
pgtable_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
phonet.h
phy.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-03-10 17:16:56 -08:00
phy_fixed.h
phy_led_triggers.h
phylink.h net: phylink: remove phylink_set_pcs() 2022-02-28 11:57:49 +00:00
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h pipe: make poll_usage boolean and annotate its access 2022-06-06 08:48:53 +02:00
pkeys.h
pktcdvd.h
pl320-ipc.h
platform_device.h
platform_profile.h
pldmfw.h
plist.h
pm-trace.h
pm.h PM: sleep: Add device name to suspend_report_result() 2022-03-08 19:57:01 +01:00
pm_clock.h
pm_domain.h
pm_opp.h OPP: Add "opp-microwatt" supporting code 2022-03-03 09:35:04 +05:30
pm_qos.h
pm_runtime.h PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() 2022-03-04 18:26:54 +01:00
pm_wakeirq.h
pm_wakeup.h
pmbus.h
pmu.h
pnp.h
poison.h
poll.h
posix-clock.h
posix-timers.h ptrace: Cleanups for v5.18 2022-03-28 17:29:53 -07:00
posix_acl.h
posix_acl_xattr.h fs: fix acl translation 2022-04-19 10:19:02 -07:00
power_supply.h power: supply: Support VBAT-to-Ri lookup tables 2022-02-28 11:34:32 +01:00
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps_kernel.h
pr.h
prandom.h siphash: use one source of truth for siphash permutations 2022-05-30 09:24:07 +02:00
preempt.h
prefetch.h
prime_numbers.h
printk.h
prmt.h
proc_fs.h
proc_ns.h
processor.h
profile.h
projid.h
property.h device property: Don't split fwnode_get_irq*() APIs in the code 2022-02-14 18:57:41 +01:00
pruss_driver.h
psci.h
pseudo_fs.h
psi.h headers/prep: Fix header to build standalone: <linux/psi.h> 2022-03-21 11:13:49 +01:00
psi_types.h Linux 5.17-rc5 2022-02-21 11:53:51 +01:00
psp-sev.h
psp-tee.h
pstore.h pstore: Don't use semaphores in always-atomic-context code 2022-03-15 11:08:23 -07:00
pstore_blk.h
pstore_ram.h
pstore_zone.h
ptdump.h
pti.h
ptp_classify.h net: macb: Fix PTP one step sync support 2022-06-09 10:30:18 +02:00
ptp_clock_kernel.h
ptp_kvm.h
ptp_pch.h
ptr_ring.h
ptrace.h ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP 2022-06-09 10:29:30 +02:00
ptrace_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
purgatory.h
pvclock_gtod.h
pwm.h
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qcom-geni-se.h
qcom_scm.h
qnx6_fs.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h random: mark bootloader randomness code as __init 2022-06-14 18:45:20 +02:00
randomize_kstack.h stack: Constrain and fix stack offset randomization with Clang builds 2022-02-14 11:07:12 -08:00
range.h
ras.h
ratelimit.h
ratelimit_types.h random: quiet urandom warning ratelimit suppression message 2022-06-29 09:04:24 +02:00
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h rcu: Remove __read_mostly annotations from rcu_scheduler_active externs 2022-02-14 10:36:58 -08:00
rcupdate_trace.h
rcupdate_wait.h
rcutiny.h tick/rcu: Remove obsolete rcu_needs_cpu() parameters 2022-03-07 23:01:26 +01:00
rcutree.h RCU pull request for v5.18 2022-03-21 14:00:56 -07:00
rcuwait.h rcu: Uninline multi-use function: finish_rcuwait() 2022-02-14 10:36:58 -08:00
rcuwait_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
reboot-mode.h
reboot.h
reciprocal_div.h
ref_tracker.h
refcount.h
refcount_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
regmap.h regmap: allow a defined reg_base to be added to every address 2022-03-18 16:53:19 +00:00
regset.h
relay.h
remoteproc.h remoteproc: Change rproc_shutdown() to return a status 2022-03-11 14:31:55 -06:00
resctrl.h
reset-controller.h
reset.h
resource.h prlimit: make do_prlimit() static 2022-03-08 14:33:36 -06:00
resource_ext.h
restart_block.h
resume_user_mode.h resume_user_mode: Move to resume_user_mode.h 2022-03-10 16:51:50 -06:00
rethook.h rethook: Add a generic return hook 2022-03-17 20:16:29 -07:00
rfkill.h rfkill: define rfill_soft_blocked() if !RFKILL 2022-03-01 10:59:13 +01:00
rhashtable-types.h
rhashtable.h
ring_buffer.h
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h mm/rmap: Constify the rmap_walk_control argument 2022-03-21 13:01:35 -04:00
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h
rslib.h
rtc.h rtc: remove uie_unsupported 2022-03-23 19:58:41 +01:00
rtmutex.h
rtnetlink.h net: rtnetlink: Add UAPI toggle for IFLA_OFFLOAD_XSTATS_L3_STATS 2022-03-03 10:37:23 +00:00
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rwbase_rt.h
rwlock.h
rwlock_api_smp.h
rwlock_rt.h
rwlock_types.h
rwsem.h
s3c_adc_battery.h
sbitmap.h lib/sbitmap: allocate sb->map via kvzalloc_node 2022-03-21 20:01:34 -06:00
scatterlist.h
scc.h
sched.h oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup 2022-04-21 20:01:10 -07:00
sched_clock.h sched/headers: Fix header to build standalone: <linux/sched_clock.h> 2022-02-23 08:21:32 +01:00
scmi_protocol.h firmware: arm_scmi: Add support for clock_enable_latency 2022-02-21 10:36:48 +00:00
scpi_protocol.h
screen_info.h
scs.h
sctp.h
scx200.h
scx200_gpio.h
seccomp.h
secretmem.h
securebits.h
security.h lockdown: also lock down previous kgdb use 2022-05-30 09:24:03 +02:00
sed-opal.h
seg6.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.h
sem.h
semaphore.h
seq_buf.h
seq_file.h rxrpc: Fix locking issue 2022-06-09 10:30:19 +02:00
seq_file_net.h
seqlock.h
seqlock_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
serdev.h
serial.h tty: serial: define UART_LCR_WLEN() macro 2022-02-28 21:49:06 +01:00
serial_8250.h
serial_bcm63xx.h
serial_core.h serial: 8250: fix XOFF/XON sending when DMA is used 2022-03-18 13:30:54 +01:00
serial_max3100.h
serial_s3c.h
serial_sci.h
serio.h
set_memory.h mce: fix set_mce_nospec to always unmap the whole page 2022-06-09 10:30:31 +02:00
sfp.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h tmpfs: support for file creation time 2022-03-22 15:57:01 -07:00
shrinker.h
signal.h
signal_types.h
signalfd.h
siox.h
siphash.h siphash: use one source of truth for siphash permutations 2022-05-30 09:24:07 +02:00
sizes.h sizes.h: Add SZ_1T macro 2022-02-24 15:04:51 +00:00
skb_array.h
skbuff.h net: remove noblock parameter from skb_recv_datagram() 2022-06-22 14:28:02 +02:00
skmsg.h bpf, sockmap: Fix memleak in sk_psock_queue_msg 2022-03-15 16:43:31 +01:00
slab.h slab updates for 5.18 2022-03-23 12:33:21 -07:00
slab_def.h
slimbus.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smp_types.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h
sockptr.h
softirq.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
sonet.h
sony-laptop.h
sonypi.h
sort.h lib/sort: Add priv pointer to swap function 2022-03-17 20:17:18 -07:00
sound.h
soundcard.h
spinlock.h
spinlock_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_rt.h
spinlock_types.h
spinlock_types_raw.h
spinlock_types_up.h
spinlock_up.h
splice.h
spmi.h
sram.h
srcu.h
srcutiny.h
srcutree.h
ssbi.h
stackdepot.h
stackleak.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_call.h static_call: Remove __DEFINE_STATIC_CALL macro 2022-04-05 09:59:38 +02:00
static_call_types.h
static_key.h
stdarg.h
stddef.h include: drop pointless __compiler_offsetof indirection 2022-03-23 19:00:33 -07:00
stm.h
stmmac.h net: stmmac: disable Split Header (SPH) for Intel platforms 2022-05-01 13:20:03 +01:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h
string_helpers.h
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
surface_acpi_notify.h
suspend.h
svga.h
sw842.h
swab.h
swait.h
swait_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
swap.h mm/swapfile: remove stale reuse_swap_page() 2022-03-24 19:06:51 -07:00
swap_cgroup.h
swap_slots.h
swapfile.h
swapops.h
swiotlb.h
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_soc.h
syscall_user_dispatch.h
syscalls.h uaccess: remove CONFIG_SET_FS 2022-02-25 09:36:06 +01:00
syscalls_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
syscore_ops.h
sysctl.h
sysfb.h
sysfs.h
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h block: move lower_48_bits() to block 2022-04-11 19:18:27 -06:00
task_io_accounting.h
task_io_accounting_ops.h
task_work.h task_work: Introduce task_work_pending 2022-03-10 13:39:04 -06:00
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h
tee_drv.h tee: refactor TEE_SHM_* flags 2022-02-16 07:49:41 +01:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h mm: uninline copy_overflow() 2022-03-22 15:57:11 -07:00
threads.h
thunderbolt.h
ti-emif-sram.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
time32.h
time64.h
time_namespace.h
timecounter.h
timekeeper_internal.h
timekeeping.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h timekeeping: Add raw clock fallback for random_get_entropy() 2022-05-30 09:24:04 +02:00
tnum.h
topology.h
torture.h
toshiba.h
tpm.h
tpm_command.h
tpm_eventlog.h
trace.h
trace_clock.h
trace_events.h Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
trace_recursion.h
trace_seq.h
tracefs.h
tracepoint-defs.h
tracepoint.h
transport_class.h
ts-nbus.h
tsacct_kern.h
tty.h
tty_buffer.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty_port.h
typecheck.h
types.h lib/sort: Add priv pointer to swap function 2022-03-17 20:17:18 -07:00
u64_stats_sync.h
u64_stats_sync_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
uacce.h
uaccess.h asm-generic updates for 5.18 2022-03-23 18:03:08 -07:00
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uio.h
uio_driver.h
umh.h
unicode.h
units.h
uprobes.h
usb.h
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_events.h tracing: mark user_events as BROKEN 2022-04-02 10:32:14 -07:00
user_namespace.h
userfaultfd_k.h
usermode_driver.h
util_macros.h
uts.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h vdpa: change the type of nvqs to u32 2022-03-28 16:53:00 -04:00
verification.h
vermagic.h
vexpress.h
vfio.h vfio: Extend the device migration protocol with RUNNING_P2P 2022-03-03 13:00:16 +02:00
vfio_pci_core.h vfio/pci: Fix vf_token mechanism when device-specific VF drivers are used 2022-04-13 11:37:44 -06:00
vfs.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h virtio: unexport virtio_finalize_features 2022-03-04 08:33:21 -05:00
virtio_byteorder.h
virtio_caif.h
virtio_config.h Revert "virtio_config: introduce a new .enable_cbs method" 2022-03-30 04:18:14 -04:00
virtio_console.h
virtio_dma_buf.h
virtio_net.h
virtio_pci_legacy.h
virtio_pci_modern.h
virtio_ring.h
virtio_vsock.h
visorbus.h
vlynq.h
vm_event_item.h mm/vmstat: add event for ksm swapping in copy 2022-03-22 15:57:09 -07:00
vmacache.h
vmalloc.h vmalloc: replace VM_NO_HUGE_VMAP with VM_ALLOW_HUGE_VMAP 2022-04-19 12:08:57 -07:00
vme.h
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1-gpio.h
w1.h
wait.h
wait_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
wait_bit.h
watch_queue.h watch_queue: Fix filter limit check 2022-03-11 10:17:12 -08:00
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
wmi.h
workqueue.h
workqueue_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
writeback.h
ww_mutex.h
wwan.h net: wwan: debugfs obtained dev reference not dropped 2022-02-14 14:09:59 +00:00
xarray.h mm/huge_memory: Fix xarray node memory leak 2022-06-14 18:45:19 +02:00
xattr.h
xxhash.h
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zstd.h
zstd_errors.h
zstd_lib.h
zutil.h