OpenCloudOS-Kernel/include/linux
Linus Torvalds c4eb1e1852 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Pull networking fixes from David Miller:
 "Hopefully the last pull request for this release. Fingers crossed:

   1) Only refcount ESP stats on full sockets, from Martin Willi.

   2) Missing barriers in AF_UNIX, from Al Viro.

   3) RCU protection fixes in ipv6 route code, from Paolo Abeni.

   4) Avoid false positives in untrusted GSO validation, from Willem de
      Bruijn.

   5) Forwarded mesh packets in mac80211 need more tailroom allocated,
      from Felix Fietkau.

   6) Use operstate consistently for linkup in team driver, from George
      Wilkie.

   7) ThunderX bug fixes from Vadim Lomovtsev. Mostly races between VF
      and PF code paths.

   8) Purge ipv6 exceptions during netdevice removal, from Paolo Abeni.

   9) nfp eBPF code gen fixes from Jiong Wang.

  10) bnxt_en firmware timeout fix from Michael Chan.

  11) Use after free in udp/udpv6 error handlers, from Paolo Abeni.

  12) Fix a race in x25_bind triggerable by syzbot, from Eric Dumazet"

* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (65 commits)
  net: phy: realtek: Dummy IRQ calls for RTL8366RB
  tcp: repaired skbs must init their tso_segs
  net/x25: fix a race in x25_bind()
  net: dsa: Remove documentation for port_fdb_prepare
  Revert "bridge: do not add port to router list when receives query with source 0.0.0.0"
  selftests: fib_tests: sleep after changing carrier. again.
  net: set static variable an initial value in atl2_probe()
  net: phy: marvell10g: Fix Multi-G advertisement to only advertise 10G
  bpf, doc: add bpf list as secondary entry to maintainers file
  udp: fix possible user after free in error handler
  udpv6: fix possible user after free in error handler
  fou6: fix proto error handler argument type
  udpv6: add the required annotation to mib type
  mdio_bus: Fix use-after-free on device_register fails
  net: Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255
  bnxt_en: Wait longer for the firmware message response to complete.
  bnxt_en: Fix typo in firmware message timeout logic.
  nfp: bpf: fix ALU32 high bits clearance bug
  nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K
  Documentation: networking: switchdev: Update port parent ID section
  ...
2019-02-24 09:28:26 -08:00
..
amba mmc: mmci: Drop support for pdata GPIO numbers 2018-10-08 11:40:43 +02:00
avf virtchnl: Fix off by one error 2018-11-14 10:56:33 -08:00
bcma MIPS: BCM47XX: Setup struct device for the SoC 2019-01-09 13:21:02 -08:00
byteorder
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: allow setting abort_on_full for rbd 2019-01-07 22:47:48 +01:00
clk clk: Tag clk core files with SPDX 2018-12-11 09:57:47 -08:00
crush
decompress
dma dmaengine-4.21-rc1 2019-01-01 15:45:48 -08:00
dsa
extcon
firmware Char/Misc driver patches for 4.21-rc1 2018-12-28 20:54:57 -08:00
fpga fpga: add devm_fpga_region_create 2018-10-16 11:13:50 +02:00
fsl bus: fsl-mc: explicitly define the fsl_mc_command endianness 2018-12-06 15:53:15 +01:00
gpio This is the bulk of GPIO changes for the v4.21 kernel series: 2018-12-28 20:00:21 -08:00
hsi
i3c i3c: Add core I3C infrastructure 2018-11-12 10:33:49 +01:00
iio iio: ad_sigma_delta: Allow to provide custom data register address 2018-11-17 16:30:00 +00:00
input
irqchip irqchip/gic-v3-its: Fix ITT_entry_size accessor 2019-01-31 12:51:33 +00:00
isdn
lockd
mailbox
mfd - New Device Support 2019-01-15 06:24:36 +12:00
mlx4 {net, IB}/mlx4: Initialize CQ buffers in the driver when possible 2018-11-22 11:38:36 -08:00
mlx5 4.21 merge window pull request 2018-12-28 14:57:10 -08:00
mmc mmc: block: handle complete_work on separate workqueue 2019-02-08 12:24:17 +01:00
mtd Char/Misc driver patches for 4.21-rc1 2018-12-28 20:54:57 -08:00
mux
netfilter Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next 2018-12-20 18:20:26 -08: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: fix build breakage: add PHY_MODE_SATA 2019-01-12 21:07:14 -08:00
pinctrl
platform_data Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2019-01-02 18:56:59 -08:00
power power supply and reset changes for the v4.21 series 2018-12-28 20:22:45 -08:00
qed qed: Revert error handling changes. 2019-01-25 15:32:28 -08:00
raid lib/raid6: add option to skip algo benchmarking 2018-12-20 08:53:23 -08:00
regulator Merge branch 'for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-4.21 2018-12-11 20:44:49 +00:00
remoteproc
reset
rpmsg
rtc
sched oom, oom_reaper: do not enqueue same task twice 2019-02-01 15:46:23 -08:00
soc add helper functions to create and send commands to 2018-12-12 13:32:27 -08:00
soundwire soundwire: keep track of Masters in a stream 2018-08-27 09:49:48 +05:30
spi MMC core: 2018-12-28 16:52:18 -08:00
ssb
sunrpc NFS client updates for Linux 4.21 2019-01-02 16:35:23 -08:00
ulpi
unaligned
usb - Improve the over-current handling for imx 2018-12-17 13:58:44 +01:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h Device properties framework updates for 4.21-rc1 2018-12-25 15:01:46 -08:00
acpi_dma.h
acpi_iort.h
acpi_pmtmr.h
adb.h
adfs_fs.h
adxl.h EDAC, skx: Fix randconfig builds in a better way 2018-11-07 22:58:29 +01:00
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h ata: libahci_platform: add reset control support 2018-08-22 08:08:27 -07:00
aio.h
alarmtimer.h
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
amd-iommu.h
anon_inodes.h
apm-emulation.h
apm_bios.h
apple-gmux.h
apple_bl.h
arch_topology.h sched/topology, drivers/base/arch_topology: Rebuild the sched_domain hierarchy when capacities change 2018-09-10 11:05:47 +02:00
arm-cci.h
arm-smccc.h arm/arm64: smccc-1.1: Handle function result as parameters 2018-08-30 14:18:03 +01:00
arm_sdei.h
ascii85.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atmel_tc.h
atomic.h
attribute_container.h
audit.h audit: use current whenever possible 2018-11-26 18:41:21 -05:00
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
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 bdi: use refcount_t for reference counting instead atomic_t 2018-08-22 10:52:46 -07:00
backlight.h
badblocks.h
balloon_compaction.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h 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 blkcg: remove bio_disassociate_task() 2018-12-07 22:26:38 -07:00
bit_spinlock.h
bitfield.h
bitmap.h linux/bitmap.h: relax comment on compile-time constant nbits 2018-10-31 08:54:12 -07:00
bitops.h bitops: protect variables in bit_clear_unless() macro 2018-10-15 15:43:06 +02:00
bitrev.h
bits.h
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: make request_to_qc_t public 2018-12-18 17:50:47 +01: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: Fix comment typo 2019-01-24 11:11:45 -07:00
blkdev.h SCSI misc on 20181224 2018-12-28 14:48:06 -08:00
blkpg.h
blktrace_api.h blktrace: Show requests without sector 2019-02-07 12:57:17 -07:00
blockgroup_lock.h
bma150.h
bottom_half.h
bpf-cgroup.h bpf: introduce per-cpu cgroup local storage 2018-10-01 16:18:32 +02:00
bpf.h bpf: pass struct btf pointer to the map_check_btf() callback 2018-12-12 15:33:33 -08:00
bpf_lirc.h
bpf_trace.h
bpf_types.h bpf: add queue and stack maps 2018-10-19 13:24:31 -07:00
bpf_verifier.h bpf: fix sanitation of alu op with pointer / scalar type from different paths 2019-01-05 21:32:38 -08: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: bcm7xxx: Add entry for BCM7255 2018-11-07 21:50:27 -08:00
bsearch.h
bsg-lib.h bsg: move bsg-lib parts outside of request queue 2018-11-07 13:42:33 -07:00
bsg.h
btf.h bpf: enable cgroup local storage map pretty print with kind_flag 2018-12-18 01:11:59 +01:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h ext4: convert fault handler to use vm_fault_t type 2018-10-02 22:20:50 -04:00
bug.h
build-salt.h
build_bug.h build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse 2019-01-04 13:13:45 -08:00
bvec.h block: remove bio_rewind_iter() 2018-09-06 15:12:24 -06:00
c2port.h
cache.h
cacheinfo.h
capability.h
cb710.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cgroup-defs.h cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug 2018-11-08 12:27:32 -08:00
cgroup.h blkcg: remove additional reference to the css 2018-12-07 22:26:37 -07:00
cgroup_rdma.h
cgroup_subsys.h
circ_buf.h
cleancache.h
clk-provider.h Merge branches 'clk-imx7ulp', 'clk-imx6-fixes', 'clk-imx-fixes', 'clk-imx8qxp' and 'clk-imx8mq' into clk-next 2018-12-14 13:34:47 -08:00
clk.h Merge branches 'clk-tegra' and 'clk-bulk-get-all' into clk-next 2018-10-18 15:43:38 -07:00
clkdev.h
clock_cooling.h
clockchips.h
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
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.h
coda_psdev.h
compaction.h
compat.h y2038: signal: Add compat_sys_rt_sigtimedwait_time64 2018-12-18 16:13:04 +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
component.h
concap.h
configfs.h
connector.h
console.h
console_struct.h vt: Remove vc_panic_force_write 2018-09-11 14:11:51 +02:00
consolemap.h
const.h
container.h
context_tracking.h
context_tracking_state.h
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: Add support for CLAIM tag protocol 2018-09-25 20:09:19 +02:00
count_zeros.h
cper.h
cpu.h cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM 2019-01-30 19:27:00 +01:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h cpufeature: avoid warning when compiling with clang 2018-09-21 13:24:52 +08:00
cpufreq.h sched/topology: Make Energy Aware Scheduling depend on schedutil 2018-12-11 15:17:00 +01:00
cpuhotplug.h drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver 2018-12-06 13:03:17 +00:00
cpuidle.h cpuidle: Add 'above' and 'below' idle state metrics 2018-12-12 23:22:18 +01:00
cpumask.h
cpuset.h
crash_core.h proc/kcore: add vmcoreinfo note to /proc/kcore 2018-08-22 10:52:46 -07:00
crash_dump.h kdump, proc/vmcore: Enable kdumping encrypted memory with SME enabled 2018-10-06 12:09:26 +02:00
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h crc-t10dif: Pick better transform if one becomes available 2018-09-04 11:37:05 +08:00
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h lib: add crc64 calculation routines 2018-08-22 10:52:48 -07:00
cred.h cred: allow get_cred() and put_cred() to be given NULL. 2018-12-19 13:52:44 -05:00
crypto.h crypto: skcipher - remove remnants of internal IV generators 2018-12-23 11:52:45 +08:00
cryptohash.h
cs5535.h
ctype.h
cuda.h macintosh: Use common code to access RTC 2018-10-08 22:53:10 +11:00
cyclades.h
davinci_emac.h
dax.h dax: Fix unlock mismatch with updated API 2018-12-04 21:32:00 -08:00
dca.h
dcache.h fs/dcache: Track & report number of negative dentries 2019-01-30 11:02:11 -08:00
dccp.h
dcookies.h
debug_locks.h locking/lockdep: Make global debug_locks* variables read-mostly 2018-10-19 07:53:18 +02:00
debugfs.h
debugobjects.h
delay.h
delayacct.h delayacct: track delays from thrashing cache pages 2018-10-26 16:26:32 -07:00
delayed_call.h
devcoredump.h
devfreq-event.h
devfreq.h PM / devfreq: add devfreq_suspend/resume() functions 2018-12-11 11:40:13 +09:00
devfreq_cooling.h
device-mapper.h - Biggest change this cycle is to remove support for the legacy IO path 2018-10-26 12:57:38 -07:00
device.h driver core: Introduce device_iommu_mapped() function 2018-12-17 10:38:43 +01:00
device_cgroup.h
devpts_fs.h
digsig.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-buf.h
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
dma-fence-array.h
dma-fence.h dma-buf: add dma_fence_get_stub 2018-12-03 17:40:18 +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 dma-mapping: remove dma_zalloc_coherent() 2019-01-08 07:58:49 -05:00
dma-noncoherent.h dma-mapping: bypass indirect calls for dma-direct 2018-12-13 21:06:18 +01:00
dmaengine.h
dmapool.h
dmar.h iommu/vt-d: Force IOMMU on for platform opt in hint 2018-12-05 12:01:55 +03:00
dmi.h
dnotify.h
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
drbd_genl_api.h
drbd_limits.h
ds2782_battery.h
dtlk.h
dw_apb_timer.h
dynamic_debug.h jump_label: move 'asm goto' support test to Kconfig 2019-01-06 09:46:51 +09:00
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h EDAC: Drop per-memory controller buses 2018-11-13 21:55:24 +01:00
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h efi/arm: Revert "Defer persistent reservations until after paging_init()" 2019-02-16 15:02:03 +01:00
efs_vh.h
eisa.h
elevator.h block: get rid of MQ scheduler ops union 2018-11-07 13:42:32 -07:00
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h y2038: globally rename compat_time to old_time32 2018-08-27 14:48:48 +02:00
elfcore.h
elfnote.h
enclosure.h
energy_model.h PM: Introduce an Energy Model management framework 2018-12-11 15:16:58 +01:00
err.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h net: ethernet: provide nvmem_get_mac_address() 2018-12-03 15:40:30 -08:00
ethtool.h ethtool: drop get_settings and set_settings callbacks 2018-08-29 19:46:10 -07:00
eventfd.h
eventpoll.h
evm.h
export.h kbuild: simplify dependency generation for CONFIG_TRIM_UNUSED_KSYMS 2018-12-01 23:13:14 +09:00
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h f2fs: guarantee journalled quota data by checkpoint 2018-10-22 17:54:47 -07:00
f75375s.h
falloc.h
fanotify.h fanotify: introduce new event mask FAN_OPEN_EXEC_PERM 2018-11-13 18:41:05 +01:00
fault-inject.h
fb.h fbdev: fbmem: convert CONFIG_FB_LOGO_CENTER into a cmd line option 2019-01-16 17:42:35 +01:00
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h binder: fix use-after-free due to ksys_close() during fdget() 2018-12-19 09:40:13 +01:00
fec.h
file.h
filter.h bpf: run bpf programs with preemption disabled 2019-01-31 23:14:55 +01:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_array.h
flex_proportions.h
fmc-sdb.h
fmc.h
font.h Fonts: New Terminus large console font 2018-12-19 10:42:08 +01:00
frame.h
freezer.h
frontswap.h
fs.h fs: Don't need to put list_lru into its own cacheline 2019-01-30 11:02:11 -08:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
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
fscrypt.h
fscrypt_notsupp.h
fscrypt_supp.h
fsi-occ.h fsi: Add On-Chip Controller (OCC) driver 2018-12-02 16:25:28 -08:00
fsi-sbefifo.h
fsi.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h mtd: rawnand: fsl_ifc: fixup SRAM init for newer ctrl versions 2018-09-04 23:37:38 +02:00
fsldma.h
fsnotify.h fanotify: introduce new event mask FAN_OPEN_EXEC_PERM 2018-11-13 18:41:05 +01:00
fsnotify_backend.h fanotify: introduce new event mask FAN_OPEN_EXEC_PERM 2018-11-13 18:41:05 +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
gameport.h
gcd.h
genalloc.h lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk 2019-01-04 13:13:46 -08:00
genetlink.h
genhd.h block: return just one value from part_in_flight 2018-12-10 08:30:38 -07:00
genl_magic_func.h
genl_magic_struct.h drbd: Avoid Clang warning about pointless switch statment 2018-12-20 09:51:31 -07:00
getcpu.h
gfp.h include/linux/gfp.h: fix typo 2018-12-28 12:11:52 -08:00
glob.h
gnss.h
goldfish.h
gpio-pxa.h
gpio.h
gpio_keys.h
hardirq.h
hash.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h drm-misc-next for v4.21, part 1: 2018-11-19 10:40:33 +10:00
hid-debug.h HID: debug: fix the ring buffer implementation 2019-01-29 12:09:11 +01:00
hid-roccat.h
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
hid.h HID: core: simplify active collection tracking 2019-01-16 14:29:48 +01:00
hiddev.h
hidraw.h
highmem.h mm: convert totalram_pages and totalhigh_pages variables to atomic 2018-12-28 12:11:47 -08:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hmm.h mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm 2018-12-28 12:11:52 -08:00
host1x.h
hp_sdc.h
hpet.h
hrtimer.h hrtimers/tick/clockevents: Remove sloppy license references 2018-11-23 11:51:21 +01:00
htcpld.h
huge_mm.h mm, thp, proc: report THP eligibility for each vma 2018-12-28 12:11:50 -08:00
hugetlb.h mm: migration: fix migration of huge PMD shared pages 2018-10-05 16:32:04 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
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
hyperv.h Drivers: hv: vmbus: Check for ring when getting debug info 2019-01-09 14:20:47 -05: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 clockevents/drivers/i8253: Add support for PIT shutdown quirk 2018-11-04 11:04:46 +01:00
icmp.h
icmpv6.h
ide.h ide: ensure atapi sense request aren't preempted 2019-01-31 08:25:09 -07:00
idle_inject.h
idr.h ida: Convert to XArray 2018-10-21 10:46:33 -04:00
ieee80211.h mac80211: update HE operation fields to D3.0 2018-12-18 14:19:00 +01:00
ieee802154.h
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
if_ether.h
if_fddi.h
if_frad.h
if_link.h
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_tap.h
if_team.h
if_tun.h tun: switch to new type of msg_control 2018-09-13 09:25:40 -07:00
if_tunnel.h
if_vlan.h net/vlan: introduce skb_vlan_tag_get_cfi() helper 2018-11-21 15:41:30 -08:00
igmp.h
ihex.h
ima.h x86/ima: retry detecting secure boot mode 2018-12-11 07:19:45 -05:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h net: unbreak CONFIG_RETPOLINE=n builds 2018-12-17 09:19:49 -08:00
inet.h
inet_diag.h
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
initrd.h arch: Make phys_initrd_start and phys_initrd_size global variables 2018-11-26 15:50:02 -06:00
inotify.h
input-polldev.h
input.h
integrity.h
intel-iommu.h iommu/vt-d: Remove deferred invalidation 2018-12-11 10:46:00 +01:00
intel-pti.h
intel-svm.h
interrupt.h genirq: Fix the kerneldoc comment for struct irq_affinity_desc 2019-01-18 00:18:45 +01:00
interval_tree.h
interval_tree_generic.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 fs/iomap.c: change return type to vm_fault_t 2018-10-26 16:25:18 -07:00
iommu-helper.h
iommu.h iommu: Consolitate ->add/remove_device() calls 2018-12-17 12:47:50 +01:00
iopoll.h
ioport.h
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
ipack.h
ipc.h
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: Finally get rid of ipmi_user_t and ipmi_smi_t 2018-09-18 16:15:33 -05:00
ipv6.h ipv6: Add sockopt IPV6_MULTICAST_ALL analogue to IP_MULTICAST_ALL 2018-09-13 08:17:27 -07:00
ipv6_route.h
irq.h genirq/core: Introduce struct irq_affinity_desc 2018-12-19 11:32:08 +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
irqbypass.h
irqchip.h genirq: Fix various typos in comments 2018-12-18 14:22:28 +01:00
irqdesc.h
irqdomain.h genirq/core: Introduce struct irq_affinity_desc 2018-12-19 11:32:08 +01:00
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
iversion.h
jbd2.h jbd2: update locking documentation for transaction_t 2018-12-04 00:30:22 -05:00
jhash.h
jiffies.h
journal-head.h
joystick.h
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.h kasan: add __must_check annotations to kasan hooks 2018-12-28 12:11:44 -08: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
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h kernel/sysctl: add panic_print into sysctl 2019-01-04 13:13:47 -08:00
kernel_stat.h
kernelcapi.h
kernfs.h kernfs: update comment about kernfs_path() return value 2018-09-16 22:37:16 +02: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
keyctl.h KEYS: Provide key type operations for asymmetric key ops [ver #2] 2018-10-26 09:30:46 +01:00
kfifo.h
kgdb.h kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops 2018-12-30 08:33:06 +00:00
khugepaged.h
klist.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h Driver core patches for 4.19-rc1 2018-08-18 11:44:53 -07:00
kobject_ns.h
kprobes.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
kref.h kref/kobject: Improve documentation 2018-12-06 13:57:03 +01:00
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h
ktime.h
kvm_host.h kvm: Change offset in kvm_write_guest_offset_cached to unsigned 2018-12-21 11:28:22 +01:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lantiq.h include: Add lantiq.h in include/linux/ 2018-11-22 09:03:17 +01:00
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds.h LEDs for 4.21-rc1 2018-12-25 14:52:50 -08:00
leds_pwm.h
libata.h scsi: flip the default on use_clustering 2018-12-18 23:13:12 -05:00
libfdt.h
libfdt_env.h libfdt: Ensure INT_MAX is defined in libfdt_env.h 2018-09-19 15:10:06 -07:00
libgcc.h
libnvdimm.h libnvdimm/security: Require nvdimm_security_setup_events() to succeed 2019-01-21 09:57:43 -08:00
libps2.h
license.h
lightnvm.h lightnvm: disable interleaved metadata 2018-12-11 12:22:35 -07: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
lis3lv02d.h
list.h list: introduce list_bulk_move_tail helper 2018-10-10 15:20:54 -05:00
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
livepatch.h
llc.h
llist.h
lockdep.h locking/lockdep: Remove ::version from lock_class structure 2018-12-11 14:54:46 +01:00
lockref.h
log2.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hooks.h LSM: new method: ->sb_add_mnt_opt() 2018-12-21 11:50:02 -05:00
lz4.h
lzo.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
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
marvell_phy.h
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
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h
mei_cl_bus.h
mem_encrypt.h
memblock.h arm64, mm, efi: Account for GICv3 LPI tables in static memblock reserve table 2019-02-16 15:02:03 +01:00
memcontrol.h mm, oom: add oom victim's memcg to the oom context information 2018-12-28 12:11:48 -08:00
memfd.h
memory.h
memory_hotplug.h mm/hotplug: invalid PFNs from pfn_to_online_page() 2019-02-01 15:46:23 -08:00
mempolicy.h mm, thp: restore node-local hugepage allocations 2018-12-05 15:45:54 -08:00
mempool.h
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
micrel_phy.h net: phy: micrel: add Microchip KSZ9131 initial driver 2018-10-19 17:02:23 -07:00
microchipphy.h
migrate.h mm: migrate: drop unused argument of migrate_page_move_mapping() 2018-12-28 12:11:51 -08:00
migrate_mode.h
mii.h net: mii: mii_lpa_mod_linkmode_lpa_t: Make use of linkmode_mod_bit helper 2018-12-05 16:26:16 -08:00
miscdevice.h
mm-arch-hooks.h
mm.h fs: don't open code lru_to_page() 2019-01-04 13:13:48 -08:00
mm_inline.h fs: don't open code lru_to_page() 2019-01-04 13:13:48 -08:00
mm_types.h mm: introduce common STRUCT_PAGE_MAX_SHIFT define 2018-12-14 15:05:45 -08:00
mm_types_task.h mm: get rid of vmacache_flush_all() entirely 2018-09-13 15:18:04 -10:00
mman.h
mmdebug.h
mmiotrace.h
mmu_context.h
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, page_alloc: do not wake kswapd with zone lock held 2019-01-08 17:15:11 -08:00
mnt_namespace.h
mod_devicetable.h Add initial support for I3C along with 2 I3C master controller drivers. 2018-12-25 12:26:34 -08:00
module.h include/linux/module.h: copy __init/__exit attrs to init/cleanup_module 2019-02-15 19:52:56 +01:00
moduleloader.h
moduleparam.h
mount.h vfs: Separate changing mount flags full remount 2018-12-20 16:32:56 +00:00
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
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
msg.h
msi.h genirq/core: Introduce struct irq_affinity_desc 2018-12-19 11:32:08 +01:00
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h
nd.h
ndctl.h UAPI: ndctl: Remove use of PAGE_SIZE 2018-10-17 13:56:58 -07:00
net.h
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 ipvlan, l3mdev: fix broken l3s mode wrt local routes 2019-01-30 22:13:34 -08: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_ipv6.h
netlink.h linux/netlink.h: drop unnecessary extern prefix 2018-12-20 16:43:54 -08:00
netpoll.h netpoll: allow cleanup to be synchronous 2018-10-19 17:01:43 -07:00
nfs.h
nfs3.h
nfs4.h NFS client updates for Linux 4.19 2018-08-23 16:03:58 -07: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 NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred(). 2018-12-19 13:52:45 -05:00
nfs_iostat.h
nfs_page.h
nfs_xdr.h NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. 2018-12-19 13:52:46 -05:00
nfsacl.h
nl802154.h
nls.h
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 mm: fix comment for NODEMASK_ALLOC 2018-08-22 10:52:45 -07:00
nospec.h
notifier.h include/linux/notifier.h: SRCU: fix ctags 2018-11-03 10:09:37 -07:00
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h
nvme-fc-driver.h nvmet-fc: remove the IN_ISR deferred scheduling options 2018-12-07 22:26:57 -07:00
nvme-fc.h
nvme-rdma.h
nvme-tcp.h nvme-tcp: Add protocol header 2018-12-13 09:58:57 +01:00
nvme.h nvme: add error log page slot definition 2018-12-13 09:59:01 +01: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
objagg.h lib: introduce initial implementation of object aggregation manager 2018-11-15 14:43:43 -08:00
of.h of: Remove struct device_node.type pointer 2019-01-10 16:24:44 -06:00
of_address.h
of_clk.h
of_device.h dma-mapping: remove dma_deconfigure 2018-09-08 11:19:28 +02:00
of_dma.h
of_fdt.h x86/headers: Fix -Wmissing-prototypes warning 2018-11-23 07:59:59 +01:00
of_gpio.h
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h
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_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-dmaengine.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
oom.h mm, oom: reorganize the oom report in dump_header 2018-12-28 12:11:48 -08:00
openvswitch.h
oprofile.h
osq_lock.h
overflow.h
oxu210hp.h
padata.h
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 /proc/kpagecount: return 0 for special pages that are never mapped 2018-12-28 12:11:50 -08:00
page-isolation.h mm: only report isolation failures when offlining memory 2018-12-28 12:11:46 -08:00
page_counter.h
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
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 mm: put_and_wait_on_page_locked() while page is migrated 2018-12-28 12:11:48 -08:00
pagevec.h pagevec: Use xa_mark_t 2018-10-21 10:46:39 -04:00
parman.h
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h
pci-ats.h
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-epf.h
pci-p2pdma.h PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers 2018-10-17 12:18:17 -05:00
pci.h pci-v4.21-changes 2019-01-05 17:57:34 -08:00
pci_hotplug.h PCI: hotplug: Embed hotplug_slot 2018-09-18 17:52:15 -05:00
pci_ids.h pci-v4.21-changes 2019-01-05 17:57:34 -08:00
pda_power.h
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 percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() 2018-12-01 12:38:48 -08:00
percpu.h /proc/meminfo: add percpu populated pages count 2018-08-22 10:52:45 -07:00
percpu_counter.h
perf_event.h perf/x86: Add check_period PMU callback 2019-02-11 11:46:43 +01:00
perf_regs.h
personality.h
pfn.h
pfn_t.h mm: dax: add comment for PFN_SPECIAL 2018-10-26 16:26:35 -07:00
phonet.h
phy.h net: phy: realtek: Dummy IRQ calls for RTL8366RB 2019-02-23 18:45:28 -08:00
phy_fixed.h Fixed PHY: Add fixed_phy_change_carrier() 2018-12-17 11:24:32 -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
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h
pkeys.h
pktcdvd.h
pl320-ipc.h
pl353-smc.h memory: pl353: Add driver for arm pl353 static memory controller 2018-12-13 16:07:04 +01:00
platform_device.h ACPI / glue: Split dev_is_platform() out of module for wide use 2018-09-10 12:48:50 +02:00
plist.h
pm-trace.h
pm.h PM-runtime: Switch autosuspend over to using hrtimers 2018-12-19 10:31:50 +01:00
pm2301_charger.h
pm_clock.h
pm_domain.h PM / Domains: Propagate performance state updates 2018-12-14 16:28:18 +05:30
pm_opp.h cpufreq: scpi/scmi: Fix freeing of dynamic OPPs 2019-01-04 12:19:40 +01:00
pm_qos.h
pm_runtime.h PM-runtime: Fix deadlock with ktime_get() 2019-01-30 22:49:06 +01:00
pm_wakeirq.h
pm_wakeup.h
pmbus.h
pmu.h macintosh: Use common code to access RTC 2018-10-08 22:53:10 +11:00
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h
posix-clock.h
posix-timers.h signal: Distinguish between kernel_siginfo and siginfo 2018-10-03 16:47:43 +02:00
posix_acl.h
posix_acl_xattr.h
power_supply.h power: supply: core: add support for custom sysfs attributes 2018-12-13 00:15:06 +01:00
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
pr.h
preempt.h preempt: Move PREEMPT_NEED_RESCHED definition into arch code 2018-12-07 12:35:46 +00:00
prefetch.h
prime_numbers.h
printk.h include/linux/printk.h: drop silly "static inline asmlinkage" from dump_stack() 2019-01-04 13:13:46 -08: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 drivers: base: Introducing software nodes to the firmware node framework 2018-11-26 18:19:11 +01:00
psci.h
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
ptp_classify.h
ptp_clock_kernel.h ptp: deprecate gettime64() in favor of gettimex64() 2018-11-09 19:43:51 -08:00
ptr_ring.h ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() 2019-01-01 11:58:33 -08:00
ptrace.h Linux 4.20-rc5 2018-12-03 10:47:53 +01:00
purgatory.h
pvclock_gtod.h
pwm.h pwm: Drop legacy wrapper for changing polarity 2018-12-12 11:55:42 +01:00
pwm_backlight.h
pxa2xx_ssp.h spi: pxa2xx: Add devicetree support 2018-10-11 15:28:04 +01:00
pxa168_eth.h
qcom-geni-se.h soc: qcom: geni: Make version macros simpler 2018-09-23 21:28:00 -07:00
qcom_scm.h qcom-scm: Include <linux/err.h> header 2019-01-10 17:04:45 -06: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 radix tree: Remove multiorder support 2018-10-21 10:46:48 -04:00
raid_class.h
ramfs.h
random.h
range.h
ras.h
ratelimit.h
rational.h
rbtree.h
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
rcu_segcblist.h
rcu_sync.h
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 rcu: Provide functions for determining if call_rcu() has been invoked 2018-08-30 16:03:42 -07:00
rcupdate_wait.h rcu: Eliminate synchronize_rcu_mult() 2018-11-08 21:43:20 -08:00
rcutiny.h Merge branches 'doc.2018.08.30a', 'dynticks.2018.08.30b', 'srcu.2018.08.30b' and 'torture.2018.08.29a' into HEAD 2018-08-30 16:12:53 -07:00
rcutree.h rcu: Define rcu_all_qs() only in !PREEMPT builds 2018-08-30 16:03:37 -07:00
rcuwait.h
reboot-mode.h
reboot.h
reciprocal_div.h
refcount.h
regmap.h regmap: irq: add an option to clear status registers on unmask 2018-12-19 18:38:13 +00:00
regset.h Remove 'type' argument from access_ok() function 2019-01-03 18:57:57 -08:00
relay.h
remoteproc.h remoteproc: Add mechanism for custom dump function assignment 2018-10-19 12:53:55 -07: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.h reset: Add reset_control_get_count() 2019-01-07 16:38:26 +01:00
resource.h
resource_ext.h
restart_block.h y2038: globally rename compat_time to old_time32 2018-08-27 14:48:48 +02:00
rfkill.h
rhashtable-types.h
rhashtable.h rhashtable: detect when object movement between tables might have invalidated a lookup 2018-12-03 15:31:55 -08:00
ring_buffer.h ring-buffer: Add percentage of ring buffer full to wake up reader 2018-12-08 20:54:08 -05:00
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h
rslib.h
rtc.h rtc: enforce rtc_timer_init private_data type 2018-12-18 22:53:29 +01:00
rtmutex.h
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
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
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: add helpers for add/del wait queue handling 2018-12-20 12:17:05 -07:00
scatterlist.h arch: switch the default on ARCH_HAS_SG_CHAIN 2018-12-06 07:04:56 -08:00
scc.h
sched.h Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-02-03 09:08:12 -08:00
sched_clock.h
scif.h
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
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdb.h
sdla.h
seccomp.h seccomp: add a return code to trap to userspace 2018-12-11 16:28:41 -08:00
securebits.h
security.h LSM: new method: ->sb_add_mnt_opt() 2018-12-21 11:50:02 -05:00
sed-opal.h
seg6.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.h
selinux.h
sem.h
semaphore.h
seq_buf.h
seq_file.h
seq_file_net.h
seqlock.h
seqno-fence.h
serdev.h serdev: make synchronous write helper interruptible 2018-11-27 19:44:21 +01:00
serial.h
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
serial_core.h serial: core: Include console.h from serial_core.h 2018-11-09 09:07:17 -08:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h Revert "serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE" 2018-10-02 14:38:02 -07:00
serio.h
set_memory.h x86/memory_failure: Introduce {set, clear}_mce_nospec() 2018-08-20 09:22:45 -07:00
sfi.h
sfi_acpi.h
sfp.h net: phy: sfp: correct location of SFP standards 2018-11-29 11:46:34 -08:00
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
sha256.h
shdma-base.h dmaengine: sh: convert to SPDX identifiers 2018-11-11 14:44:53 +05:30
shm.h
shmem_fs.h
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
siox.h
siphash.h
sirfsoc_dma.h
sizes.h
skb_array.h
skbuff.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 2019-02-16 22:34:07 -08:00
skmsg.h bpf: sk_msg, fix socket data_ready events 2018-12-20 23:47:09 +01:00
slab.h A fairly normal cycle for documentation stuff. We have a new 2018-12-29 11:21:49 -08: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
slub_def.h
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h smp,cpumask: introduce on_each_cpu_cond_mask 2018-10-09 16:51:11 +02:00
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h y2038: more syscalls and cleanups 2018-12-28 12:45:04 -08:00
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
spmi.h
sram.h
srcu.h srcu: Use "ssp" instead of "sp" for srcu_struct pointer 2018-11-27 09:24:17 -08:00
srcutiny.h srcu: Use "ssp" instead of "sp" for srcu_struct pointer 2018-11-27 09:24:17 -08:00
srcutree.h srcu: Use "ssp" instead of "sp" for srcu_struct pointer 2018-11-27 09:24:17 -08:00
ssbi.h
stackdepot.h
stackleak.h stackleak: Allow runtime disabling of kernel stack erasing 2018-09-04 10:35:48 -07:00
stackprotector.h
stacktrace.h
start_kernel.h init: add arch_call_rest_init to allow stack switching 2018-10-09 11:20:55 +02:00
stat.h
statfs.h
static_key.h
stddef.h
stm.h
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
stop_machine.h
string.h string.h: Add str_has_prefix() helper function 2018-12-22 22:50:29 -05:00
string_helpers.h
stringhash.h
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
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
sw842.h
swab.h
swait.h
swap.h mm/swap: use nr_node_ids for avail_lists in swap_info_struct 2018-12-28 12:11:47 -08:00
swap_cgroup.h
swap_slots.h
swapfile.h
swapops.h xarray: Replace exceptional entries 2018-09-29 22:47:49 -04:00
swiotlb.h dma-direct: merge swiotlb_dma_ops into the dma_direct code 2018-12-13 21:06:17 +01:00
switchtec.h switchtec: Add MRPC DMA mode support 2018-12-13 09:03:32 -06:00
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_soc.h
syscalls.h Merge branch 'next-seccomp' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2019-01-02 09:48:13 -08:00
syscore_ops.h
sysctl.h
sysfs.h sysfs: constify sysfs create/remove files harder 2018-12-03 18:18:19 +02:00
syslog.h
sysrq.h
sysv_fs.h
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
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
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 kernel internal client interface 2018-08-24 11:57:37 +02:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h
threads.h
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
tifm.h
timb_dma.h
timb_gpio.h
time.h
time32.h timekeeping: remove timespec_add/timespec_del 2018-12-18 16:13:05 +01:00
time64.h
timecounter.h
timekeeper_internal.h
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
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
tnum.h
topology.h
torture.h rcutorture: Check GP completion at stutter end 2018-08-29 09:20:48 -07:00
toshiba.h
tpm.h tpm: use u32 instead of int for PCR index 2018-11-13 13:46:31 +02:00
tpm_command.h
tpm_eventlog.h
trace.h
trace_clock.h
trace_events.h bpf: support raw tracepoints in modules 2018-12-18 14:08:12 -08:00
trace_seq.h
tracefs.h
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
ts-nbus.h
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
tty_ldisc.h change semantics of ldisc ->compat_ioctl() 2018-10-13 00:50:53 -04:00
typecheck.h
types.h types: Remove call_rcu_bh() and call_rcu_sched() 2018-12-01 12:38:48 -08:00
u64_stats_sync.h
uaccess.h make 'user_access_begin()' do 'access_ok()' 2019-01-04 12:56:09 -08:00
ucb1400.h
ucs2_string.h
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
uio.h iov_iter: introduce hash_and_copy_to_iter helper 2018-12-13 09:58:54 +01: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
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.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
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-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h virtio: document virtio_config_ops restrictions 2019-01-14 20:15:17 -05:00
virtio_console.h
virtio_net.h net: avoid false positives in untrusted gso validation 2019-02-21 14:08:13 -08:00
virtio_ring.h
virtio_vsock.h
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
vme.h
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
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h vt: Remove vc_panic_force_write 2018-09-11 14:11:51 +02:00
vtime.h
w1-gpio.h
w1.h
wait.h scsi: sched/wait: Add wait_event_lock_irq_timeout for TASK_UNINTERRUPTIBLE usage 2018-10-16 00:11:13 -04:00
wait_bit.h
wanrouter.h
watchdog.h Watchdog: remove outdated comment 2018-12-22 12:15:29 +01:00
win_minmax.h
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
wmi.h
workqueue.h
writeback.h blkcg: associate writeback bios with a blkg 2018-12-07 22:26:37 -07:00
ww_mutex.h
xarray.h XArray: Fix an arithmetic error in xa_is_err 2019-01-17 07:19:42 -05:00
xattr.h
xxhash.h xxHash: create arch dependent 32/64-bit xxhash() 2018-12-28 12:11:46 -08:00
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zstd.h
zutil.h