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
avf
bcma
MIPS: BCM47XX: Setup struct device for the SoC
2019-01-09 13:21:02 -08:00
byteorder
can
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
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
iio
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
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
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
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
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h
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
arm-cci.h
arm-smccc.h
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
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
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
bitops.h
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-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.h
block: make request_to_qc_t public
2018-12-18 17:50:47 +01:00
blk-pm.h
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.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_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
bsearch.h
bsg-lib.h
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
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
c2port.h
cache.h
cacheinfo.h
capability.h
cb710.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cgroup-defs.h
cgroup.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
clkdev.h
clock_cooling.h
clockchips.h
clocksource.h
cm4000_cs.h
cma.h
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
consolemap.h
const.h
container.h
context_tracking.h
context_tracking_state.h
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h
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
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
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h
cred.h
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
cyclades.h
davinci_emac.h
dax.h
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
debugfs.h
debugobjects.h
delay.h
delayacct.h
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
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
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-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
dmi.h
dnotify.h
dns_resolver.h
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
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
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
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
ethtool.h
eventfd.h
eventpoll.h
evm.h
export.h
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h
fault-inject.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.h
fscrypt.h
fscrypt_notsupp.h
fscrypt_supp.h
fsi-occ.h
fsi-sbefifo.h
fsi.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h
fsnotify_backend.h
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
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
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
htcpld.h
huge_mm.h
mm, thp, proc: report THP eligibility for each vma
2018-12-28 12:11:50 -08:00
hugetlb.h
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
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
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
i8042.h
i8253.h
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
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
if_tunnel.h
if_vlan.h
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
init.h
init_ohci1394_dma.h
init_task.h
initrd.h
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
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
iova.h
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi-fru.h
ipmi.h
ipmi_smi.h
ipv6.h
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
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
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
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
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
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
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
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
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_bl.h
list_lru.h
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
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
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
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
mISDNdsp.h
mISDNhw.h
mISDNif.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
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
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
net.h
net_dim.h
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
nfs.h
nfs3.h
nfs4.h
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
node.h
nodemask.h
nospec.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h
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-provider.h
nvmem: add new config option
2018-12-06 15:45:46 +01:00
nvram.h
objagg.h
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
of_dma.h
of_fdt.h
of_gpio.h
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-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
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
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.h
pci-v4.21-changes
2019-01-05 17:57:34 -08:00
pci_hotplug.h
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-refcount.h
percpu-rwsem.h
percpu.h
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
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
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
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
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h
posix-clock.h
posix-timers.h
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_ns.h
processor.h
profile.h
projid.h
property.h
psci.h
psi.h
psi_types.h
psp-sev.h
pstore.h
pstore_ram.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptr_ring.h
ptr_ring: wrap back ->producer in __ptr_ring_swap_queue()
2019-01-01 11:58:33 -08:00
ptrace.h
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
pxa168_eth.h
qcom-geni-se.h
qcom_scm.h
qcom-scm: Include <linux/err.h> header
2019-01-10 17:04:45 -06:00
qnx6_fs.h
quicklist.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h
range.h
ras.h
ratelimit.h
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h
rcupdate_wait.h
rcutiny.h
rcutree.h
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
reservation.h
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
rfkill.h
rhashtable-types.h
rhashtable.h
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
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
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
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
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_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serio.h
set_memory.h
sfi.h
sfi_acpi.h
sfp.h
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
shrinker.h
signal.h
signal: Make siginmask safe when passed a signal of 0
2019-01-12 11:48:20 -06:00
signal_types.h
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
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
srcutiny.h
srcutree.h
ssbi.h
stackdepot.h
stackleak.h
stackprotector.h
stacktrace.h
start_kernel.h
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
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
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
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
tca6416_keypad.h
tcp.h
tee_drv.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h
threads.h
thunderbolt.h
ti-emif-sram.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
time32.h
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
toshiba.h
tpm.h
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
tracepoint-defs.h
tracepoint.h
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_flip.h
tty_ldisc.h
typecheck.h
types.h
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
uidgid.h
uio.h
iov_iter: introduce hash_and_copy_to_iter helper
2018-12-13 09:58:54 +01:00
uio_driver.h
umh.h
umh: add exit routine for UMH process
2019-01-11 18:05:40 -08:00
uprobes.h
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
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
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
vm_sockets.h
vmacache.h
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
vtime.h
w1-gpio.h
w1.h
wait.h
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