Linus Torvalds
45763bf4bc
Char/Misc driver patches for 5.1-rc1
...
Here is the big char/misc driver patch pull request for 5.1-rc1.
The largest thing by far is the new habanalabs driver for their AI
accelerator chip. For now it is in the drivers/misc directory but will
probably move to a new directory soon along with other drivers of this
type.
Other than that, just the usual set of individual driver updates and
fixes. There's an "odd" merge in here from the DRM tree that they asked
me to do as the MEI driver is starting to interact with the i915 driver,
and it needed some coordination. All of those patches have been
properly acked by the relevant subsystem maintainers.
All of these have been in linux-next with no reported issues, most for
quite some time.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-----BEGIN PGP SIGNATURE-----
iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCXH+dPQ8cZ3JlZ0Brcm9h
aC5jb20ACgkQMUfUDdst+ym1fACgvpZAxjNzoRQJ6f06tc8ujtPk9rUAnR+tCtrZ
9e3l7H76oe33o96Qjhor
=8A2k
-----END PGP SIGNATURE-----
Merge tag 'char-misc-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Pull char/misc driver updates from Greg KH:
"Here is the big char/misc driver patch pull request for 5.1-rc1.
The largest thing by far is the new habanalabs driver for their AI
accelerator chip. For now it is in the drivers/misc directory but will
probably move to a new directory soon along with other drivers of this
type.
Other than that, just the usual set of individual driver updates and
fixes. There's an "odd" merge in here from the DRM tree that they
asked me to do as the MEI driver is starting to interact with the i915
driver, and it needed some coordination. All of those patches have
been properly acked by the relevant subsystem maintainers.
All of these have been in linux-next with no reported issues, most for
quite some time"
* tag 'char-misc-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (219 commits)
habanalabs: adjust Kconfig to fix build errors
habanalabs: use %px instead of %p in error print
habanalabs: use do_div for 64-bit divisions
intel_th: gth: Fix an off-by-one in output unassigning
habanalabs: fix little-endian<->cpu conversion warnings
habanalabs: use NULL to initialize array of pointers
habanalabs: fix little-endian<->cpu conversion warnings
habanalabs: soft-reset device if context-switch fails
habanalabs: print pointer using %p
habanalabs: fix memory leak with CBs with unaligned size
habanalabs: return correct error code on MMU mapping failure
habanalabs: add comments in uapi/misc/habanalabs.h
habanalabs: extend QMAN0 job timeout
habanalabs: set DMA0 completion to SOB 1007
habanalabs: fix validation of WREG32 to DMA completion
habanalabs: fix mmu cache registers init
habanalabs: disable CPU access on timeouts
habanalabs: add MMU DRAM default page mapping
habanalabs: Dissociate RAZWI info from event types
misc/habanalabs: adjust Kconfig to fix build errors
...
2019-03-06 14:18:59 -08:00
..
amba
avf
bcma
wireless-drivers-next patches for 5.1
2019-02-06 09:36:36 -08:00
byteorder
can
ceph
libceph: allow setting abort_on_full for rbd
2019-01-07 22:47:48 +01:00
clk
crush
decompress
dma
dmaengine-4.21-rc1
2019-01-01 15:45:48 -08:00
dsa
extcon
firmware
i.MX drivers update for 5.1:
2019-02-15 17:17:57 +01:00
fpga
fsl
ARM: SoC driver updates for 5.1
2019-03-06 09:41:12 -08: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
ARM: SoC: late updates for linux-5.1
2019-03-06 10:22:26 -08:00
isdn
lockd
mailbox
mfd
ARM: SoC driver updates for 5.1
2019-03-06 09:41:12 -08:00
mlx4
mlx5
net/mlx5: Emit port affinity event for multipath offloads
2019-03-01 12:04:17 -08:00
mmc
mmc: core: Add discard support to sd
2019-02-28 09:16:12 +01:00
mtd
NAND core changes:
2019-02-25 09:28:54 +01:00
mux
netfilter
netfilter: convert the proto argument from u8 to u16
2019-03-01 14:28:43 +01:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
perf
phy
phy: fix build breakage: add PHY_MODE_SATA
2019-01-12 21:07:14 -08:00
pinctrl
platform_data
Power management updates for 5.1-rc1
2019-03-06 12:59:46 -08:00
power
power supply and reset changes for the v4.21 series
2018-12-28 20:22:45 -08:00
qed
qed: Add API for SmartAN query.
2019-02-08 22:39:01 -08:00
raid
regulator
regulator: core: Add set/get_current_limit helpers for regmap users
2019-03-03 23:45:27 +00:00
remoteproc
reset
reset: socfpga: declare socfpga_reset_init in a header file
2019-01-28 11:16:04 +01:00
rpmsg
rtc
sched
Merge branch 'akpm' (patches from Andrew)
2019-03-06 10:31:36 -08:00
soc
qcom: soc: llcc-slice: Clear the global drv_data pointer on error
2019-02-12 15:27:14 -06:00
soundwire
spi
spi: support inter-word delay requirement for devices
2019-01-30 23:02:10 +00:00
ssb
sunrpc
NFS client updates for Linux 4.21
2019-01-02 16:35:23 -08:00
ulpi
unaligned
usb
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h
gpiolib: acpi: Introduce ACPI_GPIO_QUIRK_ONLY_GPIOIO
2019-02-08 17:29:51 +00: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
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
ACPI / APEI: Add support for the SDEI GHES Notification type
2019-02-11 11:07:49 +01:00
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
appletalk: Fix use-after-free in atalk_proc_exit
2019-03-03 13:01:49 -08:00
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-fallback.h
locking/atomics: Check atomic headers with sha1sum
2019-02-13 08:07:31 +01:00
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
writeback: fix inode cgroup switching comment
2019-03-05 21:07:21 -08:00
backlight.h
badblocks.h
balloon_compaction.h
mm: convert PG_balloon to PG_offline
2019-03-05 21:07:14 -08:00
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
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-virtio.h
blk-mq.h
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, cgroups: clean up kerneldoc warnings
2019-01-31 10:32:01 +01:00
bpf.h
bpf: enable program stats
2019-02-27 17:22:50 +01:00
bpf_lirc.h
bpf_trace.h
bpf_types.h
bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require cgroups enabled
2019-01-31 10:13:21 +01:00
bpf_verifier.h
bpf: introduce bpf_spin_lock
2019-02-01 20:55:38 +01: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: introduce bpf_spin_lock
2019-02-01 20:55:38 +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
kernel: cgroup: add poll file operation
2019-03-05 21:07:17 -08:00
cgroup.h
cgroup_rdma.h
cgroup_subsys.h
circ_buf.h
cleancache.h
clk-provider.h
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
include/linux/compaction.h: fix potential build error
2019-03-05 21:07:20 -08:00
compat.h
y2038: syscalls: rename y2038 compat syscalls
2019-02-07 00:13:27 +01:00
compiler-clang.h
include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR
2019-01-09 11:36:41 +01:00
compiler-gcc.h
include/linux/compiler*.h changes:
2019-01-21 07:23:42 +13:00
compiler-intel.h
include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR
2019-01-09 11:36:41 +01:00
compiler.h
include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR
2019-01-09 11:36:41 +01:00
compiler_attributes.h
Compiler Attributes: add support for __copy (gcc >= 9)
2019-02-15 19:52:17 +01:00
compiler_types.h
completion.h
component.h
components: multiple components for a device
2019-02-08 16:58:03 +01:00
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
coresight: perf: Add "sinks" group to PMU directory
2019-02-08 12:27:36 +01: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
cpufreq.h
cpufreq: Allow light-weight tear down and bring up of CPUs
2019-02-12 23:47:42 +01:00
cpuhotplug.h
clocksource/drivers/tegra: Add Tegra210 timer support
2019-02-23 12:13:45 +01:00
cpuidle.h
cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK
2019-01-17 22:16:13 +01:00
cpumask.h
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
crypto.h
crypto: clarify name of WEAK_KEY request flag
2019-01-25 18:41:52 +08:00
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
ARM: davinci: remove dead code related to MAC address reading
2019-01-10 13:58:00 +05:30
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
devfreq_cooling.h
device-mapper.h
device.h
Power management updates for 5.1-rc1
2019-03-06 12:59:46 -08: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-direction.h
dma-fence-array.h
dma-fence.h
dma-iommu.h
dma-mapping.h
dma-mapping: remove dma_zalloc_coherent()
2019-01-08 07:58:49 -05:00
dma-noncoherent.h
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_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
Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-03-06 07:13:56 -08: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
err.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h
net/ethernet: Add parse_protocol header_ops support
2019-02-22 12:55:31 -08:00
ethtool.h
net: phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS
2019-02-24 17:33:59 -08:00
eventfd.h
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
32-bit userspace ABI: introduce ARCH_32BIT_OFF_T config option
2019-02-19 10:10:05 +01:00
fd.h
fddidevice.h
fdtable.h
fec.h
file.h
filter.h
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-03-06 07:59:36 -08:00
fips.h
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
frame.h
freezer.h
frontswap.h
mm: rid swapoff of quadratic complexity
2019-03-05 21:07:18 -08:00
fs.h
writeback: fix inode cgroup switching comment
2019-03-05 21:07:21 -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
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
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h
mm: shuffle GFP_* flags
2019-03-05 21:07:16 -08:00
glob.h
gnss.h
gnss: add mtk receiver type support
2019-02-15 16:54:38 +01:00
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
mm: update get_user_pages_longterm to migrate pages allocated from CMA region
2019-03-05 21:07:19 -08:00
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h
Drivers: hv: vmbus: Expose counters for interrupts and full conditions
2019-02-14 20:56:10 -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
wireless-drivers-next patches for 5.1
2019-02-22 12:56:24 -08: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
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
net: Fix ip_mc_{dec,inc}_group allocation context
2019-02-03 12:11:12 -08:00
ihex.h
ima.h
imx-media.h
in.h
bridge: Snoop Multicast Router Advertisements
2019-01-22 17:18:09 -08:00
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h
inetdevice.h
init.h
init_ohci1394_dma.h
init_task.h
sched/core: Convert task_struct.stack_refcount to refcount_t
2019-02-04 08:53:56 +01:00
initrd.h
ACPI / tables: table override from built-in initrd
2019-01-14 11:42:18 +01:00
inotify.h
input-polldev.h
input.h
integrity.h
intel-iommu.h
intel-pti.h
intel-svm.h
interconnect-provider.h
interconnect: Allow endpoints translation via DT
2019-01-22 13:37:25 +01:00
interconnect.h
interconnect: Allow endpoints translation via DT
2019-01-22 13:37:25 +01:00
interrupt.h
irqchip updates for Linux 5.1
2019-02-23 10:53:31 +01:00
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic: add io{read|write}64[be]{_lo_hi|_hi_lo} macros
2019-01-22 13:39:59 +01:00
io-64-nonatomic-lo-hi.h
io-64-nonatomic: add io{read|write}64[be]{_lo_hi|_hi_lo} macros
2019-01-22 13:39:59 +01:00
io-mapping.h
io.h
ioc3.h
ioc4.h
iocontext.h
iomap.h
iommu-helper.h
iommu.h
iopoll.h
ioport.h
ioprio.h
iova.h
ip.h
bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls
2019-01-22 17:18:08 -08:00
ipack.h
ipc.h
ipc_namespace.h
ipmi-fru.h
ipmi.h
ipmi_smi.h
ipv6.h
net: ipv6: add socket option IPV6_ROUTER_ALERT_ISOLATE
2019-03-03 21:05:10 -08:00
ipv6_route.h
irq.h
genirq: Provide NMI handlers
2019-02-05 14:37:01 +00:00
irq_cpustat.h
irq_poll.h
irq_sim.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h
irqchip updates for Linux 5.1
2019-02-23 10:53:31 +01:00
irqdomain.h
irqdomain: Allow the default irq domain to be retrieved
2019-02-21 10:32:28 +00: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: fix kasan_check_read/write definitions
2019-03-05 21:07:13 -08:00
kasan.h
kasan: add __must_check annotations to kasan hooks
2018-12-28 12:11:44 -08:00
kbd_diacr.h
kbd_kern.h
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
bpf: check that BPF programs run with preemption disabled
2019-02-19 21:53:07 +01:00
kernel_stat.h
kernelcapi.h
kernfs.h
fs: kernfs: add poll file operation
2019-03-05 21:07:17 -08: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
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
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
mm: reuse only-pte-mapped KSM page in do_wp_page()
2019-03-05 21:07:15 -08:00
kthread.h
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-03-06 08:14:05 -08:00
ktime.h
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: Add helper for getting default pattern from Device Tree
2019-01-16 22:08:07 +01:00
leds_pwm.h
libata.h
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
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h
list.h
mm, compaction: use free lists to quickly locate a migration source
2019-03-05 21:07:16 -08:00
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
livepatch.h
llc.h
llist.h
lockdep.h
locking/lockdep: Shrink struct lock_class_key
2019-02-28 07:55:53 +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
net: phy: marvell10g: add support for the 88x2110 PHY
2019-02-24 17:45:25 -08:00
math64.h
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h
vfio-mdev: Switch to use new generic UUID API
2019-02-05 11:51:56 -07:00
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h
net: phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t
2019-02-18 16:43:54 -08:00
mei_cl_bus.h
mei: bus: export to_mei_cl_device for mei client devices drivers
2019-02-12 10:38:46 +01:00
mem_encrypt.h
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, memcg: create mem_cgroup_from_seq
2019-03-05 21:07:17 -08:00
memfd.h
memory.h
memory_hotplug.h
mm/page_alloc.c: memory hotplug: free pages as higher order
2019-03-05 21:07:14 -08:00
mempolicy.h
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
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm-arch-hooks.h
mm.h
mm: update get_user_pages_longterm to migrate pages allocated from CMA region
2019-03-05 21:07:19 -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: remove zone_lru_lock() function, access ->lru_lock directly
2019-03-05 21:07:21 -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: remove zone_lru_lock() function, access ->lru_lock directly
2019-03-05 21:07:21 -08:00
mnt_namespace.h
mod_devicetable.h
tee: add bus driver framework for TEE based devices
2019-02-01 15:12:46 +01: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
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
mroute_base.h
msdos_fs.h
msg.h
msi.h
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
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-03-02 12:54:35 -08:00
netfilter.h
jump_label: move 'asm goto' support test to Kconfig
2019-01-06 09:46:51 +09:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
jump_label: move 'asm goto' support test to Kconfig
2019-01-06 09:46:51 +09:00
netfilter_ipv4.h
netfilter: ipv4: remove useless export_symbol
2019-01-28 11:32:58 +01:00
netfilter_ipv6.h
netfilter: ipv6: avoid indirect calls for IPV6=y case
2019-02-04 18:21:12 +01:00
netlink.h
net: netlink: add helper to retrieve NETLINK_F_STRICT_CHK
2019-01-19 10:09:58 -08:00
netpoll.h
nfs.h
nfs3.h
nfs4.h
nfs_fs.h
nfs_fs_i.h
nfs_fs_sb.h
nfs_iostat.h
nfs_page.h
nfs_xdr.h
nfsacl.h
nl802154.h
nls.h
nmi.h
node.h
nodemask.h
numa: make "nr_online_nodes" unsigned int
2019-03-05 21:07:20 -08:00
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
nvme-fc.h
nvme-rdma.h
nvme-tcp.h
nvme.h
nvmem-consumer.h
nvmem-provider.h
nvram.h
powerpc: Enable HAVE_ARCH_NVRAM_OPS and disable GENERIC_NVRAM
2019-01-22 10:21:45 +01:00
objagg.h
lib: objagg: add root count to stats
2019-02-08 15:02:49 -08:00
of.h
of: Remove struct device_node.type pointer
2019-01-10 16:24:44 -06:00
of_address.h
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
mm: better document PG_reserved
2019-03-05 21:07:19 -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: page_cache_add_speculative(): refactor out some code duplication
2019-03-05 21:07:20 -08:00
pagevec.h
parman.h
parport.h
parport: daisy: use new parport device model
2019-02-13 19:45:56 +01:00
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
genirq/affinity: Add new callback for (re)calculating interrupt sets
2019-02-18 11:21:28 +01:00
pci_hotplug.h
pci_ids.h
pci-v4.21-changes
2019-01-05 17:57:34 -08:00
pda_power.h
pe.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
locking/percpu-rwsem: Remove preempt_disable variants
2019-02-28 07:55:37 +01:00
percpu.h
percpu_counter.h
perf_event.h
perf/core improvements and fixes:
2019-02-28 08:29:50 +01:00
perf_regs.h
personality.h
pfn.h
pfn_t.h
phonet.h
phy.h
net: phy: remove gen10g_no_soft_reset
2019-03-03 21:47:57 -08:00
phy_fixed.h
net: fixed-phy: Add fixed_phy_register_with_gpiod() API
2019-02-07 18:11:58 -08:00
phy_led_triggers.h
phylink.h
net: phylink: update mac_config() documentation
2019-02-24 12:39:45 -08:00
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h
pkeys.h
pktcdvd.h
pl320-ipc.h
pl353-smc.h
platform_device.h
plist.h
pm-trace.h
pm.h
PM / core: Add support to skip power management in device/driver model
2019-02-19 10:42:43 +01:00
pm2301_charger.h
pm_clock.h
pm_domain.h
PM / Domains: Mark "name" const in dev_pm_domain_attach_by_name()
2019-02-15 11:36:38 +01:00
pm_opp.h
Power management updates for 5.1-rc1
2019-03-06 12:59:46 -08:00
pm_qos.h
pm_runtime.h
Merge back earlier PM core material for v5.1.
2019-02-01 11:53:35 +01:00
pm_wakeirq.h
pm_wakeup.h
pmbus.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
mm/page_poison: update comment after code moved
2019-03-05 21:07:20 -08:00
poll.h
posix-clock.h
timex: use __kernel_timex internally
2019-02-07 00:13:27 +01:00
posix-timers.h
posix-cpu-timers: Remove private interval storage
2019-01-15 16:36:13 +01:00
posix_acl.h
posix_acl_xattr.h
power_supply.h
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
pr.h
preempt.h
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
device property: Fix the length used in PROPERTY_ENTRY_STRING()
2019-01-29 10:52:40 +01:00
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: remove duplicated include from ptr_ring.h
2019-02-17 15:53:01 -08:00
ptrace.h
purgatory.h
pvclock_gtod.h
pwm.h
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
linux/rcu_node_tree: Convert to SPDX license identifier
2019-02-09 08:44:32 -08:00
rcu_segcblist.h
linux/rcu_segcblist: Convert to SPDX license identifier
2019-02-09 08:44:41 -08:00
rcu_sync.h
linux/rcu_sync: Convert to SPDX license identifier
2019-02-09 08:44:46 -08:00
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h
Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'spdx.2019.02.09a', 'srcu.2019.01.26a' and 'torture.2019.01.26a' into HEAD
2019-02-09 08:47:52 -08:00
rcupdate_wait.h
rcutiny.h
linux/rcutiny: Convert to SPDX license identifier
2019-02-09 08:45:46 -08:00
rcutree.h
linux/rcutree: Convert to SPDX license identifier
2019-02-09 08:45:52 -08:00
rcuwait.h
reboot-mode.h
reboot.h
reciprocal_div.h
refcount.h
regmap.h
regmap: regmap-irq: Add main status register support
2019-01-23 15:52:15 +00:00
regset.h
Remove 'type' argument from access_ok() function
2019-01-03 18:57:57 -08:00
relay.h
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
rhashtable: Remove obsolete rhashtable_walk_init function
2019-02-22 13:49:00 +01:00
ring_buffer.h
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
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
scatterlist.h
scc.h
sched.h
Merge branch 'akpm' (patches from Andrew)
2019-03-06 10:31:36 -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
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_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
mm: rid swapoff of quadratic complexity
2019-03-05 21:07:18 -08:00
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
net: Don't set transport offset to invalid value
2019-02-22 12:55:31 -08:00
skmsg.h
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
include/linux/slub_def.h: comment fixes
2019-03-05 21:07:14 -08:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h
socket: Add SO_TIMESTAMPING_NEW
2019-02-03 11:17:31 -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
Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'spdx.2019.02.09a', 'srcu.2019.01.26a' and 'torture.2019.01.26a' into HEAD
2019-02-09 08:47:52 -08:00
srcutiny.h
linux/srcu: Convert to SPDX license identifier
2019-02-09 08:45:59 -08:00
srcutree.h
Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'spdx.2019.02.09a', 'srcu.2019.01.26a' and 'torture.2019.01.26a' into HEAD
2019-02-09 08:47:52 -08:00
ssbi.h
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/workingset: remove unused @mapping argument in workingset_eviction()
2019-03-05 21:07:21 -08:00
swap_cgroup.h
swap_slots.h
swapfile.h
swapops.h
swiotlb.h
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_soc.h
syscalls.h
y2038: syscalls: rename y2038 compat syscalls
2019-02-07 00:13:27 +01:00
syscore_ops.h
sysctl.h
sysfs.h
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
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
tee: add cancellation support to client interface
2019-02-28 13:49:29 +01:00
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
timex: use __kernel_timex internally
2019-02-07 00:13:27 +01:00
time64.h
y2038: remove struct definition redirects
2019-02-07 00:13:28 +01:00
timecounter.h
timekeeper_internal.h
timekeeping.h
timekeeping32.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
y2038: remove struct definition redirects
2019-02-07 00:13:28 +01:00
tnum.h
topology.h
torture.h
Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'spdx.2019.02.09a', 'srcu.2019.01.26a' and 'torture.2019.01.26a' into HEAD
2019-02-09 08:47:52 -08:00
toshiba.h
tpm.h
tpm_command.h
tpm_eventlog.h
trace.h
trace_clock.h
trace_events.h
trace_seq.h
tracefs.h
tracehook.h
tracepoint-defs.h
tracepoint.h
transport_class.h
ts-nbus.h
tsacct_kern.h
tty.h
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
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_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
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-02-24 12:06:19 -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
VMCI: Support upto 64-bit PPNs
2019-02-26 12:53:55 +01:00
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1-gpio.h
w1.h
wait.h
sched/wait: Use freezable_schedule() when possible
2019-02-11 08:34:04 +01: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
kernel/workqueue: Use dynamic lockdep keys for workqueues
2019-02-28 07:55:47 +01:00
writeback.h
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