android_kernel_motorola_sm6375/include/linux
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Liam Mark dd1c26b853 ANDROID: GKI: mm: add cma pcp list
Add a cma pcp list in order to increase cma memory utilization.

Increased cma memory utilization will improve overall memory
utilization because free cma pages are ignored when memory reclaim
is done with gfp mask GFP_KERNEL.

Since most memory reclaim is done by kswapd, which uses a gfp mask
of GFP_KERNEL, by increasing cma memory utilization we are therefore
ensuring that less aggressive memory reclaim takes place.

Increased cma memory utilization will improve performance,
for example it will increase app concurrency.

Change-Id: I809589a25c6abca51f1c963f118adfc78e955cf9
Signed-off-by: Liam Mark <lmark@codeaurora.org>
[vinmenon@codeaurora.org: fix !CONFIG_CMA compile time issues]
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
[swatsrid@codeaurora.org: Fix merge conflicts]
Signed-off-by: Swathi Sridhar <swatsrid@codeaurora.org>
(cherry picked from commit 0caf6be3e0842302ecd54c9e75943ca4133f4c7a)
Signed-off-by: Mark Salyzyn <salyzyn@google.com>
Bug: 150378964
Bug: 142290962
Signed-off-by: Todd Kjos <tkjos@google.com>
2020-04-03 14:52:15 -07:00
..
amba
avf
bcma
byteorder
can can: can_dropped_invalid_skb(): ensure an initialized headroom in outgoing CAN sk_buffs 2020-01-14 20:08:28 +01:00
ceph libceph: fix alloc_msg_with_page_vector() memory leaks 2020-04-02 15:11:02 +02:00
clk clk: add include guard to clk-conf.h 2019-09-17 10:27:46 -07:00
crush
decompress
dma UPSTREAM: dmaengine: sprd: Add wrap address support for link-list mode 2020-02-12 17:11:38 +00:00
dsa net: dsa: tag_8021q: replace dsa_8021q_remove_header with __skb_vlan_pop 2020-04-01 11:01:34 +02:00
extcon
firmware Char/Misc driver patches for 5.4-rc1 2019-09-18 11:14:31 -07:00
fpga
fsl
gpio gpio: add gpiod_toggle_active_low() 2020-02-19 19:53:09 +01:00
greybus
hsi
i3c
iio chrome platform changes for v5.4 2019-09-19 14:14:28 -07:00
input Merge branch 'next' into for-linus 2019-09-16 09:56:27 -07:00
irqchip
isdn
lockd
mailbox mailbox: mediatek: cmdq: clear the event in cmdq initial flow 2019-09-17 00:40:05 -05:00
mfd This is the 5.4.19 stable release 2020-02-11 14:09:41 -08:00
mlx4
mlx5 net/mlx5: Deprecate usage of generic TLS HW capability bit 2020-02-11 04:35:51 -08:00
mmc This is the 5.4.29 stable release 2020-04-02 14:26:14 +02:00
mtd This pull-request contains the following changes for MTD: 2019-09-21 10:59:54 -07:00
mux
netfilter This is the 5.4.24 stable release 2020-03-05 17:42:40 +01:00
netfilter_arp netfilter: remove CONFIG_NETFILTER checks from headers. 2019-09-13 12:47:36 +02:00
netfilter_bridge netfilter: remove CONFIG_NETFILTER checks from headers. 2019-09-13 12:47:36 +02:00
netfilter_ipv4 netfilter: remove CONFIG_NETFILTER checks from headers. 2019-09-13 12:47:36 +02:00
netfilter_ipv6 netfilter: remove CONFIG_NETFILTER checks from headers. 2019-09-13 12:47:36 +02:00
perf
phy
pinctrl
platform_data bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO 2020-02-24 08:36:35 +01:00
power FROMGIT: power: supply: Allow charger manager can be built as a module 2020-03-10 23:34:32 +00:00
qed RDMA subsystem updates for 5.4 2019-09-21 10:26:24 -07:00
raid raid6/test: fix a compilation warning 2020-02-24 08:36:47 +01:00
regulator regulator fix for "regulator: core: Add regulator_is_equal() helper" 2020-02-11 04:35:55 -08:00
remoteproc
reset
rpmsg
rtc
sched ANDROID: GKI: sched.h: add Android ABI padding to some structures 2020-03-19 13:50:19 +01:00
soc UPSTREAM: scsi: soc: mediatek: add header for SiP service interface 2020-02-12 15:28:57 +00:00
soundwire
spi
ssb
sunrpc SUNRPC: Destroy the back channel when we destroy the host transport 2019-10-30 12:04:35 -04:00
ulpi
unaligned
usb ANDROID: GKI: USB: add Android ABI padding to some structures 2020-03-20 09:27:54 +01:00
wimax
8250_pci.h
a.out.h
acct.h
acpi.h Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2019-09-28 08:14:15 -07:00
acpi_dma.h
acpi_iort.h
acpi_pmtmr.h
adb.h
adfs_fs.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h ata: libahci_platform: Export again ahci_platform_<en/dis>able_phys() 2020-01-09 10:19:59 +01:00
aio.h
alarmtimer.h
alcor_pci.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
android_kabi.h ANDROID: GKI: add android_kabi.h 2020-03-17 10:07:47 +01:00
anon_inodes.h
apm-emulation.h
apm_bios.h
apple-gmux.h
apple_bl.h
arch_topology.h ANDROID: cpufreq: arch_topology: implement max frequency capping 2019-10-01 10:36:33 +01:00
arm-cci.h
arm-smccc.h
arm_sdei.h
armada-37xx-rwtm-mailbox.h
ascii85.h
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
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atomic-fallback.h
atomic.h
attribute_container.h
audit.h
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h
backing-dev.h memcg: fix a crash in wb_workfn when a device disappears 2020-02-11 04:35:11 -08:00
backlight.h
badblocks.h
balloon_compaction.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h
bio-crypt-ctx.h ANDROID: block: Prevent crypto fallback for wrapped keys 2020-02-25 19:27:51 +00:00
bio.h This is the 5.4.9 stable release 2020-01-09 16:00:18 +01:00
bit_spinlock.h
bitfield.h
bitmap.h bitmap.h: fix kernel-doc warning and typo 2019-10-14 15:04:01 -07:00
bitops.h lib: introduce copy_struct_from_user() helper 2019-10-01 15:45:03 +02:00
bitrev.h
bits.h
blk-cgroup.h
blk-crypto.h ANDROID: block: Prevent crypto fallback for wrapped keys 2020-02-25 19:27:51 +00:00
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h block: Delay default elevator initialization 2019-09-05 19:52:34 -06:00
blk-pm.h
blk_types.h ANDROID: dm: add dm-default-key target for metadata encryption 2020-01-24 10:52:54 -08:00
blkdev.h This is the 5.4.24 stable release 2020-03-05 17:42:40 +01:00
blkpg.h
blktrace_api.h blktrace: Protect q->blk_trace with RCU 2020-03-05 16:43:52 +01:00
blockgroup_lock.h
bma150.h
bottom_half.h
bpf-cgroup.h
bpf.h bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() 2019-10-31 21:41:33 +01:00
bpf_lirc.h
bpf_trace.h
bpf_types.h
bpf_verifier.h
bpfilter.h
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btf.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
bug.h kprobes: Prohibit probing on BUG() and WARN() address 2019-09-05 10:15:16 +02:00
build-salt.h
build_bug.h
bvec.h
c2port.h
cache.h
cacheinfo.h
capability.h
cb710.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cfi.h ANDROID: add support for Clang's Control Flow Integrity (CFI) 2019-11-27 12:49:12 -08:00
cgroup-defs.h
cgroup.h cgroup: Iterate tasks that did not finish do_exit() 2020-03-18 07:17:48 +01:00
cgroup_rdma.h
cgroup_subsys.h
circ_buf.h
cleancache.h
clk-provider.h ANDROID: GKI: clk: Add support for clock providers with sync state 2020-01-07 16:59:36 -08:00
clk.h We have a small collection of core framework updates this time, mostly around 2019-09-20 15:45:07 -07:00
clkdev.h
clock_cooling.h
clockchips.h
clocksource.h
cm4000_cs.h
cma.h
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h mm, compaction: raise compaction priority after it withdrawns 2019-09-24 15:54:10 -07:00
compat.h futex: Move futex exit handling into futex code 2019-11-29 10:10:08 +01:00
compiler-clang.h ANDROID: add support for Clang's Control Flow Integrity (CFI) 2019-11-27 12:49:12 -08:00
compiler-gcc.h
compiler-intel.h
compiler.h include/linux/compiler.h: fix Oops for Clang-compiled kernels 2019-09-08 14:53:58 +02:00
compiler_attributes.h compiler_attributes.h: Add 'fallthrough' pseudo keyword for switch/case use 2019-10-11 09:26:05 -07:00
compiler_types.h ANDROID: add support for Clang's Control Flow Integrity (CFI) 2019-11-27 12:49:12 -08:00
completion.h
component.h
configfs.h
connector.h
console.h
console_struct.h
consolemap.h
const.h
container.h
context_tracking.h
context_tracking_state.h
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h
count_zeros.h
counter.h
counter_enum.h
cper.h
cpu.h cpu/speculation: Uninline and export CPU mitigations helpers 2019-11-04 12:22:02 +01:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h This is the 5.4.19 stable release 2020-02-11 14:09:41 -08:00
cpufreq_times.h ANDROID: cpufreq: times: Remove per-UID time in state tracking 2020-03-06 20:23:16 +00:00
cpuhotplug.h padata: validate cpumask without removed CPU during offline 2020-02-24 08:36:34 +01:00
cpuidle.h Power management updates for 5.4-rc1 2019-09-17 19:15:14 -07:00
cpuidle_haltpoll.h
cpumask.h cpumask: nicer for_each_cpumask_and() signature 2019-09-25 17:51:40 -07:00
cpuset.h Revert "sched/core: Prevent race condition between cpuset and __sched_setscheduler()" 2020-03-30 04:49:04 +00:00
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 selinux/stable-5.4 PR 20190917 2019-09-23 11:21:04 -07:00
crypto.h
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h
dca.h
dcache.h Merge Linus's 5.4-rc1-prerelease branch into android-mainline 2019-09-20 16:07:54 -07:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h BACKPORT: debugfs: Fix !DEBUG_FS debugfs_create_automount 2020-01-23 09:54:45 +01:00
debugobjects.h
delay.h
delayacct.h
delayed_call.h
devcoredump.h
devfreq-event.h
devfreq.h
devfreq_cooling.h
device-mapper.h ANDROID: dm: add support for passing through inline crypto support 2020-01-24 10:52:54 -08:00
device.h ANDROID: GKI: device.h: add Android ABI padding to some structures 2020-03-18 13:55:57 +01:00
device_cgroup.h
devpts_fs.h
digsig.h
dim.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-buf.h Merge 5.4-rc1-prereleae into android-mainline 2019-09-23 14:14:08 +02:00
dma-contiguous.h
dma-debug.h
dma-direct.h dma-direct: check for overflows on 32 bit DMA addresses 2020-01-04 19:17:24 +01:00
dma-direction.h
dma-fence-array.h
dma-fence-chain.h
dma-fence.h
dma-iommu.h FROMLIST: iommu/iova: Add a best-fit algorithm 2020-03-04 09:01:27 -08:00
dma-mapping.h dma-mapping: fix handling of dma-ranges for reserved memory (again) 2020-01-04 19:17:00 +01:00
dma-noncoherent.h
dma-resv.h
dmaengine.h dmaengine: Store module owner in dma_device struct 2020-02-24 08:36:40 +01:00
dmapool.h
dmar.h iommu/vt-d: Silence RCU-list debugging warnings 2020-04-01 11:01:53 +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
dw_apb_timer.h
dynamic_debug.h dynamic_debug: provide dynamic_hex_dump stub 2019-10-22 12:54:44 -07:00
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h x86, efi: Never relocate kernel below lowest acceptable address 2019-10-31 09:40:19 +01:00
efs_vh.h
eisa.h
elevator.h block: Introduce elevator features 2019-09-05 19:52:33 -06:00
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
energy_model.h
err.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h
ethtool.h
eventfd.h eventfd: track eventfd_signal() recursion depth 2020-02-11 04:35:37 -08:00
eventpoll.h
evm.h
export.h Revert "ANDROID: Revert "Merge tag 'modules-for-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux"" 2019-11-15 12:17:38 +00:00
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h BACKPORT: extcon: Mark extcon_get_edev_name() function as exported symbol 2020-03-30 06:21:26 +00:00
f2fs_fs.h FROMLIST: f2fs: Use generic casefolding support 2020-02-20 21:21:22 +00:00
f75375s.h
falloc.h
fanotify.h
fault-inject.h
fb.h
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
file.h
filter.h ANDROID: bpf: validate bpf_func when BPF_JIT is enabled with CFI 2019-11-27 12:49:12 -08:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
font.h
frame.h
freezer.h
frontswap.h
fs.h ANDROID: GKI: fs.h: add Android ABI padding to some structures 2020-03-25 18:20:02 +01:00
fs_context.h fuse update for 5.4 2019-09-25 09:55:59 -07:00
fs_enet_pd.h
fs_parser.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_types.h
fs_uart_pd.h
fscache-cache.h
fscache.h
fscrypt.h FROMLIST: fscrypt: add FS_IOC_GET_ENCRYPTION_NONCE ioctl 2020-03-19 11:29:02 -07:00
fsi-occ.h
fsi-sbefifo.h
fsi.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h
fsnotify_backend.h
fsverity.h fs-verity: implement readahead of Merkle tree pages 2020-02-13 15:02:43 -08:00
ftrace.h
ftrace_irq.h
futex.h futex: Fix inode life-time issue 2020-03-25 08:25:58 +01:00
fwnode.h UPSTREAM: driver core: Clarify documentation for fwnode_operations.add_links() 2019-12-03 14:52:20 -08:00
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h
genetlink.h
genhd.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h ANDROID: GKI: cma: redirect page allocation to CMA 2020-04-03 14:51:35 -07:00
glob.h
gnss.h
goldfish.h
gpio-pxa.h
gpio.h Linux 5.3-rc7 2019-09-05 11:40:54 +02:00
gpio_keys.h
greybus.h
hardirq.h
hash.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h ANDROID: drm: fix HDR static metadata type field numbering 2020-02-06 21:16:52 +00:00
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h HID: core: increase HID report buffer size to 8KiB 2020-03-05 16:43:42 +01:00
hiddev.h
hidraw.h
highmem.h ANDROID: GKI: cma: redirect page allocation to CMA 2020-04-03 14:51:35 -07:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hmm.h
host1x.h
hp_sdc.h
hpet.h
hrtimer.h hrtimer: Annotate lockless access to timer->state 2020-01-04 19:18:41 +01:00
hrtimer_defs.h
htcpld.h
huge_mm.h libnvdimm fixes v5.4-rc1 2019-09-29 10:33:41 -07:00
hugetlb.h mm: introduce page_size() 2019-09-24 15:54:08 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h hwmon: Fix HWMON_P_MIN_ALARM mask 2019-10-02 06:36:50 -07:00
hwspinlock.h
hyperv.h - First round of vmbus hibernation support from Dexuan Cui. 2019-09-24 12:36:31 -07:00
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-mux.h
i2c-pxa.h
i2c-smbus.h
i2c.h Merge branch 'i2c/for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2019-09-24 16:48:02 -07:00
i8042.h
i8253.h
icmp.h
icmpv6.h
ide.h
idle_inject.h
idr.h XArray updates for 5.4 2019-11-08 08:46:49 -08:00
ieee80211.h ieee80211: fix HE SPR size calculation 2020-04-01 11:02:09 +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 12:21:46 +01:00
if_fddi.h
if_frad.h
if_link.h
if_ltalk.h
if_macvlan.h net: remove unnecessary variables and callback 2019-10-24 14:53:49 -07:00
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_rmnet.h
if_tap.h
if_team.h team: fix nested locking lockdep warning 2019-10-24 14:53:48 -07:00
if_tun.h
if_tunnel.h
if_vlan.h net: remove unnecessary variables and callback 2019-10-24 14:53:49 -07:00
igmp.h
ihex.h
ima.h Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2019-09-28 08:14:15 -07:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h inet_diag: return classid for all socket types 2020-03-18 07:17:38 +01:00
inetdevice.h
init.h ANDROID: add support for Clang's Control Flow Integrity (CFI) 2019-11-27 12:49:12 -08:00
init_ohci1394_dma.h
init_task.h
initrd.h
inotify.h
input-polldev.h
input.h
integrity.h
intel-iommu.h iommu/vt-d: Fix debugfs register reads 2020-04-01 11:01:55 +02:00
intel-ish-client-if.h
intel-pti.h
intel-svm.h iommu/vt-d: Fix compile warning from intel-svm.h 2020-02-28 17:22:26 +01:00
intel_rapl.h
intel_th.h
interconnect-provider.h UPSTREAM: interconnect: Add pre_aggregate() callback 2019-09-06 10:55:53 -07:00
interconnect.h UPSTREAM: interconnect: Add support for path tags 2019-09-06 10:55:53 -07:00
interrupt.h Power management updates for 5.4-rc1 2019-09-17 19:15:14 -07:00
interval_tree.h
interval_tree_generic.h augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro 2019-09-25 17:51:39 -07:00
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io-pgtable.h
io.h
ioc3.h
iocontext.h
iomap.h iomap: move the iomap_dio_rw ->end_io callback into a structure 2019-09-19 15:32:45 -07:00
iommu-helper.h
iommu.h FROMGIT: drivers/iommu: Initialise module 'owner' field in iommu_device_set_ops() 2020-01-17 16:20:01 +00:00
ion.h ANDROID: staging: ion: move definition of attachment 2020-04-03 00:57:14 +00:00
iopoll.h
ioport.h
ioprio.h
iova.h FROMLIST: iommu/iova: Add a best-fit algorithm 2020-03-04 09:01:27 -08:00
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi-fru.h
ipmi.h
ipmi_smi.h ipmi: Don't allow device module unload when in use 2019-12-31 16:44:14 +01:00
ipv6.h
ipv6_route.h
irq.h This is the 5.4.19 stable release 2020-02-11 14:09:41 -08:00
irq_cpustat.h
irq_poll.h
irq_sim.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h
irqdomain.h This is the 5.4.23 stable release 2020-03-01 10:17:44 +01:00
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isicom.h
iversion.h
jbd2.h jbd2: Fix possible overflow in jbd2_log_space_left() 2019-12-13 08:42:53 +01:00
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label.h
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan.h
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h UPSTREAM: kcov: remote coverage support 2020-01-13 18:54:56 +00:00
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h kernel.h: Add non_block_start/end() 2019-09-07 04:28:05 -03:00
kernel_stat.h
kernelcapi.h
kernfs.h kernfs: fix ino wrap-around detection 2019-12-13 08:42:53 +01:00
kexec.h Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2019-09-28 08:14:15 -07:00
key-type.h
key.h
keyboard.h
keyctl.h
keyslot-manager.h ANDROID: ufs, block: fix crypto power management and move into block layer 2020-02-21 16:00:25 +00:00
kfifo.h
kgdb.h kgdb: don't use a notifier to enter kgdb at panic; call directly 2019-09-25 17:51:40 -07:00
khugepaged.h khugepaged: enable collapse pmd for pte-mapped THP 2019-09-24 15:54:11 -07:00
klist.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h
kobject_ns.h
kprobes.h
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h
ktime.h
kvm_host.h KVM: Use vcpu-specific gva->hva translation when querying host page size 2020-02-11 04:35:54 -08:00
kvm_irqfd.h
kvm_para.h
kvm_types.h x86/kvm: Cache gfn to pfn translation 2020-02-11 04:35:40 -08:00
l2tp.h
lantiq.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-ti-lmu-common.h
leds.h leds: core: Fix leds.h structure documentation 2019-10-08 22:05:58 +02:00
leds_pwm.h
libata.h ata: ahci: Add shutdown to freeze hardware resources of ahci 2020-02-28 17:22:28 +01:00
libfdt.h
libfdt_env.h libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h 2020-01-04 19:18:28 +01:00
libgcc.h
libnvdimm.h
libps2.h
license.h
lightnvm.h
limits.h
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h
list.h
list_bl.h
list_lru.h
list_nulls.h rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls 2020-02-24 08:36:45 +01:00
list_sort.h
livepatch.h
llc.h
llist.h
lockdep.h
lockref.h
log2.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hooks.h BACKPORT: perf_event: Add support for LSM and SELinux checks 2020-01-09 21:25:09 +00: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
mc6821.h
mc146818rtc.h
mcb.h
mdev.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h include: mdio: Add driver data helpers 2019-09-05 12:32:05 +02:00
mei_cl_bus.h
mem_encrypt.h
memblock.h
memcontrol.h mm: fork: fix kernel_stack memcg stats for various stack implementations 2020-04-01 11:02:03 +02:00
memfd.h
memory.h mm/memory_hotplug: fix try_offline_node() 2019-11-15 18:34:00 -08:00
memory_hotplug.h mm/memory_hotplug: shrink zones when offlining memory 2020-01-09 10:19:56 +01:00
mempolicy.h Revert "Revert "mm, thp: restore node-local hugepage allocations"" 2019-09-28 14:05:38 -07:00
mempool.h
memremap.h libnvdimm fixes v5.4-rc1 2019-09-29 10:33:41 -07:00
memstick.h
mic_bus.h
micrel_phy.h net: phy: micrel: Update KSZ87xx PHY name 2019-10-17 16:31:52 -07:00
microchipphy.h
migrate.h
migrate_mode.h
mii.h net: phy: fix write to mii-ctrl1000 register 2019-10-04 18:11:08 -07:00
miscdevice.h rfkill: allocate static minor 2019-12-13 08:43:18 +01:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm-arch-hooks.h
mm.h This is the 5.4.25 stable release 2020-03-12 17:09:04 +01:00
mm_inline.h
mm_types.h ANDROID: GKI: mm: add Android ABI padding to some structures 2020-03-19 15:01:25 +01:00
mm_types_task.h fork: improve error message for corrupted page tables 2019-09-25 17:51:40 -07:00
mman.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h mm/mmu_notifiers: annotate with might_sleep() 2019-09-07 04:28:04 -03:00
mmzone.h ANDROID: GKI: mm: add cma pcp list 2020-04-03 14:52:15 -07:00
mnt_namespace.h
mod_devicetable.h This is the 5.4.7 stable release 2019-12-31 17:56:13 +01:00
module.h ANDROID: GKI: module.h: add Android ABI padding to some structures 2020-03-19 10:25:23 +00:00
module_signature.h
moduleloader.h
moduleparam.h
mount.h ANDROID: GKI: mount.h: add Android ABI padding to some structures 2020-03-19 14:31:21 +01:00
moxtet.h
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
mroute_base.h
msdos_fs.h
msg.h
msi.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h Merge Linus's 5.4-rc1-prerelease branch into android-mainline 2019-09-20 16:07:54 -07:00
nd.h
ndctl.h
net.h
netdev_features.h
netdevice.h net: export netdev_next_lower_dev_rcu() 2020-03-05 16:43:35 +01:00
netfilter.h netfilter: remove CONFIG_NETFILTER checks from headers. 2019-09-13 12:47:36 +02:00
netfilter_bridge.h netfilter: move nf_bridge_frag_data struct definition to a more appropriate header. 2019-09-13 12:35:33 +02:00
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h netfilter: move nf_bridge_frag_data struct definition to a more appropriate header. 2019-09-13 12:35:33 +02:00
netlink.h
netpoll.h
nfs.h
nfs3.h
nfs4.h
nfs_fs.h NFS: Refactor nfs_instantiate() for dentry referencing callers 2019-09-20 15:15:24 -04:00
nfs_fs_i.h
nfs_fs_sb.h
nfs_iostat.h
nfs_page.h
nfs_xdr.h
nfsacl.h
nl802154.h
nls.h
nmi.h
node.h
nodemask.h
nospec.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h
nvme-fc-driver.h nvme_fc: add module to ops template to allow module references 2020-01-09 10:19:41 +01:00
nvme-fc.h
nvme-rdma.h
nvme-tcp.h
nvme.h nvme: introduce "Command Aborted By host" status code 2019-12-31 16:44:40 +01:00
nvmem-consumer.h nvmem: core: fix nvmem_cell_write inline function 2019-12-31 16:44:43 +01:00
nvmem-provider.h
nvram.h
objagg.h
of.h
of_address.h UPSTREAM: of/address: Fix of_pci_range_parser_one translation of DMA addresses 2020-02-24 22:03:21 +00:00
of_clk.h
of_device.h
of_dma.h
of_fdt.h
of_gpio.h gpio: of: Make of_gpio_simple_xlate() private 2019-09-11 14:46:02 +01:00
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h
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
oom.h
openvswitch.h
oprofile.h
osq_lock.h
overflow.h
packing.h
padata.h crypto: pcrypt - Avoid deadlock by using per-instance padata queues 2020-02-11 04:35:28 -08:00
page-flags-layout.h
page-flags.h page-flags: fix a crash at SetPageError(THP_SWAP) 2020-03-25 08:25:58 +01:00
page-isolation.h
page_counter.h
page_ext.h mm, page_owner: rename flag indicating that page is allocated 2019-10-14 15:04:00 -07:00
page_idle.h
page_owner.h
page_ref.h
pageblock-flags.h
pagemap.h mm: page cache: store only head pages in i_pages 2019-09-24 15:54:08 -07:00
pagevec.h
pagewalk.h pagewalk: separate function pointers from iterator data 2019-09-07 04:28:04 -03:00
parman.h
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-ats.h
pci-dma-compat.h
pci-ecam.h
pci-ep-cfs.h
pci-epc.h
pci-epf.h
pci-p2pdma.h
pci.h PCI: Add nr_devfns parameter to pci_add_dma_alias() 2020-02-24 08:36:37 +01:00
pci_hotplug.h
pci_ids.h ANDROID: PCI: qcom: Fix the fixup of PCI_VENDOR_ID_QCOM 2019-12-20 09:57:36 -08:00
pda_power.h
pe.h
percpu-defs.h percpu: Separate decrypted varaibles anytime encryption can be enabled 2020-02-11 04:35:44 -08:00
percpu-refcount.h
percpu-rwsem.h
percpu.h
percpu_counter.h
perf_event.h Revert "ANDROID: security,perf: Allow further restriction of perf_event_open" 2020-01-23 22:02:32 +00:00
perf_regs.h
personality.h
pfn.h
pfn_t.h
phonet.h
phy.h ANDROID: GKI: phy: add Android ABI padding to some structures 2020-03-18 10:51:31 +01:00
phy_fixed.h net: fixed_phy: Add forward declaration for struct gpio_desc; 2019-09-05 11:54:14 +02:00
phy_led_triggers.h
phylink.h
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h
pkeys.h
pktcdvd.h
pl320-ipc.h
pl353-smc.h
platform_device.h driver code: clarify and fix platform device DMA mask allocation 2020-03-18 07:17:56 +01:00
plist.h
pm-trace.h
pm.h
pm2301_charger.h
pm_clock.h
pm_domain.h
pm_opp.h
pm_qos.h UPSTREAM: PM / QoS: Restore DEV_PM_QOS_MIN/MAX_FREQUENCY 2020-01-10 22:40:09 +00:00
pm_runtime.h
pm_wakeirq.h
pm_wakeup.h
pmbus.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h
posix-clock.h ptp: fix the race between the release of ptp_clock and cdev 2020-01-04 19:18:48 +01:00
posix-timers.h posix-cpu-timers: Always clear head pointer on dequeue 2019-09-05 21:16:22 +02:00
posix_acl.h
posix_acl_xattr.h
power_supply.h UPSTREAM: power: supply: core: Add battery internal resistance temperature table support 2020-03-12 15:19:23 +00:00
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
pr.h
preempt.h
prefetch.h
prime_numbers.h
printk.h lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds 2019-09-25 17:51:39 -07:00
proc_fs.h Revert "ANDROID: proc: Add /proc/uid directory" 2020-03-06 20:23:08 +00:00
proc_ns.h
processor.h
profile.h
projid.h
property.h
psci.h
pseudo_fs.h
psi.h
psi_types.h
psp-sev.h
pstore.h
pstore_ram.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptr_ring.h
ptrace.h
purgatory.h
pvclock_gtod.h
pwm.h FROMLIST: pwm: Convert period and duty cycle to u64 2019-11-26 10:57:36 -08:00
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qcom-geni-se.h
qcom_scm.h UPSTREAM: firmware/qcom_scm: Add scm call to handle smmu errata 2019-12-20 09:57:41 -08:00
qnx6_fs.h
quota.h fs/quota: handle overflows of sysctl fs.quota.* and report as unsigned long 2020-01-04 19:17:25 +01:00
quotaops.h quota: Check that quota is not dirty before release 2019-12-17 19:56:43 +01:00
radix-tree.h radix tree: Remove radix_tree_iter_find 2019-11-01 22:26:34 -04:00
raid_class.h
ramfs.h vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API 2019-09-12 21:05:34 -04:00
random.h UPSTREAM: linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check 2020-02-20 10:08:46 -08:00
range.h
ras.h
ratelimit.h
rational.h
rbtree.h
rbtree_augmented.h augmented rbtree: rework the RB_DECLARE_CALLBACKS macro definition 2019-09-25 17:51:39 -07:00
rbtree_latch.h
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls 2020-02-24 08:36:45 +01:00
rcupdate.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-09-16 17:25:49 -07:00
rcupdate_wait.h
rcutiny.h
rcutree.h
rcuwait.h tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code 2019-09-25 17:42:29 +02:00
reboot-mode.h
reboot.h
reciprocal_div.h
refcount.h
regmap.h
regset.h
relay.h
remoteproc.h
reset-controller.h reset: fix reset_control_ops kerneldoc comment 2019-10-28 12:18:23 +01:00
reset.h reset: fix reset_control_get_exclusive kerneldoc comment 2019-10-24 10:26:33 +02:00
resource.h
resource_ext.h
restart_block.h
rfkill.h
rhashtable-types.h
rhashtable.h
ring_buffer.h
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h
rmi.h
rndis.h
rodata_test.h
root_dev.h cifs: Add support for root file systems 2019-09-16 11:43:38 -05:00
rpmsg.h
rslib.h
rtc.h
rtmutex.h
rtnetlink.h
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem.h
s3c_adc_battery.h
sbitmap.h
scatterlist.h
scc.h
sched.h ANDROID: GKI: sched.h: add Android ABI padding to some structures 2020-03-19 13:50:19 +01:00
sched_clock.h
scif.h
scmi_protocol.h
scpi_protocol.h
screen_info.h
scs.h FROMLIST: add support for Clang's Shadow Call Stack (SCS) 2019-11-27 12:49:09 -08:00
sctp.h
scx200.h
scx200_gpio.h
sdb.h
sdla.h
seccomp.h
securebits.h
security.h BACKPORT: perf_event: Add support for LSM and SELinux checks 2020-01-09 21:25:09 +00:00
sed-opal.h
seg6.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.h vt: selection, introduce vc_is_sel 2020-04-02 15:11:00 +02:00
sem.h
semaphore.h
seq_buf.h
seq_file.h
seq_file_net.h
seqlock.h
seqno-fence.h
serdev.h ANDROID: serdev: restrict claim of platform devices 2020-03-13 15:30:41 +00:00
serial.h
serial_8250.h
serial_bcm63xx.h
serial_core.h
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serio.h
set_memory.h
sfi.h
sfi_acpi.h
sfp.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API 2019-09-12 21:05:34 -04:00
shrinker.h mm: shrinker: make shrinker not depend on memcg kmem 2019-09-24 15:54:11 -07:00
signal.h
signal_types.h
signalfd.h
siox.h
siphash.h
sirfsoc_dma.h
sizes.h
skb_array.h
skbuff.h net: Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build 2020-04-01 11:02:18 +02:00
skmsg.h bpf: Sockmap/tls, push write_space updates through ulp updates 2020-01-23 08:22:45 +01:00
slab.h mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) 2019-10-07 15:47:20 -07:00
slab_def.h
slimbus.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h net: increase SOMAXCONN to 4096 2019-10-31 14:01:40 -07: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
spmi.h
sram.h
srcu.h
srcutiny.h
srcutree.h
ssbi.h
stackdepot.h
stackleak.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h statx: define STATX_ATTR_VERITY 2020-01-08 15:26:59 -08:00
statfs.h
static_key.h
stddef.h
stm.h
stmmac.h net: stmmac: implement support for passive mode converters via dt 2019-09-11 15:27:09 +01:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h UPSTREAM: rss_stat: Add support to detect RSS updates of external mm 2019-12-17 19:53:46 +00:00
string_helpers.h
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h This is the 5.4.21 stable release 2020-02-20 08:13:39 +01:00
svga.h
sw842.h
swab.h
swait.h
swap.h mm: introduce MADV_PAGEOUT 2019-09-25 17:51:41 -07:00
swap_cgroup.h
swap_slots.h
swapfile.h
swapops.h
swiotlb.h swiotlb: Split size parameter to map/unmap APIs 2019-09-11 12:34:29 +02:00
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_soc.h UPSTREAM: base: soc: Handle custom soc information sysfs entries 2019-10-17 13:15:53 -07:00
syscalls.h ipc: fix sparc64 ipc() wrapper 2019-09-07 21:42:25 +02:00
syscore_ops.h
sysctl.h
sysfs.h sysfs: Fixes __BIN_ATTR_WO() macro 2019-10-02 10:06:45 +02:00
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h block: centralize PI remapping logic to the block layer 2019-09-17 20:03:49 -06:00
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: add rcu protection around tp->fastopen_rsk 2019-10-13 10:13:08 -07:00
tee_drv.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h uaccess: disallow > INT_MAX copy sizes 2020-01-04 19:18:42 +01:00
threads.h
thunderbolt.h
ti-emif-sram.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h tcp: fix rejected syncookies due to stale timestamps 2019-12-18 16:08:43 +01:00
time32.h
time64.h
timecounter.h
timekeeper_internal.h
timekeeping.h
timekeeping32.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
tnum.h bpf: Fix incorrect verifier simulation of ARSH under ALU32 2020-01-23 08:22:44 +01:00
topology.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-09-16 17:25:49 -07:00
torture.h
toshiba.h
tpm.h
tpm_command.h
tpm_eventlog.h efi/tpm: Only set 'efi_tpm_final_log_size' after successful event log parsing 2019-10-07 15:24:36 +02:00
trace.h
trace_clock.h
trace_events.h
trace_seq.h
tracefs.h
tracehook.h
tracepoint-defs.h
tracepoint.h
transport_class.h
ts-nbus.h
tsacct_kern.h
tty.h serdev: ttyport: restore client ops on deregistration 2020-02-28 17:22:19 +01:00
tty_driver.h
tty_flip.h
tty_ldisc.h
typecheck.h
types.h
u64_stats_sync.h
uaccess.h uaccess: Add non-pagefault user-space write function 2020-01-17 19:48:40 +01:00
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uio.h
uio_driver.h
umh.h
unicode.h FROMLIST: unicode: Add utf8_casefold_hash 2020-02-20 21:21:02 +00:00
uprobes.h
usb.h ANDROID: GKI: USB: add Android ABI padding to some structures 2020-03-20 09:27:54 +01:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
userfaultfd_k.h
util_macros.h
uts.h
utsname.h
uuid.h
vbox_utils.h
verification.h
vermagic.h
vexpress.h
vfio.h
vfs.h
vga_switcheroo.h
vgaarb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_net.h
virtio_ring.h
virtio_vsock.h vsock/virtio: remove unused 'work' field from 'struct virtio_vsock_pkt' 2019-10-28 04:25:04 -04:00
visorbus.h
vlynq.h
vm_event_item.h
vm_sockets.h
vmacache.h
vmalloc.h x86/mm: split vmalloc_sync_all() 2020-03-25 08:25:58 +01:00
vme.h
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h vt: switch vt_dont_switch to bool 2020-04-02 15:11:00 +02:00
vtime.h
w1-gpio.h
w1.h
wait.h Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-09-17 12:35:15 -07:00
wait_bit.h
wakeup_reason.h
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
wmi.h
workqueue.h ANDROID: GKI: workqueue.h: add Android ABI padding to some structures 2020-03-26 14:56:22 +01:00
writeback.h
ww_mutex.h
xarray.h xarray.h: fix kernel-doc warning 2019-10-14 15:04:01 -07:00
xattr.h FROMLIST: Add flags option to get xattr method paired to __vfs_getxattr 2019-11-05 13:50:57 -08:00
xxhash.h
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h zpool: add malloc_support_movable to zpool_driver 2019-09-24 15:54:12 -07:00
zsmalloc.h
zstd.h
zutil.h