mirror-linux/include/linux
Andy Shevchenko aa6159ab99 kernel.h: split out mathematical helpers
kernel.h is being used as a dump for all kinds of stuff for a long time.
Here is the attempt to start cleaning it up by splitting out
mathematical helpers.

At the same time convert users in header and lib folder to use new
header.  Though for time being include new header back to kernel.h to
avoid twisted indirected includes for existing users.

[sfr@canb.auug.org.au: fix powerpc build]
  Link: https://lkml.kernel.org/r/20201029150809.13059608@canb.auug.org.au

Link: https://lkml.kernel.org/r/20201028173212.41768-1-andriy.shevchenko@linux.intel.com
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: "Paul E. McKenney" <paulmck@kernel.org>
Cc: Trond Myklebust <trond.myklebust@hammerspace.com>
Cc: Jeff Layton <jlayton@kernel.org>
Cc: Rasmus Villemoes <linux@rasmusvillemoes.dk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-12-15 22:46:15 -08:00
..
amba
avf
bcma
byteorder
can
ceph
clk
crush
decompress
device
dma
dsa
extcon
firmware firmware: xilinx: Use hash-table for api feature check 2020-11-24 15:13:54 +01:00
fpga fpga: fpga-mgr: Add devm_fpga_mgr_register() API 2020-12-01 18:49:32 +01:00
fsl
gpio
greybus
hsi
i3c
iio iio:trigger: rename try_reenable() to reenable() plus return void 2020-12-03 19:40:26 +00:00
input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2020-12-15 16:18:23 -08:00
irqchip
isdn
lockd
mailbox
mdio
mfd mmc: tmio: set max_busy_timeout 2020-12-04 13:28:25 +01:00
mlx4 net/mlx4: Remove unused #define MAX_MSIX_P_PORT 2020-12-07 18:22:35 -08:00
mlx5 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux 2020-12-07 18:36:21 -08:00
mmc
mtd
mux
net/intel
netfilter Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-12-11 22:29:38 -08:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
pcs
perf arm64: Enable perf events based hard lockup detector 2020-11-25 15:18:39 +00:00
phy
pinctrl
platform_data platform-drivers-x86 for v5.11-1 2020-12-15 16:10:17 -08:00
power
qed net: don't include ethtool.h from netdevice.h 2020-11-23 17:27:04 -08:00
raid
regulator regulator: pfuze100: Convert the driver to DT-only 2020-12-11 13:23:06 +00:00
remoteproc
reset
rpmsg
rtc
sched Merge branch 'akpm' (patches from Andrew) 2020-12-15 12:53:37 -08:00
soc
soundwire Char / Misc driver updates for 5.11-rc1 2020-12-15 14:10:09 -08:00
spi Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi into spi-5.11 2020-11-27 16:18:32 +00:00
ssb
sunrpc
ulpi
unaligned
usb USB / Thunderbolt patches for 5.11-rc1 2020-12-15 13:54:56 -08:00
8250_pci.h
a.out.h
acct.h
acpi.h ACPI: Use fwnode_init() to set up fwnode 2020-12-12 12:31:54 +01:00
acpi_dma.h
acpi_iort.h
acpi_pmtmr.h
adb.h
adfs_fs.h
adreno-smmu-priv.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h
aio.h
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
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-isc-media.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atomic-arch-fallback.h
atomic-fallback.h
atomic.h
attribute_container.h
audit.h
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h driver core: auxiliary bus: minor coding style tweaks 2020-12-04 13:30:59 +01:00
auxvec.h
average.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.h
bit_spinlock.h
bitfield.h
bitmap.h
bitops.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
bitrev.h
bits.h
blk-cgroup.h
blk-crypto.h
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h
blk-pm.h
blk_types.h
blkdev.h block: fix incorrect branching in blk_max_size_offset() 2020-12-04 17:27:42 -05:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootconfig.h
bottom_half.h
bpf-cgroup.h bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks 2020-12-02 13:25:11 -08:00
bpf-netns.h
bpf.h bpf: Only provide bpf_sock_from_file with CONFIG_NET 2020-12-08 18:23:36 -08:00
bpf_lirc.h
bpf_local_storage.h
bpf_lsm.h
bpf_trace.h
bpf_types.h
bpf_verifier.h bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier 2020-12-03 17:38:21 -08:00
bpfilter.h
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btf.h bpf: Allow to specify kernel module BTFs when attaching BPF programs 2020-12-03 17:38:21 -08:00
btf_ids.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
bug.h
build-salt.h
build_bug.h kbuild: avoid static_assert for genksyms 2020-12-11 14:02:14 -08:00
bvec.h
c2port.h
cache.h
cacheinfo.h
capability.h
cb710.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cgroup-defs.h cgroup: remove obsoleted broken_hierarchy and warned_broken_hierarchy 2020-12-15 12:13:40 -08:00
cgroup.h
cgroup_rdma.h
cgroup_subsys.h
circ_buf.h
cleancache.h
clk-provider.h
clk.h
clkdev.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: make defer_compaction and compaction_deferred static 2020-12-15 12:13:45 -08:00
compat.h
compiler-clang.h compiler-clang: remove version check for BPF Tracing 2020-11-22 10:48:22 -08:00
compiler-gcc.h
compiler-intel.h
compiler.h
compiler_attributes.h
compiler_types.h
completion.h completion: Drop init_completion define 2020-12-03 11:20:52 +01:00
component.h
configfs.h
connector.h
console.h
console_struct.h
consolemap.h
const.h
container.h
context_tracking.h
context_tracking_state.h
cookie.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_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h
cpuhotplug.h
cpuidle.h
cpuidle_haltpoll.h
cpumask.h
cpuset.h
crash_core.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h
cred.h
crypto.h
cs5535.h
ctype.h
cuda.h
cyclades.h
dasd_mod.h
davinci_emac.h
dax.h
dca.h
dcache.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h
delayacct.h
delayed_call.h
dev_printk.h
devcoredump.h
devfreq-event.h
devfreq.h
devfreq_cooling.h thermal: devfreq_cooling: remove old power model and use EM 2020-12-11 14:10:44 +01:00
device-mapper.h
device.h driver core: Refactor fw_devlink feature 2020-12-09 19:14:48 +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-map.h
dma-buf.h
dma-direct.h
dma-direction.h
dma-fence-array.h
dma-fence-chain.h
dma-fence.h
dma-heap.h
dma-iommu.h
dma-map-ops.h
dma-mapping.h
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_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h Merge branches 'edac-spr', 'edac-igen6' and 'edac-misc' into edac-updates-for-v5.11 2020-12-14 11:51:46 +01:00
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h
efi_embedded_fw.h
efs_vh.h
eisa.h
elevator.h
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h elfcore: fix building with clang 2020-12-11 14:02:14 -08:00
elfnote.h
enclosure.h
energy_model.h PM / EM: Micro optimization in em_cpu_energy 2020-12-08 18:21:16 +01:00
entry-common.h entry: Add syscall_exit_to_user_mode_work() 2020-12-02 15:07:58 +01:00
entry-kvm.h
err.h
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h
ethtool.h
ethtool_netlink.h
eventfd.h
eventpoll.h
evm.h
export.h
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h
fault-inject-usercopy.h
fault-inject.h
fb.h
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h
file.h
filter.h Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2020-12-14 12:18:19 -08:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
font.h
freelist.h
freezer.h
frontswap.h
fs.h mm/gup: remove the vma allocation from gup_longterm_locked() 2020-12-15 12:13:39 -08: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 fscrypt: allow deleting files with unsupported encryption policy 2020-12-02 18:25:01 -08: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
fwnode.h driver core: Delete pointless parameter in fwnode_operations.add_links 2020-12-09 19:14:48 +01: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 mm: move free_unref_page to mm/internal.h 2020-12-15 12:13:41 -08:00
glob.h
gnss.h
goldfish.h
gpio-pxa.h
gpio.h
gpio_keys.h
greybus.h
hardirq.h irqtime: Move irqtime entry accounting after irq offset incrementation 2020-12-02 20:20:05 +01:00
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
hidden.h
hiddev.h
hidraw.h
highmem-internal.h mm/highmem: Provide kmap_local* 2020-11-24 14:42:09 +01:00
highmem.h Merge branch 'akpm' (patches from Andrew) 2020-12-15 12:53:37 -08:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hmm.h
host1x.h
hp_sdc.h
hpet.h
hrtimer.h
hrtimer_defs.h
htcpld.h
huge_mm.h include/linux/huge_mm.h: remove extern keyword 2020-12-15 12:13:44 -08:00
hugetlb.h
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
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-smbus.h
i2c.h
i8042.h
i8253.h
icmp.h
icmpv6.h
ide.h
idle_inject.h
idr.h
ieee80211.h ieee80211: update reduced neighbor report TBTT info length 2020-12-11 12:58:52 +01:00
ieee802154.h
if_arp.h
if_bridge.h
if_eql.h
if_ether.h
if_fddi.h
if_link.h
if_ltalk.h
if_macvlan.h macvlan: Support for high multicast packet rate 2020-12-03 08:21:29 -08:00
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_rmnet.h
if_tap.h
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h
igmp.h
ihex.h
ima.h ima: Implement ima_inode_hash 2020-11-26 00:04:04 +01:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h
inetdevice.h
init.h
init_ohci1394_dma.h
init_syscalls.h
init_task.h
initrd.h
inotify.h
input.h Input: Add "inhibited" property 2020-12-02 22:10:35 -08:00
instrumentation.h
instrumented.h
integrity.h
intel-iommu.h
intel-ish-client-if.h
intel-pti.h
intel-svm.h
intel_rapl.h
intel_th.h
interconnect-provider.h
interconnect.h
interrupt.h genirq/affinity: Add irq_update_affinity_desc() 2020-12-11 14:47:50 +00:00
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h io-mapping: Provide iomap_local variant 2020-11-24 14:42:09 +01:00
io-pgtable.h iommu/io-pgtable-arm: Add support to use system cache 2020-11-25 12:39:09 +00:00
io.h
io_uring.h
ioasid.h
iocontext.h
iomap.h
iommu-helper.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
iommu.h iommu/io-pgtable: Add a domain attribute for pagetable configuration 2020-11-25 12:39:09 +00:00
iopoll.h
ioport.h ACPI updates for 5.11-rc1 2020-12-15 16:39:06 -08:00
ioprio.h
iova.h
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi.h
ipmi_smi.h
ipv6.h
ipv6_route.h
irq.h irqchip updates for Linux 5.11 2020-12-15 10:48:07 +01:00
irq_poll.h
irq_sim.h
irq_work.h irq_work: Cleanup 2020-11-24 16:47:48 +01:00
irqbypass.h
irqchip.h
irqdesc.h
irqdomain.h Generic interrupt and irqchips subsystem: 2020-12-15 15:03:31 -08:00
irqflags.h irq_work: Optimize irq_work_single() 2020-11-24 16:47:49 +01:00
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isicom.h
iversion.h
jbd2.h
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
kcsan-checks.h
kcsan.h
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
kernel_read_file.h
kernel_stat.h
kernelcapi.h
kernfs.h
kexec.h
key-type.h keys: Provide the original description to the key preparser 2020-11-23 18:09:29 +00:00
key.h
keyboard.h
keyctl.h
keyslot-manager.h
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
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lantiq.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-class-multicolor.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-ti-lmu-common.h
leds.h
libata.h
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h
libps2.h
license.h
lightnvm.h
limits.h
linear_range.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
local_lock.h
local_lock_internal.h
lockdep.h Networking updates for 5.11 2020-12-15 13:22:29 -08:00
lockdep_types.h
lockref.h
log2.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h security: add const qualifier to struct sock in various places 2020-12-03 12:56:03 -08:00
lsm_hook_defs.h security: add const qualifier to struct sock in various places 2020-12-03 12:56:03 -08:00
lsm_hooks.h
lz4.h
lzo.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h
math.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
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 mei: bus: add vtag support 2020-12-07 10:29:57 +01:00
mem_encrypt.h
memblock.h
memcontrol.h Merge branch 'akpm' (patches from Andrew) 2020-12-15 14:55:10 -08:00
memfd.h
memory.h
memory_hotplug.h mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports 2020-11-22 10:48:22 -08:00
mempolicy.h
mempool.h
memregion.h
memremap.h
memstick.h
mhi.h Char / Misc driver updates for 5.11-rc1 2020-12-15 14:10:09 -08:00
micrel_phy.h
microchipphy.h
migrate.h mm: migrate: clean up migrate_prep{_local} 2020-12-15 12:13:45 -08:00
migrate_mode.h
mii.h
mii_timestamper.h
min_heap.h
minmax.h
miscdevice.h
mm-arch-hooks.h
mm.h Networking updates for 5.11 2020-12-15 13:22:29 -08:00
mm_inline.h
mm_types.h Merge branch 'akpm' (patches from Andrew) 2020-12-15 14:55:10 -08:00
mm_types_task.h
mman.h
mmap_lock.h mm: mmap_lock: add tracepoints around lock acquisition 2020-12-15 12:13:41 -08:00
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h mm/lru: revise the comments of lru_lock 2020-12-15 14:48:04 -08:00
mnt_namespace.h
mod_devicetable.h Add auxiliary bus support 2020-12-04 12:23:25 +01:00
module.h
module_signature.h
moduleloader.h
moduleparam.h
most.h
mount.h
moxtet.h
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
mroute_base.h
msdos_fs.h
msdos_partition.h
msg.h
msi.h
mtio.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 net: Remove the err argument from sock_from_file 2020-12-04 22:32:40 +01:00
netdev_features.h
netdevice.h Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next 2020-12-04 07:48:12 -08:00
netfilter.h
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
netpoll.h
nfs.h
nfs3.h
nfs4.h
nfs_fs.h
nfs_fs_i.h
nfs_fs_sb.h
nfs_iostat.h
nfs_page.h pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled 2020-11-30 10:52:22 -05:00
nfs_ssc.h
nfs_xdr.h
nfsacl.h
nitro_enclaves.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 mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports 2020-11-22 10:48:22 -08:00
nvme-fc-driver.h
nvme-fc.h
nvme-rdma.h
nvme-tcp.h
nvme.h
nvmem-consumer.h
nvmem-provider.h nvmem: core: Add support for keepout regions 2020-11-27 16:10:06 +01:00
nvram.h
objagg.h
objtool.h
of.h Driver core updates for 5.11-rc1 2020-12-15 14:02:26 -08:00
of_address.h
of_clk.h
of_device.h
of_dma.h
of_fdt.h
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
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
page-flags-layout.h
page-flags.h Merge branch 'akpm' (patches from Andrew) 2020-12-15 14:55:10 -08:00
page-isolation.h
page_counter.h
page_ext.h mm: fix page_owner initializing issue for arm32 2020-12-15 12:13:38 -08:00
page_idle.h
page_owner.h
page_ref.h
page_reporting.h
pageblock-flags.h
pagemap.h mm: fix readahead_page_batch for retry entries 2020-11-22 10:48:22 -08:00
pagevec.h mm: remove pagevec_lookup_range_nr_tag() 2020-12-15 12:13:39 -08:00
pagewalk.h
parman.h
parport.h
parport_pc.h
parser.h
part_stat.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-ats.h
pci-dma-compat.h
pci-ecam.h PCI: Unify ECAM constants in native PCI Express drivers 2020-12-10 14:55:49 -06:00
pci-ep-cfs.h
pci-epc.h
pci-epf.h
pci-p2pdma.h
pci.h Merge branch 'pci/pm' 2020-12-15 15:11:08 -06:00
pci_hotplug.h
pci_ids.h PCI/ERR: Bind RCEC devices to the Root Port driver 2020-12-04 11:18:42 -06:00
pcs-lynx.h
pda_power.h
pe.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
percpu_counter.h
perf_event.h Merge remote-tracking branch 'origin/master' into perf/core 2020-11-26 13:16:55 +01:00
perf_regs.h
personality.h
pfn.h
pfn_t.h
pgtable.h Perf updates: 2020-12-14 17:34:12 -08:00
phonet.h
phy.h net: phy: remove the .did_interrupt() and .ack_interrupt() callback 2020-11-25 11:18:38 -08: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 Generic interrupt and irqchips subsystem: 2020-12-15 15:03:31 -08:00
pldmfw.h
plist.h
pm-trace.h
pm.h
pm2301_charger.h
pm_clock.h
pm_domain.h Merge branches 'pm-sleep', 'pm-acpi', 'pm-domains' and 'powercap' 2020-12-15 15:26:14 +01:00
pm_opp.h opp: Don't create an OPP table from dev_pm_opp_get_opp_table() 2020-12-09 11:21:11 +05:30
pm_qos.h
pm_runtime.h
pm_wakeirq.h
pm_wakeup.h PM: sleep: Add dev_wakeup_path() helper 2020-11-23 18:34:55 +01:00
pmbus.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO 2020-12-15 12:13:46 -08:00
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
prandom.h
preempt.h Generic interrupt and irqchips subsystem: 2020-12-15 15:03:31 -08:00
prefetch.h
prime_numbers.h
printk.h
proc_fs.h proc: fix lookup in /proc/net subdirectories after setns(2) 2020-12-15 22:46:15 -08:00
proc_ns.h
processor.h
profile.h
projid.h
property.h device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() 2020-12-09 19:10:21 +01:00
pruss_driver.h
psci.h
pseudo_fs.h
psi.h
psi_types.h
psp-sev.h
psp-tee.h
pstore.h
pstore_blk.h
pstore_ram.h
pstore_zone.h
ptdump.h
pti.h
ptp_classify.h net: ptp: introduce common defines for PTP message types 2020-11-23 13:43:07 -08:00
ptp_clock_kernel.h
ptr_ring.h
ptrace.h
purgatory.h
pvclock_gtod.h
pwm.h
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qcom-geni-se.h
qcom_scm.h
qnx6_fs.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h
range.h
ras.h
ratelimit.h
ratelimit_types.h
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rcu_node_tree.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
rcu_segcblist.h
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h
rcupdate_trace.h
rcupdate_wait.h
rcutiny.h
rcutree.h
rcuwait.h
reboot-mode.h
reboot.h
reciprocal_div.h
refcount.h refcount: Fix a kernel-doc markup 2020-12-03 11:20:52 +01:00
regmap.h Merge series "regmap/SoundWire/ASoC: Add SoundWire SDCA support" from Bard Liao <yung-chuan.liao@linux.intel.com>: 2020-11-26 20:03:02 +00:00
regset.h
relay.h
remoteproc.h
resctrl.h
reset-controller.h
reset.h
resource.h
resource_ext.h
restart_block.h
rfkill.h rfkill: add a reason to the HW rfkill state 2020-12-11 12:47:17 +01:00
rhashtable-types.h
rhashtable.h
ring_buffer.h
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h mm/rmap: always do TTU_IGNORE_ACCESS 2020-12-15 12:13:39 -08:00
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h
rslib.h
rtc.h ntp: Make the RTC sync offset less obscure 2020-12-11 10:40:53 +01:00
rtmutex.h
rtnetlink.h
rtsx_common.h
rtsx_pci.h MMC core: 2020-12-15 15:57:25 -08:00
rtsx_usb.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem.h rwsem: Implement down_read_interruptible 2020-12-09 17:08:42 +01:00
s3c_adc_battery.h
sbitmap.h
scatterlist.h
scc.h
sched.h The new preemtible kmap_local() implementation: 2020-12-14 18:35:53 -08:00
sched_clock.h
scmi_protocol.h Power management updates for 5.11-rc1 2020-12-15 16:30:31 -08:00
scpi_protocol.h
screen_info.h
scs.h arm64: scs: use vmapped IRQ and SDEI shadow stacks 2020-12-01 11:23:34 +00:00
sctp.h
scx200.h
scx200_gpio.h
sdb.h
seccomp.h
securebits.h
security.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next 2020-12-12 12:28:42 -08: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 seqlock: kernel-doc: Specify when preemption is automatically altered 2020-12-09 17:08:49 +01:00
seqno-fence.h
serdev.h
serial.h
serial_8250.h
serial_bcm63xx.h
serial_core.h earlycon: drop semicolon from earlycon macro 2020-12-07 10:40:32 +01:00
serial_max3100.h
serial_s3c.h
serial_sci.h
serio.h
set_memory.h arch, mm: make kernel_page_present() always available 2020-12-15 12:13:43 -08:00
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 mm/shmem.c: make shmem_mapping() inline 2020-12-15 12:13:39 -08:00
shrinker.h
signal.h signal: define the SA_EXPOSE_TAGBITS bit in sa_flags 2020-11-23 10:31:06 -06:00
signal_types.h signal: define the SA_EXPOSE_TAGBITS bit in sa_flags 2020-11-23 10:31:06 -06:00
signalfd.h
siox.h siox: Make remove callback return void 2020-12-10 16:17:15 +01:00
siphash.h
sirfsoc_dma.h
sizes.h
skb_array.h
skbuff.h net: switch to storing KCOV handle directly in sk_buff 2020-12-01 11:26:19 -08:00
skmsg.h
slab.h mm: slab: provide krealloc_array() 2020-12-15 12:13:37 -08:00
slab_def.h
slimbus.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h smp: Cleanup smp_call_function*() 2020-11-24 16:47:49 +01:00
smp_types.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h
sockptr.h
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 spmi: Add driver shutdown support 2020-12-10 10:45:36 +01:00
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_call.h
static_call_types.h
static_key.h
stddef.h
stm.h
stmmac.h net: stmmac: overwrite the dma_cap.addr64 according to HW design 2020-12-08 14:52:29 -08:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h
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 mm/compaction: do page isolation first in compaction 2020-12-15 14:48:04 -08:00
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
syscall_user_dispatch.h kernel: Implement selective syscall userspace redirection 2020-12-02 15:07:56 +01:00
syscalls.h
syscore_ops.h
sysctl.h
sysfs.h
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
tee_drv.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h thermal/core: Add critical and hot ops 2020-12-11 14:11:13 +01:00
thread_info.h kernel: Implement selective syscall userspace redirection 2020-12-02 15:07:56 +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
time32.h
time64.h
time_namespace.h fixes-v5.11 2020-12-14 16:40:27 -08:00
timecounter.h
timekeeper_internal.h
timekeeping.h ntp: Fix prototype in the !CONFIG_GENERIC_CMOS_UPDATE case 2020-12-13 10:16:31 +01:00
timekeeping32.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h ntp: Make the RTC synchronization more reliable 2020-12-11 10:40:52 +01:00
tnum.h
topology.h
torture.h
toshiba.h
tpm.h
tpm_command.h
tpm_eventlog.h
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 tty: use const parameters in port-flag accessors 2020-12-09 15:27:42 +01:00
tty_driver.h tty: Remove dead termiox code 2020-12-04 16:54:35 +01:00
tty_flip.h
tty_ldisc.h
typecheck.h
types.h
u64_stats_sync.h
uacce.h
uaccess.h
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uio.h
uio_driver.h
umh.h
unicode.h
units.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
uprobes.h
usb.h
usb_usual.h USB: UAS: introduce a quirk to set no_write_same 2020-12-09 20:00:26 +01:00
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
userfaultfd_k.h
usermode_driver.h
util_macros.h
uts.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h
verification.h
vermagic.h
vexpress.h
vfio.h
vfs.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_dma_buf.h
virtio_net.h
virtio_ring.h
virtio_vsock.h
visorbus.h
vlynq.h
vm_event_item.h
vmacache.h
vmalloc.h mm/vmalloc: rework the drain logic 2020-12-15 12:13:41 -08:00
vme.h
vmpressure.h
vmstat.h mm: move lruvec stats update functions to vmstat.h 2020-12-15 12:13:40 -08:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h irqtime: Move irqtime entry accounting after irq offset incrementation 2020-12-02 20:20:05 +01:00
w1-gpio.h
w1.h
wait.h
wait_bit.h
watch_queue.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
xattr.h
xxhash.h
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING 2020-12-06 10:19:07 -08:00
zstd.h
zutil.h