android_kernel_sony_sdm845/include/linux
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Todd Kjos a69d9cd3d4 BACKPORT: binder: use cred instead of task for selinux checks
commit 52f88693378a58094c538662ba652aff0253c4fe upstream.

Since binder was integrated with selinux, it has passed
'struct task_struct' associated with the binder_proc
to represent the source and target of transactions.
The conversion of task to SID was then done in the hook
implementations. It turns out that there are race conditions
which can result in an incorrect security context being used.

Fix by using the 'struct cred' saved during binder_open and pass
it to the selinux subsystem.

Cc: stable@vger.kernel.org # 5.14 (need backport for earlier stables)
Fixes: 79af73079d ("Add security hooks to binder and implement the hooks for SELinux.")
Suggested-by: Jann Horn <jannh@google.com>
Signed-off-by: Todd Kjos <tkjos@google.com>
Acked-by: Casey Schaufler <casey@schaufler-ca.com>
Signed-off-by: Paul Moore <paul@paul-moore.com>
Change-Id: Id7157515d2b08f11683aeb8ad9b8f1da075d34e7
[ tkjos@ fixed minor conflicts ]
Bug: 200688826
Signed-off-by: Todd Kjos <tkjos@google.com>
2021-11-22 09:56:35 -08:00
..
amba ANDROID: mmc: Add concept of an 'embedded' SDIO device. 2017-01-19 13:31:51 -08:00
bcma Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2016-10-05 10:11:24 -07:00
byteorder
can can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership 2021-03-17 16:10:13 +01:00
ceph libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer 2019-09-10 10:31:03 +01:00
clk
crush
decompress
dma
extcon extcon: adc-jack: Fix incompatible pointer type warning 2021-05-22 10:40:33 +02:00
firmware/meson
fpga
fsl net/ethernet/freescale/fman: fix cross-build error 2018-08-24 13:12:40 +02:00
gpio gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB 2019-12-05 15:34:25 +01:00
hsi
i2c
iio iio: ad_sigma_delta: Properly handle SPI bus locking vs CS assertion 2019-05-31 06:48:27 -07:00
input
irqchip irqchip/gic-v3-its: Fix entry size mask for GITS_BASER 2016-10-17 16:26:29 +01:00
isdn
lockd nlm: Ensure callback code also checks that the files match 2017-03-15 10:02:46 +08:00
mailbox
mfd regulator: rt5033: Fix n_voltages settings for BUCK and LDO 2021-08-08 08:38:53 +02:00
mlx4 net/mlx4: Fix the check in attaching steering rules 2018-04-13 19:48:19 +02:00
mlx5 net/mlx5: Add command entry handling completion 2020-06-03 08:16:31 +02:00
mmc This is the 4.9.117 stable release 2018-08-03 08:50:05 +02:00
mtd mtd: lpddr: Fix bad logic in print_drs_error 2020-11-10 10:23:51 +01:00
netfilter This is the 4.9.271 stable release 2021-06-03 08:40:14 +02:00
netfilter_arp
netfilter_bridge ebtables: arpreply: Add the standard target sanity check 2018-10-13 09:18:58 +02:00
netfilter_ipv4
netfilter_ipv6
perf Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2016-10-03 19:43:08 -07:00
phy phy: Add reset callback for not generic phy 2016-11-05 13:45:02 +05:30
pinctrl
platform_data This is the 4.9.212 stable release 2020-01-29 10:47:55 +01:00
power power: supply: max17042_battery: fix typo in MAx17042_TOFF 2021-09-22 11:42:58 +02:00
qed net: qed: fix left elements count calculation 2020-06-30 15:38:42 -04:00
raid Merge tag 'md/4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md 2016-10-07 09:45:43 -07:00
regulator regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id 2020-01-23 08:19:43 +01:00
reset
rtc
sched This is the 4.9.230 stable release 2020-07-09 10:45:42 +02:00
soc
spi spi: Fix use-after-free with devm_spi_alloc_* 2021-06-03 08:23:30 +02:00
ssb
sunrpc SUNRPC: Move simple_get_bytes and simple_get_netobj into private header 2021-02-23 13:59:14 +01:00
ulpi
unaligned
usb This is the 4.9.280 stable release 2021-08-15 13:09:22 +02:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI 2021-01-23 15:38:17 +01:00
acpi_dma.h
acpi_iort.h
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h PCI/AER: Remove duplicate AER severity translation 2016-09-20 14:35:59 -05:00
agp_backend.h
agpgart.h
ahci_platform.h ata: libahci_platform: Export again ahci_platform_<en/dis>able_phys() 2020-01-12 11:24:13 +01:00
aio.h
alarmtimer.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amifd.h
amifdreg.h
amigaffs.h
android_aid.h ANDROID: netfilter: add xt_qtaguid matching module 2017-01-19 13:32:09 -08:00
anon_inodes.h
apm-emulation.h
apm_bios.h
apple-gmux.h
apple_bl.h
arm-cci.h
arm-smccc.h This is the 4.9.131 stable release 2018-10-04 13:43:03 -07:00
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h
ata_platform.h
atalk.h appletalk: Fix potential NULL pointer dereference in unregister_snap_client 2019-12-21 10:41:44 +01:00
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atmel_serial.h tty/serial: atmel: fix fractional baud rate computation 2016-09-27 12:54:03 +02:00
atmel_tc.h
atomic.h
attribute_container.h
audit.h audit: log 32-bit socketcalls 2017-10-08 10:26:06 +02:00
auto_dev-ioctl.h autofs4: move linux/auto_dev-ioctl.h to uapi/linux 2016-10-11 15:06:31 -07:00
auto_fs.h autofs: move inclusion of linux/limits.h to uapi 2016-10-11 15:06:31 -07:00
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h This is the 4.9.178 stable release 2019-05-21 19:03:22 +02:00
backing-dev.h memcg: fix a crash in wb_workfn when a device disappears 2021-02-23 13:59:15 +01: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
bfin_mac.h
binfmts.h
bio.h bio: fix improper use of smp_mb__before_atomic() 2019-05-31 06:48:11 -07:00
bit_spinlock.h
bitfield.h
bitmap.h bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() 2020-01-29 10:24:41 +01:00
bitops.h include/linux/bitops.h: avoid clang shift-count-overflow warnings 2020-06-30 15:38:29 -04:00
bitrev.h include/linux/bitrev.h: fix constant bitrev 2019-04-17 08:36:46 +02:00
bits.h locking/atomics, asm-generic: Move some macros from <linux/bitops.h> to a new <linux/bits.h> file 2019-05-14 19:19:34 +02:00
blk-cgroup.h Merge branch 'for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup 2016-10-14 12:18:50 -07:00
blk-mq-pci.h
blk-mq.h Merge branch 'for-4.9/block-smp' of git://git.kernel.dk/linux-block 2016-10-09 17:32:20 -07:00
blk_types.h BACKPORT: block: annotate refault stalls from IO submission 2019-10-04 11:09:46 -07:00
blkdev.h This is the 4.9.236 stable release 2020-09-12 14:07:40 +02:00
blkpg.h
blktrace_api.h blktrace: Protect q->blk_trace with RCU 2020-05-20 08:15:31 +02:00
blockgroup_lock.h
bma150.h
bootmem.h mm/nobootmem.c: remove duplicate macro ARCH_LOW_ADDRESS_LIMIT statements 2016-10-07 18:46:28 -07:00
bottom_half.h
bpf-cgroup.h BACKPORT: bpf: multi program support for cgroup+bpf 2019-12-12 15:48:18 -08:00
bpf.h BACKPORT: bpf: permit multiple bpf attachments for a single perf event 2019-12-12 15:49:12 -08:00
bpf_verifier.h bpf: Prevent memory disambiguation attack 2018-12-08 13:05:10 +01:00
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h mm: avoid returning VM_FAULT_RETRY from ->page_mkwrite handlers 2017-12-09 22:01:54 +01:00
bug.h This is the 4.9.195 stable release 2019-10-06 11:43:49 +02:00
bvec.h block: allow for_each_bvec to support zero len bvec 2020-09-12 11:47:36 +02:00
c2port.h
cache.h
cacheinfo.h drivers: base: cacheinfo: fix x86 with CONFIG_OF enabled 2018-01-31 12:55:51 +01:00
capability.h ptrace: Capture the ptracer's creds not PT_PTRACE_CAP 2017-01-06 10:40:13 +01:00
cb710.h
cciss_ioctl.h
ccp.h crypto: ccp - Fix XTS-AES-128 support on v5 CCPs 2017-09-27 14:39:20 +02:00
cdev.h chardev: add helper function to register char devs with a struct device 2020-05-20 08:15:32 +02:00
cdrom.h
cec-funcs.h media: cec-funcs.h: add status_req checks 2020-01-04 13:39:17 +01:00
cec.h
cfag12864b.h
cfi.h add support for clang Control Flow Integrity (CFI) 2018-02-28 15:09:58 -08:00
cgroup-defs.h This is the 4.9.231 stable release 2020-07-22 09:40:56 +02:00
cgroup.h This is the 4.9.231 stable release 2020-07-22 09:40:56 +02:00
cgroup_subsys.h ANDROID: sched/tune: add initial support for CGroups based boosting 2017-01-31 10:46:37 -08:00
circ_buf.h
cleancache.h
clk-provider.h clk: core: add __init decoration for CLK_OF_DECLARE_DRIVER function 2016-10-17 15:27:27 -07:00
clk.h
clkdev.h
clock_cooling.h
clockchips.h
clocksource.h clocksource: Use GENMASK_ULL in definition of CLOCKSOURCE_MASK 2019-02-27 10:07:01 +01:00
cm4000_cs.h
cma.h
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h coda: fix build using bare-metal toolchain 2019-08-06 18:29:38 +02:00
coda_psdev.h uapi linux/coda_psdev.h: move upc_req definition from uapi to kernel side headers 2019-08-06 18:29:38 +02:00
compaction.h mm, compaction: restrict full priority to non-costly orders 2016-10-07 18:46:29 -07:00
compat.h futex: Move futex exit handling into futex code 2021-02-03 23:19:49 +01:00
compiler-clang.h This is the 4.9.154 stable release 2019-01-31 08:36:51 +01:00
compiler-gcc.h compiler.h: Raise minimum version of GCC to 5.1 for arm64 2021-01-30 13:27:15 +01:00
compiler-intel.h compiler.h: enable builtin overflow checkers and add fallback code 2019-01-31 08:12:35 +01:00
compiler.h This is the 4.9.285 stable release 2021-10-06 10:40:17 +02:00
completion.h
component.h
concap.h
configfs.h
connector.h
console.h Revert "console: don't prefer first registered if DT specifies stdout-path" 2016-11-11 08:12:37 -08:00
console_struct.h vt: Fix character height handling with VT_RESIZEX 2021-05-26 11:29:08 +02:00
consolemap.h
container.h
context_tracking.h
context_tracking_state.h
cordic.h
coredump.h coredump: Ensure proper size of sparse core files 2017-07-05 14:40:26 +02:00
coresight-pmu.h
coresight-stm.h
coresight.h
count_zeros.h
cper.h
cpu.h This is the 4.9.202 stable release 2019-11-16 11:05:12 +01:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h cpufeature: avoid warning when compiling with clang 2019-11-25 09:52:44 +01:00
cpufreq.h This is the 4.9.163 stable release 2019-03-13 14:20:38 -07:00
cpufreq_times.h ANDROID: cpufreq: times: record fast switch frequency transitions 2019-03-07 01:13:18 +00:00
cpuhotplug.h clocksource/drivers/exynos_mct: Increase priority over ARM arch timer 2019-08-04 09:33:22 +02:00
cpuidle.h ANDROID: sched, cpuidle: Track cpuidle state index in the scheduler 2017-01-31 10:46:19 -08:00
cpumask.h cpumask: Make for_each_cpu_wrap() available on UP as well 2018-05-30 07:50:26 +02:00
cpuset.h sched/cpuset/pm: Fix cpuset vs. suspend-resume bugs 2017-10-12 11:51:25 +02:00
cputime.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
cred.h cred: allow get_cred() and put_cred() to be given NULL. 2021-10-06 10:23:43 +02:00
crypto.h This is the 4.9.129 stable release 2018-09-26 08:44:01 +02:00
cryptohash.h
cs5535.h
ctype.h include/linux/ctype.h: make isdigit() table lookupless 2016-10-11 15:06:30 -07:00
cuda.h
cyclades.h
davinci_emac.h
dax.h mm: introduce get_user_pages_longterm 2018-02-28 10:18:33 +01:00
dca.h
dcache.h This is the 4.9.104 stable release 2018-05-30 13:19:56 +02:00
dccp.h dccp: fix use-after-free in dccp_feat_activate_values 2017-03-22 12:43:33 +01:00
dcookies.h
debug_locks.h
debugfs.h debugfs: Fix !DEBUG_FS debugfs_create_automount 2020-10-01 20:40:04 +02:00
debugobjects.h
delay.h
delayacct.h BACKPORT: delayacct: track delays from thrashing cache pages 2019-03-22 14:08:39 -07:00
delayed_call.h
dell-led.h
devcoredump.h
devfreq-event.h
devfreq.h PM / devfreq: Fix available_governor sysfs 2017-03-12 06:41:44 +01:00
devfreq_cooling.h thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=n 2020-04-24 07:58:53 +02:00
device-mapper.h This is the 4.9.236 stable release 2020-09-12 14:07:40 +02:00
device.h PCI/MSI: Protect msi_desc::masked for multi-MSI 2021-08-26 08:37:24 -04:00
device_cgroup.h
devpts_fs.h
digsig.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-buf.h
dma-contiguous.h
dma-debug.h dma-debug: add support for resource mappings 2016-09-26 22:16:41 +05:30
dma-direction.h
dma-iommu.h dma-iommu: Fix compilation when !CONFIG_IOMMU_DMA 2018-08-03 07:55:22 +02:00
dma-mapping.h dma-mapping: fix return type of dma_set_max_seg_size() 2019-12-21 10:41:09 +01:00
dma_remapping.h
dmaengine.h dmaengine: Fix access to uninitialized dma_slave_caps 2020-01-12 11:24:13 +01:00
dmapool.h
dmar.h
dmi.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
ds2782_battery.h
dtlk.h
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h EDAC: Raise the maximum number of memory controllers 2019-11-25 09:52:59 +01:00
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom 2021-03-11 13:48:03 +01:00
efi-bgrt.h
efi.h efi: provide empty efi_enter_virtual_mode implementation 2020-09-03 11:21:19 +02:00
efs_vh.h
eisa.h
elevator.h elevator: fix truncation of icq_cache_name 2018-11-10 07:42:48 -08:00
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h elfcore: correct reference to CONFIG_UML 2021-10-27 09:34:00 +02:00
elfnote.h elfnote: mark all .note sections SHF_ALLOC 2020-06-30 15:38:29 -04:00
enclosure.h
err.h
errno.h
errqueue.h
etherdevice.h
ethtool.h
eventfd.h
eventpoll.h
evm.h
export.h Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild 2016-10-14 14:26:58 -07:00
exportfs.h exportfs: be careful to only return expected errors. 2016-10-06 09:07:44 -04:00
ext2_fs.h
extable.h
extcon.h
f2fs_fs.h f2fs: correct spelling mistake 2019-03-14 13:55:57 -07:00
f75375s.h
falloc.h vfs: add a FALLOC_FL_UNSHARE mode to fallocate to unshare a range of blocks 2016-10-03 09:11:14 -07:00
fanotify.h
fault-inject.h
fb.h fbdev: Ditch fb_edid_add_monspecs 2019-11-25 09:53:14 +01:00
fcdevice.h
fcntl.h fs: add a VALID_OPEN_FLAGS 2017-07-12 15:01:02 +02:00
fd.h
fddidevice.h
fdtable.h vfs, fdtable: Prevent bounds-check bypass via speculative execution 2018-02-13 12:36:00 +01:00
fec.h
fence-array.h
fence.h This is the 4.9.68 stable release 2017-12-10 17:13:13 +01:00
file.h
filter.h BACKPORT: bpf: multi program support for cgroup+bpf 2019-12-12 15:48:18 -08:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_array.h
flex_proportions.h
fmc-sdb.h
fmc.h
font.h Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts 2020-10-14 09:48:14 +02:00
frame.h objtool, modules: Discard objtool annotation sections for modules 2018-01-17 09:38:58 +01:00
freezer.h
frontswap.h mm, frontswap: make sure allocated frontswap map is assigned 2016-11-11 08:12:37 -08:00
fs.h This is the 4.9.235 stable release 2020-09-03 11:50:54 +02:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h fscache: Fix dead object requeue 2017-06-17 06:41:52 +02:00
fscache.h fscache: Fix the default for fscache_maybe_release_page() 2018-01-10 09:29:52 +01:00
fscrypt.h f2fs/fscrypt: updates to v4.17-rc1 2018-04-12 09:54:41 -07:00
fscrypt_notsupp.h fscrypt: clean up after fscrypt_prepare_lookup() conversions 2018-06-28 12:15:20 -07:00
fscrypt_supp.h fscrypt: make fscrypt_operations.max_namelen an integer 2018-06-28 12:15:20 -07:00
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h mtd: nand: fsl_ifc: Read ECCSTAT0 and ECCSTAT1 registers for IFC 2.0 2018-03-28 18:39:23 +02:00
fsldma.h
fsnotify.h ANDROID: fsnotify: Notify lower fs of open 2018-02-02 19:49:15 -08:00
fsnotify_backend.h fanotify: use notification_lock instead of access_lock 2016-10-07 18:46:26 -07:00
ftrace.h This is the 4.9.258 stable release 2021-02-23 14:46:12 +01:00
ftrace_irq.h
futex.h futex: Add mutex around futex exit 2021-02-03 23:19:50 +01:00
fwnode.h
gameport.h
gcd.h
genalloc.h lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk 2019-12-05 15:35:02 +01:00
genetlink.h
genhd.h block: nr_sects_write(): Disable preemption on seqcount write 2020-06-30 15:38:32 -04:00
genl_magic_func.h
genl_magic_struct.h drbd: Avoid Clang warning about pointless switch statment 2019-02-12 19:44:56 +01:00
getcpu.h
gfp.h This is the 4.9.200 stable release 2019-11-10 16:07:37 +01:00
glob.h
goldfish.h
gpio-fan.h
gpio-pxa.h
gpio.h gpio: Fix build error of function redefinition 2019-09-10 10:31:00 +01:00
gpio_event.h ANDROID: Input: Generic GPIO Input device. 2017-01-19 13:31:41 -08:00
gpio_keys.h
gpio_mouse.h
hardirq.h
hash.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h HID: debug: fix the ring buffer implementation 2019-02-15 08:07:39 +01:00
hid-roccat.h
hid-sensor-hub.h iio: hid-sensor: Store restore poll and hysteresis on S3 2017-05-25 15:44:41 +02:00
hid-sensor-ids.h
hid.h Linux 4.9.274 2021-06-30 19:09:19 +02:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h hil/parisc: Disable HIL driver when it gets stuck 2020-11-10 10:24:00 +01:00
hippidevice.h
host1x.h
hp_sdc.h
hpet.h
hrtimer.h hrtimer: Annotate lockless access to timer->state 2020-01-04 13:41:08 +01:00
htcpld.h
htirq.h
huge_mm.h mremap: properly flush TLB before releasing the page 2018-10-20 09:51:31 +02:00
hugetlb.h mm/hugetlb: initialize hugetlb_usage in mm_init 2021-09-22 11:43:08 +02:00
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h vmbus: fix missing signaling in hv_signal_on_read() 2017-10-27 10:38:08 +02:00
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h i2c: algo: pca: Reapply i2c bus settings after reset 2020-09-23 08:46:15 +02:00
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-mux-gpio.h
i2c-mux-pinctrl.h
i2c-mux.h
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-xiic.h
i2c.h i2c: export i2c_adapter_depth() 2016-09-24 10:48:18 +02:00
i7300_idle.h
i8042.h
i8253.h clockevents/drivers/i8253: Add support for PIT shutdown quirk 2018-11-21 09:26:01 +01:00
icmp.h
icmpv6.h net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending 2021-03-03 17:44:46 +01:00
ide.h block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h> 2020-09-12 11:47:36 +02:00
idr.h idr: add ida_is_empty 2021-03-30 14:41:41 +02:00
ieee80211.h mac80211: add ieee80211_is_any_nullfunc() 2020-05-10 10:28:03 +02:00
ieee802154.h
if_arp.h
if_bridge.h
if_eql.h
if_ether.h macvlan: do not assume mac_header is set in macvlan_broadcast() 2020-01-12 11:24:25 +01:00
if_fddi.h
if_frad.h
if_link.h net: Update API for VF vlan protocol 802.1ad support 2016-09-24 08:01:26 -04:00
if_ltalk.h
if_macvlan.h macvlan: macvlan_count_rx() needs to be aware of preemption 2021-03-30 14:41:40 +02:00
if_phonet.h
if_pppol2tp.h
if_pppolac.h ANDROID: net: move PPPoLAC and PPPoPNS headers to uapi 2017-01-19 13:32:06 -08:00
if_pppopns.h ANDROID: net: move PPPoLAC and PPPoPNS headers to uapi 2017-01-19 13:32:06 -08:00
if_pppox.h This is the 4.9.189 stable release 2019-08-11 15:30:44 +02:00
if_team.h Fixing a bug in team driver due to incorrect 'unsigned int' to 'int' conversion 2016-10-07 23:50:39 -04:00
if_tun.h
if_tunnel.h
if_vlan.h vlan: consolidate VLAN parsing code and limit max parsing depth 2020-12-11 13:37:58 +01:00
igmp.h
ihex.h
ima.h
in.h
in6.h
inet.h
inet_diag.h
inetdevice.h
init.h This is the 4.9.93 stable release 2018-04-09 11:39:17 -07:00
init_ohci1394_dma.h
init_task.h
initramfs.h ANDROID: initramfs: Add skip_initramfs command line option 2017-01-27 13:52:19 -08:00
initrd.h
inotify.h
input-polldev.h
input.h Input: uinput - avoid FF flush when destroying device 2021-01-23 15:38:17 +01:00
integrity.h EVM: Add support for portable signature format 2018-12-01 09:44:26 +01:00
intel-iommu.h iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built 2021-02-03 23:19:51 +01:00
intel-svm.h
intel_pmic_gpio.h
interrupt.h BACKPORT: irq: Make the irqentry text section unconditional 2017-12-18 15:21:35 -08:00
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h io-mapping: indicate mapping failure 2020-07-31 16:44:05 +02:00
io.h x86/io: add interface to reserve io memtype for a resource range. (v1.1) 2016-10-26 15:45:38 +10:00
ioc3.h
ioc4.h
iocontext.h
iomap.h iomap: add IOMAP_REPORT 2016-10-20 15:51:28 +11:00
iommu-common.h
iommu-helper.h
iommu.h
iopoll.h
ioport.h
ioprio.h
iova.h
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi-fru.h
ipmi.h
ipmi_smi.h
ipv6.h This is the 4.9.259 stable release 2021-03-03 18:08:08 +01:00
ipv6_route.h
irq.h irqdomain: Avoid activating interrupts more than once 2017-02-09 08:08:31 +01:00
irq_cpustat.h
irq_poll.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h genirq: Avoid summation loops for /proc/stat 2019-04-05 22:29:12 +02:00
irqdomain.h
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
jbd2.h jbd2: Fix possible overflow in jbd2_log_space_left() 2019-12-21 10:41:37 +01:00
jhash.h
jiffies.h time: Introduce jiffies64_to_nsecs() 2018-10-10 08:53:18 +02:00
journal-head.h
joystick.h
jump_label.h Merge branch 'ras-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2016-10-03 13:22:39 -07:00
jump_label_ratelimit.h jump_labels: API for flushing deferred jump label updates 2017-01-19 20:17:59 +01:00
jz4740-adc.h
jz4780-nemc.h
kaiser.h x86: fix build warnign with 32-bit PAE 2018-02-22 15:43:55 +01:00
kallsyms.h
kasan-checks.h
kasan.h This is the 4.9.174 stable release 2019-05-08 07:46:34 +02:00
kbd_diacr.h
kbd_kern.h
Kbuild ANDROID: Include if_pppolac.h and if_pppopns.h into header-y target 2017-01-19 13:32:05 -08:00
kbuild.h kbuild: fix asm-offset generation to work with clang 2018-11-23 08:20:35 +01:00
kconfig.h kconfig.h: remove config_enabled() macro 2016-10-27 18:43:43 -07:00
kcore.h vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user page 2018-05-30 07:50:26 +02:00
kcov.h UPSTREAM: kcov: support comparison operands collection 2017-12-18 15:21:35 -08:00
kd.h
kdb.h
kdebug.h
kdev_t.h kdev_t: always inline major/minor helper functions 2021-01-09 13:35:50 +01:00
kern_levels.h printk: reinstate KERN_CONT for printing continuation lines 2016-10-09 12:23:38 -07:00
kernel-page-flags.h
kernel.h linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() 2019-05-10 17:52:09 +02:00
kernel_stat.h
kernelcapi.h
kernfs.h BACKPORT: fs: kernfs: add poll file operation 2019-03-22 14:15:31 -07:00
kexec.h kdump, vmcoreinfo: report memory sections virtual addresses 2016-10-11 15:06:33 -07:00
key-type.h
key.h This is the 4.9.59 stable release 2017-10-30 09:27:09 +01:00
keyboard.h
keycombo.h ANDROID: input: add keycombo, a general key combo driver. 2017-01-19 13:31:45 -08:00
keyreset.h ANDROID: input: Changed keyreset to act as a wrapper for keycombo. 2017-01-19 13:31:46 -08:00
kfifo.h
kgdb.h kgdb: Fix spurious true from in_dbg_master() 2020-06-20 10:24:16 +02:00
khugepaged.h mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged 2020-10-14 09:48:17 +02:00
klist.h
kmemcheck.h
kmemleak.h mm: kmemleak: avoid using __va() on addresses that don't have a lowmem mapping 2016-10-11 15:06:33 -07:00
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h kobject: Export kobject_get_unless_zero() 2020-01-14 20:04:25 +01:00
kobject_ns.h
kprobes.h kretprobe: Prevent triggering kretprobe from within kprobe_flush_task 2020-06-30 15:38:33 -04:00
kref.h UPSTREAM: locking/atomic, kref: Add KREF_INIT() 2021-01-05 16:00:48 +00:00
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h kthread: add kerneldoc for kthread_create() 2016-10-11 15:06:33 -07:00
ktime.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2016-10-05 10:11:24 -07:00
kvm_host.h kvm: fix previous commit for 32-bit builds 2021-06-16 11:36:35 +02:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds.h
leds_pwm.h
lguest.h
lguest_launcher.h
libata.h libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. 2021-10-09 13:25:59 +02:00
libfdt.h
libfdt_env.h libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h 2020-01-04 13:41:02 +01:00
libnvdimm.h nfit, libnvdimm: fix interleave set cookie calculation 2017-03-15 10:02:47 +08:00
libps2.h
license.h
lightnvm.h lightnvm: expose device geometry through sysfs 2016-09-21 07:57:31 -06:00
linkage.h
linux_logo.h
lis3lv02d.h
list.h This is the 4.9.178 stable release 2019-05-21 19:03:22 +02:00
list_bl.h
list_lru.h memcg: make it work on sparse non-0-node systems 2019-06-11 12:22:42 +02:00
list_nulls.h rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls 2020-02-28 15:42:30 +01:00
list_sort.h
livepatch.h
llc.h
llist.h llist: clang: introduce member_address_is_nonnull() 2018-04-08 12:12:50 +02:00
lockdep.h lockdep: make MAX_LOCKDEP_SUBCLASSES unconditionally visible 2016-09-24 10:48:32 +02:00
lockref.h
log2.h include/linux/log2.h: add missing () around n in roundup_pow_of_two() 2020-09-12 11:47:34 +02:00
lp.h
lru_cache.h
lsm_audit.h lsm,audit,selinux: Introduce a new audit data type LSM_AUDIT_DATA_FILE 2016-09-19 13:42:38 -04:00
lsm_hooks.h BACKPORT: binder: use cred instead of task for selinux checks 2021-11-22 09:56:35 -08:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h
math64.h
max17040_battery.h
mbcache.h
mbus.h bus: mbus: fix window size calculation for 4GB windows 2017-10-27 10:38:08 +02:00
mc6821.h
mc146818rtc.h
mcb.h mcb: Add a dma_device to mcb_device 2016-09-27 12:33:47 +02:00
mdio-bitbang.h
mdio-mux.h
mdio.h net: mdio: introduce a shutdown method to mdio device drivers 2021-10-09 13:25:58 +02:00
mei_cl_bus.h
memblock.h mm: discard memblock data later 2017-08-24 17:12:19 -07:00
memcontrol.h mm: memcontrol: fix NULL pointer crash in test_clear_page_writeback() 2021-02-23 13:59:14 +01:00
memory-state-time.h ANDROID: Implement memory_state_time, used by qcom,cpubw 2017-01-31 10:45:55 -08:00
memory.h
memory_hotplug.h mm/memory_hotplug: make add_memory() take the device_hotplug_lock 2019-11-28 18:28:51 +01:00
mempolicy.h
mempool.h
memremap.h
memstick.h
mg_disk.h
mic_bus.h
micrel_phy.h net: phy: micrel: add support for KSZ8795 2017-06-17 06:41:54 +02:00
microchipphy.h
migrate.h
migrate_mode.h
mii.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm-arch-hooks.h
mm.h This is the 4.9.226 stable release 2020-06-03 09:36:14 +02:00
mm_inline.h mm, memcg: fix the active list aging for lowmem requests when memcg is enabled 2017-01-19 20:17:59 +01:00
mm_types.h This is the 4.9.201 stable release 2019-11-14 14:28:42 +08:00
mman.h mm: Handle 0 flags in _calc_vm_trans() macro 2017-12-20 10:07:29 +01:00
mmdebug.h mm: add VM_WARN_ON_ONCE_PAGE() macro 2021-07-11 12:46:40 +02:00
mmiotrace.h
mmu_context.h
mmu_notifier.h mm: drop unused pmdp_huge_get_and_clear_notify() 2017-12-14 09:28:16 +01:00
mmzone.h This is the 4.9.233 stable release 2020-08-21 11:48:51 +02:00
mnt_namespace.h
mod_devicetable.h x86/cpu: Add a steppings field to struct x86_cpu_id 2020-06-11 09:22:23 +02:00
module.h This is the 4.9.188 stable release 2019-08-06 18:45:16 +02:00
moduleloader.h
moduleparam.h UPSTREAM: module: Do not paper over type mismatches in module_param_call() 2018-02-28 15:09:58 -08:00
mount.h fs: Better permission checking for submounts 2017-03-15 02:22:24 +00:00
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route 2016-09-25 23:41:39 -04:00
mroute6.h ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route 2016-09-25 23:41:39 -04:00
msdos_fs.h
msg.h
msi.h PCI/MSI: Protect msi_desc::masked for multi-MSI 2021-08-26 08:37:24 -04:00
mutex-debug.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h ANDROID: vfs: Add permission2 for filesystems with per mount permissions 2017-01-31 10:47:22 -08:00
nd.h libnvdimm, namespace: sort namespaces by dpa at init 2016-10-07 09:20:53 -07:00
net.h l2tp: device MTU setup, tunnel socket needs a lock 2020-05-27 16:42:00 +02:00
netdev_features.h net: Add header for usage of fls64() 2019-02-23 09:05:58 +01:00
netdevice.h net: watchdog: hold device global xmit lock during tx disable 2021-02-23 13:59:16 +01:00
netfilter.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2016-09-25 23:34:19 +02:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h netfilter: replace list_head with single linked list 2016-09-25 14:38:48 +02:00
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
netpoll.h
nfs.h
nfs3.h
nfs4.h nfs: Don't increment lock sequence ID after NFS4ERR_MOVED 2017-02-01 08:33:08 +01:00
nfs_fs.h
nfs_fs_i.h
nfs_fs_sb.h nfs: allow blocking locks to be awoken by lock callbacks 2016-09-22 15:54:27 -04:00
nfs_iostat.h
nfs_page.h
nfs_xdr.h NFSv4: Fix EXCHANGE_ID corrupt verifier issue 2017-08-11 08:49:28 -07:00
nfsacl.h
nl802154.h
nls.h
nmi.h Revert "ANDROID: hardlockup: detect hard lockups without NMIs using secondary cpus" 2017-06-27 10:31:16 +02:00
node.h
nodemask.h
nospec.h seccomp: Move speculation migitation control to arch code 2018-05-22 16:58:02 +02:00
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h
nvme-rdma.h
nvme.h nvme.h: add an enum for cns values 2016-10-19 11:36:22 -06:00
nvmem-consumer.h
nvmem-provider.h
nvram.h
of.h of: fix linker-section match-table corruption 2021-01-09 13:35:49 +01:00
of_address.h
of_device.h
of_dma.h
of_fdt.h ANDROID: of: Support CONFIG_CMDLINE_EXTEND config option 2017-01-27 13:52:16 -08:00
of_gpio.h gpio: OF: localize some gpiochip init functions 2016-10-03 23:38:11 +02:00
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h of_mdio: add helper to deregister fixed-link PHYs 2016-11-29 23:17:02 -05: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 dmaengine/ARM: omap-dma: Fix the DMAengine compile test on non OMAP configs 2016-09-28 08:53:14 +05:30
omap-dmaengine.h
omap-gpmc.h ARM: OMAP2+: gpmc-onenand: propagate error on initialization failure 2017-12-14 09:28:16 +01:00
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
oom.h mm, oom: enforce exit_oom_victim on current task 2016-10-07 18:46:28 -07:00
openvswitch.h
oprofile.h
osq_lock.h
overflow.h This is the 4.9.241 stable release 2020-10-29 10:17:40 +01:00
oxu210hp.h
padata.h padata: Replace delayed timer with immediate workqueue in padata_reorder 2020-05-27 16:41:52 +02:00
page-flags-layout.h
page-flags.h This is the 4.9.201 stable release 2019-11-14 14:28:42 +08:00
page-isolation.h
page_counter.h
page_ext.h mm/page_owner: don't define fields on struct page_ext by hard-coding 2016-10-07 18:46:27 -07:00
page_idle.h
page_owner.h mm/page_owner: move page_owner specific function to page_owner.c 2016-10-07 18:46:27 -07:00
page_ref.h
pageblock-flags.h
pagemap.h This is the 4.9.275 stable release 2021-07-11 21:18:56 +02:00
pagevec.h mm: remove nr_pages argument from pagevec_lookup_{,range}_tag() 2018-07-08 17:24:08 -07:00
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h
pci-ats.h
pci-dma-compat.h
pci-dma.h
pci-ecam.h PCI: Change pci_host_common_probe() visibility 2018-02-25 11:05:51 +01:00
pci.h PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n 2021-09-22 11:43:10 +02:00
pci_hotplug.h
pci_ids.h r8169: add support for NCube 8168 network card 2018-09-15 09:42:56 +02:00
pcieport_if.h
pda_power.h
pe.h
percpu-defs.h KPTI: Rename to PAGE_TABLE_ISOLATION 2018-01-05 15:46:35 +01:00
percpu-refcount.h percpu-refcount: fix reference leak during percpu-atomic transition 2017-02-09 08:08:28 +01:00
percpu-rwsem.h locking/percpu-rwsem: Add down_read_preempt_disable() 2016-09-22 15:25:54 +02:00
percpu.h
percpu_counter.h percpu_counter: fix a data race at vm_committed_as 2020-04-24 07:59:12 +02:00
percpu_ida.h
perf_event.h This is the 4.9.245 stable release 2020-11-22 10:31:19 +01:00
perf_regs.h
personality.h
pfn.h
pfn_t.h include/linux/pfn_t.h: force '~' to be parsed as an unary operator 2018-12-01 09:44:25 +01:00
phonet.h
phy.h net: phy: fix MDIO bus PM PHY resuming 2020-03-20 09:07:43 +01:00
phy_fixed.h
pid.h UPSTREAM: pidfd: add polling support 2019-09-03 13:45:29 -07:00
pid_namespace.h
pim.h
pipe_fs_i.h fs: prevent page refcount overflow in pipe_buf_get 2019-06-11 12:22:45 +02:00
pkeys.h pkeys: Remove easily triggered WARN 2016-10-14 11:36:59 -07:00
pktcdvd.h
pl320-ipc.h
platform_device.h
plist.h
pm-trace.h
pm.h
pm2301_charger.h
pm_clock.h
pm_domain.h
pm_opp.h PM / OPP: Pass opp_table to dev_pm_opp_put_regulator() 2017-01-06 10:40:15 +01:00
pm_qos.h
pm_runtime.h
pm_wakeirq.h
pm_wakeup.h
pmem.h
pmu.h
pnfs_osd_xdr.h
pnp.h pnp: Use list_for_each_entry() instead of open coding 2020-05-20 08:15:36 +02:00
poison.h
poll.h fs/select: avoid clang stack usage warning 2020-01-23 08:19:33 +01:00
posix-clock.h ptp: fix the race between the release of ptp_clock and cdev 2020-05-20 08:15:32 +02:00
posix-timers.h posix-timers: Sanitize overrun handling 2018-11-10 07:43:01 -08:00
posix_acl.h Merge remote-tracking branch 'jk/vfs' into work.misc 2016-10-08 11:06:08 -04:00
posix_acl_xattr.h posix_acl: uapi header split 2016-09-27 21:52:00 -04:00
power_supply.h This is the 4.9.131 stable release 2018-10-04 13:43:03 -07:00
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
pr.h
prandom.h random32: Fix implicit truncation warning in prandom_seed_state() 2021-07-20 16:21:00 +02:00
preempt.h x86/uaccess, sched/preempt: Verify access_ok() context 2017-11-15 15:53:17 +01:00
prefetch.h
printk.h printk: reinstate KERN_CONT for printing continuation lines 2016-10-09 12:23:38 -07:00
proc_fs.h BACKPORT: signal: add pidfd_send_signal() syscall 2019-09-03 13:43:55 -07:00
proc_ns.h nsfs: add ioctl to get a parent namespace 2016-09-22 19:59:41 -05:00
profile.h
projid.h
property.h device property: Fix the length used in PROPERTY_ENTRY_STRING() 2019-03-23 13:19:50 +01:00
psci.h firmware/psci: Expose SMCCC version through psci_ops 2018-04-20 08:21:05 +02:00
psi.h FROMLIST: psi: introduce psi monitor 2019-03-23 00:29:15 +00:00
psi_types.h FROMLIST: psi: introduce psi monitor 2019-03-23 00:29:15 +00:00
pstore.h
pstore_ram.h This is the 4.9.41 stable release 2017-08-07 14:21:32 -07:00
pti.h
ptp_classify.h
ptp_clock_kernel.h ptp_clock: future-proofing drivers against PTP subsystem becoming optional 2016-09-22 02:18:33 -04:00
ptr_ring.h ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() 2019-01-09 16:16:42 +01:00
ptrace.h x86/speculation: Apply IBPB more strictly to avoid cross-process data leak 2019-05-14 19:19:34 +02:00
pvclock_gtod.h
pwm.h pwm: Fix deadlock warning when removing PWM device 2019-06-22 08:17:17 +02:00
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qcom_scm.h
qnx6_fs.h
quicklist.h
quota.h fs/quota: handle overflows of sysctl fs.quota.* and report as unsigned long 2020-01-04 13:40:50 +01:00
quotaops.h quota: Check that quota is not dirty before release 2019-12-21 10:42:08 +01:00
radix-tree.h radix-tree: 'slot' can be NULL in radix_tree_next_slot() 2016-10-11 15:06:30 -07:00
raid_class.h
ramfs.h
random.h random32: move the pseudo-random 32-bit definitions to prandom.h 2020-08-21 11:01:52 +02:00
range.h
ras.h
ratelimit.h
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rcu_sync.h
rculist.h UPSTREAM: rculist: Consolidate DEBUG_LIST for list_add_rcu() 2018-09-21 15:09:04 -07:00
rculist_bl.h
rculist_nulls.h rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls 2020-02-28 15:42:30 +01:00
rcupdate.h rcu: Force inlining of rcu_read_lock() 2019-08-04 09:33:19 +02:00
rcutiny.h
rcutree.h
reboot.h
reciprocal_div.h
regmap.h Merge remote-tracking branches 'regmap/fix/header' and 'regmap/fix/macro' into regmap-linus 2016-10-29 12:14:39 -06:00
regset.h
relay.h include/linux/relay.h: fix percpu annotation in struct rchan 2019-04-05 22:29:06 +02:00
remoteproc.h remoteproc: Split driver and consumer dereferencing 2016-10-02 22:50:21 -07:00
reservation.h BACKPORT: dma-buf: Use fence_get_rcu_safe() for retrieving the exclusive fence 2017-05-23 15:47:18 -07:00
reset-controller.h reset: fix reset_control_ops kerneldoc comment 2019-12-05 15:34:07 +01:00
reset.h reset: remove remaining WARN_ON() in <linux/reset.h> 2018-12-08 13:05:09 +01:00
resource.h
resource_ext.h
restart_block.h UPSTREAM: thread_info: factor out restart_block 2018-04-24 13:28:12 -07:00
rfkill-regulator.h
rfkill.h
rhashtable.h rhashtable: reorganize struct rhashtable layout 2018-10-18 09:13:25 +02:00
ring_buffer.h tracing: kdb: Fix ftdump to not sleep 2019-04-05 22:29:05 +02:00
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h
rmi.h
rndis.h
root_dev.h
rpmsg.h
rslib.h
rtc.h
rtmutex.h
rtnetlink.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
sa11x0-dma.h
sbitmap.h
scatterlist.h
scc.h
sched.h This is the 4.9.255 stable release 2021-02-03 23:44:54 +01:00
sched_clock.h
sched_energy.h ANDROID: FIXUP: sched: fix build for non-SMP target 2017-01-31 10:46:49 -08:00
scif.h
scpi_protocol.h
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdb.h
sdla.h
seccomp.h seccomp: Add filter flag to opt-out of SSB mitigation 2018-05-22 16:58:01 +02:00
securebits.h
security.h BACKPORT: binder: use cred instead of task for selinux checks 2021-11-22 09:56:35 -08:00
selection.h vt: selection, introduce vc_is_sel 2020-04-02 17:20:39 +02:00
selinux.h
sem.h ipc/sem.c: fix complex_count vs. simple op race 2016-10-11 15:06:33 -07:00
semaphore.h
seq_buf.h seq_buf: Avoid type mismatch for seq_buf_init 2020-12-29 13:44:59 +01:00
seq_file.h seq/proc: modify seq_put_decimal_[u]ll to take a const char *, not char 2016-10-07 18:46:30 -07:00
seq_file_net.h
seqlock.h seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier 2020-10-01 20:40:04 +02:00
seqno-fence.h
serial.h
serial_8250.h
serial_bcm63xx.h
serial_core.h This is the 4.9.207 stable release 2019-12-21 11:28:16 +01:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serio.h
sfi.h
sfi_acpi.h
sh_clk.h
sh_dma.h
sh_eth.h sh_eth: fix SH7757 GEther initialization 2018-01-17 09:38:53 +01:00
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h
shrinker.h
signal.h signal: Allow cifs and drbd to receive their terminating signals 2020-01-29 10:24:30 +01:00
signalfd.h
siphash.h inet: switch IP ID generator to siphash 2019-08-25 10:51:42 +02:00
sirfsoc_dma.h
sizes.h
skb_array.h ptr_ring: use kmalloc_array() 2017-08-30 10:21:40 +02:00
skbuff.h net/af_unix: fix a data-race in unix_dgram_poll 2021-09-22 11:43:09 +02:00
slab.h mm, slab: make sure that KMALLOC_MAX_SIZE will fit into MAX_ORDER 2017-08-11 08:49:36 -07:00
slab_def.h
slub_def.h slub: make ->cpu_partial unsigned int 2018-10-03 17:01:50 -07:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smpboot.h smpboot: Place the __percpu annotation correctly 2019-05-31 06:48:17 -07:00
smsc911x.h
smscphy.h
sock_diag.h BACKPORT: UPSTREAM: Add a helper function to get socket cookie in eBPF 2017-05-22 15:40:25 -07:00
socket.h ANDROID: net: pppolac/pppopns: Replace msg.msg_iov with iov_iter_kvec() 2017-01-27 13:52:34 -08:00
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h new iov_iter flavour: pipe-backed 2016-10-05 18:23:36 -04:00
spmi.h
srcu.h
ssbi.h
stackdepot.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
ste_modem_shm.h
stm.h
stmmac.h
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h lib/string.c: add multibyte memset functions 2021-08-04 11:58:02 +02:00
string_helpers.h
stringhash.h
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h This is the 4.9.104 stable release 2018-05-30 13:19:56 +02:00
svga.h
sw842.h
swab.h
swait.h
swap.h This is the 4.9.206 stable release 2019-12-05 15:46:10 +01:00
swap_cgroup.h
swapfile.h x86/speculation/l1tf: Limit swap file size to MAX_PA/2 2018-08-15 18:14:45 +02:00
swapops.h mm: hwpoison: change PageHWPoison behavior on hugetlb pages 2021-06-30 08:49:13 -04:00
swiotlb.h swiotlb: Add swiotlb=noforce debug option 2017-01-26 08:24:44 +01:00
sxgbe_platform.h
sync_file.h BACKPORT: dma-buf/sync_file: Allow multiple sync_files to wrap a single dma-fence 2018-05-14 16:15:00 +00:00
synclink.h
sys.h
sys_soc.h
syscalls.h BACKPORT: pid: add pidfd_open() 2019-09-03 13:45:40 -07:00
syscore_ops.h
sysctl.h proc: Fix proc_sys_prune_dcache to hold a sb reference 2018-08-15 18:14:43 +02:00
sysfs.h This is the 4.9.260 stable release 2021-03-07 11:40:25 +01:00
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting.h ANDROID: sched: add a counter to track fsync 2017-03-14 13:16:06 -07:00
task_io_accounting_ops.h ANDROID: sched: add a counter to track fsync 2017-03-14 13:16:06 -07:00
task_work.h
taskstats_kern.h
tboot.h
tc.h TC: Set DMA masks for devices 2018-11-13 11:17:02 -08:00
tca6416_keypad.h
tcp.h This is the 4.9.232 stable release 2020-07-31 18:52:22 +02:00
tee_drv.h BACKPORT: tee: add start argument to shm_register callback 2018-02-21 15:40:43 +00:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h thermal: Enhance thermal_zone_device_update for events 2016-09-27 14:35:21 +08:00
thinkpad_acpi.h
thread_info.h This is the 4.9.263 stable release 2021-03-24 11:32:14 +01:00
threads.h
ti_wilink_st.h
tick.h UPSTREAM: cpufreq: schedutil: Avoid reducing frequency of busy CPUs prematurely 2017-08-03 15:30:48 -07:00
tifm.h
timb_dma.h
timb_gpio.h
time.h tcp: fix rejected syncookies due to stale timestamps 2019-12-21 10:42:25 +01:00
time64.h time: Prevent undefined behaviour in timespec64_to_ns() 2020-11-18 18:26:23 +01:00
timecounter.h
timekeeper_internal.h UPSTREAM: time: Clean up CLOCK_MONOTONIC_RAW time handling 2017-11-29 13:44:16 -08:00
timekeeping.h UPSTREAM: timekeeping: Add a fast and NMI safe boot clock 2017-01-27 13:55:47 -08:00
timer.h timers: Reinitialize per cpu bases on hotplug 2018-01-02 20:35:17 +01:00
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
topology.h
torture.h
toshiba.h
tpm.h
tpm_command.h
trace_clock.h
trace_events.h BACKPORT: bpf: permit multiple bpf attachments for a single perf event 2019-12-12 15:49:12 -08:00
trace_seq.h seq_buf: Avoid type mismatch for seq_buf_init 2020-12-29 13:44:59 +01:00
tracefs.h
tracehook.h
tracepoint-defs.h
tracepoint.h tracepoint: Mark __tracepoint_string's __used 2020-08-21 11:01:56 +02:00
transport_class.h
tsacct_kern.h
tty.h tty: Fix ->session locking 2020-12-11 13:38:00 +01:00
tty_driver.h tty: fix return value for unsupported ioctls 2021-05-22 10:40:24 +02:00
tty_flip.h tty: improve tty_insert_flip_char() fast path 2017-09-27 14:39:19 +02:00
tty_ldisc.h
typecheck.h
types.h
u64_stats_sync.h u64_stats,lockdep: Fix u64_stats_init() vs lockdep 2021-03-30 14:41:39 +02:00
uaccess.h uaccess: Add non-pagefault user-space write function 2020-09-12 11:47:35 +02:00
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uinput.h
uio.h new privimitive: iov_iter_revert() 2017-04-21 09:31:21 +02:00
uio_driver.h
uprobes.h
usb.h USB: core: add helpers to retrieve endpoints 2020-09-23 08:46:11 +02:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h ucount: Remove the atomicity from ucount->count 2017-03-18 19:14:29 +08:00
userfaultfd_k.h
util_macros.h
uts.h
utsname.h
uuid.h
uwb.h
verification.h This is the 4.9.126 stable release 2018-09-10 09:20:19 +02:00
vermagic.h Revert "module: Add retpoline tag to VERMAGIC" 2018-01-31 12:55:52 +01:00
vexpress.h
vfio.h vfio: New external user group/file match 2017-07-27 15:08:03 -07:00
vfs.h
vga_switcheroo.h
vgaarb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h virtio: add ability to iterate over vqs 2018-05-01 15:13:05 -07:00
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_mmio.h
virtio_net.h virtio-net: restore VIRTIO_HDR_F_DATA_VALID on receiving 2017-02-04 09:47:09 +01:00
virtio_ring.h virtio: Honour 'may_reduce_num' in vring_create_virtqueue 2019-04-17 08:36:47 +02:00
virtio_vsock.h ANDROID: Make vsock virtio packet buff size configurable 2021-03-25 02:06:20 +00:00
vlynq.h
vm_event_item.h mm: get rid of vmacache_flush_all() entirely 2018-09-19 22:47:17 +02:00
vm_sockets.h
vmacache.h mm: get rid of vmacache_flush_all() entirely 2018-09-19 22:47:17 +02:00
vmalloc.h vmalloc: fix remap_vmalloc_range() bounds checks 2020-05-02 17:23:10 +02:00
vme.h
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h VMCI: Fix integer overflow in VMCI handle arrays 2019-07-21 09:06:03 +02:00
vringh.h
vt.h
vt_buffer.h
vt_kern.h vt: switch vt_dont_switch to bool 2020-04-02 17:20:39 +02:00
vtime.h
w1-gpio.h
wait.h sched/wait: Introduce init_wait_entry() 2016-09-30 10:54:03 +02:00
wakeup_reason.h ANDROID: power: Provide dummy log_suspend_abort_reason() if SUSPEND is disabled 2017-01-27 13:52:35 -08:00
wanrouter.h
watchdog.h watchdog: add watchdog pretimeout governor framework 2016-10-08 10:27:10 +02:00
win_minmax.h lib/win_minmax: windowed min or max estimator 2016-09-21 00:22:59 -04:00
wireless.h
wkup_m3_ipc.h
wl12xx.h
wlan_plat.h ANDROID: wlan: Add get_wake_irq functionality 2017-01-19 13:32:42 -08:00
wm97xx.h
workqueue.h UPSTREAM: workqueue: make workqueue available early during boot 2019-03-22 14:06:29 -07:00
writeback.h UPSTREAM: mm: add PageWaiters indicating tasks are waiting for a page bit 2019-03-22 14:06:39 -07:00
ww_mutex.h
xattr.h xattr: break delegations in {set,remove}xattr 2020-08-21 11:01:55 +02:00
xxhash.h UPSTREAM: lib: Add xxhash module 2018-08-23 12:05:06 -07:00
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h This is the 4.9.260 stable release 2021-03-07 11:40:25 +01:00
zstd.h UPSTREAM: lib: Add zstd modules 2018-08-23 12:05:06 -07:00
zutil.h