android_kernel_msm-6.1_noth.../include/linux
Greg Kroah-Hartman 97752aa71c ANDROID: GKI: add kabi padding for structures for the android14 release
There are a lot of different structures that need to have a "frozen" abi
for the next 5+ years.  Add padding to a lot of them in order to be able
to handle any future changes that might be needed due to LTS and
security fixes that might come up.

It's a best guess, based on what has happened in the past from the
5.10.0..5.10.110 release (1 1/2 years).  Yes, past changes do not mean
that future changes will also be needed in the same area, but that is a
hint that those areas are both well maintained and looked after, and
there have been previous problems found in them.

Also the list of structures that are being required based on OEM usage
in the android/ symbol lists were consulted as that's a larger list than
what has been changed in the past.

Hopefully we caught everything we need to worry about, only time will
tell...

Bug: 151154716
Change-Id: I880bbcda0628a7459988eeb49d18655522697664
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2023-06-07 14:24:51 +00:00
..
amba ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
atomic
avf
bcma wifi: brcmfmac: pcie: Read Apple OTP information 2022-09-19 12:59:33 +03:00
byteorder
can can: sja1000: fix size of OCR_MODE_MASK define 2022-11-24 16:01:04 +01:00
ceph ceph: move mount state enum to super.h 2023-02-22 12:59:45 +01:00
clk This is the final part of the clk patches for this merge window. 2022-10-16 11:08:19 -07:00
comedi
crush
decompress
device Revert "driver core: Delete driver_deferred_probe_check_state()" 2022-08-23 13:14:02 +02:00
dma dmaengine: hsu: Include headers we are direct user of 2022-09-04 22:49:35 +05:30
dsa net: dsa: tag_qca: fix wrong MGMT_DATA2 size 2023-01-12 12:02:47 +01:00
extcon
firmware firmware: xilinx: add support for sd/gem config 2022-09-20 08:33:04 -07:00
fpga
fsl
gpio ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
greybus
hsi
i3c
iio iio: adis: add '__adis_enable_irq()' implementation 2022-12-31 13:32:41 +01:00
input Input: auo-pixcir-ts - drop support for platform data 2022-09-16 06:38:50 -07:00
irqchip ANDROID: gic-v3: Export gic_v3_resume() for vendor GIC enhancements 2023-06-02 17:02:43 +00:00
isdn
lockd lockd: set file_lock start and end when decoding nlm4 testargs 2023-03-30 12:49:23 +02:00
mailbox
mdio net: dsa: seville: ignore mscc-miim read errors from Lynx PCS 2023-03-11 13:55:28 +01:00
mfd mfd: rk808: Add Rockchip rk817 battery charger support 2022-09-28 16:09:49 +01:00
mlx4 net/mlx4_en: Introduce flexible array to silence overflow warning 2023-03-10 09:33:08 +01:00
mlx5 net/mlx5: Expose SF firmware pages counter 2023-02-14 19:11:47 +01:00
mmc ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
mtd mtd: cfi: allow building spi-intel standalone 2023-01-18 11:58:24 +01:00
mux
net/intel
netfilter ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
netfilter_arp
netfilter_bridge netfilter: ebtables: reject blobs that don't provide all entry points 2022-08-23 18:23:15 +02:00
netfilter_ipv4
netfilter_ipv6
pcs
perf Perf events updates for v6.1: 2022-10-10 09:27:46 -07:00
phy USB/Thunderbolt changes for 6.1-rc1 2022-10-07 16:48:26 -07:00
pinctrl
platform_data platform/x86: simatic-ipc: add another model 2023-02-01 08:34:33 +01:00
power
pse-pd eth: pse: add missing static inlines 2022-10-03 21:52:33 -07:00
qed
raid
regulator ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
remoteproc
reset
rpmsg
rtc
sched ANDROID: sched: Add ANDROID_OEM_DATA_ARRAY in user_struct. 2023-05-11 05:22:29 +00:00
soc FROMGIT: soc: qcom: geni-se: Update Tx and Rx fifo depth based on QUP HW version 2023-04-13 14:26:27 +00:00
soundwire soundwire updates for 6.1-rc1 2022-10-07 16:13:55 -07:00
spi ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
ssb
sunrpc SUNRPC: ensure the matching upcall is in-flight upon downcall 2023-01-12 12:01:56 +01:00
surface_aggregator
ulpi
unaligned
usb ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
8250_pci.h
acct.h
acpi.h More ACPI updates for 6.1-rc1 2022-10-10 13:28:06 -07:00
acpi_agdi.h
acpi_dma.h
acpi_iort.h
acpi_mdio.h net: mdio: fix owner field for mdio buses registered using ACPI 2023-03-30 12:49:05 +02:00
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 ata: libahci_platform: Add function returning a clock-handle by id 2022-09-17 01:40:11 +09:00
aio.h
alarmtimer.h
alcor_pci.h
align.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amd-pstate.h cpufreq: amd-pstate: Expose struct amd_cpudata 2022-10-05 11:05:17 -06:00
android_kabi.h ANDROID: Configure out the macros in android_kabi and android_vendor 2022-10-10 16:46:40 +05:30
android_vendor.h ANDROID: Add macros to create reserved data fields to backport upstream changes 2023-05-18 18:16:11 +00:00
anon_inodes.h
aperture.h
apm-emulation.h
apm_bios.h
apple-gmux.h platform/x86: apple-gmux: Add apple_gmux_detect() helper 2023-02-01 08:34:46 +01:00
apple-mailbox.h
apple_bl.h
arch_topology.h ANDROID: sched: gki: add padding to some structs to support WALT 2023-01-19 18:04:00 +00:00
arm-cci.h
arm-smccc.h ANDROID: KVM: arm64: Define MMIO guard hypercalls 2022-12-15 16:13:02 +00:00
arm_ffa.h FROMLIST: KVM: arm64: Handle FFA_RXTX_MAP and FFA_RXTX_UNMAP calls from the host 2022-12-15 16:13:06 +00:00
arm_sdei.h
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: fix ata_id_has_dipm() 2022-09-21 11:18:28 +09:00
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_tcp.h
atmdev.h
atmel-isc-media.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atomic.h
attribute_container.h
audit.h
audit_arch.h
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h
auxvec.h
average.h
backing-dev-defs.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
backing-dev.h
backlight.h
badblocks.h
balloon_compaction.h ANDROID: KVM: arm64: memory balloon: Notify hyp when ballooning 2022-12-15 16:13:00 +00:00
base64.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h binfmt: remove taso from linux_binprm struct 2022-09-29 16:38:05 -07:00
bio.h blk-throttle: fix that io throttle can only work for single bio 2022-09-12 00:19:48 -06:00
bit_spinlock.h
bitfield.h
bitmap.h lib/bitmap: remove bitmap_ord_to_pos 2022-09-26 12:19:12 -07:00
bitops.h - hfs and hfsplus kmap API modernization from Fabio Francesco 2022-10-12 11:00:22 -07:00
bitrev.h
bits.h
blk-cgroup.h blk-cgroup: pass a gendisk to blkcg_schedule_throttle 2022-09-26 19:17:28 -06:00
blk-crypto-profile.h ANDROID: update "block: add basic hardware-wrapped key support" to v7 2023-01-04 01:24:37 +00:00
blk-crypto.h FROMGIT: blk-crypto: make blk_crypto_evict_key() return void 2023-03-29 20:05:28 +00:00
blk-integrity.h
blk-mq-pci.h block: Change the return type of blk_mq_map_queues() into void 2022-08-22 10:07:53 -06:00
blk-mq-rdma.h block: Change the return type of blk_mq_map_queues() into void 2022-08-22 10:07:53 -06:00
blk-mq-virtio.h block: Change the return type of blk_mq_map_queues() into void 2022-08-22 10:07:53 -06:00
blk-mq.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
blk-pm.h
blk_types.h Merge e08466a7c0 ("Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma") into android-mainline 2022-10-12 09:23:53 +02:00
blkdev.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h Input: bma150 - fix a typo in some comments 2022-08-11 16:14:29 -07:00
bootconfig.h bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support 2023-03-11 13:55:32 +01:00
bootmem_info.h
bottom_half.h
bpf-cgroup-defs.h
bpf-cgroup.h bpf: Introduce cgroup_{common,current}_func_proto 2022-08-23 16:08:21 -07:00
bpf-netns.h
bpf.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
bpf_lirc.h
bpf_local_storage.h
bpf_lsm.h
bpf_mem_alloc.h bpf: Optimize rcu_barrier usage between hash map and bpf_mem_alloc. 2022-09-05 15:33:07 +02:00
bpf_trace.h
bpf_types.h ANDROID: fuse-bpf v1.1 2023-01-12 22:56:20 +00:00
bpf_verifier.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
bpfilter.h
bpfptr.h
brcmphy.h net: phy: broadcom: Implement suspend/resume for AC131 and BCM5241 2022-08-17 11:49:23 +01:00
bsearch.h
bsg-lib.h
bsg.h
btf.h btf: Allow dynamic pointer parameters in kfuncs 2022-09-21 17:32:48 -07:00
btf_ids.h bpf: Fix a BTF_ID_LIST bug with CONFIG_DEBUG_INFO_BTF not set 2022-12-31 13:33:02 +01:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h Merge f8142cf94d ("hugetlb: make hugetlb depends on SYSFS or SYSCTL") into android-mainline 2022-10-20 11:56:25 +02:00
bug.h
build-salt.h
build_bug.h
buildid.h
bvec.h
c2port.h
cache.h mm: deduplicate cacheline padding code 2022-09-26 19:46:29 -07:00
cacheflush.h
cacheinfo.h
capability.h
cb710.h
cc_platform.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cfi.h cfi: Switch to -fsanitize=kcfi 2022-09-26 10:13:13 -07:00
cfi_types.h cfi: Add type helper macros 2022-09-26 10:13:13 -07:00
cgroup-defs.h PSI updates for v6.1: 2022-10-14 13:03:00 -07:00
cgroup.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
cgroup_api.h
cgroup_rdma.h
cgroup_subsys.h
circ_buf.h
cleancache.h ANDROID: Revert "mm: remove cleancache" 2023-04-26 17:01:50 +00:00
clk-provider.h Merge 2fcd8f108f ("Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux") into android-mainline 2022-10-25 15:55:00 +02:00
clk.h clk: Constify clk_has_parent() 2022-09-15 09:32:06 -07:00
clkdev.h clkdev: Remove never used devm_clk_release_clkdev() 2022-09-30 14:50:11 -07:00
clockchips.h
clocksource.h
clocksource_ids.h
cm4000_cs.h
cma.h
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h ANDROID: inline isolate_and_split_free_page 2023-01-03 18:56:33 +00:00
compat.h
compiler-clang.h - Yu Zhao's Multi-Gen LRU patches are here. They've been under test in 2022-10-10 17:53:04 -07:00
compiler-gcc.h kmsan: introduce __no_sanitize_memory and __no_kmsan_checks 2022-10-03 14:03:19 -07:00
compiler-intel.h
compiler-version.h
compiler.h BACKPORT: overflow: Introduce overflows_type() and castable_to_type() 2023-05-16 20:35:28 +00:00
compiler_attributes.h slab fixes for 6.1-rc1 2022-10-10 10:21:22 -07:00
compiler_types.h Revert "ANDROID: GKI: skip btf_type_tag in genksyms" 2023-03-01 01:47:13 +00:00
completion.h sched/completion: Add wait_for_completion_state() 2022-09-07 21:53:49 +02:00
component.h
configfs.h
connector.h
console.h
console_struct.h
consolemap.h
const.h
container.h
container_of.h
context_tracking.h entry: Fix noinstr warning in __enter_from_user_mode() 2023-03-30 12:49:13 +02:00
context_tracking_irq.h
context_tracking_state.h entry: Fix noinstr warning in __enter_from_user_mode() 2023-03-30 12:49:13 +02:00
cookie.h
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
count_zeros.h
counter.h counter: Reduce DEFINE_COUNTER_ARRAY_POLARITY() to defining counter_array 2022-10-17 09:51:29 -04:00
cper.h
cpu.h
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h
cpufreq_times.h
cpuhotplug.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
cpuidle.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
cpuidle_haltpoll.h
cpumask.h Revert "cpumask: fix checking valid cpu range". 2022-10-16 10:45:17 -07:00
cpumask_api.h
cpuset.h
crash_core.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h
cred.h
crypto.h
cs5535.h
ctype.h
cuda.h
damon.h mm/damon: move sz_damon_region to damon_sz_region 2022-10-12 18:51:49 -07:00
dasd_mod.h
davinci_emac.h
dax.h
dca.h
dcache.h ANDROID: fuse: Support errors from fuse daemon in canonical path 2023-04-12 02:08:29 +00:00
dccp.h
debug_locks.h
debugfs.h debugfs: fix error when writing negative value to atomic_t debugfs file 2022-12-31 13:31:58 +01:00
debugobjects.h
delay.h
delayacct.h delayacct: support re-entrance detection of thrashing accounting 2022-09-26 19:46:07 -07:00
delayed_call.h
dev_printk.h
devcoredump.h
devfreq-event.h
devfreq.h PM/devfreq: governor: Add a private governor_data for governor 2023-01-07 11:11:40 +01:00
devfreq_cooling.h
device-mapper.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
device.h driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links 2023-03-10 09:33:37 +01:00
device_cgroup.h
devm-helpers.h
devpts_fs.h
dfl.h
digsig.h
dim.h
dio.h
dirent.h
dlm.h fs: dlm: const void resource name parameter 2022-08-23 15:02:47 -05:00
dlm_plock.h
dm-bufio.h dm: change "unsigned" to "unsigned int" 2023-04-13 16:55:17 +02:00
dm-dirty-log.h dm: change "unsigned" to "unsigned int" 2023-04-13 16:55:17 +02:00
dm-io.h dm: change "unsigned" to "unsigned int" 2023-04-13 16:55:17 +02:00
dm-kcopyd.h dm: change "unsigned" to "unsigned int" 2023-04-13 16:55:17 +02:00
dm-region-hash.h dm: change "unsigned" to "unsigned int" 2023-04-13 16:55:17 +02:00
dm-verity-loadpin.h
dm9000.h
dma-buf.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
dma-direct.h ANDROID: arm64/mm: Add command line option to make ZONE_DMA32 empty 2023-02-16 22:07:29 +00:00
dma-direction.h
dma-fence-array.h
dma-fence-chain.h
dma-fence-unwrap.h
dma-fence.h
dma-heap.h ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. 2023-04-26 17:01:50 +00:00
dma-map-ops.h ANDROID: arm64: Add support for system cache memory type 2023-05-01 20:12:50 -07:00
dma-mapping.h ANDROID: iommu/dma: Add support for DMA_ATTR_SYS_CACHE_NWA 2023-05-01 21:16:31 -07:00
dma-resv.h
dmaengine.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
dmapool.h
dmar.h Revert "iommu/vt-d: Fix possible recursive locking in intel_iommu_init()" 2022-09-21 10:22:54 +02:00
dmi.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
ds2782_battery.h
dtlk.h
dtpm.h
dw_apb_timer.h
dynamic_debug.h dyndbg: add drm.debug style (drm/parameters/debug) bitmap support 2022-09-07 17:04:49 +02:00
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h EDAC/mc: Replace spaces with tabs in memtype flags definition 2022-09-01 05:15:51 +02:00
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h rtc: efi: Enable SET/GET WAKEUP services as optional 2023-02-09 11:28:17 +01:00
efi_embedded_fw.h
efs_vh.h
eisa.h
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} 2023-01-18 11:58:12 +01:00
elfnote-lto.h
elfnote.h
enclosure.h
energy_model.h
entry-common.h include/linux/entry-common.h: remove has_signal comment of arch_do_signal_or_restart() prototype 2022-10-11 18:51:11 -07:00
entry-kvm.h
err.h
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h ethernet: Add helpers to recognize addresses mapped to IP multicast 2022-08-29 12:57:38 +01:00
ethtool.h
ethtool_netlink.h
eventfd.h eventfd: provide a eventfd_signal_mask() helper 2023-01-04 11:28:48 +01:00
eventpoll.h
evm.h
export-internal.h linux/export: use inline assembler to populate symbol CRCs 2022-09-29 04:40:15 +09:00
export.h
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h f2fs: use common implementation of file type 2023-04-10 14:56:09 -07:00
f75375s.h
falloc.h
fanotify.h
fault-inject-usercopy.h
fault-inject.h mm: fix unexpected changes to {failslab|fail_page_alloc}.attr 2022-11-22 18:50:44 -08:00
fb.h fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() 2023-03-22 13:34:04 +01:00
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h
file.h
fileattr.h
filter.h bpf: use bpf_prog_pack for bpf_dispatcher 2022-09-26 20:40:43 -07:00
find.h cpumask: Introduce for_each_cpu_andnot() 2022-10-06 05:57:36 -07:00
fips.h ANDROID: crypto: define fips_enabled to 1 in fips140.ko 2023-01-09 21:33:33 +00:00
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
font.h
fortify-string.h fortify: Do not cast to "unsigned char" 2022-12-31 13:32:31 +01:00
fprobe.h
freelist.h
freezer.h freezer,sched: Rewrite core freezer logic 2022-09-07 21:53:50 +02:00
frontswap.h
fs.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
fs_api.h
fs_context.h
fs_enet_pd.h
fs_parser.h ext4: journal_path mount options should follow links 2023-01-07 11:11:59 +01:00
fs_pin.h
fs_stack.h
fs_struct.h
fs_types.h
fs_uart_pd.h
fscache-cache.h
fscache.h fscache: fix OOB Read in __fscache_acquire_volume 2022-11-23 10:31:13 -08:00
fscrypt.h Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-6.1.y' into android14-6.1 2023-05-04 16:50:47 -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 ANDROID: fuse: Support errors from fuse daemon in canonical path 2023-04-12 02:08:29 +00:00
fsnotify_backend.h
fsverity.h Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-6.1.y' into android14-6.1 2023-03-15 09:35:23 -07:00
ftrace.h ftrace: Mark get_lock_parent_ip() __always_inline 2023-04-13 16:55:32 +02:00
ftrace_irq.h
futex.h
fwnode.h driver core: fw_devlink: Consolidate device link flag computation 2023-03-10 09:33:37 +01:00
fwnode_mdio.h
gameport.h Input: gameport - move from strlcpy with unused retval to strscpy 2022-08-22 17:16:24 -07:00
gcd.h
genalloc.h
generic-radix-tree.h
genetlink.h
genl_magic_func.h genetlink: start to validate reserved header bytes 2022-08-29 12:47:15 +01:00
genl_magic_struct.h
getcpu.h
gfp.h ANDROID: mm: Create hooks for ZONE_MOVABLE allocs 2023-04-26 17:01:52 +00:00
gfp_api.h
gfp_types.h ANDROID: cma: redirect page allocation to CMA 2023-04-26 17:01:52 +00:00
glob.h
gnss.h
goldfish.h
gpio-pxa.h
gpio.h
gpio_keys.h
greybus.h
gunyah.h ANDROID: gunyah: Sync remaining gunyah drivers with latest 2023-05-16 20:35:28 +00:00
gunyah_rsc_mgr.h ANDROID: virt: gunyah: Add KABI reservations 2023-05-24 13:22:36 +00:00
gunyah_vm_mgr.h ANDROID: gunyah: Sync with latest "virt: gunyah: Add resource tickets" 2023-05-16 20:35:28 +00:00
hardirq.h
hash.h
hashtable.h
hashtable_api.h
hdlc.h
hdlcdrv.h
hdmi.h video/hdmi: Add audio_infoframe packing for DP 2022-09-04 15:31:59 +03:00
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h Revert "Revert "HID: retain initial quirks set up when creating HID devices"" 2023-03-30 12:23:02 +01:00
hidden.h
hiddev.h
hidraw.h
highmem-internal.h highmem: round down the address passed to kunmap_flush_on_unmap() 2023-02-09 11:28:23 +01:00
highmem.h ANDROID: cma: redirect page allocation to CMA 2023-04-26 17:01:52 +00:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hisi_acc_qm.h crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() 2022-12-31 13:32:33 +01:00
hmm.h
host1x.h
host1x_context_bus.h
hp_sdc.h Input: hp_sdc: fix spelling typo in comment 2022-09-13 14:04:34 +02:00
hpet.h
hrtimer.h
hrtimer_api.h
hrtimer_defs.h
htcpld.h mfd/omap1: htc-i2cpld: Convert to a pure GPIO driver 2022-09-28 16:17:40 +01:00
hte.h
huge_mm.h mm: add split_folio() 2022-10-03 14:02:45 -07:00
hugetlb.h hugetlb: check for undefined shift on 32 bit architectures 2023-02-22 12:59:49 +01:00
hugetlb_cgroup.h hugetlb_cgroup: remove unneeded return value 2022-09-11 20:25:53 -07:00
hugetlb_inline.h
hw_breakpoint.h perf/hw_breakpoint: Make hw_breakpoint_weight() inlinable 2022-08-30 10:56:22 +02:00
hw_random.h hwrng: core - let sleep be interrupted when unregistering hwrng 2022-08-19 18:39:34 +08:00
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h video: hyperv_fb: Avoid taking busy spinlock on panic path 2022-12-31 13:32:56 +01:00
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-mux.h
i2c-smbus.h
i2c.h i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
i8042.h
i8253.h
icmp.h
icmpv6.h
idle_inject.h
idr.h
ieee80211.h wifi: fix multi-link element subelement iteration 2022-12-31 13:32:01 +01:00
ieee802154.h
if_arp.h
if_bridge.h
if_eql.h
if_ether.h
if_fddi.h
if_hsr.h
if_link.h
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h headers: Remove some left-over license text 2022-09-20 08:59:18 -07:00
if_pppox.h headers: Remove some left-over license text 2022-09-20 08:59:18 -07:00
if_rmnet.h
if_tap.h
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h
igmp.h bpf: net: Change do_ip_getsockopt() to take the sockptr_t argument 2022-09-02 20:34:31 -07:00
ihex.h
ima.h ima: Align ima_file_mmap() parameters with mmap_file LSM hook 2023-03-10 09:34:15 +01:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h
inetdevice.h
init.h - hfs and hfsplus kmap API modernization from Fabio Francesco 2022-10-12 11:00:22 -07:00
init_ohci1394_dma.h
init_syscalls.h
init_task.h
initrd.h
inotify.h
input.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
instruction_pointer.h
instrumentation.h
instrumented.h instrumented.h: add KMSAN support 2022-10-03 14:03:21 -07:00
integrity.h
intel-ish-client-if.h
intel-svm.h UPSTREAM: iommu: Remove SVM_FLAG_SUPERVISOR_MODE support 2023-04-12 02:08:27 +00:00
intel_rapl.h
intel_th.h
interconnect-provider.h interconnect: fix provider registration API 2023-03-22 13:33:57 +01:00
interconnect.h
interrupt.h FROMLIST: sched: Avoid placing RT threads on cores handling long softirqs 2022-12-20 00:28:45 +00: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 Merge branches 'apple/dart', 'arm/mediatek', 'arm/omap', 'arm/smmu', 'virtio', 'x86/vt-d', 'x86/amd' and 'core' into next 2022-09-26 15:52:31 +02:00
io.h ANDROID: mm/vmalloc: Add arch-specific callbacks to track io{remap,unmap} physical pages 2022-12-15 16:12:46 +00:00
io_uring.h Revert "Revert "block/io_uring: pass in issue_flags for uring_cmd task_work handling"" 2023-04-12 02:08:28 +00:00
io_uring_types.h io_uring: remove notif leftovers 2022-10-12 16:30:56 -06:00
ioam6.h
ioam6_genl.h
ioam6_iptunnel.h
ioasid.h
iocontext.h
iomap.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
iommu-helper.h
iommu.h ANDROID: iommu/io-pgtable-arm: Add IOMMU_SYS_CACHE/_NWA 2023-05-01 21:05:15 -07:00
iopoll.h
ioport.h More ACPI updates for 6.1-rc1 2022-10-10 13:28:06 -07:00
ioprio.h
iosys-map.h iosys-map: Add IOSYS_MAP_INIT_VADDR_IOMEM() 2022-08-10 09:15:16 +02:00
iova.h ANDROID: iommu: Add a vendor field in iova_domain 2023-01-09 18:21:59 +00:00
iova_bitmap.h vfio: Add an IOVA bitmap support 2022-09-08 12:59:00 -06:00
ip.h
ipack.h
ipc.h
ipc_namespace.h ipc/msg: mitigate the lock contention with percpu counter 2022-10-03 14:21:44 -07:00
ipmi.h
ipmi_smi.h
ipv6.h
ipv6_route.h
irq.h
irq_poll.h
irq_sim.h
irq_work.h
irqbypass.h
irqchip.h irqchip: Allow extra fields to be passed to IRQCHIP_PLATFORM_DRIVER_END 2022-09-28 14:21:53 +01:00
irqdesc.h ANDROID: irq: Add vendor data field to struct irq_desc 2023-02-07 11:04:38 +08:00
irqdomain.h
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa-dma.h
isa.h isa: Introduce the module_isa_driver_with_irq helper macro 2022-09-15 10:28:18 +02:00
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
iversion.h fs: uninline inode_maybe_inc_iversion() 2022-10-03 14:21:43 -07:00
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 ANDROID: jump_label: disable jump labels in fips140.ko 2023-01-09 21:33:35 +00:00
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h kallsyms: increase maximum kernel symbol length to 512 2022-09-28 08:56:25 +02:00
kasan-checks.h
kasan-enabled.h
kasan-tags.h
kasan.h FROMGIT: kasan: allow sampling page_alloc allocations for HW_TAGS 2023-01-25 00:06:37 +01:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h
kcsan-checks.h
kcsan.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h
kernel_read_file.h
kernel_stat.h genirq: Fix the return type of kstat_cpu_irqs_sum() 2023-03-10 09:32:51 +01:00
kernelcapi.h
kernfs.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
kexec.h kexec: turn all kexec_mutex acquisitions into trylocks 2022-09-11 21:55:06 -07:00
key-type.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
key.h KEYS: Move KEY_LOOKUP_ to include/linux/key.h and define KEY_LOOKUP_ALL 2022-09-21 17:32:48 -07:00
keyboard.h
keyctl.h
kfence.h
kfifo.h
kgdb.h
khugepaged.h mm/madvise: add file and shmem support to MADV_COLLAPSE 2022-10-03 14:03:33 -07:00
klist.h
kmemleak.h
kmod.h
kmsan-checks.h instrumented.h: add KMSAN support 2022-10-03 14:03:21 -07:00
kmsan.h UPSTREAM: mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush() 2023-05-31 15:20:12 +00:00
kmsan_string.h x86: fortify: kmsan: fix KMSAN fortify builds 2022-10-28 13:37:23 -07:00
kmsan_types.h kmsan: add KMSAN runtime core 2022-10-03 14:03:19 -07:00
kmsg_dump.h
kobj_map.h
kobject.h Revert "Revert "kobject: modify kobject_get_path() to take a const *"" 2023-03-30 10:37:08 +00:00
kobject_api.h
kobject_ns.h
kprobes.h x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range 2023-03-10 09:34:13 +01:00
kref.h
kref_api.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h ksm: remove redundant declarations in ksm.h 2022-10-03 14:02:43 -07:00
kstrtox.h
kthread.h
ktime.h
ktime_api.h
kvm_dirty_ring.h
kvm_host.h KVM: Obey kvm.halt_poll_ns in VMs not using KVM_CAP_HALT_POLL 2022-11-17 10:50:07 -05:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lantiq.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-class-multicolor.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-ti-lmu-common.h
leds.h
libata.h ata changes for 6.1-rc1 2022-10-07 10:48:49 -07:00
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h cxl/pmem: Fix nvdimm registration races 2023-03-10 09:34:20 +01:00
libps2.h
license.h revert "kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible" 2022-11-30 14:49:42 -08:00
limits.h
linear_range.h lib: add linear range index macro 2022-09-16 22:27:19 +02:00
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h
list.h
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
litex.h
livepatch.h
llc.h
llist.h
llist_api.h
local_lock.h
local_lock_internal.h
lockdep.h
lockdep_api.h
lockdep_types.h
lockref.h
log2.h
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hook_defs.h whack-a-mole: constifying struct path * 2022-10-06 17:31:02 -07:00
lsm_hooks.h lsm/stable-6.1 PR 20221003 2022-10-03 17:51:52 -07:00
lz4.h
lzo.h
mailbox_client.h FROMLIST: mailbox: Allow direct registration to a channel 2023-03-30 19:20:27 +00:00
mailbox_controller.h
map_benchmark.h
maple.h
maple_tree.h FROMGIT: maple_tree: add mas_prev_range() and mas_find_range_rev interface 2023-06-06 20:05:25 +00:00
marvell_phy.h
math.h
math64.h
mbcache.h ext4: fix deadlock due to mbcache entry corruption 2023-01-07 11:12:02 +01:00
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h vfio/mdev: add mdev available instance checking to the core 2022-10-04 12:06:58 -06:00
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h
mei_aux.h mei: gsc: setup gsc extended operational memory 2022-09-12 15:23:11 +03:00
mei_cl_bus.h
mem_encrypt.h
mem_relinquish.h ANDROID: KVM: arm64: Introduce kvm_has_memrelinquish_services 2022-12-15 16:13:04 +00:00
memblock.h
memcontrol.h BACKPORT: mm: multi-gen LRU: per-node lru_gen_folio lists 2023-03-30 10:23:50 +00:00
memfd.h
memory-tiers.h mm/demotion: update node_is_toptier to work with memory tiers 2022-09-26 19:46:12 -07:00
memory.h
memory_hotplug.h mm, memory_hotplug: remove obsolete generic_free_nodedata() 2022-10-03 14:03:29 -07:00
mempolicy.h mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process 2022-09-11 20:25:50 -07:00
mempool.h
memregion.h
memremap.h mm: free device private pages have zero refcount 2022-10-12 18:51:49 -07:00
memstick.h
mhi.h
mhi_ep.h bus: mhi: ep: Change state_lock to mutex 2023-03-17 08:50:19 +01:00
micrel_phy.h
microchipphy.h
migrate.h mm/migrate_device.c: add migrate_device_range() 2022-10-12 18:51:49 -07:00
migrate_mode.h
mii.h
mii_timestamper.h
min_heap.h
minmax.h
misc_cgroup.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm.h FROMLIST: BACKPORT: mm: Change do_vmi_align_munmap() side tree index 2023-06-06 20:05:25 +00:00
mm_api.h
mm_inline.h UPSTREAM: mm: multi-gen LRU: section for memcg LRU 2023-04-12 16:02:15 +00:00
mm_types.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
mm_types_task.h mm: remove vmacache 2022-09-26 19:46:18 -07:00
mman.h
mmap_lock.h
mmdebug.h mm/debug: Provide VM_WARN_ON_IRQS_ENABLED() 2022-09-19 14:35:08 +02:00
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h ANDROID: mm: add cma pcp list 2023-04-26 17:01:52 +00:00
mnt_idmapping.h
mnt_namespace.h
mod_devicetable.h
module.h ANDROID: modules: re-introduce the MODULE_SCMVERSION config 2023-03-01 01:47:13 +00:00
module_signature.h
moduleloader.h
moduleparam.h
most.h
mount.h
moxtet.h
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h bpf: net: Change do_ip_getsockopt() to take the sockptr_t argument 2022-09-02 20:34:31 -07:00
mroute6.h bpf: net: Change do_ipv6_getsockopt() to take the sockptr_t argument 2022-09-02 20:34:31 -07:00
mroute_base.h
msdos_fs.h
msdos_partition.h
msg.h
msi.h
mtio.h
mutex.h
mutex_api.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
namei.h nd_jump_link(): constify path 2022-09-01 17:39:49 -04:00
nd.h
ndctl.h
net.h net: flag sockets supporting msghdr originated zerocopy 2022-10-22 08:42:58 -06:00
netdev_features.h
netdevice.h ANDROID: always add the struct wireless_dev * to struct net_device 2023-05-12 15:37:37 +00:00
netfilter.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
netfilter_bridge.h
netfilter_defs.h Remove DECnet support from kernel 2022-08-22 14:26:30 +01:00
netfilter_ipv4.h
netfilter_ipv6.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
netfilter_netdev.h
netfs.h
netlink.h netlink: add helpers for extack attr presence checking 2022-08-30 12:20:43 +02:00
netpoll.h
nfs.h
nfs3.h
nfs4.h
nfs_fs.h NFS: Cleanup to remove unused flag NFS_CONTEXT_RESEND_WRITES 2022-08-13 13:02:14 -04:00
nfs_fs_i.h
nfs_fs_sb.h
nfs_iostat.h
nfs_page.h NFS: Improve write error tracing 2022-08-09 14:11:34 -04:00
nfs_ssc.h NFSD: enhance inter-server copy cleanup 2023-03-10 09:33:24 +01:00
nfs_xdr.h
nfsacl.h
nitro_enclaves.h
nl802154.h
nls.h
nmi.h
node.h mm: hugetlb: simplify per-node sysfs creation and removal 2022-10-03 14:03:15 -07:00
nodemask.h Merge 9832fb8783 ("mm/demotion: expose memory tier details via sysfs") into android-mainline 2022-10-20 14:17:08 +02:00
nospec.h uaccess: Add speculation barrier to copy_from_user() 2023-02-25 11:25:41 +01:00
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h
nvme-auth.h
nvme-fc-driver.h
nvme-fc.h
nvme-rdma.h
nvme-tcp.h nvme-tcp: fix nvme_tcp_term_pdu to match spec 2023-03-30 12:49:09 +02:00
nvme.h nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition 2023-01-04 11:28:52 +01:00
nvmem-consumer.h
nvmem-provider.h nvmem: core: remove nvmem_config wp_gpio 2023-02-09 11:28:24 +01:00
nvram.h
objagg.h
objtool.h
of.h of: base: make of_device_compatible_match() accept const device node 2022-09-30 16:23:48 -05:00
of_address.h
of_clk.h
of_device.h of/device: Fix up of_dma_configure_id() stub 2022-08-25 14:00:31 -05:00
of_dma.h
of_fdt.h ANDROID: of: Support CONFIG_CMDLINE_EXTEND config option 2022-12-20 10:26:55 -08:00
of_gpio.h
of_graph.h
of_iommu.h
of_irq.h irqchip: Make irqchip_init() usable on pure ACPI systems 2022-09-28 14:11:28 +01:00
of_mdio.h Revert "Revert "net: mdio: fix owner field for mdio buses registered using device-tree"" 2023-04-12 02:08:28 +00:00
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h once: rename _SLOW to _SLEEPABLE 2022-10-03 17:34:32 -07:00
once_lite.h
oom.h mm: delete unused MMF_OOM_VICTIM flag 2022-09-26 19:46:27 -07:00
openvswitch.h
osq_lock.h
overflow.h BACKPORT: overflow: Introduce overflows_type() and castable_to_type() 2023-05-16 20:35:28 +00:00
OWNERS
packing.h
padata.h
page-flags-layout.h mm: multi-gen LRU: minimal implementation 2022-09-26 19:46:09 -07:00
page-flags.h mm: multi-gen LRU: groundwork 2022-09-26 19:46:09 -07:00
page-isolation.h
page_counter.h mm: deduplicate cacheline padding code 2022-09-26 19:46:29 -07:00
page_ext.h ANDROID: mm: introduce page_pinner 2023-05-16 21:34:27 +00:00
page_idle.h mm: fix use-after free of page_ext after race with memory-offline 2022-09-11 20:25:57 -07:00
page_owner.h ANDROID: mm: add get_page_owner_handle function 2023-03-23 18:21:23 +00:00
page_pinner.h ANDROID: page_pinner: add missing page_pinner_put_page 2023-05-16 21:34:27 +00:00
page_ref.h
page_reporting.h
page_table_check.h
pageblock-flags.h mm: add pageblock_aligned() macro 2022-10-03 14:03:04 -07:00
pagemap.h ANDROID: mm: Create hooks for ZONE_MOVABLE allocs 2023-04-26 17:01:52 +00:00
pagevec.h - The usual batches of cleanups from Baoquan He, Muchun Song, Miaohe 2022-08-05 16:32:45 -07:00
pagewalk.h mm: pagewalk: fix documentation of PTE hole handling 2022-09-11 20:26:00 -07:00
panic.h panic: Consolidate open-coded panic_on_warn checks 2023-01-24 07:24:41 +01:00
panic_notifier.h
parman.h
parport.h
parport_pc.h
parser.h
part_stat.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-ats.h
pci-doe.h cxl/pci: Fix CDAT retrieval on big endian 2023-04-13 16:55:24 +02:00
pci-ecam.h
pci-ep-cfs.h
pci-epc.h
pci-epf.h
pci-p2pdma.h
pci.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
pci_hotplug.h
pci_ids.h PCI: Add SolidRun vendor ID 2023-03-17 08:50:31 +01:00
pcs-altera-tse.h net: pcs: add new PCS driver for altera TSE PCS 2022-09-05 10:16:53 +01:00
pcs-lynx.h
pcs-rzn1-miic.h
pda_power.h
pe.h efi/loongarch: Add efistub booting support 2022-09-06 11:19:34 +02:00
peci-cpu.h
peci.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h ANDROID: vendor_hook: add hooks to protect locking-tsk in cpu scheduler 2023-05-05 19:45:34 +00:00
percpu.h
percpu_counter.h percpu: add percpu_counter_add_local and percpu_counter_sub_local 2022-10-03 14:21:43 -07:00
perf_event.h Linux 6.1-rc2 2022-10-25 16:07:10 +02:00
perf_event_api.h
perf_regs.h
personality.h
pfn.h
pfn_t.h
pgtable.h mm: introduce arch_has_hw_nonleaf_pmd_young() 2022-11-30 14:49:41 -08:00
pgtable_api.h
phonet.h
phy.h net: mdiobus: search for PSE nodes by parsing PHY nodes. 2022-10-03 17:33:57 -07:00
phy_fixed.h
phy_led_triggers.h
phylink.h net: phylink: add phylink_expects_phy() method 2023-04-13 16:55:20 +02:00
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h ITER_PIPE: fold data_start() and pipe_space_for_user() together 2022-08-08 22:37:19 -04:00
pkeys.h
pktcdvd.h
pl320-ipc.h
platform_device.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
platform_profile.h
pldmfw.h
plist.h
pm-trace.h
pm.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
pm_clock.h
pm_domain.h
pm_opp.h
pm_qos.h ANDROID: power: Add ANDROID_OEM_DATA in freq_qos_request. 2023-05-24 13:15:37 +00:00
pm_runtime.h PM: Improve EXPORT_*_DEV_PM_OPS macros 2022-10-04 20:52:38 +02:00
pm_wakeirq.h
pm_wakeup.h
pmbus.h
pmu.h
pnp.h
poison.h fs: Use CHECK_DATA_CORRUPTION() when kernel bugs are detected 2023-03-10 09:33:46 +01:00
poll.h FROMLIST: fs/select: mark do_select noinline_for_stack 2022-10-12 07:12:54 +00:00
polynomial.h
posix-clock.h
posix-timers.h
posix_acl.h
posix_acl_xattr.h acl: move idmapping handling into posix_acl_xattr_set() 2022-08-31 16:37:58 +02:00
power_supply.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps_kernel.h
pr.h
prandom.h random: use rejection sampling for uniform bounded random integers 2023-01-07 11:11:39 +01:00
preempt.h preempt: Provide preempt_[dis|en]able_nested() 2022-09-19 14:35:07 +02:00
prefetch.h
prime_numbers.h
printk.h Merge branch 'rework/kthreads' into for-linus 2022-10-04 15:55:55 +02:00
prmt.h
proc_fs.h net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() 2022-12-31 13:32:09 +01:00
proc_ns.h
processor.h
profile.h Revert "exit: Remove profile_task_exit & profile_munmap" 2023-03-09 23:13:08 +00:00
projid.h
property.h device property: Add const qualifier to device_get_match_data() parameter 2022-09-24 15:03:25 +02:00
pruss_driver.h
psci.h
pseudo_fs.h
psi.h sched/psi: Per-cgroup PSI accounting disable/re-enable interface 2022-09-09 11:08:33 +02:00
psi_types.h Revert "Revert "sched/psi: Stop relying on timer_pending() for poll_work rescheduling"" 2023-03-15 16:41:08 +00:00
psp-sev.h
psp-tee.h
pstore.h
pstore_blk.h
pstore_ram.h
pstore_zone.h
ptdump.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptp_kvm.h
ptp_pch.h
ptr_ring.h
ptrace.h
ptrace_api.h
purgatory.h
pvclock_gtod.h
pwm.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qcom_scm.h BACKPORT: firmware: qcom_scm: Use fixed width src vm bitmap 2023-05-16 20:35:28 +00:00
qnx6_fs.h
quota.h
quotaops.h
radix-tree.h radix-tree: replace gfp.h inclusion with gfp_types.h 2022-08-14 13:31:03 -07:00
raid_class.h
ramfs.h
random.h random: always mix cycle counter in add_latent_entropy() 2023-02-25 11:25:39 +01:00
randomize_kstack.h
range.h
ras.h
ratelimit.h
ratelimit_types.h
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks 2023-03-10 09:33:48 +01:00
rcupdate_trace.h
rcupdate_wait.h
rcutiny.h rcu: Add functions to compare grace-period state values 2022-08-31 05:09:22 -07:00
rcutree.h rcu: Add functions to compare grace-period state values 2022-08-31 05:09:22 -07:00
rcuwait.h
rcuwait_api.h
reboot-mode.h
reboot.h kernel/reboot: Add SYS_OFF_MODE_RESTART_PREPARE mode 2022-10-04 15:59:36 +02:00
reciprocal_div.h
ref_tracker.h
refcount.h
refcount_api.h
regmap.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
regset.h
relay.h
remoteproc.h remoteproc: Introduce rproc features 2022-09-28 10:46:21 -06:00
resctrl.h x86/resctrl: Make resctrl_arch_rmid_read() return values in bytes 2022-09-23 14:25:05 +02:00
reset-controller.h
reset.h
resource.h
resource_ext.h
restart_block.h
resume_user_mode.h
rethook.h
rfkill.h
rhashtable-types.h
rhashtable.h
ring_buffer.h ANDROID: ring-buffer: Introducing external writer support 2023-01-27 09:00:12 +00:00
ring_buffer_ext.h ANDROID: ring-buffer: Introducing external writer support 2023-01-27 09:00:12 +00:00
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON 2023-03-10 09:34:25 +01:00
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h
rslib.h
rtc.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
rtmutex.h
rtnetlink.h
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rv.h
rwbase_rt.h
rwlock.h locking: Detect includes rwlock.h outside of spinlock.h 2022-09-15 16:14:02 +02:00
rwlock_api_smp.h
rwlock_rt.h
rwlock_types.h
rwsem.h ANDROID: rwsem: Add vendor hook to the rw-semaphore 2023-01-05 17:35:49 +00:00
s3c_adc_battery.h
sbitmap.h Revert "Revert "sbitmap: Use single per-bitmap counting to wake up queued tags"" 2023-03-30 11:11:05 +00:00
scatterlist.h
scc.h
sched.h Merge ca1aaf9937 ("Merge tag 'arm-fixes-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc") into android-mainline 2022-10-25 15:38:09 +02:00
sched_clock.h
scmi_protocol.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
scpi_protocol.h
screen_info.h
scs.h UPSTREAM: scs: add support for dynamic shadow call stacks 2023-05-25 15:37:14 -07:00
sctp.h
scx200.h
scx200_gpio.h
seccomp.h
secretmem.h
securebits.h
security.h powerpc updates for 6.1 2022-10-09 14:05:15 -07:00
sed-opal.h block: sed-opal: Add ioctl to return device status 2022-08-22 07:52:51 -06:00
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
seq_file_net.h
seqlock.h
seqlock_api.h
serdev.h termios: get rid of non-UAPI asm/termios.h 2022-09-09 10:44:35 +02:00
serial.h
serial_8250.h serial: 8250: Toggle IER bits on only after irq has been set up 2022-09-22 16:30:14 +02:00
serial_bcm63xx.h
serial_core.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
serial_max3100.h
serial_s3c.h
serial_sci.h
serio.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
set_memory.h ANDROID: mm: arm64: Allow remapping logical mappings as uncached 2023-01-12 23:07:50 +00:00
sfp.h net: sfp: augment SFP parsing with phy_interface_t bitmap 2022-10-03 11:08:32 +01:00
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h sh: intc: Avoid spurious sizeof-pointer-div warning 2023-03-22 13:33:54 +01:00
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h ANDROID: mm: shmem: add vendor data in 'shmem_inode_info' 2023-03-30 15:35:48 +00:00
shrinker.h mm: shrinkers: fix deadlock in shrinker debugfs 2023-02-22 12:59:46 +01:00
signal.h
signal_types.h
signalfd.h
siox.h
siphash.h
sizes.h
skb_array.h
skbuff.h ANDROID: GKI: add vendor padding variable in struct skb_shared_info 2023-05-24 13:15:36 +00:00
skmsg.h bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes 2022-12-31 13:32:20 +01:00
slab.h Merge 4bbf3422df ("Merge tag 'net-6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net") into android-mainline 2022-11-11 16:00:43 +00:00
slab_def.h mm/slab: use kmalloc_node() for off slab freelist_idx_t array allocation 2022-10-15 21:42:05 +02:00
slimbus.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smp_types.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h
sockptr.h bpf: net: Change sk_getsockopt() to take the sockptr_t argument 2022-09-02 20:34:30 -07:00
softirq.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h locking: Detect includes rwlock.h outside of spinlock.h 2022-09-15 16:14:02 +02:00
spinlock_api.h
spinlock_api_smp.h locking: Detect includes rwlock.h outside of spinlock.h 2022-09-15 16:14:02 +02:00
spinlock_api_up.h locking: Detect includes rwlock.h outside of spinlock.h 2022-09-15 16:14:02 +02:00
spinlock_rt.h locking: Detect includes rwlock.h outside of spinlock.h 2022-09-15 16:14:02 +02:00
spinlock_types.h
spinlock_types_raw.h
spinlock_types_up.h
spinlock_up.h locking: Detect includes rwlock.h outside of spinlock.h 2022-09-15 16:14:02 +02:00
splice.h
spmi.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
sram.h
srcu.h
srcutiny.h srcu: Make Tiny SRCU use full-sized grace-period counters 2022-08-31 05:10:15 -07:00
srcutree.h
ssbi.h
stackdepot.h stackdepot: reserve 5 extra bits in depot_stack_handle_t 2022-10-03 14:03:18 -07:00
stackleak.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h statx: add direct I/O alignment information 2022-09-11 19:47:04 -05:00
statfs.h
static_call.h
static_call_types.h
static_key.h
stdarg.h
stddef.h
stm.h
stmmac.h net: stmmac: Fix for mismatched host/device DMA address width 2023-03-30 12:49:05 +02:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h string: Introduce strtomem() and strtomem_pad() 2022-09-07 16:37:26 -07:00
string_helpers.h Char/Misc and other driver changes for 6.1-rc1 2022-10-08 08:56:37 -07:00
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
surface_acpi_notify.h
suspend.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
svga.h
sw842.h
swab.h swab: Add array operations 2022-09-07 12:42:25 +01:00
swait.h
swait_api.h
swap.h ANDROID: mm: Export kswapd function 2023-04-26 17:01:51 +00:00
swap_cgroup.h mm: memcontrol: drop dead CONFIG_MEMCG_SWAP config symbol 2022-10-03 14:03:36 -07:00
swap_slots.h
swapfile.h mm/swap: cache swap migration A/D bits support 2022-09-26 19:46:05 -07:00
swapops.h mm/swap: fix SWP_PFN_BITS with CONFIG_PHYS_ADDR_T_64BIT on 32bit 2022-12-09 18:41:16 -08:00
swiotlb.h
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_soc.h
syscall_user_dispatch.h
syscalls.h
syscalls_api.h
syscore_ops.h
sysctl.h mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability 2022-08-08 18:06:43 -07:00
sysfb.h efi: sysfb_efi: Fix DMI quirks not working for simpledrm 2023-03-30 12:49:22 +02:00
sysfs.h
syslog.h printk: Declare log_wait properly 2022-09-29 15:20:29 +02:00
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
tee_drv.h
termios_internal.h termios: convert the last (sparc) INIT_C_CC to array 2022-09-09 10:44:35 +02:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
thread_info.h
threads.h
thunderbolt.h thunderbolt: Show link type for XDomain connections too 2022-08-31 14:05:12 +01:00
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: Correct the prototype of ns_to_kernel_old_timeval and ns_to_timespec64 2022-08-09 20:02:13 +02:00
time_namespace.h
timecounter.h
timekeeper_internal.h
timekeeping.h ANDROID: timekeeping: Export the boot clock in snapshots 2023-01-27 09:00:12 +00:00
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h timerqueue: Use rb_entry_safe() in timerqueue_getnext() 2022-12-31 13:31:56 +01:00
timex.h
tnum.h bpf, tnums: Warn against the usage of tnum_in(tnum_range(), ...) 2022-09-02 14:44:54 +02:00
topology.h
torture.h
toshiba.h
tpm.h
tpm_command.h
tpm_eventlog.h efi: tpm: Avoid READ_ONCE() for accessing the event log 2023-01-18 11:58:10 +01:00
trace.h tracing: Add trace_array_puts() to write into instance 2023-04-20 12:35:12 +02:00
trace_clock.h
trace_events.h tracing: Fix TASK_COMM_LEN in trace event format file 2023-02-14 19:11:54 +01:00
trace_recursion.h
trace_seq.h
tracefs.h
tracepoint-defs.h
tracepoint.h tracing: Make tracepoint lockdep check actually test something 2023-03-22 13:33:59 +01:00
transport_class.h drivers: base: transport_class: fix possible memory leak 2023-03-10 09:33:34 +01:00
ts-nbus.h
tsacct_kern.h
tty.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
tty_buffer.h
tty_driver.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
tty_flip.h
tty_ldisc.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
tty_port.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
typecheck.h
types.h
u64_stats_sync.h u64_stats: Streamline the implementation 2022-09-19 14:35:08 +02:00
u64_stats_sync_api.h
uacce.h
uaccess.h uaccess: Add minimum bounds check on kernel buffer size 2023-03-10 09:33:52 +01:00
ucb1400.h gpio: ucb1400: Use proper header 2022-08-31 13:37:32 +02:00
ucs2_string.h
udp.h rxrpc: Fix ICMP/ICMP6 error handling 2022-09-01 11:42:12 +01:00
uidgid.h
uio.h use less confusing names for iov_iter direction initializers 2023-02-09 11:28:04 +01:00
uio_driver.h ANDROID: GKI: add kabi padding for structures for the android14 release 2023-06-07 14:24:51 +00:00
umh.h freezer,umh: Clean up freezer/initrd interaction 2022-09-07 21:53:48 +02:00
unicode.h
units.h units: complement the set of Hz units 2022-08-28 16:52:28 +01:00
uprobes.h
usb.h usb: acpi: add helper to check port lpm capability using acpi _DSM 2023-01-24 07:24:34 +01:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_events.h tracing/user_events: Use bits vs bytes for enabled status page data 2022-09-29 10:17:37 -04:00
user_namespace.h
userfaultfd_k.h FROMGIT: userfaultfd: fix regression in userfaultfd_unmap_prep() 2023-06-06 20:05:25 +00:00
usermode_driver.h
util_macros.h bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener 2023-02-09 11:28:01 +01:00
uts.h
utsname.h kernel/utsname_sysctl.c: Fix hostname polling 2022-10-23 12:01:01 -07:00
uuid.h
vbox_utils.h
vdpa.h vdpa: device feature provisioning 2022-10-07 09:32:40 -04:00
verification.h bpf: Add bpf_lookup_*_key() and bpf_key_put() kfuncs 2022-09-21 17:32:49 -07:00
vermagic.h
vexpress.h
vfio.h vfio: Export the device set open count 2022-11-10 12:03:36 -07:00
vfio_pci_core.h vfio/hisi_acc: Use the new device life cycle helpers 2022-09-21 14:15:10 -06:00
vfs.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h ANDROID: virtio_balloon: Do not translate reported pages through DMA API 2022-12-15 16:13:01 +00:00
virtio_anchor.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h virtio: kerneldocs fixes and enhancements 2022-08-16 01:40:24 -04:00
virtio_console.h
virtio_dma_buf.h
virtio_net.h
virtio_pci_legacy.h virtio: drop vp_legacy_set_queue_size 2022-10-07 09:32:40 -04:00
virtio_pci_modern.h virtio_pci: introduce helper to get/set queue reset 2022-08-11 04:06:40 -04:00
virtio_ring.h virtio_ring: split: stop __vring_new_virtqueue as export symbol 2022-08-11 04:06:38 -04:00
virtio_vsock.h
vlynq.h
vm_event_item.h mm: remove vmacache 2022-09-26 19:46:18 -07:00
vmalloc.h
vmpressure.h
vmstat.h mm: remove vmacache 2022-09-26 19:46:18 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h kernel/panic: Drop unblank_screen call 2022-09-01 16:55:35 +02:00
vtime.h
w1-gpio.h
w1.h
wait.h Revert "Revert "wait: Return number of exclusive waiters awaken"" 2023-03-30 10:37:08 +00:00
wait_api.h
wait_bit.h wait_on_bit: add an acquire memory barrier 2022-08-26 09:30:25 -07:00
wakeup_reason.h
watch_queue.h
watchdog.h
win_minmax.h
wireless.h wifi: wext: use flex array destination for memcpy() 2022-10-07 15:00:25 +02:00
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
wmi.h
workqueue.h
workqueue_api.h
writeback.h writeback: remove unused macro DIRTY_FULL_SCOPE 2022-10-03 14:03:08 -07:00
ww_mutex.h
wwan.h
xarray.h
xattr.h xattr: constify value argument in vfs_setxattr() 2022-08-31 16:38:07 +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