android_kernel_msm-6.1_noth.../include/linux
Si-Wei Liu 8065a779f1 failover: allow name change on IFF_UP slave interfaces
When a netdev appears through hot plug then gets enslaved by a failover
master that is already up and running, the slave will be opened
right away after getting enslaved. Today there's a race that userspace
(udev) may fail to rename the slave if the kernel (net_failover)
opens the slave earlier than when the userspace rename happens.
Unlike bond or team, the primary slave of failover can't be renamed by
userspace ahead of time, since the kernel initiated auto-enslavement is
unable to, or rather, is never meant to be synchronized with the rename
request from userspace.

As the failover slave interfaces are not designed to be operated
directly by userspace apps: IP configuration, filter rules with
regard to network traffic passing and etc., should all be done on master
interface. In general, userspace apps only care about the
name of master interface, while slave names are less important as long
as admin users can see reliable names that may carry
other information describing the netdev. For e.g., they can infer that
"ens3nsby" is a standby slave of "ens3", while for a
name like "eth0" they can't tell which master it belongs to.

Historically the name of IFF_UP interface can't be changed because
there might be admin script or management software that is already
relying on such behavior and assumes that the slave name can't be
changed once UP. But failover is special: with the in-kernel
auto-enslavement mechanism, the userspace expectation for device
enumeration and bring-up order is already broken. Previously initramfs
and various userspace config tools were modified to bypass failover
slaves because of auto-enslavement and duplicate MAC address. Similarly,
in case that users care about seeing reliable slave name, the new type
of failover slaves needs to be taken care of specifically in userspace
anyway.

It's less risky to lift up the rename restriction on failover slave
which is already UP. Although it's possible this change may potentially
break userspace component (most likely configuration scripts or
management software) that assumes slave name can't be changed while
UP, it's relatively a limited and controllable set among all userspace
components, which can be fixed specifically to listen for the rename
events on failover slaves. Userspace component interacting with slaves
is expected to be changed to operate on failover master interface
instead, as the failover slave is dynamic in nature which may come and
go at any point.  The goal is to make the role of failover slaves less
relevant, and userspace components should only deal with failover master
in the long run.

Fixes: 30c8bd5aa8 ("net: Introduce generic failover module")
Signed-off-by: Si-Wei Liu <si-wei.liu@oracle.com>
Reviewed-by: Liran Alon <liran.alon@oracle.com>
Acked-by: Sridhar Samudrala <sridhar.samudrala@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-04-10 22:12:26 -07:00
..
amba ARM: 8836/1: drivers: amba: Update component matching to use the CoreSight UCI values. 2019-02-26 11:23:49 +00:00
avf virtchnl: Fix off by one error 2018-11-14 10:56:33 -08:00
bcma wireless-drivers-next patches for 5.1 2019-02-06 09:36:36 -08:00
byteorder crypto: Deduplicate le32_to_cpu_array() and cpu_to_le32_array() 2018-03-31 01:33:09 +08:00
can can: rx-offload: rename can_rx_offload_irq_queue_err_skb() to can_rx_offload_queue_tail() 2018-11-09 17:33:32 +01:00
ceph libceph: wait for latest osdmap in ceph_monc_blacklist_add() 2019-03-20 16:27:40 +01:00
clk clk: ti: add a usecount for autoidle 2019-02-15 16:47:55 +02:00
crush License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
decompress License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
dma dmaengine: dw: convert to SPDX identifiers 2019-01-07 17:57:13 +05:30
dsa net: dsa: lan9303: phy_addr_sel_strap rename and retype 2018-01-04 13:35:07 -05:00
extcon extcon: gpio: Localize platform data 2018-03-21 13:58:08 +09:00
firmware i.MX drivers update for 5.1: 2019-02-15 17:17:57 +01:00
fpga fpga: add devm_fpga_region_create 2018-10-16 11:13:50 +02:00
fsl ARM: SoC driver updates for 5.1 2019-03-06 09:41:12 -08:00
gpio Merge branch 'ib-pca953x-config' into devel 2019-02-14 08:45:22 +01:00
hsi HSI: core: switch port event notifier from atomic to blocking 2016-06-28 00:38:53 +02:00
i3c i3c: Add core I3C infrastructure 2018-11-12 10:33:49 +01:00
iio iio: st_accel: use ACPI orientation data 2019-02-02 09:28:51 +00:00
input Input: ili210x - drop platform data support 2019-02-06 22:17:42 -08:00
irqchip irqchip updates for 5.1, take #2 2019-03-21 12:30:54 +01:00
isdn
lockd nfsd: fix leaked file lock with nfs exported overlayfs 2018-08-09 16:11:21 -04:00
mailbox mailbox: ZynqMP IPI mailbox controller 2019-03-06 20:34:20 -06:00
mfd - New Drivers 2019-03-08 10:02:58 -08:00
mlx4 {net, IB}/mlx4: Initialize CQ buffers in the driver when possible 2018-11-22 11:38:36 -08:00
mlx5 net/mlx5e: Add a lock on tir list 2019-03-29 12:24:41 -07:00
mmc mmc: core: Add discard support to sd 2019-02-28 09:16:12 +01:00
mtd NAND core changes: 2019-02-25 09:28:54 +01:00
mux mux: add SPDX identifiers to all mux source files 2018-01-09 16:51:44 +01:00
netfilter netfilter: convert the proto argument from u8 to u16 2019-03-01 14:28:43 +01:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
perf arm64: perf: Add support for Armv8.1 PMCEID register format 2018-11-21 13:16:33 +00:00
phy phy: dphy: Clarify lanes parameter documentation 2019-02-07 11:11:05 +05:30
pinctrl pinctrl: remove unused 'pinconf-config' debugfs interface 2019-01-28 14:39:52 +01:00
platform_data gpio: amd-fch: Fix bogus SPDX identifier 2019-03-22 16:48:47 +01:00
power power: supply: isp1704: switch to gpiod API 2019-01-20 21:57:43 +01:00
qed qed: Add API for SmartAN query. 2019-02-08 22:39:01 -08:00
raid lib/raid6: add option to skip algo benchmarking 2018-12-20 08:53:23 -08:00
regulator regulator: core: Add set/get_current_limit helpers for regmap users 2019-03-03 23:45:27 +00:00
remoteproc
reset reset: socfpga: declare socfpga_reset_init in a header file 2019-01-28 11:16:04 +01:00
rpmsg rpmsg: glink: Switch to SPDX license identifier 2018-06-03 17:37:15 -07:00
rtc rtc: ds1286: move header to linux/rtc 2016-07-08 16:23:11 +02:00
sched ptrace: take into account saved_sigmask in PTRACE{GET,SET}SIGMASK 2019-03-29 10:01:37 -07:00
soc qcom: soc: llcc-slice: Clear the global drv_data pointer on error 2019-02-12 15:27:14 -06:00
soundwire soundwire: keep track of Masters in a stream 2018-08-27 09:49:48 +05:30
spi spi: support inter-word delay requirement for devices 2019-01-30 23:02:10 +00:00
ssb ssb: Remove SSB_WARN_ON, SSB_BUG_ON and SSB_DEBUG 2018-08-09 18:47:47 +03:00
sunrpc SUNRPC: Micro-optimise when the task is known not to be sleeping 2019-03-10 14:08:19 -04:00
ulpi License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
unaligned
usb wusb: Remove unnecessary static function ckhdid_printf 2019-03-01 20:53:41 +01:00
uwb uwb: Remove umc bus legacy suspend/resume support 2015-03-18 17:27:03 +01:00
wimax UAPI: Remove empty non-UAPI Kbuild files 2012-10-17 12:31:15 +01:00
8250_pci.h
a.out.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
acct.h Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2017-11-17 12:54:01 -08:00
acpi.h device-dax for 5.1 2019-03-16 13:05:32 -07:00
acpi_dma.h acpi-dma: convert to return error code when asked for channel 2014-02-11 23:30:50 +05:30
acpi_iort.h
acpi_pmtmr.h
adb.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
adfs_fs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
adxl.h EDAC, skx: Fix randconfig builds in a better way 2018-11-07 22:58:29 +01:00
aer.h PCI/DPC: Use the generic pcie_do_fatal_recovery() path 2018-06-02 19:29:27 -05:00
agp_backend.h agp: kill agp_rebind_memory 2010-11-23 20:14:46 +00:00
agpgart.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ahci-remap.h
ahci_platform.h ata: libahci_platform: add reset control support 2018-08-22 08:08:27 -07:00
aio.h aio: simplify KIOCB_KEY handling 2018-05-26 09:16:44 +02:00
alarmtimer.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
alcor_pci.h misc: cardreader: add new Alcor Micro Cardreader PCI driver 2018-12-17 08:26:24 +01:00
altera_jtaguart.h
altera_uart.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
amd-iommu.h
anon_inodes.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
apm-emulation.h [APM] Add shared version of APM emulation 2007-02-09 17:08:57 +00:00
apm_bios.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
apple-gmux.h
apple_bl.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
arch_topology.h
arm-cci.h arm-cci: Split the code for PMU vs driver support 2015-03-27 13:44:43 +00:00
arm-smccc.h
arm_sdei.h ACPI / APEI: Add support for the SDEI GHES Notification type 2019-02-11 11:07:49 +01:00
ascii85.h
asn1.h ASN.1: Define indefinite length marker constant 2012-12-14 13:06:41 +10:30
asn1_ber_bytecode.h ASN.1: Handle 'ANY OPTIONAL' in grammar 2015-08-05 13:38:07 +01:00
asn1_decoder.h X.509: Add an ASN.1 decoder 2012-10-08 13:50:20 +10:30
assoc_array.h docs: Fix some broken references 2018-06-15 18:10:01 -03:00
assoc_array_priv.h docs: Fix some broken references 2018-06-15 18:10:01 -03:00
async.h async: Add support for queueing on specific NUMA node 2019-01-31 14:20:54 +01:00
async_tx.h async_tx: deprecate broken support for channel switching 2017-02-16 10:08:41 +05:30
ata.h scsi: ata: enhance the definition of SET MAX feature field value 2018-01-10 23:25:08 -05:00
ata_platform.h ata: pata_of_platform: Allow to use 16-bit wide data transfer 2019-02-08 06:42:53 -07:00
atalk.h appletalk: Fix potential NULL pointer dereference in unregister_snap_client 2019-03-15 11:25:48 -07:00
ath9k_platform.h ath9k: Allow configuration of LED polarity in platform data. 2016-07-08 17:01:14 +03:00
atm.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
atm_suni.h
atm_tcp.h
atmdev.h atm: Preserve value of skb->truesize when accounting to vcc 2018-06-17 08:27:01 +09:00
atmel-mci.h
atmel-ssc.h
atmel_pdc.h mmc: atmel-mci: use ATMEL_PDC_SCND_BUF_OFF instead of a literal value 2011-10-26 15:43:26 -04:00
atmel_tc.h misc: atmel_tclib: get and use slow clock 2015-10-06 12:33:14 +02:00
atomic-fallback.h locking/atomics: Check atomic headers with sha1sum 2019-02-13 08:07:31 +01:00
atomic.h locking/atomics: Switch to generated fallbacks 2018-11-01 11:00:46 +01:00
attribute_container.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
audit.h audit: hide auditsc_get_stamp and audit_serial prototypes 2019-02-07 21:44:27 -05:00
auto_dev-ioctl.h autofs4: move linux/auto_dev-ioctl.h to uapi/linux 2016-10-11 15:06:31 -07:00
auto_fs.h autofs: move inclusion of linux/limits.h to uapi 2016-10-11 15:06:31 -07:00
auxvec.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
average.h Merge branch 'linus' into locking/core, to resolve conflicts 2017-11-07 10:32:44 +01:00
b1pcmcia.h
backing-dev-defs.h writeback: synchronize sync(2) against cgroup writeback membership switches 2019-01-22 14:39:38 -07:00
backing-dev.h writeback: fix inode cgroup switching comment 2019-03-05 21:07:21 -08:00
backlight.h backlight: Remove obsolete comment for ->state 2018-07-04 10:32:48 +01:00
badblocks.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
balloon_compaction.h mm: convert PG_balloon to PG_offline 2019-03-05 21:07:14 -08:00
bcd.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
bch.h lib: add shared BCH ECC library 2011-03-11 14:25:50 +00:00
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2019-01-05 13:18:59 -08:00
bio.h block: add bio_set_polled() helper 2019-02-24 08:20:17 -07:00
bit_spinlock.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
bitfield.h bitfield: avoid gcc-8 -Wint-in-bool-context warning 2018-08-17 16:20:27 -07:00
bitmap.h linux/bitmap.h: relax comment on compile-time constant nbits 2018-10-31 08:54:12 -07:00
bitops.h include/linux/bitops.h: set_mask_bits() to return old value 2019-03-07 18:32:00 -08:00
bitrev.h include/linux/bitrev.h: fix constant bitrev 2019-04-05 16:02:30 -10:00
bits.h locking/atomics, asm-generic: Move some macros from <linux/bitops.h> to a new <linux/bits.h> file 2018-06-21 12:52:11 +02:00
blk-cgroup.h blkcg: clean up blkg_tryget_closest() 2018-12-21 08:47:05 -07:00
blk-mq-pci.h blk-mq: abstract out queue map 2018-11-07 13:44:59 -07:00
blk-mq-rdma.h blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues 2018-12-13 09:59:08 +01:00
blk-mq-virtio.h blk-mq: abstract out queue map 2018-11-07 13:44:59 -07:00
blk-mq.h block: Unexport blk_mq_add_to_requeue_list() 2019-03-20 14:19:36 -06:00
blk-pm.h block: Move power management code into a new source file 2018-09-26 15:11:28 -06:00
blk_types.h block: add BIO_NO_PAGE_REF flag 2019-03-18 10:44:48 -06:00
blkdev.h block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value 2019-03-20 14:02:07 -06:00
blkpg.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
blktrace_api.h blktrace: Show requests without sector 2019-02-07 12:57:17 -07:00
blockgroup_lock.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
bma150.h Input: bma150 - make some defines public and fix some comments 2013-02-15 18:52:45 -08:00
bottom_half.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
bpf-cgroup.h bpf: fix warning about using plain integer as NULL 2019-03-08 21:17:07 +01:00
bpf.h bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to bpf_sk_release 2019-03-13 12:04:35 -07:00
bpf_lirc.h bpf: fix attach type BPF_LIRC_MODE2 dependency wrt CONFIG_CGROUP_BPF 2018-06-26 11:28:38 +02:00
bpf_trace.h bpf: remove tracepoints from bpf core 2018-04-30 10:55:56 +02:00
bpf_types.h bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require cgroups enabled 2019-01-31 10:13:21 +01:00
bpf_verifier.h bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to bpf_sk_release 2019-03-13 12:04:35 -07:00
bpfilter.h net: bpfilter: disallow to remove bpfilter module while being used 2019-01-11 18:05:41 -08:00
brcmphy.h net: phy: bcm54xx: Encode link speed and activity into LEDs 2019-03-26 11:24:47 -07:00
bsearch.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
bsg-lib.h scsi: bsg-lib: handle bidi requests without block layer help 2019-02-05 21:27:40 -05:00
bsg.h block: remove parent device reference from struct bsg_class_device 2018-05-29 13:00:25 -06:00
btf.h bpf: introduce bpf_spin_lock 2019-02-01 20:55:38 +01:00
btree-128.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
btree-type.h
btree.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
btrfs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
buffer_head.h ext4: convert fault handler to use vm_fault_t type 2018-10-02 22:20:50 -04:00
bug.h kernel debug: support resetting WARN_ONCE for all architectures 2017-11-17 16:10:01 -08:00
build-salt.h
build_bug.h build_bug.h: add wrapper for _Static_assert 2019-03-07 18:31:59 -08:00
bvec.h block: optimize bvec iteration in bvec_iter_advance 2019-02-28 13:49:22 -07:00
c2port.h kmemcheck: remove annotations 2017-11-15 18:21:04 -08:00
cache.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cacheinfo.h ACPI / PPTT: fix build when CONFIG_ACPI_PPTT is not enabled 2018-06-05 18:06:24 +01:00
capability.h audit/stable-5.1 PR 20190305 2019-03-07 12:20:11 -08:00
cb710.h cb710: use SG_MITER_TO_SG/SG_MITER_FROM_SG 2009-07-31 12:28:46 +02:00
cciss_ioctl.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ccp.h crypto: ccp - Fix XTS-AES-128 support on v5 CCPs 2017-08-04 09:27:41 +08:00
cdev.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cdrom.h block: Switch struct packet_command to use struct scsi_sense_hdr 2018-08-02 15:22:13 -06:00
cfag12864b.h auxdisplay: Replace licenses with SPDX identifiers 2018-04-12 19:02:45 +02:00
cgroup-defs.h Merge branch 'for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup 2019-03-07 10:11:41 -08:00
cgroup.h cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting 2019-01-31 06:55:57 -08:00
cgroup_rdma.h IB/core: Simplify rdma cgroup registration 2019-01-18 13:43:10 -07:00
cgroup_subsys.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
circ_buf.h docs: Fix some broken references 2018-06-15 18:10:01 -03:00
cleancache.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
clk-provider.h clk: fractional-divider: check parent rate only if flag is set 2019-02-22 00:11:47 -08:00
clk.h clk: Add (devm_)clk_get_optional() functions 2019-02-06 10:33:10 -08:00
clkdev.h clkdev: add managed clkdev lookup registration 2019-02-06 10:35:02 -08:00
clock_cooling.h thermal: introduce clock cooling device 2014-11-20 10:43:16 -04:00
clockchips.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
clocksource.h Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2018-10-25 11:14:36 -07:00
cm4000_cs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cma.h
cmdline-parser.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cn_proc.h connector: Added coredumping event to the process connector 2013-03-20 13:23:21 -04:00
cnt32_to_63.h
coda.h include/linux/coda.h: remove useless '#else' 2013-07-30 11:11:44 +02:00
coda_psdev.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
compaction.h include/linux/compaction.h: fix potential build error 2019-03-05 21:07:20 -08:00
compat.h y2038: syscalls: rename y2038 compat syscalls 2019-02-07 00:13:27 +01:00
compiler-clang.h include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR 2019-01-09 11:36:41 +01:00
compiler-gcc.h include/linux/compiler*.h changes: 2019-01-21 07:23:42 +13:00
compiler-intel.h include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR 2019-01-09 11:36:41 +01:00
compiler.h include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR 2019-01-09 11:36:41 +01:00
compiler_attributes.h Compiler Attributes: add support for __copy (gcc >= 9) 2019-02-15 19:52:17 +01:00
compiler_types.h include/linux/compiler_types.h: don't pollute userspace with macro definitions 2018-12-14 16:57:16 +01:00
completion.h locking/lockdep: Remove cross-release leftovers 2018-01-08 17:30:45 +01:00
component.h drivers/component: kerneldoc polish 2019-02-19 13:20:35 +01:00
concap.h Remove "#ifdef __KERNEL__" checks from unexported headers 2008-04-30 08:29:54 -07:00
configfs.h configfs: make ci_type field, some pointers and function arguments const 2017-10-19 16:15:16 +02:00
connector.h drivers, connector: convert cn_callback_entry.refcnt from atomic_t to refcount_t 2017-10-22 02:22:39 +01:00
console.h console: Replace #if 0 with atomic var 'ignore_console_lock_warning' 2018-07-31 13:06:57 +02:00
console_struct.h vt: refactor vc_ques to allow of other private sequences. 2019-01-18 13:52:41 +01:00
consolemap.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
const.h linux/const.h: move UL() macro to include/linux/const.h 2018-04-11 10:28:38 -07:00
container.h ACPI / hotplug / driver core: Handle containers in a special way 2013-12-29 15:25:48 +01:00
context_tracking.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
context_tracking_state.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cordic.h lib: cordic: Move cordic macros and defines to header file 2018-11-29 17:30:48 +02:00
coredump.h signal: Distinguish between kernel_siginfo and siginfo 2018-10-03 16:47:43 +02:00
coresight-pmu.h
coresight-stm.h
coresight.h coresight: perf: Add "sinks" group to PMU directory 2019-02-08 12:27:36 +01:00
count_zeros.h move count_zeroes.h out of asm-generic 2015-10-15 00:21:07 +02:00
cper.h efi: Decode IA32/X64 Processor Error Section 2018-05-14 08:57:47 +02:00
cpu.h cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM 2019-01-30 19:27:00 +01:00
cpu_cooling.h cpu_cooling: Drop static-power related stuff 2017-12-07 22:52:01 +01:00
cpu_pm.h cpu_pm: Add cpu power management notifiers 2011-09-23 12:05:29 +05:30
cpu_rmap.h Remove GENERIC_HARDIRQ config option 2013-09-13 15:09:52 +02:00
cpufeature.h
cpufreq.h cpufreq: Allow light-weight tear down and bring up of CPUs 2019-02-12 23:47:42 +01:00
cpuhotplug.h clocksource/drivers/tegra: Add Tegra210 timer support 2019-02-23 12:13:45 +01:00
cpuidle.h cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK 2019-01-17 22:16:13 +01:00
cpumask.h cpumask: make cpumask_next_wrap available without smp 2018-08-13 09:05:05 -07:00
cpuset.h kernel/cpuset: current_cpuset_is_being_rebound can be boolean 2018-02-06 18:32:47 -08:00
crash_core.h
crash_dump.h kdump, proc/vmcore: Enable kdumping encrypted memory with SME enabled 2018-10-06 12:09:26 +02:00
crc-ccitt.h lib/crc-ccitt: Add CCITT-FALSE CRC16 variant 2018-01-08 10:08:33 +00:00
crc-itu-t.h
crc-t10dif.h
crc4.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
crc7.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
crc8.h lib: crc8: add new library module providing crc8 algorithm 2011-06-03 15:01:06 -04:00
crc16.h [PATCH] crc16: remove w1 specific comments. 2005-09-12 08:48:08 -07:00
crc32.h lib: crc32: Add some additional __pure annotations 2014-06-25 16:04:00 -07:00
crc32c.h libcrc32c: Add crc32c_impl function 2018-03-26 15:09:38 +02:00
crc32poly.h
crc64.h lib: add crc64 calculation routines 2018-08-22 10:52:48 -07:00
cred.h SELinux: Remove unused selinux_is_enabled 2019-01-08 13:18:44 -08:00
crypto.h crypto: clarify name of WEAK_KEY request flag 2019-01-25 18:41:52 +08:00
cryptohash.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cs5535.h x86/olpc/xo1/sci: Report RTC wakeup events 2012-05-07 15:02:26 +02:00
ctype.h
cuda.h macintosh: Use common code to access RTC 2018-10-08 22:53:10 +11:00
cyclades.h TTY/Serial patches for 4.15-rc1 2017-11-13 21:05:31 -08:00
davinci_emac.h ARM: davinci: remove dead code related to MAC address reading 2019-01-10 13:58:00 +05:30
dax.h dax: Fix unlock mismatch with updated API 2018-12-04 21:32:00 -08:00
dca.h dmaengine: ioatdma: constify dca_ops structures 2015-11-16 09:27:32 +05:30
dcache.h fs/dcache: Track & report number of negative dentries 2019-01-30 11:02:11 -08:00
dccp.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
dcookies.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
debug_locks.h locking/lockdep: Make global debug_locks* variables read-mostly 2018-10-19 07:53:18 +02:00
debugfs.h debugfs: fix debugfs_real_fops() build error 2017-11-28 15:24:02 +01:00
debugobjects.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
delay.h init/calibrate.c: provide proper prototype 2019-03-07 18:32:01 -08:00
delayacct.h delayacct: track delays from thrashing cache pages 2018-10-26 16:26:32 -07:00
delayed_call.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
devcoredump.h
devfreq-event.h PM / devfreq: event: remove duplicate devfreq_event_get_drvdata() 2016-09-06 13:08:40 +09:00
devfreq.h PM / devfreq: add devfreq_suspend/resume() functions 2018-12-11 11:40:13 +09:00
devfreq_cooling.h thermal: devfreq_cooling: add new interface for direct power read 2017-05-05 15:54:45 +08:00
device-mapper.h dm: add support to directly boot to a mapped device 2019-03-05 14:53:50 -05:00
device.h driver core: remove BUS_ATTR() 2019-03-18 07:07:30 +01:00
device_cgroup.h bpf, cgroup: implement eBPF-based device controller for cgroup v2 2017-11-05 23:26:51 +09:00
devpts_fs.h pty: Repair TIOCGPTPEER 2017-08-24 13:23:03 -07:00
digsig.h digsig: changed type of the timestamp 2012-02-20 19:46:36 +11:00
dio.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
dirent.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
dlm.h various: Fix spelling of "asynchronous" in comments. 2012-11-19 14:32:13 +01:00
dlm_plock.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
dm-bufio.h dm bufio: move dm-bufio.h to include/linux/ 2018-04-03 15:04:23 -04:00
dm-dirty-log.h
dm-io.h block: better op and flags encoding 2016-10-28 08:48:16 -06:00
dm-kcopyd.h
dm-region-hash.h
dm9000.h include: Convert ethernet mac address declarations to use ETH_ALEN 2013-08-02 12:33:54 -07:00
dma-buf.h dma-buf: remove kmap_atomic interface 2018-06-20 15:59:34 +02:00
dma-contiguous.h kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contiguous() 2018-08-17 16:20:32 -07:00
dma-debug.h dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs 2019-01-04 09:02:17 +01:00
dma-direct.h dma-mapping: bypass indirect calls for dma-direct 2018-12-13 21:06:18 +01:00
dma-direction.h PCI: Unify PCI and normal DMA direction definitions 2018-07-31 18:04:55 -05:00
dma-fence-array.h dma-buf: Fix kerneldoc comment for struct dma_fence_array 2019-01-17 10:12:32 +01:00
dma-fence.h dma-buf: make fence sequence numbers 64 bit v2 2018-12-07 12:44:16 +01:00
dma-iommu.h iommu/dma-iommu: remove the mapping_error dma_map_ops method 2018-12-06 06:56:48 -08:00
dma-mapping.h virtio: fixes, cleanups 2019-03-10 12:47:57 -07:00
dma-noncoherent.h dma-mapping: bypass indirect calls for dma-direct 2018-12-13 21:06:18 +01:00
dmaengine.h dmaengine: add a new helper dmaenginem_async_device_register 2018-07-30 10:50:22 +05:30
dmapool.h mm: Add NO_DMA dummies for DMA pool API 2018-03-16 19:58:27 +01:00
dmar.h iommu/vt-d: Force IOMMU on for platform opt in hint 2018-12-05 12:01:55 +03:00
dmi.h * Add NVDIMM support to EDAC (Tony Luck) 2018-04-05 14:21:13 -07:00
dnotify.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
dns_resolver.h dns: Allow the dns resolver to retrieve a server set 2018-10-04 09:40:52 -07:00
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h drbd: introduce P_ZEROES (REQ_OP_WRITE_ZEROES on the "wire") 2018-12-20 09:51:31 -07:00
drbd_genl.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
drbd_genl_api.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
drbd_limits.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ds2782_battery.h
dtlk.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
dw_apb_timer.h clocksource: Use a plain u64 instead of cycle_t 2016-12-25 11:04:12 +01:00
dynamic_debug.h dynamic_debug: refactor dynamic_pr_debug and friends 2019-03-07 18:32:00 -08:00
dynamic_queue_limits.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2017-11-15 11:56:19 -08:00
earlycpio.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ecryptfs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
edac.h EDAC: Drop per-memory controller buses 2018-11-13 21:55:24 +01:00
edd.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
edma.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h arm64 updates for 5.1: 2019-03-10 10:17:23 -07:00
efs_vh.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
eisa.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
elevator.h block: get rid of MQ scheduler ops union 2018-11-07 13:42:32 -07:00
elf-fdpic.h FRV: Fix linux/elf-fdpic.h 2012-10-16 18:49:15 -07:00
elf-randomize.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
elf.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
elfcore-compat.h
elfcore.h
elfnote.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
enclosure.h ses: fix additional element traversal bug 2015-12-11 11:05:57 -08:00
energy_model.h PM: Introduce an Energy Model management framework 2018-12-11 15:16:58 +01:00
err.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
errno.h vfs: Add configuration parser helpers 2019-02-28 03:28:53 -05:00
error-injection.h error-injection: Add injectable error types 2018-01-12 17:33:38 -08:00
errqueue.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
errseq.h errseq: Add to documentation tree 2018-01-01 12:40:27 -07:00
etherdevice.h net/ethernet: Add parse_protocol header_ops support 2019-02-22 12:55:31 -08:00
ethtool.h net: phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS 2019-02-24 17:33:59 -08:00
eventfd.h include/linux/eventfd.h: include linux/errno.h 2018-07-26 19:38:03 -07:00
eventpoll.h kcmp: fs/epoll: wrap kcmp code with CONFIG_CHECKPOINT_RESTORE 2017-07-12 16:26:01 -07:00
evm.h
export.h kbuild: simplify dependency generation for CONFIG_TRIM_UNUSED_KSYMS 2018-12-01 23:13:14 +09:00
exportfs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ext2_fs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
extable.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
extcon-provider.h extcon: Split out extcon header file for consumer and provider device 2017-10-23 14:07:58 +09:00
extcon.h extcon: add possibility to get extcon device by OF node 2018-03-08 10:34:44 +09:00
f2fs_fs.h f2fs: correct spelling mistake 2019-03-12 18:59:17 -07:00
f75375s.h hwmon: (f75375s) Allow setting up fans with platform_data 2007-11-08 08:42:46 -05:00
falloc.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fanotify.h fanotify: report FAN_ONDIR to listener with FAN_REPORT_FID 2019-02-07 16:47:32 +01:00
fault-inject.h mm: make should_failslab always available for fault injection 2018-04-05 21:36:26 -07:00
fb.h fbdev: fbmem: convert CONFIG_FB_LOGO_CENTER into a cmd line option 2019-01-16 17:42:35 +01:00
fbcon.h fbcon: mark dummy functions 'inline' 2017-08-07 17:22:14 +02:00
fcdevice.h [networking]device.h: Remove extern from function prototypes 2013-09-26 15:06:58 -07:00
fcntl.h 32-bit userspace ABI: introduce ARCH_32BIT_OFF_T config option 2019-02-19 10:10:05 +01:00
fd.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fddidevice.h net: use core MTU range checking in misc drivers 2016-10-20 14:51:10 -04:00
fdtable.h binder: fix use-after-free due to ksys_close() during fdget() 2018-12-19 09:40:13 +01:00
fec.h net: fec: add Wake-on-LAN support 2014-12-31 13:06:50 -05:00
file.h fs: add fget_many() and fput_many() 2019-02-28 08:24:23 -07:00
filter.h Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-03-06 07:59:36 -08:00
fips.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
firewire.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
firmware-map.h memory-hotplug: remove /sys/firmware/memmap/X sysfs 2013-02-23 17:50:12 -08:00
firmware.h firmware: add firmware_request_nowarn() - load firmware without warnings 2018-05-14 16:44:41 +02:00
fixp-arith.h [media] fixp-arith: replace sin/cos table by a better precision one 2015-03-02 14:50:06 -03:00
flat.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
flex_proportions.h
fmc-sdb.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fmc.h drivers/fmc: carrier can program FPGA on registration 2017-08-28 16:24:22 +02:00
font.h Fonts: New Terminus large console font 2018-12-19 10:42:08 +01:00
frame.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
freezer.h Merge branch 'pm-sleep' 2017-11-13 01:41:20 +01:00
frontswap.h mm: rid swapoff of quadratic complexity 2019-03-05 21:07:18 -08:00
fs.h fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlock 2019-04-06 07:01:55 -10:00
fs_context.h vfs: Implement logging through fs_context 2019-02-28 03:29:37 -05:00
fs_enet_pd.h
fs_parser.h vfs: Add configuration parser helpers 2019-02-28 03:28:53 -05:00
fs_pin.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fs_stack.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fs_struct.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fs_types.h fs: common implementation of file type 2019-01-21 17:48:13 +01:00
fs_uart_pd.h removed unused #include <linux/version.h>'s 2008-08-23 12:14:12 -07:00
fscache-cache.h fscache: Fix race in fscache_op_complete() due to split atomic_sub & read 2018-11-28 13:19:20 +00:00
fscache.h fscache: Maintain a catalogue of allocated cookies 2018-04-06 14:05:14 +01:00
fscrypt.h fscrypt: return -EXDEV for incompatible rename or link into encrypted dir 2019-01-23 23:56:43 -05:00
fsi-occ.h fsi: Add On-Chip Controller (OCC) driver 2018-12-02 16:25:28 -08:00
fsi-sbefifo.h
fsi.h fsi: Add new central chardev support 2018-07-27 09:57:23 +10:00
fsl-diu-fb.h
fsl_devices.h drivers: usb :fsl: Remove USB Errata checking code 2019-01-18 10:02:09 +01:00
fsl_hypervisor.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
fsl_ifc.h mtd: rawnand: fsl_ifc: fixup SRAM init for newer ctrl versions 2018-09-04 23:37:38 +02:00
fsldma.h dmaengine: freescale: add and export fsl_dma_external_start() 2014-10-15 21:31:27 +05:30
fsnotify.h fanotify: check FS_ISDIR flag instead of d_is_dir() 2019-02-07 16:38:36 +01:00
fsnotify_backend.h fsnotify: Create function to remove event from notification list 2019-02-18 12:41:16 +01:00
ftrace.h Tracing changes for v4.21: 2018-12-31 11:46:59 -08:00
ftrace_irq.h
futex.h y2038: futex: Move compat implementation into futex.c 2018-12-07 22:19:07 +01:00
fwnode.h ACPI: Convert ACPI reference args to generic fwnode reference args 2018-07-23 12:44:52 +02:00
gameport.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
gcd.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
genalloc.h lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk 2019-01-04 13:13:46 -08:00
generic-radix-tree.h generic radix trees 2019-03-12 10:04:02 -07:00
genetlink.h genetlink: Remove smp_read_barrier_depends() from comment 2017-12-05 11:57:54 -08:00
genhd.h block: return just one value from part_in_flight 2018-12-10 08:30:38 -07:00
genl_magic_func.h include/linux/genl_magic_func.h: remove own BUILD_BUG_ON*() defines 2018-02-06 18:32:46 -08:00
genl_magic_struct.h drbd: Avoid Clang warning about pointless switch statment 2018-12-20 09:51:31 -07:00
getcpu.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
gfp.h mm: shuffle GFP_* flags 2019-03-05 21:07:16 -08:00
glob.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
gnss.h gnss: add mtk receiver type support 2019-02-15 16:54:38 +01:00
goldfish.h goldfish: Use dedicated macros instead of manual bit shifting 2018-08-02 10:24:51 +02:00
gpio-pxa.h
gpio.h gpio.h: fix location of gpio legacy documentation 2018-07-02 11:25:47 -06:00
gpio_keys.h Input: gpio_keys - add missing include to gpio_keys.h 2018-07-18 17:27:10 +00:00
hardirq.h arm64: Fix HCR.TGE status for NMI contexts 2019-02-06 10:05:16 +00:00
hash.h <linux/hash.h>: Add support for architecture-specific functions 2016-05-28 15:48:31 -04:00
hashtable.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hdlc.h net: use core MTU range checking in WAN drivers 2016-10-20 14:51:09 -04:00
hdlcdrv.h
hdmi.h video/hdmi: Add an enum for HDMI packet types 2019-01-25 19:35:20 +02:00
hid-debug.h HID: debug: fix the ring buffer implementation 2019-01-29 12:09:11 +01:00
hid-roccat.h HID: roccat: Rename header roccat.h -> hid-roccat.h 2011-02-03 16:37:28 +01:00
hid-sensor-hub.h iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers 2018-11-16 11:42:12 +00:00
hid-sensor-ids.h iio: hid-sensor-hub: Implement batch mode 2017-05-16 19:44:01 +01:00
hid.h HID: core: simplify active collection tracking 2019-01-16 14:29:48 +01:00
hiddev.h HID: hiddev: reallocate hiddev's minor number 2017-03-21 15:24:01 +01:00
hidraw.h HID: hidraw: Add spinlock in struct hidraw to protect list 2013-08-26 21:40:24 +02:00
highmem.h mm: convert totalram_pages and totalhigh_pages variables to atomic 2018-12-28 12:11:47 -08:00
highuid.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hil.h tree-wide: Assorted spelling fixes 2010-02-09 11:13:56 +01:00
hil_mlc.h Input: hil_mlc - convert timeval to jiffies 2018-01-01 21:39:12 -08:00
hippidevice.h net: use core MTU range checking in misc drivers 2016-10-20 14:51:10 -04:00
hmm.h mm/hmm: convert to use vm_fault_t 2019-03-12 10:04:00 -07:00
host1x.h gpu: host1x: Use not explicitly sized types 2018-05-18 21:51:37 +02:00
hp_sdc.h Input: hp_sdc - convert to ktime_get() 2018-01-01 21:39:12 -08:00
hpet.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hrtimer.h hrtimers/tick/clockevents: Remove sloppy license references 2018-11-23 11:51:21 +01:00
htcpld.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
huge_mm.h mm, thp, proc: report THP eligibility for each vma 2018-12-28 12:11:50 -08:00
hugetlb.h include/linux/hugetlb.h: convert to use vm_fault_t 2019-03-29 10:01:37 -07:00
hugetlb_cgroup.h
hugetlb_inline.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hw_breakpoint.h perf/core: Implement fast breakpoint modification via _IOC_MODIFY_ATTRIBUTES 2018-03-13 15:24:02 +01:00
hw_random.h hwrng: core - document the quality field 2018-10-05 10:16:56 +08:00
hwmon-sysfs.h hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants 2018-12-16 15:13:22 -08:00
hwmon-vid.h
hwmon.h hwmon: (core) Add hwmon_in_enable attribute 2018-10-10 20:37:13 -07:00
hwspinlock.h hwspinlock: Remove redundant config 2018-06-26 13:46:28 -07:00
hyperv.h Drivers: hv: vmbus: Expose counters for interrupts and full conditions 2019-02-14 20:56:10 -05:00
hypervisor.h jailhouse: Provide detection for non-x86 systems 2018-03-08 12:30:37 +01:00
i2c-algo-bit.h i2c: algo-bit: convert to SPDX header 2019-02-05 14:05:03 +01:00
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
i2c-mux.h
i2c-pxa.h
i2c-smbus.h
i2c.h i2c: Allow recovery of the initial IRQ by an I2C client device. 2019-02-24 14:43:22 +01:00
i8042.h Input: i8042 - break load dependency between atkbd/psmouse and i8042 2016-07-27 14:20:09 -07:00
i8253.h clockevents/drivers/i8253: Add support for PIT shutdown quirk 2018-11-04 11:04:46 +01:00
icmp.h
icmpv6.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ide.h ide: ensure atapi sense request aren't preempted 2019-01-31 08:25:09 -07:00
idle_inject.h powercap / idle_inject: Add an idle injection framework 2018-07-02 13:00:24 +02:00
idr.h ida: Convert to XArray 2018-10-21 10:46:33 -04:00
ieee80211.h wireless-drivers-next patches for 5.1 2019-02-22 12:56:24 -08:00
ieee802154.h ieee802154: add ieee802154_skb_src_pan helper 2016-07-08 13:23:12 +02:00
if_arp.h net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP 2019-01-24 22:45:34 -08:00
if_bridge.h bridge: Add br_fdb_clear_offload() 2018-12-07 12:59:08 -08:00
if_eql.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_ether.h vxlan: Add checksum check to the features check function 2016-05-03 16:00:54 -04:00
if_fddi.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_frad.h drivers/net: wan/sdla: Convert timers to use timer_setup() 2017-10-27 12:09:16 +09:00
if_link.h net/core: Add drop counters to VF statistics 2018-01-09 07:40:48 +02:00
if_ltalk.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
if_macvlan.h macvlan: Provide function for interfaces to release HW offload 2018-04-25 08:26:19 -07:00
if_phonet.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-11-04 09:26:51 +09:00
if_pppol2tp.h
if_pppox.h ppp: remove PPPOX_ZOMBIE socket state 2015-11-20 11:31:26 -05:00
if_tap.h tun/tap: use ptr_ring instead of skb_array 2018-01-09 10:56:10 -05:00
if_team.h net: Add lag.h, net_lag_port_dev_txable() 2018-07-11 23:10:19 -07:00
if_tun.h tun: switch to new type of msg_control 2018-09-13 09:25:40 -07:00
if_tunnel.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
if_vlan.h net/vlan: introduce skb_vlan_tag_get_cfi() helper 2018-11-21 15:41:30 -08:00
igmp.h ip: fix ip_mc_may_pull() return value 2019-03-09 19:52:47 -08:00
ihex.h ihex: Simplify next record offset calculation 2019-01-22 10:23:17 +01:00
ima.h ima: define ima_post_create_tmpfile() hook and add missing call 2019-02-04 17:36:01 -05:00
imx-media.h
in.h bridge: Snoop Multicast Router Advertisements 2019-01-22 17:18:09 -08:00
in6.h ipv6: by default join ff01::1 and in case of forwarding ff01::2 and ff05:2 2013-02-11 14:16:26 -05:00
indirect_call_wrapper.h net: unbreak CONFIG_RETPOLINE=n builds 2018-12-17 09:19:49 -08:00
inet.h net/utils: Introduce inet_addr_is_any 2018-03-26 08:53:43 -06:00
inet_diag.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
inetdevice.h ipv4/igmp: fix v1/v2 switchback timeout based on rfc3376, 8.12 2018-10-29 20:26:06 -07:00
init.h block: remove dead elevator code 2018-11-07 13:42:32 -07:00
init_ohci1394_dma.h
init_task.h sched/core: Convert task_struct.stack_refcount to refcount_t 2019-02-04 08:53:56 +01:00
initrd.h ACPI / tables: table override from built-in initrd 2019-01-14 11:42:18 +01:00
inotify.h inotify: Add flag IN_MASK_CREATE for inotify_add_watch() 2018-06-27 19:21:25 +02:00
input-polldev.h Input: implement managed polled input devices 2014-05-14 16:40:04 -07:00
input.h Input: allow matching device IDs on property bits 2017-10-19 16:54:49 -07:00
integrity.h integrity: prevent deadlock during digsig verification. 2018-07-18 07:27:22 -04:00
intel-iommu.h iommu/vt-d: Support page request in scalable mode 2019-01-11 13:10:03 +01:00
intel-pti.h drivers/misc/intel/pti: Rename the header file to free up the namespace 2017-12-17 12:52:34 +01:00
intel-svm.h iommu/vt-d: Support page request in scalable mode 2019-01-11 13:10:03 +01:00
interconnect-provider.h interconnect: Allow endpoints translation via DT 2019-01-22 13:37:25 +01:00
interconnect.h interconnect: Allow endpoints translation via DT 2019-01-22 13:37:25 +01:00
interrupt.h irqchip updates for Linux 5.1 2019-02-23 10:53:31 +01:00
interval_tree.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
interval_tree_generic.h lib/interval-tree: correct comment wrt generic flavor 2017-09-08 18:26:49 -07:00
io-64-nonatomic-hi-lo.h io-64-nonatomic: add io{read|write}64[be]{_lo_hi|_hi_lo} macros 2019-01-22 13:39:59 +01:00
io-64-nonatomic-lo-hi.h io-64-nonatomic: add io{read|write}64[be]{_lo_hi|_hi_lo} macros 2019-01-22 13:39:59 +01:00
io-mapping.h
io-pgtable.h iommu: Allow io-pgtable to be used outside of drivers/iommu/ 2019-02-11 11:26:48 +01:00
io.h x86/mm: Add support to access boot related data in the clear 2017-07-18 11:38:02 +02:00
ioc3.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
ioc4.h [PATCH] fix misannotation in ioc4.h 2006-10-10 15:37:22 -07:00
iocontext.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
iomap.h iomap: wire up the iopoll method 2019-02-24 08:20:17 -07:00
iommu-helper.h
iommu.h Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'arm/mediatek', 'x86/vt-d', 'x86/amd', 'hyper-v' and 'core' into next 2019-03-01 11:24:51 +01:00
iopoll.h iopoll: avoid -Wint-in-bool-context warning 2017-11-17 16:10:01 -08:00
ioport.h kernel/resource: iomem_is_exclusive can be boolean 2018-02-06 18:32:47 -08:00
ioprio.h block: Introduce get_current_ioprio() 2018-11-19 19:03:46 -07:00
iova.h iommu/iova: Optimise attempts to allocate iova from 32bit address range 2018-09-25 10:18:27 +02:00
ip.h bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls 2019-01-22 17:18:08 -08:00
ipack.h
ipc.h rhashtable: split rhashtable.h 2018-06-22 13:43:27 +09:00
ipc_namespace.h ipc/util.c: further variable name cleanups 2018-08-22 10:52:52 -07:00
ipmi-fru.h
ipmi.h ipmi: Finally get rid of ipmi_user_t and ipmi_smi_t 2018-09-18 16:15:33 -05:00
ipmi_smi.h ipmi: Make the smi watcher be disabled immediately when not needed 2019-02-09 19:48:42 -06:00
ipv6.h net: ipv6: add socket option IPV6_ROUTER_ALERT_ISOLATE 2019-03-03 21:05:10 -08:00
ipv6_route.h
irq.h genirq: Fix typo in comment of IRQD_MOVE_PCNTXT 2019-03-21 11:52:37 +01:00
irq_cpustat.h
irq_poll.h
irq_sim.h irq/irq_sim: Store multiple interrupt offsets in a bitmap 2018-12-13 09:35:31 +00:00
irq_work.h irq/work: Improve the flag definitions 2018-01-08 19:43:15 +01:00
irqbypass.h irqbypass: Disallow NULL token 2016-05-11 22:37:54 +02:00
irqchip.h genirq: Fix various typos in comments 2018-12-18 14:22:28 +01:00
irqdesc.h irqchip updates for Linux 5.1 2019-02-23 10:53:31 +01:00
irqdomain.h This is the bulk of GPIO changes for the v5.1 cycle: 2019-03-08 10:09:53 -08:00
irqflags.h tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage" 2018-08-10 15:11:25 -04:00
irqhandler.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
irqnr.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
irqreturn.h
isa.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
isapnp.h module: remove MODULE_GENERIC_TABLE 2014-03-13 12:11:00 +10:30
iscsi_boot_sysfs.h ibft: Expose iBFT acpi header via sysfs 2016-05-16 11:14:29 -04:00
iscsi_ibft.h ACPI / IBFT: Fix incorrect <acpi/acpi.h> inclusion in iSCSI boot firmware module 2013-12-07 01:24:33 +01:00
isdn.h isdn: Remove ASYNC_CLOSING 2016-01-28 14:19:12 -08:00
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
iversion.h iversion: Rename make inode_cmp_iversion{+raw} to inode_eq_iversion{+raw} 2018-02-01 08:15:25 -05:00
jbd2.h jbd2: update locking documentation for transaction_t 2018-12-04 00:30:22 -05:00
jhash.h jhash: fix -Wimplicit-fallthrough warnings 2017-07-17 09:22:34 -07:00
jiffies.h jiffies: add utility function to calculate delta in ms 2018-08-16 19:36:55 +02:00
journal-head.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
joystick.h Input: stop telling users to snail-mail Vojtech 2018-07-26 17:04:37 -07:00
jump_label.h jump_label: move 'asm goto' support test to Kconfig 2019-01-06 09:46:51 +09:00
jump_label_ratelimit.h jump_label: move 'asm goto' support test to Kconfig 2019-01-06 09:46:51 +09:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h kasan: fix kasan_check_read/write definitions 2019-03-05 21:07:13 -08:00
kasan.h kasan: add __must_check annotations to kasan hooks 2018-12-28 12:11:44 -08:00
kbd_diacr.h
kbd_kern.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
kbuild.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
kconfig.h kbuild: get <linux/compiler_types.h> out of <linux/kconfig.h> 2018-03-31 12:22:38 +09:00
kcore.h Linux 5.1-rc2 2019-03-28 10:58:28 +01:00
kcov.h sched/core / kcov: avoid kcov_area during task switch 2018-06-15 07:55:24 +09:00
kd.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
kdb.h kdb: call vkdb_printf() from vprintk_default() only when wanted 2016-12-14 16:04:08 -08:00
kdebug.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
kdev_t.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
kern_levels.h printk: Remove no longer used LOG_PREFIX. 2019-03-04 13:42:05 +01:00
kernel-page-flags.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
kernel.h linux/kernel.h: split *_MAX and *_MIN macros into <linux/limits.h> 2019-03-07 18:31:59 -08:00
kernel_stat.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
kernelcapi.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
kernfs.h Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2019-03-12 14:08:19 -07:00
kexec.h Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2018-12-26 17:03:51 -08:00
key-type.h keys: Fix dependency loop between construction record and auth key 2019-02-15 14:12:09 -08:00
key.h keys: Export lookup_user_key to external users 2018-12-13 17:54:12 -08:00
keyboard.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
keyctl.h KEYS: Provide key type operations for asymmetric key ops [ver #2] 2018-10-26 09:30:46 +01:00
kfifo.h include/linux/kfifo.h: fix comment 2018-04-11 10:28:38 -07:00
kgdb.h kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops 2018-12-30 08:33:06 +00:00
khugepaged.h
klist.h klist: implement klist_prev() 2015-07-28 08:50:42 +01:00
kmemleak.h slab, slub, slob: add slab_flags_t 2017-11-15 18:21:01 -08:00
kmod.h kmod: split off umh headers into its own file 2017-09-08 18:26:51 -07:00
kmsg_dump.h printk: Implement some unlocked kmsg_dump functions 2012-07-21 10:34:00 -07:00
kobj_map.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
kobject.h Driver core patches for 4.19-rc1 2018-08-18 11:44:53 -07:00
kobject_ns.h kobject: Remove redundant license text 2017-12-07 18:36:43 +01:00
kprobes.h x86/hw_breakpoints, kprobes: Remove kprobes ifdeffery 2019-01-30 11:52:21 +01:00
kref.h kref/kobject: Improve documentation 2018-12-06 13:57:03 +01:00
ks0108.h auxdisplay: Replace licenses with SPDX identifiers 2018-04-12 19:02:45 +02:00
ks8842.h ks8842: Support DMA when accessed via timberdale 2010-07-27 20:48:19 -07:00
ks8851_mll.h
ksm.h mm: reuse only-pte-mapped KSM page in do_wp_page() 2019-03-05 21:07:15 -08:00
kthread.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-03-06 08:14:05 -08:00
ktime.h ktime: Provide typesafe ktime_to_ns() 2018-07-12 21:35:28 +02:00
kvm_host.h KVM: Expose the initial start value in grow_halt_poll_ns() as a module parameter 2019-02-20 22:48:50 +01:00
kvm_irqfd.h
kvm_para.h KVM: Introduce paravirtualization hints and KVM_HINTS_DEDICATED 2018-03-06 18:40:44 +01:00
kvm_types.h
l2tp.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
lantiq.h include: Add lantiq.h in include/linux/ 2018-11-22 09:03:17 +01:00
lapb.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
latencytop.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
lcd.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
lcm.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
led-class-flash.h media: led-class-flash: better handle NULL flash struct 2017-12-11 13:17:22 -05:00
led-lm3530.h
leds-bd2802.h leds: add BD2802GU LED driver 2009-04-06 16:06:26 +01:00
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h include/linux/leds-regulator.h: fix syntax in example code 2011-04-13 11:11:43 +02:00
leds-tca6507.h
leds.h leds: Add helper for getting default pattern from Device Tree 2019-01-16 22:08:07 +01:00
leds_pwm.h
libata.h scsi: ata: Use unsigned int for cmd's type in ioctls in scsi_host_template 2019-02-08 17:33:00 -05:00
libfdt.h libfdt: remove unnecessary include directive from <linux/libfdt.h> 2018-01-11 14:39:07 -06:00
libfdt_env.h libfdt: Ensure INT_MAX is defined in libfdt_env.h 2018-09-19 15:10:06 -07:00
libgcc.h move libgcc.h to include/linux 2017-12-01 13:09:40 -08:00
libnvdimm.h device-dax for 5.1 2019-03-16 13:05:32 -07:00
libps2.h Input: libps2 - relax command byte ACK handling 2018-02-02 16:50:28 -08:00
license.h kbuild: check license compatibility when building modules 2006-06-09 21:53:55 +02:00
lightnvm.h lightnvm: disable interleaved metadata 2018-12-11 12:22:35 -07:00
limits.h linux/kernel.h: split *_MAX and *_MIN macros into <linux/limits.h> 2019-03-07 18:31:59 -08:00
linkage.h linkage: add generic GLOBAL() macro 2018-11-30 13:29:04 +00:00
linkmode.h net: mii: Rename mii_stat1000_to_linkmode_lpa_t 2018-12-05 16:26:16 -08:00
linux_logo.h video/logo: remove obsolete logo files 2018-03-26 15:56:42 +02:00
lis3lv02d.h
list.h include/linux/list.h: fix list_is_first() kernel-doc 2019-03-29 10:01:37 -07:00
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
livepatch.h livepatch: Add atomic replace 2019-01-11 20:51:24 +01:00
llc.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
llist.h locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE() 2017-10-25 11:01:08 +02:00
lockdep.h locking/lockdep: Shrink struct lock_class_key 2019-02-28 07:55:53 +01:00
lockref.h lockref: Add lockref_put_not_zero 2018-04-12 09:41:19 -07:00
log2.h scsi: ilog2: create truly constant version for sparse 2018-04-20 15:57:32 -04:00
logic_pio.h lib: Add generic PIO mapping method 2018-03-21 17:18:34 -05:00
lp.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
lru_cache.h lru_cache: Converted lc_seq_printf_status to return void 2015-11-25 09:22:02 -07:00
lsm_audit.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
lsm_hooks.h Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2019-03-12 14:08:19 -07:00
lz4.h lib/lz4: remove back-compat wrappers 2017-02-24 17:46:57 -08:00
lzo.h lib/lzo: separate lzo-rle from lzo 2019-03-07 18:32:03 -08:00
mailbox_client.h mailbox: Support blocking transfers in atomic context 2018-12-21 22:31:26 -06:00
mailbox_controller.h mailbox: Support blocking transfers in atomic context 2018-12-21 22:31:26 -06:00
maple.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
marvell_phy.h net: phy: marvell10g: add support for the 88x2110 PHY 2019-02-24 17:45:25 -08:00
math64.h mm: don't miss the last page because of round-off error 2018-10-26 16:25:19 -07:00
max17040_battery.h
mbcache.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mbus.h bus: mbus: fix window size calculation for 4GB windows 2017-10-12 15:01:30 +02:00
mc6821.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mc146818rtc.h timekeeping: Ignore the bogus sleep time if pm_trace is enabled 2016-11-29 18:02:58 +01:00
mcb.h mcb: introduce mcb_get_resource() 2017-08-28 20:51:22 +02:00
mdev.h vfio-mdev: Switch to use new generic UUID API 2019-02-05 11:51:56 -07:00
mdio-bitbang.h net: phy: mdio-bitbang: Remove reset support 2018-04-19 15:59:10 -04:00
mdio-gpio.h net: phy: mdio-gpio: Add #defines for the GPIO index's 2018-04-19 15:59:11 -04:00
mdio-mux.h
mdio.h net: phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t 2019-02-18 16:43:54 -08:00
mei_cl_bus.h mei: bus: export to_mei_cl_device for mei client devices drivers 2019-02-12 10:38:46 +01:00
mem_encrypt.h x86/mm: Add Secure Encrypted Virtualization (SEV) support 2017-11-07 15:35:54 +01:00
memblock.h memblock: remove memblock_{set,clear}_region_flags 2019-03-12 10:04:02 -07:00
memcontrol.h mm: writeback: use exact memcg dirty counts 2019-04-05 16:02:31 -10:00
memfd.h
memory.h x86/platform/UV: Add adjustable set memory block size function 2018-06-21 16:14:45 +02:00
memory_hotplug.h xen: fixes and features for 5.1-rc1 2019-03-11 17:08:14 -07:00
mempolicy.h mm, thp: restore node-local hugepage allocations 2018-12-05 15:45:54 -08:00
mempool.h mempool: Add mempool_init()/mempool_exit() 2018-05-14 13:14:23 -06:00
memremap.h mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm 2018-12-28 12:11:52 -08:00
memstick.h
mic_bus.h treewide: Constify most dma_map_ops structures 2017-01-24 12:23:35 -05:00
micrel_phy.h net: phy: micrel: add Microchip KSZ9131 initial driver 2018-10-19 17:02:23 -07:00
microchipphy.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2018-04-21 16:32:48 -04:00
migrate.h mm: migrate: drop unused argument of migrate_page_move_mapping() 2018-12-28 12:11:51 -08:00
migrate_mode.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mii.h net: mii: Fix PAUSE cap advertisement from linkmode_adv_to_lcl_adv_t() helper 2019-03-27 22:49:06 -07:00
miscdevice.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc 2017-11-17 20:21:44 -08:00
mISDNdsp.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mISDNhw.h mISDN: Fix wrong usage of flush_work_sync while holding locks 2012-09-13 14:58:54 -04:00
mISDNif.h networking: introduce and use skb_put_data() 2017-06-16 11:48:37 -04:00
mm-arch-hooks.h
mm.h mm: refactor readahead defines in mm.h 2019-03-12 10:04:01 -07:00
mm_inline.h fs: don't open code lru_to_page() 2019-01-04 13:13:48 -08:00
mm_types.h mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() 2019-04-05 16:02:31 -10:00
mm_types_task.h
mman.h
mmdebug.h include/linux/mmdebug.h: make VM_WARN* non-rvals 2018-04-05 21:36:27 -07:00
mmiotrace.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mmu_context.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mmu_notifier.h mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 2018-12-28 12:11:50 -08:00
mmzone.h mm: remove zone_lru_lock() function, access ->lru_lock directly 2019-03-05 21:07:21 -08:00
mnt_namespace.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mod_devicetable.h platform-drivers-x86 for v5.1-1 2019-03-10 13:16:37 -07:00
module.h A fairly routine cycle for docs - lots of typo fixes, some new documents, 2019-03-09 09:56:17 -08:00
moduleloader.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
moduleparam.h Modules updates for v4.15 2017-11-15 13:46:33 -08:00
mount.h new helpers: vfs_create_mount(), fc_mount() 2019-01-30 17:44:24 -05:00
mpage.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mpi.h lib/mpi: headers cleanup 2018-06-07 17:34:39 -07:00
mpls.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mpls_iptunnel.h
mroute.h ip6mr: Add refcounting to mfc 2018-03-26 13:14:43 -04:00
mroute6.h ip6mr: Add API for default_rule fib 2018-03-26 13:14:43 -04:00
mroute_base.h net: Plumb support for filtering ipv4 and ipv6 multicast route dumps 2018-10-16 00:13:39 -07:00
msdos_fs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
msg.h msg: Move struct msg_queue into ipc/msg.c 2018-03-24 11:25:35 -05:00
msi.h genirq/msi: Clean up usage of __u8/__u16 types 2019-02-08 13:30:10 -06:00
mutex.h locking/spinlocks: Clean up comment and #ifndef for {,queued_}spin_is_locked() 2018-05-15 08:11:15 +02:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h mxm/wmi: add MXMX interface entry point. 2011-05-09 11:40:38 +10:00
n_r3964.h
namei.h audit: ignore fcaps on umount 2019-01-30 20:51:47 -05:00
nd.h libnvdimm: provide module_nd_driver wrapper 2018-03-15 07:17:21 -07:00
ndctl.h UAPI: ndctl: Remove use of PAGE_SIZE 2018-10-17 13:56:58 -07:00
net.h net: add documentation to socket.c 2019-03-15 15:29:47 -07:00
net_dim.h net/dim: Update DIM start sample after each DIM iteration 2018-11-22 11:36:54 -08:00
netdev_features.h net: Add header for usage of fls64() 2019-02-16 13:45:01 -08:00
netdevice.h failover: allow name change on IFF_UP slave interfaces 2019-04-10 22:12:26 -07:00
netfilter.h jump_label: move 'asm goto' support test to Kconfig 2019-01-06 09:46:51 +09:00
netfilter_bridge.h net: convert bridge_nf to use skb extension infrastructure 2018-12-19 11:21:37 -08:00
netfilter_defs.h
netfilter_ingress.h jump_label: move 'asm goto' support test to Kconfig 2019-01-06 09:46:51 +09:00
netfilter_ipv4.h netfilter: ipv4: remove useless export_symbol 2019-01-28 11:32:58 +01:00
netfilter_ipv6.h netfilter: ipv6: avoid indirect calls for IPV6=y case 2019-02-04 18:21:12 +01:00
netlink.h net: netlink: add helper to retrieve NETLINK_F_STRICT_CHK 2019-01-19 10:09:58 -08:00
netpoll.h netpoll: allow cleanup to be synchronous 2018-10-19 17:01:43 -07:00
nfs.h
nfs3.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
nfs4.h NFSv4.2: Add client support for the generic 'layouterror' RPC call 2019-03-01 16:20:16 -05:00
nfs_fs.h NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. 2018-12-19 13:52:46 -05:00
nfs_fs_i.h
nfs_fs_sb.h NFSv4.2: Add client support for the generic 'layouterror' RPC call 2019-03-01 16:20:16 -05:00
nfs_iostat.h
nfs_page.h NFS: Clean up list moves of struct nfs_page 2019-02-20 15:14:20 -05:00
nfs_xdr.h NFSv4.2: Add client support for the generic 'layouterror' RPC call 2019-03-01 16:20:16 -05:00
nfsacl.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
nl802154.h ieee802154: use nla_put_u64_64bit() 2016-04-25 15:09:11 -04:00
nls.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
nmi.h watchdog/core: Add missing prototypes for weak functions 2018-11-06 21:58:00 +01:00
node.h mm/memory_hotplug.c: make register_mem_sect_under_node() a callback of walk_memory_range() 2018-08-17 16:20:29 -07:00
nodemask.h numa: make "nr_online_nodes" unsigned int 2019-03-05 21:07:20 -08:00
nospec.h seccomp: Move speculation migitation control to arch code 2018-05-05 00:51:44 +02:00
notifier.h include/linux/notifier.h: SRCU: fix ctags 2018-11-03 10:09:37 -07:00
ns_common.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
nsc_gpio.h
nsproxy.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ntb.h NTB: add new parameter to peer_db_addr() db_bit and db_data 2019-02-13 11:03:18 -05:00
ntb_transport.h
nubus.h
numa.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
nvme-fc-driver.h nvme-fc: convert to SPDX identifiers 2019-02-20 07:22:17 -07:00
nvme-fc.h nvme-fc: convert to SPDX identifiers 2019-02-20 07:22:17 -07:00
nvme-rdma.h nvme-rdma: convert to SPDX identifiers 2019-02-20 07:22:19 -07:00
nvme-tcp.h nvme-tcp.h: fix SPDX header 2019-02-20 07:22:10 -07:00
nvme.h nvme_ioctl.h: remove duplicate GPL boilerplate 2019-02-20 07:22:05 -07:00
nvmem-consumer.h nvmem: use EOPNOTSUPP instead of ENOSYS 2018-09-28 15:14:55 +02:00
nvmem-provider.h nvmem: add new config option 2018-12-06 15:45:46 +01:00
nvram.h powerpc: Enable HAVE_ARCH_NVRAM_OPS and disable GENERIC_NVRAM 2019-01-22 10:21:45 +01:00
objagg.h lib: objagg: add root count to stats 2019-02-08 15:02:49 -08:00
of.h of: Remove struct device_node.type pointer 2019-01-10 16:24:44 -06:00
of_address.h pci-v4.15-changes 2017-11-15 15:01:28 -08:00
of_clk.h clk: Extract OF clock helpers in <linux/of_clk.h> 2018-05-02 08:31:07 -07:00
of_device.h dma-mapping: remove dma_deconfigure 2018-09-08 11:19:28 +02:00
of_dma.h of: Use SPDX license tag for DT files 2018-01-08 08:22:45 -06:00
of_fdt.h x86/headers: Fix -Wmissing-prototypes warning 2018-11-23 07:59:59 +01:00
of_gpio.h gpio: add core support for pull-up/pull-down configuration 2019-02-13 09:10:14 +01:00
of_graph.h of: Use SPDX license tag for DT files 2018-01-08 08:22:45 -06:00
of_iommu.h
of_irq.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
of_mdio.h of_mdio: move of_mdio_parse_addr to header file 2017-06-13 14:00:16 -04:00
of_net.h of: net: kill of_get_nvmem_mac_address() 2018-12-03 15:40:30 -08:00
of_pci.h iommu/of: make of_pci_map_rid() available for other devices too 2018-09-25 09:47:52 +02:00
of_pdt.h of/pdt: Remove unused of_pdt_build_more function ptr 2018-11-09 15:40:53 -06:00
of_platform.h of: Use SPDX license tag for DT files 2018-01-08 08:22:45 -06:00
of_reserved_mem.h of: mark early_init_dt_alloc_reserved_memory_arch static 2019-02-28 11:40:49 -06:00
oid_registry.h PKCS#7: Add OIDs for sha224, sha284 and sha512 hash algos and use them 2015-09-01 09:59:20 +10:00
olpc-ec.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
omap-dma.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
omap-dmaengine.h MMC highlights for 3.16: 2014-06-10 14:35:22 -07:00
omap-gpmc.h
omap-iommu.h
omap-mailbox.h mailbox/omap: switch to SPDX license identifier 2018-08-03 18:57:15 +05:30
omapfb.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
once.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-11-04 09:26:51 +09:00
oom.h mm, oom: reorganize the oom report in dump_header 2018-12-28 12:11:48 -08:00
openvswitch.h openvswitch: kernel datapath clone action 2018-07-08 11:13:25 +09:00
oprofile.h oprofile: get rid of pointless forward declarations of struct super_block 2013-09-03 22:52:48 -04:00
osq_lock.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
overflow.h overflow.h: Add arithmetic shift helper 2018-08-08 09:47:26 -06:00
oxu210hp.h
padata.h padata: ensure padata_do_serial() runs on the correct CPU 2017-10-07 12:10:32 +08:00
page-flags-layout.h kasan, mm, arm64: tag non slab memory allocated via pagealloc 2018-12-28 12:11:44 -08:00
page-flags.h mm: better document PG_reserved 2019-03-05 21:07:19 -08:00
page-isolation.h mm/hotplug: fix offline undo_isolate_page_range() 2019-03-29 10:01:37 -07:00
page_counter.h memcg: introduce memory.min 2018-06-07 17:34:36 -07:00
page_ext.h mm/page_ext.c: constify lookup_page_ext() argument 2018-08-17 16:20:28 -07:00
page_idle.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
page_owner.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
page_ref.h mm/page_ref: use atomic_set_release in page_ref_unfreeze 2018-04-05 21:36:25 -07:00
pageblock-flags.h mm/pageblock: throw compile error if pageblock_bits cannot hold MIGRATE_TYPES 2018-12-28 12:11:51 -08:00
pagemap.h filemap: kill page_cache_read usage in filemap_fault 2019-03-15 11:21:25 -07:00
pagevec.h pagevec: Use xa_mark_t 2018-10-21 10:46:39 -04:00
parman.h lib: Introduce priority array area manager 2017-02-03 16:35:42 -05:00
parport.h Revert "parport: daisy: use new parport device model" 2019-03-25 14:49:00 -07:00
parport_pc.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
parser.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pata_arasan_cf_data.h
patchkey.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
path.h vfs: add path_put_init() 2017-11-09 10:23:28 +01:00
pch_dma.h dmaengine: Driver for Topcliff PCH DMA controller 2010-08-04 14:12:05 -07:00
pci-acpi.h
pci-aspm.h
pci-ats.h PCI/ATS: Add inline to pci_prg_resp_pasid_required() 2019-02-28 11:09:29 +01:00
pci-dma-compat.h cross-tree: phase out dma_zalloc_coherent() 2019-01-08 07:58:37 -05:00
pci-ecam.h
pci-ep-cfs.h
pci-epc.h PCI: endpoint: Remove features member in struct pci_epc 2019-02-15 10:03:35 +00:00
pci-epf.h
pci-p2pdma.h PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers 2018-10-17 12:18:17 -05:00
pci.h IOMMU Updates for Linux v5.1 2019-03-10 12:29:52 -07:00
pci_hotplug.h PCI: hotplug: Embed hotplug_slot 2018-09-18 17:52:15 -05:00
pci_ids.h PCI: Move Rohm Vendor ID to generic list 2019-02-01 17:24:52 -06:00
pda_power.h pda_power: Add support for using otg transceiver events 2011-08-19 21:03:22 +04:00
pe.h include: pe.h: remove message[] from mz header definition 2018-12-06 14:38:53 +00:00
percpu-defs.h percpu: remove PER_CPU_DEF_ATTRIBUTES macro 2018-10-31 08:54:14 -07:00
percpu-refcount.h percpu-refcount: Introduce percpu_ref_resurrect() 2018-09-26 15:11:29 -06:00
percpu-rwsem.h locking/percpu-rwsem: Remove preempt_disable variants 2019-02-28 07:55:37 +01:00
percpu.h /proc/meminfo: add percpu populated pages count 2018-08-22 10:52:45 -07:00
percpu_counter.h percpu: percpu_counter_initialized can be boolean 2017-12-15 05:28:06 -08:00
perf_event.h perf/core improvements and fixes: 2019-02-28 08:29:50 +01:00
perf_regs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
personality.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pfn.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pfn_t.h mm: dax: add comment for PFN_SPECIAL 2018-10-26 16:26:35 -07:00
phonet.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
phy.h net: phy: remove gen10g_no_soft_reset 2019-03-03 21:47:57 -08:00
phy_fixed.h net: fixed-phy: Add fixed_phy_register_with_gpiod() API 2019-02-07 18:11:58 -08:00
phy_led_triggers.h net: phy: leds: Don't make our own link speed names 2018-11-09 20:13:51 -08:00
phylink.h net: phylink: update mac_config() documentation 2019-02-24 12:39:45 -08:00
pid.h include/linux/pid.h: remove next_pidmap() declaration 2019-03-07 18:31:59 -08:00
pid_namespace.h pid: remove pidhash 2017-11-17 16:10:04 -08:00
pim.h
pipe_fs_i.h pipe: stop using ->can_merge 2019-02-01 02:01:45 -05:00
pkeys.h mm/pkeys: Add an empty arch_pkeys_enabled() 2018-05-09 11:51:46 +10:00
pktcdvd.h pktcdvd: convert to bioset_init()/mempool_init() 2018-05-30 15:33:32 -06:00
pl320-ipc.h mailbox: rename pl320-ipc specific mailbox.h 2014-10-08 10:39:33 +05:30
pl353-smc.h memory: pl353: Add driver for arm pl353 static memory controller 2018-12-13 16:07:04 +01:00
platform_device.h This is the bulk of GPIO changes for the v5.1 cycle: 2019-03-08 10:09:53 -08:00
plist.h Replace mentions of "list_struct" to "list_head" 2014-11-20 14:45:15 +01:00
pm-trace.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pm.h PM-runtime: Call pm_runtime_active|suspended_time() from sysfs 2019-03-07 11:23:17 +01:00
pm2301_charger.h
pm_clock.h PM / clk: Add support for adding a specific clock from device-tree 2016-06-28 00:42:10 +02:00
pm_domain.h PM / Domains: Mark "name" const in dev_pm_domain_attach_by_name() 2019-02-15 11:36:38 +01:00
pm_opp.h Power management updates for 5.1-rc1 2019-03-06 12:59:46 -08:00
pm_qos.h Merge branch 'pm-qos' 2017-11-13 01:33:48 +01:00
pm_runtime.h driver core: Fix PM-runtime for links added during consumer probe 2019-02-20 11:18:07 +01:00
pm_wakeirq.h
pm_wakeup.h PM / wakeup: Drop wakeup_source_drop() 2019-03-12 09:43:00 +01:00
pmbus.h hwmon: (pmbus) move header file out of I2C realm 2017-06-11 17:08:19 -07:00
pmu.h macintosh: Use common code to access RTC 2018-10-08 22:53:10 +11:00
pnfs_osd_xdr.h
pnp.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
poison.h Drop flex_arrays 2019-03-12 10:04:03 -07:00
poll.h Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL 2018-06-28 10:40:47 -07:00
posix-clock.h timex: use __kernel_timex internally 2019-02-07 00:13:27 +01:00
posix-timers.h posix-cpu-timers: Remove private interval storage 2019-01-15 16:36:13 +01:00
posix_acl.h posix_acl: convert posix_acl.a_refcount from atomic_t to refcount_t 2018-01-02 19:27:28 -08:00
posix_acl_xattr.h
power_supply.h power: supply: core: Add a field to support battery max voltage 2019-02-20 00:33:08 +01:00
powercap.h powercap: constify powercap_zone_ops and powercap_zone_constraint_ops structures 2016-01-02 00:29:35 +01:00
ppp-comp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ppp_channel.h
ppp_defs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
pps-gpio.h drivers/pps: aesthetic tweaks to PPS-related content 2017-09-08 18:26:51 -07:00
pps_kernel.h drivers/pps: aesthetic tweaks to PPS-related content 2017-09-08 18:26:51 -07:00
pr.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
preempt.h preempt: Move PREEMPT_NEED_RESCHED definition into arch code 2018-12-07 12:35:46 +00:00
prefetch.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
prime_numbers.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
printk.h Printk changes for 5.1 2019-03-09 09:22:42 -08:00
proc_fs.h signal: add pidfd_send_signal() syscall 2019-03-05 17:03:53 +01:00
proc_ns.h nsfs: generalize ns_get_path() for path resolution with a task 2017-12-31 16:12:23 +01:00
processor.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
profile.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
projid.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
property.h device property: Fix the length used in PROPERTY_ENTRY_STRING() 2019-01-29 10:52:40 +01:00
psci.h firmware/psci: Expose SMCCC version through psci_ops 2018-02-06 22:54:11 +00:00
psi.h psi: make disabling/enabling easier for vendor kernels 2018-11-30 14:56:14 -08:00
psi_types.h psi: pressure stall information for CPU, memory, and IO 2018-10-26 16:26:32 -07:00
psp-sev.h
pstore.h pstore: Convert buf_lock to semaphore 2018-12-03 17:11:02 -08:00
pstore_ram.h pstore: Map PSTORE_TYPE_* to strings 2018-12-03 16:52:35 -08:00
pti.h x86/mm/pti: Introduce pti_finalize() 2018-07-20 01:11:45 +02:00
ptp_classify.h net: ptp: Add stub for ptp_classify_raw() 2018-02-14 14:33:36 -05:00
ptp_clock_kernel.h ptp: deprecate gettime64() in favor of gettimex64() 2018-11-09 19:43:51 -08:00
ptr_ring.h ptr_ring: remove duplicated include from ptr_ring.h 2019-02-17 15:53:01 -08:00
ptrace.h ptrace: Remove maxargs from task_current_syscall() 2019-04-04 09:17:15 -04:00
purgatory.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pvclock_gtod.h
pwm.h pwm: Rearrange structures to group members by purpose 2019-01-10 09:35:00 +01:00
pwm_backlight.h pwm-backlight: Add support for PWM delays proprieties. 2018-04-30 10:50:44 +01:00
pxa2xx_ssp.h spi: pxa2xx: Add devicetree support 2018-10-11 15:28:04 +01:00
pxa168_eth.h
qcom-geni-se.h
qcom_scm.h qcom-scm: Include <linux/err.h> header 2019-01-10 17:04:45 -06:00
qnx6_fs.h
quicklist.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
quota.h fs/quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS 2018-08-22 18:17:29 +02:00
quotaops.h fs/quota: add kernel_quotactl() helper; remove in-kernel call to syscall 2018-04-02 20:15:46 +02:00
radix-tree.h radix tree: Remove multiorder support 2018-10-21 10:46:48 -04:00
raid_class.h scsi: raid_class: Add 'JBOD' RAID level 2018-02-12 11:43:25 -05:00
ramfs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
random.h random: Make crng state queryable 2018-08-02 17:33:06 -04:00
range.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ras.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ratelimit.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rational.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rbtree.h lib/rbtree,drm/mm: add rbtree_replace_node_cached() 2017-12-14 16:00:48 -08:00
rbtree_augmented.h lib/rbtree.c: fix typo in comment of rb_insert_augmented() 2018-10-31 08:54:13 -07:00
rbtree_latch.h
rcu_node_tree.h linux/rcu_node_tree: Convert to SPDX license identifier 2019-02-09 08:44:32 -08:00
rcu_segcblist.h linux/rcu_segcblist: Convert to SPDX license identifier 2019-02-09 08:44:41 -08:00
rcu_sync.h linux/rcu_sync: Convert to SPDX license identifier 2019-02-09 08:44:46 -08:00
rculist.h rcu: Clean up flavor-related definitions and comments in rculist.h 2018-08-30 16:03:31 -07:00
rculist_bl.h
rculist_nulls.h
rcupdate.h Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'spdx.2019.02.09a', 'srcu.2019.01.26a' and 'torture.2019.01.26a' into HEAD 2019-02-09 08:47:52 -08:00
rcupdate_wait.h rcu: Eliminate synchronize_rcu_mult() 2018-11-08 21:43:20 -08:00
rcutiny.h linux/rcutiny: Convert to SPDX license identifier 2019-02-09 08:45:46 -08:00
rcutree.h linux/rcutree: Convert to SPDX license identifier 2019-02-09 08:45:52 -08:00
rcuwait.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
reboot-mode.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
reboot.h kernel/reboot.c: add devm_register_reboot_notifier() 2017-11-17 16:10:04 -08:00
reciprocal_div.h lib: reciprocal_div: implement the improved algorithm on the paper mentioned 2018-07-07 01:45:31 +02:00
refcount.h Linux 4.18-rc5 2018-07-17 09:27:43 +02:00
regmap.h regmap: regmap-irq: Add main status register support 2019-01-23 15:52:15 +00:00
regset.h Remove 'type' argument from access_ok() function 2019-01-03 18:57:57 -08:00
relay.h include/linux/relay.h: fix percpu annotation in struct rchan 2019-03-07 18:32:03 -08:00
remoteproc.h remoteproc: fix recovery procedure 2019-02-20 21:34:17 -08:00
reservation.h dma-buf: test shared slot allocation when mutex debugging is active 2018-10-25 13:45:23 +02:00
reset-controller.h reset: modify the way reset lookup works for board files 2018-03-27 10:39:47 +02:00
reset.h reset: Add reset_control_get_count() 2019-01-07 16:38:26 +01:00
resource.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
resource_ext.h resources: Move struct resource_list_entry from ACPI into resource core 2015-02-05 15:09:25 +01:00
restart_block.h y2038: globally rename compat_time to old_time32 2018-08-27 14:48:48 +02:00
rfkill.h rfkill: Fixes and cleanup of kernel-doc in the header file 2018-06-15 13:37:07 +02:00
rhashtable-types.h
rhashtable.h rhashtable: Remove obsolete rhashtable_walk_init function 2019-02-22 13:49:00 +01:00
ring_buffer.h tracing: kdb: Fix ftdump to not sleep 2019-03-13 09:46:10 -04:00
rio.h rapidio: modify for rev.3 specification changes 2016-08-02 19:35:37 -04:00
rio_drv.h rapidio: add outbound window support 2016-03-22 15:36:02 -07:00
rio_ids.h rapidio/switches: add driver for IDT gen3 switches 2016-08-02 19:35:38 -04:00
rio_regs.h rapidio: modify for rev.3 specification changes 2016-08-02 19:35:37 -04:00
rmap.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rmi.h Input: synaptics-rmi4 - convert irq distribution to irq_domain 2018-06-05 10:33:35 -07:00
rndis.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rodata_test.h mm: remove rodata_test_data export, add pr_fmt 2017-05-03 15:52:09 -07:00
root_dev.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rpmsg.h rpmsg: Switch to SPDX license identifier 2018-06-03 17:37:11 -07:00
rslib.h rslib: Allocate decoder buffers to avoid VLAs 2018-04-24 19:50:10 -07:00
rtc.h rtc: remove rtc_class_ops.read_callback 2019-02-25 21:20:45 +01:00
rtmutex.h locking/rtmutex: Allow specifying a subclass for nested locking 2018-07-25 11:22:19 +02:00
rtnetlink.h net: sched: extend Qdisc with rcu 2018-09-25 20:17:35 -07:00
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rwlock.h locking/arch: Remove dummy arch_{read,spin,write}_lock_flags() implementations 2017-10-10 11:50:19 +02:00
rwlock_api_smp.h locking/rwlocks: Fix comments 2017-11-07 12:22:21 +01:00
rwlock_types.h
rwsem-spinlock.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rwsem.h locking/rwsem: Make owner store task pointer of last owning reader 2018-09-10 12:04:07 +02:00
s3c_adc_battery.h
sbitmap.h sbitmap: trivial - update comment for sbitmap_deferred_clear_bit 2019-03-22 11:01:02 -06:00
scatterlist.h lib/scatterlist: Provide a DMA page iterator 2019-02-11 15:02:33 -07:00
scc.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sched.h audit/stable-5.1 PR 20190305 2019-03-07 12:20:11 -08:00
sched_clock.h sched/clock: Move sched clock initialization and merge with generic clock 2018-07-20 00:02:43 +02:00
scif.h vfs: do bulk POLL* -> EPOLL* replacement 2018-02-11 14:34:03 -08:00
scmi_protocol.h firmware: arm_scmi: add a getter for power of performance states 2018-09-10 17:37:06 +01:00
scpi_protocol.h firmware: arm_scpi: add support to populate OPPs and get transition latency 2017-06-05 11:14:35 +01:00
screen_info.h
sctp.h sctp: add support for dscp and flowlabel per transport 2018-07-04 11:36:54 +09:00
scx200.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
scx200_gpio.h
sdb.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sdla.h
seccomp.h seccomp: add a return code to trap to userspace 2018-12-11 16:28:41 -08:00
securebits.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
security.h Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2019-03-12 14:08:19 -07:00
sed-opal.h block/sed-opal: Introduce free_opal_dev to free the structure and clean up state 2017-02-23 11:55:41 -07:00
seg6.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.h vt: selection: take screen contents from uniscr if available 2018-07-21 09:18:27 +02:00
sem.h sem: Move struct sem and struct sem_array into ipc/sem.c 2018-03-22 21:30:56 -05:00
semaphore.h locking/semaphore: Update the file path in documentation 2018-02-13 15:00:06 +01:00
seq_buf.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
seq_file.h seq_file: allocate seq_file from kmem_cache 2018-04-11 10:28:36 -07:00
seq_file_net.h proc: introduce proc_create_net_single 2018-05-16 07:24:30 +02:00
seqlock.h seqlock: Remove now-redundant smp_read_barrier_depends() 2017-12-04 10:52:54 -08:00
seqno-fence.h
serdev.h serdev: make synchronous write helper interruptible 2018-11-27 19:44:21 +01:00
serial.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
serial_8250.h serial: 8250: Rate limit serial port rx interrupts during input overruns 2018-12-17 16:02:57 +01:00
serial_bcm63xx.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
serial_core.h serial: core: Include console.h from serial_core.h 2018-11-09 09:07:17 -08:00
serial_max3100.h tty: MAX3100 2009-04-08 14:33:38 -07:00
serial_pnx8xxx.h
serial_s3c.h ARM: EXYNOS: Add SPDX license identifiers 2018-02-12 19:55:21 +01:00
serial_sci.h Revert "serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE" 2018-10-02 14:38:02 -07:00
serio.h Input: serio - add fast reconnect option 2017-03-25 10:37:26 -07:00
set_memory.h x86/memory_failure: Introduce {set, clear}_mce_nospec() 2018-08-20 09:22:45 -07:00
sfi.h x86/sfi: Enable enumeration of SD devices 2016-07-13 09:24:51 +02:00
sfi_acpi.h
sfp.h net: phy: sfp: correct location of SFP standards 2018-11-29 11:46:34 -08:00
sh_clk.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sh_dma.h dmaengine: shdma: Add more register documentation 2014-07-09 10:55:57 +02:00
sh_eth.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2018-01-09 10:37:00 -05:00
sh_intc.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sh_timer.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sha256.h kernel/kexec_file.c: move purgatories sha256 to common code 2018-04-13 17:10:28 -07:00
shdma-base.h dmaengine: sh: convert to SPDX identifiers 2018-11-11 14:44:53 +05:30
shm.h ipc/shm: fix up for struct file no longer being available in shm.h 2018-03-28 13:29:57 -05:00
shmem_fs.h mm: rid swapoff of quadratic complexity 2019-03-05 21:07:18 -08:00
shrinker.h mm: struct shrinker: make flags of unsigned type 2018-08-22 10:52:43 -07:00
signal.h signal: Make siginmask safe when passed a signal of 0 2019-01-12 11:48:20 -06:00
signal_types.h signal: Use a smaller struct siginfo in the kernel 2018-10-03 16:50:39 +02:00
signalfd.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
siox.h siox: new driver framework for eckelmann SIOX 2017-12-19 09:26:00 +01:00
siphash.h siphash: implement HalfSipHash1-3 for hash tables 2017-01-09 13:58:57 -05:00
sirfsoc_dma.h
sizes.h arm64/kernel: kaslr: reduce module randomization range to 4 GB 2018-03-08 13:49:26 +00:00
skb_array.h pfifo_fast: drop unneeded additional lock on dequeue 2018-05-17 12:46:54 -04:00
skbuff.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-03-11 08:54:01 -07:00
skmsg.h bpf: sk_msg, fix socket data_ready events 2018-12-20 23:47:09 +01:00
slab.h mm: add support for kmem caches in DMA32 zone 2019-03-29 10:01:37 -07:00
slab_def.h mm: move obj_to_index to include/linux/slab_def.h 2018-12-28 12:11:44 -08:00
slimbus.h slimbus: stream: add stream support 2018-07-07 17:25:23 +02:00
slub_def.h include/linux/slub_def.h: comment fixes 2019-03-05 21:07:14 -08:00
sm501-regs.h
sm501.h video, sm501: add I/O functions for use on powerpc 2011-03-22 17:16:34 +09:00
smc91x.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
smc911x.h
smp.h smp,cpumask: introduce on_each_cpu_cond_mask 2018-10-09 16:51:11 +02:00
smpboot.h smpboot: Remove cpumask from the API 2018-07-03 09:20:44 +02:00
smsc911x.h
smscphy.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sock_diag.h
socket.h net: add documentation to socket.c 2019-03-15 15:29:47 -07:00
sonet.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sony-laptop.h
sonypi.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
sort.h
sound.h sound: Remove unused register_sound_midi() and co 2018-01-11 17:05:23 +01:00
soundcard.h
spinlock.h ila: make lockdep happy again 2018-08-16 12:14:42 -07:00
spinlock_api_smp.h locking/spinlocks: Remove the unused spin_lock_bh_nested() API 2017-01-12 09:33:39 +01:00
spinlock_api_up.h locking/spinlocks: Remove the unused spin_lock_bh_nested() API 2017-01-12 09:33:39 +01:00
spinlock_types.h
spinlock_types_up.h
spinlock_up.h locking/arch: Remove dummy arch_{read,spin,write}_lock_flags() implementations 2017-10-10 11:50:19 +02:00
splice.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
spmi.h spmi: Auto-populate driver.owner in spmi_driver_register() 2015-09-20 19:32:02 -07:00
sram.h misc: sram-exec: Use aligned fncpy instead of memcpy 2017-05-18 17:37:52 +02:00
srcu.h Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'spdx.2019.02.09a', 'srcu.2019.01.26a' and 'torture.2019.01.26a' into HEAD 2019-02-09 08:47:52 -08:00
srcutiny.h linux/srcu: Convert to SPDX license identifier 2019-02-09 08:45:59 -08:00
srcutree.h Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'spdx.2019.02.09a', 'srcu.2019.01.26a' and 'torture.2019.01.26a' into HEAD 2019-02-09 08:47:52 -08:00
ssbi.h mfd: ssbi: Add regmap read/write helpers 2014-03-19 08:58:30 +00:00
stackdepot.h mm, kasan: stackdepot implementation. Enable stackdepot for SLAB 2016-03-25 16:37:42 -07:00
stackleak.h stackleak: Allow runtime disabling of kernel stack erasing 2018-09-04 10:35:48 -07:00
stackprotector.h Kbuild: rename CC_STACKPROTECTOR[_STRONG] config variables 2018-06-14 12:21:18 +09:00
stacktrace.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
start_kernel.h init: add arch_call_rest_init to allow stack switching 2018-10-09 11:20:55 +02:00
stat.h vfs: change inode times to use struct timespec64 2018-06-05 16:57:31 -07:00
statfs.h vfs: add vfs_get_fsid() helper 2019-02-07 16:38:35 +01:00
static_key.h static keys: Introduce 'struct static_key', static_key_true()/false() and static_key_slow_[inc|dec]() 2012-02-24 10:05:59 +01:00
stddef.h stddef.h: Introduce sizeof_field() 2018-01-15 12:07:46 -08:00
stm.h stm class: Add SPDX GPL-2.0 header to replace GPLv2 boilerplate 2018-03-28 18:47:17 +03:00
stmmac.h net: stmmac: Fallback to Platform Data clock in Watchdog conversion 2019-01-30 22:24:49 -08:00
stmp3xxx_rtc_wdt.h
stmp_device.h lib: add support for stmp-style devices 2012-04-20 23:27:08 +02:00
stop_machine.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
string.h lib/string.c: implement a basic bcmp 2019-04-05 16:02:30 -10:00
string_helpers.h lib/string_helpers: Add missed declaration of struct task_struct 2018-05-15 21:47:09 +03:00
stringhash.h <linux/stringhash.h>: fix end_name_hash() for 64bit long 2018-04-28 15:01:14 -07:00
stringify.h Make __stringify support variable argument macros too 2009-04-10 15:48:52 +02:00
sudmac.h sudmac: add support for SUDMAC 2013-04-30 15:50:12 +05:30
sungem_phy.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sunserialcore.h
sunxi-rsb.h bus: sunxi-rsb: Add driver for Allwinner Reduced Serial Bus 2015-10-26 10:11:58 +09:00
superhyway.h
suspend.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2018-10-12 12:35:02 +02:00
svga.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sw842.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
swab.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
swait.h sched/swait: Rename to exclusive 2018-06-20 11:35:56 +02:00
swap.h include/linux/swap.h: use offsetof() instead of custom __swapoffset macro 2019-03-14 14:36:20 -07:00
swap_cgroup.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
swap_slots.h
swapfile.h x86/speculation/l1tf: Limit swap file size to MAX_PA/2 2018-06-20 19:10:01 +02:00
swapops.h xarray: Replace exceptional entries 2018-09-29 22:47:49 -04:00
swiotlb.h virtio: fixes, cleanups 2019-03-10 12:47:57 -07:00
switchtec.h ntb_hw_switchtec: Added support of >=4G memory windows 2019-02-11 07:36:13 -05:00
sxgbe_platform.h net: sxgbe: add basic framework for Samsung 10Gb ethernet driver 2014-03-26 16:49:31 -04:00
sync_core.h
sync_file.h dma-buf/sync_file: document flags field 2017-08-18 14:07:26 -03:00
synclink.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
sys.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sys_soc.h base: soc: Provide a dummy implementation of soc_device_match() 2016-11-10 10:10:37 +01:00
syscalls.h pidfd patches for v5.1-rc1 2019-03-16 13:47:14 -07:00
syscore_ops.h
sysctl.h pipe, sysctl: remove pipe_proc_fn() 2018-02-06 18:32:47 -08:00
sysfs.h sysfs: constify sysfs create/remove files harder 2018-12-03 18:18:19 +02:00
syslog.h Revert "pstore: Honor dmesg_restrict sysctl on dmesg dumps" 2017-08-17 16:29:19 -07:00
sysrq.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sysv_fs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
t10-pi.h scsi: t10-pi: Return correct ref tag when queue has no integrity profile 2018-12-07 22:39:46 -05:00
task_io_accounting.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
task_io_accounting_ops.h
task_work.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
taskstats_kern.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
tboot.h ACPI: Clean up inclusions of ACPI header files 2013-12-07 01:03:14 +01:00
tc.h TC: Set DMA masks for devices 2018-10-11 09:16:44 -07:00
tca6416_keypad.h
tcp.h tcp: defer SACK compression after DupThresh 2018-11-21 15:49:52 -08:00
tee_drv.h tee: add cancellation support to client interface 2019-02-28 13:49:29 +01:00
textsearch.h
textsearch_fsm.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
tfrc.h [DCCP] ccid3: Finer-grained resolution of sending rates 2006-12-11 14:34:42 -08:00
thermal.h drivers: thermal: Update license to SPDX format 2018-05-30 14:46:17 +08:00
thread_info.h thread_info: Add update_thread_flag() helpers 2018-05-25 12:27:53 +01:00
threads.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
thunderbolt.h thunderbolt: Convert rest of the driver files to use SPDX identifier 2018-10-02 15:52:08 -07:00
ti-emif-sram.h
ti_wilink_st.h
tick.h cpuidle: menu: Refine idle state selection for running tick 2018-04-09 11:54:56 +02:00
tifm.h tifm: fix the MemoryStick host fifo handling code 2008-03-10 18:01:18 -07:00
timb_dma.h
timb_gpio.h
time.h time: Introduce struct __kernel_itimerspec 2018-06-24 14:39:46 +02:00
time32.h timex: use __kernel_timex internally 2019-02-07 00:13:27 +01:00
time64.h y2038: remove struct definition redirects 2019-02-07 00:13:28 +01:00
timecounter.h clocksource: Use a plain u64 instead of cycle_t 2016-12-25 11:04:12 +01:00
timekeeper_internal.h Revert: Unify CLOCK_MONOTONIC and CLOCK_BOOTTIME 2018-04-26 14:53:32 +02:00
timekeeping.h timekeeping: remove obsolete time accessors 2018-12-18 16:13:05 +01:00
timekeeping32.h timekeeping: remove obsolete time accessors 2018-12-18 16:13:05 +01:00
timer.h timers: Remove stale struct tvec_base forward declaration 2018-04-17 17:18:04 +02:00
timerfd.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
timeriomem-rng.h hw_random: timeriomem_rng: Allow setting RNG quality from platform data 2017-06-01 12:55:58 +08:00
timerqueue.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
timex.h y2038: remove struct definition redirects 2019-02-07 00:13:28 +01:00
tnum.h bpf/verifier: improve register value range tracking with ARSH 2018-04-29 08:45:53 -07:00
topology.h mm: convert zone_reclaim to node_reclaim 2016-07-28 16:07:41 -07:00
torture.h Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'spdx.2019.02.09a', 'srcu.2019.01.26a' and 'torture.2019.01.26a' into HEAD 2019-02-09 08:47:52 -08:00
toshiba.h
tpm.h tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend() 2019-02-13 09:48:52 +02:00
tpm_command.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
tpm_eventlog.h tpm: rename and export tpm2_digest and tpm2_algorithms 2019-02-13 09:48:51 +02:00
trace.h tracing: Pass export pointer as argument to ->write() 2017-12-04 07:14:30 -05:00
trace_clock.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
trace_events.h bpf: support raw tracepoints in modules 2018-12-18 14:08:12 -08:00
trace_seq.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
tracefs.h tracing: Have mkdir and rmdir be part of tracefs 2015-02-03 12:48:43 -05:00
tracehook.h x86/ptrace: Fix documentation for tracehook_report_syscall_entry() 2018-11-12 04:53:27 +01:00
tracepoint-defs.h tracepoint: Fix tracepoint array element size mismatch 2018-10-17 15:35:29 -04:00
tracepoint.h Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu 2018-12-04 07:52:30 +01:00
transport_class.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
ts-nbus.h bus: add driver for the Technologic Systems NBUS 2017-11-07 16:28:19 +01:00
tsacct_kern.h
tty.h Merge 4.20-rc6 into tty-next 2018-12-10 10:17:45 +01:00
tty_driver.h tty_ioctl(): start taking TIOC[SG]SERIAL into separate methods 2018-09-14 11:19:30 -04:00
tty_flip.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
tty_ldisc.h change semantics of ldisc ->compat_ioctl() 2018-10-13 00:50:53 -04:00
typecheck.h
types.h include/linux/types.h: use "unsigned int" instead of "unsigned" 2019-03-07 18:31:59 -08:00
u64_stats_sync.h net: u64_stats_sync: Remove functions without user 2018-05-07 23:25:24 -04:00
uaccess.h make 'user_access_begin()' do 'access_ok()' 2019-01-04 12:56:09 -08:00
ucb1400.h mfd: ucb1400: Pass ucb1400-gpio data through ac97 bus 2013-04-19 00:40:07 +02:00
ucs2_string.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
udp.h udp: Handle ICMP errors for tunnels with same destination port on both endpoints 2018-11-08 17:13:08 -08:00
uidgid.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
uio.h io_uring-20190323 2019-03-23 10:25:12 -07:00
uio_driver.h uio: introduce UIO_MEM_IOVA 2018-09-25 20:33:24 +02:00
umh.h umh: add exit routine for UMH process 2019-01-11 18:05:40 -08:00
uprobes.h uprobes: Support SDT markers having reference count (semaphore) 2018-09-24 04:44:53 -04:00
usb.h USB: check usb_get_extra_descriptor for proper size 2018-12-05 21:20:14 +01:00
usb_usual.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
usbdevice_fs.h USB: add SPDX identifiers to all remaining files in drivers/usb/ 2017-11-04 11:48:02 +01:00
user-return-notifier.h
user.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
user_namespace.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2017-11-16 12:20:15 -08:00
userfaultfd_k.h mm: Change return type int to vm_fault_t for fault handlers 2018-08-23 18:48:44 -07:00
util_macros.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
uts.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
utsname.h uts: create "struct uts_namespace" from kmem_cache 2018-04-11 10:28:35 -07:00
uuid.h uuid: cleanup <uapi/linux/uuid.h> 2018-02-06 18:32:44 -08:00
uwb.h uwb.h: fix implicit use of asm/page.h for PAGE_SIZE 2011-10-31 19:32:31 -04:00
vbox_utils.h virt: vbox: Implement passing requestor info to the host for VirtualBox 6.0.x 2019-03-28 01:55:18 +09:00
verification.h kexec, KEYS: Make use of platform keyring for signature verify 2019-02-04 17:34:07 -05:00
vermagic.h Revert "module: Add retpoline tag to VERMAGIC" 2018-01-24 09:00:05 -08:00
vexpress.h
vfio.h vfio: Simplify capability helper 2017-12-20 09:53:54 -07:00
vfs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
vga_switcheroo.h
vgaarb.h drm: move i915_kick_out_vgacon to vgaarb 2019-03-07 10:34:37 +01:00
via-core.h
via-gpio.h viafb: move some include files to include/linux 2010-05-11 16:07:59 -06:00
via.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
via_i2c.h
videodev2.h [media] use https://linuxtv.org for LinuxTV URLs 2015-12-04 10:38:59 -02:00
virtio.h virtio: Introduce virtio_max_dma_size() 2019-03-06 11:19:15 -05:00
virtio_byteorder.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
virtio_caif.h caif_virtio: Introduce caif over virtio 2013-03-20 14:06:06 +10:30
virtio_config.h virtio: hint if callbacks surprisingly might sleep 2019-03-06 11:19:57 -05:00
virtio_console.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
virtio_net.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-02-24 12:06:19 -08:00
virtio_ring.h virtio_ring: switch to dma_XX barriers for rpmsg 2018-06-07 20:54:23 +03:00
virtio_vsock.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
visorbus.h drivers: visorbus: move driver out of staging 2017-12-08 16:37:50 +01:00
vlynq.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
vm_event_item.h mm: get rid of vmacache_flush_all() entirely 2018-09-13 15:18:04 -10:00
vm_sockets.h VSOCK: Split vm_sockets.h into kernel/uapi 2013-03-08 12:24:48 -05:00
vmacache.h mm: get rid of vmacache_flush_all() entirely 2018-09-13 15:18:04 -10:00
vmalloc.h mm: Use overflow helpers in kvmalloc() 2018-06-05 12:16:51 -07:00
vme.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
vmpressure.h
vmstat.h include/linux/vmstat.h: remove unused page state adjustment macro 2018-12-28 12:11:51 -08:00
vmw_vmci_api.h vmci: propagate msghdr all way down to __qp_memcpy_to_queue() 2015-02-04 01:34:14 -05:00
vmw_vmci_defs.h VMCI: Support upto 64-bit PPNs 2019-02-26 12:53:55 +01:00
vringh.h virtio: add explicit big-endian support to memory accessors 2015-06-01 15:48:54 +02:00
vt.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
vt_buffer.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
vt_kern.h vt: Remove vc_panic_force_write 2018-09-11 14:11:51 +02:00
vtime.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
w1-gpio.h
w1.h w1: core: match sub-nodes of bus masters in devicetree 2018-07-11 18:09:08 +02:00
wait.h sched/wait: Use freezable_schedule() when possible 2019-02-11 08:34:04 +01:00
wait_bit.h bdi: wake up concurrent wb_shutdown() callers. 2018-05-03 09:25:47 -06:00
wanrouter.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
watchdog.h Watchdog: remove outdated comment 2018-12-22 12:15:29 +01:00
win_minmax.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
wireless.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
wkup_m3_ipc.h
wl12xx.h wlcore: remove wl12xx_platform_data 2015-03-24 09:48:14 -07:00
wm97xx.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
wmi.h platform/x86: wmi: move struct wmi_device_id to mod_devicetable.h 2019-03-07 08:46:07 -08:00
workqueue.h Driver core patches for 5.1-rc1 2019-03-06 14:52:48 -08:00
writeback.h blkcg: associate writeback bios with a blkg 2018-12-07 22:26:37 -07:00
ww_mutex.h locking: Implement an algorithm choice for Wound-Wait mutexes 2018-07-03 09:44:36 +02:00
xarray.h XArray: Use xa_cmpxchg to implement xa_reserve 2019-02-20 17:08:54 -05:00
xattr.h make xattr_getsecurity() static 2018-05-14 09:51:34 -04:00
xxhash.h xxHash: create arch dependent 32/64-bit xxhash() 2018-12-28 12:11:46 -08:00
xz.h decompressors: add XZ decompressor module 2011-01-13 08:03:24 -08:00
yam.h yam: integer underflow in yam_ioctl() 2013-10-17 15:53:09 -04:00
z2_battery.h
zbud.h
zconf.h [PATCH] zlib_inflate: Upgrade library code to a recent version 2006-06-22 15:05:58 -07:00
zlib.h initramfs: support initramfs that is bigger than 2GiB 2014-08-08 15:57:26 -07:00
zorro.h zorro/UAPI: Disintegrate include/linux/zorro*.h 2013-11-26 11:09:08 +01:00
zpool.h zswap: only save zswap header when necessary 2018-01-31 17:18:39 -08:00
zsmalloc.h zsmalloc: introduce zs_huge_class_size() 2018-04-05 21:36:26 -07:00
zstd.h lib: Add zstd modules 2017-08-15 09:02:08 -07:00
zutil.h include/linux/zutil.h: fix usage example of zlib_adler32() 2015-11-06 17:50:42 -08:00