linux-xiaomi-chiron/include/linux
Linus Torvalds 965a9d75e3 Tracing updates for 5.20 / 6.0
- Runtime verification infrastructure
   This is the biggest change for this pull request. It introduces the
   runtime verification that is necessary for running Linux on safety
   critical systems. It allows for deterministic automata models to be
   inserted into the kernel that will attach to tracepoints, where the
   information on these tracepoints will move the model from state to state.
   If a state is encountered that does not belong to the model, it will then
   activate a given reactor, that could just inform the user or even panic
   the kernel (for which safety critical systems will detect and can recover
   from).
 
 - Two monitor models are also added: Wakeup In Preemptive (WIP - not to be
   confused with "work in progress"), and Wakeup While Not Running (WWNR).
 
 - Added __vstring() helper to the TRACE_EVENT() macro to replace several
   vsnprintf() usages that were all doing it wrong.
 
 - eprobes now can have their event autogenerated when the event name is left
   off.
 
 - The rest is various cleanups and fixes.
 -----BEGIN PGP SIGNATURE-----
 
 iIoEABYIADIWIQRRSw7ePDh/lE+zeZMp5XQQmuv6qgUCYu0yzRQccm9zdGVkdEBn
 b29kbWlzLm9yZwAKCRAp5XQQmuv6qj4HAP4tQtV55rjj4DQ5XIXmtI3/64PmyRSJ
 +y4DEXi1UvEUCQD/QAuQfWoT/7gh35ltkfeS4t3ockzy14rrkP5drZigiQA=
 =kEtM
 -----END PGP SIGNATURE-----

Merge tag 'trace-v6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace

Pull tracing updates from Steven Rostedt:

 - Runtime verification infrastructure

   This is the biggest change here. It introduces the runtime
   verification that is necessary for running Linux on safety critical
   systems.

   It allows for deterministic automata models to be inserted into the
   kernel that will attach to tracepoints, where the information on
   these tracepoints will move the model from state to state.

   If a state is encountered that does not belong to the model, it will
   then activate a given reactor, that could just inform the user or
   even panic the kernel (for which safety critical systems will detect
   and can recover from).

 - Two monitor models are also added: Wakeup In Preemptive (WIP - not to
   be confused with "work in progress"), and Wakeup While Not Running
   (WWNR).

 - Added __vstring() helper to the TRACE_EVENT() macro to replace
   several vsnprintf() usages that were all doing it wrong.

 - eprobes now can have their event autogenerated when the event name is
   left off.

 - The rest is various cleanups and fixes.

* tag 'trace-v6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace: (50 commits)
  rv: Unlock on error path in rv_unregister_reactor()
  tracing: Use alignof__(struct {type b;}) instead of offsetof()
  tracing/eprobe: Show syntax error logs in error_log file
  scripts/tracing: Fix typo 'the the' in comment
  tracepoints: It is CONFIG_TRACEPOINTS not CONFIG_TRACEPOINT
  tracing: Use free_trace_buffer() in allocate_trace_buffers()
  tracing: Use a struct alignof to determine trace event field alignment
  rv/reactor: Add the panic reactor
  rv/reactor: Add the printk reactor
  rv/monitor: Add the wwnr monitor
  rv/monitor: Add the wip monitor
  rv/monitor: Add the wip monitor skeleton created by dot2k
  Documentation/rv: Add deterministic automata instrumentation documentation
  Documentation/rv: Add deterministic automata monitor synthesis documentation
  tools/rv: Add dot2k
  Documentation/rv: Add deterministic automaton documentation
  tools/rv: Add dot2c
  Documentation/rv: Add a basic documentation
  rv/include: Add instrumentation helper functions
  rv/include: Add deterministic automata monitor definition via C macros
  ...
2022-08-05 09:41:12 -07:00
..
amba Driver core changes for 5.19-rc1 2022-06-03 11:48:47 -07:00
atomic locking/atomic: Add generic try_cmpxchg64 support 2022-05-18 00:08:27 +02:00
avf virtchnl: Add support for new VLAN capabilities 2021-12-17 12:37:18 -08:00
bcma mtd: rawnand: brcmnand: Add platform data structure for BCMA 2022-01-23 16:37:18 +01:00
byteorder
can can: dev: add generic function can_eth_ioctl_hwts() 2022-07-28 11:44:30 +02:00
ceph libceph: fix potential use-after-free on linger ping and resends 2022-05-18 21:21:05 +02:00
clk treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULE 2022-06-10 14:51:36 +02:00
comedi
crush
decompress
device driver core: Delete driver_deferred_probe_check_state() 2022-06-10 15:57:54 +02:00
dma pci-v5.20-changes 2022-08-04 19:30:35 -07:00
dsa add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
extcon
firmware Driver core / kernfs changes for 6.0-rc1 2022-08-04 11:31:20 -07:00
fpga fpga: fpga-mgr: support bitstream offset in image buffer 2022-06-24 12:11:18 +08:00
fsl Driver core changes for 5.19-rc1 2022-06-03 11:48:47 -07:00
gpio gpio: updates for v6.0-rc1 2022-08-04 18:34:05 -07: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: cros: Register FIFO callback after sensor is registered 2022-07-18 18:29:13 +01:00
input treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_8.RULE 2022-06-10 14:51:35 +02:00
irqchip irqchip/mmp: Declare init functions in common header file 2022-07-25 09:42:24 +01:00
isdn
lockd nfs: block notification on fs with its own ->lock 2022-01-08 14:42:01 -05:00
mailbox
mdio add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
mfd gpio: updates for v6.0-rc1 2022-08-04 18:34:05 -07:00
mlx4
mlx5 v5.20 pull request 2022-08-04 19:54:32 -07:00
mmc mmc: core: Add support for SDIO wakeup interrupt 2022-07-26 16:58:31 +02:00
mtd MTD core changes: 2022-05-24 14:31:29 -07:00
mux mux: Add support for reading mux state from consumer DT node 2022-02-04 15:47:11 +01:00
net/intel Merge branch 'iwl-next' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/linux 2022-02-08 16:23:39 -08:00
netfilter netfilter: h323: merge nat hook pointers into one 2022-07-11 16:25:16 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
pcs net: pcs: xpcs: add CL37 1000BASE-X AN support 2022-06-17 10:55:35 +01:00
perf drivers/perf: riscv_pmu: Add riscv pmu pm notifier 2022-07-06 10:57:30 +01:00
phy phy: Add LVDS configuration options 2022-04-20 12:59:50 +05:30
pinctrl
platform_data platform-drivers-x86 for v6.0-1 2022-08-04 18:19:14 -07:00
power power: supply: bq25890: Add support for registering the Vbus boost converter as a regulator 2022-02-01 14:55:12 +01:00
qed net: qed: fix typos in comments 2022-05-22 20:44:29 +01:00
raid lib/xor: make xor prototypes more friendly to compiler vectorization 2022-02-11 20:39:39 +11:00
regulator regulator: Consumer load management improvements 2022-07-28 00:01:30 +01:00
remoteproc media: mediatek: vcodec: support stateless H.264 decoding for mt8192 2022-05-13 14:49:38 +02:00
reset treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
rpmsg
rtc rtc: ds1685: drop no_irq 2022-03-23 19:58:38 +01:00
sched ARM: 2022-08-04 14:59:54 -07:00
soc SPDX changes for 6.0-rc1 2022-08-04 12:12:54 -07:00
soundwire soundwire: peripheral: remove useless ops pointer 2022-07-06 12:34:21 +05:30
spi spi: spi.c: Fix comment style 2022-06-30 13:40:35 +01:00
ssb ssb: fix boolreturn.cocci warning 2022-02-01 14:25:50 +02:00
sunrpc SPDX changes for 6.0-rc1 2022-08-04 12:12:54 -07:00
surface_aggregator platform/surface: aggregator: Move device registry helper functions to core module 2022-07-02 11:23:14 +02:00
ulpi
unaligned include/linux/unaligned: replace kernel.h with the necessary inclusions 2022-01-20 08:52:53 +02:00
usb SPDX changes for 6.0-rc1 2022-08-04 12:12:54 -07:00
8250_pci.h
a.out.h
acct.h kernel/acct: move acct sysctls to its own file 2022-04-06 13:43:44 -07:00
acpi.h Driver core / kernfs changes for 6.0-rc1 2022-08-04 11:31:20 -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 ACPI: VIOT: Fix ACS setup 2022-07-05 20:25:39 +02:00
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 aio: move aio sysctl to aio.c 2022-01-22 08:33:34 +02:00
alarmtimer.h
alcor_pci.h
align.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
anon_inodes.h
aperture.h drm: Implement DRM aperture helpers under video/ 2022-06-27 11:07:55 +02:00
apm-emulation.h
apm_bios.h
apple-gmux.h
apple-mailbox.h
apple_bl.h
arch_topology.h arch_topology: Drop LLC identifier stash from the CPU topology 2022-07-04 16:22:29 +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 firmware: arm_ffa: Add ffa_dev_get_drvdata helper function 2022-04-29 14:51:46 +01:00
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: libata-core: Fix ata_dev_config_cpr() 2022-02-07 22:38:02 +09:00
ata_platform.h
atalk.h net: remove references to CONFIG_IRDA in network header files 2021-12-30 17:27:44 -08:00
ath9k_platform.h
atm.h
atm_tcp.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
atmdev.h
atmel-isc-media.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atomic.h
attribute_container.h
audit.h audit: make is_audit_feature_set() static 2022-06-13 14:08:57 -04:00
audit_arch.h
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h driver core: auxiliary bus: Add driver data helpers 2021-12-22 13:56:19 +01:00
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-16 10:55:57 +02:00
backlight.h
badblocks.h
balloon_compaction.h mm: Convert all PageMovable users to movable_operations 2022-08-02 12:34:03 -04:00
base64.h lib/base64: RFC4648-compliant base64 encoding 2022-08-02 17:14:47 -06: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: Use the new blk_opf_t type 2022-07-14 12:14:30 -06:00
bit_spinlock.h
bitfield.h bitfield: add explicit inclusions to the example 2022-03-23 19:00:33 -07:00
bitmap.h bitmap: Fix return values to be unsigned 2022-06-03 06:52:58 -07:00
bitops.h include/linux: move for_each_bit() macros from bitops.h to find.h 2022-01-15 08:47:31 -08:00
bitrev.h
bits.h
blk-cgroup.h blk-cgroup: remove unneeded includes from <linux/blk-cgroup.h> 2022-05-02 14:06:20 -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 block: Use the new blk_opf_t type 2022-07-14 12:14:30 -06:00
blk-pm.h scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() 2021-12-22 23:38:29 -05:00
blk_types.h block: Introduce the type blk_opf_t 2022-07-14 12:14:30 -06:00
blkdev.h for-5.20/block-2022-08-04 2022-08-04 20:00:14 -07:00
blkpg.h
blktrace_api.h blktrace: Use the new blk_opf_t type 2022-07-14 12:14:30 -06:00
blockgroup_lock.h
bma150.h
bootconfig.h bootconfig: Support embedding a bootconfig file in kernel 2022-04-26 17:58:51 -04:00
bootmem_info.h bootmem: Use page->index instead of page->freelist 2022-01-06 12:27:03 +01:00
bottom_half.h
bpf-cgroup-defs.h bpf: minimize number of allocated lsm slots per program 2022-06-29 13:21:52 -07:00
bpf-cgroup.h bpf: per-cgroup lsm flavor 2022-06-29 13:21:51 -07:00
bpf-netns.h bpf: Invert the dependency between bpf-netns.h and netns/bpf.h 2021-12-29 20:03:05 -08:00
bpf.h bpf: Support bpf_trampoline on functions with IPMODIFY (e.g. livepatch) 2022-07-22 22:04:37 +02:00
bpf_lirc.h
bpf_local_storage.h bpf: Fix usage of trace RCU in local storage. 2022-04-19 17:55:45 -07:00
bpf_lsm.h bpf: minimize number of allocated lsm slots per program 2022-06-29 13:21:52 -07:00
bpf_trace.h
bpf_types.h bpf, x86: Generate trampolines from bpf_tramp_links 2022-05-10 17:50:40 -07:00
bpf_verifier.h bpf: Fix 'dubious one-bit signed bitfield' warnings 2022-07-11 21:18:55 -07:00
bpfilter.h
bpfptr.h
brcmphy.h net: phy: broadcom: Add support for BCM53128 internal PHYs 2022-07-04 10:33:06 +01:00
bsearch.h
bsg-lib.h scsi: core: Remove <scsi/scsi_request.h> 2022-03-01 22:21:50 -05:00
bsg.h
btf.h bpf: Add support for forcing kfunc args to be trusted 2022-07-21 21:03:09 -07:00
btf_ids.h bpf: Fix build error in case of !CONFIG_DEBUG_INFO_BTF 2022-07-22 09:07:07 -07:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h Folio changes for 6.0 2022-08-03 10:35:43 -07: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 cacheinfo: Allow early detection and population of cache attributes 2022-07-04 16:22:28 +01:00
capability.h
cb710.h
cc_platform.h Intel Trust Domain Extensions 2022-05-23 17:51:12 -07:00
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h cdrom: remove the unused driver specific disc change ioctl 2022-05-15 18:31:28 -06:00
cfag12864b.h
cfi.h x86/ibt: Ensure module init/exit points have references 2022-03-15 10:32:42 +01:00
cgroup-defs.h Several core optimizations: 2022-08-03 09:45:08 -07:00
cgroup.h psi: dont alloc memory for psi by default 2022-06-07 07:11:47 -10: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-basic', 'clk-mtk', 'clk-devm-enable' and 'clk-ti-dt' into clk-next 2022-08-02 12:19:18 -07:00
clk.h clk: Provide new devm_clk helpers for prepared and enabled clocks 2022-06-15 19:22:29 -07:00
clkdev.h
clockchips.h
clocksource.h
clocksource_ids.h
cm4000_cs.h
cma.h mm: cma: use pageblock_order as the single alignment 2022-05-13 07:20:13 -07:00
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h mm: compaction: remove unneeded return value of kcompactd_run 2022-04-28 23:16:17 -07:00
compat.h RISC-V Patches for the 5.19 Merge Window, Part 1 2022-05-31 14:10:54 -07:00
compiler-clang.h cfi: Use __builtin_function_start 2022-04-13 12:16:00 -07:00
compiler-gcc.h randstruct: Reorganize Kconfigs and attribute macros 2022-05-08 01:33:06 -07:00
compiler-intel.h
compiler-version.h
compiler.h objtool: Add CONFIG_OBJTOOL 2022-04-22 12:32:03 +02:00
compiler_attributes.h Compiler Attributes: Add __diagnose_as for Clang 2022-02-13 16:50:07 -08:00
compiler_types.h sparse: introduce conditional lock acquire function attribute 2022-07-03 11:32:22 -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 Revert "printk: add kthread console printers" 2022-06-23 18:41:40 +02:00
console_struct.h
consolemap.h
const.h
container.h
container_of.h
context_tracking.h context_tracking: Convert state to atomic_t 2022-07-05 13:33:00 -07:00
context_tracking_irq.h context_tracking: Take NMI eqs entrypoints over RCU 2022-07-05 13:32:59 -07:00
context_tracking_state.h context_tracking: Use arch_atomic_read() in __ct_state for KASAN 2022-07-05 13:33:00 -07:00
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: Add config flag to enable branch broadcast 2022-07-06 16:32:08 +01:00
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 counter: remove old and now unused registration API 2021-12-30 17:44:07 +01:00
cper.h EDAC/ghes: Unify CPER memory error location reporting 2022-04-08 11:31:18 +02:00
cpu.h x86/bugs: Report AMD retbleed vulnerability 2022-06-27 10:33:59 +02:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h x86/aperfmperf: Replace aperfmperf_get_khz() 2022-04-27 20:22:19 +02:00
cpuhotplug.h Updates for interrupt core and drivers: 2022-08-01 12:48:15 -07:00
cpuidle.h
cpuidle_haltpoll.h
cpumask.h drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist 2022-07-15 17:36:33 +02:00
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 vmcore: convert read_from_oldmem() to take an iov_iter 2022-04-29 14:37:59 -07:00
crc-ccitt.h
crc-itu-t.h crc-itu-t: fix typo in CRC ITU-T polynomial comment 2022-06-07 10:27:38 +02:00
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 cuda/pmu: Make find_via_cuda/pmu init functions 2021-12-23 22:35:00 +11:00
damon.h mm/damon: add documentation for Enum value 2022-05-13 16:48:57 -07:00
dasd_mod.h
davinci_emac.h
dax.h dax: add .recovery_write dax_operation 2022-05-16 13:37:59 -07:00
dca.h
dcache.h fs/dcache: Move the wakeup from __d_lookup_done() to the caller. 2022-07-30 00:36:10 -04:00
dccp.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h timers: implement usleep_idle_range() 2021-12-10 17:10:55 -08:00
delayacct.h delayacct: track delays from write-protect copy 2022-06-01 15:55:25 -07:00
delayed_call.h
dev_printk.h
devcoredump.h Revert "devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm" 2022-06-27 16:39:29 +02:00
devfreq-event.h
devfreq.h PM / devfreq: Rework freq_table to be local to devfreq struct 2022-06-30 05:11:17 +09:00
devfreq_cooling.h
device-mapper.h dm: fix dm-raid crash if md_handle_request() splits bio 2022-07-28 17:36:30 -04:00
device.h driver core: Introduce device_find_any_child() helper 2022-06-10 16:01:55 +02:00
device_cgroup.h
devm-helpers.h
devpts_fs.h
dfl.h
digsig.h
dim.h linux/dim: Fix divide by 0 in RDMA DIM 2022-06-28 10:37:25 -03:00
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-bufio.h
dm-dirty-log.h
dm-io.h dm/core: Reduce the size of struct dm_io_request 2022-07-14 12:14:31 -06:00
dm-kcopyd.h
dm-region-hash.h
dm-verity-loadpin.h dm: verity-loadpin: Use CONFIG_SECURITY_LOADPIN_VERITY for conditional compilation 2022-07-08 10:47:07 -07:00
dm9000.h
dma-buf.h dma-buf: specify usage while adding fences to dma_resv obj v7 2022-04-07 12:53:53 +02:00
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: revert "return only unsignaled fences in dma_fence_unwrap_for_each v3" 2022-07-14 14:41:30 +02:00
dma-fence.h dma-buf: consolidate dma_fence subclass checking 2022-02-08 09:19:45 +01:00
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 dma-buf: drop seq count based update 2022-04-07 12:53:54 +02:00
dmaengine.h dmaengine: remove DMA_MEMCPY_SG once again 2022-06-27 12:01:40 +05:30
dmapool.h
dmar.h x86: remove the IOMMU table infrastructure 2022-04-18 07:21:10 +02:00
dmi.h
dnotify.h dnotify: move dnotify sysctl to dnotify.c 2022-01-22 08:33:34 +02:00
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 EDAC: Add RDDR5 and LRDDR5 memory types 2021-12-10 12:51:28 +01:00
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h EFI efivars sysfs interface removal 2022-08-03 14:41:36 -07:00
efi_embedded_fw.h
efs_vh.h
eisa.h
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h fs/binfmt_elf: replace open-coded string copy with get_task_comm 2022-01-20 08:52:53 +02:00
elfcore.h ELF: Remove elf_core_copy_kernel_regs() 2022-04-14 14:08:26 +02:00
elfnote-lto.h
elfnote.h
enclosure.h
energy_model.h PM: EM: convert power field to micro-Watts precision and align drivers 2022-07-15 19:17:30 +02:00
entry-common.h context_tracking: Take IRQ eqs entrypoints over RCU 2022-07-05 13:32:59 -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 etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead 2022-02-13 15:59:38 +00:00
ethtool.h net: ethtool: extend ringparam set/get APIs for tx_push 2022-04-15 11:41:35 -07:00
ethtool_netlink.h
eventfd.h
eventpoll.h
evm.h security: pass down mount idmapping to setattr hook 2022-06-26 18:18:56 +02:00
export-internal.h kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS 2022-05-24 16:33:20 +09:00
export.h Driver core changes for 5.19-rc1 2022-06-03 11:48:47 -07:00
exportfs.h nfs: block notification on fs with its own ->lock 2022-01-08 14:42:01 -05:00
ext2_fs.h
extable.h
extcon-provider.h
extcon.h extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP 2022-07-15 11:37:41 +09:00
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h fanotify: introduce FAN_MARK_IGNORE 2022-07-01 14:53:01 +02:00
fault-inject-usercopy.h
fault-inject.h mm: fix missing handler for __GFP_NOWARN 2022-05-19 14:08:55 -07:00
fb.h drm-misc-next for 5.20: 2022-06-15 19:12:17 +02:00
fbcon.h fbcon: Prevent that screen size is smaller than font size 2022-07-07 10:50:46 +02:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h Unify the primitives for file descriptor closing 2022-05-14 18:49:01 -04:00
fec.h
fiemap.h
file.h fs: remove fget_many and fput_many interface 2022-05-14 18:47:28 -04:00
fileattr.h
filter.h bpf, x86: fix freeing of not-finalized bpf_prog_pack 2022-07-12 17:33:22 -07:00
find.h include/linux/find: Fix documentation 2022-06-03 06:52:57 -07:00
fips.h
firewire.h firewire: add kernel API to access packet structure in request structure for AR context 2022-04-05 18:23:05 +02:00
firmware-map.h
firmware.h firmware_loader: Add firmware-upload support 2022-04-26 12:34:28 +02:00
fixp-arith.h
flat.h
flex_proportions.h
font.h
fortify-string.h fortify: Provide a memcpy trap door for sharp corners 2022-05-12 10:49:23 +02: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 frontswap: remove support for multiple ops 2022-01-22 08:33:38 +02:00
fs.h iov_iter work, part 1 - isolated cleanups and optimizations. 2022-08-03 13:50:22 -07:00
fs_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
fs_context.h devtmpfs regression fix: reconfigure on each mount 2022-01-17 09:40:29 +02:00
fs_enet_pd.h
fs_parser.h fs_parse: allow parameter value to be empty 2021-12-09 14:09:36 -05:00
fs_pin.h
fs_stack.h
fs_struct.h
fs_types.h
fs_uart_pd.h
fscache-cache.h fscache, cachefiles: Display stat of culling events 2022-01-07 13:43:18 +00:00
fscache.h This was a moderately busy cycle for documentation, but nothing all that 2022-08-02 19:24:24 -07:00
fscrypt.h fscrypt: add new helper functions for test_dummy_encryption 2022-05-09 16:18:54 -07: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-01-24 14:16:46 +01:00
fsnotify_backend.h fanotify: prepare for setting event flags in ignore mask 2022-07-01 14:51:13 +02:00
fsverity.h fs-verity: define a function to return the integrity protected file digest 2022-05-01 16:39:36 -04:00
ftrace.h ftrace: Allow IPMODIFY and DIRECT ops on the same function 2022-07-22 22:04:30 +02:00
ftrace_irq.h
futex.h
fwnode.h driver core: fw_devlink: Allow firmware to mark devices as best effort 2022-06-27 16:52:25 +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: kasan: Skip unpoisoning of user pages 2022-07-07 10:48:37 +01: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-04-11 11:48:01 +02:00
gpio-pxa.h
gpio.h gpiolib: devres: Get rid of unused devm_gpio_free() 2022-07-19 09:56:34 +02:00
gpio_keys.h
greybus.h
hardirq.h rcu/context-tracking: Remove unused and/or unecessary middle functions 2022-07-05 13:33:00 -07:00
hash.h hash.h: remove unused define directive 2022-01-20 08:52:54 +02:00
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: Make __kunmap_{local,atomic}() take const void pointer 2022-07-25 17:45:40 +02:00
highmem.h Documentation: highmem: use literal block for code example in highmem.h comment 2022-07-03 15:42:32 -07:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
hisi_acc_qm.h crypto: hisilicon/qm - modify event irq processing 2022-06-17 17:19:20 +08:00
hmm.h mm: remove pointless includes from <linux/hmm.h> 2022-03-03 12:47:33 -05:00
host1x.h gpu: host1x: Program context stream ID on submission 2022-07-08 16:27:52 +02:00
host1x_context_bus.h gpu: host1x: Add context bus 2022-06-01 11:50:42 +02:00
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
hte.h drivers: Add hardware timestamp engine (HTE) subsystem 2022-05-04 11:05:54 +02:00
huge_mm.h arm64: enable THP_SWAP for arm64 2022-07-20 10:52:40 +01:00
hugetlb.h powerpc updates for 5.19 2022-05-28 11:27:17 -07:00
hugetlb_cgroup.h hugetlb: add hugetlb.*.numa_stat file 2022-01-15 16:30:29 +02:00
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: Introduce hwmon_device_register_for_thermal 2022-05-22 11:32:31 -07:00
hwspinlock.h
hyperv.h Driver core changes for 5.19-rc1 2022-06-03 11:48:47 -07:00
hypervisor.h PCI: Extend isolated function probing to s390 2022-07-22 16:06:03 -05:00
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: extend documentation about retvals of master_xfer functions 2022-07-26 23:13:36 +02:00
i8042.h
i8253.h
icmp.h
icmpv6.h net: icmp: introduce function icmpv6_param_prob_reason() 2022-04-13 13:09:57 +01:00
idle_inject.h
idr.h
ieee80211.h wifi: ieee80211: add helper functions for detecting TM/FTM frames 2022-07-22 14:28:22 +02:00
ieee802154.h net: ieee802154: Fill the list of MLME return codes 2022-04-25 20:51:12 +02:00
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 add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
if_ether.h
if_fddi.h
if_hsr.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
if_link.h
if_ltalk.h
if_macvlan.h vlan: adopt u64_stats_t 2022-06-09 21:53:09 -07:00
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_rmnet.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
if_tap.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
if_team.h team: adopt u64_stats_t 2022-06-09 21:53:12 -07:00
if_tun.h
if_tunnel.h
if_vlan.h vlan: adopt u64_stats_t 2022-06-09 21:53:09 -07:00
igmp.h
ihex.h
ima.h x86/kexec: Carry forward IMA measurement log on kexec 2022-07-01 15:22:16 +02:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h
inetdevice.h net: ipv4: new arp_accept option to accept garp only if in-network 2022-07-15 18:55:49 -07: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 kernel/do_mount_initrd: move real_root_dev sysctls to its own file 2022-04-06 13:43:44 -07:00
inotify.h inotify: simplify subdirectory registration with register_sysctl() 2022-01-22 08:33:35 +02:00
input.h Input: add input_copy_abs() function 2022-02-28 23:26:27 -08:00
instruction_pointer.h
instrumentation.h objtool: Rename "VMLINUX_VALIDATION" -> "NOINSTR_VALIDATION" 2022-04-22 12:32:04 +02:00
instrumented.h
integrity.h
intel-iommu.h iommu/vt-d: Fix RID2PASID setup/teardown failure 2022-07-06 12:59:21 +02:00
intel-ish-client-if.h
intel-svm.h iommu/vt-d: Size Page Request Queue to avoid overflow condition 2022-05-13 15:14:56 +02:00
intel_rapl.h powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR 2021-12-17 16:13:14 +01:00
intel_th.h
interconnect-provider.h
interconnect.h interconnect: add device managed bulk API 2022-07-04 16:14:29 +03:00
interrupt.h Scheduler changes in this cycle were: 2022-05-24 11:11:13 -07: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 fs,io_uring: add infrastructure for uring-cmd 2022-05-11 07:40:47 -06:00
io_uring_types.h io_uring: notification completion optimisation 2022-07-27 08:50:50 -06: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 block: only build the icq tracking code when needed 2021-12-16 10:59:02 -07:00
iomap.h iov_iter work, part 1 - isolated cleanups and optimizations. 2022-08-03 13:50:22 -07:00
iommu-helper.h
iommu.h Merge branches 'apple/dart', 'arm/mediatek', 'arm/msm', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd' and 'vfio-notifier-fix' into next 2022-05-20 12:27:17 +02:00
iopoll.h
ioport.h kernel/resource: Introduce request_mem_region_muxed() 2022-02-10 22:40:00 +01:00
ioprio.h block: Make ioprio_best() static 2022-06-27 06:29:12 -06:00
iosys-map.h iosys-map: Add per-word write 2022-06-29 17:42:28 -07: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 ipc: Store ipc sysctls in the ipc namespace 2022-03-08 13:39:40 -06:00
ipmi.h ipmi: Add an intializer for ipmi_recv_msg struct 2022-05-12 10:00:03 -05:00
ipmi_smi.h ipmi: Add an intializer for ipmi_smi_msg struct 2022-05-12 10:00:03 -05:00
ipv6.h net/ipv6: Expand and rename accept_unsolicited_na to accept_untracked_na 2022-05-31 11:36:57 +02:00
ipv6_route.h
irq.h Merge branch irq/loongarch into irq/irqchip-next 2022-07-20 15:26:05 +01:00
irq_poll.h
irq_sim.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h genirq: Allow irq_set_chip_handler_name_locked() to take a const irq_chip 2022-07-11 10:12:49 +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 lockdep: Fix -Wunused-parameter for _THIS_IP_ 2022-04-05 10:24:34 +02:00
irqhandler.h
irqnr.h
irqreturn.h
isa-dma.h PCI: Move isa_dma_bridge_buggy out of asm/dma.h 2022-07-22 17:24:47 -05:00
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
iversion.h
jbd2.h Add new ioctls to set and get the file system UUID in the ext4 2022-08-04 20:13:46 -07:00
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label.h jump_label: make initial NOP patching the special case 2022-06-24 09:48:55 +02:00
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h kallsyms: Make kallsyms_on_each_symbol generally available 2022-05-10 14:42:06 -07: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: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t 2022-04-29 14:36:58 -07:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h
kcsan-checks.h kcsan: Turn barrier instrumentation into macros 2021-12-09 16:42:29 -08:00
kcsan.h kcsan: Add core support for a subset of weak memory modeling 2021-12-09 16:42:26 -08:00
kdb.h module: Move kdb module related code out of main kdb code 2022-04-05 08:43:04 -07: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-04-27 10:57:33 -07:00
kernel_read_file.h
kernel_stat.h sched/core: add forced idle accounting for cgroups 2022-07-04 09:23:07 +02:00
kernelcapi.h
kernfs.h Revert "kernfs: Change kernfs_notify_list to llist." 2022-07-06 14:20:22 +02:00
kexec.h kexec, KEYS: make the code in bzImage64_verify_sig generic 2022-07-15 12:21:16 -04: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 mm: khugepaged: introduce khugepaged_enter_vma() helper 2022-05-19 14:08:50 -07:00
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-05-26 21:12:59 -04: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: don't be stuck to rmap lock on reclaim path 2022-05-19 14:08:54 -07:00
kstrtox.h
kthread.h kthread: unexport kthread_blkcg 2022-05-02 14:06:20 -06: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: Warn if mark_page_dirty() is called without an active vCPU 2022-01-07 10:44:44 -05:00
kvm_host.h Merge remote-tracking branch 'kvm/next' into kvm-next-5.20 2022-08-01 03:21:00 -04:00
kvm_irqfd.h
kvm_para.h
kvm_types.h Merge remote-tracking branch 'kvm/next' into kvm-next-5.20 2022-08-01 03:21:00 -04:00
l2tp.h
lantiq.h
lapb.h net: add missing includes and forward declarations under net/ 2022-07-22 12:53:22 +01:00
latencytop.h latencytop: move sysctl to its own file 2022-04-21 11:40:59 -07:00
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: make ata_port::fastdrain_cnt *unsigned int* 2022-06-20 08:17:33 +09: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-05-06 15:59:39 +02:00
linkmode.h net: remove linkmode_change_bit() 2022-01-27 13:53:26 +00:00
linux_logo.h
lis3lv02d.h
list.h Not a lot of material this cycle. Many singleton patches against various 2022-05-27 11:22:03 -07: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 livepatch: Remove klp_arch_set_pc() and asm/livepatch.h 2022-05-24 08:46:37 +02:00
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 locking/lockdep: Fix lockdep_init_map_*() confusion 2022-06-24 09:48:56 +02: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 lockref: remove unused 'lockref_get_or_lock()' function 2022-07-03 14:40:28 -07:00
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 selinux: log anon inode class name 2022-05-03 16:09:03 -04:00
lsm_hook_defs.h security: Add LSM hook to setgroups() syscall 2022-07-15 18:21:49 +00:00
lsm_hooks.h security: Add LSM hook to setgroups() syscall 2022-07-15 18:21:49 +00:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h mailbox: forward the hrtimer if not queued and under a lock 2022-05-23 14:45:24 -05: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 math.h: Introduce data types for fractional numbers 2022-01-30 12:21:25 +00:00
math64.h math64: New DIV_U64_ROUND_CLOSEST helper 2022-02-25 10:27:57 +01:00
mbcache.h mbcache: automatically delete entries from cache on freeing 2022-08-02 23:56:25 -04:00
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 vfio/mdev: Remove mdev drvdata 2022-04-21 07:36:56 -04:00
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h net: phy: Add 10BASE-T1L support in phy-c45 2022-05-01 17:45:35 +01:00
mei_aux.h drm/i915/gsc: add gsc as a mei auxiliary device 2022-04-21 11:33:56 -07:00
mei_cl_bus.h
mem_encrypt.h
memblock.h memblock: Remove #ifdef __KERNEL__ from memblock.h 2022-01-11 12:36:47 +02:00
memcontrol.h zswap: memcg accounting 2022-05-19 14:08:53 -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 mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl 2022-05-13 16:48:56 -07:00
mempolicy.h mm/mempolicy: add set_mempolicy_home_node syscall 2022-01-15 16:30:30 +02:00
mempool.h
memregion.h memregion: Fix memregion_free() fallback definition 2022-06-23 18:42:05 -07:00
memremap.h mm: Add three folio wrappers 2022-03-21 12:57:38 -04:00
memstick.h
mhi.h bus: mhi: core: Add an API for auto queueing buffers for DL channel 2021-12-17 17:17:14 +01:00
mhi_ep.h bus: mhi: ep: Add support for queueing SKBs to the host 2022-04-26 13:17:42 +02:00
micrel_phy.h
microchipphy.h
migrate.h mm/folio-compat: Remove migration compatibility functions 2022-08-02 12:34:04 -04:00
migrate_mode.h
mii.h net: mii: add mii_bmcr_encode_fixed() 2022-06-19 10:38:26 +01:00
mii_timestamper.h
min_heap.h
minmax.h
misc_cgroup.h
miscdevice.h misc: Mark MICROCODE_MINOR unused 2022-07-27 14:04:52 +02:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm.h mm: fix missing wake-up event for FSDAX pages 2022-07-18 15:07:51 -07:00
mm_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
mm_inline.h mm/shmem: persist uffd-wp bit across zapping for file-backed 2022-05-13 07:20:10 -07:00
mm_types.h mm: Add kernel-doc for folio->mlock_count 2022-06-09 16:24:25 -04:00
mm_types_task.h
mman.h mm/mmap: drop arch_vm_get_page_pgprot() 2022-04-28 23:16:14 -07:00
mmap_lock.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h mm: cma: use pageblock_order as the single alignment 2022-05-13 07:20:13 -07:00
mnt_idmapping.h mnt_idmapping: add vfs[g,u]id_into_k[g,u]id() 2022-07-15 22:08:01 +02:00
mnt_namespace.h
mod_devicetable.h bus: mhi: ep: Add uevent support for module autoloading 2022-04-26 13:17:42 +02:00
module.h kunit: flatten kunit_suite*** to kunit_suite** in .kunit_test_suites 2022-07-11 17:13:15 -06:00
module_signature.h
moduleloader.h
moduleparam.h
most.h
mount.h move mount-related externs from fs.h to mount.h 2022-05-19 23:25:48 -04:00
moxtet.h
mpage.h fs: remove the nobh helpers 2022-08-02 12:34:04 -04:00
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
mroute_base.h ipmr: adopt rcu_read_lock() in mr_dump() 2022-06-24 11:34:38 +01:00
msdos_fs.h
msdos_partition.h
msg.h
msi.h genirq/msi: Convert storage to xarray 2021-12-16 22:22:20 +01:00
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-04-28 16:31:10 +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 net: Introduce a new proto_ops ->read_skb() 2022-06-20 14:05:52 +02:00
netdev_features.h net: Fix features skip in for_each_netdev_feature() 2022-05-05 18:25:57 -07:00
netdevice.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-06-30 16:31:00 -07:00
netfilter.h netfilter: conntrack: handle ->destroy hook via nat_ops instead 2022-02-04 06:30:28 +01:00
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 Folio changes for 6.0 2022-08-03 10:35:43 -07:00
netlink.h netlink: remove nl_set_extack_cookie_u32() 2022-01-27 13:53:27 +00:00
netpoll.h netpoll: add net device refcount tracker to struct netpoll 2021-12-06 16:06:02 -08:00
nfs.h NFSD: Deprecate NFS_OFFSET_MAX 2022-02-09 09:24:40 -05:00
nfs3.h
nfs4.h NFSv4: Specify the type of ACL to cache 2022-05-17 13:32:46 -04:00
nfs_fs.h Yang Shi has improved the behaviour of khugepaged collapsing of readonly 2022-05-26 12:32:41 -07:00
nfs_fs_i.h
nfs_fs_sb.h NFSv4.1 mark qualified async operations as MOVEABLE tasks 2022-05-31 17:09:30 -04:00
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h NFSv4: Fix free of uninitialized nfs4_label on referral lookup. 2022-05-31 17:09:24 -04:00
nfsacl.h
nitro_enclaves.h
nl802154.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
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 Bitmap patches for 5.19-rc1 2022-06-04 14:04:27 -07:00
nospec.h
notifier.h notifier: Add blocking/atomic_notifier_chain_register_unique_prio() 2022-05-19 19:30:30 +02:00
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node 2021-12-09 07:02:22 -08:00
nvme-auth.h nvme-auth: Diffie-Hellman key exchange support 2022-08-02 17:14:49 -06:00
nvme-fc-driver.h scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() 2022-05-19 20:24:56 -04: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 nvme: add definitions for NVMe In-Band authentication 2022-08-02 17:14:47 -06:00
nvmem-consumer.h nvmem: core: support passing DT node in cell info 2022-05-09 15:44:21 +02:00
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 This was a moderately busy cycle for documentation, but nothing all that 2022-08-02 19:24:24 -07:00
of.h Devicetree updates for v6.0: 2022-08-04 18:08:34 -07:00
of_address.h
of_clk.h
of_device.h
of_dma.h
of_fdt.h Merge branch 'dt/linus' into dt/next 2022-01-12 10:14:09 -06:00
of_gpio.h gpiolib: of: support bias pull disable 2022-07-19 10:24:01 +02:00
of_graph.h
of_iommu.h
of_irq.h powerpc/powermac: constify device_node in of_irq_parse_oldworld() 2022-05-22 15:59:54 +10:00
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h of/platform: Add stubs for of_platform_device_create/destroy() 2022-07-08 14:53:50 +02:00
of_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h ARM: omap1: add back omap_set_dma_priority() stub 2022-04-29 09:53:52 +02:00
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
once_lite.h x86/extable: Fix ex_handler_msr() print condition 2022-07-21 10:39:42 +02:00
oom.h mm: move oom_kill sysctls to their own file 2022-04-06 13:43:44 -07:00
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: Convert all PageMovable users to movable_operations 2022-08-02 12:34:03 -04:00
page-isolation.h mm: make alloc_contig_range work at pageblock granularity 2022-05-13 07:20:13 -07:00
page_counter.h
page_ext.h
page_idle.h mm: make some vars and functions static or __init 2022-01-15 16:30:31 +02:00
page_owner.h
page_ref.h
page_reporting.h
page_table_check.h mm/page_table_check: check entries at pmd levels 2022-02-04 09:25:04 -08:00
pageblock-flags.h mm: enforce pageblock_order < MAX_ORDER 2022-03-22 15:57:06 -07:00
pagemap.h mm/migrate: Add filemap_migrate_folio() 2022-08-02 12:34:04 -04:00
pagevec.h filemap: Remove find_get_pages_range() and associated functions 2022-06-29 08:51:06 -04:00
pagewalk.h
panic.h panic: Taint kernel if tests are run 2022-07-01 16:38:35 -06:00
panic_notifier.h
parman.h
parport.h
parport_pc.h
parser.h
part_stat.h block: remove genhd.h 2022-02-02 07:49:59 -07:00
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-ats.h
pci-ecam.h PCI: loongson: Add ACPI init support 2022-07-14 15:25:36 -05:00
pci-ep-cfs.h
pci-epc.h
pci-epf.h
pci-p2pdma.h
pci.h PCI: Remove pci_mmap_page_range() wrapper 2022-07-29 12:08:44 -05:00
pci_hotplug.h
pci_ids.h x86/amd_nb: Add AMD PCI IDs for SMN communication 2022-07-20 17:35:40 +02:00
pcs-lynx.h net: phy: lynx: refactor Lynx PCS module to use generic phylink_pcs 2022-01-02 18:48:47 +00:00
pcs-rzn1-miic.h net: pcs: add Renesas MII converter driver 2022-06-27 11:37:55 +01:00
pda_power.h
pe.h
peci-cpu.h peci: Add peci-cpu driver 2022-02-09 08:04:44 +01:00
peci.h peci: Add peci-cpu driver 2022-02-09 08:04:44 +01:00
percpu-defs.h
percpu-refcount.h percpu_ref: Replace kernel.h with the necessary inclusions 2021-12-09 15:41:09 -05:00
percpu-rwsem.h
percpu.h mm: percpu: add generic pcpu_populate_pte() function 2022-01-20 08:52:52 +02:00
percpu_counter.h
perf_event.h perf/core: Add a new read format to get a number of lost samples 2022-06-28 09:08:31 +02:00
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 mm: functions may simplify the use of return values 2022-05-13 07:20:18 -07:00
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-06-30 16:31:00 -07:00
phy_fixed.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
phy_led_triggers.h
phylink.h net: phylink: remove phylink_helper_basex_speed() 2022-04-13 12:38:44 +01:00
pid.h
pid_namespace.h pid: Introduce helper task_is_in_init_pid_ns() 2022-01-26 18:57:09 -08:00
pim.h
pipe_fs_i.h fix short copy handling in copy_mc_pipe_to_iter() 2022-06-28 17:37:11 -04:00
pkeys.h
pktcdvd.h pktcdvd: convert to use attribute groups 2022-01-03 21:24:34 -07:00
pl320-ipc.h
platform_device.h Driver core changes for 5.19-rc1 2022-06-03 11:48:47 -07:00
platform_profile.h
pldmfw.h
plist.h
pm-trace.h
pm.h More power management updates for 5.19-rc1 2022-05-30 11:37:26 -07:00
pm_clock.h
pm_domain.h PM: domains: Allocate governor data dynamically based on a genpd governor 2022-05-19 20:16:05 +02:00
pm_opp.h opp: Reorder definition of ceil/floor helpers 2022-05-04 15:40:22 +05:30
pm_qos.h
pm_runtime.h PM: runtime: Redefine pm_runtime_release_supplier() 2022-07-01 21:04:02 +02:00
pm_wakeirq.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULE 2022-06-10 14:51:36 +02:00
pm_wakeup.h PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP 2022-07-05 20:48:46 +02:00
pmbus.h
pmu.h cuda/pmu: Make find_via_cuda/pmu init functions 2021-12-23 22:35:00 +11:00
pnp.h
poison.h
poll.h eventpoll: simplify sysctl declaration with register_sysctl() 2022-01-22 08:33:35 +02:00
polynomial.h lib: add generic polynomial calculation 2022-05-22 11:32:30 -07:00
posix-clock.h
posix-timers.h ptrace: Cleanups for v5.18 2022-03-28 17:29:53 -07:00
posix_acl.h acl: make posix_acl_clone() available to overlayfs 2022-07-15 22:09:57 +02:00
posix_acl_xattr.h acl: move idmapped mount fixup into vfs_{g,s}etxattr() 2022-07-15 22:08:59 +02: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 add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
ppp_channel.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
ppp_defs.h flow_dissector: Add PPPoE dissectors 2022-07-26 09:49:12 -07:00
pps_kernel.h
pr.h
prandom.h random32: use real rng for non-deterministic randomness 2022-05-18 15:53:52 +02:00
preempt.h
prefetch.h
prime_numbers.h
printk.h Merge branch 'rework/kthreads' into for-linus 2022-06-23 19:11:28 +02:00
prmt.h
proc_fs.h proc: remove PDE_DATA() completely 2022-01-22 08:33:37 +02:00
proc_ns.h
processor.h
profile.h exit: Remove profile_handoff_task 2022-01-08 12:43:57 -06:00
projid.h
property.h USB / Thunderbolt changes for 5.19-rc1 2022-06-03 11:17:49 -07: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 crypto: ccp - Add SEV_INIT_EX support 2021-12-17 16:59:47 +11:00
psp-tee.h
pstore.h pstore: Add priv field to pstore_record for backend specific use 2022-06-24 20:40:04 +02: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-05-19 16:58:16 -07:00
ptp_clock_kernel.h ptp: Pass hwtstamp to ptp_convert_timestamp() 2022-05-10 09:48:08 +02:00
ptp_kvm.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
ptp_pch.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
ptr_ring.h
ptrace.h ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP 2022-05-11 14:33:44 -05: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: Drop unused forward declaration from pwm.h 2022-06-22 15:35:13 +02:00
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qcom-geni-se.h
qcom_scm.h firmware: qcom: scm: Drop cpumask parameter from set_boot_addr() 2022-02-03 21:54:48 -06:00
qnx6_fs.h
quota.h quota: cleanup double word in comment 2022-01-24 14:45:02 +01:00
quotaops.h attr: port attribute changes to new types 2022-06-26 18:18:56 +02:00
radix-tree.h
raid_class.h
ramfs.h
random.h random: handle archrandom with multiple longs 2022-07-25 13:26:14 +02:00
randomize_kstack.h randomize_kstack: Improve docs on requirements/rationale 2022-05-10 10:40:26 -07:00
range.h
ras.h
ratelimit.h
ratelimit_types.h random: quiet urandom warning ratelimit suppression message 2022-06-19 23:50:46 +02:00
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rcu_node_tree.h
rcu_segcblist.h rcu/nocb: Invoke rcu_core() at the start of deoffloading 2021-12-07 16:24:44 -08:00
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h Merge branch 'ctxt.2022.07.05a' into HEAD 2022-07-21 17:46:18 -07:00
rcupdate_trace.h rcu-tasks: Track blocked RCU Tasks Trace readers 2022-06-20 09:22:28 -07:00
rcupdate_wait.h
rcutiny.h Merge branch 'ctxt.2022.07.05a' into HEAD 2022-07-21 17:46:18 -07:00
rcutree.h Merge branch 'ctxt.2022.07.05a' into HEAD 2022-07-21 17:46:18 -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 More power management updates for 5.19-rc1 2022-05-30 11:37:26 -07:00
reciprocal_div.h
ref_tracker.h ref_tracker: add a count of untracked references 2022-02-05 15:22:44 +00:00
refcount.h sparse: introduce conditional lock acquire function attribute 2022-07-03 11:32:22 -07:00
refcount_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
regmap.h regmap-irq: Deprecate the not_fixed_stride flag 2022-06-29 18:13:17 +01: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 reset: Fix devm bulk optional exclusive control getter 2022-06-29 15:56:20 +02:00
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 rapidio: remove not used code about RIO_VID_TUNDRA 2021-12-21 10:22:19 +01:00
rio_regs.h
rmap.h mm: don't be stuck to rmap lock on reclaim path 2022-05-19 14:08:54 -07:00
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h rpmsg: Fix calling device_lock() on non-initialized device 2022-05-06 09:51:33 +02:00
rslib.h
rtc.h rtc: remove uie_unsupported 2022-03-23 19:58:41 +01:00
rtmutex.h locking/rtmutex: Add rt_mutex_lock_nest_lock() and rt_mutex_lock_killable(). 2021-12-04 10:56:23 +01:00
rtnetlink.h net: sched: use queue_mapping to pick tx queue 2022-04-19 12:20:45 +02:00
rtsx_common.h
rtsx_pci.h misc: rtsx: add rts5261 efuse function 2022-05-09 15:37:36 +02:00
rtsx_usb.h misc: rtsx_usb: use separate command and response buffers 2022-07-01 08:53:26 +02:00
rv.h rv/include: Add deterministic automata monitor definition via C macros 2022-07-30 14:01:28 -04:00
rwbase_rt.h
rwlock.h locking/rwlocks: introduce write_lock_nested 2022-01-22 08:33:37 +02:00
rwlock_api_smp.h locking/rwlocks: introduce write_lock_nested 2022-01-22 08:33:37 +02:00
rwlock_rt.h locking/rwlocks: introduce write_lock_nested 2022-01-22 08:33:37 +02:00
rwlock_types.h
rwsem.h locking/rwsem: drop redundant semicolon of down_write_nest_lock 2022-01-14 11:08:37 +01:00
s3c_adc_battery.h
sbitmap.h lib/sbitmap: allocate sb->map via kvzalloc_node 2022-03-21 20:01:34 -06:00
scatterlist.h lib/scatterlist: cleanup macros into static inline functions 2021-12-22 09:21:43 +01:00
scc.h
sched.h Tracing updates for 5.20 / 6.0 2022-08-05 09:41:12 -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 Power management updates for 5.20-rc1 2022-08-02 11:17:00 -07:00
scpi_protocol.h
screen_info.h
scs.h
sctp.h
scx200.h
scx200_gpio.h
seccomp.h seccomp: Add wait_killable semantic to seccomp user notifier 2022-05-03 14:11:58 -07:00
secretmem.h
securebits.h
security.h SafeSetID changes for Linux 6.0 2022-08-02 15:12:13 -07: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-05-22 21:03:01 +01:00
seq_file_net.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
seqlock.h seqlock: drop seqcount_ww_mutex_t 2022-04-07 12:53:54 +02:00
seqlock_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
serdev.h Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" 2021-12-31 13:42:30 +01:00
serial.h tty: serial: define UART_LCR_WLEN() macro 2022-02-28 21:49:06 +01:00
serial_8250.h Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" 2022-04-20 16:53:38 +02:00
serial_bcm63xx.h
serial_core.h serial: 8250: Fix PM usage_count for console handover 2022-06-30 17:17:31 +02:00
serial_max3100.h
serial_s3c.h tty: serial: samsung_tty: Fix suspend/resume on S5L 2022-05-19 18:24:47 +02:00
serial_sci.h
serio.h
set_memory.h mce: fix set_mce_nospec to always unmap the whole page 2022-05-16 11:46:44 -07: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 mm/shmem: take care of UFFDIO_COPY_MODE_WP 2022-05-13 07:20:10 -07:00
shrinker.h
signal.h signal: Replace __group_send_sig_info with send_signal_locked 2022-05-11 14:33:17 -05:00
signal_types.h
signalfd.h
siox.h
siphash.h SPDX changes for 5.19-rc1 2022-06-03 10:34:34 -07:00
sizes.h sizes.h: Add SZ_1T macro 2022-02-24 15:04:51 +00:00
skb_array.h
skbuff.h Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next 2022-07-22 16:55:44 -07:00
skmsg.h bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues 2022-06-02 16:26:58 -07:00
slab.h Yang Shi has improved the behaviour of khugepaged collapsing of readonly 2022-05-26 12:32:41 -07:00
slab_def.h mm: Convert struct page to struct slab in functions used by other subsystems 2022-01-06 12:26:13 +01:00
slimbus.h
slub_def.h mm/slub: remove unused kmem_cache_order_objects max 2022-05-02 10:48:40 +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 Networking changes for 6.0. 2022-08-03 16:29:08 -07:00
sockptr.h tls: rx: add sockopt for enabling optimistic decrypt with TLS 1.3 2022-07-06 12:56:35 +01:00
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 locking/barriers, kcsan: Add instrumentation for barriers 2021-12-09 16:42:27 -08:00
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 locking/rwlocks: introduce write_lock_nested 2022-01-22 08:33:37 +02:00
spinlock_rt.h
spinlock_types.h
spinlock_types_raw.h
spinlock_types_up.h locking: Allow to include asm/spinlock_types.h from linux/spinlock_types_raw.h 2021-12-07 15:14:12 +01:00
spinlock_up.h
splice.h
spmi.h spmi: add a helper to look up an SPMI device from a device node 2022-06-18 13:48:19 +01:00
sram.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
srcu.h
srcutiny.h
srcutree.h srcu: Prevent expedited GPs and blocking readers from consuming CPU 2022-05-03 10:20:57 -07:00
ssbi.h
stackdepot.h lib/stackdepot: allow requesting early initialization dynamically 2022-04-06 10:55:50 +02:00
stackleak.h stackleak: rework poison scanning 2022-05-08 01:33:08 -07:00
stackprotector.h
stacktrace.h arch: Make ARCH_STACKWALK independent of STACKTRACE 2021-12-10 14:06:03 +00:00
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: switch to use interrupt for hw crosstimestamping 2022-07-18 11:14:35 +01:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h stop_machine: Add stop_core_cpuslocked() for per-core operations 2022-05-12 15:35:29 +02:00
string.h fortify: Provide a memcpy trap door for sharp corners 2022-05-12 10:49:23 +02:00
string_helpers.h lib/string_helpers: Consolidate string helpers implementation 2022-02-07 13:03:07 -08:00
stringhash.h
stringify.h
sungem_phy.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
sunserialcore.h
sunxi-rsb.h
superhyway.h
surface_acpi_notify.h
suspend.h PM: sleep: enable dynamic debug support within pm_pr_dbg() 2022-04-13 16:34:01 +02:00
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 vmscan: Add check_move_unevictable_folios() 2022-06-29 08:51:06 -04:00
swap_cgroup.h
swap_slots.h mm/swap: remove unneeded return value of free_swap_slot 2022-05-19 14:08:50 -07:00
swapfile.h mm: mark swap_lock and swap_active_head static 2022-01-22 08:33:38 +02:00
swapops.h mm/swapfile: unuse_pte can map random data if swap read fails 2022-05-27 09:33:45 -07:00
swiotlb.h swiotlb: remove swiotlb_init_with_tbl and swiotlb_init_late_with_tbl 2022-04-18 07:21:14 +02:00
switchtec.h ntb_hw_switchtec: Remove code for disabling ID protection 2022-01-11 15:38:59 -05:00
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 sysctl: add proc_dointvec_ms_jiffies_minmax 2022-06-30 13:14:35 +02:00
sysfb.h firmware: sysfb: Add sysfb_disable() helper function 2022-06-29 09:51:41 +02:00
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: allow TWA_SIGNAL without a rescheduling IPI 2022-04-30 08:39:32 -06:00
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h net: add skb_[inner_]tcp_all_headers helpers 2022-07-02 16:22:25 +01:00
tee_drv.h tee: remove tee_shm_va2pa() and tee_shm_pa2va() 2022-04-26 10:16:48 +02:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h thermal/core: Add thermal_trip in thermal_zone 2022-07-28 17:29:56 +02:00
thread_info.h mm: uninline copy_overflow() 2022-03-22 15:57:11 -07:00
threads.h
thunderbolt.h USB / Thunderbolt changes for 5.19-rc1 2022-06-03 11:17:49 -07:00
ti-emif-sram.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
time32.h
time64.h time64.h: consolidate uses of PSEC_PER_NSEC 2022-06-30 21:18:16 -07:00
time_namespace.h
timecounter.h
timekeeper_internal.h
timekeeping.h timekeeping: Introduce fast accessor to clock tai 2022-04-14 16:19:30 +02:00
timer.h timers: Move timer sysctl into the timer code 2022-04-10 12:38:45 +02:00
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h timekeeping: Add raw clock fallback for random_get_entropy() 2022-05-13 23:59:23 +02:00
tnum.h
topology.h topology: Remove unused cpu_cluster_mask() 2022-05-19 23:46:13 +02:00
torture.h rcutorture: Call preempt_schedule() through static call/key 2022-04-11 17:07:29 -07:00
toshiba.h
tpm.h tpm: Add Upgrade/Reduced mode support for TPM2 modules 2022-01-09 00:18:47 +02:00
tpm_command.h
tpm_eventlog.h
trace.h
trace_clock.h
trace_events.h tracing/events: Add __vstring() and __assign_vstr() helper macros 2022-07-15 17:42:34 -04:00
trace_recursion.h
trace_seq.h
tracefs.h
tracepoint-defs.h
tracepoint.h Tracing updates for 5.20 / 6.0 2022-08-05 09:41:12 -07:00
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 tty: add kfifo to tty_port 2022-01-26 14:54:48 +01:00
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: Disable preemption on 32bit UP+SMP PREEMPT_RT during updates. 2021-12-13 12:42:08 +00:00
u64_stats_sync_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
uacce.h uacce: Handle parent device removal or parent driver module rmmod 2022-07-01 10:35:08 +02:00
uaccess.h No need of likely/unlikely on calls of check_copy_size() 2022-06-07 16:18:08 -04:00
ucb1400.h gpio: ucb1400: Remove platform setup and teardown support 2022-07-19 09:56:51 +02:00
ucs2_string.h
udp.h udp: remove inner_udp_hdr() 2022-01-27 13:53:27 +00:00
uidgid.h
uio.h iov_iter work, part 1 - isolated cleanups and optimizations. 2022-08-03 13:50:22 -07:00
uio_driver.h
umh.h
unicode.h
units.h
uprobes.h
usb.h usb: Avoid extra usb SET_SEL requests when enabling link power management 2022-06-12 06:49:47 +02:00
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 mm/uffd: enable write protection for shmem & hugetlbfs 2022-05-13 07:20:11 -07:00
usermode_driver.h
util_macros.h
uts.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h vdpa: make get_vq_group and set_group_asid optional 2022-06-09 00:26:35 -04:00
verification.h
vermagic.h randstruct: Move seed generation into scripts/basic/ 2022-05-08 01:33:07 -07:00
vexpress.h
vfio.h vfio: remove VFIO_GROUP_NOTIFY_SET_KVM 2022-05-24 08:41:18 -06:00
vfio_pci_core.h vfio-pci/zdev: add open/close device hooks 2022-07-11 09:54:35 +02:00
vfs.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h vhost_iotlb: split out IOTLB initialization 2022-05-31 12:44:28 -04:00
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h virtio: allow to unbreak virtqueue 2022-05-31 12:45:10 -04:00
virtio_anchor.h virtio: replace restricted mem access flag with callback 2022-08-01 07:42:49 +02:00
virtio_byteorder.h
virtio_caif.h
virtio_config.h virtio: disable notification hardening by default 2022-06-24 02:49:48 -04:00
virtio_console.h
virtio_dma_buf.h
virtio_net.h net: skip virtio_net_hdr_set_proto if protocol already set 2021-12-20 18:47:37 -08:00
virtio_pci_legacy.h
virtio_pci_modern.h
virtio_ring.h
virtio_vsock.h
vlynq.h
vm_event_item.h mm: zswap: add basic meminfo and vmstat coverage 2022-05-19 14:08:53 -07:00
vmacache.h
vmalloc.h usercopy: Handle vm_map_ram() areas 2022-06-13 09:54:52 -07:00
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h VMCI: dma dg: add support for DMA datagrams sends 2022-02-08 12:15:59 +01:00
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1-gpio.h
w1.h
wait.h wait: Fix __wait_event_hrtimeout for RT/DL tasks 2022-07-28 12:35:12 +02:00
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 Documentation: update watch_queue.rst references 2022-07-07 13:09:59 -06:00
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
wl12xx.h
wm97xx.h Input: wm97xx - get rid of irq_enable method in wm97xx_mach_ops 2022-05-07 22:55:48 +02:00
wmi.h platform/x86: wmi: Add no_notify_data flag to struct wmi_driver 2021-12-06 22:33:39 +01:00
workqueue.h Merge tag 'amd-drm-next-5.20-2022-07-05' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-07-12 11:07:32 +10:00
workqueue_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
writeback.h for-5.20/block-2022-07-29 2022-08-02 13:46:35 -07:00
ww_mutex.h
wwan.h net: wwan: debugfs obtained dev reference not dropped 2022-02-14 14:09:59 +00:00
xarray.h XArray: Add calls to might_alloc() 2022-07-10 21:17:30 -04:00
xattr.h acl: move idmapped mount fixup into vfs_{g,s}etxattr() 2022-07-15 22:08:59 +02:00
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