Linus Torvalds
6cdc577a18
- Update bio-based DM core to always call blk_queue_split() and update
...
DM targets to properly advertise discard limits that blk_queue_split()
looks at when dtermining to split discard. Whereby allowing DM core's
own 'split_discard_bios' to be removed.
- Improve DM cache target to provide support for discard passdown to the
origin device.
- Introduce support to directly boot to a DM mapped device from init by
using dm-mod.create= module param. This eliminates the need for an
elaborate initramfs that is otherwise needed to create DM devices.
This feature's implementation has been worked on for quite some time
(got up to v12) and is of particular interest to Android and other
more embedded platforms (e.g. ARM).
- Rate limit errors from the DM integrity target that were identified as
the cause for recent NMI hangs due to console limitations.
- Add sanity checks for user input to thin-pool and external snapshot
creation.
- Remove some unused leftover kmem caches from when old .request_fn
request-based support was removed.
- Various small cleanups and fixes to targets (e.g. typos, needless
unlikely() annotations, use struct_size(), remove needless
.direct_access method from dm-snapshot)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABAgAGBQJcgT+7AAoJEMUj8QotnQNaAsUIAIxsO5y6+7UruZzZxpyYBA34
yBLnZ9SICxESteu4R9lWT4LnFbrdwDDSSCeQ1dFt5/vx54T4qISN/O3lv9e//BeJ
BxFXtu7wB485l28uojBZeb+9APTaoihfEokcfDqZnaf26XtY0t/M+yRP7U86eGcC
zsX9fOEmJ3cpWtpai07tbHNDjIrr1kIWcFuU2+xGO/wn+Up8uLd85exi7e3cqDs6
VC+YJ/10/2keqFQvse3w3TBMjduwpb7SlDa2z/SorYaStVHzgwRSSjWYkSM/eDRA
OkSeRQ3Rnwc+Vad2R8J7unnZlMd4kALjGuzbyafWnitE+C+n0aJFDKqjIwNbKcw=
=GKp5
-----END PGP SIGNATURE-----
Merge tag 'for-5.1/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Pull device mapper updates from Mike Snitzer:
- Update bio-based DM core to always call blk_queue_split() and update
DM targets to properly advertise discard limits that
blk_queue_split() looks at when dtermining to split discard. Whereby
allowing DM core's own 'split_discard_bios' to be removed.
- Improve DM cache target to provide support for discard passdown to
the origin device.
- Introduce support to directly boot to a DM mapped device from init by
using dm-mod.create= module param. This eliminates the need for an
elaborate initramfs that is otherwise needed to create DM devices.
This feature's implementation has been worked on for quite some time
(got up to v12) and is of particular interest to Android and other
more embedded platforms (e.g. ARM).
- Rate limit errors from the DM integrity target that were identified
as the cause for recent NMI hangs due to console limitations.
- Add sanity checks for user input to thin-pool and external snapshot
creation.
- Remove some unused leftover kmem caches from when old .request_fn
request-based support was removed.
- Various small cleanups and fixes to targets (e.g. typos, needless
unlikely() annotations, use struct_size(), remove needless
.direct_access method from dm-snapshot)
* tag 'for-5.1/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm:
dm integrity: limit the rate of error messages
dm snapshot: don't define direct_access if we don't support it
dm cache: add support for discard passdown to the origin device
dm writecache: fix typo in name for writeback_wq
dm: add support to directly boot to a mapped device
dm thin: add sanity checks to thin-pool and external snapshot creation
dm block manager: remove redundant unlikely annotation
dm verity fec: remove redundant unlikely annotation
dm integrity: remove redundant unlikely annotation
dm: always call blk_queue_split() in dm_process_bio()
dm: fix to_sector() for 32bit
dm switch: use struct_size() in kzalloc()
dm: remove unused _rq_tio_cache and _rq_cache
dm: eliminate 'split_discard_bios' flag from DM target interface
dm: update dm_process_bio() to split bio if in ->make_request_fn()
2019-03-09 17:40:27 -08:00
..
amba
avf
bcma
wireless-drivers-next patches for 5.1
2019-02-06 09:36:36 -08:00
byteorder
can
ceph
clk
crush
decompress
dma
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
Merge branch 'ib-pca953x-config' into devel
2019-02-14 08:45:22 +01: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
- New Drivers
2019-03-08 10:02:58 -08:00
mlx4
mlx5
5.1 Merge Window Pull Request
2019-03-09 15:53:03 -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: dphy: Clarify lanes parameter documentation
2019-02-07 11:11:05 +05:30
pinctrl
platform_data
media updates for v5.1-rc1
2019-03-09 14:45:54 -08:00
power
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
rpmsg
rtc
sched
io_uring-2019-03-06
2019-03-08 14:48:40 -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
ssb
sunrpc
ulpi
unaligned
usb
wusb: Remove unnecessary static function ckhdid_printf
2019-03-01 20:53:41 +01:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h
Merge branch 'i2c/for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
2019-03-08 09:27:33 -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
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
ata: pata_of_platform: Allow to use 16-bit wide data transfer
2019-02-08 06:42:53 -07:00
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
audit: hide auditsc_get_stamp and audit_serial prototypes
2019-02-07 21:44:27 -05:00
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h
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
bio.h
block: add bio_set_polled() helper
2019-02-24 08:20:17 -07:00
bit_spinlock.h
bitfield.h
bitmap.h
bitops.h
include/linux/bitops.h: set_mask_bits() to return old value
2019-03-07 18:32:00 -08:00
bitrev.h
bits.h
blk-cgroup.h
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h
block: kill BLK_MQ_F_SG_MERGE
2019-02-15 08:40:12 -07:00
blk-pm.h
blk_types.h
blkdev.h
SCSI misc on 20190306
2019-03-09 16:53:47 -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: enable program stats
2019-02-27 17:22:50 +01:00
bpf_lirc.h
bpf_trace.h
bpf_types.h
bpf_verifier.h
bpfilter.h
brcmphy.h
bsearch.h
bsg-lib.h
scsi: bsg-lib: handle bidi requests without block layer help
2019-02-05 21:27:40 -05:00
bsg.h
btf.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
bug.h
build-salt.h
build_bug.h
build_bug.h: add wrapper for _Static_assert
2019-03-07 18:31:59 -08:00
bvec.h
block: optimize bvec iteration in bvec_iter_advance
2019-02-28 13:49:22 -07:00
c2port.h
cache.h
cacheinfo.h
capability.h
audit/stable-5.1 PR 20190305
2019-03-07 12:20:11 -08:00
cb710.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cgroup-defs.h
Merge branch 'for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
2019-03-07 10:11:41 -08:00
cgroup.h
cgroup_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
compiler-gcc.h
compiler-intel.h
compiler.h
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
drivers/component: kerneldoc polish
2019-02-19 13:20:35 +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_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
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
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h
dca.h
dcache.h
dccp.h
dcookies.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h
init/calibrate.c: provide proper prototype
2019-03-07 18:32:01 -08:00
delayacct.h
delayed_call.h
devcoredump.h
devfreq-event.h
devfreq.h
devfreq_cooling.h
device-mapper.h
dm: add support to directly boot to a mapped device
2019-03-05 14:53:50 -05:00
device.h
linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited
2019-03-07 18:31:59 -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-direct.h
dma-direction.h
dma-fence-array.h
dma-fence.h
dma-iommu.h
dma-mapping.h
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
dynamic_debug: refactor dynamic_pr_debug and friends
2019-03-07 18:32:00 -08: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
fanotify: report FAN_ONDIR to listener with FAN_REPORT_FID
2019-02-07 16:47:32 +01:00
fault-inject.h
fb.h
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
fs: add fget_many() and fput_many()
2019-02-28 08:24:23 -07:00
filter.h
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-03-06 07:59:36 -08:00
fips.h
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
fscrypt updates for v5.1
2019-03-09 10:54:24 -08:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_types.h
fs_uart_pd.h
fscache-cache.h
fscache.h
fscrypt.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
fanotify: check FS_ISDIR flag instead of d_is_dir()
2019-02-07 16:38:36 +01:00
fsnotify_backend.h
fsnotify: Create function to remove event from notification list
2019-02-18 12:41:16 +01:00
ftrace.h
ftrace_irq.h
futex.h
fwnode.h
gameport.h
gcd.h
genalloc.h
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-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hmm.h
host1x.h
hp_sdc.h
hpet.h
hrtimer.h
htcpld.h
huge_mm.h
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-bit: convert to SPDX header
2019-02-05 14:05:03 +01:00
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-mux.h
i2c-pxa.h
i2c-smbus.h
i2c.h
i2c: Allow recovery of the initial IRQ by an I2C client device.
2019-02-24 14:43:22 +01:00
i8042.h
i8253.h
icmp.h
icmpv6.h
ide.h
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
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
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
inotify.h
input-polldev.h
input.h
integrity.h
intel-iommu.h
intel-pti.h
intel-svm.h
interconnect-provider.h
interconnect.h
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-lo-hi.h
io-mapping.h
io.h
ioc3.h
ioc4.h
iocontext.h
iomap.h
iomap: wire up the iopoll method
2019-02-24 08:20:17 -07:00
iommu-helper.h
iommu.h
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
ipmi: Make the smi watcher be disabled immediately when not needed
2019-02-09 19:48:42 -06:00
ipv6.h
net: ipv6: add socket option IPV6_ROUTER_ALERT_ISOLATE
2019-03-03 21:05:10 -08:00
ipv6_route.h
irq.h
This is the bulk of GPIO changes for the v5.1 cycle:
2019-03-08 10:09:53 -08: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
This is the bulk of GPIO changes for the v5.1 cycle:
2019-03-08 10:09:53 -08: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_ratelimit.h
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
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
printk: Remove no longer used LOG_PREFIX.
2019-03-04 13:42:05 +01:00
kernel-page-flags.h
kernel.h
linux/kernel.h: split *_MAX and *_MIN macros into <linux/limits.h>
2019-03-07 18:31:59 -08:00
kernel_stat.h
kernelcapi.h
kernfs.h
fs: kernfs: add poll file operation
2019-03-05 21:07:17 -08:00
kexec.h
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
khugepaged.h
klist.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h
kobject_ns.h
kprobes.h
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_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_pwm.h
libata.h
scsi: ata: Use unsigned int for cmd's type in ioctls in scsi_host_template
2019-02-08 17:33:00 -05:00
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h
libps2.h
license.h
lightnvm.h
limits.h
linux/kernel.h: split *_MAX and *_MIN macros into <linux/limits.h>
2019-03-07 18:31:59 -08:00
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
audit/stable-5.1 PR 20190305
2019-03-07 12:20:11 -08:00
lz4.h
lzo.h
lib/lzo: separate lzo-rle from lzo
2019-03-07 18:32:03 -08:00
mailbox_client.h
mailbox_controller.h
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
memstick.h
mic_bus.h
micrel_phy.h
microchipphy.h
migrate.h
migrate_mode.h
mii.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm-arch-hooks.h
mm.h
mm: create the new vm_fault_t type
2019-03-07 18:32:03 -08:00
mm_inline.h
mm_types.h
5.1 Merge Window Pull Request
2019-03-09 15:53:03 -08:00
mm_types_task.h
mman.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
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
module.h
A fairly routine cycle for docs - lots of typo fixes, some new documents,
2019-03-09 09:56:17 -08:00
moduleloader.h
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
genirq/msi: Clean up usage of __u8/__u16 types
2019-02-08 13:30:10 -06: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
linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited
2019-03-07 18:31:59 -08:00
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
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter: ipv6: avoid indirect calls for IPV6=y case
2019-02-04 18:21:12 +01:00
netlink.h
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: convert to SPDX identifiers
2019-02-20 07:22:17 -07:00
nvme-fc.h
nvme-fc: convert to SPDX identifiers
2019-02-20 07:22:17 -07:00
nvme-rdma.h
nvme-rdma: convert to SPDX identifiers
2019-02-20 07:22:19 -07:00
nvme-tcp.h
nvme-tcp.h: fix SPDX header
2019-02-20 07:22:10 -07:00
nvme.h
nvme_ioctl.h: remove duplicate GPL boilerplate
2019-02-20 07:22:05 -07:00
nvmem-consumer.h
nvmem-provider.h
nvram.h
objagg.h
lib: objagg: add root count to stats
2019-02-08 15:02:49 -08:00
of.h
of_address.h
of_clk.h
of_device.h
of_dma.h
of_fdt.h
of_gpio.h
gpio: add core support for pull-up/pull-down configuration
2019-02-13 09:10:14 +01:00
of_graph.h
of_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
openvswitch.h
oprofile.h
osq_lock.h
overflow.h
oxu210hp.h
padata.h
page-flags-layout.h
page-flags.h
mm: better document PG_reserved
2019-03-05 21:07:19 -08:00
page-isolation.h
page_counter.h
page_ext.h
page_idle.h
page_owner.h
page_ref.h
pageblock-flags.h
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
pci-ecam.h
pci-ep-cfs.h
pci-epc.h
PCI: endpoint: Remove features member in struct pci_epc
2019-02-15 10:03:35 +00:00
pci-epf.h
pci-p2pdma.h
pci.h
pci-v5.1-changes
2019-03-09 14:57:08 -08:00
pci_hotplug.h
pci_ids.h
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
include/linux/pid.h: remove next_pidmap() declaration
2019-03-07 18:31:59 -08:00
pid_namespace.h
pim.h
pipe_fs_i.h
pkeys.h
pktcdvd.h
pl320-ipc.h
pl353-smc.h
platform_device.h
This is the bulk of GPIO changes for the v5.1 cycle:
2019-03-08 10:09:53 -08:00
plist.h
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
driver core: Fix PM-runtime for links added during consumer probe
2019-02-20 11:18:07 +01:00
pm_wakeirq.h
pm_wakeup.h
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_acl.h
posix_acl_xattr.h
power_supply.h
power: supply: core: Add a field to support battery max voltage
2019-02-20 00:33:08 +01:00
powercap.h
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
Printk changes for 5.1
2019-03-09 09:22:42 -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: 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
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
regset.h
relay.h
include/linux/relay.h: fix percpu annotation in struct rchan
2019-03-07 18:32:03 -08:00
remoteproc.h
reservation.h
reset-controller.h
reset.h
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
rtc: remove rtc_class_ops.read_callback
2019-02-25 21:20:45 +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
scatterlist.h
lib/scatterlist: Provide a DMA page iterator
2019-02-11 15:02:33 -07:00
scc.h
sched.h
audit/stable-5.1 PR 20190305
2019-03-07 12:20:11 -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
audit/stable-5.1 PR 20190305
2019-03-07 12:20:11 -08:00
sed-opal.h
seg6.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.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_types.h
signalfd.h
siox.h
siphash.h
sirfsoc_dma.h
sizes.h
skb_array.h
skbuff.h
A fairly routine cycle for docs - lots of typo fixes, some new documents,
2019-03-09 09:56:17 -08:00
skmsg.h
slab.h
slab_def.h
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
vfs: add vfs_get_fsid() helper
2019-02-07 16:38:35 +01:00
static_key.h
stddef.h
stm.h
stmmac.h
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h
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
swiotlb: remove swiotlb_dma_supported
2019-02-18 22:41:04 +11:00
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_soc.h
syscalls.h
io_uring-2019-03-06
2019-03-08 14:48:40 -08: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
include/linux/types.h: use "unsigned int" instead of "unsigned"
2019-03-07 18:31:59 -08:00
u64_stats_sync.h
uaccess.h
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uio.h
uio_driver.h
umh.h
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_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
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
win_minmax.h
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
wmi.h
workqueue.h
Driver core patches for 5.1-rc1
2019-03-06 14:52:48 -08:00
writeback.h
ww_mutex.h
xarray.h
xattr.h
xxhash.h
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zstd.h
zutil.h