OpenCloudOS-Kernel/include/linux
Jacob Keller b8265621f4 Add pldmfw library for PLDM firmware update
The pldmfw library is used to implement common logic needed to flash
devices based on firmware files using the format described by the PLDM
for Firmware Update standard.

This library consists of logic to parse the PLDM file format from
a firmware file object, as well as common logic for sending the relevant
PLDM header data to the device firmware.

A simple ops table is provided so that device drivers can implement
device specific hardware interactions while keeping the common logic to
the pldmfw library.

This library will be used by the Intel ice networking driver as part of
implementing device flash update via devlink. The library aims to be
vendor and device agnostic. For this reason, it has been placed in
lib/pldmfw, in the hopes that other devices which use the PLDM firmware
file format may benefit from it in the future. However, do note that not
all features defined in the PLDM standard have been implemented.

Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2020-07-28 17:07:06 -07:00
..
amba amba: Initialize dma_parms for amba devices 2020-04-28 17:44:34 +02:00
avf virtchnl: Add missing explicit padding to structures 2020-05-22 20:47:21 -07:00
bcma
byteorder
can can: Replace zero-length array with flexible-array 2020-06-15 23:08:31 -05:00
ceph libceph: move away from global osd_req_flags 2020-06-16 16:01:53 +02:00
clk clk: tegra: Implement Tegra210 EMC clock 2020-05-12 22:48:42 +02:00
crush libceph: decode CRUSH device/bucket types and names 2020-06-01 13:22:53 +02:00
decompress
device
dma
dsa net: dsa: tag_sja1105: implement sub-VLAN decoding 2020-05-12 13:08:08 -07:00
extcon
firmware Char/Misc driver patches for 5.8-rc1 2020-06-07 10:59:32 -07:00
fpga include: fpga: adi-axi-common.h: add version helper macros 2020-04-19 16:56:21 +01:00
fsl net: dsa: felix: support half-duplex link modes 2020-07-05 15:25:58 -07:00
gpio gpio: add a reusable generic gpio_chip using regmap 2020-06-03 10:48:37 +02:00
greybus greybus: Replace zero-length array with flexible-array 2020-05-13 13:59:13 +02:00
hsi
i3c
iio Second set of new device support, cleanups and features for IIO in the 5.8 cycle 2020-05-15 16:03:28 +02:00
input Input: elan_i2c - add more hardware ID for Lenovo laptops 2020-07-08 22:31:51 -07:00
irqchip irqchip/gic-v4.1: Add support for VPENDBASER's Dirty+Valid signaling 2020-04-16 10:28:12 +01:00
isdn
lockd
mailbox
mfd Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
mlx4 RDMA 5.8 merge window pull request 2020-06-05 14:05:57 -07:00
mlx5 net/mlx5: Hold pages RB tree per VF 2020-07-28 02:37:26 -07:00
mmc mmc: sdio: Sort all SDIO IDs in common include file 2020-05-29 12:37:59 +02:00
mtd CFI changes: 2020-06-03 09:21:52 +02:00
mux
net/intel i40e: remove unused defines 2020-06-25 22:25:13 -07:00
netfilter netfilter: switch xt_copy_counters to sockptr_t 2020-07-24 15:41:53 -07:00
netfilter_arp netfilter: Replace zero-length array with flexible-array member 2020-03-15 15:20:16 +01:00
netfilter_bridge netfilter: Replace zero-length array with flexible-array member 2020-03-15 15:20:16 +01:00
netfilter_ipv4 netfilter: iptables: Split ipt_unregister_table() into pre_exit and exit helpers. 2020-06-25 00:50:31 +02:00
netfilter_ipv6 netfilter: ip6tables: Split ip6t_unregister_table() into pre_exit and exit helpers. 2020-06-25 00:50:31 +02:00
perf arm64: perf: Add support for ARMv8.5-PMU 64-bit counters 2020-03-17 22:50:30 +00:00
phy phy: omap-usb2: Clean up exported header 2020-05-18 19:30:56 +05:30
pinctrl pinctrl: Define of_pinctrl_get() dummy for !PINCTRL 2020-03-31 22:08:54 +02:00
platform_data Merge branch 'i2c/for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2020-06-13 13:12:38 -07:00
power change email address for Pali Rohár 2020-04-10 15:36:22 -07:00
qed qed: introduce qed_chain_get_elem_used{,u32}() 2020-07-22 18:19:03 -07:00
raid block: cleanup how md_autodetect_dev is called 2020-03-24 07:57:08 -06:00
regulator Merge series "Fix regulators coupling for Exynos5800" from Marek Szyprowski <m.szyprowski@samsung.com>: 2020-05-29 14:36:03 +01:00
remoteproc
reset
rpmsg rpmsg: glink: Integrate glink_ssr in qcom_glink 2020-05-07 11:04:38 -07:00
rtc
sched Merge branch 'usermode-driver-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace into bpf-next 2020-07-14 12:18:01 -07:00
soc soc / drm: mediatek: Move routing control to mmsys device 2020-04-13 13:01:16 +02:00
soundwire soundwire: disco: s/ch/channels/ 2020-05-20 17:22:30 +05:30
spi This is the bulk of pin control changes for the v5.8 2020-06-07 16:13:43 -07:00
ssb
sunrpc NFS Client Updates for Linux 5.8 2020-06-11 12:22:41 -07:00
ulpi
unaligned scsi: treewide: Consolidate {get,put}_unaligned_[bl]e24() definitions 2020-03-16 22:08:34 -04:00
usb net: usbnet: export usbnet_set_rx_mode() 2020-07-17 12:42:47 -07:00
wimax net: wimax: fix duplicate words in comments 2020-07-15 20:34:02 -07:00
8250_pci.h
a.out.h
acct.h
acpi.h libnvdimm for 5.7 2020-04-08 21:03:40 -07:00
acpi_dma.h
acpi_iort.h
acpi_pmtmr.h
adb.h
adfs_fs.h
adxl.h
aer.h PCI/AER: Rationalize error status register clearing 2020-03-28 13:19:05 -05:00
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 arm64 updates for 5.7: 2020-03-31 10:05:01 -07:00
arm-cci.h
arm-smccc.h firmware: smccc: Fix missing prototype warning for arm_smccc_version_init 2020-05-21 14:07:37 +01:00
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 net/atm: remove the atmdev_ops {get, set}sockopt methods 2020-07-19 18:16:40 -07:00
atmel-isc-media.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atomic-arch-fallback.h locking/atomics: Flip fallbacks and instrumentation 2020-06-11 08:03:24 +02:00
atomic-fallback.h locking/atomics: Provide the arch_atomic_ interface to generic code 2020-06-25 08:23:22 -07:00
atomic.h locking/atomics: Flip fallbacks and instrumentation 2020-06-11 08:03:24 +02:00
attribute_container.h
audit.h audit: Replace zero-length array with flexible-array 2020-05-07 22:49:28 -04:00
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
backing-dev-defs.h bdi: remove the name field in struct backing_dev_info 2020-05-09 16:15:13 -06:00
backing-dev.h bdi: simplify bdi_alloc 2020-05-09 16:15:13 -06:00
backlight.h backlight: Add backlight_device_get_by_name() 2020-05-11 07:39:16 +01:00
badblocks.h
balloon_compaction.h
bcd.h
bch.h lib/bch: Allow easy bit swapping 2020-05-24 20:48:11 +02:00
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h exec: Remove do_execve_file 2020-07-04 09:35:43 -05:00
bio.h for-5.8-tag 2020-06-02 19:59:25 -07:00
bit_spinlock.h
bitfield.h
bitmap.h
bitops.h include/linux/bitops.h: avoid clang shift-count-overflow warnings 2020-06-04 19:06:25 -07:00
bitrev.h
bits.h Raise gcc version requirement to 4.9 2020-07-08 10:48:35 -07:00
blk-cgroup.h blk-iocost: switch to fixed non-auto-decaying use_delay 2020-04-30 15:54:45 -06:00
blk-crypto.h block: blk-crypto-fallback for Inline Encryption 2020-05-14 09:48:03 -06:00
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h blk-mq: drain I/O when all CPUs in a hctx are offline 2020-05-29 10:23:25 -06:00
blk-pm.h
blk_types.h block: remove the REQ_NOWAIT_INLINE flag 2020-05-16 14:23:54 -06:00
blkdev.h blk-mq-debugfs: update blk_queue_flag_name[] accordingly for new flags 2020-06-29 07:45:09 -06:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootconfig.h
bottom_half.h
bpf-cgroup.h bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hook 2020-07-08 01:03:31 +02:00
bpf-netns.h bpf: Introduce SK_LOOKUP program type with a dedicated attach point 2020-07-17 20:18:16 -07:00
bpf.h bpf: net: Use precomputed btf_id for bpf iterators 2020-07-21 13:26:26 -07:00
bpf_lirc.h
bpf_lsm.h bpf: lsm: Implement attach, detach and execution 2020-03-30 01:34:00 +02:00
bpf_trace.h
bpf_types.h bpf: Introduce SK_LOOKUP program type with a dedicated attach point 2020-07-17 20:18:16 -07:00
bpf_verifier.h bpf: Support access to bpf map fields 2020-06-22 22:22:58 +02:00
bpfilter.h bpfilter: switch bpfilter_ip_set_sockopt to sockptr_t 2020-07-24 15:41:54 -07:00
brcmphy.h net: phy: broadcom: add support for BCM54811 PHY 2020-05-15 10:56:31 -07:00
bsearch.h lib/bsearch: Provide __always_inline variant 2020-06-11 15:14:53 +02:00
bsg-lib.h
bsg.h
btf.h bpf: Do not allow btf_ctx_access with __int128 types 2020-06-25 16:17:05 +02:00
btf_ids.h bpf: Make btf_sock_ids global 2020-07-21 13:26:26 -07:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h buffer_head.h: remove attach_page_buffers 2020-06-02 10:59:08 -07:00
bug.h
build-salt.h
build_bug.h
bvec.h block: Document the bio_vec properties 2020-05-19 09:40:29 -06:00
c2port.h
cache.h include/linux/cache.h: expand documentation over __read_mostly 2020-06-09 09:39:16 -07:00
cacheinfo.h
capability.h bpf, capability: Introduce CAP_BPF 2020-05-15 17:29:41 +02:00
cb710.h cb710: Replace zero-length array with flexible-array 2020-06-15 23:08:31 -05:00
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h cdrom: factor out a cdrom_multisession helper 2020-05-04 10:13:42 -06:00
cfag12864b.h
cgroup-defs.h cgroup: Fix sock_cgroup_data on big-endian. 2020-07-09 16:28:44 -07:00
cgroup.h cgroup: fix cgroup_sk_alloc() for sk_clone_lock() 2020-07-07 13:34:11 -07:00
cgroup_rdma.h
cgroup_subsys.h
circ_buf.h
cleancache.h
clk-provider.h clk: Pass correct arguments to __clk_hw_register_gate() 2020-03-25 17:38:23 -07:00
clk.h
clkdev.h
clock_cooling.h
clockchips.h
clocksource.h linux/clocksource.h: Extract common header for vDSO 2020-03-21 15:23:56 +01:00
cm4000_cs.h
cma.h mm: cma: NUMA node interface 2020-04-10 15:36:21 -07:00
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h Merge branch 'akpm' (patches from Andrew) 2020-06-03 20:24:15 -07:00
compat.h net: remove compat_sys_{get,set}sockopt 2020-07-19 18:16:40 -07:00
compiler-clang.h compiler_types.h: Add __no_sanitize_{address,undefined} to noinstr 2020-06-15 14:10:09 +02:00
compiler-gcc.h Raise gcc version requirement to 4.9 2020-07-08 10:48:35 -07:00
compiler-intel.h
compiler.h rcu: Fixup noinstr warnings 2020-06-25 08:24:32 -07:00
compiler_attributes.h compiler_attributes.h: Support no_sanitize_undefined check with GCC 4 2020-06-16 15:35:02 +02:00
compiler_types.h Raise gcc version requirement to 4.9 2020-07-08 10:48:35 -07:00
completion.h completion: Use simple wait queues 2020-03-21 16:00:24 +01:00
component.h
configfs.h docs: filesystems: convert configfs.txt to ReST 2020-05-05 09:23:25 -06:00
connector.h
console.h Merge branch 'for-5.8' into for-linus 2020-06-01 10:15:16 +02:00
console_struct.h
consolemap.h
const.h linux/const.h: Extract common header for vDSO 2020-03-21 15:23:53 +01:00
container.h
context_tracking.h context_tracking: Ensure that the critical path cannot be instrumented 2020-06-11 15:14:36 +02:00
context_tracking_state.h context_tracking: Ensure that the critical path cannot be instrumented 2020-06-11 15:14:36 +02:00
cordic.h
coredump.h sysctl: remove all extern declaration from sysctl.c 2020-04-27 02:06:53 -04:00
coresight-pmu.h
coresight-stm.h
coresight.h coresight: Fix support for sparsely populated ports 2020-05-19 16:31:16 +02:00
count_zeros.h
counter.h
counter_enum.h
cper.h efi: cper: Add support for printing Firmware Error Record Reference 2020-05-14 11:11:20 +02:00
cpu.h cpu/hotplug: Remove __freeze_secondary_cpus() 2020-05-07 15:18:41 +02:00
cpu_cooling.h thermal/drivers/cpuidle_cooling: Change the registration function 2020-05-19 12:55:29 +02:00
cpu_pm.h
cpu_rmap.h lib: cpu_rmap: Replace zero-length array with flexible-array member 2020-04-18 15:44:55 -05:00
cpufeature.h
cpufreq.h cpufreq: change '.set_boost' to act on one policy 2020-06-05 14:20:02 +02:00
cpuhotplug.h RISC-V Patches for the 5.8 Merge Window, Part 2 2020-06-11 12:55:20 -07:00
cpuidle.h
cpuidle_haltpoll.h
cpumask.h sched/core: Distribute tasks within affinity masks 2020-03-20 13:06:18 +01:00
cpuset.h Revert "cpuset: Make cpuset hotplug synchronous" 2020-04-03 11:32:13 -04:00
crash_core.h
crash_dump.h mm: reorder includes after introduction of linux/pgtable.h 2020-06-09 09:39:13 -07:00
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 s390/dasd: remove ioctl_by_bdev calls 2020-05-21 08:22:20 -06:00
davinci_emac.h
dax.h mm: don't include asm/pgtable.h if linux/mm.h is already included 2020-06-09 09:39:13 -07:00
dca.h
dcache.h fs: Introduce DCACHE_DONTCACHE 2020-05-13 08:44:35 -07:00
dccp.h
dcookies.h
debug_locks.h lockdep: __always_inline more for noinstr 2020-06-11 15:15:28 +02:00
debugfs.h debugfs: make sure we can remove u32_array files cleanly 2020-07-10 13:54:00 -07:00
debugobjects.h
delay.h timer: add fsleep for flexible sleeping 2020-05-06 17:03:34 -07:00
delayacct.h
delayed_call.h
dev_printk.h dynamic_debug: add an option to enable dynamic debug for modules only 2020-06-08 11:05:56 -07:00
devcoredump.h
devfreq-event.h
devfreq.h PM / devfreq: Get rid of some doc warnings 2020-03-25 08:35:03 +09:00
devfreq_cooling.h thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=n 2020-04-07 10:45:15 +02:00
device-mapper.h dm integrity: fix integrity recalculation that is improperly skipped 2020-07-23 14:39:37 -04:00
device.h driver core: Avoid deferred probe due to fw_devlink_pause/resume() 2020-07-10 15:20:38 +02:00
device_cgroup.h Merge branch 'from-miklos' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2020-06-01 16:44:06 -07:00
devpts_fs.h
digsig.h digsig.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:54 -05:00
dim.h
dio.h
dirent.h dirent.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:54 -05:00
dlm.h
dlm_plock.h
dm-bufio.h dm bufio: introduce forget_buffer_locked 2020-06-05 14:59:41 -04:00
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-buf.h dmabuf: use spinlock to access dmabuf->name 2020-07-10 15:39:29 +05:30
dma-contiguous.h
dma-debug.h
dma-direct.h dma-direct: provide function to check physical memory area validity 2020-07-14 15:42:24 +02:00
dma-direction.h
dma-fence-array.h
dma-fence-chain.h
dma-fence.h
dma-heap.h
dma-iommu.h
dma-mapping.h dma-mapping: Add a new dma_need_sync API 2020-06-30 15:44:03 +02:00
dma-noncoherent.h mm: introduce include/linux/pgtable.h 2020-06-09 09:39:13 -07:00
dma-resv.h
dmaengine.h dmaengine: Replace zero-length array with flexible-array 2020-06-15 23:08:30 -05: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_debug: add an option to enable dynamic debug for modules only 2020-06-08 11:05:56 -07:00
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h EDAC: Drop the EDAC report status checks 2020-04-14 16:01:01 +02:00
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h efi/efivars: Expose RT service availability via efivars abstraction 2020-07-09 10:14:29 +03:00
efi_embedded_fw.h platform/x86: touchscreen_dmi: Add EFI embedded firmware info support 2020-03-20 14:57:54 +01:00
efs_vh.h
eisa.h
elevator.h blk-mq: remove the bio argument to ->prepare_request 2020-05-29 10:23:24 -06:00
elf-fdpic.h
elf-randomize.h
elf.h elf: Allow arch to tweak initial mmap prot flags 2020-03-16 17:19:48 +00:00
elfcore-compat.h
elfcore.h
elfnote.h elfnote: mark all .note sections SHF_ALLOC 2020-06-04 19:06:25 -07:00
enclosure.h enclosure.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:54 -05:00
energy_model.h energy_model.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:54 -05:00
err.h err.h: remove deprecated PTR_RET for good 2020-03-22 23:06:34 +01:00
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h net: add helper eth_hw_addr_crc 2020-05-04 11:19:58 -07:00
ethtool.h net: phy: Define PHY statistics ethtool_phy_ops 2020-07-08 12:39:05 -07:00
ethtool_netlink.h net: ethtool: Fix comment mentioning typo in IS_ENABLED() 2020-06-05 13:17:05 -07:00
eventfd.h
eventpoll.h
evm.h
export.h
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h extcon: Remove unneeded extern keyword from extcon-provider.h 2020-03-19 07:41:01 +01:00
extcon.h extcon: Mark extcon_get_edev_name() function as exported symbol 2020-03-25 08:16:13 +09:00
f2fs_fs.h f2fs: Add a new CP flag to help fsck fix resize SPO issues 2020-03-22 21:16:28 -07:00
f75375s.h
falloc.h
fanotify.h fanotify: turn off support for FAN_DIR_MODIFY 2020-05-27 18:55:54 +02:00
fault-inject.h
fb.h
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h fs: move fiemap range validation into the file systems instances 2020-06-03 23:16:55 -04:00
file.h sysctl: remove all extern declaration from sysctl.c 2020-04-27 02:06:53 -04:00
filter.h net: switch copy_bpf_fprog_from_user to sockptr_t 2020-07-24 15:41:53 -07:00
fips.h
firewire.h
firmware-map.h
firmware.h firmware: Drop unused pages field from struct firmware 2020-04-17 09:59:39 +02:00
fixp-arith.h
flat.h
flex_proportions.h
font.h
frame.h objtool: Add support for intra-function calls 2020-04-30 20:14:33 +02:00
freezer.h
frontswap.h
fs.h cleanup in-kernel read and write operations 2020-07-10 09:45:15 -07:00
fs_context.h fuse: reject options on reconfigure via fsconfig(2) 2020-07-14 14:45:41 +02: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 FS-Cache: Replace zero-length array with flexible-array 2020-06-15 23:08:31 -05:00
fscache.h docs: filesystems: caching/netfs-api.txt: convert it to ReST 2020-05-05 09:22:20 -06:00
fscrypt.h fscrypt: support test_dummy_encryption=v2 2020-05-18 20:21:48 -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 fanotify: send FAN_DIR_MODIFY event flavor with dir inode and name 2020-03-25 10:27:16 +01:00
fsnotify_backend.h fanotify: send FAN_DIR_MODIFY event flavor with dir inode and name 2020-03-25 10:27:16 +01:00
fsverity.h fs-verity: remove unnecessary extern keywords 2020-05-12 16:44:00 -07:00
ftrace.h Merge branch 'work.sysctl' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2020-06-10 16:05:54 -07:00
ftrace_irq.h sh/ftrace: Move arch_ftrace_nmi_{enter,exit} into nmi exception 2020-05-19 15:51:18 +02:00
futex.h
fwnode.h driver core: fw_devlink: Add support for batching fwnode parsing 2020-05-15 16:34:52 +02:00
gameport.h
gcd.h
genalloc.h genalloc.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:54 -05:00
generic-radix-tree.h
genetlink.h
genhd.h for-5.8/drivers-2020-06-01 2020-06-02 15:37:03 -07:00
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h mm: rename gfpflags_to_migratetype to gfp_migratetype for same convention 2020-06-03 20:09:45 -07:00
glob.h
gnss.h
goldfish.h
gpio-pxa.h
gpio.h
gpio_keys.h
greybus.h
hardirq.h genirq: Provide __irq_enter/exit_raw() 2020-06-11 15:15:06 +02:00
hash.h
hashtable.h sched: sch_api: add missing rcu read lock to silence the warning 2020-07-20 17:00:02 -07:00
hdlc.h
hdlcdrv.h
hdmi.h video/hdmi: Add Unpack only function for DRM infoframe 2020-05-14 13:50:43 +03:00
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h
hiddev.h
hidraw.h
highmem.h kmap: consolidate kmap_prot definitions 2020-06-04 19:06:22 -07:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hmm.h mm: introduce include/linux/pgtable.h 2020-06-09 09:39:13 -07:00
host1x.h gpu: host1x: Correct trivial kernel-doc inconsistencies 2020-06-16 18:59:45 +02:00
hp_sdc.h
hpet.h
hrtimer.h
hrtimer_defs.h
htcpld.h
huge_mm.h mmap locking API: convert mmap_sem comments 2020-06-09 09:39:14 -07:00
hugetlb.h mm: introduce include/linux/pgtable.h 2020-06-09 09:39:13 -07:00
hugetlb_cgroup.h hugetlb_cgroup: add accounting for shared mappings 2020-04-02 09:35:32 -07:00
hugetlb_inline.h
hw_breakpoint.h hw-breakpoints: Fix build warnings with clang 2020-06-02 20:58:55 +10:00
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h hwmon: Add notification support 2020-05-28 07:59:45 -07:00
hwspinlock.h
hyperv.h Drivers: hv: vmbus: Resolve more races involving init_vp_index() 2020-05-23 09:07:00 +00:00
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-mux.h i2c: mux: Replace zero-length array with flexible-array 2020-05-15 11:23:49 +02:00
i2c-smbus.h i2c: smbus: Add a way to instantiate SPD EEPROMs automatically 2020-05-29 12:53:04 +02:00
i2c.h i2c: drop duplicated word in the header file 2020-07-22 12:54:14 +02:00
i8042.h
i8253.h
icmp.h icmp: prepare rfc 4884 for ipv6 2020-07-24 17:12:41 -07:00
icmpv6.h ipv6: icmp6: avoid indirect call for icmpv6_send() 2020-06-19 13:41:59 -07:00
ide.h
idle_inject.h powercap/drivers/idle_inject: Specify idle state max latency 2020-05-19 12:54:05 +02:00
idr.h radix-tree: Use local_lock for protection 2020-05-28 10:31:09 +02:00
ieee80211.h ieee80211: Add missing and new AKM suite selector definitions 2020-06-25 10:46:24 +02:00
ieee802154.h
if_arp.h
if_bridge.h bridge: mrp: Extend bridge interface 2020-07-14 13:46:42 -07:00
if_eql.h
if_ether.h
if_fddi.h
if_frad.h
if_link.h
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_rmnet.h
if_tap.h
if_team.h team: Replace zero-length array with flexible-array 2020-05-11 13:19:00 -07:00
if_tun.h
if_tunnel.h
if_vlan.h vlan: consolidate VLAN parsing code and limit max parsing depth 2020-07-07 15:48:38 -07:00
igmp.h ip*_mc_gsfget(): lift copyout of struct group_filter into callers 2020-05-20 20:31:27 -04:00
ihex.h ihex.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:55 -05:00
ima.h ima: verify mprotect change is consistent with mmap policy 2020-05-22 14:41:04 -04:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h indirect_call_wrapper: extend indirect wrapper to support up to 4 calls 2020-06-23 15:11:19 -07:00
inet.h
inet_diag.h inet_diag: add cgroup id attribute 2020-04-30 12:54:01 -07:00
inetdevice.h
init.h
init_ohci1394_dma.h
init_task.h
initrd.h
inotify.h
input-polldev.h
input.h
instrumented.h include/linux: Add instrumented.h infrastructure 2020-03-21 09:41:34 +01:00
integrity.h
intel-iommu.h iommu/vt-d: Set U/S bit in first level page table by default 2020-06-23 10:08:31 +02:00
intel-ish-client-if.h
intel-pti.h
intel-svm.h iommu/vt-d: Replace intel SVM APIs with generic SVA APIs 2020-05-18 15:37:25 +02:00
intel_rapl.h
intel_th.h
interconnect-provider.h
interconnect.h More power management updates for 5.8-rc1 2020-06-10 14:04:39 -07:00
interrupt.h x86/entry: Unbreak __irqentry_text_start/end magic 2020-06-11 15:15:29 +02: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-24 12:42:42 -07:00
io-pgtable.h
io.h
ioasid.h
iocontext.h
iomap.h A lot of bug fixes and cleanups for ext4, including: 2020-06-05 16:19:28 -07:00
iommu-helper.h
iommu.h IOMMU Updates for Linux v5.8 2020-06-08 11:42:23 -07:00
iopoll.h iopoll: Introduce read_poll_timeout_atomic macro 2020-05-06 11:29:25 +03:00
ioport.h Char/Misc driver patches for 5.8-rc1 2020-06-07 10:59:32 -07:00
ioprio.h
iova.h
ip.h
ipack.h
ipc.h
ipc_namespace.h ipc/namespace.c: use a work queue to free_ipc 2020-06-08 11:05:56 -07:00
ipmi.h
ipmi_smi.h
ipv6.h icmp6: support rfc 4884 2020-07-24 17:12:41 -07:00
ipv6_route.h
irq.h A set of fixes/updates for the interrupt subsystem: 2020-04-19 11:23:33 -07:00
irq_cpustat.h
irq_poll.h
irq_sim.h genirq/irq_sim: Simplify the API 2020-05-18 10:30:21 +01:00
irq_work.h smp, irq_work: Continue smp_call_function*() and irq_work*() integration 2020-06-28 17:01:20 +02:00
irqbypass.h
irqchip.h
irqdesc.h genirq: fix kerneldoc comment for irq_desc 2020-03-17 19:13:32 +01:00
irqdomain.h irqdomain: Make irq_domain_reset_irq_data() available to non-hierarchical users 2020-05-18 10:29:26 +01:00
irqflags.h x86/entry: Rename trace_hardirqs_off_prepare() 2020-06-11 15:15:24 +02:00
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isicom.h
iversion.h
jbd2.h ext4, jbd2: ensure panic by fix a race between jbd2 abort and ext4 error handlers 2020-06-12 14:51:41 -04:00
jhash.h
jiffies.h linux/jiffies.h: Extract common header for vDSO 2020-03-21 15:23:58 +01:00
journal-head.h
joystick.h
jump_label.h
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h kallsyms: Refactor kallsyms_show_value() to take cred 2020-07-08 15:59:57 -07:00
kasan-checks.h
kasan.h mm: reorder includes after introduction of linux/pgtable.h 2020-06-09 09:39:13 -07:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h kbuild: ensure full rebuild when the compiler is updated 2020-05-12 13:28:33 +09:00
kcore.h
kcov.h
kcsan-checks.h kcsan: Add __kcsan_{enable,disable}_current() variants 2020-05-06 10:58:46 -07:00
kcsan.h kcsan: Move kcsan_{disable,enable}_current() to kcsan-checks.h 2020-04-13 17:18:14 -07:00
kd.h
kdb.h kdb: Remove the misfeature 'KDBFLAGS' 2020-06-02 15:15:46 +01:00
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h panic: add sysctl to dump all CPUs backtraces on oops event 2020-06-08 11:05:56 -07:00
kernel_stat.h
kernelcapi.h
kernfs.h kernfs: Add option to enable user xattrs 2020-03-16 15:53:47 -04:00
kexec.h kexec: Replace zero-length array with flexible-array 2020-06-15 23:08:31 -05:00
key-type.h KEYS: Don't write out to userspace while holding key semaphore 2020-03-29 12:40:41 +01:00
key.h keys: Make the KEY_NEED_* perms an enum rather than a mask 2020-05-19 15:42:22 +01:00
keyboard.h
keyctl.h
keyslot-manager.h block: Keyslot Manager for Inline Encryption 2020-05-14 09:46:54 -06:00
kfifo.h
kgdb.h kgdb: Move the extern declaration kgdb_has_hit_break() to generic kgdb.h 2020-07-09 20:12:19 -07:00
khugepaged.h
klist.h
kmemleak.h
kmod.h
kmsg_dump.h printk: Introduce kmsg_dump_reason_str() 2020-05-30 10:34:03 -07:00
kobj_map.h
kobject.h power supply and reset changes for the v5.8 series 2020-06-10 11:28:35 -07:00
kobject_ns.h docs: filesystems: fix renamed references 2020-04-20 15:45:22 -06:00
kprobes.h A few fixes and small cleanups for tracing: 2020-06-20 13:17:47 -07:00
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h Merge branch 'akpm' (patches from Andrew) 2020-06-11 13:25:53 -07:00
ktime.h timekeeping and timer updates: 2020-03-30 18:51:47 -07:00
kvm_host.h KVM: Replace zero-length array with flexible-array 2020-06-15 23:08:31 -05:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lantiq.h
lapb.h
latencytop.h sysctl: pass kernel pointers to ->proc_handler 2020-04-27 02:07:40 -04:00
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: old enums are not really applicable to new code 2020-04-06 22:55:27 +02:00
libata.h SCSI fixes on 20200627 2020-06-27 15:20:03 -07:00
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h libnvdimm/region: Introduce NDD_LABELING 2020-03-17 12:23:21 -07:00
libps2.h
license.h
lightnvm.h
limits.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next 2020-03-31 17:29:33 -07:00
linear_range.h lib: add linear ranges helpers 2020-05-08 18:18:11 +01:00
linkage.h x86/asm: Provide a Kconfig symbol for disabling old assembly annotations 2020-04-18 17:43:09 +02:00
linkmode.h linkmode: introduce linkmode_intersects() 2020-07-20 17:59:43 -07:00
linux_logo.h
lis3lv02d.h
list.h list/hashtable: minor documentation corrections. 2020-03-17 17:25:06 +01:00
list_bl.h
list_lru.h list_lru.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:55 -05:00
list_nulls.h
list_sort.h
livepatch.h livepatch: Remove .klp.arch 2020-05-08 00:12:42 +02:00
llc.h
llist.h
local_lock.h locking: Introduce local_lock() 2020-05-28 10:31:09 +02:00
local_lock_internal.h locking: Introduce local_lock() 2020-05-28 10:31:09 +02:00
lockdep.h lockdep: Always inline lockdep_{off,on}() 2020-05-19 15:51:18 +02:00
lockref.h
log2.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h smack: Implement the watch_key and post_notification hooks 2020-05-19 15:47:38 +01:00
lsm_hook_defs.h security: Fix hook iteration and default value for inode_copy_up_xattr 2020-06-23 16:39:23 -07:00
lsm_hooks.h Add additional LSM hooks for SafeSetID 2020-06-14 11:39:31 -07:00
lz4.h
lzo.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h net: phy: marvell: Add Marvell 88E1548P support 2020-06-22 16:28:34 -07:00
math64.h linux/math64.h: Extract common header for vDSO 2020-03-21 15:23:56 +01:00
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-xpcs.h
mdio.h net: mdio: add a forward declaration for reset_control to mdio.h 2020-06-26 13:40:09 -07:00
mei_cl_bus.h
mem_encrypt.h
memblock.h include/linux/memblock.h: fix minor typo and unclear comment 2020-06-03 20:09:49 -07:00
memcontrol.h mm: vmscan: determine anon/file pressure balance at the reclaim root 2020-06-03 20:09:49 -07:00
memfd.h
memory.h drivers/base/memory.c: drop section_count 2020-04-07 10:43:40 -07:00
memory_hotplug.h virtio: features, fixes 2020-06-10 13:42:09 -07:00
mempolicy.h mmap locking API: convert mmap_sem comments 2020-06-09 09:39:14 -07:00
mempool.h
memregion.h
memremap.h libnvdimm for 5.7 2020-04-08 21:03:40 -07:00
memstick.h memstick: Replace zero-length array with flexible-array 2020-05-28 11:22:13 +02:00
mhi.h bus: mhi: core: Remove the system error worker thread 2020-05-22 09:35:43 +02:00
mic_bus.h
micrel_phy.h
microchipphy.h
migrate.h mm: handle multiple owners of device private pages in migrate_vma 2020-03-26 14:33:38 -03:00
migrate_mode.h
mii.h net: mii: add linkmode_adv_to_mii_adv_x() 2020-03-15 17:10:14 -07:00
mii_timestamper.h
min_heap.h
miscdevice.h rtc/ia64: remove legacy efirtc driver 2020-03-19 07:41:02 +01:00
mm-arch-hooks.h
mm.h mmap locking API: convert mmap_sem comments 2020-06-09 09:39:14 -07:00
mm_inline.h mm: code cleanup for MADV_FREE 2020-04-07 10:43:38 -07:00
mm_types.h mmap locking API: convert mmap_sem comments 2020-06-09 09:39:14 -07:00
mm_types_task.h
mman.h
mmap_lock.h mmap locking API: rename mmap_sem to mmap_lock 2020-06-09 09:39:14 -07:00
mmdebug.h
mmiotrace.h
mmu_context.h kernel: move use_mm/unuse_mm to kthread.c 2020-06-10 19:14:18 -07:00
mmu_notifier.h mmap locking API: convert mmap_sem comments 2020-06-09 09:39:14 -07:00
mmzone.h mm: workingset: age nonresident information alongside anonymous pages 2020-06-26 00:27:37 -07:00
mnt_namespace.h nsproxy: attach to namespaces via pidfds 2020-05-13 11:41:22 +02:00
mod_devicetable.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2020-07-13 18:31:15 -07:00
module.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching 2020-06-04 11:13:03 -07:00
module_signature.h
moduleloader.h ARM: 8976/1: module: allow arch overrides for .init section names 2020-05-19 11:42:16 +01:00
moduleparam.h
most.h staging: most: move core files out of the staging area 2020-03-24 13:42:44 +01:00
mount.h overlayfs update for 5.8 2020-06-09 15:40:50 -07:00
moxtet.h
mpage.h fs: convert mpage_readpages to mpage_readahead 2020-06-02 10:59:07 -07:00
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h net/ipv4: switch ip_mroute_setsockopt to sockptr_t 2020-07-24 15:41:54 -07:00
mroute6.h net/ipv6: switch ip6_mroute_setsockopt to sockptr_t 2020-07-24 15:41:54 -07:00
mroute_base.h
msdos_fs.h
msdos_partition.h partitions/msdos: remove LINUX_SWAP_PARTITION 2020-03-24 07:57:08 -06:00
msg.h
msi.h
mtio.h
mutex.h lockdep: Introduce wait-type checks 2020-03-21 16:00:24 +01:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h sanitize handling of nd->last_type, kill LAST_BIND 2020-03-13 21:08:19 -04:00
nd.h
ndctl.h
net.h net: pass a sockptr_t into ->setsockopt 2020-07-24 15:41:54 -07:00
netdev_features.h docs: networking: convert netdev-features.txt to ReST 2020-04-30 12:56:36 -07:00
netdevice.h udp_tunnel: add central NIC RX port offload infrastructure 2020-07-10 13:54:00 -07:00
netfilter.h netfilter: switch nf_setsockopt to sockptr_t 2020-07-24 15:41:54 -07:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h netfilter: revert introduction of egress hook 2020-03-18 16:35:48 -07:00
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-03-25 18:58:11 -07:00
netpoll.h netpoll: Remove unused inline function netpoll_netdev_init() 2020-07-15 07:45:25 -07:00
nfs.h
nfs3.h
nfs4.h NFS: Replace zero-length array with flexible-array 2020-05-27 10:10:12 -04:00
nfs_fs.h nfs: set invalid blocks after NFSv4 writes 2020-06-11 13:33:48 -04:00
nfs_fs_i.h
nfs_fs_sb.h
nfs_iostat.h
nfs_page.h NFS: Try to join page groups before an O_DIRECT retransmission 2020-04-01 13:37:57 -04:00
nfs_xdr.h NFS: Replace zero-length array with flexible-array 2020-05-27 10:10:12 -04:00
nfsacl.h
nl802154.h
nls.h
nmi.h sysctl: pass kernel pointers to ->proc_handler 2020-04-27 02:07:40 -04:00
node.h
nodemask.h
nospec.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h nsproxy: add struct nsset 2020-05-09 13:57:12 +02:00
ntb.h NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read comment typos 2020-06-05 20:02:08 -04:00
ntb_transport.h
nubus.h
numa.h
nvme-fc-driver.h nvme-fc and nvmet-fc: revise LLDD api for LS reception and LS request 2020-05-09 16:18:33 -06:00
nvme-fc.h nvme-fc: Sync header to FC-NVME-2 rev 1.08 2020-05-09 16:18:33 -06:00
nvme-rdma.h
nvme-tcp.h
nvme.h nvme: add Metadata Capabilities enumerations 2020-05-27 07:12:40 +02:00
nvmem-consumer.h nvmem: core: add nvmem_cell_read_u64 2020-03-19 07:41:02 +01:00
nvmem-provider.h
nvram.h
objagg.h
of.h
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: mdio: provide devm_of_mdiobus_register() 2020-06-30 15:57:34 -07:00
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h of: Make <linux/of_reserved_mem.h> self-contained 2020-05-12 22:45:39 +02:00
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 overflow.h: Add flex_array_size() helper 2020-06-16 20:45:08 -07:00
packing.h
padata.h padata: add basic support for multithreaded jobs 2020-06-03 20:09:45 -07:00
page-flags-layout.h
page-flags.h mm: Allow to offline unmovable PageOffline() pages via MEM_GOING_OFFLINE 2020-06-04 15:36:52 -04:00
page-isolation.h
page_counter.h mm/memcg: move cgroup high memory limit setting into struct page_counter 2020-06-02 10:59:09 -07:00
page_ext.h
page_idle.h
page_owner.h
page_ref.h mm: introduce page_ref_sub_return() 2020-04-02 09:35:27 -07:00
page_reporting.h mm/page_reporting: add budget limit on how many pages can be reported per pass 2020-04-07 10:43:39 -07:00
pageblock-flags.h
pagemap.h mmap locking API: convert mmap_sem comments 2020-06-09 09:39:14 -07:00
pagevec.h
pagewalk.h
parman.h
parport.h parport: remove unused parport_register_device() 2020-04-23 17:05:39 +02:00
parport_pc.h
parser.h linux/parser.h: add include guards 2020-05-15 13:51:28 -07:00
part_stat.h block: use __this_cpu_add() instead of access by smp_processor_id() 2020-05-27 05:21:23 -06:00
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h Merge branch 'remotes/lorenzo/pci/host-generic' 2020-06-04 12:59:16 -05:00
pci-ats.h PCI/ATS: Only enable ATS for trusted devices 2020-05-27 14:35:41 +02:00
pci-dma-compat.h
pci-ecam.h PCI: host-generic: Eliminate pci_host_common_probe wrappers 2020-05-07 09:29:43 +01:00
pci-ep-cfs.h
pci-epc.h PCI: endpoint: Add support to handle multiple base for mapping outbound memory 2020-05-22 12:35:07 +01:00
pci-epf.h PCI: dwc: Fix dw_pcie_ep_raise_msix_irq() to get correct MSI-X table address 2020-04-02 17:57:10 +01:00
pci-p2pdma.h
pci.h PCI: Make pcie_find_root_port() work for Root Ports 2020-06-30 16:58:27 -05:00
pci_hotplug.h
pci_ids.h Merge branch 'x86/entry' into ras/core 2020-06-11 15:17:57 +02:00
pda_power.h
pe.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
percpu_counter.h percpu_counter: fix a data race at vm_committed_as 2020-04-07 10:43:43 -07:00
perf_event.h perf: Expose get/put_callchain_entry() 2020-07-01 08:22:08 -07:00
perf_regs.h
personality.h
pfn.h
pfn_t.h
pgtable.h mm: Allow arches to provide ptep_get() 2020-06-20 22:14:53 +10:00
phonet.h
phy.h net: phy: Uninline PHY ethtool statistics operations 2020-07-08 12:39:05 -07:00
phy_fixed.h
phy_led_triggers.h
phylink.h net: phylink: add interface to configure clause 22 PCS PHY 2020-07-21 15:46:51 -07:00
pid.h Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2020-06-04 13:54:34 -07:00
pid_namespace.h proc: allow to mount many instances of proc in one pid namespace 2020-04-22 10:51:21 -05:00
pim.h
pipe_fs_i.h Notifications over pipes + Keyring notifications 2020-06-13 09:56:21 -07:00
pkeys.h
pktcdvd.h
pl320-ipc.h
pl353-smc.h
platform_device.h driver core: platform: Initialize dma_parms for platform devices 2020-04-28 17:44:33 +02:00
pldmfw.h Add pldmfw library for PLDM firmware update 2020-07-28 17:07:06 -07:00
plist.h
pm-trace.h
pm.h Documentation: PM: sleep: Update driver flags documentation 2020-04-24 21:35:11 +02:00
pm2301_charger.h
pm_clock.h
pm_domain.h
pm_opp.h opp: Add support for parsing interconnect bandwidth 2020-05-29 10:15:08 +05:30
pm_qos.h
pm_runtime.h PM: runtime: Replace pm_runtime_callbacks_present() 2020-05-29 18:03:12 +02:00
pm_wakeirq.h
pm_wakeup.h
pmbus.h
pmu.h
pnfs_osd_xdr.h
pnp.h pnp: Use list_for_each_entry() instead of open coding 2020-04-22 11:36:11 +02:00
poison.h
poll.h
posix-clock.h
posix-timers.h
posix_acl.h posix_acl.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:55 -05:00
posix_acl_xattr.h
power_supply.h power: supply: core: add POWER_SUPPLY_HEALTH_CALIBRATION_REQUIRED 2020-05-28 19:25:31 +02:00
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
pr.h
preempt.h hardirq/nmi: Allow nested nmi_enter() 2020-05-19 15:51:17 +02:00
prefetch.h
prime_numbers.h
printk.h dynamic_debug: add an option to enable dynamic debug for modules only 2020-06-08 11:05:56 -07:00
proc_fs.h Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2020-06-04 13:54:34 -07:00
proc_ns.h nsproxy: add struct nsset 2020-05-09 13:57:12 +02:00
processor.h
profile.h
projid.h
property.h Driver core patches for 5.8-rc1 2020-06-07 10:53:36 -07:00
psci.h firmware: smccc: Refactor SMCCC specific bits into separate file 2020-05-20 19:10:37 +01:00
pseudo_fs.h
psi.h psi: Optimize switching tasks inside shared cgroups 2020-03-20 13:06:19 +01:00
psi_types.h psi: Fix cpu.pressure for cpu.max and competing cgroups 2020-03-20 13:06:18 +01:00
psp-sev.h crypto: ccp - Fix sparse warnings in sev-dev 2020-06-15 17:38:53 +10:00
psp-tee.h
pstore.h pstore/platform: Pass max_reason to kmesg dump 2020-05-30 10:34:03 -07:00
pstore_blk.h pstore/blk: Support non-block storage devices 2020-05-31 19:49:00 -07:00
pstore_ram.h pstore/ram: Introduce max_reason and convert dump_oops 2020-05-30 10:34:03 -07:00
pstore_zone.h pstore/blk: Support non-block storage devices 2020-05-31 19:49:00 -07:00
ptdump.h mm: ptdump: expand type of 'val' in note_page() 2020-06-02 10:59:10 -07:00
pti.h
ptp_classify.h
ptp_clock_kernel.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-05-15 13:48:59 -07:00
ptr_ring.h
ptrace.h
purgatory.h
pvclock_gtod.h
pwm.h pwm: Implement some checks for lowlevel drivers 2020-03-30 16:55:26 +02:00
pwm_backlight.h backlight: pwm_bl: Switch to full GPIO descriptor 2020-03-18 15:05:57 +00:00
pxa2xx_ssp.h
pxa168_eth.h
qcom-geni-se.h
qcom_scm.h
qnx6_fs.h
quota.h
quotaops.h
radix-tree.h radix-tree: Use local_lock for protection 2020-05-28 10:31:09 +02:00
raid_class.h
ramfs.h
random.h
range.h
ras.h x86/mce: Convert the CEC to use the MCE notifier 2020-04-14 15:58:08 +02:00
ratelimit.h
rational.h
rbtree.h docs: Add rbtree documentation to the core-api 2020-04-21 10:29:19 -06:00
rbtree_augmented.h docs: Add rbtree documentation to the core-api 2020-04-21 10:29:19 -06:00
rbtree_latch.h
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist.h Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2020-06-04 13:54:34 -07:00
rculist_bl.h
rculist_nulls.h
rcupdate.h rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks 2020-04-27 11:03:52 -07:00
rcupdate_trace.h rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI 2020-04-27 11:03:52 -07:00
rcupdate_wait.h rcu: Reinstate synchronize_rcu_mult() 2020-04-27 11:03:51 -07:00
rcutiny.h rcu: Provide rcu_irq_exit_check_preempt() 2020-05-26 19:05:11 +02:00
rcutree.h rcu: Provide rcu_irq_exit_check_preempt() 2020-05-26 19:05:11 +02:00
rcuwait.h rcuwait: avoid lockdep splats from rcuwait_active() 2020-05-20 03:39:40 -04:00
reboot-mode.h
reboot.h
reciprocal_div.h
refcount.h locking/refcount: Document interaction with PID_MAX_LIMIT 2020-04-08 12:05:07 +02:00
regmap.h regmap: provide helpers for simple bit operations 2020-06-01 11:35:18 -07:00
regset.h user_regset_copyout_zero(): use clear_user() 2020-06-03 16:59:31 -04:00
relay.h docs: filesystems: fix renamed references 2020-04-20 15:45:22 -06:00
remoteproc.h remoteproc: Replace zero-length array with flexible-array 2020-05-12 15:00:37 -07:00
resctrl.h
reset-controller.h
reset.h
resource.h
resource_ext.h
restart_block.h
rfkill.h
rhashtable-types.h
rhashtable.h rhashtable: drop duplicated word in <linux/rhashtable.h> 2020-07-17 18:34:18 -07:00
ring_buffer.h ring-buffer/tracing: Have iterator acknowledge dropped events 2020-03-27 16:39:01 -04:00
rio.h rio.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:56 -05:00
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h mmap locking API: convert mmap_sem comments 2020-06-09 09:39:14 -07:00
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h
rslib.h rslib.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:56 -05:00
rtc.h rtc: remove rtc_time_to_tm and rtc_tm_to_time 2020-04-02 18:47:30 +02:00
rtmutex.h
rtnetlink.h
rtsx_common.h
rtsx_pci.h misc: rtsx: Use pcie_capability_clear_and_set_word() for PCI_EXP_LNKCTL 2020-05-22 09:38:13 +02:00
rtsx_usb.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h lockdep: Introduce wait-type checks 2020-03-21 16:00:24 +01:00
rwsem.h lockdep: Introduce wait-type checks 2020-03-21 16:00:24 +01:00
s3c_adc_battery.h
sbitmap.h
scatterlist.h scatterlist: protect parameters of the sg_table related macros 2020-07-06 16:07:25 +02:00
scc.h
sched.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-07-25 17:49:04 -07:00
sched_clock.h
scif.h
scmi_protocol.h firmware: arm_scmi: Add include guard to linux/scmi_protocol.h 2020-04-14 09:31:49 +01:00
scpi_protocol.h firmware: arm_scpi: Add include guard to linux/scpi_protocol.h 2020-04-14 09:31:49 +01:00
screen_info.h
scs.h scs: Move DEFINE_SCS macro into core code 2020-05-18 17:47:48 +01:00
sctp.h sctp: Replace zero-length array with flexible-array 2020-06-15 23:08:32 -05:00
scx200.h
scx200_gpio.h
sdb.h
sdla.h
seccomp.h
securebits.h
security.h Add additional LSM hooks for SafeSetID 2020-06-14 11:39:31 -07: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 include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() helper macro 2020-06-04 19:06:26 -07:00
seq_file_net.h
seqlock.h compiler.h, seqlock.h: Remove unnecessary kcsan.h includes 2020-03-21 09:43:57 +01:00
seqno-fence.h
serdev.h
serial.h
serial_8250.h serial: 8250_port: Don't use power management for kernel console 2020-03-17 15:58:00 +01:00
serial_bcm63xx.h
serial_core.h serial: core: drop redundant sysrq checks 2020-06-27 16:16:37 +02:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serio.h
set_memory.h x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned 2020-06-11 15:19:17 +02: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: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE 2020-04-07 10:43:38 -07:00
shrinker.h
signal.h binfmt_elf: remove the set_fs in fill_siginfo_note 2020-05-05 16:46:10 -04:00
signal_types.h
signalfd.h
siox.h
siphash.h
sirfsoc_dma.h
sizes.h
skb_array.h
skbuff.h net/flow_dissector: add packet hash dissection 2020-07-24 15:23:31 -07:00
skmsg.h bpf: sockmap: Require attach_bpf_fd when detaching a program 2020-06-30 10:46:39 -07:00
slab.h docs: mm: slab.h: fix a broken cross-reference 2020-04-10 15:36:20 -07:00
slab_def.h
slimbus.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h smp, irq_work: Continue smp_call_function*() and irq_work*() integration 2020-06-28 17:01:20 +02:00
smp_types.h smp, irq_work: Continue smp_call_function*() and irq_work*() integration 2020-06-28 17:01:20 +02:00
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h net: cleanly handle kernel vs user buffers for ->msg_control 2020-05-11 16:59:16 -07:00
sockptr.h net: improve the user pointer check in init_user_sockptr 2020-07-28 13:43:40 -07:00
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h lockdep: Introduce wait-type checks 2020-03-21 16:00:24 +01:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h lockdep: Introduce wait-type checks 2020-03-21 16:00:24 +01:00
spinlock_types_up.h
spinlock_up.h
splice.h splice: export do_tee() 2020-05-17 14:10:07 -06:00
spmi.h
sram.h
srcu.h
srcutiny.h
srcutree.h
ssbi.h
stackdepot.h kasan: stackdepot: move filter_irq_stacks() to stackdepot.c 2020-04-07 10:43:43 -07:00
stackleak.h
stackprotector.h arm64: initialize ptrauth keys for kernel booting task 2020-03-18 09:50:20 +00:00
stacktrace.h stacktrace: cleanup inconsistent variable type 2020-06-10 19:14:18 -07:00
start_kernel.h
stat.h statx: add mount ID 2020-05-14 16:44:24 +02:00
statfs.h
static_key.h
stddef.h
stm.h
stmmac.h net: stmmac: Enable SERDES power up/down sequence 2020-04-21 15:54:45 -07:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h string.h: fix incompatibility between FORTIFY_SOURCE and KASAN 2020-06-03 20:09:42 -07:00
string_helpers.h
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h PM: hibernate: Restrict writes to the resume device 2020-05-27 17:55:59 +02:00
svga.h
sw842.h
swab.h
swait.h sched/swait: Reword some of the main description 2020-04-30 20:14:41 +02:00
swap.h mm: workingset: age nonresident information alongside anonymous pages 2020-06-26 00:27:37 -07:00
swap_cgroup.h
swap_slots.h
swapfile.h
swapops.h include/linux/swapops.h: correct guards for non_swap_entry() 2020-04-07 10:43:41 -07:00
swiotlb.h
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_soc.h
syscalls.h net: remove compat_sys_{get,set}sockopt 2020-07-19 18:16:40 -07:00
syscore_ops.h
sysctl.h kernel/sysctl: support setting sysctl parameters from kernel command line 2020-06-08 11:05:56 -07:00
sysfs.h docs: filesystems: fix renamed references 2020-04-20 15:45:22 -06:00
syslog.h
sysrq.h tty/sysrq: constify the the sysrq_key_op(s) 2020-05-15 14:53:19 +02:00
sysv_fs.h
t10-pi.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h task_work: teach task_work_add() to do signal_wake_up() 2020-06-30 12:18:08 -06:00
taskstats_kern.h
tboot.h x86/tboot: Mark tboot static 2020-04-28 11:05:44 +02:00
tc.h
tca6416_keypad.h
tcp.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-07-25 17:49:04 -07:00
tee_drv.h Adds utility function in TEE subsystem for client UUID generation. This 2020-05-25 23:15:03 +02:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h thermal: Remove thermal_zone_device_update() stub 2020-04-14 11:41:12 +02:00
thread_info.h
threads.h threads: Update PID limit comment according to futex UAPI change 2020-03-21 17:48:13 +01:00
thunderbolt.h thunderbolt: Replace zero-length array with flexible-array 2020-05-11 13:29:30 +03:00
ti-emif-sram.h
ti_wilink_st.h ti_wilink_st.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:56 -05:00
tick.h
tifm.h tifm: Replace zero-length array with flexible-array 2020-06-15 23:08:32 -05:00
timb_dma.h
timb_gpio.h
time.h linux/time.h: Extract common header for vDSO 2020-03-21 15:23:57 +01:00
time32.h timekeeping and timer updates: 2020-03-30 18:51:47 -07:00
time64.h linux/time64.h: Extract common header for vDSO 2020-03-21 15:23:58 +01:00
time_namespace.h
timecounter.h
timekeeper_internal.h
timekeeping.h timekeeping: Fix kerneldoc system_device_crosststamp & al 2020-06-18 11:37:03 +02:00
timekeeping32.h
timer.h sysctl: pass kernel pointers to ->proc_handler 2020-04-27 02:07:40 -04:00
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
tnum.h bpf: Verifier, do explicit ALU32 bounds tracking 2020-03-30 14:59:53 -07:00
topology.h revert "topology: add support for node_to_mem_node() to determine the fallback node" 2020-04-02 09:35:26 -07:00
torture.h locktorture.c: Fix if-statement empty body warnings 2020-04-27 11:05:13 -07:00
toshiba.h
tpm.h
tpm_command.h
tpm_eventlog.h efi/tpm: Verify event log header before parsing 2020-06-15 14:37:02 +02:00
trace.h
trace_clock.h
trace_events.h tracing: Save off entry when peeking at next entry 2020-03-19 17:48:36 -04:00
trace_seq.h
tracefs.h
tracehook.h
tracepoint-defs.h
tracepoint.h tracing: Remove DECLARE_TRACE_NOARGS 2020-04-22 22:06:35 -04:00
transport_class.h
ts-nbus.h
tsacct_kern.h
tty.h gcc-10 warnings: fix low-hanging fruit 2020-05-04 09:16:37 -07:00
tty_driver.h
tty_flip.h
tty_ldisc.h
typecheck.h
types.h
u64_stats_sync.h u64_stats: Document writer non-preemptibility requirement 2020-06-04 15:50:42 -07:00
uacce.h uacce: Remove mm_exit() op 2020-05-29 14:52:53 +02:00
uaccess.h maccess: make get_kernel_nofault() check for minimal type compatibility 2020-06-18 12:10:37 -07:00
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uio.h
uio_driver.h uio: add resource managed devm_uio_register_device() function 2020-03-18 12:34:10 +01:00
umh.h umh: Stop calling do_execve_file 2020-07-04 09:35:36 -05:00
unicode.h
units.h
uprobes.h
usb.h
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
userfaultfd_k.h userfaultfd: wp: support write protection for userfault vma range 2020-04-07 10:43:39 -07:00
usermode_driver.h umd: Remove exit_umh 2020-07-07 11:58:59 -05:00
util_macros.h
uts.h
utsname.h
uuid.h uuid: Remove no more needed macro 2020-03-23 17:01:47 +01:00
vbox_utils.h
vdpa.h vdpa: introduce get_vq_notification method 2020-06-04 15:36:51 -04:00
verification.h
vermagic.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-04-25 20:18:53 -07:00
vexpress.h vexpress: Move setting master site to vexpress-config bus 2020-05-13 12:42:46 -05:00
vfio.h vfio: Selective dirty page tracking if IOMMU backed device pins pages 2020-05-28 15:53:29 -06:00
vfs.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h vhost: factor out IOTLB 2020-04-01 12:06:26 -04:00
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h virtio: drop vringh.h dependency 2020-04-17 06:05:30 -04:00
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_net.h net: be more gentle about silly gso requests coming from user 2020-05-28 16:31:30 -07:00
virtio_ring.h
virtio_vsock.h vsock/virtio: fix multiple packet delivery to monitoring devices 2020-04-27 10:18:01 -07:00
visorbus.h
vlynq.h
vm_event_item.h mm: keep separate anon and file statistics on page reclaim activity 2020-06-03 20:09:48 -07:00
vmacache.h
vmalloc.h mm: remove vmalloc_exec 2020-06-26 00:27:38 -07:00
vme.h
vmpressure.h
vmstat.h Merge branch 'akpm' (patches from Andrew) 2020-06-03 20:24:15 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h virtio: force spec specified alignment on types 2020-06-02 02:45:13 -04:00
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1-gpio.h
w1.h
wait.h sched/core: Add function to sample state of locked-down task 2020-04-27 11:03:50 -07:00
wait_bit.h
watch_queue.h pipe: Add general notification queue support 2020-05-19 15:08:24 +01:00
watchdog.h watchdog: clarify that stop() is optional 2020-04-20 17:11:36 -06:00
win_minmax.h
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
wmi.h
workqueue.h workqueue: fix a piece of comment about reserved bits for work flags 2020-06-01 11:02:28 -04:00
writeback.h A lot of bug fixes and cleanups for ext4, including: 2020-06-05 16:19:28 -07:00
ww_mutex.h
xarray.h xarray.h: correct return code documentation for xa_store_{bh,irq}() 2020-06-08 11:05:56 -07:00
xattr.h vfs/xattr: mm/shmem: kernfs: release simple xattr entry in a right way 2020-07-24 12:42:41 -07:00
xxhash.h
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTABLE_MAPPING 2020-06-02 10:59:10 -07:00
zstd.h
zutil.h