linux_dsm_epyc7002/include/linux
Greg Kroah-Hartman a27fb6d983 This pull request is slightly bigger than usual at this stage, but
I swear I would have sent it the same to Linus!  The main cause for
 this is that I was on vacation until two weeks ago and it took a while
 to sort all the pending patches between 4.19 and 4.20, test them and
 so on.
 
 It's mostly small bugfixes and cleanups, mostly around x86 nested
 virtualization.  One important change, not related to nested
 virtualization, is that the ability for the guest kernel to trap CPUID
 instructions (in Linux that's the ARCH_SET_CPUID arch_prctl) is now
 masked by default.  This is because the feature is detected through an
 MSR; a very bad idea that Intel seems to like more and more.  Some
 applications choke if the other fields of that MSR are not initialized
 as on real hardware, hence we have to disable the whole MSR by default,
 as was the case before Linux 4.12.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.22 (GNU/Linux)
 
 iQEcBAABAgAGBQJbpPo1AAoJEL/70l94x66DdxgH/is0qe6ZBtzb6Qc0W+8mHHD7
 nxIkWAs2V5NsouJ750YwRQ+0Ym407+wlNt30acdBUEoXhrnA5/TvyGq999XvCL96
 upWEIxpIgbvTMX/e2nLhe4wQdhsboUK4r0/B9IFgVFYrdCt5uRXjB2G4ewxcqxL/
 GxxqrAKhaRsbQG9Xv0Fw5Vohh/Ls6fQDJcyuY1EBnbMpVenq2QDLI6cOAPXncyFb
 uLN6ov4GNCWIPckwxejri5XhZesUOsafrmn48sApShh4T6TrisrdtSYdzl+DGza+
 j5vhIEwdFO5kulZ3viuhqKJOnS2+F6wvfZ75IKT0tEKeU2bi+ifGDyGRefSF6Q0=
 =YXLw
 -----END PGP SIGNATURE-----

Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm

Paolo writes:
  "It's mostly small bugfixes and cleanups, mostly around x86 nested
   virtualization.  One important change, not related to nested
   virtualization, is that the ability for the guest kernel to trap
   CPUID instructions (in Linux that's the ARCH_SET_CPUID arch_prctl) is
   now masked by default.  This is because the feature is detected
   through an MSR; a very bad idea that Intel seems to like more and
   more.  Some applications choke if the other fields of that MSR are
   not initialized as on real hardware, hence we have to disable the
   whole MSR by default, as was the case before Linux 4.12."

* tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (23 commits)
  KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLs
  kvm: selftests: Add platform_info_test
  KVM: x86: Control guest reads of MSR_PLATFORM_INFO
  KVM: x86: Turbo bits in MSR_PLATFORM_INFO
  nVMX x86: Check VPID value on vmentry of L2 guests
  nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2
  KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv
  KVM: VMX: check nested state and CR4.VMXE against SMM
  kvm: x86: make kvm_{load|put}_guest_fpu() static
  x86/hyper-v: rename ipi_arg_{ex,non_ex} structures
  KVM: VMX: use preemption timer to force immediate VMExit
  KVM: VMX: modify preemption timer bit only when arming timer
  KVM: VMX: immediately mark preemption timer expired only for zero value
  KVM: SVM: Switch to bitmap_zalloc()
  KVM/MMU: Fix comment in walk_shadow_page_lockless_end()
  kvm: selftests: use -pthread instead of -lpthread
  KVM: x86: don't reset root in kvm_mmu_setup()
  kvm: mmu: Don't read PDPTEs when paging is not enabled
  x86/kvm/lapic: always disable MMIO interface in x2APIC mode
  KVM: s390: Make huge pages unavailable in ucontrol VMs
  ...
2018-09-21 16:21:42 +02:00
..
amba
avf virtchnl: Whitespace and parenthesis cleanup 2018-05-14 07:05:16 -07:00
bcma
byteorder
can can: dev: enable multi-queue for SocketCAN devices 2018-07-27 10:40:16 +02:00
ceph libceph: implement CEPHX_V2 calculation mode 2018-08-02 21:33:25 +02:00
clk ARM: at91: pm: add PMC fast startup registers defines 2018-07-17 15:08:07 +02:00
crush
decompress
dma DMAengine updates for v4.19-rc1 2018-08-18 15:55:59 -07:00
dsa
extcon
firmware/meson
fpga fpga: region: add compat_id support 2018-07-15 13:55:44 +02:00
fsl ptp_qoriq: support automatic configuration for ptp timer 2018-08-05 17:11:49 -07:00
gpio gpio: mmio: Fix up inverted direction registers 2018-08-10 23:19:17 +02:00
hsi
iio iio: buffer: fix the function signature to match implementation 2018-06-24 14:23:21 +01:00
input Input: make input_report_slot_state() return boolean 2018-06-11 10:21:06 -07:00
irqchip KVM/arm updates for 4.19 2018-08-22 14:07:56 +02:00
isdn isdn: replace ->proc_fops with ->proc_show 2018-05-16 07:24:30 +02:00
lockd nfsd: fix leaked file lock with nfs exported overlayfs 2018-08-09 16:11:21 -04:00
mailbox mailbox: mediatek: Add Mediatek CMDQ driver 2018-08-03 19:52:14 +05:30
mfd ARM: 32-bit SoC platform updates 2018-08-23 13:44:43 -07:00
mlx4 net/mlx4_core: Use devlink region_snapshot parameter 2018-07-12 17:37:13 -07:00
mlx5 net/mlx5: Use u16 for Work Queue buffer strides offset 2018-09-05 17:08:33 -07:00
mmc mmc: core: Drop the unused mmc_power_save|restore_host() 2018-07-16 11:21:45 +02:00
mtd Core changes: 2018-08-11 12:19:35 +02:00
mux
netfilter netfilter: nfnetlink_osf: add missing enum in nfnetlink_osf uapi header 2018-08-08 18:23:49 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
perf arm_pmu: Add support for 64bit event counters 2018-07-10 18:19:02 +01:00
phy phy: add 2.5G SGMII mode to the phy_mode enum 2018-05-17 16:11:39 -04:00
pinctrl pinctrl: Document pin_config_group_get() return codes like pin_config_get() 2018-07-09 13:09:21 +02:00
platform_data hwmon: (ina2xx) fix sysfs shunt resistor read access 2018-08-26 17:45:25 -07:00
power power: supply: bq27xxx: Add support for BQ27426 2018-04-25 23:11:47 +02:00
qed qed/qede: Multi CoS support. 2018-08-09 14:05:30 -07:00
raid
regulator regulator: core: Change suspend_late to suspend 2018-07-05 18:07:45 +01:00
remoteproc
reset
rpmsg rpmsg: glink: Switch to SPDX license identifier 2018-06-03 17:37:15 -07:00
rtc
sched Merge branch 'akpm' (patches from Andrew) 2018-08-22 12:34:08 -07:00
soc ARM: 32-bit SoC platform updates 2018-08-23 13:44:43 -07:00
soundwire soundwire: intel: Add audio DAI ops 2018-05-11 21:48:07 +05:30
spi spi: Updates for v4.19 2018-08-14 12:01:08 -07:00
ssb ssb: Remove SSB_WARN_ON, SSB_BUG_ON and SSB_DEBUG 2018-08-09 18:47:47 +03:00
sunrpc NFS client updates for Linux 4.19 2018-08-23 16:03:58 -07:00
ulpi
unaligned
usb USB/PHY patches for 4.19-rc1 2018-08-18 10:21:49 -07:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi_dma.h
acpi_iort.h
acpi_pmtmr.h
acpi.h ACPI: property: Make the ACPI graph API private 2018-07-23 12:44:52 +02:00
adb.h
adfs_fs.h
aer.h PCI/DPC: Use the generic pcie_do_fatal_recovery() path 2018-06-02 19:29:27 -05:00
agp_backend.h
agpgart.h
ahci_platform.h ata: libahci_platform: add reset control support 2018-08-22 08:08:27 -07:00
ahci-remap.h
aio.h aio: simplify KIOCB_KEY handling 2018-05-26 09:16:44 +02:00
alarmtimer.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amifd.h
amifdreg.h
anon_inodes.h
apm_bios.h
apm-emulation.h
apple_bl.h
apple-gmux.h
arch_topology.h
arm_sdei.h
arm-cci.h
arm-smccc.h arm/arm64: smccc-1.1: Handle function result as parameters 2018-08-30 14:18:03 +01:00
ascii85.h include: Move ascii85 functions from i915 to linux/ascii85.h 2018-07-30 08:49:02 -04:00
asn1_ber_bytecode.h
asn1_decoder.h
asn1.h
assoc_array_priv.h docs: Fix some broken references 2018-06-15 18:10:01 -03:00
assoc_array.h docs: Fix some broken references 2018-06-15 18:10:01 -03:00
async_tx.h
async.h
ata_platform.h
ata.h
atalk.h proc: introduce proc_create_seq_private 2018-05-16 07:23:35 +02:00
ath9k_platform.h
atm_suni.h
atm_tcp.h
atm.h
atmdev.h atm: Preserve value of skb->truesize when accounting to vcc 2018-06-17 08:27:01 +09:00
atmel_pdc.h
atmel_tc.h
atmel-mci.h
atmel-ssc.h
atomic.h locking/atomics: Rework ordering barriers 2018-07-25 11:53:59 +02:00
attribute_container.h
audit.h audit: eliminate audit_enabled magic number comparison 2018-06-19 10:43:55 -04:00
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h bdi: use refcount_t for reference counting instead atomic_t 2018-08-22 10:52:46 -07:00
backing-dev.h bdi: use refcount_t for reference counting instead atomic_t 2018-08-22 10:52:46 -07:00
backlight.h backlight: Remove obsolete comment for ->state 2018-07-04 10:32:48 +01:00
badblocks.h
balloon_compaction.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h umh: introduce fork_usermode_blob() helper 2018-05-23 13:23:39 -04:00
bio.h block: unexport bio_clone_bioset 2018-07-24 14:43:26 -06:00
bit_spinlock.h
bitfield.h bitfield: avoid gcc-8 -Wint-in-bool-context warning 2018-08-17 16:20:27 -07:00
bitmap.h bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() 2018-08-01 15:49:40 -07:00
bitops.h include/linux/bitops.h: introduce BITS_PER_TYPE 2018-08-22 10:52:48 -07:00
bitrev.h
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_types.h block: Track DISCARD statistics and output them in stat and diskstat 2018-07-18 08:44:22 -06:00
blk-cgroup.h blkcg: delay blkg destruction until after writeback has finished 2018-08-31 14:48:56 -06:00
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h for-4.19/block-20180812 2018-08-14 10:23:25 -07:00
blkdev.h blk-cgroup: increase number of supported policies 2018-09-11 10:59:53 -06:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootmem.h docs/mm: bootmem: add kernel-doc description of 'struct bootmem_data' 2018-08-02 12:17:27 -06:00
bottom_half.h
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: Introduce BPF_PROG_TYPE_SK_REUSEPORT 2018-08-11 01:58:46 +02:00
bpf_verifier.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2018-05-26 19:46:15 -04:00
bpf-cgroup.h bpf: allocate cgroup storage entries on attaching bpf programs 2018-08-03 00:47:32 +02:00
bpf.h bpf: decouple btf from seq bpf fs dump and enable more maps 2018-08-13 00:52:45 +02:00
bpfilter.h bpfilter: Fix mismatch in function argument types 2018-07-21 16:21:25 -07:00
brcmphy.h net: phy: Add support for Broadcom Omega internal Combo GPHY 2018-08-07 15:48:38 -07:00
bsearch.h
bsg-lib.h block: remove parent device reference from struct bsg_class_device 2018-05-29 13:00:25 -06:00
bsg.h block: remove parent device reference from struct bsg_class_device 2018-05-29 13:00:25 -06:00
btf.h bpf: btf: Introduce BTF ID 2018-05-09 17:25:13 +02:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h fs: move page_cache_seek_hole_data to iomap.c 2018-06-01 18:37:33 -07:00
bug.h
build_bug.h
build-salt.h kbuild: Add build salt to the kernel and modules 2018-07-18 01:18:05 +09:00
bvec.h
c2port.h
cache.h
cacheinfo.h ACPI / PPTT: fix build when CONFIG_ACPI_PPTT is not enabled 2018-06-05 18:06:24 +01:00
capability.h
cb710.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h block: Switch struct packet_command to use struct scsi_sense_hdr 2018-08-02 15:22:13 -06:00
cfag12864b.h
cgroup_rdma.h
cgroup_subsys.h
cgroup-defs.h blkcg: add generic throttling mechanism 2018-07-09 09:07:54 -06:00
cgroup.h bpf: Introduce bpf_skb_ancestor_cgroup_id helper 2018-08-13 01:02:39 +02:00
circ_buf.h docs: Fix some broken references 2018-06-15 18:10:01 -03:00
cleancache.h
clk-provider.h clk: add duty cycle support 2018-06-19 10:06:29 -07:00
clk.h clk: add duty cycle support 2018-06-19 10:06:29 -07:00
clkdev.h
clock_cooling.h
clockchips.h
clocksource.h time: Introduce one suspend clocksource to compensate the suspend time 2018-07-19 17:08:52 -07:00
cm4000_cs.h
cma.h mm/cma: remove unsupported gfp_mask parameter from cma_alloc() 2018-08-17 16:20:32 -07:00
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda_psdev.h
coda.h
compaction.h
compat_time.h time: Enable get/put_compat_itimerspec64 always 2018-06-24 14:39:47 +02:00
compat.h arm64 updates for 4.19 2018-08-14 16:39:13 -07:00
compiler_types.h Compiler Attributes: naked can be shared 2018-09-20 15:23:58 +02:00
compiler-clang.h include/linux/compiler*.h: make compiler-*.h mutually exclusive 2018-08-22 17:31:34 -07:00
compiler-gcc.h Compiler Attributes: naked can be shared 2018-09-20 15:23:58 +02:00
compiler-intel.h include/linux/compiler*.h: make compiler-*.h mutually exclusive 2018-08-22 17:31:34 -07:00
compiler.h module: use relative references for __ksymtab entries 2018-08-22 10:52:47 -07:00
completion.h
component.h
concap.h
configfs.h
connector.h
console_struct.h vt: drop unused struct vt_struct 2018-07-21 09:21:10 +02:00
console.h console: Replace #if 0 with atomic var 'ignore_console_lock_warning' 2018-07-31 13:06:57 +02:00
consolemap.h
const.h
container.h
context_tracking_state.h
context_tracking.h
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h coresight: Introduce support for Coresight Address Translation Unit 2018-07-15 13:52:58 +02:00
count_zeros.h
cper.h efi: Decode IA32/X64 Processor Error Section 2018-05-14 08:57:47 +02:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu.h Power management updates for 4.19-rc1 2018-08-14 13:12:24 -07:00
cpufeature.h
cpufreq.h cpufreq: Rename cpufreq_can_do_remote_dvfs() 2018-05-23 10:37:08 +02:00
cpuhotplug.h ARM: 32-bit SoC platform updates 2018-08-23 13:44:43 -07:00
cpuidle.h cpuidle: governors: Consolidate PM QoS handling 2018-05-30 23:13:00 +02:00
cpumask.h cpumask: make cpumask_next_wrap available without smp 2018-08-13 09:05:05 -07:00
cpuset.h
crash_core.h proc/kcore: add vmcoreinfo note to /proc/kcore 2018-08-22 10:52:46 -07:00
crash_dump.h vmcore: add API to collect hardware dump in second kernel 2018-05-14 13:46:04 -04:00
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h lib/crc: Use consistent naming for CRC-32 polynomials 2018-07-27 19:04:33 +08:00
crc64.h lib: add crc64 calculation routines 2018-08-22 10:52:48 -07:00
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h cred: conditionally declare groups-related functions 2018-06-28 11:02:44 -04:00
crypto.h evm: Don't deadlock if a crypto algorithm is unavailable 2018-07-18 07:27:22 -04:00
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h filesystem-dax: Introduce dax_lock_mapping_entry() 2018-07-23 10:38:06 -07:00
dca.h
dcache.h overlayfs update for 4.19 2018-08-21 18:19:09 -07:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h
delayacct.h delayacct: fix crash in delayacct_blkio_end() after delayacct init failure 2018-07-26 19:38:03 -07:00
delayed_call.h
dell-led.h
devcoredump.h
devfreq_cooling.h
devfreq-event.h
devfreq.h
device_cgroup.h
device-mapper.h dax: Introduce a ->copy_to_iter dax operation 2018-05-22 23:18:31 -07:00
device.h Driver core patches for 4.19-rc1 2018-08-18 11:44:53 -07:00
devpts_fs.h
digsig.h
dio.h
dirent.h
dlm_plock.h
dlm.h
dm9000.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h dm kcopyd: return void from dm_kcopyd_copy() 2018-07-31 17:33:21 -04:00
dm-region-hash.h
dma_remapping.h
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-debug: move initialization to common code 2018-05-08 13:02:42 +02:00
dma-direct.h dma-mapping: provide a generic dma-noncoherent implementation 2018-05-19 08:46:12 +02: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-fence.h dma-fence: Make ->wait callback optional 2018-07-03 13:12:57 +02:00
dma-iommu.h dma-iommu: Fix compilation when !CONFIG_IOMMU_DMA 2018-05-13 15:59:00 +02:00
dma-mapping.h dma-mapping: relax warning for per-device areas 2018-07-25 13:32:58 +02:00
dma-noncoherent.h dma-noncoherent: add a arch_sync_dma_for_cpu_all hook 2018-06-24 09:27:27 -07:00
dmaengine.h dmaengine: add a new helper dmaenginem_async_device_register 2018-07-30 10:50:22 +05:30
dmapool.h
dmar.h x86: irq_remapping: Move irq remapping mode enum 2018-07-06 14:43:47 +02:00
dmi.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd_genl_api.h
drbd_genl.h
drbd_limits.h
drbd.h
ds2782_battery.h
dtlk.h
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h efi: Deduplicate efi_open_volume() 2018-07-22 14:13:43 +02:00
efs_vh.h
eisa.h
elevator.h block: unexport elevator_init/exit 2018-06-01 07:38:16 -06:00
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h net: Convert GRO SKB handling to list_head. 2018-06-26 11:33:04 +09:00
ethtool.h net: Allow network devices to have PHY statistics 2018-04-27 11:53:02 -04:00
eventfd.h include/linux/eventfd.h: include linux/errno.h 2018-07-26 19:38:03 -07:00
eventpoll.h
evm.h
export.h Kbuild updates for v4.19 (2nd) 2018-08-25 13:40:38 -07:00
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h f2fs: Allocate and stat mem used by free nid bitmap more accurately 2018-07-28 18:23:26 -07:00
f75375s.h
falloc.h
fanotify.h
fault-inject.h
fb.h fbdev: fix typo in comment 2018-07-24 19:11:26 +02:00
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
file.h make alloc_file() static 2018-07-12 10:04:29 -04:00
filter.h bpf: fix redirect to map under tail calls 2018-08-17 15:56:23 -07:00
fips.h
firewire.h
firmware-map.h
firmware.h firmware: add firmware_request_nowarn() - load firmware without warnings 2018-05-14 16:44:41 +02:00
fixp-arith.h
flat.h
flex_array.h
flex_proportions.h
fmc-sdb.h
fmc.h
font.h
frame.h
freezer.h
frontswap.h
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fs.h vfs: add the fadvise() file operation 2018-08-30 17:08:35 +02:00
fscache-cache.h
fscache.h
fscrypt_notsupp.h f2fs-for-4.18-rc1 2018-06-11 10:16:13 -07:00
fscrypt_supp.h f2fs-for-4.18-rc1 2018-06-11 10:16:13 -07:00
fscrypt.h
fsi-sbefifo.h fsi/sbefifo: Add driver for the SBE FIFO 2018-06-12 14:05:39 +10:00
fsi.h fsi: Add new central chardev support 2018-07-27 09:57:23 +10:00
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsl-diu-fb.h
fsldma.h
fsnotify_backend.h Merge branch 'akpm' (patches from Andrew) 2018-08-17 16:49:31 -07:00
fsnotify.h Revert "fsnotify: support overlayfs" 2018-07-18 15:44:44 +02:00
ftrace_irq.h
ftrace.h tracing: Centralize preemptirq tracepoints and unify their usage 2018-07-31 11:32:27 -04:00
futex.h
fwnode.h ACPI: Convert ACPI reference args to generic fwnode reference args 2018-07-23 12:44:52 +02:00
gameport.h
gcd.h
genalloc.h
genetlink.h
genhd.h block: Track DISCARD statistics and output them in stat and diskstat 2018-07-18 08:44:22 -06:00
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h docs/mm: make GFP flags descriptions usable as kernel-doc 2018-08-23 18:48:43 -07:00
glob.h
gnss.h gnss: add receiver type support 2018-06-28 20:32:51 +09:00
goldfish.h goldfish: Use dedicated macros instead of manual bit shifting 2018-08-02 10:24:51 +02:00
gpio_keys.h Input: gpio_keys - add missing include to gpio_keys.h 2018-07-18 17:27:10 +00:00
gpio-pxa.h
gpio.h gpio.h: fix location of gpio legacy documentation 2018-07-02 11:25:47 -06:00
hardirq.h
hash.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h HID: core: fix grouping by application 2018-09-04 21:31:43 +02:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil_mlc.h
hil.h
hippidevice.h
hmm.h mm: add hmm_data to struct page 2018-06-07 17:34:37 -07:00
host1x.h gpu: host1x: Use not explicitly sized types 2018-05-18 21:51:37 +02:00
hp_sdc.h
hpet.h
hrtimer.h Revert: Unify CLOCK_MONOTONIC and CLOCK_BOOTTIME 2018-04-26 14:53:32 +02:00
htcpld.h
huge_mm.h libnvdimm-for-4.19_dax-memory-failure 2018-08-25 18:43:59 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hugetlb.h mm: Change return type int to vm_fault_t for fault handlers 2018-08-23 18:48:44 -07:00
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h hwmon: Add helper to tell if a char is invalid in a name 2018-07-18 10:01:46 +09:00
hwspinlock.h hwspinlock: Remove redundant config 2018-06-26 13:46:28 -07:00
hyperv.h Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind() 2018-08-02 10:20:59 +02:00
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-mux.h
i2c-pxa.h
i2c-smbus.h
i2c.h i2c: refactor function to release a DMA safe buffer 2018-08-30 23:13:15 +02:00
i8042.h
i8253.h
icmp.h
icmpv6.h
ide.h dma-mapping updates for 4.18: 2018-06-04 10:58:12 -07:00
idle_inject.h powercap / idle_inject: Add an idle injection framework 2018-07-02 13:00:24 +02:00
idr.h Merge branch 'ida-4.19' of git://git.infradead.org/users/willy/linux-dax 2018-08-26 11:48:42 -07:00
ieee80211.h ieee80211: bump IEEE80211_MAX_AMPDU_BUF to support HE 2018-06-18 22:39:39 +02:00
ieee802154.h
if_arp.h
if_bridge.h net: bridge: fix br_vlan_get_{pvid,info} return values 2018-07-07 20:04:35 +09:00
if_eql.h
if_ether.h
if_fddi.h
if_frad.h
if_link.h
if_ltalk.h
if_macvlan.h macvlan: Provide function for interfaces to release HW offload 2018-04-25 08:26:19 -07:00
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_tap.h
if_team.h net: Add lag.h, net_lag_port_dev_txable() 2018-07-11 23:10:19 -07:00
if_tun.h
if_tunnel.h
if_vlan.h vlan: use non-archaic spelling of failes 2018-06-03 11:00:52 -04:00
igmp.h ipv4/igmp: init group mode as INCLUDE when join source group 2018-07-16 11:20:06 -07:00
ihex.h
ima.h Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2018-08-15 10:25:26 -07:00
imx-media.h
in6.h
in.h
inet_diag.h
inet.h
inetdevice.h route: add support for directed broadcast forwarding 2018-07-29 12:37:06 -07:00
init_ohci1394_dma.h
init_task.h pids: Move the pgrp and session pid pointers from task_struct to signal_struct 2018-07-21 10:43:12 -05:00
init.h init: allow initcall tables to be emitted using relative references 2018-08-22 10:52:47 -07:00
initrd.h
inotify.h inotify: Add flag IN_MASK_CREATE for inotify_add_watch() 2018-06-27 19:21:25 +02:00
input-polldev.h
input.h
integrity.h integrity: prevent deadlock during digsig verification. 2018-07-18 07:27:22 -04:00
intel-iommu.h Merge branches 'arm/shmobile', 'arm/renesas', 'arm/msm', 'arm/smmu', 'arm/omap', 'x86/amd', 'x86/vt-d' and 'core' into next 2018-08-08 12:02:27 +02:00
intel-pti.h
intel-svm.h
interrupt.h softirq/s390: Move default mutators of overwritten softirq mask to s390 2018-05-14 11:25:28 +02:00
interval_tree_generic.h
interval_tree.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io.h
ioc3.h
ioc4.h
iocontext.h
iomap.h iomap: add support for sub-pagesize buffered I/O without buffer heads 2018-07-11 22:26:05 -07:00
iommu-helper.h iommu-helper: mark iommu_is_span_boundary as inline 2018-05-09 06:55:44 +02:00
iommu.h iommu: Remove the ->map_sg indirection 2018-08-08 11:06:20 +02:00
iopoll.h
ioport.h
ioprio.h fs: aio ioprio add explicit block layer dependence 2018-06-04 14:20:39 -04:00
iova.h
ip.h
ipack.h
ipc_namespace.h ipc/util.c: further variable name cleanups 2018-08-22 10:52:52 -07:00
ipc.h rhashtable: split rhashtable.h 2018-06-22 13:43:27 +09:00
ipmi_smi.h ipmi: Remove the proc interface 2018-05-09 12:21:46 -05:00
ipmi-fru.h
ipmi.h
ipv6_route.h
ipv6.h
irq_cpustat.h softirq/core: Consolidate default local_softirq_pending() implementations 2018-05-14 11:25:27 +02:00
irq_poll.h
irq_sim.h genirq/irq_sim: Use the SPDX license identifier in the header 2018-04-26 22:26:39 +02:00
irq_work.h
irq.h genirq/debugfs: Add missing IRQCHIP_SUPPORTS_LEVEL_MSI debug 2018-06-22 14:22:00 +02:00
irqbypass.h
irqchip.h
irqdesc.h irqdesc: Delete irq_desc_get_msi_desc() 2018-06-22 14:22:02 +02:00
irqdomain.h irqdomain: Let irq_find_host default to DOMAIN_BUS_WIRED 2018-05-13 15:59:00 +02: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
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn_divertif.h
isdn_ppp.h
isdn.h
isdnif.h
isicom.h
iversion.h
jbd2.h
jhash.h
jiffies.h jiffies: add utility function to calculate delta in ms 2018-08-16 19:36:55 +02:00
journal-head.h
joystick.h Input: stop telling users to snail-mail Vojtech 2018-07-26 17:04:37 -07:00
jump_label_ratelimit.h
jump_label.h usercopy: Allow boot cmdline disabling of hardening 2018-07-04 08:04:52 -07:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan.h kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN 2018-08-17 16:20:30 -07:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2018-08-26 11:25:21 -07:00
kcov.h sched/core / kcov: avoid kcov_area during task switch 2018-06-15 07:55:24 +09:00
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel_stat.h
kernel-page-flags.h
kernel.h kernel.h: documentation for roundup() vs round_up() 2018-08-22 10:52:46 -07:00
kernelcapi.h
kernfs.h kernfs: allow creating kernfs objects with arbitrary uid/gid 2018-07-20 23:44:35 -07:00
kexec.h
key-type.h
key.h
keyboard.h
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject_ns.h
kobject.h Driver core patches for 4.19-rc1 2018-08-18 11:44:53 -07:00
kprobes.h kprobes: Remove jprobe stub API 2018-06-21 12:33:21 +02:00
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h mm/ksm: move [set_]page_stable_node from ksm.h to ksm.c 2018-06-07 17:34:36 -07:00
kthread.h kthread, sched/core: Fix kthread_parkme() (again...) 2018-07-03 09:17:30 +02:00
ktime.h ktime: Provide typesafe ktime_to_ns() 2018-07-12 21:35:28 +02:00
kvm_host.h kvm: x86: make kvm_{load|put}_guest_fpu() static 2018-09-20 00:51:43 +02:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-lm3530.h
leds_pwm.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds.h leds: triggers: new function led_set_trigger_data() 2018-07-05 23:21:11 +02:00
libata.h Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata 2018-08-24 13:20:33 -07:00
libfdt_env.h
libfdt.h
libgcc.h
libnvdimm.h
libps2.h
license.h
lightnvm.h lightnvm: pass flag on graceful teardown to targets 2018-06-01 07:43:53 -06:00
linkage.h linux/linkage.h: replace VMLINUX_SYMBOL_STR() with __stringify() 2018-06-13 00:03:17 +09:00
linux_logo.h
lis3lv02d.h
list_bl.h
list_lru.h mm/list_lru: introduce list_lru_shrink_walk_irq() 2018-08-17 16:20:32 -07:00
list_nulls.h
list_sort.h
list.h net: core: another layer of lists, around PF_MEMALLOC skb handling 2018-07-04 14:06:19 +09:00
livepatch.h
llc.h
llist.h
lockdep.h tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage" 2018-08-10 15:11:25 -04:00
lockref.h
log2.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hooks.h Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2018-08-15 10:25:26 -07:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h net: phy: marvell: change default m88e1510 LED configuration 2018-07-04 11:34:09 +09:00
math64.h
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h net: phy: remove PM ops from MDIO bus 2018-06-05 08:50:16 -04:00
mei_cl_bus.h
mem_encrypt.h
memblock.h docs/mm: memblock: add kernel-doc description for memblock types 2018-08-02 12:17:28 -06:00
memcontrol.h mm, oom: introduce memory.oom.group 2018-08-22 10:52:45 -07:00
memfd.h mm: restructure memfd code 2018-06-07 17:34:35 -07:00
memory_hotplug.h mm/page_alloc: Introduce free_area_init_core_hotplug 2018-08-22 10:52:45 -07:00
memory.h x86/platform/UV: Add adjustable set memory block size function 2018-06-21 16:14:45 +02:00
mempolicy.h
mempool.h mempool: Add mempool_init()/mempool_exit() 2018-05-14 13:14:23 -06:00
memremap.h libnvdimm for 4.18 2018-06-08 17:21:52 -07:00
memstick.h
mic_bus.h
micrel_phy.h
microchipphy.h
migrate_mode.h
migrate.h
mii.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm_inline.h
mm_types_task.h mm: get rid of vmacache_flush_all() entirely 2018-09-13 15:18:04 -10:00
mm_types.h mm: get rid of vmacache_flush_all() entirely 2018-09-13 15:18:04 -10:00
mm-arch-hooks.h
mm.h libnvdimm-for-4.19_dax-memory-failure 2018-08-25 18:43:59 -07:00
mman.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h mm, oom: distinguish blockable mode for mmu notifiers 2018-08-22 10:52:44 -07:00
mmzone.h mm: access zone->node via zone_to_nid() and zone_set_nid() 2018-08-22 10:52:45 -07:00
mnt_namespace.h
mod_devicetable.h linux/mod_devicetable.h: fix kernel-doc missing notation for typec_device_id 2018-09-05 14:36:53 +02:00
module.h module: replace VMLINUX_SYMBOL_STR() with __stringify() or string literal 2018-06-25 11:18:29 +02:00
moduleloader.h
moduleparam.h
mount.h
mpage.h
mpi.h lib/mpi: headers cleanup 2018-06-07 17:34:39 -07:00
mpls_iptunnel.h
mpls.h
mroute6.h
mroute_base.h net: ipmr: add support for passing full packet on wrong vif 2018-07-13 14:21:16 -07:00
mroute.h
msdos_fs.h
msg.h
msi.h genirq/msi: Allow level-triggered MSIs to be exposed by MSI providers 2018-05-13 15:58:59 +02:00
mutex.h locking/spinlocks: Clean up comment and #ifndef for {,queued_}spin_is_locked() 2018-05-15 08:11:15 +02:00
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h afs: Display manually added cells in dynamic root mount 2018-06-15 15:27:09 +01:00
nd.h
net_dim.h include/linux/bitops.h: introduce BITS_PER_TYPE 2018-08-22 10:52:48 -07:00
net.h net: remove bogus RCU annotations on socket.wq 2018-07-31 12:40:22 -07:00
netdev_features.h net: Add TLS RX offload feature 2018-07-16 00:12:09 -07:00
netdevice.h net: Provide stub for __netif_set_xps_queue if there is no CONFIG_XPS 2018-08-10 10:22:22 -07:00
netfilter_bridge.h netfilter: bridge: Expose nf_tables bridge hook priorities through uapi 2018-08-03 21:15:09 +02:00
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h netfilter: utils: move nf_ip_checksum* from ipv4 to utils 2018-07-16 17:51:48 +02:00
netfilter_ipv6.h netfilter: utils: move nf_ip6_checksum* from ipv6 to utils 2018-07-16 17:51:48 +02:00
netfilter.h netfilter: Add nf_ct_get_tuple_skb global lookup function 2018-07-10 20:06:34 -07:00
netlink.h netlink: do not store start function in netlink_cb 2018-07-24 10:04:49 -07:00
netpoll.h
nfs3.h
nfs4.h NFS client updates for Linux 4.19 2018-08-23 16:03:58 -07:00
nfs_fs_i.h
nfs_fs_sb.h NFS handle COPY reply CB_OFFLOAD call race 2018-08-09 12:56:39 -04:00
nfs_fs.h NFS recover from destination server reboot for copies 2018-08-13 17:04:23 -04:00
nfs_iostat.h
nfs_page.h
nfs_xdr.h NFS add support for asynchronous COPY 2018-08-09 12:56:39 -04:00
nfs.h
nfsacl.h
nl802154.h
nls.h
nmi.h watchdog/softlockup: Fix the SOFTLOCKUP_DETECTOR=n build 2018-07-10 17:56:22 +02: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 mm: fix comment for NODEMASK_ALLOC 2018-08-22 10:52:45 -07:00
nospec.h seccomp: Move speculation migitation control to arch code 2018-05-05 00:51:44 +02:00
notifier.h kernel/SRCU: provide a static initializer 2018-05-30 10:11:34 +02:00
ns_common.h
nsc_gpio.h
nsproxy.h
ntb_transport.h
ntb.h
nubus.h nubus: Call bus_register unconditionally 2018-05-14 16:27:08 +02:00
numa.h
nvme-fc-driver.h
nvme-fc.h
nvme-rdma.h
nvme.h nvme.h: add support for ns write protect definitions 2018-08-08 11:55:45 +02:00
nvmem-consumer.h
nvmem-provider.h drivers: nvmem: Export nvmem_add_cells() 2018-05-14 16:20:48 +02:00
nvram.h
of_address.h
of_clk.h clk: Extract OF clock helpers in <linux/of_clk.h> 2018-05-02 08:31:07 -07:00
of_device.h drivers: remove force dma flag from buses 2018-05-03 16:25:08 +02:00
of_dma.h
of_fdt.h
of_gpio.h
of_graph.h
of_iommu.h iommu: Remove IOMMU_OF_DECLARE 2018-07-10 17:22:35 +02:00
of_irq.h
of_mdio.h
of_net.h
of_pci.h PCI: Rework of_pci_get_host_bridge_resources() to devm_of_pci_get_host_bridge_resources() 2018-05-30 11:35:13 -05:00
of_pdt.h
of_platform.h
of_reserved_mem.h
of.h of: Add device_type access helper functions 2018-08-31 08:30:42 -04:00
oid_registry.h
olpc-ec.h
omap-dma.h
omap-dmaengine.h
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
once.h
oom.h mm: Change return type int to vm_fault_t for fault handlers 2018-08-23 18:48:44 -07:00
openvswitch.h openvswitch: kernel datapath clone action 2018-07-08 11:13:25 +09:00
oprofile.h
osq_lock.h
overflow.h overflow.h: Add arithmetic shift helper 2018-08-08 09:47:26 -06:00
oxu210hp.h
padata.h
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
page_owner.h
page_ref.h
page-flags-layout.h
page-flags.h mm: soft-offline: close the race against page allocation 2018-08-23 18:48:43 -07:00
page-isolation.h
pageblock-flags.h
pagemap.h
pagevec.h
parman.h
parport_pc.h
parport.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci_hotplug.h PCI: hotplug: Demidlayer registration with the core 2018-07-23 17:04:13 -05:00
pci_ids.h r8169: add support for NCube 8168 network card 2018-09-03 19:05:13 -07:00
pci-acpi.h
pci-aspm.h
pci-ats.h
pci-dma-compat.h PCI: Unify PCI and normal DMA direction definitions 2018-07-31 18:04:55 -05:00
pci-dma.h
pci-ecam.h PCI: Add support for unbinding the generic PCI host controller 2018-05-30 11:35:23 -05:00
pci-ep-cfs.h
pci-epc.h pci-epf-test/pci_endpoint_test: Add MSI-X support 2018-07-19 11:46:45 +01:00
pci-epf.h PCI: endpoint: Add MSI-X interfaces 2018-07-19 11:34:23 +01:00
pci.h IB/hfi1,PCI: Allow bus reset while probing 2018-09-11 21:44:52 -05:00
pda_power.h
pe.h
percpu_counter.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h locking/percpu-rwsem: Annotate rwsem ownership transfer by setting RWSEM_OWNER_UNKNOWN 2018-05-16 11:45:16 +02:00
percpu.h /proc/meminfo: add percpu populated pages count 2018-08-22 10:52:45 -07:00
perf_event.h Merge branch 'perf/urgent' into perf/core, to pick up fixes 2018-07-25 11:47:02 +02:00
perf_regs.h
personality.h
pfn_t.h mm: introduce ARCH_HAS_PTE_SPECIAL 2018-06-07 17:34:35 -07:00
pfn.h
phonet.h
phy_fixed.h
phy_led_triggers.h
phy.h net: phy: add helper phy_polling_mode 2018-07-25 13:41:22 -07:00
phylink.h phylink: add helper for configuring 2500BaseX modes 2018-08-09 11:08:19 -07:00
pid_namespace.h
pid.h pid: Implement PIDTYPE_TGID 2018-07-21 10:43:12 -05:00
pim.h
pipe_fs_i.h
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
platform_device.h headers: separate linux/mod_devicetable.h from linux/platform_device.h 2018-07-07 17:52:26 +02:00
plist.h
pm2301_charger.h
pm_clock.h
pm_domain.h PM / Domains: Introduce dev_pm_domain_attach_by_name() 2018-07-09 12:11:02 +02:00
pm_opp.h PM / OPP: Remove dev_pm_opp_{un}register_get_pstate_helper() 2018-05-09 10:15:21 +05:30
pm_qos.h
pm_runtime.h Revert "PM / runtime: Fixup reference counting of device link suppliers at probe" 2018-06-12 10:24:13 +02:00
pm_wakeirq.h
pm_wakeup.h
pm-trace.h
pm.h
pmbus.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL 2018-06-28 10:40:47 -07:00
posix_acl_xattr.h
posix_acl.h
posix-clock.h
posix-timers.h posix-timers: Sanitize overrun handling 2018-07-02 11:33:25 +02:00
power_supply.h power: remove possible deadlock when unregistering power_supply 2018-07-06 16:03:21 +02:00
powercap.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
pps_kernel.h
pps-gpio.h
pr.h
preempt.h tracing: Centralize preemptirq tracepoints and unify their usage 2018-07-31 11:32:27 -04:00
prefetch.h
prime_numbers.h
printk.h Merge branch 'for-4.19-nmi' into for-linus 2018-08-14 13:36:15 +02:00
proc_fs.h proc: spread "const" a bit 2018-08-22 10:52:46 -07:00
proc_ns.h
processor.h
profile.h
projid.h
property.h device property: Get rid of union aliasing 2018-05-17 12:47:21 +02:00
psci.h
psp-sev.h crypto: ccp - Add GET_ID SEV command 2018-05-31 00:13:56 +08:00
pstore_ram.h
pstore.h pstore: Convert internal records to timespec64 2018-06-05 16:57:31 -07:00
pti.h x86/mm/pti: Introduce pti_finalize() 2018-07-20 01:11:45 +02:00
ptp_classify.h
ptp_clock_kernel.h
ptr_ring.h
ptrace.h fork: Skip setting TIF_SIGPENDING in ptrace_init_task 2018-08-03 20:10:54 -05:00
purgatory.h
pvclock_gtod.h
pwm_backlight.h pwm-backlight: Add support for PWM delays proprieties. 2018-04-30 10:50:44 +01:00
pwm.h
pxa2xx_ssp.h ASoC: pxa-ssp: remove .set_pll() and .set_clkdiv() callbacks 2018-07-02 11:01:21 +01:00
pxa168_eth.h
qcom_scm.h firmware: qcom: scm: add a dummy qcom_scm_assign_mem() 2018-07-21 13:34:09 -05:00
qcom-geni-se.h soc: qcom: Add GENI based QUP Wrapper driver 2018-04-25 00:12:05 -05:00
qnx6_fs.h
quicklist.h
quota.h fs/quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS 2018-08-22 18:17:29 +02:00
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h random: Make crng state queryable 2018-08-02 17:33:06 -04:00
range.h
ras.h
ratelimit.h
rational.h
rbtree_augmented.h rbtree: include rcu.h 2018-05-11 17:28:45 -07:00
rbtree_latch.h rbtree: include rcu.h 2018-05-11 17:28:45 -07:00
rbtree.h
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist_bl.h
rculist_nulls.h docs: Fix some broken references 2018-06-15 18:10:01 -03:00
rculist.h rculist: Improve documentation for list_for_each_entry_from_rcu() 2018-07-12 15:39:25 -07:00
rcupdate_wait.h
rcupdate.h rcu: Improve RCU-tasks naming and comments 2018-07-12 15:39:15 -07:00
rcutiny.h rcu: Improve RCU-tasks naming and comments 2018-07-12 15:39:15 -07:00
rcutree.h rcu/x86: Provide early rcu_cpu_starting() callback 2018-05-22 16:12:26 -07:00
rcuwait.h
reboot-mode.h
reboot.h
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: Support non-incrementing registers 2018-08-09 11:15:06 +01:00
regset.h
relay.h
remoteproc.h remoteproc: Introduce prepare and unprepare for subdevices 2018-06-26 14:09:12 -07:00
reservation.h
reset-controller.h
reset.h
resource_ext.h
resource.h
restart_block.h
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: remove nulls_base and related code. 2018-06-22 13:43:27 +09:00
rhashtable.h rhashtable: clean up dereference of ->future_tbl. 2018-06-22 13:43:28 +09:00
ring_buffer.h ring-buffer: Make ring_buffer_record_is_set_on() return bool 2018-08-01 21:09:50 -04:00
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h
rmi.h Input: synaptics-rmi4 - convert irq distribution to irq_domain 2018-06-05 10:33:35 -07:00
rndis.h
rodata_test.h
root_dev.h
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 struct rtc_task 2018-08-02 17:16:05 +02:00
rtmutex.h locking/rtmutex: Allow specifying a subclass for nested locking 2018-07-25 11:22:19 +02:00
rtnetlink.h
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rwlock_api_smp.h
rwlock_types.h
rwlock.h
rwsem-spinlock.h
rwsem.h locking/percpu-rwsem: Annotate rwsem ownership transfer by setting RWSEM_OWNER_UNKNOWN 2018-05-16 11:45:16 +02:00
s3c_adc_battery.h
sa11x0-dma.h
sbitmap.h scsi: target: sbitmap: add seq_file forward declaration 2018-07-10 22:42:47 -04:00
scatterlist.h sg: remove ->sg_magic member 2018-06-29 08:48:06 -06:00
scc.h
sched_clock.h sched/clock: Move sched clock initialization and merge with generic clock 2018-07-20 00:02:43 +02:00
sched.h Merge branch 'akpm' (patches from Andrew) 2018-08-22 12:34:08 -07:00
scif.h
scmi_protocol.h firmware: arm_scmi: rename get_transition_latency and add_opps_to_device 2018-05-10 10:49:40 +01:00
scpi_protocol.h
screen_info.h
sctp.h sctp: add support for dscp and flowlabel per transport 2018-07-04 11:36:54 +09:00
scx200_gpio.h
scx200.h
sdb.h
sdla.h
seccomp.h seccomp: Add filter flag to opt-out of SSB mitigation 2018-05-05 00:51:44 +02:00
securebits.h
security.h Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2018-08-15 10:25:26 -07:00
sed-opal.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
seg6.h
selection.h vt: selection: take screen contents from uniscr if available 2018-07-21 09:18:27 +02:00
selinux.h
sem.h
semaphore.h
seq_buf.h
seq_file_net.h proc: introduce proc_create_net_single 2018-05-16 07:24:30 +02:00
seq_file.h
seqlock.h
seqno-fence.h
serdev.h
serial_8250.h serial: 8250: export serial8250_do_set_divisor() 2018-07-12 17:07:26 +02:00
serial_bcm63xx.h
serial_core.h serial: 8250: introduce get_divisor() and set_divisor() hook 2018-07-12 17:07:26 +02:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE 2018-08-02 10:07:09 +02:00
serial.h
serio.h
set_memory.h x86/memory_failure: Introduce {set, clear}_mce_nospec() 2018-08-20 09:22:45 -07:00
sfi_acpi.h
sfi.h
sfp.h net: phy: sfp: Add HWMON support for module sensors 2018-07-18 10:02:02 +09:00
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
sha256.h
shdma-base.h
shm.h
shmem_fs.h mm: restructure memfd code 2018-06-07 17:34:35 -07:00
shrinker.h mm: struct shrinker: make flags of unsigned type 2018-08-22 10:52:43 -07:00
signal_types.h
signal.h Merge branch 'akpm' (patches from Andrew) 2018-08-22 12:34:08 -07:00
signalfd.h
siox.h
siphash.h
sirfsoc_dma.h
sizes.h
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/bpf/bpf-next 2018-08-13 10:07:23 -07:00
slab_def.h slab: clean up the code comment in slab kmem_cache struct 2018-06-07 17:34:34 -07:00
slab.h mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOB 2018-08-17 16:20:30 -07:00
slimbus.h slimbus: stream: add stream support 2018-07-07 17:25:23 +02:00
slub_def.h slub: fix failure when we delete and create a slab cache 2018-06-28 11:16:44 -07:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smpboot.h smpboot: Remove cpumask from the API 2018-07-03 09:20:44 +02:00
smsc911x.h
smscphy.h
sock_diag.h
socket.h net: initial AF_XDP skeleton 2018-05-03 15:55:23 -07:00
sonet.h
sony-laptop.h media: meye: allow building it with COMPILE_TEST on non-x86 2018-05-05 11:41:58 -04:00
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h ila: make lockdep happy again 2018-08-16 12:14:42 -07:00
splice.h
spmi.h
sram.h
srcu.h srcu: Add notrace variant of srcu_dereference 2018-07-26 10:50:16 -04:00
srcutiny.h kernel/SRCU: provide a static initializer 2018-05-30 10:11:34 +02:00
srcutree.h kernel/SRCU: provide a static initializer 2018-05-30 10:11:34 +02:00
ssbi.h
stackdepot.h
stackprotector.h Kbuild: rename CC_STACKPROTECTOR[_STRONG] config variables 2018-06-14 12:21:18 +09:00
stacktrace.h
start_kernel.h
stat.h vfs: change inode times to use struct timespec64 2018-06-05 16:57:31 -07:00
statfs.h
static_key.h
stddef.h
stm.h
stmmac.h net: stmmac: Add XGMAC 2.10 HWIF entry 2018-08-09 11:16:28 -07:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string_helpers.h lib/string_helpers: Add missed declaration of struct task_struct 2018-05-15 21:47:09 +03:00
string.h x86/asm/memcpy_mcsafe: Return bytes remaining 2018-05-15 08:32:42 +02:00
stringhash.h <linux/stringhash.h>: fix end_name_hash() for 64bit long 2018-04-28 15:01:14 -07:00
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h PM / reboot: Eliminate race between reboot and suspend 2018-08-06 12:35:20 +02:00
svga.h
sw842.h
swab.h
swait.h sched/swait: Rename to exclusive 2018-06-20 11:35:56 +02:00
swap_cgroup.h
swap_slots.h
swap.h mm, swap, get_swap_pages: use entry_size instead of cluster in parameter 2018-08-22 10:52:44 -07:00
swapfile.h x86/speculation/l1tf: Limit swap file size to MAX_PA/2 2018-06-20 19:10:01 +02:00
swapops.h mm: Change return type int to vm_fault_t for fault handlers 2018-08-23 18:48:44 -07:00
swiotlb.h
switchtec.h switchtec: Use generic PCI Vendor ID and Class Code 2018-06-29 20:16:44 -05:00
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys_soc.h
sys.h
syscalls.h arm64 updates for 4.19 2018-08-14 16:39:13 -07:00
syscore_ops.h
sysctl.h
sysfs.h Driver core patches for 4.19-rc1 2018-08-18 11:44:53 -07:00
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h t10-pi: provide empty t10_pi_complete() for !CONFIG_BLK_DEV_INTEGRITY 2018-07-31 09:10:26 -06:00
task_io_accounting_ops.h
task_io_accounting.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: add stat of data packet reordering events 2018-08-01 09:56:10 -07:00
tee_drv.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h drivers: thermal: Update license to SPDX format 2018-05-30 14:46:17 +08:00
thinkpad_acpi.h
thread_info.h thread_info: Add update_thread_flag() helpers 2018-05-25 12:27:53 +01:00
threads.h
thunderbolt.h
ti_wilink_st.h
ti-emif-sram.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time32.h y2038: Provide aliases for compat helpers 2018-08-22 15:11:35 +02:00
time64.h time: Introduce struct __kernel_itimerspec 2018-06-24 14:39:46 +02:00
time.h time: Introduce struct __kernel_itimerspec 2018-06-24 14:39:46 +02:00
timecounter.h
timekeeper_internal.h Revert: Unify CLOCK_MONOTONIC and CLOCK_BOOTTIME 2018-04-26 14:53:32 +02:00
timekeeping32.h timekeeping: Standardize on ktime_get_*() naming 2018-05-19 13:57:32 +02:00
timekeeping.h timekeeping: Fix declaration of read_persistent_wall_and_boot_offset() 2018-09-03 13:26:44 +02:00
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
tnum.h bpf/verifier: improve register value range tracking with ARSH 2018-04-29 08:45:53 -07:00
topology.h
torture.h rcutorture: Use per-CPU random state for rcu_torture_timer() 2018-07-12 15:42:04 -07:00
toshiba.h
tpm_command.h
tpm_eventlog.h
tpm.h tpm: Implement tpm_default_chip() to find a TPM chip 2018-07-28 17:03:11 +03:00
trace_clock.h
trace_events.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2018-06-06 18:39:49 -07:00
trace_seq.h
trace.h
tracefs.h
tracehook.h blkcg: add generic throttling mechanism 2018-07-09 09:07:54 -06:00
tracepoint-defs.h
tracepoint.h tracing: Add back in rcu_irq_enter/exit_irqson() for rcuidle tracepoints 2018-09-05 11:23:21 -04:00
transport_class.h
ts-nbus.h
tsacct_kern.h
tty_driver.h tty: replace ->proc_fops with ->proc_show 2018-05-16 07:24:30 +02:00
tty_flip.h
tty_ldisc.h atomic/tty: Fix up atomic abuse in ldsem 2018-06-28 21:07:55 +09:00
tty.h USB/PHY patches for 4.18-rc1 2018-06-05 16:14:12 -07:00
typecheck.h
types.h include/linux/types.h: use fixed width types without double-underscore prefix 2018-06-07 17:34:38 -07:00
u64_stats_sync.h net: u64_stats_sync: Remove functions without user 2018-05-07 23:25:24 -04:00
uaccess.h
ucb1400.h
ucs2_string.h
udp.h net: Convert GRO SKB handling to list_head. 2018-06-26 11:33:04 +09:00
uidgid.h
uio_driver.h uio: change to use the mutex lock instead of the spin lock 2018-07-07 16:57:35 +02:00
uio.h uio, lib: Fix CONFIG_ARCH_HAS_UACCESS_MCSAFE compilation 2018-05-22 23:17:03 -07:00
umh.h umh: introduce fork_usermode_blob() helper 2018-05-23 13:23:39 -04:00
uprobes.h Uprobe: Additional argument arch_uprobe to uprobe_write_opcode() 2018-08-13 20:08:33 -04:00
usb_usual.h
usb.h usb: hub: Per-port setting to reduce TRSTRCY to 10 ms 2018-05-31 12:48:17 +02:00
usbdevice_fs.h
user_namespace.h
user-return-notifier.h
user.h
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
uts.h
utsname.h
uuid.h
uwb.h
vbox_utils.h
verification.h Replace magic for trusting the secondary keyring with #define 2018-08-16 09:57:20 -07:00
vermagic.h
vexpress.h
vfio.h
vfs.h
vga_switcheroo.h ALSA: hda - Enable runtime PM only for discrete GPU 2018-09-13 17:58:30 +02:00
vgaarb.h
via_i2c.h
via-core.h
via-gpio.h
via.h
videodev2.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h virtio: Make vp_set_vq_affinity() take a mask. 2018-08-11 12:02:18 -07:00
virtio_console.h
virtio_net.h net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlan 2018-06-07 16:15:38 -04:00
virtio_ring.h virtio_ring: switch to dma_XX barriers for rpmsg 2018-06-07 20:54:23 +03:00
virtio_vsock.h
virtio.h virtio: add ability to iterate over vqs 2018-04-25 20:33:19 +03:00
visorbus.h
vlynq.h
vm_event_item.h mm: get rid of vmacache_flush_all() entirely 2018-09-13 15:18:04 -10:00
vm_sockets.h
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
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt_buffer.h
vt_kern.h
vt.h
vtime.h
w1-gpio.h
w1.h w1: core: match sub-nodes of bus masters in devicetree 2018-07-11 18:09:08 +02:00
wait_bit.h bdi: wake up concurrent wb_shutdown() callers. 2018-05-03 09:25:47 -06:00
wait.h
wanrouter.h
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h soc: ti: wkup_m3_ipc: Add wkup_m3_request_wake_src 2018-07-04 20:19:06 -07:00
wl12xx.h
wm97xx.h
wmi.h
workqueue.h workqueue: Show the latest workqueue name in /proc/PID/{comm,stat,status} 2018-05-18 08:47:13 -07:00
writeback.h
ww_mutex.h locking: Implement an algorithm choice for Wound-Wait mutexes 2018-07-03 09:44:36 +02:00
xarray.h
xattr.h make xattr_getsecurity() static 2018-05-14 09:51:34 -04:00
xxhash.h
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zstd.h
zutil.h