linux-xiaomi-chiron/include/linux
Linus Torvalds 1f1c153e40 powerpc updates for 5.18
- Enforce kernel RO, and implement STRICT_MODULE_RWX for 603.
 
  - Add support for livepatch to 32-bit.
 
  - Implement CONFIG_DYNAMIC_FTRACE_WITH_ARGS.
 
  - Merge vdso64 and vdso32 into a single directory.
 
  - Fix build errors with newer binutils.
 
  - Add support for UADDR64 relocations, which are emitted by some toolchains. This allows
    powerpc to build with the latest lld.
 
  - Fix (another) potential userspace r13 corruption in transactional memory handling.
 
  - Cleanups of function descriptor handling & related fixes to LKDTM.
 
 Thanks to: Abdul Haleem, Alexey Kardashevskiy, Anders Roxell, Aneesh Kumar K.V, Anton
 Blanchard, Arnd Bergmann, Athira Rajeev, Bhaskar Chowdhury, Cédric Le Goater, Chen
 Jingwen, Christophe JAILLET, Christophe Leroy, Corentin Labbe, Daniel Axtens, Daniel
 Henrique Barboza, David Dai, Fabiano Rosas, Ganesh Goudar, Guo Zhengkui, Hangyu Hua, Haren
 Myneni, Hari Bathini, Igor Zhbanov, Jakob Koschel, Jason Wang, Jeremy Kerr, Joachim
 Wiberg, Jordan Niethe, Julia Lawall, Kajol Jain, Kees Cook, Laurent Dufour, Madhavan
 Srinivasan, Mamatha Inamdar, Maxime Bizon, Maxim Kiselev, Maxim Kochetkov, Michal
 Suchanek, Nageswara R Sastry, Nathan Lynch, Naveen N. Rao, Nicholas Piggin, Nour-eddine
 Taleb, Paul Menzel, Ping Fang, Pratik R. Sampat, Randy Dunlap, Ritesh Harjani, Rohan
 McLure, Russell Currey, Sachin Sant, Segher Boessenkool, Shivaprasad G Bhat, Sourabh Jain,
 Thierry Reding, Tobias Waldekranz, Tyrel Datwyler, Vaibhav Jain, Vladimir Oltean, Wedson
 Almeida Filho, YueHaibing.
 -----BEGIN PGP SIGNATURE-----
 
 iQJHBAABCAAxFiEEJFGtCPCthwEv2Y/bUevqPMjhpYAFAmI9TtQTHG1wZUBlbGxl
 cm1hbi5pZC5hdQAKCRBR6+o8yOGlgLp2D/0dwoliEJubRCfoawYUGhxTRZuo6ZYw
 EQzprOiFA/MtrZyPfbrX/FwxeeetzQWysaw2r5JAuQwx5Jb7Od9dNIrVmueFEktC
 hD4fkO8YT+QuOD3Xhp/rDQTImdw4fkeofIjnWIqEAtz0XGInmiRQKOnojVe/Po7f
 72Yi1u80LxYBAnkN/Hhpmi/BsVmu0Nh3wELu+JZopQXjINj4RyD49ayCBSLbmiNc
 uo7oYzJ0/WsZHNTpX9kAzzCq+XmI3dKZPyf2AOCvoRxJTmUPCRZF9QCwsmQFikiI
 vZOdz4fI5e+C0aYJj8ODmWMrXiS+JUQdEShjGg9t9K6EN8idC8joKWpAuXjTA9KN
 kRjzXX7AvjxaMEGbLe8gjU0PmEjY3eSzMOy15Oc/C0DRRswXRzrXdx2AF+/J6bQb
 MWMM4aCKfcYs5/TENkEnV0xpbOCOy4ikHM1KZbxvVrShvjSlNIL9XTOnl/pNK5BJ
 XSSI2mfnjKkbI1+l0KQ4NBXIRTo6HLpu5jwY3Xh97Tq7kaEfqDbO5p2P2HoOCiLa
 ZjdzmpP99zM6wnqUSj+lyvjob7btyhoq6TKmPtxfKbR6OaSfRJ760BCJ5y15Y9Hc
 rHey4Y/NL7LqsVYFZxi4/T6Ncq1hNeYr2Fiis4gH+/1zjr6Cd4othnvw3Slaxhst
 AaHpN3pyx1QI6g==
 =8r2c
 -----END PGP SIGNATURE-----

Merge tag 'powerpc-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux

Pull powerpc updates from Michael Ellerman:
 "Livepatch support for 32-bit is probably the standout new feature,
  otherwise mostly just lots of bits and pieces all over the board.

  There's a series of commits cleaning up function descriptor handling,
  which touches a few other arches as well as LKDTM. It has acks from
  Arnd, Kees and Helge.

  Summary:

   - Enforce kernel RO, and implement STRICT_MODULE_RWX for 603.

   - Add support for livepatch to 32-bit.

   - Implement CONFIG_DYNAMIC_FTRACE_WITH_ARGS.

   - Merge vdso64 and vdso32 into a single directory.

   - Fix build errors with newer binutils.

   - Add support for UADDR64 relocations, which are emitted by some
     toolchains. This allows powerpc to build with the latest lld.

   - Fix (another) potential userspace r13 corruption in transactional
     memory handling.

   - Cleanups of function descriptor handling & related fixes to LKDTM.

  Thanks to Abdul Haleem, Alexey Kardashevskiy, Anders Roxell, Aneesh
  Kumar K.V, Anton Blanchard, Arnd Bergmann, Athira Rajeev, Bhaskar
  Chowdhury, Cédric Le Goater, Chen Jingwen, Christophe JAILLET,
  Christophe Leroy, Corentin Labbe, Daniel Axtens, Daniel Henrique
  Barboza, David Dai, Fabiano Rosas, Ganesh Goudar, Guo Zhengkui, Hangyu
  Hua, Haren Myneni, Hari Bathini, Igor Zhbanov, Jakob Koschel, Jason
  Wang, Jeremy Kerr, Joachim Wiberg, Jordan Niethe, Julia Lawall, Kajol
  Jain, Kees Cook, Laurent Dufour, Madhavan Srinivasan, Mamatha Inamdar,
  Maxime Bizon, Maxim Kiselev, Maxim Kochetkov, Michal Suchanek,
  Nageswara R Sastry, Nathan Lynch, Naveen N. Rao, Nicholas Piggin,
  Nour-eddine Taleb, Paul Menzel, Ping Fang, Pratik R. Sampat, Randy
  Dunlap, Ritesh Harjani, Rohan McLure, Russell Currey, Sachin Sant,
  Segher Boessenkool, Shivaprasad G Bhat, Sourabh Jain, Thierry Reding,
  Tobias Waldekranz, Tyrel Datwyler, Vaibhav Jain, Vladimir Oltean,
  Wedson Almeida Filho, and YueHaibing"

* tag 'powerpc-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: (179 commits)
  powerpc/pseries: Fix use after free in remove_phb_dynamic()
  powerpc/time: improve decrementer clockevent processing
  powerpc/time: Fix KVM host re-arming a timer beyond decrementer range
  powerpc/tm: Fix more userspace r13 corruption
  powerpc/xive: fix return value of __setup handler
  powerpc/64: Add UADDR64 relocation support
  powerpc: 8xx: fix a return value error in mpc8xx_pic_init
  powerpc/ps3: remove unneeded semicolons
  powerpc/64: Force inlining of prevent_user_access() and set_kuap()
  powerpc/bitops: Force inlining of fls()
  powerpc: declare unmodified attribute_group usages const
  powerpc/spufs: Fix build warning when CONFIG_PROC_FS=n
  powerpc/secvar: fix refcount leak in format_show()
  powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E
  powerpc: Move C prototypes out of asm-prototypes.h
  powerpc/kexec: Declare kexec_paca static
  powerpc/smp: Declare current_set static
  powerpc: Cleanup asm-prototypes.c
  powerpc/ftrace: Use STK_GOT in ftrace_mprofile.S
  powerpc/ftrace: Regroup PPC64 specific operations in ftrace_mprofile.S
  ...
2022-03-25 09:39:36 -07:00
..
amba ARM: 9173/1: amba: kill amba_find_match() 2022-02-28 13:59:17 +00:00
atomic atomics: Fix atomic64_{read_acquire,set_release} fallbacks 2022-02-11 12:13:56 +01:00
avf virtchnl: Add support for new VLAN capabilities 2021-12-17 12:37:18 -08:00
bcma
byteorder include/linux/byteorder/generic.h: fix index variables 2021-11-26 16:19:19 +01:00
can can: bittiming: mark function arguments and local variables as const 2022-02-24 08:26:03 +01:00
ceph ceph: do not release the global snaprealm until unmounting 2022-03-01 18:26:37 +01:00
clk ARM: at91: PM: add cpu idle support for sama7g5 2022-02-25 12:36:25 +01:00
comedi comedi: Move "comedi_isadma.h" to <linux/comedi/comedi_isadma.h> 2021-11-26 16:48:59 +01:00
crush
decompress x86/boot/compressed: Avoid duplicate malloc() implementations 2021-10-27 11:07:59 +02:00
device treewide: Add missing includes masked by cgroup -> bpf dependency 2021-12-03 10:58:13 -08:00
dma dmaengine: xilinx_dpdma: use correct SDPX tag for header file 2022-01-03 17:05:02 +05:30
dsa net: dsa: tag_8021q: rename dsa_8021q_bridge_tx_fwd_offload_vid 2022-02-27 11:06:14 +00:00
extcon
firmware ARM driver updates for 5.18 2022-03-23 18:23:13 -07:00
fpga fpga: region: Use standard dev_release for class driver 2021-11-28 14:02:41 -08:00
fsl bus: fsl-mc: fsl-mc-allocator: Rework MSI handling 2021-12-16 22:16:41 +01:00
gpio Merge tag 'intel-gpio-v5.17-1' of gitolite.kernel.org:pub/scm/linux/kernel/git/andy/linux-gpio-intel into gpio/for-next 2021-12-17 12:26:14 +01:00
greybus treewide: Replace zero-length arrays with flexible-array members 2022-02-17 07:00:39 -06:00
hsi
i3c treewide: Replace zero-length arrays with flexible-array members 2022-02-17 07:00:39 -06:00
iio iio: trigger: Fix a scheduling whilst atomic issue seen on tsc2046 2021-12-12 17:12:18 +00:00
input Input: remove unused header <linux/input/cy8ctmg110_pdata.h> 2021-11-02 16:36:28 -07:00
irqchip irqchip/versatile-fpga: Switch to dynamic chip name output 2022-02-15 11:25:46 +00:00
isdn
lockd nfs: block notification on fs with its own ->lock 2022-01-08 14:42:01 -05:00
mailbox
mdio net: dsa: ocelot: felix: utilize shared mscc-miim driver for indirect MDIO access 2021-11-29 13:02:00 +00:00
mfd Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
mlx4 mlx4: constify args for const dev_addr 2021-10-05 13:15:35 +01:00
mlx5 Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
mmc bluetooth-next pull request for net-next: 2021-11-17 14:52:44 +00:00
mtd Raw NAND core: 2021-12-31 13:31:34 +01:00
mux mux: add support for delay after muxing 2021-10-21 20:02:42 +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: conntrack: pptp: use single option structure 2022-02-04 06:30:28 +01:00
netfilter_arp netfilter: arp_tables: allow use of arpt_do_table as hookfn 2021-10-14 23:06:53 +02:00
netfilter_bridge netfilter: ebtables: allow use of ebt_do_table as hookfn 2021-10-14 23:06:53 +02:00
netfilter_ipv4 netfilter: iptables: allow use of ipt_do_table as hookfn 2021-10-14 23:06:53 +02:00
netfilter_ipv6 netfilter: ip6tables: allow use of ip6t_do_table as hookfn 2021-10-14 23:06:53 +02:00
pcs net: stmmac/xpcs: convert to pcs_validate() 2022-01-26 11:20:37 +00:00
perf drivers/perf: arm_pmu: Handle 47 bit counters 2022-03-08 13:32:48 +00:00
phy
pinctrl pinctrl: pinconf-generic: Add support for "output-impedance-ohms" to be extracted from DT files 2021-11-15 10:13:36 +01:00
platform_data flexible-array transformations for 5.18-rc1 2022-03-24 11:39:32 -07:00
power power: supply: max17042_battery: fix typo in MAX17042_IAvg_empty 2021-10-02 17:49:11 +02:00
qed qed*: esl priv flag support through ethtool 2021-12-03 18:24:21 -08:00
raid lib/xor: make xor prototypes more friendly to compiler vectorization 2022-02-11 20:39:39 +11:00
regulator regulator: Updates for v5.17 2022-01-11 12:17:45 -08:00
remoteproc
reset
rpmsg
rtc
sched Merge branch 'akpm' (patches from Andrew) 2022-03-22 16:11:53 -07:00
soc ARM driver updates for 5.18 2022-03-23 18:23:13 -07:00
soundwire ASoC/soundwire: intel: simplify callbacks for params/hw_free 2021-12-24 14:06:45 +00:00
spi spi: use specific last_cs instead of last_cs_enable 2022-02-28 13:36:16 +00:00
ssb ssb: fix boolreturn.cocci warning 2022-02-01 14:25:50 +02:00
sunrpc Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
surface_aggregator platform/surface: aggregator: Make client device removal more generic 2021-11-16 10:56:54 +01:00
ulpi
unaligned include/linux/unaligned: replace kernel.h with the necessary inclusions 2022-01-20 08:52:53 +02:00
usb usb: roles: fix include/linux/usb/role.h compile issue 2022-01-25 18:30:15 +01:00
8250_pci.h
a.out.h
acct.h
acpi.h Power management updates for 5.18-rc1 2022-03-21 14:26:28 -07:00
acpi_agdi.h ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device 2022-03-10 20:17:28 +01:00
acpi_dma.h
acpi_iort.h
acpi_mdio.h
acpi_pmtmr.h
acpi_viot.h
adb.h
adfs_fs.h
adreno-smmu-priv.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h
aio.h 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 fs: add anon_inode_getfile_secure() similar to anon_inode_getfd_secure() 2021-09-19 22:35:37 -04:00
apm-emulation.h
apm_bios.h
apple-gmux.h
apple-mailbox.h mailbox: apple: Add driver for Apple mailboxes 2021-10-29 22:34:31 -05:00
apple_bl.h
arch_topology.h arch_topology: obtain cpu capacity using information from CPPC 2022-03-10 20:21:58 +01:00
arm-cci.h
arm-smccc.h arm64: entry: Add vectors that have the bhb mitigation sequences 2022-02-16 13:16:08 +00:00
arm_ffa.h firmware: arm_ffa: Add support for MEM_LEND 2021-10-18 13:11:06 +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
atmdev.h
atmel-isc-media.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atomic.h
attribute_container.h
audit.h audit/stable-5.16 PR 20211101 2021-11-01 21:17:39 -07:00
audit_arch.h audit: add support for the openat2 syscall 2021-10-01 16:52:48 -04:00
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 remove congestion tracking framework 2022-03-22 15:57:01 -07: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: Move definition of struct coredump_params into coredump.h 2022-03-08 12:50:58 -06:00
bio.h SCSI misc on 20220324 2022-03-24 19:37:53 -07:00
bit_spinlock.h
bitfield.h bitfield: add explicit inclusions to the example 2022-03-23 19:00:33 -07:00
bitmap.h bitmap: unify find_bit operations 2022-01-15 08:47:31 -08: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 block: partition include/linux/blk-cgroup.h 2022-02-11 10:02:41 -07:00
blk-crypto-profile.h blk-crypto: rename blk_keyslot_manager to blk_crypto_profile 2021-10-21 10:49:32 -06:00
blk-crypto.h
blk-integrity.h block: move integrity handling out of <linux/blkdev.h> 2021-10-18 06:17:02 -06:00
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h blk-mq: manage hctx map via xarray 2022-03-08 19:39:38 -07: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 SCSI misc on 20220324 2022-03-24 19:37:53 -07:00
blkdev.h SCSI misc on 20220324 2022-03-24 19:37:53 -07:00
blkpg.h
blktrace_api.h block: move struct request to blk-mq.h 2021-10-18 06:17:02 -06:00
blockgroup_lock.h
bma150.h
bootconfig.h bootconfig: Cleanup dummy headers in tools/bootconfig 2021-10-10 22:16:02 -04:00
bootmem_info.h bootmem: Use page->index instead of page->freelist 2022-01-06 12:27:03 +01:00
bottom_half.h kernel.h: split out instruction pointer accessors 2021-11-09 10:02:49 -08:00
bpf-cgroup-defs.h bpf: Remove the cgroup -> bpf header dependecy 2021-12-16 14:57:10 -08:00
bpf-cgroup.h cgroup/bpf: fast path skb BPF filtering 2022-01-27 10:15:00 -08: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 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next 2022-03-22 11:18:49 -07:00
bpf_lirc.h
bpf_local_storage.h bpf: Enable non-atomic allocations in local storage 2022-03-20 18:55:05 -07:00
bpf_lsm.h
bpf_trace.h
bpf_types.h bpf: Add multi kprobe link 2022-03-17 20:17:18 -07:00
bpf_verifier.h bpf: Harden register offset checks for release helpers and kfuncs 2022-03-05 15:29:35 -08:00
bpfilter.h
bpfptr.h bpf: btf: Introduce helpers for dynamic BTF set registration 2021-10-05 17:07:41 -07:00
brcmphy.h net: phy: bcm7xxx: Add EPHY entry for 7712 2021-10-24 13:42:28 +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: Implement bpf_core_types_are_compat(). 2022-02-04 11:26:26 -08:00
btf_ids.h bpf: Populate kfunc BTF ID sets in struct btf 2022-01-18 14:26:41 -08:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h fs: Convert __set_page_dirty_buffers to block_dirty_folio 2022-03-16 13:37:04 -04:00
bug.h
build-salt.h
build_bug.h
buildid.h
bvec.h block: define 'struct bvec_iter' as packed 2021-10-18 06:17:36 -06:00
c2port.h
cache.h
cacheflush.h cacheflush.h: Add forward declaration for struct folio 2022-03-23 10:11:03 -07:00
cacheinfo.h treewide: Add missing includes masked by cgroup -> bpf dependency 2021-12-03 10:58:13 -08:00
capability.h
cb710.h
cc_platform.h x86/sev: Use CC_ATTR attribute to generalize string I/O unroll 2021-12-08 16:49:42 +01:00
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h drivers/cdrom: improved ioctl for media change detection 2021-09-14 20:05:26 -06:00
cfag12864b.h
cfi.h
cgroup-defs.h Merge branch 'for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup 2022-01-11 09:14:37 -08:00
cgroup.h cgroup: Fix suspicious rcu_dereference_check() usage warning 2022-03-12 13:22:11 +01:00
cgroup_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
cgroup_rdma.h
cgroup_subsys.h
circ_buf.h
clk-provider.h clk: gate: Add devm_clk_hw_register_gate() 2021-12-08 11:19:20 +01:00
clk.h
clkdev.h
clockchips.h
clocksource.h
clocksource_ids.h
cm4000_cs.h
cma.h mm/cma: provide option to opt out from exposing pages on activation failure 2022-03-22 15:57:09 -07:00
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h
compat.h arch: remove compat_alloc_user_space 2021-09-08 15:32:35 -07:00
compiler-clang.h compiler_types.h: Add unified __diag_ignore_all for GCC/LLVM 2022-03-05 15:29:36 -08:00
compiler-gcc.h Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
compiler-intel.h
compiler-version.h
compiler.h x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asm 2022-02-02 14:41:04 -08:00
compiler_attributes.h compiler_attributes.h: Add __disable_sanitizer_instrumentation 2021-12-09 16:42:28 -08:00
compiler_types.h Merge branch 'akpm' (patches from Andrew) 2022-03-24 14:14:07 -07:00
completion.h
component.h
configfs.h
connector.h
console.h drm: Move nomodeset kernel parameter to the DRM subsystem 2021-11-27 13:52:22 +01:00
console_struct.h
consolemap.h
const.h
container.h
container_of.h linux/container_of.h: switch to static_assert 2021-11-09 10:02:49 -08:00
context_tracking.h x86: Always inline context_tracking_guest_enter() 2021-09-15 15:51:46 +02:00
context_tracking_state.h
cookie.h
cordic.h
coredump.h coredump: Use the vma snapshot in fill_files_note 2022-03-08 13:04:19 -06:00
coresight-pmu.h
coresight-stm.h
coresight.h
count_zeros.h
counter.h counter: remove old and now unused registration API 2021-12-30 17:44:07 +01:00
cper.h
cpu.h cpu/hotplug: Remove deprecated CPU-hotplug functions. 2021-09-11 00:41:21 +02:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h Merge back cpufreq changes for v5.18. 2022-02-28 20:47:57 +01:00
cpuhotplug.h Random number generator changes for Linux 5.18-rc1. 2022-03-21 14:55:32 -07:00
cpuidle.h
cpuidle_haltpoll.h
cpumask.h cpumask: Add a x86-specific cpumask_clear_cpu() helper 2022-02-12 18:20:05 +01:00
cpumask_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
cpuset.h mm/page_alloc: detect allocation forbidden by cpuset and bail out early 2021-11-06 13:30:38 -07:00
crash_core.h
crash_dump.h crash_dump: remove duplicate include in crash_dump.h 2021-11-09 10:02:52 -08: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
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/core: add number of each enum type values 2022-03-22 15:57:13 -07:00
dasd_mod.h
davinci_emac.h
dax.h dax: remove the copy_from_iter and copy_to_iter methods 2021-12-18 08:04:53 -08:00
dca.h
dcache.h fs: move dcache sysctls to its own file 2022-01-22 08:33:36 +02:00
dccp.h
debug_locks.h locking/lockdep: Cleanup the repeated declaration 2021-09-17 15:08:45 +02:00
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 memory compact 2022-01-20 08:52:55 +02:00
delayed_call.h
dev_printk.h
devcoredump.h
devfreq-event.h
devfreq.h
devfreq_cooling.h
device-mapper.h SCSI misc on 20220324 2022-03-24 19:37:53 -07:00
device.h genirq/msi: Move descriptor list to struct msi_device_data 2021-12-16 22:22:16 +01:00
device_cgroup.h
devm-helpers.h
devpts_fs.h
dfl.h
digsig.h
dim.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-buf-map.h dma-buf-map: Rename to iosys-map 2022-02-07 16:35:35 -08:00
dma-buf.h dma-buf-map: Rename to iosys-map 2022-02-07 16:35:35 -08:00
dma-direct.h
dma-direction.h
dma-fence-array.h dma-buf: consolidate dma_fence subclass checking 2022-02-08 09:19:45 +01:00
dma-fence-chain.h dma-buf: add dma_fence_chain_contained helper 2022-02-08 09:25:16 +01: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 swiotlb: rework "fix info leak with DMA_FROM_DEVICE" 2022-03-07 11:26:02 -08:00
dma-resv.h dma-resv: some doc polish for iterators 2022-01-31 21:45:24 +01:00
dmaengine.h dmaengine_topic_slave_id_removal_5.17 2021-12-17 21:42:17 +05:30
dmapool.h
dmar.h iommu/vt-d: Dump DMAR translation structure when DMA fault occurs 2021-10-18 12:31:48 +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 More ACPI updates for 5.17-rc1 2022-01-18 08:51:51 +02: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 elfcore: Replace CONFIG_{IA64, UML} checks with a new option 2022-02-15 22:53:28 +00:00
elfnote-lto.h
elfnote.h
enclosure.h
energy_model.h PM: EM: Allow skipping inefficient states 2021-10-05 16:33:05 +02:00
entry-common.h sched/preempt: Add PREEMPT_DYNAMIC using static keys 2022-02-19 11:11:08 +01:00
entry-kvm.h entry: Snapshot thread flags 2021-12-01 00:06:43 +01: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 ethtool: add support to set/get completion queue event size 2022-02-23 20:33:05 -08:00
ethtool_netlink.h ethtool: fix ethtool msg len calculation for pause stats 2021-11-03 11:20:45 +00:00
eventfd.h
eventpoll.h
evm.h
export.h
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
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h inotify: simplify subdirectory registration with register_sysctl() 2022-01-22 08:33:35 +02:00
fault-inject-usercopy.h
fault-inject.h mm, fault-injection: declare should_fail_alloc_page() 2022-03-22 15:57:07 -07:00
fb.h drm-misc-next for v5.18: 2022-02-25 05:50:18 +10:00
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h
file.h
fileattr.h
filter.h bpf: Fix net.core.bpf_jit_harden race 2022-03-16 15:13:36 -07:00
find.h bitmap: unify find_bit operations 2022-01-15 08:47:31 -08:00
fips.h
firewire.h firewire: Remove function callback casts 2021-11-01 13:44:26 -05:00
firmware-map.h
firmware.h firmware_loader: move struct builtin_fw to the only place used 2021-10-22 14:13:53 +02:00
fixp-arith.h
flat.h
flex_proportions.h flex_proportions: Allow N events instead of 1 2021-10-18 07:49:39 -04:00
font.h
fortify-string.h fortify: strlen: Avoid shadowing previous locals 2021-10-25 15:34:41 -07: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 Filesystem folio changes for 5.18 2022-03-22 18:26:56 -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 fscache: Convert fscache_set_page_dirty() to fscache_dirty_folio() 2022-03-15 08:34:36 -04:00
fscrypt.h fscrypt: add functions for direct I/O support 2022-02-08 11:02:04 -08:00
fsi-occ.h fsi: occ: Use a large buffer for responses 2021-10-22 09:50:55 +10:30
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 fsnotify: generate FS_RENAME event with rich information 2021-12-15 14:04:27 +01:00
fsverity.h
ftrace.h Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
ftrace_irq.h
futex.h
fwnode.h include/linux/delay.h: replace kernel.h with the necessary inclusions 2021-11-09 10:02:49 -08:00
fwnode_mdio.h
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions 2021-11-09 10:02:49 -08:00
genetlink.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h doc: convert 'subsection' to 'section' in gfp.h 2022-03-22 15:57:00 -07: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
gpio-pxa.h
gpio.h
gpio_keys.h
greybus.h
hardirq.h
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 Merge branch 'for-5.17/core' into for-linus 2022-01-10 09:49:13 +01:00
hidden.h
hiddev.h
hidraw.h
highmem-internal.h highmem: document kunmap_local() 2022-03-22 15:57:11 -07:00
highmem.h mm: Add functions to zero portions of a folio 2021-11-18 15:05:56 -05:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hisi_acc_qm.h crypto: hisilicon/qm: Set the VF QM state register 2022-03-15 11:34:09 -06:00
hmm.h mm: remove pointless includes from <linux/hmm.h> 2022-03-03 12:47:33 -05:00
host1x.h gpu: host1x: Add host1x_channel_stop() 2021-12-16 14:07:07 +01: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
huge_mm.h mm: Support arbitrary THP sizes 2022-03-21 13:01:36 -04:00
hugetlb.h Folio changes for 5.18 2022-03-22 17:03:12 -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: (core) Add support for pwm auto channels attribute 2022-02-27 17:03:19 -08:00
hwspinlock.h
hyperv.h Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64) 2022-02-07 17:55:30 +00: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 i2c_acpi_new_device_by_fwnode() function 2021-12-13 11:44:47 +01:00
i8042.h
i8253.h
icmp.h
icmpv6.h
idle_inject.h
idr.h
ieee80211.h iwlwifi: mvm: refactor setting PPE thresholds in STA_HE_CTXT_CMD 2022-02-18 10:40:54 +02:00
ieee802154.h
if_arp.h net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() 2022-03-16 19:38:41 -07:00
if_bridge.h net: bridge: mst: Add helper to query a port's MST state 2022-03-17 16:49:58 -07:00
if_eql.h net: eql: add net device refcount tracker 2021-12-07 20:44:58 -08:00
if_ether.h
if_fddi.h
if_hsr.h flow_dissector: Add support for HSR 2022-03-02 22:44:49 -08:00
if_link.h
if_ltalk.h
if_macvlan.h net: macvlan: add net device refcount tracker 2022-03-14 10:06:54 +00:00
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_rmnet.h
if_tap.h
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h net/mlx5e: Use struct_group() for memcpy() region 2022-02-01 20:59:43 -08:00
igmp.h
ihex.h
ima.h ima: Fix undefined arch_ima_get_secureboot() and co 2021-12-24 10:24:30 -05:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h
inetdevice.h net: Add new protocol attribute to IP addresses 2022-02-18 21:20:06 -08:00
init.h init.h: improve __setup and early_param documentation 2022-03-23 19:00:34 -07:00
init_ohci1394_dma.h
init_syscalls.h
init_task.h
initrd.h
inotify.h inotify: simplify subdirectory registration with register_sysctl() 2022-01-22 08:33:35 +02:00
input.h
instruction_pointer.h kernel.h: split out instruction pointer accessors 2021-11-09 10:02:49 -08:00
instrumentation.h compiler.h: Fix annotation macro misplacement with Clang 2021-12-21 15:09:46 -08:00
instrumented.h
integrity.h
intel-iommu.h iommu/vt-d: Enable ATS for the devices in SATC table 2022-03-04 16:46:31 +01:00
intel-ish-client-if.h HID: intel-ish-hid: fix module device-id handling 2021-11-11 22:45:40 +01:00
intel-svm.h iommu/vt-d: Remove guest pasid related callbacks 2022-02-28 13:25:48 +01: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
interrupt.h lib/irq_poll: Declare IRQ_POLL softirq vector as ksoftirqd-parking safe 2022-03-07 23:53:50 +01:00
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h include/linux/io-mapping.h: remove fallback for writecombine 2021-11-06 13:30:36 -07:00
io-pgtable.h
io.h lib: devres: Add managed arch_io_reserve_memtype_wc() 2021-09-23 09:25:59 +02:00
io_uring.h io_uring: add support for registering ring file descriptors 2022-03-10 06:32:49 -07:00
ioam6.h
ioam6_genl.h
ioam6_iptunnel.h
ioasid.h iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit 2022-02-15 11:31:35 +01:00
iocontext.h block: only build the icq tracking code when needed 2021-12-16 10:59:02 -07:00
iomap.h iomap: Remove iomap_invalidatepage() 2022-03-15 08:23:29 -04:00
iommu-helper.h
iommu.h iommu: Split struct iommu_ops 2022-02-28 13:25:49 +01:00
iopoll.h
ioport.h
ioprio.h
iosys-map.h iosys-map: Add a few more helpers 2022-02-19 19:23:53 -08:00
iova.h iommu/iova: Separate out rcache init 2022-02-14 15:43:15 +01:00
ip.h
ipack.h
ipc.h
ipc_namespace.h shm: extend forced shm destroy to support objects from several IPC nses 2021-11-20 10:35:54 -08:00
ipmi.h ipmi: Export ipmb_checksum() 2021-10-05 06:54:16 -05:00
ipmi_smi.h ipmi: Add support for IPMB direct messages 2021-10-05 06:54:16 -05:00
ipv6.h ipv6: make mc_forwarding atomic 2022-02-05 15:20:34 +00:00
ipv6_route.h
irq.h genirq: Allow irq_chip registration functions to take a const irq_chip 2022-02-15 11:10:21 +00:00
irq_poll.h
irq_sim.h
irq_work.h irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT 2021-10-15 11:25:18 +02:00
irqbypass.h
irqchip.h Merge branch irq/misc-5.16 into irq/irqchip-next 2021-10-28 21:11:34 +01:00
irqdesc.h genirq: Provide generic_handle_irq_safe() 2022-02-21 11:31:06 +01:00
irqdomain.h irqdomain: Let irq_domain_set_{info,hwirq_and_chip} take a const irq_chip 2022-02-15 11:10:21 +00:00
irqflags.h lockdep: Remove softirq accounting on PREEMPT_RT. 2021-12-04 10:56:23 +01:00
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
iversion.h
jbd2.h Filesystem folio changes for 5.18 2022-03-22 18:26:56 -07:00
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label.h jump_label: Refactor #ifdef of struct static_key 2022-02-16 15:57:58 +01:00
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h asm-generic: Define CONFIG_HAVE_FUNCTION_DESCRIPTORS 2022-02-16 23:25:11 +11:00
kasan-checks.h
kasan-enabled.h kasan: fix a missing header include of static_keys.h 2022-03-09 12:13:37 +00:00
kasan-tags.h
kasan.h kasan: split kasan_*enabled() functions into a separate header 2022-02-22 21:48:44 +00: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
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h sched/preempt: Add PREEMPT_DYNAMIC using static keys 2022-02-19 11:11:08 +01:00
kernel_read_file.h
kernel_stat.h fs/proc/uptime.c: Fix idle time reporting in /proc/uptime 2021-10-05 15:51:35 +02:00
kernelcapi.h
kernfs.h kernfs: Replace kernel.h with the necessary inclusions 2021-12-21 10:34:39 +01:00
kexec.h kexec: make crashk_res, crashk_low_res and crash_notes symbols always visible 2022-03-23 19:00:34 -07:00
key-type.h
key.h
keyboard.h
keyctl.h
kfence.h kfence: make test case compatible with run time set sample interval 2022-02-11 17:55:00 -08:00
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h headers/uninline: Uninline single-use function: kobject_has_children() 2022-01-04 14:36:06 +01: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 fprobe: Introduce FPROBE_FL_KPROBE_SHARED flag for fprobe 2022-03-17 20:17:02 -07:00
kref.h
kref_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h mm/rmap: Constify the rmap_walk_control argument 2022-03-21 13:01:35 -04:00
kstrtox.h
kthread.h linux/kthread.h: remove unused macros 2022-03-22 15:57:00 -07:00
ktime.h
ktime_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
kvm_dirty_ring.h KVM: Warn if mark_page_dirty() is called without an active vCPU 2022-01-07 10:44:44 -05:00
kvm_host.h KVM: Drop KVM_REQ_MMU_RELOAD and update vcpu-requests.rst documentation 2022-03-01 08:58:26 -05:00
kvm_irqfd.h
kvm_para.h
kvm_types.h KVM: Reinstate gfn_to_pfn_cache with invalidation support 2022-01-07 10:44:44 -05: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: trigger: use RCU to protect the led_cdevs list 2021-09-27 16:16:42 +02:00
libata.h ata changes for 5.18-rc1 2022-03-23 14:35:59 -07:00
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h
libps2.h
license.h
limits.h
linear_range.h
linkage.h linkage: remove SYM_FUNC_{START,END}_ALIAS() 2022-02-22 16:21:34 +00:00
linkmode.h net: remove linkmode_change_bit() 2022-01-27 13:53:26 +00:00
linux_logo.h
lis3lv02d.h
list.h list: introduce list_is_head() helper and re-use it in list.h 2022-01-20 08:52:53 +02:00
list_bl.h
list_lru.h mm: list_lru: rename list_lru_per_memcg to list_lru_memcg 2022-03-22 15:57:03 -07:00
list_nulls.h
list_sort.h
litex.h
livepatch.h
llc.h
llist.h include/linux/llist.h: replace kernel.h with the necessary inclusions 2021-11-09 10:02:49 -08:00
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 locking/local_lock: Make the empty local_lock_*() function a macro. 2022-02-11 12:13:56 +01:00
lockdep.h net: Revert the softirq will run annotation in ____napi_schedule(). 2022-03-21 12:07:05 -07:00
lockdep_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
lockdep_types.h lockdep: Improve comments in wait-type checks 2021-09-17 15:08:45 +02:00
lockref.h
log2.h ilog2: force inlining of __ilog2_u32() and __ilog2_u64() 2022-03-23 19:00:33 -07:00
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hook_defs.h selinux/stable-5.18 PR 20220321 2022-03-21 20:47:54 -07:00
lsm_hooks.h security: add sctp_assoc_established hook 2022-02-15 15:03:38 -05:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h
math.h
math64.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h rtc: mc146818-lib: fix signedness bug in mc146818_get_time() 2022-01-16 23:34:43 +01:00
mcb.h
mdev.h vfio: remove the unused mdev iommu hook 2021-09-30 12:46:44 -06:00
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h net: mdio: add helpers to extract clause 45 regad and devad fields 2022-01-05 11:22:17 +00:00
mei_cl_bus.h mei: bus: add client dma interface 2021-11-26 18:31:46 +02:00
mem_encrypt.h treewide: Replace the use of mem_encrypt_active() with cc_platform_has() 2021-10-04 11:47:24 +02:00
memblock.h memblock: Remove #ifdef __KERNEL__ from memblock.h 2022-01-11 12:36:47 +02:00
memcontrol.h mm: memcontrol: rename memcg_cache_id to memcg_kmem_id 2022-03-22 15:57:04 -07:00
memfd.h
memory.h drivers/base/memory: determine and store zone for single-zone memory blocks 2022-03-22 15:57:10 -07:00
memory_hotplug.h drivers/base/memory: determine and store zone for single-zone memory blocks 2022-03-22 15:57:10 -07:00
mempolicy.h mm/mempolicy: add set_mempolicy_home_node syscall 2022-01-15 16:30:30 +02:00
mempool.h
memregion.h
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
micrel_phy.h net: phy: micrel: Add support for LAN8804 PHY 2021-09-29 10:54:50 +01:00
microchipphy.h
migrate.h mm: only re-generate demotion targets when a numa node changes its N_CPU state 2022-03-22 15:57:11 -07:00
migrate_mode.h mm/migrate: de-duplicate migrate_reason strings 2021-11-06 13:30:41 -07:00
mii.h net: mii: remove mii_lpa_mod_linkmode_lpa_sgmii() 2022-01-28 14:36:56 +00:00
mii_timestamper.h
min_heap.h
minmax.h
misc_cgroup.h misc_cgroup: remove error log to avoid log flood 2021-09-20 07:35:38 -10:00
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm.h Filesystem folio changes for 5.18 2022-03-22 18:26:56 -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 Folio changes for 5.18 2022-03-22 17:03:12 -07:00
mm_types.h Folio changes for 5.18 2022-03-22 17:03:12 -07:00
mm_types_task.h
mman.h
mmap_lock.h Networking fixes for 5.15-rc2, including fixes from bpf. 2021-09-16 13:05:42 -07:00
mmdebug.h mm/debug: Add VM_BUG_ON_FOLIO() and VM_WARN_ON_ONCE_FOLIO() 2021-09-27 09:27:29 -04:00
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h NUMA balancing: optimize page placement for memory tiering system 2022-03-22 15:57:09 -07:00
mnt_idmapping.h fs: port higher-level mapping helpers 2021-12-05 10:28:57 +01:00
mnt_namespace.h
mod_devicetable.h ACPI: allow longer device IDs 2022-03-12 18:00:56 -07:00
module.h Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux 2022-01-17 07:32:51 +02:00
module_signature.h
moduleloader.h
moduleparam.h
most.h
mount.h fs: move namespace sysctls and declare fs base directory 2022-01-22 08:33:36 +02:00
moxtet.h
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
mroute_base.h ipmr, ip6mr: add net device refcount tracker to struct vif_device 2021-12-06 16:06:02 -08: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
nd.h libnvdimm/labels: Add uuid helpers 2021-09-21 13:44:55 -07:00
ndctl.h
net.h
netdev_features.h
netdevice.h netdevice: add missing dm_private kdoc 2022-03-22 13:01:06 +01: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: silence egress hook lockdep splats 2022-02-28 22:34:04 +01:00
netfs.h netfs, cachefiles: Add a method to query presence of data in the cache 2022-02-01 10:29:18 -06: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 NFS: Move NFS protocol display macros to global header 2021-11-02 12:31:23 -04:00
nfs_fs.h nfs: Convert from invalidatepage to invalidate_folio 2022-03-15 08:23:30 -04:00
nfs_fs_i.h
nfs_fs_sb.h nfs: remove reliance on bdi congestion 2022-03-22 15:57:00 -07:00
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h NFSv4.1 query for fs_location attr on a new file system 2022-01-13 09:30:48 -05:00
nfsacl.h
nitro_enclaves.h
nl802154.h
nls.h
nmi.h
node.h drivers/base/node: rename link_mem_sections() to register_memory_block_under_node() 2022-03-22 15:57:10 -07:00
nodemask.h
nospec.h
notifier.h
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-fc-driver.h nvme-fc: fix a typo 2022-02-28 13:45:04 +02:00
nvme-fc.h
nvme-rdma.h nvme-rdma: limit the maximal queue size for RDMA controllers 2021-10-20 19:16:01 +02:00
nvme-tcp.h nvme-tcp: send H2CData PDUs based on MAXH2CDATA 2022-02-23 14:43:11 +01:00
nvme.h nvme: expose cntrltype and dctype through sysfs 2022-02-28 13:45:06 +02: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: Fix a conflict between MTD and NVMEM on wp-gpios property 2022-02-21 17:59:25 +01:00
nvram.h
objagg.h
objtool.h objtool: Add frame-pointer-specific function ignore 2021-09-30 21:24:07 -04:00
of.h of: property: define of_property_read_u{8,16,32,64}_array() unconditionally 2022-01-20 12:55:26 -06: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
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h
of_net.h net: of: fix stub of_net helpers for CONFIG_NET=n 2021-10-14 15:59:04 -07:00
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h once: use __section(".data.once") 2021-11-16 19:07:53 -08:00
once_lite.h
oom.h
openvswitch.h
osq_lock.h
overflow.h overflow: Provide constant expression struct_size 2022-02-16 14:30:37 -08:00
packing.h net: update NXP copyright text 2021-09-17 13:52:17 +01:00
padata.h
page-flags-layout.h
page-flags.h mm/migrate: fix race between lock page and clear PG_Isolated 2022-03-22 15:57:09 -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: make some vars and functions static or __init 2022-01-15 16:30:31 +02:00
page_owner.h mm/page_owner.c: modify the type of argument "order" in some functions 2021-11-11 09:34:35 -08:00
page_ref.h mm: Add folio_try_get_rcu() 2021-09-27 09:27:29 -04:00
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 Filesystem folio changes for 5.18 2022-03-22 18:26:56 -07:00
pagevec.h pagevec: Initialise folio_batch->percpu_pvec_drained 2022-01-13 16:50:50 -05:00
pagewalk.h
panic.h
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: ACPI: Drop acpi_pci_bus 2021-09-27 17:00:21 +02:00
pci-ats.h
pci-dma-compat.h
pci-ecam.h
pci-ep-cfs.h
pci-epc.h
pci-epf.h pci-v5.15-changes 2021-09-07 19:13:42 -07:00
pci-p2pdma.h
pci.h PCI/IOV: Add pci_iov_get_pf_drvdata() to allow VF reaching the drvdata of a PF 2022-02-27 11:40:58 +02:00
pci_hotplug.h
pci_ids.h Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
pcs-lynx.h net: phy: lynx: refactor Lynx PCS module to use generic phylink_pcs 2022-01-02 18:48:47 +00:00
pda_power.h
pe.h
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: Fix wrong name in comment for struct perf_cpu_context 2022-02-08 17:51:21 +00: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/pgtable: define pte_index so that preprocessor could recognize it 2022-02-04 09:25:05 -08: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-03-10 17:16:56 -08:00
phy_fixed.h
phy_led_triggers.h
phylink.h net: phylink: remove phylink_set_pcs() 2022-02-28 11:57:49 +00:00
pid.h pid: add pidfd_get_task() helper 2021-10-14 13:29:18 +02:00
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 fs: move pipe sysctls to is own file 2022-01-22 08:33:36 +02:00
pkeys.h x86/fault: Fix wrong signal when vsyscall fails with pkey 2021-09-20 22:28:47 +02:00
pktcdvd.h pktcdvd: convert to use attribute groups 2022-01-03 21:24:34 -07:00
pl320-ipc.h
platform_device.h
platform_profile.h
pldmfw.h
plist.h include/linux/plist.h: replace kernel.h with the necessary inclusions 2021-11-09 10:02:49 -08:00
pm-trace.h
pm.h PM: sleep: Add device name to suspend_report_result() 2022-03-08 19:57:01 +01:00
pm_clock.h
pm_domain.h
pm_opp.h opp: Add more resource-managed variants of dev_pm_opp_of_add_table() 2021-10-04 16:33:15 +05:30
pm_qos.h
pm_runtime.h PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() 2022-03-04 18:26:54 +01:00
pm_wakeirq.h PM / wakeirq: support enabling wake-up irq after runtime_suspend called 2021-10-27 20:49:32 +02:00
pm_wakeup.h
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
posix-clock.h
posix-timers.h prlimit: do not grab the tasklist_lock 2022-03-08 14:33:36 -06:00
posix_acl.h
posix_acl_xattr.h
power_supply.h platform-drivers-x86 for v5.17-1 2022-01-11 11:26:57 -08:00
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps_kernel.h
pr.h
prandom.h
preempt.h Tracing updates for 5.16: 2021-11-01 20:05:19 -07:00
prefetch.h
prime_numbers.h
printk.h printk: fix build warning when CONFIG_PRINTK=n 2022-01-22 08:33:36 +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 Char/Misc and other driver changes for 5.17-rc1 2022-01-14 16:02:28 +01:00
pruss_driver.h
psci.h
pseudo_fs.h
psi.h headers/prep: Fix header to build standalone: <linux/psi.h> 2022-03-21 11:13:49 +01:00
psi_types.h Linux 5.17-rc5 2022-02-21 11:53:51 +01:00
psp-sev.h crypto: ccp - Add SEV_INIT_EX support 2021-12-17 16:59:47 +11:00
psp-tee.h
pstore.h pstore: Don't use semaphores in always-atomic-context code 2022-03-15 11:08:23 -07:00
pstore_blk.h
pstore_ram.h
pstore_zone.h
ptdump.h
pti.h
ptp_classify.h ptp: Add generic PTP is_sync() function 2022-03-07 11:31:34 +00:00
ptp_clock_kernel.h net: fix SOF_TIMESTAMPING_BIND_PHC to work with multiple sockets 2022-01-06 12:18:08 +00:00
ptp_kvm.h
ptp_pch.h
ptr_ring.h
ptrace.h ptrace: Remove the unnecessary arguments from arch_ptrace_stop 2021-10-06 11:27:41 -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 Merge drm/drm-next into drm-misc-next 2021-11-18 09:36:39 +01: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
radix-tree.h include/linux/radix-tree.h: replace kernel.h with the necessary inclusions 2021-11-09 10:02:49 -08:00
raid_class.h
ramfs.h
random.h Revert "random: block in /dev/urandom" 2022-03-22 09:17:20 -07:00
randomize_kstack.h stack: Constrain and fix stack offset randomization with Clang builds 2022-02-14 11:07:12 -08:00
range.h
ras.h
ratelimit.h
ratelimit_types.h locking: Allow to include asm/spinlock_types.h from linux/spinlock_types_raw.h 2021-12-07 15:14:12 +01: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 rcu: Remove __read_mostly annotations from rcu_scheduler_active externs 2022-02-14 10:36:58 -08:00
rcupdate_trace.h rcu-tasks: Remove second argument of rcu_read_unlock_trace_special() 2021-09-15 11:37:50 -07:00
rcupdate_wait.h
rcutiny.h tick/rcu: Remove obsolete rcu_needs_cpu() parameters 2022-03-07 23:01:26 +01:00
rcutree.h RCU pull request for v5.18 2022-03-21 14:00:56 -07:00
rcuwait.h rcu: Uninline multi-use function: finish_rcuwait() 2022-02-14 10:36:58 -08:00
rcuwait_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
reboot-mode.h
reboot.h
reciprocal_div.h
ref_tracker.h ref_tracker: add a count of untracked references 2022-02-05 15:22:44 +00:00
refcount.h
refcount_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
regmap.h regmap: allow a defined reg_base to be added to every address 2022-03-18 16:53:19 +00:00
regset.h
relay.h
remoteproc.h remoteproc: Remove vdev_to_rvdev and vdev_to_rproc from remoteproc API 2021-10-15 09:49:55 -05:00
resctrl.h
reset-controller.h
reset.h reset: Add of_reset_control_get_optional_exclusive() 2021-11-19 12:23:45 +01:00
resource.h prlimit: make do_prlimit() static 2022-03-08 14:33:36 -06:00
resource_ext.h
restart_block.h
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/rmap: Constify the rmap_walk_control argument 2022-03-21 13:01:35 -04:00
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h rpmsg updates for v5.16 2021-11-10 09:05:11 -08:00
rslib.h
rtc.h rtc: add BSM parameter 2021-10-18 17:20:50 +02: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: rtnetlink: Add UAPI toggle for IFLA_OFFLOAD_XSTATS_L3_STATS 2022-03-03 10:37:23 +00:00
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rwbase_rt.h
rwlock.h 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 sbitmap: Delete old sbitmap_queue_get_shallow() 2022-02-08 06:55:49 -07:00
scatterlist.h lib/scatterlist: cleanup macros into static inline functions 2021-12-22 09:21:43 +01:00
scc.h
sched.h Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
sched_clock.h sched/headers: Fix header to build standalone: <linux/sched_clock.h> 2022-02-23 08:21:32 +01:00
scmi_protocol.h firmware: arm_scmi: Add support for clock_enable_latency 2022-02-21 10:36:48 +00:00
scpi_protocol.h
screen_info.h
scs.h
sctp.h
scx200.h
scx200_gpio.h
seccomp.h
secretmem.h mm/secretmem: fix NULL page->mapping dereference in page_is_secretmem() 2021-10-18 20:22:03 -10:00
securebits.h
security.h security: add sctp_assoc_established hook 2022-02-15 15:03:38 -05: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 proc: remove PDE_DATA() completely 2022-01-22 08:33:37 +02:00
seq_file_net.h net: add netns refcount tracker to struct seq_net_private 2021-12-10 06:38:26 -08:00
seqlock.h
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
serial_8250.h serial: 8250: Move Alpha-specific quirk out of the core 2021-12-30 13:23:44 +01:00
serial_bcm63xx.h
serial_core.h
serial_max3100.h
serial_s3c.h tty: serial: samsung: Remove USI initialization 2021-12-20 16:53:44 +01:00
serial_sci.h
serio.h
set_memory.h
sfp.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h tmpfs: support for file creation time 2022-03-22 15:57:01 -07:00
shrinker.h
signal.h Merge branch 'akpm' (patches from Andrew) 2021-11-09 10:11:53 -08:00
signal_types.h signal: Add SA_IMMUTABLE to ensure forced siganls do not get changed 2021-11-03 14:09:26 -05:00
signalfd.h
siox.h
siphash.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2021-12-02 11:44:56 -08:00
sizes.h
skb_array.h
skbuff.h Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next 2022-03-22 11:18:49 -07:00
skmsg.h bpf, sockmap: Fix memleak in sk_psock_queue_msg 2022-03-15 16:43:31 +01:00
slab.h slab updates for 5.18 2022-03-23 12:33:21 -07:00
slab_def.h 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: Convert struct page to struct slab in functions used by other subsystems 2022-01-06 12:26:13 +01:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h kernel.h: drop unneeded <linux/kernel.h> inclusion from other headers 2021-11-09 10:02:49 -08:00
smp_types.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h net/smc: Dynamic control handshake limitation by socket options 2022-02-11 11:14:58 +00:00
sockptr.h
softirq.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
sonet.h
sony-laptop.h
sonypi.h
sort.h lib/sort: Add priv pointer to swap function 2022-03-17 20:17:18 -07:00
sound.h
soundcard.h
spinlock.h 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 locking: Remove spin_lock_flags() etc 2021-10-30 16:37:28 +02:00
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 locking: Remove spin_lock_flags() etc 2021-10-30 16:37:28 +02:00
splice.h
spmi.h
sram.h
srcu.h rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) 2021-11-30 17:25:20 -08:00
srcutiny.h
srcutree.h
ssbi.h
stackdepot.h lib/stackdepot: allow optional init and stack_table allocation by kvmalloc() 2022-01-22 08:33:37 +02:00
stackleak.h stackleak: move stack_erasing sysctl to stackleak.c 2022-01-22 08:33:35 +02: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_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: Add platform level debug register dump feature 2021-11-30 11:57:58 +00:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h string: uninline memcpy_and_pad 2021-11-03 11:41:25 -07: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
sunserialcore.h
sunxi-rsb.h
superhyway.h
surface_acpi_notify.h
suspend.h PM: s2idle: ACPI: Fix wakeup interrupts handling 2022-02-07 21:02:31 +01: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 Filesystem folio changes for 5.18 2022-03-22 18:26:56 -07:00
swap_cgroup.h
swap_slots.h
swapfile.h mm: mark swap_lock and swap_active_head static 2022-01-22 08:33:38 +02:00
swapops.h
swiotlb.h swiotlb: Add swiotlb bounce buffer remap function for HV IVM 2021-12-20 18:01:09 +00: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 include/linux/sysctl.h: fix register_sysctl_mount_point() return type 2022-01-30 09:56:58 +02:00
sysfb.h
sysfs.h
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h block: move struct request to blk-mq.h 2021-10-18 06:17:02 -06:00
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h net/smc: Limit SMC visits when handshake workqueue congested 2022-02-11 11:14:58 +00:00
tee_drv.h tee: refactor TEE_SHM_* flags 2022-02-16 07:49:41 +01:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h mm: uninline copy_overflow() 2022-03-22 15:57:11 -07:00
threads.h pid: cleanup the stale comment mentioning pidmap_init(). 2021-09-08 11:50:28 -07:00
thunderbolt.h
ti-emif-sram.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
time32.h
time64.h time: 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
timex.h
tnum.h
topology.h topology/sysfs: Add PPIN in sysfs under cpu topology 2022-02-01 16:36:42 +01:00
torture.h locktorture,rcutorture,torture: Always log error message 2021-12-07 16:36:17 -08: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 Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
trace_recursion.h Tracing updates for 5.16: 2021-11-01 20:05:19 -07:00
trace_seq.h
tracefs.h
tracehook.h ptrace: Remove unused regs argument from ptrace_report_syscall 2022-01-08 12:43:58 -06:00
tracepoint-defs.h
tracepoint.h
transport_class.h
ts-nbus.h
tsacct_kern.h
tty.h tty: reformat tty_struct::flags into kernel-doc 2021-11-26 16:27:42 +01:00
tty_buffer.h
tty_driver.h tty: reformat TTY_DRIVER_ flags into kernel-doc 2021-11-26 16:27:42 +01:00
tty_flip.h tty: drop tty_schedule_flip() 2021-11-25 18:35:23 +01:00
tty_ldisc.h tty: combine tty_ldisc_ops docs into kernel-doc 2021-11-26 16:27:42 +01:00
tty_port.h tty: add kernel-doc for tty_port_operations 2021-11-26 16:27:42 +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
uaccess.h asm-generic updates for 5.18 2022-03-23 18:03:08 -07:00
ucb1400.h
ucs2_string.h
udp.h udp: remove inner_udp_hdr() 2022-01-27 13:53:27 +00:00
uidgid.h
uio.h tls: cap the output scatter list to something reasonable 2022-02-04 10:14:07 +00:00
uio_driver.h
umh.h
unicode.h unicode: Add utf8-data module 2021-10-12 11:41:39 -03:00
units.h Merge branch 'akpm' (patches from Andrew) 2021-09-08 12:55:35 -07:00
uprobes.h
usb.h usb: Remove usb_for_each_port() 2021-12-30 12:13:04 +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
usermode_driver.h
util_macros.h
uts.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h vdpa: factor out vdpa_set_features_unlocked for vdpa internal use 2022-03-04 11:56:33 -05:00
verification.h
vermagic.h preempt: Restore preemption model selection configs 2021-11-11 13:09:33 +01:00
vexpress.h
vfio.h vfio: Extend the device migration protocol with RUNNING_P2P 2022-03-03 13:00:16 +02:00
vfio_pci_core.h Merge branches 'v5.18/vfio/next/mlx5-migration-v10', 'v5.18/vfio/next/pm-fixes' and 'v5.18/vfio/next/uml-build-fix' into v5.18/vfio/next/next 2022-03-03 09:55:34 -07:00
vfs.h
vga_switcheroo.h
vgaarb.h
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-04 08:33:21 -05:00
virtio_byteorder.h
virtio_caif.h
virtio_config.h virtio: acknowledge all features before access 2022-03-04 08:33:21 -05: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: introduce legacy device module 2021-11-01 04:30:34 -04:00
virtio_pci_modern.h
virtio_ring.h
virtio_vsock.h
visorbus.h
vlynq.h
vm_event_item.h mm/vmstat: add event for ksm swapping in copy 2022-03-22 15:57:09 -07:00
vmacache.h
vmalloc.h ARM: 2022-03-24 11:58:57 -07:00
vme.h
vmpressure.h
vmstat.h mm/workingset: Convert workingset_refault() to take a folio 2021-10-18 07:49:40 -04:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1-gpio.h
w1.h
wait.h wait: add wake_up_pollfree() 2021-12-09 10:49:56 -08: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 watch_queue: Fix filter limit check 2022-03-11 10:17:12 -08:00
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
wmi.h platform/x86: wmi: Add no_notify_data flag to struct wmi_driver 2021-12-06 22:33:39 +01:00
workqueue.h workqueue: Introduce show_one_worker_pool and show_one_workqueue. 2021-10-20 06:19:03 -10:00
workqueue_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
writeback.h vfs, fscache: Implement pinning of cache usage for writeback 2022-01-07 09:22:19 +00:00
ww_mutex.h kernel/locking: Add context to ww_mutex_trylock() 2021-09-17 15:08:41 +02:00
wwan.h net: wwan: debugfs obtained dev reference not dropped 2022-02-14 14:09:59 +00:00
xarray.h xarray: use kmem_cache_alloc_lru to allocate xa_node 2022-03-22 15:57:03 -07:00
xattr.h
xxhash.h
xz.h lib/xz: Add MicroLZMA decoder 2021-10-19 23:44:30 +08:00
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zstd.h lib: zstd: Upgrade to latest upstream zstd version 1.4.10 2021-11-08 16:55:32 -08:00
zstd_errors.h lib: zstd: Upgrade to latest upstream zstd version 1.4.10 2021-11-08 16:55:32 -08:00
zstd_lib.h lib: zstd: Upgrade to latest upstream zstd version 1.4.10 2021-11-08 16:55:32 -08:00
zutil.h