WSL2-Linux-Kernel/include/linux
Frank Rowand 282f0c63cf of: overlay: rework overlay apply and remove kfree()s
[ Upstream commit 067c098766 ]

Fix various kfree() issues related to of_overlay_apply().
  - Double kfree() of fdt and tree when init_overlay_changeset()
    returns an error.
  - free_overlay_changeset() free the root of the unflattened
    overlay (variable tree) instead of the memory that contains
    the unflattened overlay.
  - For the case of a failure during applying an overlay, move kfree()
    of new_fdt and overlay_mem into free_overlay_changeset(), which
    is called by the function that allocated them.
  - For the case of removing an overlay, the kfree() of new_fdt and
    overlay_mem remains in free_overlay_changeset().
  - Check return value of of_fdt_unflatten_tree() for error instead
    of checking the returned value of overlay_root.
  - When storing pointers to allocated objects in ovcs, do so as
    near to the allocation as possible instead of in deeply layered
    function.

More clearly document policy related to lifetime of pointers into
overlay memory.

Double kfree()
Reported-by: Slawomir Stepien <slawomir.stepien@nokia.com>

Signed-off-by: Frank Rowand <frank.rowand@sony.com>
Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20220420222505.928492-3-frowand.list@gmail.com
Stable-dep-of: 39affd1fdf ("of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-06-21 15:59:12 +02:00
..
amba
atomic atomics: Fix atomic64_{read_acquire,set_release} fallbacks 2022-04-08 14:23:57 +02:00
avf Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 2021-06-07 13:24:50 -07:00
bcma
byteorder
can can: sja1000: fix size of OCR_MODE_MASK define 2022-12-19 12:36:42 +01:00
ceph libceph: fix potential use-after-free on linger ping and resends 2022-05-25 09:57:28 +02:00
clk clk: at91: add register definition for sama7g5's master clock 2021-07-19 14:28:56 +02:00
crush
decompress
device bus: Make remove callback return void 2021-07-21 11:53:42 +02:00
dma
dsa net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-aware bridge 2021-11-18 19:17:06 +01:00
extcon
firmware drivers: firmware: Add PDI load API support 2021-07-21 13:14:08 +02:00
fpga fpga: fix spelling mistakes 2021-07-21 19:54:21 -07:00
fsl bus: fsl-mc: extend fsl_mc_get_endpoint() to pass interface ID 2021-08-04 09:53:34 +01:00
gpio gpio: use raw spinlock for gpio chip shadowed data 2023-02-01 08:27:08 +01:00
greybus
hsi
i3c
iio iio: adis: add '__adis_enable_irq()' implementation 2022-12-31 13:14:29 +01:00
input Input: cy8ctmg110_ts - rely on platform code to supply interrupt 2021-06-05 20:34:06 -07:00
irqchip
isdn
lockd lockd: set file_lock start and end when decoding nlm4 testargs 2023-03-30 12:47:56 +02:00
mailbox mailbox: zynqmp: Fix typo in IPI documentation 2023-05-11 23:00:39 +09:00
mdio
mfd counter: stm32-timer-cnt: Provide defines for slave mode selection 2023-04-20 12:13:54 +02:00
mlx4 RDMA/mlx4: Do not map the core_clock page to user space unless enabled 2021-06-03 14:19:53 -03:00
mlx5 net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE 2023-05-30 13:55:33 +01:00
mmc mmc: core: Fix ambiguous TRIM and DISCARD arg 2022-12-08 11:28:42 +01:00
mtd mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N 2022-06-09 10:23:25 +02:00
mux
net/intel
netfilter netfilter: nf_tables: don't write table validation state without mutex 2023-05-11 23:00:30 +09:00
netfilter_arp
netfilter_bridge netfilter: ebtables: reject blobs that don't provide all entry points 2022-08-31 17:16:40 +02:00
netfilter_ipv4
netfilter_ipv6
pcs net: pcs: xpcs: export xpcs_do_config and xpcs_link_up 2021-06-11 13:43:56 -07:00
perf KVM: arm64: Fix PMU probe ordering 2021-09-20 12:43:34 +01:00
phy USB / Thunderbolt patches for 5.14-rc1 2021-07-05 14:16:22 -07:00
pinctrl This is the bulk of pin control changes for the v5.14 kernel: 2021-07-01 16:57:14 -07:00
platform_data mtd: spi-nor: intel-spi: Disable write protection only if asked 2022-11-26 09:24:32 +01:00
power power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes 2023-06-05 09:21:12 +02:00
qed qed: Improve the stack space of filter_config() 2022-07-12 16:34:53 +02:00
raid
regulator regulator: Documentation fix for regulator error notification helper 2021-08-23 11:06:28 +01:00
remoteproc
reset
rpmsg
rtc
sched sched: Fix KCSAN noinstr violation 2023-05-24 17:36:47 +01:00
soc soc: qcom: apr: make code more reuseable 2022-12-31 13:13:57 +01:00
soundwire soundwire: revisit driver bind/unbind and callbacks 2022-08-17 14:23:48 +02:00
spi spi: Fix deadlock when adding SPI controllers on SPI buses 2021-10-14 12:47:29 +01:00
ssb ssb: fix boolreturn.cocci warning 2021-08-29 14:47:42 +03:00
sunrpc SUNRPC: always free ctxt when freeing deferred request 2023-05-24 17:36:51 +01:00
surface_aggregator HID: surface-hid: Use correct event registry for managing HID events 2021-11-18 19:15:59 +01:00
ulpi
unaligned
usb usb: usbfs: Enforce page requirements for mmap 2023-06-14 11:13:07 +02:00
8250_pci.h
a.out.h
acct.h
acpi.h ACPI: resource: Add helper function acpi_dev_get_memory_resources() 2023-03-10 09:39:37 +01:00
acpi_dma.h
acpi_iort.h ACPI: Move IOMMU setup code out of IORT 2021-06-25 15:02:43 +02:00
acpi_mdio.h net: mdio: fix owner field for mdio buses registered using ACPI 2023-03-30 12:47:46 +02:00
acpi_pmtmr.h
acpi_viot.h ACPI: VIOT: Fix ACS setup 2022-08-17 14:23:11 +02:00
adb.h
adfs_fs.h
adreno-smmu-priv.h iommu/arm-smmu-qcom: Add stall support 2021-06-23 07:33:55 -07:00
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_bl.h
arch_topology.h cpufreq: CPPC: Add support for frequency invariance 2021-07-01 07:32:14 +05:30
arm-cci.h
arm-smccc.h arm64: entry: Add vectors that have the bhb mitigation sequences 2022-03-11 12:22:34 +01:00
arm_ffa.h firmware: arm_ffa: Fix FFA device names for logical partitions 2023-05-30 13:55:32 +01:00
arm_sdei.h ACPI: APEI: explicit init of HEST and GHES in apci_init() 2022-08-17 14:23:11 +02:00
armada-37xx-rwtm-mailbox.h
ascii85.h drm: include only needed headers in ascii85.h 2021-07-01 11:06:04 -07:00
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: fix ata_id_has_dipm() 2022-10-26 12:35:12 +02:00
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 locking/atomic: add arch_atomic_long*() 2021-07-16 18:46:45 +02:00
attribute_container.h
audit.h
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h
auxvec.h
average.h
backing-dev-defs.h writeback: fix bandwidth estimate for spiky workload 2021-09-03 09:58:10 -07:00
backing-dev.h init: Initialize noop_backing_dev_info early 2022-06-22 14:22:02 +02:00
backlight.h
badblocks.h
balloon_compaction.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h coredump: Snapshot the vmas in do_coredump 2022-04-08 14:24:17 +02:00
bio.h for-5.15-tag 2021-08-31 09:41:22 -07:00
bit_spinlock.h
bitfield.h bitfield.h: Fix "type of reg too small for mask" test 2022-07-29 17:25:25 +02:00
bitmap.h cpumask: introduce cpumap_print_list/bitmask_to_buf to support large bitmask and list 2021-08-13 10:27:49 +02:00
bitops.h bitops: Add non-atomic bitops for pointers 2021-07-07 20:01:45 -07:00
bitrev.h
bits.h
blk-cgroup.h block: don't merge across cgroup boundaries if blkcg is enabled 2022-04-08 14:22:59 +02:00
blk-crypto.h blk-crypto: make blk_crypto_evict_key() return void 2023-05-11 23:00:16 +09:00
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h block: cleanup the lockdep handling in *alloc_disk 2021-08-23 12:54:30 -06:00
blk-pm.h scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() 2022-01-27 11:04:15 +01:00
blk_types.h block: fix rq-qos breakage from skipping rq_qos_done_bio() 2022-07-12 16:34:57 +02:00
blkdev.h block: add bdev_max_segments() helper 2022-08-31 17:16:34 +02:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootconfig.h bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support 2023-03-11 13:57:32 +01:00
bootmem_info.h mm: hugetlb: free the vmemmap pages associated with each HugeTLB page 2021-06-30 20:47:25 -07:00
bottom_half.h
bpf-cgroup.h inet: remove races in inet{6}_getname() 2021-11-18 19:16:20 +01:00
bpf-netns.h
bpf.h bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues 2022-11-16 09:58:15 +01:00
bpf_lirc.h
bpf_local_storage.h
bpf_lsm.h
bpf_trace.h
bpf_types.h bpf: Move BPF_MAP_TYPE for INODE_STORAGE and TASK_STORAGE outside of CONFIG_NET 2021-10-26 12:35:16 -07:00
bpf_verifier.h bpf: Add helper macro bpf_for_each_reg_in_vstate 2022-11-16 09:58:15 +01:00
bpfilter.h
bpfptr.h BPF: Fix potential bad pointer dereference in bpf_sys_bpf() 2022-08-25 11:40:02 +02:00
brcmphy.h
bsearch.h
bsg-lib.h scsi: bsg: Simplify device registration 2021-07-30 22:22:36 -04:00
bsg.h scsi: bsg: Move the whole request execution into the SCSI/transport handlers 2021-07-30 22:22:36 -04:00
btf.h bpf: Add map side support for bpf timers. 2021-07-15 22:31:10 +02:00
btf_ids.h bpf: Fix bpf-next builds without CONFIG_BPF_EVENTS 2021-08-25 19:41:39 -07:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h fs: only do a memory barrier for the first set_buffer_uptodate() 2022-09-15 11:30:00 +02:00
bug.h
build-salt.h
build_bug.h
buildid.h kdump: use vmlinux_build_id to simplify 2021-07-08 11:48:22 -07:00
bvec.h bvec: add a bvec_virt helper 2021-08-16 10:50:32 -06:00
c2port.h
cache.h
cacheinfo.h drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() 2021-09-01 10:29:10 +02:00
capability.h
cb710.h
cc_platform.h arch/cc: Introduce a function to check for confidential computing features 2021-11-18 19:17:21 +01:00
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h scsi: sr: cdrom: Move cdrom_read_cdda_bpc() into the sr driver 2021-07-30 22:13:09 -04:00
cfag12864b.h
cfi.h
cgroup-defs.h cgroup: Use separate src/dst nodes when preloading css_sets for migration 2022-07-21 21:24:13 +02:00
cgroup.h memcg: fix possible use-after-free in memcg_write_event_control() 2022-12-14 11:37:19 +01:00
cgroup_rdma.h
cgroup_subsys.h
circ_buf.h
cleancache.h
clk-provider.h Merge branch 'clk-frac-divider' into clk-next 2021-09-01 15:26:45 -07:00
clk.h clk: Provide new devm_clk helpers for prepared and enabled clocks 2022-12-14 11:37:14 +01:00
clkdev.h clkdev: remove unused clkdev_alloc() interfaces 2021-06-08 17:00:09 +02:00
clockchips.h
clocksource.h clocksource: Provide kernel module to test clocksource watchdog 2021-06-22 16:53:17 +02:00
clocksource_ids.h
cm4000_cs.h
cma.h
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h mm: compaction: support triggering of proactive compaction by user 2021-09-03 09:58:17 -07:00
compat.h signal: Deliver SIGTRAP on perf event asynchronously if blocked 2022-06-09 10:22:48 +02:00
compiler-clang.h compiler.h: drop fallback overflow checkers 2021-09-13 10:18:28 -07:00
compiler-gcc.h Compiler Attributes: add __alloc_size() for better bounds checking 2022-07-12 16:35:01 +02:00
compiler-intel.h
compiler-version.h
compiler.h x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asm 2022-02-23 12:03:17 +01:00
compiler_attributes.h Compiler Attributes: add __alloc_size() for better bounds checking 2022-07-12 16:35:01 +02:00
compiler_types.h Compiler Attributes: add __alloc_size() for better bounds checking 2022-07-12 16:35:01 +02:00
completion.h
component.h
configfs.h
connector.h
console.h serial: core: Fix initializing and restoring termios speed 2021-11-18 19:16:03 +01:00
console_struct.h
consolemap.h
const.h
container.h
context_tracking.h
context_tracking_state.h
cookie.h
cordic.h
coredump.h coredump: Use the vma snapshot in fill_files_note 2022-04-08 14:24:18 +02:00
coresight-pmu.h
coresight-stm.h
coresight.h coresight: syscfg: Add API to activate and enable configurations 2021-08-18 22:33:28 +02:00
count_zeros.h
counter.h counter: Add the necessary colons and indents to the comments of counter_compi 2023-04-20 12:13:57 +02:00
cper.h
cpu.h x86/bugs: Report AMD retbleed vulnerability 2022-07-23 12:54:02 +02:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h cpufreq: Move to_gov_attr_set() to cpufreq.h 2023-02-01 08:27:29 +01:00
cpuhotplug.h firmware: arm_sdei: Fix sleep from invalid context BUG 2023-05-24 17:36:44 +01:00
cpuidle.h
cpuidle_haltpoll.h
cpumask.h drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 2022-09-28 11:11:40 +02:00
cpuset.h cpuset: Cleanup cpuset_cpus_allowed_fallback() use in select_fallback_rq() 2021-08-20 12:32:59 +02:00
crash_core.h kdump: use vmlinux_build_id to simplify 2021-07-08 11:48:22 -07:00
crash_dump.h crash_dump: Make elfcorehdr address/size symbols always visible 2021-08-24 17:09:01 -05:00
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
cred.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2021-06-28 20:39:26 -07:00
crypto.h crypto: api - Add scaffolding to change completion function signature 2023-05-17 11:50:20 +02:00
cs5535.h
ctype.h
cuda.h
damon.h mm/damon: implement a debugfs-based user space interface 2021-09-08 11:50:24 -07:00
dasd_mod.h
davinci_emac.h
dax.h dax: remove bdev_dax_supported 2021-08-26 16:52:03 -07:00
dca.h
dcache.h
dccp.h
debug_locks.h locking/lockdep: Reduce header dependencies in <linux/debug_locks.h> 2021-08-17 17:29:10 +02:00
debugfs.h debugfs: fix error when writing negative value to atomic_t debugfs file 2022-12-31 13:14:03 +01:00
debugobjects.h lib: fix spelling mistakes in header files 2021-07-08 11:48:20 -07:00
delay.h timers: implement usleep_idle_range() 2021-12-14 10:57:11 +01:00
delayacct.h
delayed_call.h
dev_printk.h printk: index: Add indexing support to dev_printk 2021-07-19 12:13:06 +02:00
devcoredump.h
devfreq-event.h
devfreq.h PM/devfreq: governor: Add a private governor_data for governor 2023-01-12 11:58:51 +01:00
devfreq_cooling.h
device-mapper.h - Add DM infrastructure for IMA-based remote attestion. These changes 2021-08-31 14:55:09 -07:00
device.h Merge branch 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb 2021-09-03 10:34:44 -07:00
device_cgroup.h
devm-helpers.h devm-helpers: Add resource managed version of work init 2021-06-17 13:21:06 +02:00
devpts_fs.h
dfl.h fpga: dfl: expose feature revision from struct dfl_device 2021-07-29 12:54:10 -07:00
digsig.h
dim.h linux/dim: Do nothing if no time delta between samples 2023-05-24 17:36:41 +01:00
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h dm writecache: have ssd writeback wait if the kcopyd workqueue is busy 2021-06-15 15:42:03 -04:00
dm-region-hash.h
dm9000.h
dma-buf-map.h
dma-buf.h dma-buf: fix and rework dma_buf_poll v7 2021-11-18 19:16:00 +01:00
dma-direct.h
dma-direction.h
dma-fence-array.h
dma-fence-chain.h dma-buf: add dma_fence_chain_alloc/free v3 2021-06-14 19:38:34 +02:00
dma-fence.h
dma-heap.h
dma-iommu.h iommu: Allow enabling non-strict mode dynamically 2021-08-18 13:27:49 +02:00
dma-map-ops.h dma-mapping: make the global coherent pool conditional 2021-08-19 09:02:39 +02:00
dma-mapping.h Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" 2022-04-08 14:24:13 +02:00
dma-resv.h <linux/dma-resv.h>: correct a function name in kernel-doc 2021-06-29 18:09:24 +02:00
dmaengine.h dmaengine: remove debugfs #ifdef 2021-11-25 09:48:41 +01:00
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
dw_apb_timer.h
dynamic_debug.h dyndbg: drop EXPORTed dynamic_debug_exec_queries 2022-10-26 12:35:08 +02:00
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h EDAC/mc: Add new HBM2 memory type 2021-07-20 09:20:49 -07:00
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h efi: random: combine bootloader provided RNG seed with RNG protocol output 2023-01-12 11:59:20 +01:00
efi_embedded_fw.h
efs_vh.h
eisa.h
elevator.h blk: Fix lock inversion between ioc lock and bfqd lock 2021-06-24 18:43:55 -06:00
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h elfcore: correct reference to CONFIG_UML 2021-10-18 20:22:03 -10:00
elfnote-lto.h
elfnote.h
enclosure.h
energy_model.h PM: EM: fix kernel-doc comments 2021-09-07 21:17:28 +02:00
entry-common.h
entry-kvm.h entry: Snapshot thread flags 2023-03-30 12:47:50 +02:00
err.h
errname.h
errno.h nfs: don't allow reexport reclaims 2021-08-26 15:32:28 -04:00
error-injection.h
errqueue.h
errseq.h
etherdevice.h etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead 2022-04-27 14:38:50 +02:00
ethtool.h ethtool: Fix link extended state for big endian 2022-03-08 19:12:39 +01:00
ethtool_netlink.h ethtool: fix ethtool msg len calculation for pause stats 2021-11-18 19:17:06 +01:00
eventfd.h eventfd: provide a eventfd_signal_mask() helper 2023-01-24 07:22:43 +01:00
eventpoll.h ARM: 9108/1: oabi-compat: rework epoll_wait/epoll_pwait emulation 2021-08-20 11:39:26 +01:00
evm.h
export.h export: fix string handling of namespace in EXPORT_SYMBOL_NS 2022-06-14 18:36:06 +02:00
exportfs.h nfs: don't atempt blocking locks on nfs reexports 2021-08-26 15:32:10 -04:00
ext2_fs.h
extable.h
extcon-provider.h
extcon.h extcon: Fix extcon_get_extcon_dev() error handling 2022-06-14 18:36:21 +02:00
f2fs_fs.h f2fs: compress: add compress_inode to cache compressed blocks 2021-06-23 01:09:35 -07:00
f75375s.h
falloc.h
fanotify.h fanotify: add pidfd support to the fanotify API 2021-08-10 13:08:49 +02:00
fault-inject-usercopy.h
fault-inject.h
fb.h fbdev: Hot-unplug firmware fb devices on forced removal 2022-04-08 14:22:59 +02:00
fbcon.h fbcon: Prevent that screen size is smaller than font size 2022-07-12 16:35:09 +02:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h fs: remove generic_block_fiemap 2021-07-27 11:00:36 +02:00
file.h file: Export receive_fd() to modules 2021-09-06 07:20:56 -04:00
fileattr.h
filter.h bpf: Use u64_stats_t in struct bpf_prog_stats 2022-03-08 19:12:40 +01:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
font.h
fortify-string.h fortify: Fix dropped strcpy() compile-time write overflow check 2021-11-18 19:16:25 +01:00
freelist.h
freezer.h
frontswap.h
fs.h fs: fix undefined behavior in bit shift for SB_NOUSER 2023-05-30 13:55:32 +01:00
fs_context.h devtmpfs regression fix: reconfigure on each mount 2022-01-20 09:13:13 +01:00
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: Remove the object list procfile 2021-08-27 13:34:02 +01:00
fscache.h fscache_cookie_enabled: check cookie is valid before accessing it 2022-01-11 15:35:11 +01:00
fscrypt.h fscrypt: fix keyring memory leak on mount failure 2022-11-10 18:15:37 +01:00
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: invalidate dcache before IN_DELETE event 2022-02-01 17:27:15 +01:00
fsnotify_backend.h
fsverity.h
ftrace.h ftrace: Mark get_lock_parent_ip() __always_inline 2023-04-13 16:48:24 +02:00
ftrace_irq.h trace: Add osnoise tracer 2021-06-25 19:57:01 -04:00
futex.h
fwnode.h device property: Allow error pointer to be passed to fwnode APIs 2022-06-09 10:22:47 +02:00
fwnode_mdio.h net: mdiobus: withdraw fwnode_mdbiobus_register 2021-06-25 11:46:29 -07:00
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h
genetlink.h net: netlink: Remove unused function 2021-07-30 18:35:47 +02:00
genhd.h block: drop unused includes in <linux/genhd.h> 2022-03-16 14:23:46 +01:00
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h Merge branch 'akpm' (patches from Andrew) 2021-06-29 17:29:11 -07:00
glob.h
gnss.h
goldfish.h tty: goldfish: Introduce gf_ioread32()/gf_iowrite32() 2022-06-09 10:23:20 +02:00
gpio-pxa.h
gpio.h
gpio_keys.h
greybus.h
hardirq.h printk: remove NMI tracking 2021-07-26 15:09:44 +02:00
hash.h
hashtable.h
hdlc.h net: split out ndo_siowandev ioctl 2021-07-27 20:11:45 +01:00
hdlcdrv.h hamradio: use ndo_siocdevprivate 2021-07-27 20:11:44 +01:00
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h HID: core: Provide new max_buffer_size attribute to over-ride the default 2023-03-22 13:31:37 +01:00
hidden.h
hiddev.h
hidraw.h
highmem-internal.h highmem: round down the address passed to kunmap_flush_on_unmap() 2023-02-09 11:26:45 +01:00
highmem.h mm: remove flush_kernel_dcache_page 2021-09-03 09:58:13 -07:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hmm.h mm: fix spelling mistakes in header files 2021-07-08 11:48:21 -07:00
host1x.h gpu: host1x: Add option to skip firewall for a job 2021-08-10 14:42:49 +02:00
hp_sdc.h
hpet.h
hrtimer.h timekeeping: Distangle resume and clock-was-set events 2021-08-10 17:57:23 +02:00
hrtimer_defs.h
htcpld.h
huge_mm.h mm: memory: add orig_pmd to struct vm_fault 2021-06-30 20:47:30 -07:00
hugetlb.h hugetlb: check for undefined shift on 32 bit architectures 2023-02-22 12:57:07 +01:00
hugetlb_cgroup.h hugetlb: fix hugetlb cgroup refcounting during vma split 2021-09-03 09:58:16 -07:00
hugetlb_inline.h
hw_breakpoint.h
hw_random.h random: pull add_hwgenerator_randomness() declaration into random.h 2022-05-30 09:29:09 +02:00
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h video: hyperv_fb: Avoid taking busy spinlock on panic path 2022-12-31 13:14:39 +01:00
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-mux.h
i2c-smbus.h
i2c.h i2c: acpi: Add an i2c_acpi_client_count() helper function 2021-08-12 17:26:24 +02:00
i8042.h
i8253.h
icmp.h
icmpv6.h
idle_inject.h
idr.h
ieee80211.h ieee80211: add EHT 1K aggregation definitions 2022-08-17 14:23:29 +02:00
ieee802154.h
if_arp.h net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() 2022-03-23 09:16:42 +01:00
if_bridge.h net: make switchdev_bridge_port_{,unoffload} loosely coupled with the bridge 2021-08-04 12:35:07 +01:00
if_eql.h
if_ether.h
if_fddi.h
if_hsr.h
if_link.h
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_rmnet.h net: qualcomm: rmnet: trailer value is a checksum 2021-06-12 13:18:49 -07:00
if_tap.h
if_team.h net: fix stack overflow when LRO is disabled for virtual interfaces 2023-05-30 13:55:31 +01:00
if_tun.h
if_tunnel.h
if_vlan.h net: add vlan_get_protocol_and_depth() helper 2023-05-24 17:36:42 +01:00
igmp.h net/ipv4/igmp: Use struct_size() helper 2021-08-05 11:46:42 +01:00
ihex.h
ima.h ima: Align ima_file_mmap() parameters with mmap_file LSM hook 2023-03-10 09:40:03 +01:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h
inetdevice.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2021-08-13 06:41:22 -07:00
init.h
init_ohci1394_dma.h
init_syscalls.h
init_task.h
initrd.h
inotify.h
input.h
instrumentation.h compiler.h: Fix annotation macro misplacement with Clang 2021-12-29 12:28:49 +01:00
instrumented.h
integrity.h
intel-iommu.h iommu/vt-d: Remove duplicate identity domain flag 2023-03-10 09:39:42 +01:00
intel-ish-client-if.h HID: intel-ish-hid: use async resume function 2021-07-15 20:49:09 +02:00
intel-svm.h iommu/vt-d: Allow devices to have more than 32 outstanding PRs 2021-08-19 10:41:08 +02:00
intel_rapl.h
intel_th.h
interconnect-provider.h
interconnect.h
interrupt.h genirq: Change force_irqthreads to a static key 2021-08-10 22:50:07 +02: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 iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit 2022-08-25 11:40:41 +02:00
io.h
io_uring.h io_uring: remove files pointer in cancellation functions 2021-08-23 13:10:37 -06:00
ioam6.h ipv6: ioam: Data plane support for Pre-allocated Trace 2021-07-21 08:14:33 -07:00
ioam6_genl.h ipv6: ioam: IOAM Generic Netlink API 2021-07-21 08:14:33 -07:00
ioam6_iptunnel.h ipv6: ioam: Support for IOAM injection with lwtunnels 2021-07-21 08:14:33 -07:00
ioasid.h
iocontext.h
iomap.h iomap: Add done_before argument to iomap_dio_rw 2022-05-01 17:22:32 +02:00
iommu-helper.h
iommu.h IOMMU Updates for Linux v5.15 2021-09-03 10:44:35 -07:00
iopoll.h
ioport.h kernel/resource: Introduce request_mem_region_muxed() 2022-05-25 09:57:22 +02:00
ioprio.h block: fix default IO priority handling again 2022-08-11 13:07:50 +02:00
iova.h iommu/iova: Fix module config properly 2022-10-26 12:35:26 +02:00
ip.h
ipack.h
ipc.h
ipc_namespace.h shm: extend forced shm destroy to support objects from several IPC nses 2021-11-25 09:48:42 +01:00
ipmi.h
ipmi_smi.h
ipv6.h ipv6: make mc_forwarding atomic 2022-04-13 20:59:03 +02:00
ipv6_route.h
irq.h genirq: Add and use an irq_data_update_affinity helper 2023-03-11 13:57:31 +01:00
irq_poll.h
irq_sim.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h genirq: Move non-irqdomain handle_domain_irq() handling into ARM's handle_IRQ() 2021-06-10 13:09:19 +01:00
irqdomain.h irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent 2021-09-22 14:29:32 +01:00
irqflags.h lockdep: Fix -Wunused-parameter for _THIS_IP_ 2022-09-20 12:39:42 +02:00
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h iscsi_ibft: fix crash due to KASLR physical memory remapping 2021-07-31 22:20:24 -04:00
iversion.h
jbd2.h ext4: fast commit may not fallback for ineligible commit 2022-03-08 19:12:32 +01: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:36:23 +02:00
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h module: add printk formats to add module build ID to stacktraces 2021-07-08 11:48:22 -07:00
kasan-checks.h
kasan-tags.h arm64: kasan: mte: use a constant kernel GCR_EL1 value 2021-08-02 18:14:21 +01:00
kasan.h mm: defer kmemleak object creation of module_alloc() 2022-03-08 19:12:38 +01:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h kconfig.h: explain IS_MODULE(), IS_ENABLED() 2021-06-05 23:49:46 +09:00
kcore.h fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER 2021-06-30 20:47:28 -07:00
kcov.h
kcsan-checks.h
kcsan.h
kdb.h kdb: Rename members of struct kdbtab_t 2021-07-27 17:05:06 +01:00
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h hex2bin: make the function hex_to_bin constant-time 2022-05-09 09:14:30 +02:00
kernel_read_file.h
kernel_stat.h genirq: Fix the return type of kstat_cpu_irqs_sum() 2023-03-10 09:39:08 +01:00
kernelcapi.h
kernfs.h kernfs: switch kernfs to use an rwsem 2021-07-27 09:29:15 +02:00
kexec.h kexec: turn all kexec_mutex acquisitions into trylocks 2023-04-20 12:13:57 +02:00
key-type.h
key.h
keyboard.h
keyctl.h
keyslot-manager.h
kfence.h mm, kfence: support kmem_dump_obj() for KFENCE objects 2022-04-27 14:38:51 +02:00
kfifo.h kfifo: fix kfifo_to_user() return type 2022-08-17 14:24:08 +02:00
kgdb.h
khugepaged.h
klist.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h kobject: modify kobject_get_path() to take a const * 2023-03-10 09:39:35 +01:00
kobject_ns.h
kprobes.h x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range 2023-03-10 09:40:01 +01:00
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kstrtox.h kernel.h: split out kstrtox() and simple_strtox() to a separate header 2021-07-01 11:06:05 -07:00
kthread.h kthread: add the helper function kthread_run_on_cpu() 2023-03-30 12:47:42 +02:00
ktime.h
kvm_dirty_ring.h
kvm_host.h kvm: Add support for arch compat vm ioctls 2022-10-29 10:12:54 +02:00
kvm_irqfd.h
kvm_para.h
kvm_types.h KVM: stats: Add VM stat for remote tlb flush requests 2021-09-06 06:30:45 -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 leds: move default_state read from fwnode to core 2021-08-18 08:27:30 +02:00
libata.h ata: add/use ata_taskfile::{error|status} fields 2022-12-31 13:14:06 +01:00
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h libnvdimm: Export nvdimm shutdown helper, nvdimm_delete() 2021-06-15 16:47:22 -07:00
libps2.h
license.h
limits.h
linear_range.h lib: add linear range get selector within 2021-08-13 18:37:38 +02:00
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h
list.h rxrpc: Fix locking issue 2022-07-12 16:35:08 +02:00
list_bl.h
list_lru.h mm: fix spelling mistakes in header files 2021-07-08 11:48:21 -07:00
list_nulls.h
list_sort.h
litex.h drivers/soc/litex: remove 8-bit subregister option 2021-06-11 04:35:40 +09:00
livepatch.h
llc.h
llist.h
local_lock.h
local_lock_internal.h locking/local_lock: Add PREEMPT_RT support 2021-08-17 19:08:49 +02:00
lockdep.h locking/lockdep: Fix lockdep_init_map_*() confusion 2022-08-17 14:23:08 +02:00
lockdep_types.h
lockref.h
log2.h
logic_iomem.h lib: add iomem emulation (logic_iomem) 2021-06-17 21:44:51 +02:00
logic_pio.h
lp.h
lru_cache.h lib: fix spelling mistakes in header files 2021-07-08 11:48:20 -07:00
lsm_audit.h
lsm_hook_defs.h binder: use cred instead of task for selinux checks 2021-11-12 15:05:48 +01:00
lsm_hooks.h binder: use cred instead of task for selinux checks 2021-11-12 15:05:48 +01:00
lz4.h
lzo.h
mISDNdsp.h
mISDNhw.h
mISDNif.h isystem: trim/fixup stdarg.h and other headers 2021-08-19 09:02:55 +09:00
mailbox_client.h
mailbox_controller.h mailbox: forward the hrtimer if not queued and under a lock 2022-06-09 10:23:12 +02:00
maple.h
marvell_phy.h net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340 2021-07-11 10:02:33 -07:00
math.h
math64.h math64.h: Add mul_s64_u64_shr() 2021-06-17 13:09:27 -04:00
mbcache.h ext4: fix deadlock due to mbcache entry corruption 2023-01-12 11:59:07 +01:00
mbus.h
mc6821.h
mc146818rtc.h rtc: mc146818-lib: extract mc146818_avoid_UIP 2022-12-14 11:37:18 +01:00
mcb.h mcb: Remove trailing semicolon in macros 2021-06-15 17:46:57 +02:00
mdev.h vfio: Remove struct vfio_device_ops open/release 2021-08-11 09:50:11 -06:00
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h net: mdio: introduce a shutdown method to mdio device drivers 2021-09-19 12:08:37 +01:00
mei_cl_bus.h mei: constify passed buffers and structures 2021-07-29 17:08:04 +02:00
mem_encrypt.h
memblock.h memblock: fix memblock_phys_alloc() section mismatch error 2022-01-05 12:42:33 +01:00
memcontrol.h Revert "memcg: cleanup racy sum avoidance code" 2022-08-31 17:16:48 +02:00
memfd.h
memory.h mm/migrate: add CPU hotplug to demotion #ifdef 2021-10-18 20:22:02 -10:00
memory_hotplug.h mm/memory_hotplug: memory group aware "auto-movable" online policy 2021-09-08 11:50:23 -07:00
mempolicy.h mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY 2021-09-03 09:58:17 -07:00
mempool.h
memregion.h memregion: Fix memregion_free() fallback definition 2022-07-12 16:35:10 +02:00
memremap.h memremap: remove support for external pgmap refcounts 2022-08-17 14:23:43 +02:00
memstick.h
mhi.h bus: mhi: core: Add support for forced PM resume 2021-12-14 10:57:22 +01:00
micrel_phy.h net: phy: micrel: ksz886x/ksz8081: add cabletest support 2021-06-14 12:54:43 -07:00
microchipphy.h
migrate.h mm/debug: sync up latest migrate_reason to migrate_reason_names 2021-09-24 16:13:35 -07:00
migrate_mode.h
mii.h net: mii: make mii_ethtool_gset() return void 2021-08-19 13:06:53 +01:00
mii_timestamper.h
min_heap.h
minmax.h
misc_cgroup.h
miscdevice.h
mm.h Revert "mm/memory-failure.c: fix race with changing page compound again" 2022-07-12 16:35:17 +02:00
mm_inline.h
mm_types.h page_pool: add interface to manipulate frag count in page pool 2021-08-09 15:49:00 -07:00
mm_types_task.h
mman.h mm: ignore MAP_DENYWRITE in ksys_mmap_pgoff() 2021-09-03 18:42:01 +02:00
mmap_lock.h Networking fixes for 5.15-rc2, including fixes from bpf. 2021-09-16 13:05:42 -07:00
mmdebug.h mm: make __dump_page static 2021-06-29 10:53:53 -07:00
mmiotrace.h
mmu_context.h sched: Introduce task_cpu_possible_mask() to limit fallback rq selection 2021-08-20 12:32:58 +02:00
mmu_notifier.h mm: fix spelling mistakes in header files 2021-07-08 11:48:21 -07:00
mmzone.h mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning 2022-04-13 20:59:28 +02:00
mnt_idmapping.h fs: port higher-level mapping helpers 2022-07-02 16:41:16 +02:00
mnt_namespace.h
mod_devicetable.h PCI / VFIO: Add 'override_only' support for VFIO PCI sub system 2021-08-26 10:36:51 -06:00
module.h printk: Userspace format indexing support 2021-07-19 11:57:48 +02:00
module_signature.h
moduleloader.h
moduleparam.h params: lift param_set_uint_minmax to common code 2021-08-16 14:42:22 +02:00
most.h
mount.h
moxtet.h
mpage.h
mpi.h lib/mpi: fix spelling mistakes 2021-07-01 11:06:05 -07:00
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
mroute_base.h
msdos_fs.h
msdos_partition.h
msg.h
msi.h PCI/MSI: Move non-mask check back into low level accessors 2021-11-18 19:17:14 +01:00
mtio.h
mutex.h locking/rtmutex: Add mutex variant for RT 2021-08-17 19:05:29 +02:00
mv643xx.h watchdog: Remove MV64x60 watchdog driver 2021-06-21 08:49:11 +02:00
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
namei.h fs: add two trivial lookup helpers 2022-06-09 10:23:32 +02:00
nd.h
ndctl.h
net.h
netdev_features.h net: Fix features skip in for_each_netdev_feature() 2022-05-18 10:26:47 +02:00
netdevice.h rfs: annotate lockless accesses to RFS sock flow table 2023-06-14 11:13:03 +02:00
netfilter.h netfilter: annotate nf_tables base hook ops 2021-06-07 12:23:38 +02:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h
netfs.h netfs: Move cookie debug ID to struct netfs_cache_resources 2021-08-25 15:20:25 +01:00
netlink.h
netpoll.h
nfs.h
nfs3.h
nfs4.h
nfs_fs.h NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests 2022-09-20 12:39:42 +02:00
nfs_fs_i.h
nfs_fs_sb.h NFSv4.1 mark qualified async operations as MOVEABLE tasks 2022-06-09 10:23:17 +02:00
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h NFSv4: keep state manager thread active if swap is enabled 2023-03-10 09:39:30 +01:00
nfsacl.h
nitro_enclaves.h
nl802154.h
nls.h
nmi.h watchdog: export lockup_detector_reconfigure 2022-08-25 11:40:43 +02:00
node.h
nodemask.h nodemask: Fix return values to be unsigned 2022-06-14 18:36:24 +02:00
nospec.h uaccess: Add speculation barrier to copy_from_user() 2023-02-25 12:06:44 +01:00
notifier.h notifier: Remove atomic_notifier_call_chain_robust() 2021-08-16 18:55:32 +02:00
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h nubus: Make struct nubus_driver::remove return void 2021-07-28 15:33:59 +02:00
numa.h
nvme-fc-driver.h
nvme-fc.h
nvme-rdma.h
nvme-tcp.h nvme-tcp: fix nvme_tcp_term_pdu to match spec 2023-03-30 12:47:48 +02:00
nvme.h nvme: handle the persistent internal error AER 2023-05-11 23:00:28 +09:00
nvmem-consumer.h nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32/64 if !CONFIG_NVMEM 2021-09-14 09:02:50 +02:00
nvmem-provider.h nvmem: core: remove nvmem_config wp_gpio 2023-02-09 11:26:45 +01:00
nvram.h
objagg.h
objtool.h objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} 2022-07-23 12:54:08 +02:00
of.h of: overlay: rework overlay apply and remove kfree()s 2023-06-21 15:59:12 +02:00
of_address.h of: address: Use IS_ENABLED() for !CONFIG_PCI 2021-06-02 20:59:29 -05:00
of_clk.h
of_device.h of/device: Fix up of_dma_configure_id() stub 2022-09-23 14:15:48 +02:00
of_dma.h
of_fdt.h efi: apply memblock cap after memblock_add() 2022-01-27 11:04:15 +01:00
of_gpio.h gpiolib: constify passed device_node pointer 2021-08-05 21:21:58 +02:00
of_graph.h
of_iommu.h iommu: Remove unused of_get_dma_window() 2021-06-08 14:15:46 +02:00
of_irq.h
of_mdio.h net: mdio: fix owner field for mdio buses registered using device-tree 2023-03-30 12:47:46 +02:00
of_net.h net: of: fix stub of_net helpers for CONFIG_NET=n 2022-03-08 19:12:42 +01:00
of_pci.h
of_pdt.h
of_platform.h Revert "of/platform: Add stubs for of_platform_device_create/destroy()" 2021-06-18 08:38:47 +02:00
of_reserved_mem.h of: reserved-memory: Add stub for RESERVEDMEM_OF_DECLARE() 2021-06-21 13:56:46 -06:00
oid_registry.h oid_registry: Add OIDs for missing Spnego auth mechanisms to Macs 2021-08-25 15:43:26 -05:00
olpc-ec.h
omap-dma.h
omap-gpmc.h memory: omap-gpmc: Drop custom PM calls with cpu_pm notifier 2021-07-29 09:02:27 +02:00
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h once: add DO_ONCE_SLOW() for sleepable contexts 2022-10-26 12:34:49 +02:00
once_lite.h x86/extable: Fix ex_handler_msr() print condition 2022-08-17 14:23:14 +02:00
oom.h
openvswitch.h
osq_lock.h
overflow.h overflow: Implement size_t saturating arithmetic helpers 2022-12-31 13:14:33 +01:00
packing.h net: update NXP copyright text 2021-09-17 13:52:17 +01:00
padata.h padata: Convert from atomic_t to refcount_t on parallel_data->refcnt 2021-07-30 10:58:36 +08:00
page-flags-layout.h
page-flags.h mm: filemap: check if THP has hwpoisoned subpage for PMD page fault 2021-10-28 17:18:55 -07:00
page-isolation.h
page_counter.h
page_ext.h mm/idle_page_tracking: make PG_idle reusable 2021-09-08 11:50:24 -07:00
page_idle.h mm/idle_page_tracking: make PG_idle reusable 2021-09-08 11:50:24 -07:00
page_owner.h mm/page_owner: constify dump_page_owner 2021-06-29 10:53:53 -07:00
page_ref.h mm: constify page_count and page_ref_count 2021-06-29 10:53:53 -07:00
page_reporting.h mm/page_reporting: allow driver to specify reporting order 2021-06-29 10:53:47 -07:00
pageblock-flags.h mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype 2021-06-29 10:53:53 -07:00
pagemap.h iov_iter: Introduce fault_in_iov_iter_writeable 2022-05-01 17:22:29 +02:00
pagevec.h
pagewalk.h
panic.h panic: Consolidate open-coded panic_on_warn checks 2023-02-01 08:27:22 +01:00
panic_notifier.h kernel.h: split out panic and oops helpers 2021-07-01 11:06:04 -07:00
parman.h
parport.h
parport_pc.h
parser.h
part_stat.h block: drop unused includes in <linux/genhd.h> 2022-03-16 14:23:46 +01:00
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h PCI: VMD: ACPI: Make ACPI companion lookup work for VMD bus 2021-09-02 17:59:58 +02:00
pci-ats.h
pci-dma-compat.h
pci-ecam.h PCI: Dynamically map ECAM regions 2021-06-16 17:20:40 -05:00
pci-ep-cfs.h PCI: Fix kernel-doc formatting 2021-07-06 10:37:46 -05:00
pci-epc.h PCI: endpoint: Add virtual function number in pci_epc ops 2021-08-19 14:13:28 +01:00
pci-epf.h pci-v5.15-changes 2021-09-07 19:13:42 -07:00
pci-p2pdma.h
pci.h PCI: s390: Fix use-after-free of PCI resources with per-function hotplug 2023-03-22 13:31:24 +01:00
pci_hotplug.h PCI: Change the type of probe argument in reset functions 2021-08-18 17:32:42 -05:00
pci_ids.h PCI: Add SolidRun vendor ID 2023-03-17 08:49:02 +01:00
pcs-lynx.h
pda_power.h
pe.h
percpu-defs.h mm: fix spelling mistakes in header files 2021-07-08 11:48:21 -07:00
percpu-refcount.h lib: fix spelling mistakes in header files 2021-07-08 11:48:20 -07:00
percpu-rwsem.h
percpu.h
percpu_counter.h
perf_event.h perf: Fix missing SIGTRAPs 2022-11-03 23:59:15 +09:00
perf_regs.h
personality.h
pfn.h
pfn_t.h
pgtable.h mm/pgtable: define pte_index so that preprocessor could recognize it 2022-02-08 18:34:05 +01:00
phonet.h
phy.h net: phy: Don't trigger state machine while in suspend 2022-07-07 17:53:24 +02:00
phy_fixed.h
phy_led_triggers.h
phylink.h net: phylink: add mac_managed_pm in phylink_config structure 2022-10-29 10:12:56 +02:00
pid.h kernel/pid.c: remove static qualifier from pidfd_create() 2021-08-10 12:53:04 +02:00
pid_namespace.h
pim.h
pipe_fs_i.h fix short copy handling in copy_mc_pipe_to_iter() 2022-08-17 14:22:51 +02:00
pkeys.h x86/fault: Fix wrong signal when vsyscall fails with pkey 2021-09-20 22:28:47 +02:00
pktcdvd.h
pl320-ipc.h
platform_device.h platform: Provide a remove callback that returns no value 2023-05-11 23:00:24 +09:00
platform_profile.h
pldmfw.h
plist.h
pm-trace.h
pm.h
pm_clock.h PM: runtime: add devm_pm_clk_create helper 2021-08-26 11:28:07 -07:00
pm_domain.h PM: domains: Add support for 'required-opps' to set default perf state 2021-08-16 18:45:29 +02:00
pm_opp.h
pm_qos.h
pm_runtime.h PM: runtime: Redefine pm_runtime_release_supplier() 2022-07-12 16:35:09 +02:00
pm_wakeirq.h
pm_wakeup.h
pmbus.h hwmon: (pmbus) Add support for reading direct mode coefficients 2021-06-17 04:21:46 -07:00
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h mm: add a signature in struct page 2021-06-07 14:11:47 -07:00
poll.h
posix-clock.h
posix-timers.h posix-cpu-timers: Implement the missing timer_wait_running callback 2023-05-11 23:00:16 +09:00
posix_acl.h ovl: enable RCU'd ->get_acl() 2021-08-18 22:08:24 +02:00
posix_acl_xattr.h fs: fix acl translation 2022-07-02 16:41:17 +02:00
power_supply.h power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() 2023-06-05 09:21:13 +02: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:29:15 +02:00
preempt.h preempt: Adjust PREEMPT_LOCK_OFFSET for RT 2021-08-17 19:06:04 +02:00
prefetch.h
prime_numbers.h
printk.h printk: restore flushing of NMI buffers on remote CPUs after NMI backtraces 2021-11-25 09:48:45 +01:00
prmt.h ACPI: PRM: implement OperationRegion handler for the PlatformRtMechanism subtype 2021-06-10 15:06:54 +02:00
proc_fs.h net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() 2022-12-31 13:14:09 +01:00
proc_ns.h
processor.h
profile.h
projid.h
property.h software nodes: Split software_node_notify() 2021-07-16 19:17:05 +02:00
pruss_driver.h
psci.h
pseudo_fs.h
psi.h psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n 2022-02-01 17:27:15 +01:00
psi_types.h psi: Fix uaf issue when psi trigger is destroyed while being polled 2022-02-01 17:27:01 +01:00
psp-sev.h
psp-tee.h
pstore.h pstore: Don't use semaphores in always-atomic-context code 2022-04-08 14:23:01 +02:00
pstore_blk.h pstore/blk: Include zone in pstore_device_info 2021-06-16 21:09:31 -07:00
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:23:01 +02:00
ptp_clock_kernel.h net: fix SOF_TIMESTAMPING_BIND_PHC to work with multiple sockets 2022-01-27 11:03:52 +01:00
ptp_kvm.h
ptp_pch.h
ptr_ring.h
ptrace.h ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP 2022-06-09 10:22:29 +02:00
purgatory.h
pvclock_gtod.h
pwm.h pwm: Make pwmchip_remove() return void 2021-09-02 21:38:56 +02:00
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qcom-geni-se.h soc: qcom: geni: Add support for gpi dma 2021-08-04 14:23:31 -05:00
qcom_scm.h qcom_scm: hide Kconfig symbol 2021-10-07 16:51:57 +02:00
qnx6_fs.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h random: always mix cycle counter in add_latent_entropy() 2023-02-25 12:06:43 +01:00
randomize_kstack.h stack: Constrain and fix stack offset randomization with Clang builds 2022-04-08 14:23:06 +02:00
range.h
ras.h
ratelimit.h
ratelimit_types.h random: quiet urandom warning ratelimit suppression message 2022-06-29 09:03:17 +02:00
rational.h
rbtree.h rbtree: Split out the rbtree type definitions into <linux/rbtree_types.h> 2021-08-17 17:36:48 +02:00
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h rbtree: Split out the rbtree type definitions into <linux/rbtree_types.h> 2021-08-17 17:36:48 +02:00
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist.h rculist: Unify documentation about missing list_empty_rcu() 2021-08-06 13:41:48 -07:00
rculist_bl.h
rculist_nulls.h
rcupdate.h rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks 2023-03-10 09:39:47 +01:00
rcupdate_trace.h
rcupdate_wait.h
rcutiny.h rcu: Remove special bit at the bottom of the ->dynticks counter 2021-08-06 13:41:48 -07:00
rcutree.h
rcuwait.h
reboot-mode.h
reboot.h reboot: Add hardware protection power-off 2021-06-21 13:08:36 +01:00
reciprocal_div.h
refcount.h
regmap.h Merge series "Use raw spinlocks in the ls-extirq driver" from Vladimir Oltean <vladimir.oltean@nxp.com>: 2021-08-26 13:40:35 +01:00
regset.h
relay.h
remoteproc.h remoteproc: fix kernel doc for struct rproc_ops 2021-07-28 14:57:31 -05:00
resctrl.h x86/resctrl: Make resctrl_arch_get_config() return its value 2021-08-11 18:42:53 +02:00
reset-controller.h reset: Add compile-test stubs 2021-06-09 13:37:16 +02:00
reset.h reset: Fix devm bulk optional exclusive control getter 2022-07-21 21:24:15 +02:00
resource.h
resource_ext.h
restart_block.h
rfkill.h
rhashtable-types.h
rhashtable.h
ring_buffer.h tracing/ring-buffer: Have polling block on watermark 2022-11-26 09:24:42 +01:00
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse 2022-09-05 10:30:07 +02:00
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined 2021-11-18 19:16:58 +01:00
rslib.h
rtc.h
rtmutex.h locking/rtmutex: Reduce <linux/rtmutex.h> header dependencies, only include <linux/rbtree_types.h> 2021-08-17 17:37:26 +02:00
rtnetlink.h
rtsx_common.h
rtsx_pci.h misc: rtsx: separate aspm mode into MODE_REG and MODE_CFG 2021-06-09 19:10:22 +02:00
rtsx_usb.h misc: rtsx_usb: use separate command and response buffers 2022-07-12 16:35:17 +02:00
rwbase_rt.h locking/rt: Add base code for RT rw_semaphore and rwlock 2021-08-17 17:12:22 +02:00
rwlock.h
rwlock_api_smp.h
rwlock_rt.h locking/rwlock: Provide RT variant 2021-08-17 17:50:51 +02:00
rwlock_types.h locking/rwlock: Provide RT variant 2021-08-17 17:50:51 +02:00
rwsem.h locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT 2021-09-02 22:07:17 +02:00
s3c_adc_battery.h
sbitmap.h
scatterlist.h lib/scatterlist: Fix wrong update of orig_nents 2021-08-24 19:52:40 -03:00
scc.h
sched.h sched: Make struct sched_statistics independent of fair sched class 2023-05-11 23:00:34 +09:00
sched_clock.h
scmi_protocol.h firmware: arm_scmi: Improve checks in the info_get operations 2022-10-12 09:53:26 +02:00
scpi_protocol.h firmware: arm_scpi: Fix kernel doc warnings 2021-07-13 11:39:48 +01:00
screen_info.h
scs.h
sctp.h sctp: add pad chunk and its make function and event table 2021-06-22 11:28:51 -07:00
scx200.h
scx200_gpio.h
sdb.h
seccomp.h
secretmem.h mm/secretmem: fix NULL page->mapping dereference in page_is_secretmem() 2021-10-18 20:22:03 -10:00
securebits.h
security.h lockdown: also lock down previous kgdb use 2022-05-25 09:57:37 +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-07-12 16:35:08 +02:00
seq_file_net.h
seqlock.h seqlock: Remove trailing semicolon in macros 2021-06-08 20:04:10 +02:00
seqno-fence.h
serdev.h serdev: Split and export serdev_acpi_get_uart_resource() 2021-08-13 09:12:53 +02:00
serial.h
serial_8250.h serial: 8250: Toggle IER bits on only after irq has been set up 2022-10-26 12:35:14 +02:00
serial_bcm63xx.h
serial_core.h serial: Add rs485_supported to uart_port 2022-12-02 17:40:59 +01:00
serial_max3100.h
serial_s3c.h tty: serial: samsung: Init USI to keep clocks running 2021-08-13 09:14:36 +02:00
serial_sci.h
serio.h
set_memory.h set_memory: allow querying whether set_direct_map_*() is actually enabled 2021-07-08 11:48:20 -07:00
sfp.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h sh: intc: Avoid spurious sizeof-pointer-div warning 2023-03-22 13:31:31 +01:00
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h huge tmpfs: shmem_is_huge(vma, inode, index) 2021-09-03 09:58:12 -07:00
shrinker.h mm: fix spelling mistakes in header files 2021-07-08 11:48:21 -07:00
signal.h signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for consistency 2021-07-23 13:16:43 -05:00
signal_types.h signal: Add SA_IMMUTABLE to ensure forced siganls do not get changed 2021-11-18 19:16:01 +01:00
signalfd.h
siox.h
siphash.h siphash: use one source of truth for siphash permutations 2022-05-30 09:29:15 +02:00
sizes.h
skb_array.h
skbuff.h netfilter: nf_tables: fix ifdef to also consider nf_tables=m 2023-04-26 13:51:48 +02:00
skmsg.h bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes 2022-12-31 13:14:14 +01:00
slab.h mm: memcg/slab: create a new set of kmalloc-cg-<n> caches 2021-06-29 10:53:49 -07:00
slab_def.h
slimbus.h
slub_def.h mm, slub: convert kmem_cpu_slab protection to local_lock 2021-09-04 10:22:01 +02:00
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 Core: 2021-08-31 16:43:06 -07:00
sockptr.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h locking/spinlock: Provide RT variant header: <linux/spinlock_rt.h> 2021-08-17 17:43:24 +02:00
spinlock_api_smp.h locking/spinlock: Provide RT variant header: <linux/spinlock_rt.h> 2021-08-17 17:43:24 +02:00
spinlock_api_up.h
spinlock_rt.h locking/spinlock/rt: Prepare for RT local_lock 2021-08-17 19:06:13 +02:00
spinlock_types.h locking/spinlock/rt: Prepare for RT local_lock 2021-08-17 19:06:13 +02:00
spinlock_types_raw.h locking/spinlock/rt: Prepare for RT local_lock 2021-08-17 19:06:13 +02:00
spinlock_types_up.h
spinlock_up.h
splice.h
spmi.h
sram.h
srcu.h
srcutiny.h srcutiny: Mark read-side data races 2021-08-06 13:41:48 -07:00
srcutree.h
ssbi.h
stackdepot.h stacktrace: move filter_irq_stacks() to kernel/stacktrace.c 2022-04-13 20:59:28 +02:00
stackleak.h
stackprotector.h
stacktrace.h stacktrace: move filter_irq_stacks() to kernel/stacktrace.c 2022-04-13 20:59:28 +02:00
start_kernel.h
stat.h fs: add generic helper for filling statx attribute flags 2021-08-17 11:47:43 +02:00
statfs.h
static_call.h static_call: Don't make __static_call_return0 static 2022-04-13 20:59:28 +02:00
static_call_types.h
static_key.h
stdarg.h isystem: ship and use stdarg.h 2021-08-19 09:02:55 +09:00
stddef.h stddef: Introduce DECLARE_FLEX_ARRAY() helper 2022-07-12 16:35:03 +02:00
stm.h stm class: Spelling fix 2021-06-24 15:49:32 +02:00
stmmac.h net: stmmac: switch to use interrupt for hw crosstimestamping 2023-05-24 17:36:41 +01:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h string: uninline memcpy_and_pad 2021-11-21 13:44:12 +01:00
string_helpers.h seq_file: drop unused *_escape_mem_ascii() 2021-07-01 11:06:05 -07:00
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
surface_acpi_notify.h
suspend.h PM: s2idle: ACPI: Fix wakeup interrupts handling 2022-02-16 12:56:19 +01:00
svga.h
sw842.h
swab.h
swait.h
swap.h mm: __isolate_lru_page_prepare() in isolate_migratepages_block() 2022-12-08 11:28:44 +01:00
swap_cgroup.h
swap_slots.h
swapfile.h
swapops.h mm: device exclusive memory access 2021-07-01 11:06:03 -07:00
swiotlb.h swiotlb: Support aligned swiotlb buffers 2022-04-08 14:24:17 +02:00
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_soc.h
syscall_user_dispatch.h
syscalls.h ARM development updates for 5.15: 2021-09-09 13:25:49 -07:00
syscore_ops.h
sysctl.h sysctl: add a new register_sysctl_init() interface 2023-02-01 08:27:19 +01:00
sysfb.h efi: sysfb_efi: Fix DMI quirks not working for simpledrm 2023-03-30 12:47:55 +02:00
sysfs.h sysfs: Rename struct bin_attribute member to f_mapping 2021-08-05 14:47:31 +02:00
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited 2022-10-26 12:34:48 +02:00
tee_drv.h tee: export teedev_open() and teedev_close_context() 2022-03-02 11:47:51 +01:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h thermal: Validate new state in cur_state_store() 2023-02-01 08:27:15 +01:00
thread_info.h thread_info: Add helpers to snapshot thread flags 2023-03-30 12:47:50 +02:00
threads.h pid: cleanup the stale comment mentioning pidmap_init(). 2021-09-08 11:50:28 -07:00
thunderbolt.h thunderbolt: Add vendor specific NHI quirk for auto-clearing interrupt status 2021-08-09 14:58:29 +03:00
ti-emif-sram.h
ti_wilink_st.h
tick.h tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem 2023-05-11 23:00:16 +09:00
tifm.h
timb_dma.h
timb_gpio.h
time.h
time32.h
time64.h time: Handle negative seconds correctly in timespec64_to_ns() 2021-09-08 17:44:26 +02:00
time_namespace.h
timecounter.h
timekeeper_internal.h
timekeeping.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h timerqueue: Use rb_entry_safe() in timerqueue_getnext() 2022-12-31 13:14:02 +01:00
timex.h timekeeping: Add raw clock fallback for random_get_entropy() 2022-05-30 09:29:13 +02:00
tnum.h
topology.h
torture.h rcutorture: Warn on individual rcu_torture_init() error conditions 2022-08-17 14:23:22 +02:00
toshiba.h
tpm.h tpm: fix Atmel TPM crash caused by too frequent queries 2021-11-18 19:16:41 +01:00
tpm_command.h
tpm_eventlog.h efi: tpm: Avoid READ_ONCE() for accessing the event log 2023-01-18 11:48:48 +01:00
trace.h tracing: Add trace_array_puts() to write into instance 2023-04-20 12:13:55 +02:00
trace_clock.h
trace_events.h tracing: Wake up ring buffer waiters on closing of the file 2022-10-26 12:34:31 +02:00
trace_recursion.h tracing: Have all levels of checks prevent recursion 2021-10-18 18:12:09 -04:00
trace_seq.h
tracefs.h
tracehook.h entry: rseq: Call rseq_handle_notify_resume() in tracehook_notify_resume() 2021-09-22 10:24:01 -04:00
tracepoint-defs.h
tracepoint.h tracing: Make tracepoint lockdep check actually test something 2023-03-22 13:31:33 +01:00
transport_class.h drivers: base: transport_class: fix possible memory leak 2023-03-10 09:39:39 +01:00
ts-nbus.h
tsacct_kern.h
tty.h tty: move tty_port to new tty_port.h 2021-07-27 12:12:08 +02:00
tty_buffer.h tty: move tty_buffer definitions to new tty_buffer.h 2021-07-27 12:12:07 +02:00
tty_driver.h tty: drop put_tty_driver 2021-07-27 12:17:21 +02:00
tty_flip.h tty: drop tty_schedule_flip() 2022-07-29 17:25:32 +02:00
tty_ldisc.h tty: include list & lockdep from tty_ldisc.h 2021-07-27 12:12:07 +02:00
tty_port.h tty: move tty_port to new tty_port.h 2021-07-27 12:12:08 +02:00
typecheck.h bitops: Add non-atomic bitops for pointers 2021-07-07 20:01:45 -07:00
types.h
u64_stats_sync.h
uacce.h uacce: Handle parent device removal or parent driver module rmmod 2022-08-25 11:40:34 +02:00
uaccess.h uaccess: Add minimum bounds check on kernel buffer size 2023-03-10 09:39:50 +01:00
ucb1400.h
ucs2_string.h
udp.h rxrpc: Fix ICMP/ICMP6 error handling 2022-09-15 11:30:05 +02:00
uidgid.h
uio.h iov_iter: Introduce nofault flag to disable page faults 2022-05-01 17:22:33 +02:00
uio_driver.h
umh.h
unicode.h
units.h Merge branch 'akpm' (patches from Andrew) 2021-09-08 12:55:35 -07:00
uprobes.h
usb.h USB: core: Add routines for endpoint checks in old drivers 2023-05-30 13:55:31 +01:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h ucounts: Fix signal ucount refcounting 2021-10-18 16:02:30 -05:00
userfaultfd_k.h userfaultfd: change mmap_changing to atomic 2021-09-03 09:58:16 -07:00
usermode_driver.h
util_macros.h bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener 2023-02-09 11:26:33 +01:00
uts.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h vdpa: Support transferring virtual addressing during DMA mapping 2021-09-06 07:20:57 -04:00
verification.h
vermagic.h
vexpress.h
vfio.h vfio: Remove struct vfio_device_ops open/release 2021-08-11 09:50:11 -06:00
vfio_pci_core.h vfio/pci: Fix vf_token mechanism when device-specific VF drivers are used 2022-04-20 09:34:13 +02:00
vfs.h
vga_switcheroo.h
vgaarb.h vgaarb: don't pass a cookie to vga_client_register 2021-07-21 10:29:10 +02:00
vhost_iotlb.h vhost-iotlb: Add an opaque pointer for vhost IOTLB 2021-09-06 07:20:57 -04:00
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h virtio: unexport virtio_finalize_features 2022-03-16 14:23:43 +01:00
virtio_byteorder.h
virtio_caif.h
virtio_config.h virtio: acknowledge all features before access 2022-03-16 14:23:43 +01:00
virtio_console.h
virtio_dma_buf.h
virtio_net.h net: skip virtio_net_hdr_set_proto if protocol already set 2021-12-29 12:28:43 +01:00
virtio_pci_modern.h virtio-pci library: introduce vp_modern_get_driver_features() 2021-07-08 07:49:01 -04:00
virtio_ring.h
virtio_vsock.h virtio/vsock: rest of SOCK_SEQPACKET support 2021-06-11 13:32:47 -07:00
visorbus.h
vlynq.h
vm_event_item.h mm/vmscan: add page demotion counter 2021-09-03 09:58:16 -07:00
vmacache.h
vmalloc.h mm: vmalloc: introduce array allocation functions 2022-07-12 16:35:01 +02:00
vme.h
vmpressure.h mm/vmpressure: replace vmpressure_to_css() with vmpressure_to_memcg() 2021-09-03 09:58:17 -07:00
vmstat.h mm/page_alloc: batch the accounting updates in the bulk allocator 2021-06-29 10:53:54 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h vringh: pull in spinlock header 2021-08-11 06:44:24 -04:00
vt.h
vt_buffer.h linux/vt_buffer.h: allow either builtin or modular for macros 2023-05-11 23:00:32 +09:00
vt_kern.h vt: keyboard.c: make console an unsigned int 2021-07-27 12:23:20 +02:00
vtime.h
w1-gpio.h
w1.h
wait.h wait: Fix __wait_event_hrtimeout for RT/DL tasks 2022-08-17 14:23:01 +02:00
wait_bit.h
watch_queue.h watch_queue: Fix filter limit check 2022-03-16 14:23:44 +01:00
watchdog.h watchdog: introduce watchdog_dev_suspend/resume 2021-08-22 10:28:08 +02:00
win_minmax.h
wireless.h wifi: wext: use flex array destination for memcpy() 2022-11-26 09:24:51 +01:00
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
wmi.h
workqueue.h workqueue: Introduce show_one_worker_pool and show_one_workqueue. 2023-05-11 23:00:35 +09:00
writeback.h Merge branch 'akpm' (patches from Andrew) 2021-09-03 10:08:28 -07:00
ww_mutex.h locking/ww_mutex: Add rt_mutex based lock type and accessors 2021-08-17 19:05:11 +02:00
wwan.h wwan: core: add WWAN common private data for netdev 2021-06-22 10:01:17 -07:00
xarray.h
xattr.h
xxhash.h
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h zorro: Drop useless (and hardly used) .driver member in struct zorro_dev 2021-08-05 14:37:04 +02:00
zpool.h
zsmalloc.h
zstd.h
zutil.h