This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig in repository toolchain/ci/linux.
omits b5829453d81a Add linux-next specific files for 20190212 omits a27fa7f5031e Merge branch 'akpm/master' omits 37c9540210ba drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 1d8d50063745 samples/mic/mpssd/mpssd.h: remove duplicate header omits 81867f8532de kernel/fork.c: remove duplicated include omits b9ed28361166 include/linux/relay.h: fix percpu annotation in struct rchan omits 87c4862a47c1 Drop flex_arrays omits 4b6a92a253e9 sctp: convert to genradix omits 98fe1e01bb3d proc: commit to genradix omits 92a179542180 Generic radix trees omits 975d94dd4968 selinux: convert to kvmalloc omits c196454d290d md: convert to kvmalloc omits 6c181126bed6 openvswitch: convert to kvmalloc omits 8c7afc4fd61d memblock-update-comments-and-kernel-doc-fix omits 37b1acd199ff mm: memblock: update comments and kernel-doc omits 16daf1463e4a memblock: split checks whether a region should be skipped [...] omits a09fa93b485b memblock: remove memblock_{set,clear}_region_flags omits 816a2df6742d memblock: drop memblock_alloc_*_nopanic() variants omits 8cae8f07f4a7 memblock: memblock_alloc_try_nid: don't panic omits 4f919f31702b mm/sparse: don't panic if the allocation in sparse_buffer_ [...] omits 922d8e572ea7 memblock: fix format strings for panics after memblock_alloc omits 5227b62bdd41 mm: sparse: Use '%pa' with 'phys_addr_t' type omits 3838bbe2f86b treewide: add checks for the return value of memblock_alloc*() omits fd45791a8528 swiotlb: add checks for the return value of memblock_alloc*() omits 229d4867dd67 init/main: add checks for the return value of memblock_alloc*() omits d86adde10886 mm/percpu: add checks for the return value of memblock_alloc*() omits c3278cb8a377 sparc: add checks for the return value of memblock_alloc*() omits 68a2e5b83739 ia64: add checks for the return value of memblock_alloc*() omits e817560a2f15 arch: don't memset(0) memory returned by memblock_alloc() omits 2818c54a7037 arch: use memblock_alloc() instead of memblock_alloc_from( [...] omits 32ac23b90233 memblock: make memblock_find_in_range_node() and choose_me [...] omits 3f54eb0827c4 memblock: fix parameter order in memblock_phys_alloc_try_nid() omits 9609ce283262 memblock: refactor internal allocation functions omits 4a13f01dcf00 memblock: drop memblock_alloc_base() omits 4e4918ebba61 memblock: drop __memblock_alloc_base() omits 12dbffb9e5d5 memblock: memblock_phys_alloc(): don't panic omits 81debd66ec84 memblock: memblock_phys_alloc_try_nid(): don't panic omits cba7ee8c52e9 memblock: emphasize that memblock_alloc_range() returns a [...] omits 945c46a3fd49 memblock: drop memblock_alloc_base_nid() omits bef5120d8cf8 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] omits 843e5fa5e888 powerpc: use memblock functions returning virtual address omits 0b9e60867588 openrisc: prefer memblock APIs returning virtual address omits e07bfc412cb4 include/linux/sched/signal.h: replace `tsk' with `task' omits 3782d9d404d5 arch/nios2/mm/fault.c: remove duplicate include omits ab246a538d26 unicore32: stop printing the virtual memory layout omits 9d154ec2ce74 proc: merge fix for proc_pident_lookup() API change omits 33c8cc4bc08d proc: calculate end pointer for /proc/*/* lookup at compile time omits c9fc94e4157f scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 17f2ed4a45f7 Merge branch 'akpm-current/current' omits 97bd34fee3df Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits b095e80c7af7 Merge remote-tracking branch 'pidfd/for-next' omits 9993b160401a Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 51f324a5c4cf Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 756704c12169 Merge remote-tracking branch 'hyperv/hyperv-next' omits fbb68b4ca435 Merge remote-tracking branch 'xarray/xarray' omits c989c06d558a Merge remote-tracking branch 'nvmem/for-next' omits a076e5fc8fbd Merge remote-tracking branch 'slimbus/for-next' omits 953c18f8894c Merge remote-tracking branch 'gnss/gnss-next' omits 54c651c80278 Merge remote-tracking branch 'cisco/for-next' omits 28acb958b234 Merge remote-tracking branch 'kspp/for-next/kspp' omits 68cdf8869dd6 Merge remote-tracking branch 'ntb/ntb-next' omits d5d5d35cb6b6 Merge remote-tracking branch 'at24/at24/for-next' omits 4c81126338ed Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 343726790c8a Merge remote-tracking branch 'rtc/rtc-next' omits cb713388888a Merge remote-tracking branch 'coresight/next' omits 9137fcf65632 Merge remote-tracking branch 'livepatching/for-next' omits 02fc8bb5f5f1 Merge remote-tracking branch 'random/dev' omits 0a0ad1434345 Merge remote-tracking branch 'pwm/for-next' omits d9fd52dfef8c Merge remote-tracking branch 'pinctrl/for-next' omits 2c37a1eb2eab Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits d23aaecc77b5 Merge remote-tracking branch 'gpio/for-next' omits 4b12bd612bd3 Merge remote-tracking branch 'rpmsg/for-next' omits abe124a52283 Merge remote-tracking branch 'vhost/linux-next' omits 29eecd5cf2d3 Merge remote-tracking branch 'scsi/for-next' omits 567a5b88e5dd Merge remote-tracking branch 'cgroup/for-next' omits 56c9b249a25a Merge remote-tracking branch 'slave-dma/next' omits 8b7df402afbc Merge remote-tracking branch 'icc/icc-next' omits e3ab4350cc1a Merge remote-tracking branch 'mux/for-next' omits 981a032164a7 Merge remote-tracking branch 'staging/staging-next' omits b8ae0f996a37 Merge remote-tracking branch 'char-misc/char-misc-next' omits 32204dc941cd Merge remote-tracking branch 'tty/tty-next' omits b7d2f2cbb536 Merge remote-tracking branch 'phy-next/next' omits 0ab2a4dc5126 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 66958879ffb9 Merge remote-tracking branch 'usb-serial/usb-next' omits 5af76200fb42 Merge remote-tracking branch 'usb-gadget/next' omits e8803ec8e7ce Merge remote-tracking branch 'usb/usb-next' omits 7b033dffbd05 Merge remote-tracking branch 'driver-core/driver-core-next' omits 51770f29b27b Merge remote-tracking branch 'ipmi/for-next' omits a55179f54e83 Merge remote-tracking branch 'leds/for-next' omits b927e2929048 Merge remote-tracking branch 'chrome-platform/for-next' omits eeb5565f3888 Merge remote-tracking branch 'drivers-x86/for-next' omits f60ec6365a64 Merge remote-tracking branch 'workqueues/for-next' omits b505482d1ea4 Merge remote-tracking branch 'percpu/for-next' omits e10340616e73 Merge remote-tracking branch 'kvms390/next' omits eb7c6d047f52 Merge remote-tracking branch 'kvm-arm/next' omits a7c1865858a2 Merge remote-tracking branch 'rcu/rcu/next' omits a70c02778150 Merge remote-tracking branch 'edac-amd/for-next' omits 86353c6f5095 Merge remote-tracking branch 'clockevents/clockevents/next' omits aa43310f737a Merge remote-tracking branch 'tip/auto-latest' omits c270136e11a5 Merge remote-tracking branch 'spi/for-next' omits d40fee27697c Merge remote-tracking branch 'devicetree/for-next' omits 6d4bb92f5578 Merge remote-tracking branch 'audit/next' omits 10090897221d Merge remote-tracking branch 'vfio/next' omits b166c8eb2ff8 Merge remote-tracking branch 'iommu/next' omits 6cc8e9c816a7 Merge remote-tracking branch 'watchdog/master' omits 15386481f729 Merge remote-tracking branch 'tpmdd/next' omits 3fd6d490a20e Merge remote-tracking branch 'selinux/next' omits 75ca8901f830 Merge remote-tracking branch 'integrity/next-integrity' omits ddd3df4c5cc5 Merge remote-tracking branch 'apparmor/apparmor-next' omits 554dfef514db Merge remote-tracking branch 'security/next-testing' omits 7848a8581e4b Merge remote-tracking branch 'regulator/for-next' omits b0e4f3059093 Merge remote-tracking branch 'battery/for-next' omits 11544a0b0904 Merge remote-tracking branch 'backlight/for-backlight-next' omits d811ae372474 Merge remote-tracking branch 'mfd/for-mfd-next' omits 95f4a166e2f0 Merge remote-tracking branch 'kgdb/kgdb-next' omits ca93b5ff35bb Merge remote-tracking branch 'mmc/next' omits 3db5ba176b00 Merge remote-tracking branch 'block/for-next' omits 5bb395490430 Merge remote-tracking branch 'input/next' omits fea56163cf21 Merge remote-tracking branch 'sound-asoc/for-next' omits 1be223d425ba Merge remote-tracking branch 'sound/for-next' omits ec764f26f25f Merge remote-tracking branch 'regmap/for-next' omits 441d0f446ab4 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits f093d2c4935a Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 113bf7d2c1af Merge remote-tracking branch 'drm-msm/msm-next' omits 7463bd8fb177 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 7c342fd30360 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 1f5011cd2036 Merge remote-tracking branch 'drm/drm-next' omits 829cfb436c6e Merge remote-tracking branch 'crypto/master' omits d39a62f55628 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits dc41ef522462 Merge remote-tracking branch 'nand/nand/next' omits 287595fdeb68 Merge remote-tracking branch 'mtd/mtd/next' omits d69c59ac7ea3 Merge remote-tracking branch 'gfs2/for-next' omits a19f7f17cbe6 Merge remote-tracking branch 'mac80211-next/master' omits 29c257f81d98 Merge remote-tracking branch 'bluetooth/master' omits eebf45c3f708 Merge remote-tracking branch 'wireless-drivers-next/master' omits 509989e02fa2 Merge remote-tracking branch 'nfc-next/master' omits 59d454e7627a Merge remote-tracking branch 'netfilter-next/master' omits e980954e87e7 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 5273705eb70c Merge remote-tracking branch 'bpf-next/master' omits 5d3f12297c94 Merge remote-tracking branch 'net-next/master' omits 884ec3c4687f Merge remote-tracking branch 'rdma/for-next' omits d8f57cc3780a Merge remote-tracking branch 'dlm/next' omits effe6a8bde46 Merge remote-tracking branch 'opp/opp/linux-next' omits 956cb134fa83 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 9fbece826929 Merge remote-tracking branch 'pm/linux-next' omits 4812a7bb0dc6 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits c4571fa0dba6 Merge remote-tracking branch 'v4l-dvb-next/master' omits 7752a96a1bff Merge remote-tracking branch 'v4l-dvb/master' omits 792fae633660 Merge remote-tracking branch 'jc_docs/docs-next' omits a5a43d994194 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 0fa77fc7c565 Merge remote-tracking branch 'i2c/i2c/for-next' omits 56c62e161f0f Merge remote-tracking branch 'hid/for-next' omits fe802326d4bd Merge remote-tracking branch 'pstore/for-next/pstore' omits ec0656bbb660 Merge remote-tracking branch 'pci/next' omits 2fb32f4e0fc6 Merge remote-tracking branch 'printk/for-next' omits d08d2ea32824 Merge remote-tracking branch 'vfs/for-next' omits 0bc4bfe96d2d Merge remote-tracking branch 'v9fs/9p-next' omits d17e9d66d0db Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 27149bcdd163 Merge remote-tracking branch 'nfsd/nfsd-next' omits 0830d27e63b7 Merge remote-tracking branch 'jfs/jfs-next' omits f7c1d07b19fb Merge remote-tracking branch 'fuse/for-next' omits 041932ed95c1 Merge remote-tracking branch 'f2fs/dev' omits 93a86e858552 Merge branch 'remotes/lorenzo/pci/vmd' omits 6e6e4510ff25 Merge branch 'remotes/lorenzo/pci/dwc' omits 2a164341c0d5 Merge branch 'remotes/lorenzo/pci/dt' omits 7e228942d910 Merge branch 'pci/pm' omits c4aff484cc76 Merge branch 'pci/misc' omits 5dfaa56f5e53 Merge branch 'pci/hotplug' omits 922bd559ed07 Merge branch 'pci/enumeration' omits 7a43716bc16d Merge branch 'pci/aspm' omits d872e226f7f2 Merge branch 'pci/aer' omits 638c9fff0b22 Merge remote-tracking branch 'ext3/for_next' omits 2668c6d1b989 Merge remote-tracking branch 'ecryptfs/next' omits ac9c18f228fc Merge remote-tracking branch 'cifs/for-next' omits b7351735b0b4 Merge remote-tracking branch 'ceph/master' omits 464bc20dc8c3 Merge remote-tracking branch 'btrfs-kdave/for-next' omits f081a640a347 Merge remote-tracking branch 'befs/for-next' omits fdff99159525 Merge remote-tracking branch 'fscrypt/master' omits d99b90215027 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 7699aecdfdc6 Merge remote-tracking branch 's390/features' omits 331146c308d5 Merge remote-tracking branch 'powerpc/next' omits d5293db1dc0a Merge remote-tracking branch 'parisc-hd/for-next' omits 99d6cc4c78fb Merge remote-tracking branch 'nios2/for-next' omits 533bd96f8396 Merge remote-tracking branch 'mips/mips-next' omits 5313ed170baf Merge remote-tracking branch 'microblaze/next' omits f092126ba9cb Merge remote-tracking branch 'm68knommu/for-next' omits 6376c4974e8a Merge remote-tracking branch 'm68k/for-next' omits a105562c4322 Merge remote-tracking branch 'csky/linux-next' omits e0daa77e44f4 Merge remote-tracking branch 'clk/clk-next' omits 486cd5f97181 Merge remote-tracking branch 'tegra/for-next' omits 1a45f1d5180b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits bbd62a189962 Merge remote-tracking branch 'samsung-krzk/for-next' omits 40ff830ba537 Merge remote-tracking branch 'rockchip/for-next' omits 50e69e0a8511 Merge remote-tracking branch 'renesas/next' omits 0ebbb3dfcfd3 Merge remote-tracking branch 'qcom/for-next' omits 97fbacdf1ccd Merge remote-tracking branch 'reset/reset/next' omits 0196a5275ddc Merge remote-tracking branch 'omap/for-next' omits 4a0844a9ae6a Merge remote-tracking branch 'mvebu/for-next' omits 7fa1fc58b60f Merge remote-tracking branch 'mediatek/for-next' omits 744a300690e5 Merge remote-tracking branch 'keystone/next' omits ea40607ce55d Merge remote-tracking branch 'imx-mxs/for-next' omits 6a51ef1d2b4c Merge remote-tracking branch 'bcm2835/for-next' omits 25ed2512afea Merge remote-tracking branch 'at91/at91-next' omits 089243e0c263 Merge remote-tracking branch 'amlogic/for-next' omits 481ecdd104e9 Merge remote-tracking branch 'actions/for-next' omits bffacc664c7a Merge remote-tracking branch 'arm-soc/for-next' omits 2645332aeb68 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 180fbc65fa3a Merge remote-tracking branch 'arm64/for-next/core' omits 6276c9159b3b Merge remote-tracking branch 'arm/for-next' omits 421160efc042 Merge remote-tracking branch 'dma-mapping/for-next' omits fcb8afd20cd5 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 5ff712fd3c5e Merge remote-tracking branch 'kbuild/for-next' omits 88edf2c308b0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits c246abb31f23 Merge remote-tracking branch 'mmc-fixes/fixes' omits 22b22d942624 Merge remote-tracking branch 'scsi-fixes/fixes' omits c049e89a0a02 Merge remote-tracking branch 'vfs-fixes/fixes' omits 56d14874955f Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 35e8bdd54784 Merge remote-tracking branch 'kvms390-fixes/master' omits 9ec44dbac8c0 Merge remote-tracking branch 'omap-fixes/fixes' omits 2fe0824c7233 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 9264fcba0219 Merge remote-tracking branch 'ide/master' omits 02bd098d44e9 Merge remote-tracking branch 'crypto-current/master' omits b8655ec70029 Merge remote-tracking branch 'input-current/for-linus' omits a35670c212ac Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits c1432309a2ad Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 858ca028dd48 Merge remote-tracking branch 'spi-fixes/for-linus' omits 450d9d2409bf Merge remote-tracking branch 'regulator-fixes/for-linus' omits 36407509294b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 9dad710a01ec Merge remote-tracking branch 'sound-current/for-linus' omits d248fdd3b47b Merge remote-tracking branch 'rdma-fixes/for-rc' omits ef5cb7e8727a Merge remote-tracking branch 'mac80211/master' omits 722f9ffe838c Merge remote-tracking branch 'wireless-drivers/master' omits 7f55c0e88c64 Merge remote-tracking branch 'ipsec/master' omits a20374b345c1 Merge remote-tracking branch 'bpf/master' omits bbcc9d72209d Merge remote-tracking branch 'net/master' omits 6c4e31f460b8 Merge remote-tracking branch 'arm-current/fixes' omits 1df12ecf5612 Merge remote-tracking branch 'arc-current/for-curr' omits b47ec160b3d7 Merge remote-tracking branch 'kbuild-current/fixes' omits 7fb68590db60 Merge remote-tracking branch 'fixes/master' omits a50d1c471ec5 ARC: boot: robustify u-boot arg referencing omits 9a6daff99f07 PCI: imx: Add workaround for e10728, IMX7d PCIe PLL failure omits 3994d4487f9d ARM: dts: imx7d: Add node for PCIe PHY omits 9e996ab94b05 dt-bindings: imx6q-pcie: Add description of imx7d pcie phy omits 672680c195c5 Merge branch 'imx/maintainers' into for-next omits c5dcc287307d Merge branch 'imx/defconfig' into for-next omits 435cfdf70aa8 Merge branch 'imx/dt64' into for-next omits 4086e759c745 Merge branch 'imx/dt' into for-next omits c51f92dcd490 Merge branch 'imx/bindings' into for-next omits 831cf19e3281 Merge branch 'imx/soc' into for-next omits 5808320bbf84 Merge branch 'imx/drivers' into for-next omits 6fddbf05ba46 ARM: dts: imx: Add support for Logic PD i.MX6QD EVM omits 0b6e39a450a4 ARM: dts: imx6qdl-sabresd: remove reg_sensors' regulator-a [...] omits 06c4db6e0b8c ARM: dts: imx6qdl-sabresd: add regulators control for mma8 [...] omits 593649080f67 ARM: dts: imx6qdl-sabresd: add regulators control for mag3 [...] omits 10ce59e32562 ARM: dts: imx6qdl-sabresd: add regulator control for isl29 [...] omits 757dc82a8766 csky: Fixup dead loop in show_stack omits c15ab41749e7 csky: Fixup io-range page attribute for mmap("/dev/mem") omits c49c0ee111ab irqchip/csky: Add support-vector-irq for apb-intc omits d6622f2dc688 dt-bindings: csky,apb-intc: Add vector irq mode omits dd888089e56f csky: coding convention: Use task_stack_page omits 0b3961332d15 csky: Fixup wrong pt_regs size omits ac5111ec08f5 dt-bindings: interrupt-controller: Update csky mpintc omits d5b34ff014fb irqchip/irq-csky-mpintc: Add triger type and priority omits 56c90eaad694 irqchip/csky: Optimize remove unnecessary loop irq handle omits 0a664943c75f csky: Fixup _PAGE_GLOBAL bit for 610 tlb entry omits f975ce467a37 dt-bindings: csky,apb-intc: Add dh7k SOC support omits d52c96c402fb irqchip/csky: Support csky,dh7k SOC intc driver omits f61fc891f1e2 ARM: dts: vf610: Add ZII SSMB DTU board omits 33ac4bde91b9 ARM: dts: pfla02: add ksz9031 clock skew values omits 803a3e3d85b2 ARM: dts: imx6qdl-phytec-pfla02: add missing interrupt-con [...] omits 5fcdd28a904a ARM: dts: Add stmpe-adc DT node to Toradex T30 modules omits 5348aef9b161 PCI/ASPM: Save LTR Capability for suspend/resume omits 345ce896cac4 Merge LKMM and RCU omits 51c80555dea3 PCI/ASPM: Use LTR if already enabled by platform omits 5dfd8e97afb6 zram: default to lzo-rle instead of lzo omits 2a0d168de399 lib/lzo: separate lzo-rle from lzo omits 0bdc4793b399 lib/lzo: implement run-length encoding omits 5903b449c364 lib/lzo: fast 8-byte copy on arm64 omits 746f85a9240f lib/lzo: 64-bit CTZ on arm64 omits 0419c1fe7297 lib/lzo: tidy-up ifdefs omits 982242ad8402 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] omits 2fca424f68d4 ipc: annotate implicit fall through omits cfa96ee23404 ipc: conserve sequence numbers in extended IPCMNI mode omits 9178f16af171 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits b9f6696bb812 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 852773e6b9b4 lib/ubsan: default UBSAN_ALIGNMENT to not set omits 8445cd79db06 kcov: convert kcov.refcount to refcount_t omits c6c86d34d8e3 kcov: no need to check return value of debugfs_create functions omits 621c848d9924 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED omits c34f10826a50 kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() omits 3de4b563df31 sysctl: handle overflow for file-max omits 9d1122c1c173 sysctl: handle overflow in proc_get_long omits 0cbd9396a12e kernel/sysctl.c: define minmax conv functions in terms of [...] omits 2540052183e9 kernel/sysctl.c: add missing range check in do_proc_dointv [...] omits 38e2e2aa27fa tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] omits ced4852f0c1b drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() omits c067dd41c6f3 kernel: workqueue: clarify wq_worker_last_func() caller re [...] omits 1871ba0e32ca exec: don't force_sigsegv processes with a pending fatal signal omits f5b95d62c8a9 exec: increase BINPRM_BUF_SIZE to 256 omits c5ffed213ed3 fs/exec.c: replace opencoded set_mask_bits() omits a425569b1af9 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits 1200b45b49a0 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 96911fe8124a fs/autofs/inode.c: use seq_puts() for simple strings in au [...] omits 71e74a607ff6 autofs: add ignore mount option omits 23cbe6cf60fa init/calibrate.c: provide proper prototype omits 5fcd389eac54 fs/binfmt_elf.c: spread const a little omits fd752880d8cd elf: fixup compilation omits 971dc9988374 fs/binfmt_elf.c: use list_for_each_entry() omits f2fce4a68b57 fs/binfmt_elf.c: don't be afraid of overflow omits ea2423f1de3a epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits a3d8235d3f82 epoll: unify awaking of wakeup source on ep_poll_callback() path omits 14fd2a46604b epoll: make sure all elements in ready list are in FIFO order omits 0b9b3960ac9d checkpatch: fix something omits c76f2806de79 checkpatch: add test for SPDX-License-Identifier on wrong line # omits 2391be296211 checkpatch: allow reporting C99 style comments omits 9d2965c64143 checkpatch: add some new alloc functions to various tests omits b7caca98101b checkpatch: verify SPDX comment style omits c53205985c7c lib/test_ubsan.c: VLA no longer used in kernel omits 5866f381864b lib/div64.c: off by one in shift omits 06d210a026f1 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 7611c6d55a63 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 6dd767584c16 lib/genalloc.c: export symbol addr_in_gen_pool omits 0bc5f18cb97a include/linux/bitops.h: set_mask_bits() to return old value omits 5577032c19c0 linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] omits a30c1e7b3c3a linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] omits cd330185c592 linux/fs.h: move member alignment check next to definition [...] omits 521dd30ddbf6 lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] omits 38dc031634c4 build_bug.h: add wrapper for _Static_assert omits da2d02f074e0 scripts/spelling.txt: add more spellings to spelling.txt omits 89a051da136e kernel/sys: annotate implicit fall through omits cd1d8be24610 kernel/hung_task.c - fix sparse warnings omits 3170939d938d kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits 5cc3c5a759dd kernel.h: unconditionally include asm/div64.h for do_div() omits 853934bf82c7 proc/stat: make the interrupt statistics more efficient omits 4df57c55e1d8 genirq: avoid summation loops for /proc/stat omits 4b8284891826 proc: exit correctly in /proc/*/maps test omits 1947b6a29a47 proc: test /proc/*/maps, smaps, smaps_rollup, statm omits 2b89fee12edd proc: use seq_puts() everywhere omits b5028466289c proc: read kernel cpu stat pointer once omits 2ebfc0a7bf81 proc: remove unused argument in proc_pid_lookup() omits 460d259a1c0e fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() omits 6a5b7f89e4c6 fs/proc/self.c: code cleanup for proc_setup_self() omits afc10e0cfa85 proc: return exit code 4 for skipped tests omits 655d5b96b400 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 4867b99954e1 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 07b0521a963b mm/shuffle: default enable all shuffling omits 8bb5182bc02e mm: don't expose page to fast gup before it's ready omits d600518f652a filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits dffedb13ea1b filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits dd6d23c40bf0 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits e1cced4a2388 filemap: drop the mmap_sem for all blocking operations omits 59fbf78c241a filemap: pass vm_fault to the mmap ra helpers omits 05a256e19c7e filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits b6a06f9f694e filemap: kill page_cache_read usage in filemap_fault omits f2aebcc85721 mm/page_alloc.c: calculate first_deferred_pfn directly omits 072c0d769926 mm: use common iterator for deferred_init_pages and deferr [...] omits b111e2927904 mm: add reserved flag setting to set_page_links() omits 964e600ed8aa mm: move hot-plug specific memory init into separate funct [...] omits e822497629bf mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits f569987823c5 mm: implement new zone specific memblock iterator omits 3fed989ef23c mm: drop meminit_pfn_in_nid as it is redundant omits 547482e9a360 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 02230eb4fa91 include/linux/compaction.h: fix potential build error omits 7b0e0df373e1 mm,memory_hotplug: explicitly pass the head to isolate_huge_page omits ee18747972e3 mm: page_cache_add_speculative(): refactor out some code d [...] omits 3724b8089ec0 mm/migrate.c: cleanup expected_page_refs() omits ab5f24d1c0b1 docs/core-api/mm: fix return value descriptions in mm/ omits e3d835ab4f78 docs/core-api/mm: fix user memory accessors formatting omits 1233f2782066 docs/mm: vmalloc: re-indent kernel-doc comemnts omits 12477ad49ee6 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits 16f9cc0b543b mm: maintain randomization of page free lists omits ff465a2a3154 mm: move buddy list manipulations into helpers omits 44c217917bb9 mm/shuffle: fix shuffle enable omits 44f48f138ab0 mm: shuffle initial free memory to improve memory-side-cac [...] omits 9be75b7e445e mm, memcg: make memory.emin the baseline for utilisation d [...] omits 4f2df5fb67f7 numa: make "nr_online_nodes" unsigned int omits 6a9cd359b56e numa: make "nr_node_ids" unsigned int omits c13649c36269 hugetlb: allow to free gigantic pages regardless of the co [...] omits b6668295d6b1 mm,oom: don't kill global init via memory.oom.group omits 448785341aac mm, swap: bounds check swap_info array accesses to avoid N [...] omits f3843a81cca0 mm/vmscan.c: Do not allocate duplicate stack variables in [...] omits ce0f9442a408 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits 3ad11bf47c6c mm: ksm: do not block on page lock when searching stable tree omits df5c17fcc034 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] omits 7bb484ac4923 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix omits 679a8000c126 mm: memcontrol: expose THP events on a per-memcg basis omits 84c0d961f050 mm: vmscan: do not iterate all mem cgroups for global dire [...] omits 5adf1d2479a5 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] omits cf28e41f8a7e selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits ec76c0cdaf4f mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd omits 6276b5c0f504 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] omits 49d87886a5a9 powerpc/mm/iommu: allow migration of cma allocated pages d [...] omits 09d3ba63b558 mm: update get_user_pages_longterm to migrate pages alloca [...] omits 1e5d46f949da mm/cma: add PF flag to force non cma alloc omits d3f207a8522a mm: better document PG_reserved omits f3b6daa1df19 ia64: perfmon: don't mark buffer pages as PG_reserved omits 072143075d0a arm64: kdump: no need to mark crashkernel pages manually P [...] omits 4013caf81bc7 arm64: kexec: no need to ClearPageReserved() omits d0291ab0dbb2 m68k/mm: use __ClearPageReserved() omits fa3488ad12cb riscv/vdso: don't clear PG_reserved omits 42f4a205d783 powerpc/vdso: don't clear PG_reserved omits a96410993f10 s390/vdso: don't clear PG_reserved omits dab5f8776b8c agp: efficeon: no need to set PG_reserved on GATT tables omits 382850271bda mm: rid swapoff of quadratic complexity omits 6ec6f99c71fb mm: refactor swap-in logic out of shmem_getpage_gfp omits 69af1b3fb58e mm/vmscan.c: remove 7th argument of isolate_lru_pages() omits ccf40aad5c59 mm, mempolicy: fix uninit memory access omits 32c8193ee065 memcg: killed threads should not invoke memcg OOM killer omits 730697b568e3 powerpc: use probe_user_read() omits ec77e0776718 mm-add-probe_user_read-fix omits 6e1b7f776846 include/linux/uaccess.h: add probe_user_read() omits bff43f6b7fbb mm/page_alloc.c: check return value of memblock_alloc_node [...] omits 5408053ec484 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] omits c0546d51181b mm/hugetlb: add prot_modify_start/commit sequence for huge [...] omits e80963f263fd arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade omits 1be96529ef71 mm: update ptep_modify_prot_commit to take old pte value as arg omits 9c239be0f708 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] omits e79b4a2ced74 mm/hmm: add helpers for driver to safely take the mmap_sem omits b5c65b026905 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits 5e38a973b9f1 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] omits 3e55828e1126 mm/hmm: add a helper function that faults pages and maps t [...] omits 00301f3f00ec mm/hmm: add default fault flags to avoid the need to pre-f [...] omits 9d7245f23510 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix omits 4049d34231ab mm/hmm: potential deadlock in nonblocking code omits cd586f50d6a1 mm/hmm: improve driver API to work and wait over a range omits f7120cff3549 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits 3cdc7390b007 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits d6bd91eccb17 mm/hmm: do not erase snapshot when a range is invalidated omits ab2c76b0953b mm/hmm: use reference counting for HMM struct omits 9be5e5bc1804 mm: fix some typos in mm directory omits 38d51afbedb7 mm/page_owner: move config option to mm/Kconfig.debug omits 3a7490d75c18 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] omits aaeaa44ebd2c mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] omits 9678dfca7d72 mm, oom: remove 'prefer children over parent' heuristic omits ddbf26818fbc mm: no need to check return value of debugfs_create functions omits aad388d64d18 mm, memcg: Handle cgroup_disable=memory when getting memcg [...] omits fe41ecb00597 mm-proportional-memorylowmin-reclaim-checkpatch-fixes omits 59611b7e7962 mm, memcg: proportional memory.{low,min} reclaim omits c4d976ac4ce3 mm/memory.c: prevent mapping typed pages to userspace omits 7f0a09909e42 mm: prevent mapping slab pages to userspace omits e90f1036cf22 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits a943f5563f3c mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! omits b2d0fd93c28c mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] omits 97e2464586ac mm, memcg: create mem_cgroup_from_seq omits 7fbd62690883 psi-introduce-psi-monitor-fix-3 omits ba7ede13dcf2 psi-introduce-psi-monitor-fix-fix omits 3f9fa1d16045 psi-introduce-psi-monitor-fix omits d9be05c54315 psi: introduce psi monitor omits 6528548bc475 psi: rename psi fields in preparation for psi trigger addition omits eb3db8ae6ad4 psi: introduce state_mask to represent stalled psi states omits 7de9559dd8d6 kernel: cgroup: add poll file operation omits 51d23eb6a31d fs: kernfs: add poll file operation omits ee2168b64bc8 mm, compaction: Capture a page under direct compaction -fix omits eeaabc645ac8 mm, compaction: capture a page under direct compaction omits 7c3087189d30 mm/compaction: no stuck in __reset_isolation_pfn() omits db81990c4204 mm, compaction: be selective about what pageblocks to clea [...] omits a7c9547cda03 mm, compaction: sample pageblocks for free pages omits 5a9ef29e2fd5 mm, compaction: round-robin the order while searching the [...] omits 49a35d83fe26 mm, compaction: reduce premature advancement of the migrat [...] omits 1df8193852c4 mm, compaction: do not consider a need to reschedule as co [...] omits 419a3e2f79e6 mm, compaction: rework compact_should_abort as compact_che [...] omits bbe8e083ef26 mm, compaction: keep cached migration PFNs synced for unus [...] omits 3251a97aa2b7 mm, compaction: check early for huge pages encountered by [...] omits 29fce1a914a9 mm, compaction: finish pageblock scanning on contention omits 6704cb6d0ba4 mm, compaction: avoid rescanning the same pageblock multip [...] omits 116de9d17396 mm, compaction: use free lists to quickly locate a migrati [...] omits 11fa5efac04a mm, compaction: keep migration source private to a single [...] omits 3adf9809f57c mm, compaction: Use free lists to quickly locate a migrati [...] omits 7a25b17d88cb mm, compaction: use free lists to quickly locate a migrati [...] omits 9283c37f7886 mm, compaction: ignore the fragmentation avoidance boost f [...] omits 050a7354511f mm, compaction: always finish scanning of a full pageblock omits 7c69cf9cb3a8 mm, migrate: immediately fail migration of a page with no [...] omits 2acb6eba5a3e mm, compaction: rename map_pages to split_map_pages omits fa88c0175ed3 mm, compaction: remove unnecessary zone parameter in some [...] omits b5ef63f7898a mm, compaction: remove last_migrated_pfn from compact_control omits ae1ceb988e1a mm, compaction: rearrange compact_control omits c82acb611ea2 mm, compaction: shrink compact_control omits e867b476bd9f mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] omits 49f9c237050f mm: shuffle GFP_* flags omits 2fd0d923f6d9 mm: swap: add comment for swap_vma_readahead omits 264432aaa650 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 omits dafa2d935b46 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix omits 75d472bc1a47 mm: swap: check if swap backing device is congested or not omits 8467df387019 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits 83f751db3166 memcg: schedule high reclaim for remote memcgs on high_work omits 76694671b20b mm/filemap.c: remove redundant test from find_get_pages_contig omits e55f0127c370 mm/memcontrol.c: use struct_size() in kmalloc() omits 4fb8e5b89bcb include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] omits 8739e4996abb mm/hmm: convert to use vm_fault_t omits 8f9a99aab084 x86/mm/fault.c: Convert to use vm_fault_t omits 90cb574cc7f4 mm: create the new vm_fault_t type omits 6b95e7a82674 mm: remove extra drain pages on pcp list omits 7473e3097af1 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits ab722da64fc9 arm64/mm: enable HugeTLB migration omits a2f2a6b77c35 mm/hugetlb: enable arch specific huge page size support fo [...] omits 61ae3a29c423 mm/hugetlb: enable PUD level huge page migration omits deedf0d3c85a mm/hugetlb: distinguish between migratability and movability omits a51afa81a57f mm: remove sysctl_extfrag_handler() omits 6e57a2b422d8 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits 73958da449ac vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits 717efc933f3a vmalloc: add test driver to analyse vmalloc allocator omits 7e12903a6271 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits d7cf4bc92e88 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits 6b6673444d00 mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits 96c8b5b6fa82 mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits 7438c757b42b mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits 6ca925699956 memcg: localize memcg_kmem_enabled() check omits ca932a82c6df mm, slub: make the comment of put_cpu_partial() complete omits 5a18939d8863 arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits 3f059b9bedab arch: simplify several early memory allocations omits c29121aeaddb openrisc: simplify pte_alloc_one_kernel() omits df59d03f17ed sh: prefer memblock APIs returning virtual address omits 46958f43e91a microblaze: prefer memblock API returning virtual address omits 7e40d87e9074 powerpc: prefer memblock APIs returning virtual address omits 2e6fc8f16e42 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits 8c483461447b mm: reuse only-pte-mapped KSM page in do_wp_page() omits 011060fc68d8 tools/: fix for replace open encodings for NUMA_NO_NODE omits 31536224e375 tools/: replace open encodings for NUMA_NO_NODE omits 860ccd341115 mm: replace all open encodings for NUMA_NO_NODE omits 99fe553a920a mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits 90a8e69584dd mm: Refactor readahead defines in mm.h omits 5d65e386829d pm-hibernate-exclude-all-pageoffline-pages-v2 omits a2baf566695f PM/Hibernate: exclude all PageOffline() pages omits 6ecfced24b2c PM/Hibernate: use pfn_to_online_page() omits 0b74fd9f6b6e vmw_balloon-mark-inflated-pages-pg_offline-v2 omits bce36541d725 vmw_balloon: mark inflated pages PG_offline omits 767070a53265 hv_balloon: mark inflated pages PG_offline omits 808500db5941 xen/balloon: mark inflated pages PG_offline omits 57fa7bc0f00a kexec: export PG_offline to VMCOREINFO omits f952bb294530 mm-convert-pg_balloon-to-pg_offline-fix omits 403499e2e589 mm: convert PG_balloon to PG_offline omits 2650cc939e10 mm: balloon: update comment about isolation/migration/compaction omits 8275a497bd9b mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix omits 78a5e76c01b6 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 omits b569cef4be64 mm/page_alloc.c: memory hotplug: free pages as higher order omits 108b0dda9c5b include/linux/slub_def.h: comment fixes omits e763527a96ef mm/slab.c: kmemleak no scan alien caches omits 6104859ae426 mm-slub-introduce-slab_warn_on_error-fix omits 336fce243977 mm/slub: introduce SLAB_WARN_ON_ERROR omits 3a40c255031e mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits 80fe2ee2988c fs/file.c: initialize init_files.resize_wait omits aee17aca3ab7 fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() omits b5f2d0416b81 ramfs: support O_TMPFILE omits 90725bd2521b ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits 2803c5fd2ca0 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits a047b29f8f29 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits ca74dfb7e404 ocfs2: clear zero in unaligned direct IO omits 7d422cbe5a44 ocfs2: Use zero-sized array and struct_size() in kzalloc() omits 87376e4cf4a9 ocfs2: fix the application IO timeout when fstrim is running omits b2e086a0292b ocfs2: fix a panic problem caused by o2cb_ctl omits 6bad418cba05 lib/debugobjects.c: move printk out of db lock critical sections omits 6862f98ae0da sh: remove nargs from __SYSCALL omits d5f61a0b4227 scripts/decode_stacktrace.sh: handle RIP address with segment omits cc1c427ae86e kasan: fix kasan_check_read/write definitions omits db82e767fe46 page_poison: play nicely with KASAN omits 271c85239c9b kasan: remove use after scope bugs detection. omits 21a3362338bd mm: proc: smaps_rollup: fix pss_locked calculation omits 31544046ebe1 revert "initramfs: cleanup incomplete rootfs" omits 4ee758248061 mm/swap.c: workaround for_each_cpu() bug on UP kernel omits 6d4c4d39351d Rename include/{uapi => }/asm-generic/shmparam.h really omits 5540225603d7 Revert "mm: use early_pfn_to_nid in page_ext_init" omits 8014b725bfee hugetlbfs: fix page leak during migration of file pages omits f82d1e4bcb47 mm/gup: fix gup_pmd_range() for dax omits cd93b1717aba Revert "mm: slowly shrink slabs with a relatively small nu [...] omits 63f8734b229c Revert "mm: don't reclaim inodes with many attached pages" omits ea16c4459807 checkpatch: don't interpret stack dumps as commit IDs omits 18e31e0feff3 Merge branch 'regulator-5.1' into regulator-next omits a71f59222522 Merge branch 'regulator-5.0' into regulator-linus omits bdfc54c16c45 Merge branch 'asoc-5.1' into asoc-next omits bb62989dccca Merge branch 'asoc-5.0' into asoc-linus omits 81dc19231d10 arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking omits e0d6cc719052 Merge branch 'spi-5.1' into spi-next omits a4a9ebe8cb0f Merge branch 'spi-5.0' into spi-linus omits 43f9a48a2e2c PCI: dwc: Print debug error message when MSI-X entry contr [...] omits 425618e410dd PCI: imx6: Limit DBI register length omits 3d99709c4ad2 PCI: dwc: Allow to limit registers set length omits c43658cedf4d Merge branches 'fixes', 'misc' and 'smp-hotplug' into for-next omits 21f820685b7e tools/memory-model: Avoid duplicating herdtools versions omits 71e2ff5304c1 tools/memory-model: Dynamically check SRCU lock-to-unlock [...] omits 8e977dabe7c7 tools/memory-model: Update Documentation/explanation.txt t [...] omits 3f305018dcf3 docs/memory-barriers.txt: Enforce heavy ordering for port [...] omits be1944712d8e Merge branch 'for-next/gcc-plugin/arm-stackprotector' into [...] adds 3079f340caa7 thermal: of-thermal: Print name of device node with error adds bf78f133cd39 thermal: cpu_cooling: Clarify error message adds aa0c38cf39de Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0908ba949ae0 Merge remote-tracking branch 'fixes/master' adds 0b2ee40e5349 Merge remote-tracking branch 'kbuild-current/fixes' adds 01d73db842e4 Merge remote-tracking branch 'arc-current/for-curr' adds 0ac569bf6a79 ARM: 8834/1: Fix: kprobes: optimized kprobes illegal instruction adds fc67e6f120a3 ARM: 8835/1: dma-mapping: Clear DMA ops on teardown adds bb22c9854963 Merge remote-tracking branch 'arm-current/fixes' adds 989723b00b7f Documentation: bring operstate documentation up-to-date adds 4179cb5a4c92 vxlan: test dev->flags & IFF_UP before calling netif_rx() adds cf657d22ee1f net/x25: do not hold the cpu too long in x25_new_lci() adds 7384b538d3ae tipc: fix skb may be leaky in tipc_link_input adds e75913c93f7c net: fix IPv6 prefix route residue adds 91986ee166cf tipc: fix link session and re-establish issues adds 1ea06107b0d0 Merge tag 'mac80211-for-davem-2019-02-12' of git://git.ker [...] adds c65285428b6e sfc: initialise found bitmap in efx_ef10_mtd_probe adds a7603ac1fc8c geneve: change NET_UDP_TUNNEL dependency to select adds 87454b6edc1b net: phylink: avoid resolving link state too early adds 29dded89e80e net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames adds d1f20798a119 ipv6: propagate genlmsg_reply return code adds 4ffcbfac6064 batman-adv: fix uninit-value in batadv_interface_tx() adds 1ec17dbd90f8 inet_diag: fix reporting cgroup classid and fallback to priority adds fc62814d690c net/packet: fix 4gb buffer limit due to overflow check adds e1f1bd9bfbed net: ena: fix race between link up and device initalization adds d9b8656da922 net: ena: update driver version from 2.0.2 to 2.0.3 adds 6a7dd172000b Merge branch 'ena-races' adds 8015d93ebd27 net_sched: fix a race condition in tcindex_destroy() adds 033b228e7f26 net_sched: fix a memory leak in cls_tcindex adds 1db817e75f5b net_sched: fix two more memory leaks in cls_tcindex adds a090d7948eda Merge branch 'net_sched-some-fixes-for-cls_tcindex' adds 2fdeee254923 team: avoid complex list operations in team_nl_cmd_options_set() adds c726ebdb157a Merge remote-tracking branch 'net/master' adds 1e405c1a3f66 xsk: do not remove umem from netdevice on fall-back to copy-mode adds 30fe47e038a0 Merge remote-tracking branch 'bpf/master' adds fc2d5cfdcfe2 af_key: unconditionally clone on broadcast adds 8989415cdda8 Merge remote-tracking branch 'ipsec/master' adds 8d29d16d2134 netfilter: compat: initialize all fields in xt_init adds ac9743a3d698 Merge remote-tracking branch 'netfilter/master' adds 44aaeb8a2992 Merge remote-tracking branch 'wireless-drivers/master' adds 946ffb00f362 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 9363fbb14071 Merge remote-tracking branch 'sound-current/for-linus' adds 323fb7b947b2 ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI adds 476e1f03e36e Merge branch 'asoc-5.0' into asoc-linus adds c48cd7c51fa0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 56b5d4ea778c regulator: s2mps11: Fix steps for buck7, buck8 and LDO35 adds e03ae9fb9107 Merge branch 'regulator-5.0' into regulator-linus adds 1e28edf4023a Merge remote-tracking branch 'regulator-fixes/for-linus' adds 5ff2531354af Merge branch 'spi-5.0' into spi-linus adds cebe38e24977 Merge remote-tracking branch 'spi-fixes/for-linus' adds 7d94c0f2f3f2 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds d21457ff1d25 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 8d5e69a4650f Merge remote-tracking branch 'input-current/for-linus' adds ed3454a2e5f2 Merge remote-tracking branch 'crypto-current/master' adds d5f7c8b0c9fd Merge remote-tracking branch 'ide/master' adds 74f03104ed46 MIPS: lantiq: pass struct device to DMA API functions adds 5ebab8b15ca1 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 1876d0fea051 Merge remote-tracking branch 'omap-fixes/fixes' adds 31c4581cc141 Merge remote-tracking branch 'kvms390-fixes/master' adds 3fe1e76ca531 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 626204413eaf Merge remote-tracking branch 'vfs-fixes/fixes' adds 7b3e64279d88 Merge remote-tracking branch 'scsi-fixes/fixes' adds 9659c1af451a drm/i915/icl: combo port vswing programming changes per BSPEC adds 3b91a9359732 drm/i915/cnl: Fix CNL macros for Voltage Swing programming adds d8b879bb2ed2 drm/i915/pmu: Fix enable count array size and bounds checking adds e8a8fedd57fd drm/i915: Block fbdev HPD processing during suspend adds 2e7bd10e05af drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set adds fc89a38d99d4 drm/i915/opregion: fix version check adds 16eb0f34cdf4 drm/i915/opregion: rvda is relative from opregion base in [...] adds 8a2773f2b1cf Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds dc51e8b66a9a Merge remote-tracking branch 'mmc-fixes/fixes' adds 277e699b9143 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 03a9d7c87fa5 Merge remote-tracking branch 'kbuild/for-next' adds 9cee2124242e Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 308feabbc6d8 Merge remote-tracking branch 'dma-mapping/for-next' adds de9c0d49d85d ARM: 8833/1: Ensure that NEON code always compiles with Clang adds d25495e864b9 Merge branches 'fixes', 'misc' and 'smp-hotplug' into for-next adds f78f3e3161dd Merge remote-tracking branch 'arm/for-next' adds a80554fc36ba arm64: irqflags: Fix clang build warnings adds 27d0e7b50921 Merge remote-tracking branch 'arm64/for-next/core' adds 6306b1ca14c8 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 550486b3fee1 Merge remote-tracking branch 'arm-soc/for-next' adds c1070c12fc94 Merge remote-tracking branch 'actions/for-next' adds d4117c557ceb Merge remote-tracking branch 'amlogic/for-next' adds 66f21ace4639 Merge remote-tracking branch 'at91/at91-next' adds d16bd327a50f Merge remote-tracking branch 'bcm2835/for-next' adds 7cd5ada55db9 Merge branch 'imx/drivers' into for-next adds 87296dd449de Merge branch 'imx/soc' into for-next adds fee174f7346a Merge branch 'imx/bindings' into for-next adds bffe0d85e51a ARM: dts: imx6qdl-phytec-pfla02: add missing interrupt-con [...] adds 8de81c89d0a1 ARM: dts: pfla02: add ksz9031 clock skew values adds 4a2c25961aa3 ARM: dts: vf610: Add ZII SSMB DTU board adds 1e797150e026 ARM: dts: imx6qdl-sabresd: add regulator control for isl29 [...] adds 72af502f17b8 ARM: dts: imx6qdl-sabresd: add regulators control for mag3 [...] adds 14cc68e143b3 ARM: dts: imx6qdl-sabresd: add regulators control for mma8 [...] adds ee9ec3ea79c6 ARM: dts: imx6qdl-sabresd: remove reg_sensors' regulator-a [...] adds 1c207f911fe9 ARM: dts: imx: Add support for Logic PD i.MX6QD EVM adds 56de9c142974 Merge branch 'imx/dt' into for-next adds 72ae4021c83d Merge branch 'imx/dt64' into for-next adds 891ed3bfdd25 Merge branch 'imx/defconfig' into for-next adds fe0b295f61af Merge branch 'imx/maintainers' into for-next adds 47417f2fb875 Merge remote-tracking branch 'imx-mxs/for-next' adds a18e2bdecf59 Merge remote-tracking branch 'keystone/next' adds 6d9c83a2bfa5 Merge remote-tracking branch 'mediatek/for-next' adds db99582d7cfc Merge remote-tracking branch 'mvebu/for-next' adds 361df7797666 ARM: dts: am335x: Add support for Bosch Guardian adds 947b78025971 ARM: dts: omap3-gta04: declare backlight in lcd node adds 1c84ede3a262 Merge branch 'omap-for-v5.1/dt' into for-next adds 07d1c7c11217 Merge remote-tracking branch 'omap/for-next' adds 1a068828f297 Merge remote-tracking branch 'reset/reset/next' adds df5d52404c65 Merge remote-tracking branch 'qcom/for-next' adds 6514a45ef9f3 Merge remote-tracking branch 'renesas/next' adds de754f160601 Merge remote-tracking branch 'rockchip/for-next' adds 0830ae7f1af9 Merge remote-tracking branch 'samsung-krzk/for-next' adds c7caaee2db9c Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 0a3d26d9c149 Merge remote-tracking branch 'tegra/for-next' adds 990a9c621b37 Merge remote-tracking branch 'clk/clk-next' adds 881f4c3343a6 csky: Fixup _PAGE_GLOBAL bit for 610 tlb entry adds 4a45ba99c1f8 irqchip/csky: Optimize remove unnecessary loop irq handle adds 0c58ff533486 irqchip/irq-csky-mpintc: Add triger type and priority adds d73be359133b dt-bindings: interrupt-controller: Update csky mpintc adds 12893098935b csky: Fixup wrong pt_regs size adds 4752244550c3 csky: coding convention: Use task_stack_page adds 698c7a1b805c dt-bindings: csky,apb-intc: Add vector irq mode adds c19d01508d10 irqchip/csky: Add support-vector-irq for apb-intc adds f1feab7252d2 csky: Fixup io-range page attribute for mmap("/dev/mem") adds 749e649084d0 csky: Fixup dead loop in show_stack adds 979dd3d6077c Merge remote-tracking branch 'csky/linux-next' adds 6f4840b3f50c Merge remote-tracking branch 'm68k/for-next' adds 609c3a550d89 Merge remote-tracking branch 'm68knommu/for-next' adds 759fab3f13b3 Merge remote-tracking branch 'microblaze/next' adds 1224b2cdefc3 Merge remote-tracking branch 'mips/mips-next' adds 586f37659299 Merge remote-tracking branch 'nios2/for-next' adds c97644896eb9 parisc: Add constant for PDC_PAT_COMPLEX firmware call adds 0b9a52de6874 parisc: Add constants for various PDC firmware calls adds 4dcd9acecda3 Merge remote-tracking branch 'parisc-hd/for-next' adds 0117cc6a5c3c Merge remote-tracking branch 'powerpc/next' adds e3613bb8afc2 riscv: Add pte bit to distinguish swap from invalid adds 41fb9d54f12b Revert "RISC-V: Make BSS section as the last section in vm [...] adds 7265d103902c riscv: add missing newlines to printk messages adds e1b1381b3179 riscv: use pr_info and friends adds 149820c6cf3c riscv: fix riscv_of_processor_hartid() comment adds e3d794d555cd riscv: treat cpu devicetree nodes without status as enabled adds dd81c8ab819d riscv: use for_each_of_cpu_node iterator adds c82c3aa3cc85 Merge remote-tracking branch 'risc-v/for-next' adds ef9926262a60 Merge remote-tracking branch 's390/features' adds 7718c93e7b5f Merge remote-tracking branch 'xtensa/xtensa-for-next' adds aafa132a684d Merge remote-tracking branch 'fscrypt/master' adds 4c45a1849aed Merge remote-tracking branch 'befs/for-next' adds 58c1d5a73f81 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 2bb819790dc0 Merge remote-tracking branch 'ceph/master' adds aeaef54e8e43 Merge remote-tracking branch 'cifs/for-next' adds 648b2f4ee923 Merge remote-tracking branch 'ecryptfs/next' adds 380426792274 Merge remote-tracking branch 'ext3/for_next' adds 6afbeef75215 f2fs: don't clear CP_QUOTA_NEED_FSCK_FLAG adds 123b2b97b71c Merge remote-tracking branch 'f2fs/dev' adds 4654448ee458 Merge remote-tracking branch 'fuse/for-next' adds eab226856d61 Merge remote-tracking branch 'jfs/jfs-next' adds 09c3a4d575b0 Merge remote-tracking branch 'nfsd/nfsd-next' adds 86542e2b425e Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 51560e29866c Merge remote-tracking branch 'v9fs/9p-next' adds 89ae6fd7c5ba Merge remote-tracking branch 'vfs/for-next' adds 24d8b150fe67 Merge remote-tracking branch 'printk/for-next' adds 72fcdae3fc2b Merge branch 'pci/aer' adds 10ecc818ea73 PCI/ASPM: Use LTR if already enabled by platform adds dbbfadf23190 PCI/ASPM: Save LTR Capability for suspend/resume adds be6a0732aaa4 Merge branch 'pci/aspm' adds 00ba157ceedc Merge branch 'pci/enumeration' adds ac4f01c1ddba Merge branch 'pci/hotplug' adds 0338314f4e94 Merge branch 'pci/misc' adds 0bcbb98969fc Merge branch 'pci/pm' adds 225582faaf3a Merge branch 'remotes/lorenzo/pci/dt' adds 0380cf843c54 PCI: dwc: Print debug error message when MSI-X entry contr [...] adds b7e312dea1d8 dt-bindings: imx6q-pcie: Add description of imx7d pcie phy adds 27f7717e2344 ARM: dts: imx7d: Add node for PCIe PHY adds 1df82ec46600 PCI: imx: Add workaround for e10728, IMX7d PCIe PLL failure adds 5f06328b8675 Merge branch 'remotes/lorenzo/pci/dwc' adds 593425276b94 PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio() adds 0d621bdab3e8 Merge branch 'remotes/lorenzo/pci/endpoint' adds cc051d51a4af Merge branch 'remotes/lorenzo/pci/vmd' adds 9750be1cecac Merge remote-tracking branch 'pci/next' adds 4c6c4d345367 pstore: Avoid writing records with zero size adds 1e0f67a96aed pstore/ram: Move initialization earlier adds 47afd7ae65c7 pstore/ram: Add kmsg hlen zero check to ramoops_pstore_write() adds 93ee4b7d9f06 pstore/ram: Avoid needless alloc during header write adds 85b5b02b9703 Merge remote-tracking branch 'pstore/for-next/pstore' adds 089406a1cc34 Merge remote-tracking branch 'hid/for-next' adds ec996dd9b825 Merge remote-tracking branch 'i2c/i2c/for-next' adds edb7d64b43ad hwmon: (ad7418) Catch I2C errors adds 2a22ffc98997 hwmon: (f71882fg) Mark expected switch fall-through adds eaf1605585b4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 2555265e54f0 Merge remote-tracking branch 'jc_docs/docs-next' adds 952d2a0d9480 Merge remote-tracking branch 'v4l-dvb/master' adds 8b9f49282b17 Merge remote-tracking branch 'v4l-dvb-next/master' adds b9fc96a04fe2 Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 78317ed93a58 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds d26ff2405272 Merge branch 'pm-opp' into linux-next adds c207493029e2 Merge remote-tracking branch 'pm/linux-next' adds 610257bf7b97 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 311b23f70390 Merge remote-tracking branch 'dlm/next' adds 6442ca2abf88 swiotlb: fix comment on swiotlb_bounce() adds 71602fe6d4e9 swiotlb: add debugfs to track swiotlb buffer usage adds 60513ed06a41 swiotlb: checking whether swiotlb buffer is full with io_tlb_used adds fb664a81c717 Merge remote-tracking branch 'swiotlb/linux-next' adds d901b2760dc6 lib/scatterlist: Provide a DMA page iterator adds 161ebe2498d4 RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL adds 8d249af3e6d7 RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL adds 43fae91276a5 RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL adds 3856ec552700 RDMA/hns: Use for_each_sg_dma_page iterator on umem SGL adds 48b586ac36fc RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL adds b44e47eb065b RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL adds f3e6d3117939 RDMA/vmw_pvrdma: Use for_each_sg_dma_page iterator on umem SGL adds 95ad233ffbed RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL adds be8c456abfbd RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL adds 8317d6cdc1c7 RDMA/rxe: Use for_each_sg_page iterator on umem SGL adds 0da4d48d99df IB/mlx5: Fix bad flow upon DEVX mkey creation adds fc9e4477f924 RDMA/mlx5: Fix memory leak in case we fail to add an IB device adds a87145957eb9 RDMA/bnxt_re: fix or'ing of data into an uninitialized str [...] adds b52b7db55094 Merge remote-tracking branch 'rdma/for-next' adds 3ceb745baa4c devlink: fix condition for compat device info adds 68750561dd56 devlink: don't allocate attrs on the stack adds 14fd1901e718 devlink: add a generic board.manufacture version name adds 05fe4ab75cc4 nfp: devlink: use the generic manufacture identifier inste [...] adds 1f5cf1036cbe nfp: devlink: include vendor/product info in serial number adds 5ed9d4f2e745 Merge branch 'devinfo-tweaks' adds bd37fdf5243c Documentation: fix some freescale dpio-driver.rst warnings adds 6663cf821c13 flow_offload: Fix flow action infrastructure adds 0ff8409b521b nfp: flower: remove double new line adds 4dff63c25ebf net/smc: reset cursor update required flag adds 5bc056d8d0e3 net/smc: move wake up of close waiter adds 16297d143989 net/smc: no delay for free tx buffer wait adds cf0cfe535845 net/smc: reduce amount of status updates to peer adds e78b2622266c net/smc: check connections in smc_lgr_free_work adds 81cf64305265 net/smc: check port_idx of ib event adds 994c6e29564b MAINTAINERS: add Karsten as SMC maintainer adds 3f9b2d286441 Merge branch 'net-smc-next' adds 48ebab31d424 mlxsw: spectrum: Set LAG port collector only when active adds 24f91ce0d27c mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE() adds 384c2f7473bc mlxsw: spectrum_flower: Fix VLAN modify action support adds f5c7bd93c4f1 selftests: mlxsw: avoid double sourcing of lib.sh adds 99e1311475a1 Merge branch 'mlxsw-Several-updates' adds e222822f9be0 net: caif: pass struct device to DMA API functions adds 3c69aec48f3c au1000_eth: pass struct device to DMA API functions adds 564923e4c0b6 macb_main: pass struct device to DMA API functions adds 74e0deb89a8b lantiq_etop: pass struct device to DMA API functions adds e86b76f63351 pxa168_eth: pass struct device to DMA API functions adds 5dac33ad6f0d moxart_ether: pass struct device to DMA API functions adds 8d4c28fbc284 meth: pass struct device to DMA API functions adds 0eb1645a8daa smc911x: pass struct device to DMA API functions adds 5e9c51b301dc Merge branch 'net-DMA-API' adds da203dfa89ce Revert "devlink: Add a generic wake_on_lan port parameter" adds 0946cf1dc7b6 net: phylink: only call mac_config() during resolve when l [...] adds 86e58135bc4a net: phylink: add phylink_init_eee() helper adds b7d286f01b9d net: marvell: mvpp2: add mvpp2_is_xlg() helper adds 1d9b041e9c5c net: marvell: mvpp2: use mvpp2_is_xlg() helper elsewhere adds fde55ea74ce6 devlink: use direct return of genlmsg_reply adds c0ab4732d4c6 net/tls: Do not use async crypto for non-data records adds 9f771f1f52f2 net: phy: simplify genphy_config_eee_advert adds 1ecb195753a1 mlxsw: spectrum_switchdev: Remove getting PORT_BRIDGE_FLAGS adds 610d2b601bba rocker: Remove getting PORT_BRIDGE_FLAGS adds 1b8b589d9103 staging: fsl-dpaa2: ethsw: Remove getting PORT_BRIDGE_FLAGS adds 317d8e2f38a4 Merge branch 'SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS-get-remove' adds 4ea7b0cf0da7 net/skbuff: fix up kernel-doc placement adds 1e562c815e67 ptp_qoriq: make structure/function names more consistent adds 73356e4ea895 ptp_qoriq: make ptp operations global adds ff54571a747b ptp_qoriq: convert to use ptp_qoriq_init/free adds f038ddf25b80 ptp_qoriq: add little enadian support adds 2843bf518579 dt-binding: ptp_qoriq: add little-endian support adds d4e176870bff ptp_qoriq: fix register memory map adds ad6e1be64ae1 ptp: add QorIQ PTP support for ENETC adds 19971f5ea0ab enetc: add PTP clock driver adds bb024c3b123b MAINTAINERS: add enetc_ptp driver into QorIQ PTP list adds 74abc07dee61 net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames adds a263f99ca8ad Merge branch 'Add-ENETC-PTP-clock-driver' adds 84dbea461e49 s390/qeth: reduce data length for ARP cache query adds c21532771e9f s390/qeth: consolidate filling of low-level cmd length fields adds 7e83747dc954 s390/qeth: enable only required csum offload features adds 4386e34fab6c s390/qeth: align csum offload with TSO control logic adds 51581fd07d8b s390/qeth: limit trace to valid data of command request adds 0951c6babf49 s390/qeth: simplify reply object handling adds 54daaca7024d s390/qeth: cancel cmd on early error adds 4b7ae1221694 s390/qeth: allow cmd callbacks to return errnos adds 1709ff8d8603 s390/qeth: convert bridgeport callbacks adds 742d4d40831d s390/qeth: convert remaining legacy cmd callbacks adds 8a1343c5f872 Merge branch 's390-qeth-next' adds b6cd7dd99a89 ser_gigaset: mark expected switch fall-through adds 56e9b6b9601c isdn: i4l: isdn_tty: Mark expected switch fall-through adds b67de691f60b isdn_v110: mark expected switch fall-through adds c266f64dbfa2 net: sched: protect block state with mutex adds 91052fa1c657 net: sched: protect chain->explicitly_created with block->lock adds 2cbfab07c696 net: sched: refactor tc_ctl_chain() to use block->lock adds 165f01354c52 net: sched: protect block->chain0 with block->lock adds bbf73830cd48 net: sched: traverse chains in block with tcf_get_next_chain() adds a5654820bb4b net: sched: protect chain template accesses with block lock adds ed76f5edccc9 net: sched: protect filter_chain list with filter_chain_lo [...] adds 4dbfa766440c net: sched: introduce reference counting for tcf_proto adds fe2923afc124 net: sched: traverse classifiers in chain with tcf_get_nex [...] adds 8b64678e0af8 net: sched: refactor tp insert/delete for concurrent execution adds 726d061286ce net: sched: prevent insertion of new classifiers during ch [...] adds ec6743a10996 net: sched: track rtnl lock status when validating extensions adds 7d5509fa0d3d net: sched: extend proto ops with 'put' callback adds 12db03b65c2b net: sched: extend proto ops to support unlocked classifiers adds dfcd2a2b2274 net: sched: add flags to Qdisc class ops struct adds 18d3eefb17cf net: sched: refactor tcf_block_find() into standalone functions adds 470502de5bdb net: sched: unlock rules update API adds ef718bc30993 Merge branch 'classifier-no-rtnl' adds bd3606c29fcc rocker: Remove port_attr_bridge_flags_get assignment adds 6caaac2455ba Merge remote-tracking branch 'net-next/master' adds 1727a9dce677 selftests: bpf: add "alu32" to .gitignore adds 4836b4637ef0 selftests: bpf: extend sub-register mode compilation to al [...] adds bd4aed0ee73c selftests: bpf: centre kernel bpf objects under new subdir [...] adds 64e39ee2c84b selftests: bpf: relax sub-register mode compilation criteria adds ecdf68e2bb30 Merge branch 'bpf-prog-build' adds ebbed0f46ed9 tools: bpftool: doc, add text about feature-subcommand adds dd27c2e3d0a0 bpf: offload: add priv field for drivers adds fe5135f6ea91 Merge remote-tracking branch 'bpf-next/master' adds 45025399b7ff Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 13f5251fd170 netfilter: conntrack: fix cloned unconfirmed skb->_nfct ra [...] adds bfcf40da7559 netfilter: reject: skip csum verification for protocols th [...] adds b7548a6cef99 Merge remote-tracking branch 'netfilter-next/master' adds b5c56746661f Merge remote-tracking branch 'nfc-next/master' adds fd1f21c26004 Merge remote-tracking branch 'wireless-drivers-next/master' adds ed6780a30f4e Merge remote-tracking branch 'bluetooth/master' adds 2107b38318e5 Merge remote-tracking branch 'mac80211-next/master' adds 1a3065ce7b5e Merge remote-tracking branch 'gfs2/for-next' adds 3ca04f7e0b27 Merge remote-tracking branch 'mtd/mtd/next' adds be2cb097eeed Merge remote-tracking branch 'nand/nand/next' adds f5114f28b00f Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 16d3320c95cd Merge remote-tracking branch 'crypto/master' adds cf63fc564a58 Merge remote-tracking branch 'drm/drm-next' adds ed7dc6777400 drm/i915: Reacquire priolist cache after dropping the engine lock adds ab98e94435ab drm/i915: Dump skl+ watermark changes adds aeaaa55c7368 drm/i915: Recursive i915_reset_trylock() verboten adds b3b0391af2af drm/i915: Detect potential i915_reset_trylock() lockups adds 9a0c207fbf9f Merge remote-tracking branch 'drm-intel/for-linux-next' adds f78d3d8d4318 Merge remote-tracking branch 'drm-misc/for-linux-next' adds fc8a7c59ef70 Merge remote-tracking branch 'drm-msm/msm-next' adds 5028ed11f14b Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 36a44332b7e6 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 72d9d5579c8b Merge remote-tracking branch 'regmap/for-next' adds a5bc3b8178b7 Merge remote-tracking branch 'sound/for-next' adds b450b87847b1 ASoC: core: don't increase component module refcount uncon [...] adds e0771fc98909 ASoC: Intel: Skylake: set .ignore_module_refcount field in [...] adds a3daee085905 ASoC: pcm3060: Add soft reset on probe adds 1e61405e2015 ASoC: pcm3060: Add clock select adds 49ff8cfb1755 ASoC: mediatek: use %pOFn instead of device_node.name adds c7ba4e5396fb ASoC: hdac_hdmi: use devm_kzalloc for all structures adds 36b1599340b5 ASoC: wm8741: Add digital mute callback adds e9418629e2fc ASoC: wm8741: Set OSR mode in hw_params() adds fc23af99e476 ASoC: mediatek: btcvsd fix rx stream assign adds 674f9abd0945 tlv320aic32x4: delay i2c access by 1 ms after hardware reset adds 595d2f74cd3c ASoC: Use __printf markup to silence compiler adds 51256d348c9a ASoC: dmaengine: Improve of_node test in dmaengine_pcm_req [...] adds 10cbf3507bcb ASoC: dmaengine: Extend use of chan_names provided in cust [...] adds 96f06cde2c00 ASoC: samsung: dmaengine: Allow to specify custom DMA device adds a404b72d2bdd ASoC: samsung: i2s: Convert to single component with multi [...] adds e529a9d44a97 ASoC: Intel: bxt-match: remove prefix for SOF files adds 528f07152a78 ASoC: Intel: byt-match.c: remove prefix for SOF files adds 2e441dea9fee ASoC: Intel: cht-match: remove prefix for SOF files adds 7466e749a3b4 ASoC: Intel: cnl-match: remove prefix for SOF files adds 6d356d52297d ASoC: Intel: glk-match: remove prefix for SOF files adds e576b097918f ASoC: Intel: hda-match: remove prefix for SOF files adds bb2538e28a54 ASoC: Intel: hsw-bdw-match: remove prefix for SOF files adds a5b1e2284567 ASoC: Intel: icl-match: remove prefix for SOF files adds dcc9de2ebe86 ASoC: Intel: soc-acpi: bxt-match: remove asoc_plat_name field adds f01d00c30095 ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field adds 9eebe4372f4a ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field adds 3f4d9d67c339 ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field adds 2eddca128be2 ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field adds fc906fda39c1 ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field adds c5898050fe80 ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field adds ecefff3e5b9b ASoC: soc-acpi: remove asoc_plat_name field adds b3d8f7cad1b4 ASoC: soc-acpi: remove new_mach_data field adds 48c84eab1173 Merge branch 'asoc-5.1' into asoc-next adds 9cdcf09a2d9d Merge remote-tracking branch 'sound-asoc/for-next' adds d2b71fce72e3 Merge remote-tracking branch 'input/next' adds a26deb98a0ab fs: add an iopoll method to struct file_operations adds 973c75f069e7 block: wire up block device iopoll method adds 7e091484c9d5 block: add bio_set_polled() helper adds f502504209d6 iomap: wire up the iopoll method adds 1690d3ffa284 Add io_uring IO interface adds 745822b5fd18 io_uring: add fsync support adds f92cfc8b57de io_uring: support for IO polling adds 1c8d9b0f63fa fs: add fget_many() and fput_many() adds cde4884fcdb1 io_uring: use fget/fput_many() for file references adds 72ada0aea9e1 io_uring: batch io_kiocb allocation adds 4a32d2a04668 block: implement bio helper to add iter bvec pages to bio adds 0e5d5b5a94c8 io_uring: add support for pre-mapped user IO buffers adds 962fdc7d9a5f net: split out functions related to registering inflight s [...] adds af05261b4079 io_uring: add file set registration adds 134a25658c1c io_uring: add submission polling adds fc2476898828 io_uring: add io_kiocb ref count adds 27b8f12c1b3c io_uring: add support for IORING_OP_POLL adds 6eff5fa16a2e io_uring: allow workqueue item to handle multiple buffered [...] adds 6171d2dd07e5 io_uring: add io_uring_event cache hit information adds d3925377530c Merge branch 'io_uring' into for-next adds a8bdec79e336 Merge remote-tracking branch 'block/for-next' adds 96f176dea260 Merge remote-tracking branch 'mmc/next' adds 3ea1e7b51164 Merge remote-tracking branch 'kgdb/kgdb-next' adds ec1a406e3d71 Merge remote-tracking branch 'mfd/for-mfd-next' adds 0ee82d7348a0 Merge remote-tracking branch 'backlight/for-backlight-next' adds 74f0aaba7c71 power: supply: ds2782: fix possible use-after-free on remove adds e76ae1e8a334 Merge remote-tracking branch 'battery/for-next' adds 7932a88052e1 regulator: lp8788-buck: Convert to linear range adds c79fba835ca8 regulator: max77802-regulator: fix indentation in if statement adds b3ed6bb40637 Merge branch 'regulator-5.1' into regulator-next adds 8d54167e70f5 Merge remote-tracking branch 'regulator/for-next' adds c67e8ec03f3f LSM: SafeSetID: add selftest adds e7a44cfd6399 LSM: fix return value check in safesetid_init_securityfs() adds 19199883732d Merge branch 'next-general' into next-testing adds beb0c3b3a9d5 Merge remote-tracking branch 'security/next-testing' adds 710c986b830b apparmor: fix missing ZLIB defines adds df4d55f2e1b8 apparmor: fix double free when unpack of secmark rules fails adds 26eceb9a5ad7 Merge remote-tracking branch 'apparmor/apparmor-next' adds d3a214470984 Merge remote-tracking branch 'integrity/next-integrity' adds ee1fda6f12ef Merge remote-tracking branch 'selinux/next' adds 353f13585f99 Merge remote-tracking branch 'tpmdd/next' adds 07320c04db8b Merge remote-tracking branch 'watchdog/master' adds 211e362bf57c Merge remote-tracking branch 'iommu/next' adds d7c857192c31 Merge remote-tracking branch 'vfio/next' adds 131d34cb0795 audit: mark expected switch fall-through adds 4ce34e9c3135 Merge remote-tracking branch 'audit/next' adds 309e234ab7e0 Merge remote-tracking branch 'devicetree/for-next' adds 9b4f84212f04 spi: gpio: Advertise support for SPI_CS_HIGH adds 28f7604f48c1 spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO adds 97a6a2ddc2ea dt-bindings: spi: imx: Add an entry for the i.MX8QM compatible adds e9ad7649caa5 Merge branch 'spi-5.1' into spi-next adds ebe4e0960d0c Merge remote-tracking branch 'spi/for-next' adds 81ec3f3c4c4d perf/x86: Add check_period PMU callback adds 224c1a1e4276 Merge branch 'perf/urgent' adds 266d63a7d9d4 x86/cpufeature: Fix various quality problems in the <asm/c [...] adds e094a82e09e2 Merge branch 'x86/cpu' adds dc14b5fe7d0a Merge tag 'v5.0-rc6' into x86/fpu, to pick up fixes adds 9eb1f524bbbe Merge branch 'x86/fpu' adds 41b8687191cf Merge branch 'locking/atomics' into locking/core, to pick [...] adds b14e77f89aca locking/atomics: Change 'fold' to 'grep' adds 4ad119545d78 locking/atomics: Check atomic headers with sha1sum adds 0c98ac540b38 Merge branch 'locking/core' adds 2f7726f95557 x86/fpu: Track AVX-512 usage of tasks adds 095746a50dee Merge branch 'x86/fpu' adds d62eb41aa8d9 Merge remote-tracking branch 'tip/auto-latest' adds bf1e05f01e7e Merge remote-tracking branch 'clockevents/clockevents/next' adds c7f9255a9250 Merge remote-tracking branch 'edac-amd/for-next' adds 47ae32084c47 tools/memory-model: Update Documentation/explanation.txt t [...] adds 06a45c3380ca tools/memory-model: Dynamically check SRCU lock-to-unlock [...] adds 4c4f3c3321a5 tools/memory-model: Avoid duplicating herdtools versions adds e880edadc149 Merge LKMM and RCU adds 4f92de9a3f06 Merge remote-tracking branch 'rcu/rcu/next' adds 40f531445fdf Merge remote-tracking branch 'kvm-arm/next' adds 9530797369bc Merge remote-tracking branch 'kvms390/next' adds a1de7eb1090a xen: mark expected switch fall-through adds b023afc88bb0 xen-scsiback: mark expected switch fall-through adds bbfd1ba9c312 Merge remote-tracking branch 'xen-tip/linux-next' adds acbf9587c3a3 Merge remote-tracking branch 'percpu/for-next' adds 45fa66ab0905 Merge remote-tracking branch 'workqueues/for-next' adds 216a48853d24 Merge remote-tracking branch 'drivers-x86/for-next' adds 08d9ff6f44bc Merge remote-tracking branch 'chrome-platform/for-next' adds ceab0edc981c Merge remote-tracking branch 'leds/for-next' adds a34774a64aeb Merge remote-tracking branch 'ipmi/for-next' adds 4d69c80e0d0f component: Add documentation adds 3521ee994bca components: multiple components for a device adds 8857c7d065e9 i915/snd_hdac: I915 subcomponent for the snd_hdac adds 4417967bf247 Merge tag 'topic/component-typed-2019-02-11' of git://anon [...] adds e42cd52ab0a3 Merge remote-tracking branch 'driver-core/driver-core-next' adds ad5e2252e572 Merge remote-tracking branch 'usb/usb-next' adds 0de02a6978a6 Merge remote-tracking branch 'usb-gadget/next' adds 0ce7105506d3 Merge remote-tracking branch 'usb-serial/usb-next' adds acf61ac54701 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds d28ffb42f4fe dt-bindings: phy-qcom-qmp: Add qcom,msm8998-qmp-ufs-phy adds 203d9b11928c phy: qcom-qmp: Add QMP UFS PHY support for msm8998 adds 61b1cb1e52a0 Merge remote-tracking branch 'phy-next/next' adds 54b2f300f386 serial: 8250_pci: Replace custom code with pci_match_id() adds 2fc51c935389 Merge remote-tracking branch 'tty/tty-next' adds 3af6b3d746f0 Merge remote-tracking branch 'char-misc/char-misc-next' adds 30c311a2a492 staging: rtl8192e: rename function Dot11d_Channelmap to do [...] adds 8e9f5da2fd7d staging: rtl8192e: rename function Dot11d_Reset to dot11d_ [...] adds 43defd93289f staging: rtl8192e: rename function Dot11d_UpdateCountryIe [...] adds c40cac3b760e staging: rtl8192e: rename function DOT11D_ScanComplete to [...] adds 5441ab2ff54e staging: rtl8192e: rename local variables of function dot1 [...] adds 7ed27a094178 staging: rtl8192e: rename parameters of function dot11d_up [...] adds d099c72d3868 Staging: mt7621-pci: Fix space required coding style adds 52ec10337c2b staging: mt7621-pci: update driver's TODO file adds 7fadcdce5d31 staging: erofs: remove redundant likely/unlikely annotatio [...] adds 209312369e6d staging: erofs: remove redundant unlikely annotation in un [...] adds 220cf8fbf9b1 Merge remote-tracking branch 'staging/staging-next' adds 3ecf46c79b89 Merge remote-tracking branch 'mux/for-next' adds a68132f81acc Merge remote-tracking branch 'icc/icc-next' adds ef5a58433cf3 Merge remote-tracking branch 'slave-dma/next' adds 1ec2d931e115 Merge remote-tracking branch 'cgroup/for-next' adds 2d07e16f6b76 Merge remote-tracking branch 'scsi/for-next' adds c49da294a21a Merge remote-tracking branch 'vhost/linux-next' adds 9c47585ef937 Merge remote-tracking branch 'rpmsg/for-next' adds 49442b45f00b Merge remote-tracking branch 'gpio/for-next' adds 683e2e6caecd Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 76fbd54be162 Merge remote-tracking branch 'pinctrl/for-next' adds 99c5a3b1b099 Merge remote-tracking branch 'pwm/for-next' adds 3d219247ed7e Merge remote-tracking branch 'random/dev' adds fbb76d579dff livepatch/selftests: use "$@" to preserve argument list adds b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next adds 89a374ad1d05 Merge remote-tracking branch 'livepatching/for-next' adds dd0a8b58f68c Merge remote-tracking branch 'coresight/next' adds 200c6f238ae6 rtc: isl1208: Introduce driver state struct adds d5dc737024b5 rtc: isl1208: Support more chip variations adds 7929a401d766 rtc: isl1208: Add new style nvmem support to driver adds 68108728d0d9 dt-bindings: rtc: Update for new chip in isl1208 series adds f02100476f37 Merge remote-tracking branch 'rtc/rtc-next' adds 02fffbfcf068 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds a3282aa91ffe Merge remote-tracking branch 'at24/at24/for-next' adds 1b96d05dba7b Merge remote-tracking branch 'ntb/ntb-next' adds 9219e54be983 gcc-plugins: structleak: Generalize to all variable types adds ddf89e25fad8 lib: Introduce test_stackinit module adds 9cbd7fe120f2 Merge remote-tracking branch 'kspp/for-next/kspp' adds ac697b4c3661 Merge remote-tracking branch 'cisco/for-next' adds 5b16aa167242 Merge remote-tracking branch 'gnss/gnss-next' adds 253f5252da7c Merge remote-tracking branch 'slimbus/for-next' adds 977634dcc5d8 Merge remote-tracking branch 'nvmem/for-next' adds 5dbec98156ee Merge remote-tracking branch 'xarray/xarray' adds 10b094e676d7 Merge remote-tracking branch 'hyperv/hyperv-next' adds d2d9340418b3 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 4c184cdb70be Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds e5200f143f02 Merge remote-tracking branch 'pidfd/for-next' adds 18baf2b80c4b Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds c2753464ee68 Revert "netfilter: reject: skip csum verification for prot [...] adds 69056ee6a8a3 Revert "mm: don't reclaim inodes with many attached pages" adds a9a238e83fbb Revert "mm: slowly shrink slabs with a relatively small nu [...] adds 414fd080d125 mm/gup: fix gup_pmd_range() for dax adds 2f1ee0913ce5 Revert "mm: use early_pfn_to_nid in page_ext_init" adds 76ce2a80a28e Rename include/{uapi => }/asm-generic/shmparam.h really adds 27dd768ed8db mm: proc: smaps_rollup: fix pss_locked calculation adds 88f52c999e67 checkpatch: don't interpret stack dumps as commit IDs adds 6a026c2082f0 revert "initramfs: cleanup incomplete rootfs" adds a2f675f389da numa: change get_mempolicy() to use nr_node_ids instead of [...] adds 92df5f4869ee kasan: fix assigning tags twice adds 90b73ebda5fc kasan, kmemleak: pass tagged pointers to kmemleak adds 6a14a4bbb22a kmemleak: account for tagged pointers when calculating poi [...] adds 2b4713eea24b kasan, slub: move kasan_poison_slab hook before page_address adds c67faa2a788c kasan-slub-move-kasan_poison_slab-hook-before-page_address-fix adds cd8a10a83b45 kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED adds c8b23b149053 slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS adds ec4e7a8085eb proc, oom: do not report alien mms when setting oom_score_adj adds 699eb391cab6 hugetlbfs: fix races and page leaks during migration adds 7fabedf42152 kasan: remove use after scope bugs detection. adds 5faaf50eae86 page_poison: play nicely with KASAN adds 2f780418589a kasan: fix kasan_check_read/write definitions adds 940798a94234 scripts/decode_stacktrace.sh: handle RIP address with segment adds a3cc27161e8a sh: remove nargs from __SYSCALL adds 01230c01cf6d lib/debugobjects.c: move printk out of db lock critical sections adds 97a50e28111c ocfs2: fix a panic problem caused by o2cb_ctl adds 2e2a46811526 ocfs2: fix the application IO timeout when fstrim is running adds 89706afe5043 ocfs2: Use zero-sized array and struct_size() in kzalloc() adds 3e5db0acef85 ocfs2: clear zero in unaligned direct IO adds cc860afd5a38 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds fe9345753de5 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds 5313f35b1f57 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds 7b485ef9f996 ramfs: support O_TMPFILE adds d70803edff96 fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() adds 0f9c5ac7f3fe fs/file.c: initialize init_files.resize_wait adds f34c4478a62c mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds d89d47b7c41b mm/slub: introduce SLAB_WARN_ON_ERROR adds d5cc04c56f41 mm-slub-introduce-slab_warn_on_error-fix adds d1193099aff8 mm/slab.c: kmemleak no scan alien caches adds 2b322fdd8011 include/linux/slub_def.h: comment fixes adds debea81dd582 mm/slub.c: remove an unused addr argument adds 10c283b213ae mm/page_alloc.c: memory hotplug: free pages as higher order adds f4c23a342906 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 adds b87b42529834 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix adds 1f5e318ccfef mm: balloon: update comment about isolation/migration/compaction adds 3e527dd2cd5e mm: convert PG_balloon to PG_offline adds ee943f61dbe3 mm-convert-pg_balloon-to-pg_offline-fix adds 6682dd72cad4 kexec: export PG_offline to VMCOREINFO adds 97b10cd95f2d xen/balloon: mark inflated pages PG_offline adds 4f20f94275ee hv_balloon: mark inflated pages PG_offline adds e2cebef9b194 vmw_balloon: mark inflated pages PG_offline adds ef92f78c9aa4 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 9a02f9123e09 PM/Hibernate: use pfn_to_online_page() adds 2bc1066c6037 PM/Hibernate: exclude all PageOffline() pages adds 8cf517f65877 pm-hibernate-exclude-all-pageoffline-pages-v2 adds 4c416502dae2 mm: Refactor readahead defines in mm.h adds f9e0ac00b985 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds 217227b8af2a mm: replace all open encodings for NUMA_NO_NODE adds f05519668114 tools/: replace open encodings for NUMA_NO_NODE adds 5c67ecf298ac tools/: fix for replace open encodings for NUMA_NO_NODE adds 777e4b526975 mm: reuse only-pte-mapped KSM page in do_wp_page() adds 5b88b23cd6f9 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds 5ae542c2cb76 powerpc: prefer memblock APIs returning virtual address adds b826a6e189ec microblaze: prefer memblock API returning virtual address adds 366b8f8f74ed sh: prefer memblock APIs returning virtual address adds c401a021ef6d openrisc: simplify pte_alloc_one_kernel() adds 819c6397ac2f arch: simplify several early memory allocations adds f5cf4c5bb36d arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds 59bd885a2135 mm, slub: make the comment of put_cpu_partial() complete adds 3f9da29e89a3 memcg: localize memcg_kmem_enabled() check adds d3d7ede25b45 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] adds b5e52b1aae42 mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds 33718c51e347 mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds 7268b7f5d9d3 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds fac8ffad8221 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds 97654f8e2c92 vmalloc: add test driver to analyse vmalloc allocator adds eb23420eef16 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds cacf473766d9 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds 7befeae9260e mm: remove sysctl_extfrag_handler() adds 2b0e01a946ce mm/hugetlb: distinguish between migratability and movability adds 3bb2bd3010b5 mm/hugetlb: enable PUD level huge page migration adds 380bcd626b84 mm/hugetlb: enable arch specific huge page size support fo [...] adds 63ee1653db4c arm64/mm: enable HugeTLB migration adds 2650c5491feb arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds 5bd7f40d41ac mm: remove extra drain pages on pcp list adds 2713083a0664 mm: create the new vm_fault_t type adds 2ee01fc70d14 x86/mm/fault.c: Convert to use vm_fault_t adds 210a4f58faec mm/hmm: convert to use vm_fault_t adds 4760bfa10efb include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] adds 3cc5ef34ee3a mm/memcontrol.c: use struct_size() in kmalloc() adds d43153689b31 mm/filemap.c: remove redundant test from find_get_pages_contig adds 27667a238209 memcg: schedule high reclaim for remote memcgs on high_work adds 7343364c8c6e memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds 2fb3fce6b100 mm: swap: check if swap backing device is congested or not adds 80df28d9fc3d mm-swap-check-if-swap-backing-device-is-congested-or-not-fix adds beae6519ae56 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 adds 3641838c22cf mm: swap: add comment for swap_vma_readahead adds 2b1dc866418e mm: shuffle GFP_* flags adds 262d391082a3 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] adds 8c4d15e08b1c mm, compaction: shrink compact_control adds 54890ba452c7 mm, compaction: rearrange compact_control adds f55eb49c558f mm, compaction: remove last_migrated_pfn from compact_control adds a63a4fc1ca6d mm, compaction: remove unnecessary zone parameter in some [...] adds a21d1cd62015 mm, compaction: rename map_pages to split_map_pages adds 0fbd5ebe60ed mm, migrate: immediately fail migration of a page with no [...] adds c584bf87f1e0 mm, compaction: always finish scanning of a full pageblock adds ca9ad384a6b7 mm, compaction: ignore the fragmentation avoidance boost f [...] adds e5e4bece6565 mm, compaction: use free lists to quickly locate a migrati [...] adds 65a5087524a7 mm, compaction: Use free lists to quickly locate a migrati [...] adds a1d043c38556 mm, compaction: keep migration source private to a single [...] adds d798561c697e mm, compaction: use free lists to quickly locate a migrati [...] adds e5979ba20442 mm, compaction: avoid rescanning the same pageblock multip [...] adds 845aa57d15e5 mm, compaction: finish pageblock scanning on contention adds 5d9ae1013d79 mm, compaction: check early for huge pages encountered by [...] adds 75b96ae7ac5b mm, compaction: keep cached migration PFNs synced for unus [...] adds 0d311213345f mm, compaction: rework compact_should_abort as compact_che [...] adds e048c4664e9e mm, compaction: do not consider a need to reschedule as co [...] adds 1c6971558fb5 mm, compaction: reduce premature advancement of the migrat [...] adds b4a1b56abfd0 mm, compaction: round-robin the order while searching the [...] adds 768a3abd7710 mm, compaction: sample pageblocks for free pages adds c8c51b47c34d mm, compaction: be selective about what pageblocks to clea [...] adds f301a66fcc4a mm/compaction: no stuck in __reset_isolation_pfn() adds 9a27011480f2 mm, compaction: capture a page under direct compaction adds 04543cbcbced mm, compaction: Capture a page under direct compaction -fix adds 96da97242363 fs: kernfs: add poll file operation adds 60b05b403ec5 kernel: cgroup: add poll file operation adds a9e7ac439798 psi: introduce state_mask to represent stalled psi states adds e58b5177067e psi: rename psi fields in preparation for psi trigger addition adds a584a96dc65e psi: introduce psi monitor adds 81ebb11086fa psi-introduce-psi-monitor-fix adds 41b9306006e5 psi-introduce-psi-monitor-fix-fix adds 3144f434ea35 psi-introduce-psi-monitor-fix-3 adds 5bcaf19d1512 mm, memcg: create mem_cgroup_from_seq adds eb1c0544c889 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] adds a5770ba28831 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! adds f0a889763db7 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds 30eabbae6ecf mm: prevent mapping slab pages to userspace adds 403170709649 mm/memory.c: prevent mapping typed pages to userspace adds fac0445c6a46 mm, memcg: proportional memory.{low,min} reclaim adds ada08ee27753 mm-proportional-memorylowmin-reclaim-checkpatch-fixes adds 01bfd0bd5852 mm, memcg: Handle cgroup_disable=memory when getting memcg [...] adds cb48c3ad9b9a mm: no need to check return value of debugfs_create functions adds 2a0496122993 mm, oom: remove 'prefer children over parent' heuristic adds e165ba0771ce mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] adds 9ee578e02c0f mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] adds 535d970adc52 mm/page_owner: move config option to mm/Kconfig.debug adds a169914a6109 mm: fix some typos in mm directory adds b05162cadd15 mm/hmm: use reference counting for HMM struct adds 0203043519e0 mm/hmm: do not erase snapshot when a range is invalidated adds 61309fe423b8 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds 9b0f001ebcc6 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds 36a2f4375e36 mm/hmm: improve driver API to work and wait over a range adds e1c8c4bed116 mm/hmm: potential deadlock in nonblocking code adds c12620381271 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix adds a8eb0bf2b894 mm/hmm: add default fault flags to avoid the need to pre-f [...] adds 108b73178671 mm/hmm: add a helper function that faults pages and maps t [...] adds 277182ecb9c1 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] adds ff791b111305 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds 0ab2366f263a mm/hmm: add helpers for driver to safely take the mmap_sem adds f73e2f1c9e3e mm: update ptep_modify_prot_start/commit to take vm_area_s [...] adds 3755c2005b43 mm: update ptep_modify_prot_commit to take old pte value as arg adds 34c2ea76c9d8 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade adds 83f4eaa0e796 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] adds d15fb4e2f86d arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] adds 3e5a8a5371de mm/page_alloc.c: check return value of memblock_alloc_node [...] adds 0419ba4403f6 include/linux/uaccess.h: add probe_user_read() adds ecac2a2c85e9 mm-add-probe_user_read-fix adds 686d251da6e7 powerpc: use probe_user_read() adds 2afd87947ed5 memcg: killed threads should not invoke memcg OOM killer adds e0e3a4fd12b2 mm, mempolicy: fix uninit memory access adds 7c2b14177752 mm/vmscan.c: remove 7th argument of isolate_lru_pages() adds 2dcc491d57bc mm: refactor swap-in logic out of shmem_getpage_gfp adds 7493269be441 mm: rid swapoff of quadratic complexity adds 002d9666c3cd agp: efficeon: no need to set PG_reserved on GATT tables adds 2ac06b51b62f s390/vdso: don't clear PG_reserved adds 70d802126222 powerpc/vdso: don't clear PG_reserved adds e4efeebeeca4 riscv/vdso: don't clear PG_reserved adds ad7a8f57bc4e m68k/mm: use __ClearPageReserved() adds 82f192808e65 arm64: kexec: no need to ClearPageReserved() adds 3f92e7062d06 arm64: kdump: no need to mark crashkernel pages manually P [...] adds 2ef9495939ba ia64: perfmon: don't mark buffer pages as PG_reserved adds d19c8e7e290e mm: better document PG_reserved adds 784d358913be mm/cma: add PF flag to force non cma alloc adds 9a730e85a42a mm: update get_user_pages_longterm to migrate pages alloca [...] adds 380d835096f8 powerpc/mm/iommu: allow migration of cma allocated pages d [...] adds 9b444d349e7d powerpc/mm/iommu: allow large IOMMU page size only for hug [...] adds 757daa3c0c5a mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd adds a502897f5bad selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds 5a8dc97ba5e1 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] adds 7f6cb95b9078 mm: vmscan: do not iterate all mem cgroups for global dire [...] adds 6bcc9777445a mm: memcontrol: expose THP events on a per-memcg basis adds b30f17b58d68 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix adds a0a1084dc324 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] adds 618b56e249d9 mm: ksm: do not block on page lock when searching stable tree adds 53859e805bc6 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds 411249e39b32 mm/vmscan.c: Do not allocate duplicate stack variables in [...] adds c1da9d1ef4c8 mm, swap: bounds check swap_info array accesses to avoid N [...] adds a25159fd90fb mm,oom: don't kill global init via memory.oom.group adds dd0cecd503be hugetlb: allow to free gigantic pages regardless of the co [...] adds c81406a4c32b numa: make "nr_node_ids" unsigned int adds 0142cd4a4505 numa: make "nr_online_nodes" unsigned int adds 0e7e37085fe7 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 10d48f2f5ba2 mm: shuffle initial free memory to improve memory-side-cac [...] adds afab5fa788cd mm/shuffle: fix shuffle enable adds c2c41b091d70 mm: move buddy list manipulations into helpers adds 8db339256a46 mm: maintain randomization of page free lists adds 5a6f0539af90 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes adds bfb9ff7e2a65 mm/page_poison: update comment after code moved adds 7539573e30ae docs/mm: vmalloc: re-indent kernel-doc comemnts adds f32a5cffa548 docs/core-api/mm: fix user memory accessors formatting adds 715cba39ca82 docs/core-api/mm: fix return value descriptions in mm/ adds c699103c2f3d mm/migrate.c: cleanup expected_page_refs() adds 4a5e3a4fbc16 mm: page_cache_add_speculative(): refactor out some code d [...] adds 76b079f40d98 mm,memory_hotplug: explicitly pass the head to isolate_huge_page adds 15eafe75b5da include/linux/compaction.h: fix potential build error adds 81af9e67b6c2 mm/memory-hotplug: add sysfs hot-remove trigger adds c3febbd59beb tools/vm/slabinfo: update options in usage message adds 246e4795904f tools/vm/slabinfo: put options in alphabetic order adds 9a8401650125 tools/vm/slabinfo: align usage output columns adds 87981fbc6051 tools/vm/slabinfo: clean up usage menu debug items adds 35140c7adbd2 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds deccd37a55d8 mm: drop meminit_pfn_in_nid as it is redundant adds 82b10a7911ef mm: implement new zone specific memblock iterator adds 8ad728b4f542 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 0ef8a01a547b mm: move hot-plug specific memory init into separate funct [...] adds ca2956a5877b mm: add reserved flag setting to set_page_links() adds 87a35ebd8617 mm: use common iterator for deferred_init_pages and deferr [...] adds 70f5874bc4ed mm/page_alloc.c: calculate first_deferred_pfn directly adds f5d49c6a8496 filemap: kill page_cache_read usage in filemap_fault adds 948a09c73b17 filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds fe2b75196977 filemap: pass vm_fault to the mmap ra helpers adds 863f892af301 filemap: drop the mmap_sem for all blocking operations adds d1470e69c777 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds 4ad6ff9c1698 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds b6c4d5e43a2f filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds e3609e8ca552 mm: don't expose page to fast gup before it's ready adds 8e4ca873fd6e mm/shuffle: default enable all shuffling adds db0919b59fcc fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 3ae3e1958b40 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 77dc63fee97f proc: return exit code 4 for skipped tests adds 9836124d47a2 fs/proc/self.c: code cleanup for proc_setup_self() adds 00c6511fccb8 fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() adds b725743ceec2 proc: remove unused argument in proc_pid_lookup() adds 3645113dab57 proc: read kernel cpu stat pointer once adds 60a44189862f proc: use seq_puts() everywhere adds bf39d948d3b5 proc: test /proc/*/maps, smaps, smaps_rollup, statm adds 6b8d167a418b proc: exit correctly in /proc/*/maps test adds b90651f0929a proc: more robust bulk read test adds 47609c3b17cf kernel.h: unconditionally include asm/div64.h for do_div() adds 07bda6c5584d kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds 75b1469612a6 kernel/hung_task.c - fix sparse warnings adds dbc282d82367 kernel/sys: annotate implicit fall through adds 8683610af743 scripts/spelling.txt: add more spellings to spelling.txt adds fd8caaadbeb4 build_bug.h: add wrapper for _Static_assert adds 2c7484bc508f lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] adds 5ce56176079d linux/fs.h: move member alignment check next to definition [...] adds ab59597e122f linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] adds cf81c7e5e589 linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] adds 13d81b9e8a3a include/linux/bitops.h: set_mask_bits() to return old value adds d0625531077e lib/genalloc.c: export symbol addr_in_gen_pool adds 61b3ea6e83e4 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds a49748582552 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 2fded1429358 lib/div64.c: off by one in shift adds e7e35591681c lib/test_ubsan.c: VLA no longer used in kernel adds dfd4a152c7f0 lib/assoc_array.c: mark expected switch fall-through adds 1c3917d405d7 checkpatch: verify SPDX comment style adds 7bd54a087dce checkpatch: add some new alloc functions to various tests adds cef909bb8678 checkpatch: allow reporting C99 style comments adds 6daf5b2b2801 checkpatch: add test for SPDX-License-Identifier on wrong line # adds dd3177df0e09 checkpatch: fix something adds 8f4fdf8b6941 epoll: make sure all elements in ready list are in FIFO order adds b112c66a796f epoll: unify awaking of wakeup source on ep_poll_callback() path adds d494b67b6974 epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds 1418f3a96d7e fs/binfmt_elf.c: don't be afraid of overflow adds 3985774d4724 fs/binfmt_elf.c: use list_for_each_entry() adds abbbe6a0394f elf: fixup compilation adds 9b097d29faf6 fs/binfmt_elf.c: spread const a little adds 3365cf605cd2 init/calibrate.c: provide proper prototype adds 81f7c7f512c7 autofs: add ignore mount option adds da985b480689 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] adds e9aa40c61866 autofs: clear O_NONBLOCK on the pipe adds 69562ae06b7b ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds 3337bdfd913f kernel/signal.c: allow the null signal in rt_sigqueueinfo() adds d2d515865103 fs/exec.c: replace opencoded set_mask_bits() adds 46fd1042ea68 exec: increase BINPRM_BUF_SIZE to 256 adds 199f65c7e8d5 kernel: workqueue: clarify wq_worker_last_func() caller re [...] adds c86807a36b1d drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() adds 84c357e43815 tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] adds 42e9d5e1d118 kernel/sysctl.c: add missing range check in do_proc_dointv [...] adds 8864ca3a8c46 kernel/sysctl.c: define minmax conv functions in terms of [...] adds 49e2b30292be sysctl: handle overflow in proc_get_long adds faae6f600817 sysctl: handle overflow for file-max adds eaacc9e6f627 sysctl-handle-overflow-for-file-max-v4 adds e4e918506a99 sysctl: return -EINVAL if val violates minmax adds a1886537bcad kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() adds 3b19f95cd160 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED adds 61f1b8108ae1 kernel/configs: use .incbin directive to embed config_data.gz adds 46d9fe1821b3 kcov: no need to check return value of debugfs_create functions adds 8d22537cff66 kcov: convert kcov.refcount to refcount_t adds 3cdee95f3768 lib/ubsan: default UBSAN_ALIGNMENT to not set adds 93f983bfdf65 init/initramfs.c: provide more details in error messages adds 46d271baad67 ipc: allow boot time extension of IPCMNI from 32k to 8M adds b17674899c8a ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 2925e4d208f1 ipc: conserve sequence numbers in extended IPCMNI mode adds d8b41e5279af ipc: annotate implicit fall through adds 2d36f6500109 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] adds 4b36a46a82ab lib/lzo: tidy-up ifdefs adds c521a5d18bd4 lib/lzo: 64-bit CTZ on arm64 adds 7167cb28c949 lib/lzo: fast 8-byte copy on arm64 adds 9c2cd18fff96 lib/lzo: implement run-length encoding adds 6b8d28f70854 lib/lzo: separate lzo-rle from lzo adds eafe51671959 zram: default to lzo-rle instead of lzo adds 2d837c2637ab Merge branch 'akpm-current/current' adds 6ade7cb5626d io_uring: fix up for readahead defines refactor adds 3c84acb3ed02 pinctrl: fix pxa2xx.c build warnings adds c1e65fe43e8a scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds 1360d98b509d fs: fs_parser: fix printk format warning adds 990ccfe7e4b0 proc: calculate end pointer for /proc/*/* lookup at compile time adds 6e4b87fd23ea proc: merge fix for proc_pident_lookup() API change adds ab755671ddb3 unicore32: stop printing the virtual memory layout adds 4c44445c3656 arch/nios2/mm/fault.c: remove duplicate include adds 1996bf48f11a include/linux/sched/signal.h: replace `tsk' with `task' adds 3ee376fd123c openrisc: prefer memblock APIs returning virtual address adds 3ddd30667c56 powerpc: use memblock functions returning virtual address adds 35355f4470d5 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] adds e97dee6eb22b memblock: drop memblock_alloc_base_nid() adds 134de7cd117a memblock: emphasize that memblock_alloc_range() returns a [...] adds 4ecbe0c98914 memblock: memblock_phys_alloc_try_nid(): don't panic adds cdefa9bf35f2 memblock: memblock_phys_alloc(): don't panic adds 09c1ed6360f3 memblock: drop __memblock_alloc_base() adds 4188224879b5 memblock: drop memblock_alloc_base() adds ec3835dc3b9c memblock: refactor internal allocation functions adds 75d3e7fbcb46 memblock: fix parameter order in memblock_phys_alloc_try_nid() adds 1dfa97599a83 memblock: make memblock_find_in_range_node() and choose_me [...] adds 58a45d80037f arch: use memblock_alloc() instead of memblock_alloc_from( [...] adds bf4f682d1225 arch: don't memset(0) memory returned by memblock_alloc() adds a57869bd09ab ia64: add checks for the return value of memblock_alloc*() adds 9a6a1575f11d sparc: add checks for the return value of memblock_alloc*() adds af376ffacbc2 mm/percpu: add checks for the return value of memblock_alloc*() adds 70a4174c2ced init/main: add checks for the return value of memblock_alloc*() adds e8249450a79b swiotlb: add checks for the return value of memblock_alloc*() adds 5107c1e0490f treewide: add checks for the return value of memblock_alloc*() adds de987e5319b8 mm: sparse: Use '%pa' with 'phys_addr_t' type adds 59b6779344af memblock: fix format strings for panics after memblock_alloc adds f6def45524a4 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] adds 6c545cc6bfa0 memblock: memblock_alloc_try_nid: don't panic adds 2e75419cda9f memblock: drop memblock_alloc_*_nopanic() variants adds 3501153ada53 memblock: remove memblock_{set,clear}_region_flags adds 5291506dc573 memblock: split checks whether a region should be skipped [...] adds 83211a8aaf4d mm: memblock: update comments and kernel-doc adds a33256ea2b90 memblock-update-comments-and-kernel-doc-fix adds 8e9708164ba5 mm, memcg: rename ambiguously named memory.stat counters a [...] adds c64f1114cab4 mm, memcg: consider subtrees in memory.events adds 57f5dd9d7361 openvswitch: convert to kvmalloc adds 4877673a57b0 md: convert to kvmalloc adds 6e1ca16e8e95 selinux: convert to kvmalloc adds cd615c098b21 Generic radix trees adds ca3d9f154f4a proc: commit to genradix adds 3f06f2e5e156 sctp: convert to genradix adds 176030d6afd1 Drop flex_arrays adds ad221a437011 include/linux/relay.h: fix percpu annotation in struct rchan adds df876f71368e kernel/fork.c: remove duplicated include adds c1d29b1fe601 samples/mic/mpssd/mpssd.h: remove duplicate header adds bf3563d3cbbf drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds cbcb37740f3d Merge branch 'akpm/master' adds c4f3ef3eb53f Add linux-next specific files for 20190213
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (b5829453d81a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 1 + Documentation/ABI/testing/sysfs-devices-memory | 25 + Documentation/admin-guide/cgroup-v2.rst | 9 + Documentation/arm/kernel_mode_neon.txt | 4 +- .../interrupt-controller/csky,apb-intc.txt | 1 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 4 + .../devicetree/bindings/ptp/ptp-qoriq.txt | 3 + .../devicetree/bindings/rtc/isil,isl1208.txt | 38 + .../devicetree/bindings/rtc/isil,isl1219.txt | 29 - .../devicetree/bindings/spi/fsl-imx-cspi.txt | 1 + Documentation/dontdiff | 1 - Documentation/driver-api/component.rst | 17 + Documentation/driver-api/device_link.rst | 3 + Documentation/driver-api/index.rst | 1 + Documentation/filesystems/vfs.txt | 3 + Documentation/memory-barriers.txt | 6 +- .../device_drivers/freescale/dpaa2/dpio-driver.rst | 14 +- Documentation/networking/devlink-info-versions.rst | 5 + Documentation/networking/operstates.txt | 14 +- MAINTAINERS | 2 + Next/SHA1s | 102 +- Next/merge.log | 1452 ++++++---- arch/arc/kernel/setup.c | 62 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x-guardian.dts | 511 ++++ arch/arm/boot/dts/omap3-gta04.dtsi | 3 +- arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 22 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 22 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 22 +- arch/arm/lib/Makefile | 2 +- arch/arm/lib/xor-neon.c | 2 +- arch/arm/mm/dma-mapping.c | 2 + arch/arm/probes/kprobes/opt-arm.c | 2 +- arch/mips/lantiq/xway/vmmc.c | 4 +- arch/parisc/include/asm/pdcpat.h | 4 + arch/parisc/include/uapi/asm/pdc.h | 20 +- arch/powerpc/mm/pgtable-book3s64.c | 44 +- arch/riscv/include/asm/pgtable-bits.h | 6 + arch/riscv/include/asm/pgtable.h | 8 +- arch/riscv/kernel/cpu.c | 28 +- arch/riscv/kernel/cpufeature.c | 13 +- arch/riscv/kernel/ftrace.c | 2 +- arch/riscv/kernel/setup.c | 6 +- arch/riscv/kernel/smpboot.c | 4 +- arch/riscv/kernel/vmlinux.lds.S | 8 +- arch/x86/entry/syscalls/syscall_32.tbl | 3 + arch/x86/entry/syscalls/syscall_64.tbl | 3 + arch/x86/events/core.c | 14 + arch/x86/events/intel/core.c | 9 + arch/x86/events/perf_event.h | 16 +- arch/x86/include/asm/cpu_device_id.h | 31 +- arch/x86/include/asm/fpu/internal.h | 7 + arch/x86/include/asm/fpu/types.h | 7 + block/bio.c | 59 +- drivers/base/component.c | 206 +- drivers/base/memory.c | 42 +- drivers/gpu/drm/i915/i915_gem.c | 16 +- drivers/gpu/drm/i915/i915_reset.c | 3 + drivers/gpu/drm/i915/i915_scheduler.c | 27 +- drivers/gpu/drm/i915/intel_audio.c | 4 +- drivers/gpu/drm/i915/intel_pm.c | 86 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 8 +- drivers/hwmon/ad7418.c | 63 +- drivers/hwmon/f71882fg.c | 2 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 25 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 9 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 29 +- drivers/infiniband/hw/cxgb4/mem.c | 32 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 25 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 88 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 10 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 35 +- drivers/infiniband/hw/mlx5/devx.c | 5 +- drivers/infiniband/hw/mlx5/ib_rep.c | 4 +- drivers/infiniband/hw/mthca/mthca_provider.c | 36 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 55 +- drivers/infiniband/hw/qedr/verbs.c | 67 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c | 21 +- drivers/infiniband/sw/rxe/rxe_mr.c | 13 +- drivers/irqchip/irq-csky-apb-intc.c | 96 +- drivers/isdn/gigaset/ser-gigaset.c | 2 +- drivers/isdn/i4l/isdn_tty.c | 2 +- drivers/isdn/i4l/isdn_v110.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 4 +- drivers/net/Kconfig | 4 +- drivers/net/caif/caif_spi.c | 30 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 10 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 +- drivers/net/ethernet/amd/au1000_eth.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 1 - drivers/net/ethernet/cadence/macb_main.c | 8 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 2 +- drivers/net/ethernet/freescale/enetc/Kconfig | 12 + drivers/net/ethernet/freescale/enetc/Makefile | 3 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 5 +- drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 144 + drivers/net/ethernet/freescale/gianfar_ethtool.c | 2 +- drivers/net/ethernet/lantiq_etop.c | 6 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 35 +- drivers/net/ethernet/marvell/pxa168_eth.c | 11 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 22 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 62 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 17 - drivers/net/ethernet/moxa/moxart_ether.c | 11 +- drivers/net/ethernet/moxa/moxart_ether.h | 1 + drivers/net/ethernet/netronome/nfp/bpf/main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 4 +- .../net/ethernet/netronome/nfp/flower/offload.c | 1 - drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 23 +- drivers/net/ethernet/rocker/rocker.h | 2 - drivers/net/ethernet/rocker/rocker_main.c | 15 - drivers/net/ethernet/rocker/rocker_ofdpa.c | 11 - drivers/net/ethernet/sfc/ef10.c | 2 +- drivers/net/ethernet/sgi/meth.c | 25 +- drivers/net/ethernet/smsc/smc911x.c | 4 +- drivers/net/netdevsim/bpf.c | 5 +- drivers/net/phy/phy_device.c | 27 +- drivers/net/phy/phylink.c | 48 +- drivers/net/team/team.c | 27 +- drivers/net/vxlan.c | 14 +- drivers/pci/controller/dwc/pci-imx6.c | 4 - drivers/pci/controller/dwc/pcie-designware-host.c | 16 +- drivers/pci/controller/dwc/pcie-designware.h | 1 - drivers/pci/endpoint/functions/pci-epf-test.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 3 + drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 + drivers/power/supply/ds2782_battery.c | 8 +- drivers/ptp/Kconfig | 2 +- drivers/ptp/ptp_qoriq.c | 437 +-- drivers/ptp/ptp_qoriq_debugfs.c | 48 +- drivers/regulator/lp8788-buck.c | 38 +- drivers/regulator/max77802-regulator.c | 6 +- drivers/regulator/s2mps11.c | 6 +- drivers/rtc/rtc-isl1208.c | 158 +- drivers/s390/net/qeth_core.h | 8 +- drivers/s390/net/qeth_core_main.c | 498 ++-- drivers/s390/net/qeth_core_mpc.c | 23 +- drivers/s390/net/qeth_core_mpc.h | 15 - drivers/s390/net/qeth_l2_main.c | 150 +- drivers/s390/net/qeth_l3_main.c | 128 +- drivers/spi/spi-gpio.c | 3 +- drivers/spi/spi.c | 5 +- drivers/staging/erofs/namei.c | 6 +- drivers/staging/erofs/unzip_vle.c | 2 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 5 - drivers/staging/mt7621-pci/TODO | 8 - drivers/staging/mt7621-pci/pci-mt7621.c | 4 +- drivers/staging/rtl8192e/dot11d.c | 50 +- drivers/staging/rtl8192e/dot11d.h | 10 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac.c | 6 +- drivers/thermal/cpu_cooling.c | 2 +- drivers/thermal/of-thermal.c | 4 +- drivers/tty/serial/8250/8250_pci.c | 29 +- drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xen-scsiback.c | 2 +- fs/Makefile | 1 + fs/autofs/autofs_i.h | 2 + fs/block_dev.c | 19 +- fs/exec.c | 7 +- fs/f2fs/checkpoint.c | 2 - fs/file.c | 15 +- fs/file_table.c | 9 +- fs/fs_parser.c | 2 +- fs/gfs2/file.c | 2 + fs/hugetlbfs/inode.c | 8 +- fs/io_uring.c | 2934 ++++++++++++++++++++ fs/iomap.c | 48 +- fs/proc/base.c | 4 - fs/pstore/platform.c | 3 + fs/pstore/ram.c | 29 +- fs/xfs/xfs_file.c | 1 + include/asm-generic/atomic-instrumented.h | 1 + include/asm-generic/atomic-long.h | 1 + include/drm/i915_component.h | 4 + include/linux/atomic-fallback.h | 1 + include/linux/bio.h | 14 + include/linux/blk_types.h | 1 + include/linux/bpf.h | 3 +- include/linux/cgroup-defs.h | 5 + include/linux/component.h | 76 + include/linux/file.h | 2 + include/linux/fs.h | 15 +- include/linux/fsl/ptp_qoriq.h | 63 +- include/linux/iomap.h | 1 + include/linux/memcontrol.h | 34 +- include/linux/perf_event.h | 5 + include/linux/phylink.h | 1 + include/linux/poison.h | 2 +- include/linux/scatterlist.h | 49 +- include/linux/sched/user.h | 2 +- include/linux/skbuff.h | 12 +- include/linux/syscalls.h | 8 + include/net/af_unix.h | 1 + include/net/devlink.h | 10 +- include/net/flow_offload.h | 2 +- include/net/pkt_cls.h | 6 +- include/net/sch_generic.h | 68 +- include/sound/hda_component.h | 5 +- include/sound/soc-acpi.h | 5 - include/sound/soc.h | 3 + include/uapi/asm-generic/unistd.h | 8 +- include/uapi/linux/inet_diag.h | 16 +- include/uapi/linux/io_uring.h | 142 + init/Kconfig | 9 + init/initramfs.c | 6 +- kernel/.gitignore | 2 - kernel/Makefile | 11 +- kernel/auditfilter.c | 2 +- kernel/bpf/offload.c | 10 +- kernel/cgroup/cgroup.c | 16 +- kernel/configs.c | 41 +- kernel/dma/swiotlb.c | 50 +- kernel/events/core.c | 16 + kernel/signal.c | 6 +- kernel/sys_ni.c | 3 + kernel/sysctl.c | 6 +- lib/Kconfig.debug | 10 + lib/Makefile | 1 + lib/assoc_array.c | 1 + lib/raid6/Makefile | 2 +- lib/scatterlist.c | 26 + lib/test_stackinit.c | 378 +++ localversion-next | 2 +- mm/hugetlb.c | 9 +- mm/kasan/common.c | 29 +- mm/kmemleak.c | 10 +- mm/memcontrol.c | 144 +- mm/mempolicy.c | 6 +- mm/migrate.c | 10 +- mm/slab.h | 6 +- mm/slab_common.c | 2 +- mm/slub.c | 46 +- mm/swap.c | 5 - net/Makefile | 2 +- net/batman-adv/soft-interface.c | 2 + net/core/devlink.c | 26 +- net/ipv4/inet_diag.c | 10 +- net/ipv6/addrconf.c | 3 +- net/ipv6/seg6.c | 4 +- net/key/af_key.c | 40 +- net/netfilter/nf_conntrack_core.c | 14 +- net/netfilter/x_tables.c | 2 +- net/packet/af_packet.c | 2 +- net/sched/cls_api.c | 1214 ++++++-- net/sched/cls_basic.c | 14 +- net/sched/cls_bpf.c | 15 +- net/sched/cls_cgroup.c | 13 +- net/sched/cls_flow.c | 15 +- net/sched/cls_flower.c | 16 +- net/sched/cls_fw.c | 15 +- net/sched/cls_matchall.c | 16 +- net/sched/cls_route.c | 14 +- net/sched/cls_rsvp.h | 16 +- net/sched/cls_tcindex.c | 93 +- net/sched/cls_u32.c | 14 +- net/sched/sch_api.c | 10 +- net/sched/sch_generic.c | 8 +- net/sctp/diag.c | 1 + net/smc/smc_cdc.c | 29 +- net/smc/smc_core.c | 6 +- net/smc/smc_ib.c | 24 +- net/smc/smc_tx.c | 12 +- net/tipc/link.c | 17 +- net/tipc/msg.h | 22 + net/tipc/node.c | 11 +- net/tls/tls_sw.c | 18 +- net/unix/Kconfig | 5 + net/unix/Makefile | 2 + net/unix/af_unix.c | 63 +- net/unix/garbage.c | 68 +- net/unix/scm.c | 151 + net/unix/scm.h | 10 + net/x25/af_x25.c | 6 +- net/xdp/xdp_umem.c | 3 +- scripts/Makefile.gcc-plugins | 2 + scripts/atomic/atomic-tbl.sh | 2 +- scripts/atomic/check-atomics.sh | 26 +- .../atomic/{check-atomics.sh => gen-atomics.sh} | 9 +- scripts/gcc-plugins/Kconfig | 58 +- scripts/gcc-plugins/structleak_plugin.c | 36 +- security/apparmor/Kconfig | 2 + security/apparmor/policy_unpack.c | 1 + security/safesetid/securityfs.c | 2 +- sound/hda/hdac_component.c | 4 +- sound/hda/hdac_i915.c | 6 +- sound/soc/codecs/hdac_hdmi.c | 87 +- sound/soc/codecs/pcm3060.c | 35 + sound/soc/codecs/pcm3060.h | 5 + sound/soc/codecs/tlv320aic32x4.c | 1 + sound/soc/codecs/wm8741.c | 22 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 25 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 60 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 70 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 5 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 10 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 20 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 5 +- sound/soc/intel/skylake/skl-pcm.c | 1 + sound/soc/mediatek/common/mtk-btcvsd.c | 4 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 2 +- sound/soc/samsung/dma.h | 3 +- sound/soc/samsung/dmaengine.c | 4 +- sound/soc/samsung/i2s.c | 204 +- sound/soc/samsung/pcm.c | 2 +- sound/soc/samsung/s3c2412-i2s.c | 2 +- sound/soc/samsung/s3c24xx-i2s.c | 2 +- sound/soc/samsung/spdif.c | 2 +- sound/soc/soc-core.c | 6 +- sound/soc/soc-dapm.c | 1 + sound/soc/soc-generic-dmaengine-pcm.c | 14 +- tools/bpf/bpftool/Documentation/bpftool.rst | 4 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 45 +- tools/testing/selftests/bpf/{ => progs}/bpf_flow.c | 0 .../selftests/bpf/{ => progs}/connect4_prog.c | 0 .../selftests/bpf/{ => progs}/connect6_prog.c | 0 .../testing/selftests/bpf/{ => progs}/dev_cgroup.c | 0 .../selftests/bpf/{ => progs}/get_cgroup_id_kern.c | 0 .../selftests/bpf/{ => progs}/netcnt_prog.c | 0 .../selftests/bpf/{ => progs}/sample_map_ret0.c | 0 .../selftests/bpf/{ => progs}/sample_ret0.c | 0 .../selftests/bpf/{ => progs}/sendmsg4_prog.c | 0 .../selftests/bpf/{ => progs}/sendmsg6_prog.c | 0 .../selftests/bpf/{ => progs}/socket_cookie_prog.c | 0 .../selftests/bpf/{ => progs}/sockmap_parse_prog.c | 0 .../bpf/{ => progs}/sockmap_tcp_msg_prog.c | 0 .../bpf/{ => progs}/sockmap_verdict_prog.c | 0 .../selftests/bpf/{ => progs}/test_adjust_tail.c | 0 .../selftests/bpf/{ => progs}/test_btf_haskv.c | 0 .../selftests/bpf/{ => progs}/test_btf_nokv.c | 0 .../bpf/{ => progs}/test_get_stack_rawtp.c | 0 .../testing/selftests/bpf/{ => progs}/test_l4lb.c | 0 .../selftests/bpf/{ => progs}/test_l4lb_noinline.c | 0 .../bpf/{ => progs}/test_lirc_mode2_kern.c | 0 .../selftests/bpf/{ => progs}/test_lwt_seg6local.c | 0 .../selftests/bpf/{ => progs}/test_map_in_map.c | 0 .../selftests/bpf/{ => progs}/test_map_lock.c | 0 .../selftests/bpf/{ => progs}/test_obj_id.c | 0 .../selftests/bpf/{ => progs}/test_pkt_access.c | 0 .../selftests/bpf/{ => progs}/test_pkt_md_access.c | 0 .../selftests/bpf/{ => progs}/test_queue_map.c | 0 .../bpf/{ => progs}/test_select_reuseport_kern.c | 0 .../bpf/{ => progs}/test_sk_lookup_kern.c | 0 .../bpf/{ => progs}/test_skb_cgroup_id_kern.c | 0 .../bpf/{ => progs}/test_sock_fields_kern.c | 0 .../selftests/bpf/{ => progs}/test_sockhash_kern.c | 0 .../selftests/bpf/{ => progs}/test_sockmap_kern.c | 0 .../selftests/bpf/{ => progs}/test_spin_lock.c | 0 .../selftests/bpf/{ => progs}/test_stack_map.c | 0 .../bpf/{ => progs}/test_stacktrace_build_id.c | 0 .../bpf/{ => progs}/test_stacktrace_map.c | 0 .../selftests/bpf/{ => progs}/test_tcp_estats.c | 0 .../selftests/bpf/{ => progs}/test_tcpbpf_kern.c | 0 .../bpf/{ => progs}/test_tcpnotify_kern.c | 0 .../selftests/bpf/{ => progs}/test_tracepoint.c | 0 .../selftests/bpf/{ => progs}/test_tunnel_kern.c | 0 tools/testing/selftests/bpf/{ => progs}/test_xdp.c | 0 .../selftests/bpf/{ => progs}/test_xdp_meta.c | 0 .../selftests/bpf/{ => progs}/test_xdp_noinline.c | 0 .../selftests/bpf/{ => progs}/test_xdp_redirect.c | 0 .../selftests/bpf/{ => progs}/test_xdp_vlan.c | 0 .../testing/selftests/bpf/{ => progs}/xdp_dummy.c | 0 .../drivers/net/mlxsw/spectrum/resource_scale.sh | 1 - tools/testing/selftests/livepatch/functions.sh | 19 +- tools/testing/selftests/proc/read.c | 14 + tools/testing/selftests/safesetid/.gitignore | 1 + tools/testing/selftests/safesetid/Makefile | 8 + tools/testing/selftests/safesetid/config | 2 + tools/testing/selftests/safesetid/safesetid-test.c | 334 +++ .../testing/selftests/safesetid/safesetid-test.sh | 26 + tools/vm/slabinfo.c | 35 +- 378 files changed, 10225 insertions(+), 3580 deletions(-) create mode 100644 Documentation/devicetree/bindings/rtc/isil,isl1208.txt delete mode 100644 Documentation/devicetree/bindings/rtc/isil,isl1219.txt create mode 100644 Documentation/driver-api/component.rst create mode 100644 arch/arm/boot/dts/am335x-guardian.dts create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_ptp.c create mode 100644 fs/io_uring.c create mode 100644 include/uapi/linux/io_uring.h create mode 100644 lib/test_stackinit.c create mode 100644 net/unix/scm.c create mode 100644 net/unix/scm.h copy scripts/atomic/{check-atomics.sh => gen-atomics.sh} (61%) mode change 100755 => 100644 rename tools/testing/selftests/bpf/{ => progs}/bpf_flow.c (100%) rename tools/testing/selftests/bpf/{ => progs}/connect4_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/connect6_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/dev_cgroup.c (100%) rename tools/testing/selftests/bpf/{ => progs}/get_cgroup_id_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/netcnt_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sample_map_ret0.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sample_ret0.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sendmsg4_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sendmsg6_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/socket_cookie_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sockmap_parse_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sockmap_tcp_msg_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sockmap_verdict_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_adjust_tail.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_btf_haskv.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_btf_nokv.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_get_stack_rawtp.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_l4lb.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_l4lb_noinline.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_lirc_mode2_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_lwt_seg6local.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_map_in_map.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_map_lock.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_obj_id.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_pkt_access.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_pkt_md_access.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_queue_map.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_select_reuseport_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_sk_lookup_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_skb_cgroup_id_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_sock_fields_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_sockhash_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_sockmap_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_spin_lock.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_stack_map.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_stacktrace_build_id.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_stacktrace_map.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_tcp_estats.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_tcpbpf_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_tcpnotify_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_tracepoint.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_tunnel_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_xdp.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_xdp_meta.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_xdp_noinline.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_xdp_redirect.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_xdp_vlan.c (100%) rename tools/testing/selftests/bpf/{ => progs}/xdp_dummy.c (100%) create mode 100644 tools/testing/selftests/safesetid/.gitignore create mode 100644 tools/testing/selftests/safesetid/Makefile create mode 100644 tools/testing/selftests/safesetid/config create mode 100644 tools/testing/selftests/safesetid/safesetid-test.c create mode 100755 tools/testing/selftests/safesetid/safesetid-test.sh