android_kernel_motorola_sm6375/include/linux
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Pavankumar Kondeti 9db84311e7 tracing: rework sched_preempt_disable trace point implementation
The current implementation of sched_preempt_disable trace point
fails to detect the preemption disable time inside spin_lock_bh()
and spin_unlock_bh(). This is because __local_bh_disable_ip() calls
directly __preempt_count_add() which skips the preemption disable
tracking. Instead of relying on the updates to preempt count, it
is better to write the preemption disable tracking directly to
preemptsoff tracer. This is similar to how irq disable tracking
is done.

The current code handles the false positives coming from __schedule()
by directly resetting the time stamp. This requires an interface
from the scheduler to preemptsoff tracer. To avoid this additional
interface, the current patch detects the same condition by comparing
the task pid and context switch count. If they are not matching
at the time of preemption disable to enable, don't track the preemption
disable time as it involved a context switch.

Due to this rework. the sched_preempt_disable trace point location is
changed to

/sys/kernel/debug/tracing/events/preemptirq/sched_preempt_disable/enable

Change-Id: I7f58d316b7c54bc7a54102bfeb678404bda010d4
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
[satyap@codeaurora.org: port to 5.4 and resolve trivial merge conflicts]
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
2020-01-27 15:30:25 -08:00
..
amba
avf
bcma
byteorder
can can: af_can: export can_sock_destruct() 2019-11-13 10:42:33 +01:00
ceph
clk
crush
decompress
dma
dsa net: dsa: sja1105: Fix sleeping while atomic in .port_hwtstamp_set 2019-10-02 12:19:53 -04:00
extcon
firmware
fpga
fsl
gpio gpiolib: Initialize the hardware with a callback 2019-10-15 01:18:46 +02:00
greybus
hsi
i3c
iio
input include: Fixup headers to pass KERNEL_HEADER_TEST 2020-01-15 09:01:08 -07:00
irqchip
isdn
lockd
mailbox Merge remote-tracking branch 'remotes/origin/tmp-935f8bc6f7aa' into msm-lahaina 2019-10-10 20:02:38 -07:00
mfd mfd: rk808: Fix RK818 ID template 2019-12-17 19:56:49 +01:00
mlx4
mlx5 net/mlx5: Fix flow counter list auto bits struct 2019-10-29 16:27:17 -07:00
mmc
mtd
mux
netfilter
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
perf
phy phy: qcom-ufs: add 7nm UFS QMP PHY support on Lahaina 2019-12-17 18:37:36 -08:00
pinctrl include: Fixup headers to pass KERNEL_HEADER_TEST 2020-01-15 09:01:08 -07:00
platform_data crypto: msm: Add QTI crypto drivers 2020-01-06 14:24:28 -08:00
power
qed
qpnp include: Fixup headers to pass KERNEL_HEADER_TEST 2020-01-15 09:01:08 -07:00
raid
regulator regulator: add proxy consumer library 2019-11-21 16:39:07 -08:00
remoteproc
reset
rpmsg rpmsg: Add snapshot of RPMSG drivers for lahaina 2019-10-01 15:16:41 -07:00
rtc
sched tracing: rework sched_preempt_disable trace point implementation 2020-01-27 15:30:25 -08:00
slimbus slimbus: Add snapshot of slimbus driver 2019-12-16 13:16:51 +05:30
soc include: Fixup headers to pass KERNEL_HEADER_TEST 2020-01-15 09:01:08 -07:00
soundwire
spi include: Fixup headers to pass KERNEL_HEADER_TEST 2020-01-15 09:01:08 -07:00
ssb
sunrpc SUNRPC: Destroy the back channel when we destroy the host transport 2019-10-30 12:04:35 -04:00
ulpi
unaligned
usb Merge "PM / devfreq: Add MODULE_LICENSE for arm-memlat-mon" 2020-01-15 15:14:11 -08: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
adc-tm-clients.h thermal: adc-tm: Add support for PMIC7 ADC_TM 2020-01-04 20:49:36 -08:00
adfs_fs.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h
aio.h
alarmtimer.h
alcor_pci.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
anon_inodes.h
apm-emulation.h
apm_bios.h
apple-gmux.h
apple_bl.h
arch_topology.h topology: Add snapshot of possible sibling cpu mask changes 2019-12-04 16:27:58 -08: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
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 FROMLIST: block: blk-crypto for Inline Encryption 2019-10-30 21:59:38 +00:00
bio.h FROMLIST: block: Add encryption context to struct bio 2019-10-30 14:14:59 -07: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 FROMLIST: block: blk-crypto for Inline Encryption 2019-10-30 21:59:38 +00:00
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h
blk-pm.h
blk_types.h FROMLIST: block: Add encryption context to struct bio 2019-10-30 14:14:59 -07:00
blkdev.h FROMLIST: block: Keyslot Manager for Inline Encryption 2019-10-30 13:15:53 -07:00
blkpg.h
blktrace_api.h
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
btpower.h include: Fixup headers to pass KERNEL_HEADER_TEST 2020-01-15 09:01:08 -07:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
bug.h
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_rdma.h
cgroup_subsys.h
circ_buf.h
cleancache.h
clk-provider.h clk: add/modify debugfs support for clocks 2019-12-09 14:37:29 -08:00
clk.h
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
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
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-cti.h coresight: Add snapshot of Coresight cti driver 2019-12-15 21:12:58 -08:00
coresight-pmu.h
coresight-stm.h coresight: stm: STM master side access control 2019-12-17 15:18:46 +08:00
coresight.h coresight: csr: update programming sequence of enabling etr to bam 2020-01-09 00:00:43 -08:00
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 cpufreq: Add snapshot of qcom-cpufreq driver 2019-12-19 16:34:12 -08:00
cpufreq_times.h
cpuhotplug.h cpufreq: Add snapshot of qcom-cpufreq driver 2019-12-19 16:34:12 -08:00
cpuidle.h ANDROID: sched, cpuidle: Track cpuidle state index in the scheduler 2019-12-04 16:27:58 -08:00
cpuidle_haltpoll.h
cpumask.h kernel: Add snapshot of changes to support cpu isolation 2019-12-10 12:42:32 -08:00
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
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h
dca.h
dcache.h
dccp.h
dcookies.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h
delayacct.h
delayed_call.h
devcoredump.h
devfreq-event.h
devfreq.h PM / devfreq: Introduce an event lock 2019-12-06 08:51:30 -08:00
devfreq_cooling.h
device-mapper.h
device.h kernel: Add snapshot of changes to support cpu isolation 2019-12-10 12:42:32 -08: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-ref.h
dma-buf.h Merge remote-tracking branch 'remotes/origin/tmp-935f8bc6f7aa' into msm-lahaina 2019-10-10 20:02:38 -07:00
dma-contiguous.h
dma-debug.h
dma-direct.h
dma-direction.h
dma-fence-array.h
dma-fence-chain.h
dma-fence.h
dma-iommu.h dma-mapping-fast: Clean up common code 2019-12-12 11:34:53 -08:00
dma-mapping-fast.h
dma-mapping.h dma-mapping-fast: Clean up common code 2019-12-12 11:34:53 -08:00
dma-noncoherent.h Merge remote-tracking branch 'remotes/origin/tmp-935f8bc6f7aa' into msm-lahaina 2019-10-10 20:02:38 -07:00
dma-resv.h
dmaengine.h
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_debug: provide dynamic_hex_dump stub 2019-10-22 12:54:44 -07:00
dynamic_queue_limits.h
earlycpio.h
ecm_ipa.h msm: ipa: Adapt IPA driver to several DLKMs 2019-11-19 14:04:29 +02:00
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
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
energy_model.h PM / EM: Micro optimization in em_pd_energy 2019-12-10 12:50:58 -08:00
err.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h
ethtool.h
eventfd.h
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
f2fs_fs.h
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 This is the 5.4.4 stable release 2019-12-17 20:10:28 +01:00
fs_context.h
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 inline encryption support 2019-10-30 22:01:39 +00: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
ftrace.h
ftrace_irq.h
futex.h futex: Add mutex around futex exit 2019-11-29 10:10:13 +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 cma: redirect page allocation to CMA 2020-01-16 13:23:12 -08:00
glob.h
gnss.h
goldfish.h
gpio-pxa.h
gpio.h
gpio_keys.h
greybus.h
hardirq.h
hash.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h
hiddev.h
hidraw.h
highmem.h cma: redirect page allocation to CMA 2020-01-16 13:23:12 -08:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hmm.h
host1x.h
hp_sdc.h
hpet.h
hrtimer.h hrtimer: create hrtimer_quiesce_cpu() to isolate CPU from hrtimers 2019-12-04 16:27:52 -08:00
hrtimer_defs.h
htcpld.h
huge_mm.h libnvdimm fixes v5.4-rc1 2019-09-29 10:33:41 -07:00
hugetlb.h
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
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
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
ieee802154.h
if_arp.h
if_bridge.h
if_eql.h
if_ether.h
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
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 QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros 2019-11-11 16:10:54 +01:00
intel-ish-client-if.h
intel-pti.h
intel-svm.h
intel_rapl.h
intel_th.h
interconnect-provider.h
interconnect.h
interrupt.h sched: avoid migrating when softint on tgt cpu should be short 2019-12-10 12:46:03 -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-pgtable-fast.h include: Fixup headers to pass KERNEL_HEADER_TEST 2020-01-15 09:01:08 -07:00
io-pgtable.h iommu/io-pgtable: Deprecate IO_PGTABLE_QUIRK_NO_DMA 2019-10-24 10:13:24 -07:00
io.h
ioc3.h
iocontext.h
iomap.h
iommu-helper.h
iommu.h Merge remote-tracking branch 'remotes/origin/tmp-0453f563cce0' into msm-5.4 2019-11-27 09:46:55 -08:00
ion.h ANDROID: ion: flush cache before exporting non-cached buffers 2019-12-13 15:18:49 +00:00
iopoll.h
ioport.h
ioprio.h
iova.h
ip.h
ipa.h msm: ipa: fix ipa_disable_apps_wan_cons_deaggr declaration 2020-01-06 13:34:53 -08:00
ipa_mhi.h msm: ipa: Adapt IPA driver to several DLKMs 2019-11-19 14:04:29 +02:00
ipa_odu_bridge.h msm: ipa: Adapt IPA driver to several DLKMs 2019-11-19 14:04:29 +02:00
ipa_uc_offload.h msm: ipa: Adapt IPA driver to several DLKMs 2019-11-19 14:04:29 +02:00
ipa_usb.h include: Fixup headers to pass KERNEL_HEADER_TEST 2020-01-15 09:01:08 -07:00
ipa_wdi3.h msm: ipa: Adapt IPA driver to several DLKMs 2019-11-19 14:04:29 +02:00
ipa_wigig.h msm: ipa: Adapt IPA driver to several DLKMs 2019-11-19 14:04:29 +02:00
ipack.h
ipc.h
ipc_logging.h
ipc_namespace.h
ipmi-fru.h
ipmi.h
ipmi_smi.h
ipv6.h
ipv6_route.h
irq.h FROMLIST: genirq: Introduce irq_chip_get/set_parent_state calls 2019-10-24 15:31:14 +00:00
irq_cpustat.h
irq_poll.h
irq_sim.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h
irqdomain.h FROMLIST: irqdomain: add bus token DOMAIN_BUS_WAKEUP 2019-10-24 15:29:50 +00: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
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h
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 FROMLIST: block: Keyslot Manager for Inline Encryption 2019-10-30 13:15:53 -07:00
kfifo.h
kgdb.h
khugepaged.h
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 Bugfixes: unwinding of KVM_CREATE_VM failure, 2019-11-12 13:19:15 -08: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-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
libfdt.h
libfdt_env.h
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
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 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
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
mei_cl_bus.h
mem_encrypt.h
memblock.h soc: qcom: mem-offline: Clear page-table entries after offline 2020-01-03 15:44:35 -08:00
memcontrol.h mm, memcg: make scan aggression always exclude protection 2019-10-07 15:47:20 -07:00
memfd.h
memory.h mm/memory_hotplug: fix try_offline_node() 2019-11-15 18:34:00 -08:00
memory_hotplug.h mm, oom: Try to online memory block before killing 2020-01-02 22:15:25 -08: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
mhi.h mhi: add snapshot for MHI driver stack 2019-12-25 21:32:42 -08:00
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 ANDROID: mm: Throttle rss_stat tracepoint 2019-12-17 19:54:05 +00:00
mm_inline.h
mm_types.h Linux 5.4-rc7 2019-11-11 06:10:55 +01:00
mm_types_task.h
mman.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h Merge "mm: fix the use of ALLOC_CMA" 2020-01-26 04:10:13 -08:00
mnt_namespace.h
mod_devicetable.h mhi: add snapshot for MHI driver stack 2019-12-25 21:32:42 -08:00
module.h ANDROID: add support for Clang's Control Flow Integrity (CFI) 2019-11-27 12:49:12 -08:00
module_signature.h
moduleloader.h
moduleparam.h
mount.h
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
msm-geni-se.h platform: msm-geni-se: Add missing fixes from msm-4.19 2019-11-13 18:05:35 +05:30
msm-sps.h msm: sps: Add SPS driver snapshot 2019-12-18 23:47:15 +05:30
msm_dma_iommu_mapping.h
msm_ext_display.h platform: msm: add support for external display module 2020-01-08 17:37:50 -08:00
msm_gpi.h include: Fixup headers to pass KERNEL_HEADER_TEST 2020-01-15 09:01:08 -07:00
msm_gsi.h msm: ipa: add support to updated wdi3 scratch register2 alone 2019-12-15 12:30:39 -08:00
msm_ion.h ion: msm: Add support for ION heaps to implement prefetch and drain 2019-10-24 10:12:03 -07:00
msm_pcie.h msm: pcie: add snapshot of PCIe root complex bus driver 2019-12-16 17:56:47 -08:00
msm_rtb.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h
nd.h
ndctl.h
net.h
netdev_features.h
netdevice.h inet: protect against too small mtu values. 2019-12-18 16:08:17 +01:00
netfilter.h
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
netpoll.h
nfcinfo.h NFC: Add NFC hardware check and get info ioctl 2020-01-13 10:08:55 +05:30
nfs.h
nfs3.h
nfs4.h
nfs_fs.h
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 kernel: Add snapshot of changes to support cpu isolation 2019-12-10 12:42:32 -08:00
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.h
nvme-rdma.h
nvme-tcp.h
nvme.h
nvmem-consumer.h
nvmem-provider.h
nvram.h
objagg.h
of.h of: Make of_get_ddrtype module friendly 2019-10-03 17:15:33 -07:00
of_address.h
of_clk.h
of_device.h
of_dma.h
of_fdt.h of: Make of_get_ddrtype module friendly 2019-10-03 17:15:33 -07:00
of_gpio.h
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
of_slimbus.h slimbus: Add snapshot of slimbus driver 2019-12-16 13:16:51 +05:30
oid_registry.h
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
oom.h mm: oom_kill: reap memory of a task that receives SIGKILL 2019-11-21 14:45:58 -08:00
openvswitch.h
oprofile.h
osq_lock.h
overflow.h
packing.h
padata.h
page-flags-layout.h
page-flags.h mm: thp: handle page cache THP correctly in PageTransCompoundMap 2019-11-06 08:28:58 -08: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
pagevec.h
pagewalk.h
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_hotplug.h
pci_ids.h
pda_power.h
pe.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
percpu_counter.h
perf_event.h Linux 5.4-rc6 2019-11-04 06:51:47 +01:00
perf_regs.h
personality.h
pfk.h qseecom: Add qseecom driver snapshot for Lahaina 2020-01-02 11:17:15 -08:00
pfn.h
pfn_t.h
phonet.h
phy.h net: phy: extract pause mode 2019-10-04 18:11:08 -07:00
phy_fixed.h
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 core: platform: Add platform_get_irq_byname_optional() 2019-10-07 12:52:44 +02:00
plist.h
pm-trace.h
pm.h
pm2301_charger.h
pm_clock.h
pm_domain.h
pm_opp.h
pm_qos.h PM / QoS: Reorder pm_qos/freq_qos/dev_pm_qos structs 2020-01-08 16:48:10 -08: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
posix-timers.h
posix_acl.h
posix_acl_xattr.h
power_supply.h
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
proc_fs.h
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 firmware: qcom_scm: Add changes for tsens reinit 2020-01-02 17:14:49 +05:30
qcrypto.h crypto: msm: Add QTI crypto drivers 2020-01-06 14:24:28 -08:00
qnx6_fs.h
qtee_shmbridge.h shmbridge: get bridge mem pool's DMA address with dma_map_single 2019-12-18 15:31:51 -08:00
quota.h
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
random.h
range.h
ras.h
ratelimit.h
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h
rcupdate_wait.h
rcutiny.h
rcutree.h
rcuwait.h
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
rndis_ipa.h msm: ipa: Adapt IPA driver to several DLKMs 2019-11-19 14:04:29 +02:00
rodata_test.h
root_dev.h
rpmsg.h rpmsg: Add snapshot of RPMSG drivers for lahaina 2019-10-01 15:16:41 -07:00
rq_stats.h time: Add rq_stats snapshot 2019-12-17 11:44:09 -08:00
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 Merge android-5.4.5 (9cdc723) into msm-5.4 2020-01-23 04:00:53 -08: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 efi/efi_test: Lock down /dev/efi_test and require CAP_SYS_ADMIN 2019-10-31 09:40:21 +01:00
sed-opal.h
seg6.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.h
sem.h
semaphore.h
seq_buf.h
seq_file.h
seq_file_net.h
seqlock.h
seqno-fence.h
serdev.h
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
show_mem_notifier.h mm: Add notifier framework for showing memory 2019-10-10 12:37:35 -07:00
shrinker.h
signal.h
signal_types.h
signalfd.h
siox.h
siphash.h
sirfsoc_dma.h
sizes.h
skb_array.h
skbuff.h net: Fixed updating of ethertype in skb_mpls_push() 2019-12-18 16:08:56 +01:00
skmsg.h net: skmsg: fix TLS 1.3 crash with full sk_msg 2019-12-04 22:31:01 +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 ARM: smp: export pending IPI state 2019-10-01 17:56:59 +05:30
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
statfs.h
static_key.h
stddef.h
stm.h coresight: ost: Add snapshot of Coresight OST driver 2019-12-12 13:58:50 +08:00
stmmac.h
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
svga.h
sw842.h
swab.h
swait.h
swap.h
swap_cgroup.h
swap_slots.h
swapfile.h
swapops.h
swiotlb.h
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
syscore_ops.h
sysctl.h sched: Add snapshot of sched_{up,down}migrate knobs 2019-12-10 12:45:24 -08:00
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
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 drivers: thermal: Add QTI_THERMAL config 2019-12-12 17:29:52 -07:00
thread_info.h
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 timer: create timer_quiesce_cpu() to isolate CPU from timers 2019-12-04 16:27:51 -08:00
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
tnum.h
topology.h topology: Add snapshot of possible sibling cpu mask changes 2019-12-04 16:27:58 -08: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 coresight: enable stm logging for trace events, marker and printk 2019-12-16 14:10:40 +08:00
trace_seq.h
tracefs.h
tracehook.h
tracepoint-defs.h
tracepoint.h
transport_class.h
ts-nbus.h
tsacct_kern.h
tty.h
tty_driver.h
tty_flip.h
tty_ldisc.h
typecheck.h
types.h
u64_stats_sync.h
uaccess.h uaccess: implement a proper unsafe_copy_to_user() and switch filldir over to it 2019-10-07 12:56:48 -07:00
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uio.h
uio_driver.h
umh.h
unicode.h
uprobes.h
usb.h
usb_bam.h platform: msm: Add snapshot of USB BAM driver 2019-10-28 11:42:12 -07: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 mm: vmstat: add pageoutclean 2019-12-17 10:54:01 -08:00
vm_sockets.h
vmacache.h
vmalloc.h
vme.h
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1-gpio.h
w1.h
wait.h
wait_bit.h
wakeup_reason.h
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
wmi.h
workqueue.h
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
zsmalloc.h
zstd.h
zutil.h