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-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits ac5b84a1ffe9 Add linux-next specific files for 20190408 omits 7aa3507895b9 Merge branch 'akpm/master' omits 9f45ce8a10f2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 53ba3732ba61 drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl omits 0cca9b63e0f3 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] omits 2edfe06fc989 mm, memcg: consider subtrees in memory.events omits 639be16d19a3 mm-rename-ambiguously-named-memorystat-counters-and-functions-fix omits 53a1151bff1b mm, memcg: rename ambiguously named memory.stat counters a [...] omits d4504bd46ae6 arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> omits 52d6f99b2c64 treewide: replace #include <asm/sizes.h> with #include <li [...] omits 115627f4dd9c kernel, resource: use resource_overlaps() to simplify regi [...] omits 772f0e8d4774 fs/block_dev.c: Remove duplicate header omits 7f7b4748ad20 fs/cachefiles/namei.c: remove duplicate header omits 5106fd66b2e5 include/linux/sched/signal.h: replace `tsk' with `task' omits 1e55e2ae49e1 fs/coda/psdev.c: remove duplicate header omits 99b9b197d40a scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits 6631d8abc5de pinctrl: fix pxa2xx.c build warnings omits 9d72c4d4fe41 Merge branch 'akpm-current/current' omits c9abfc572259 Merge remote-tracking branch 'devfreq/for-next' omits 7cae5630402a Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 5a34f4771b5a Merge remote-tracking branch 'xarray/xarray' omits 4fc1696c7bc7 Merge remote-tracking branch 'nvmem/for-next' omits 915bd3cffc59 Merge remote-tracking branch 'slimbus/for-next' omits fae41d65c976 Merge remote-tracking branch 'gnss/gnss-next' omits 8706183728df Merge remote-tracking branch 'ntb/ntb-next' omits af3d1b3d770c Merge remote-tracking branch 'at24/at24/for-next' omits 59effbd69aeb Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits a8d048890a41 Merge remote-tracking branch 'rtc/rtc-next' omits bf6386b3c850 Merge remote-tracking branch 'coresight/next' omits c5247eb71272 Merge remote-tracking branch 'livepatching/for-next' omits 10890f89718c Merge remote-tracking branch 'y2038/y2038' omits de27273d6502 Merge remote-tracking branch 'kselftest/next' omits e947d72a0e0d Merge remote-tracking branch 'random/dev' omits 3033bbb7e1bf Merge remote-tracking branch 'pwm/for-next' omits 628114f63aac Merge remote-tracking branch 'pinctrl/for-next' omits ca7e1e1322f8 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 236c74876e66 Merge remote-tracking branch 'gpio/for-next' omits 10c37c59a28b Merge remote-tracking branch 'rpmsg/for-next' omits 4546cb2fe4fa Merge remote-tracking branch 'vhost/linux-next' omits 4e4f79aa6983 Merge remote-tracking branch 'scsi/for-next' omits f4b6c2b7c1f5 Merge remote-tracking branch 'cgroup/for-next' omits 736b4517e434 Merge remote-tracking branch 'slave-dma/next' omits d94d9e82d64c Merge remote-tracking branch 'icc/icc-next' omits 46746434025f Merge remote-tracking branch 'mux/for-next' omits 1ddbbc3dc4b7 Merge remote-tracking branch 'staging/staging-next' omits 09e3aea0df70 Merge remote-tracking branch 'thunderbolt/next' omits 9d5f1f3127a4 Merge remote-tracking branch 'extcon/extcon-next' omits 75f744d2b717 Merge remote-tracking branch 'char-misc/char-misc-next' omits 82665d5fb178 Merge remote-tracking branch 'tty/tty-next' omits 2776ba835a28 Merge remote-tracking branch 'phy-next/next' omits 5f6ef6c631da Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 9ba290bd80ad Merge remote-tracking branch 'usb-serial/usb-next' omits e5306be2a76e Merge remote-tracking branch 'usb/usb-next' omits 9acf61a7b41c Merge remote-tracking branch 'driver-core/driver-core-next' omits a4e724778937 Merge remote-tracking branch 'ipmi/for-next' omits 082eabdb64f9 Merge remote-tracking branch 'leds/for-next' omits 4ffa8c69fd85 Merge remote-tracking branch 'chrome-platform/for-next' omits 3e0e55331744 Merge remote-tracking branch 'workqueues/for-next' omits b742b325ae14 Merge remote-tracking branch 'percpu/for-next' omits 07c023880ff4 Merge remote-tracking branch 'kvm-arm/next' omits cfdee76fab72 Merge remote-tracking branch 'rcu/rcu/next' omits c428dc30b083 Merge remote-tracking branch 'edac-amd/for-next' omits 4c8d815704ae Merge remote-tracking branch 'clockevents/clockevents/next' omits 37cfcc27f4e0 Merge remote-tracking branch 'tip/auto-latest' omits 514576f54854 Merge remote-tracking branch 'spi/for-next' omits fae1039cc1a2 Merge remote-tracking branch 'devicetree/for-next' omits 9ae8afaad9f3 Merge remote-tracking branch 'audit/next' omits fc1f102e8d19 Merge remote-tracking branch 'iommu/next' omits 0d90e1796527 Merge remote-tracking branch 'tpmdd/next' omits 40f6a56f7955 Merge remote-tracking branch 'selinux/next' omits b59babb13517 Merge remote-tracking branch 'integrity/next-integrity' omits 35f047bea0cb Merge remote-tracking branch 'apparmor/apparmor-next' omits 6028cfd87826 Merge remote-tracking branch 'security/next-testing' omits 17a5a562ebb4 Merge remote-tracking branch 'regulator/for-next' omits 574b2c9010b4 Merge remote-tracking branch 'battery/for-next' omits 699c93daae0d Merge remote-tracking branch 'backlight/for-backlight-next' omits 6728d27bf21a Merge remote-tracking branch 'mfd/for-mfd-next' omits 30ef48073519 Merge remote-tracking branch 'kgdb/kgdb-next' omits 3f8cadc8fc5d Merge remote-tracking branch 'mmc/next' omits 2e6ade42dff6 Merge remote-tracking branch 'block/for-next' omits 0adffdeaada6 Merge remote-tracking branch 'input/next' omits 3189146aecfd Merge remote-tracking branch 'modules/modules-next' omits fea6e8275a77 Merge remote-tracking branch 'sound-asoc/for-next' omits 1949b04e27c0 Merge remote-tracking branch 'sound/for-next' omits 0a58a6e54a59 Merge remote-tracking branch 'regmap/for-next' omits 8c8eb729e2ef Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 880218a565e9 Merge remote-tracking branch 'drm-msm/msm-next' omits 2862b2ed2fa8 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 47c0581d00f3 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 005bd7aad864 Merge remote-tracking branch 'drm-intel/for-linux-next' omits a26dcd63bb46 Merge remote-tracking branch 'amdgpu/drm-next' omits 1d64d46f9c1f Merge remote-tracking branch 'drm/drm-next' omits c6f8f173d902 Merge remote-tracking branch 'crypto/master' omits f309a91d36ec Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 5050d4936530 Merge remote-tracking branch 'nand/nand/next' omits a481f6462dba Merge remote-tracking branch 'gfs2/for-next' omits e2505b576625 Merge remote-tracking branch 'bluetooth/master' omits 2f945f9083ee Merge remote-tracking branch 'wireless-drivers-next/master' omits dab8d3bbf33a Merge remote-tracking branch 'nfc-next/master' omits 7315315a3f1d Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 073f0446d09f Merge remote-tracking branch 'ipsec-next/master' omits 64d1279258dd Merge remote-tracking branch 'bpf-next/master' omits 0982874e1694 Merge remote-tracking branch 'net-next/master' omits e151e78817a0 Merge remote-tracking branch 'rdma/for-next' omits fda719b5d3d2 Merge remote-tracking branch 'dlm/next' omits 72d557b8daec Merge remote-tracking branch 'ieee1394/for-next' omits d650807b8d85 Merge remote-tracking branch 'pm/linux-next' omits 01820f6d5a16 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits b4e9ddec9f3e Merge remote-tracking branch 'v4l-dvb-next/master' omits 12cdfe25253e Merge remote-tracking branch 'v4l-dvb/master' omits ae5c70abdc62 Merge remote-tracking branch 'jc_docs/docs-next' omits db7f1bab18dd Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 7b109826d6af Merge remote-tracking branch 'i3c/i3c/next' omits 9f116c838f65 Merge remote-tracking branch 'i2c/i2c/for-next' omits 8f94d4559ee9 Merge remote-tracking branch 'hid/for-next' omits 7650b1dafbfe Merge remote-tracking branch 'pci/next' omits 0eb7d8757140 Merge remote-tracking branch 'printk/for-next' omits b61aa8a48865 Merge remote-tracking branch 'vfs/for-next' omits b3fd65fd0df5 Merge remote-tracking branch 'nfsd/nfsd-next' omits 915da8bc68fa Merge remote-tracking branch 'jfs/jfs-next' omits 5efad99b0b36 Merge remote-tracking branch 'f2fs/dev' omits 7d71b0c78d33 Merge remote-tracking branch 'ext4/dev' omits 20adb146dcf9 Merge remote-tracking branch 'ext3/for_next' omits c701ed33a675 Merge remote-tracking branch 'ecryptfs/next' omits a896f207cd0e Merge remote-tracking branch 'cifs/for-next' omits a9e12ea01006 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 6b0bfacff127 Merge remote-tracking branch 'befs/for-next' omits 2175aa9ed3b4 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 7fd845506878 Merge remote-tracking branch 's390/features' omits e614c8cd7c5b Merge remote-tracking branch 'parisc-hd/for-next' omits 2ba261454ded Merge remote-tracking branch 'nds32/next' omits 74c164acd433 Merge remote-tracking branch 'mips/mips-next' omits 98c61bd63334 Merge remote-tracking branch 'm68k/for-next' omits 9e5b709a5039 Merge remote-tracking branch 'csky/linux-next' omits 58c6bcac3ed9 Merge remote-tracking branch 'clk-samsung/for-next' omits 3ba9a6fc147c Merge remote-tracking branch 'clk/clk-next' omits e236a8650f41 Merge remote-tracking branch 'tegra/for-next' omits 8672596f08cf Merge remote-tracking branch 'sunxi/sunxi/for-next' omits a6cc55447b39 Merge remote-tracking branch 'samsung-krzk/for-next' omits 2b7b07604c42 Merge remote-tracking branch 'rockchip/for-next' omits 13596f215f9b Merge remote-tracking branch 'renesas/next' omits 78abe2a2d419 Merge remote-tracking branch 'qcom/for-next' omits 13c8212c45db Merge remote-tracking branch 'reset/reset/next' omits 58d6f341d466 Merge remote-tracking branch 'mvebu/for-next' omits e50ef2e43934 Merge remote-tracking branch 'mediatek/for-next' omits b6b9b734f121 Merge remote-tracking branch 'keystone/next' omits fd6a724f4795 Merge remote-tracking branch 'imx-mxs/for-next' omits 56a445e1b930 Merge remote-tracking branch 'bcm2835/for-next' omits 1cd52ce0afaf Merge remote-tracking branch 'at91/at91-next' omits 0d0aad4e0824 Merge remote-tracking branch 'amlogic/for-next' omits 8f2345bf7ce8 Merge remote-tracking branch 'actions/for-next' omits 4497fe84f243 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 62130010de7e Merge remote-tracking branch 'arm64/for-next/core' omits 4a2ca609c6d3 Merge remote-tracking branch 'kbuild/for-next' omits 34c5edc150b7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 8b0607442d4b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits c22381f9b9fe Merge remote-tracking branch 'mmc-fixes/fixes' omits bf5fc84872ee Merge remote-tracking branch 'vfs-fixes/fixes' omits 7d1210fe4d36 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 20953f1413b2 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits a06d3dca63a9 Merge remote-tracking branch 'omap-fixes/fixes' omits f3831fad9df3 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 70f621d45ad4 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits c381d7fd6a40 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 113dd4bf2c7c Merge remote-tracking branch 'kselftest-fixes/fixes' omits 240ed7ce5958 Merge remote-tracking branch 'crypto-current/master' omits 006ac48cf9b9 Merge remote-tracking branch 'input-current/for-linus' omits db4cde2e4a54 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 5f7a19e9f744 Merge remote-tracking branch 'staging.current/staging-linus' omits 40ed53c831fb Merge remote-tracking branch 'phy/fixes' omits 6caf764cf663 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 60547bffe1df Merge remote-tracking branch 'pci-current/for-linus' omits b960587904d5 Merge remote-tracking branch 'spi-fixes/for-linus' omits ce9e5f845e81 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 37a6fb4a04b7 Merge remote-tracking branch 'regmap-fixes/for-linus' omits c467564ee1f7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 65bd77ff0d8b Merge remote-tracking branch 'sound-current/for-linus' omits 89ba8c7d505d Merge remote-tracking branch 'rdma-fixes/for-rc' omits 041f8ec3c301 Merge remote-tracking branch 'mac80211/master' omits a65339bad799 Merge remote-tracking branch 'wireless-drivers/master' omits fc7421ef90dc Merge remote-tracking branch 'ipsec/master' omits e57e5c0a5637 Merge remote-tracking branch 'net/master' omits 33ea51a13ffd Merge remote-tracking branch 'arc-current/for-curr' omits beb660109092 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 829189e1413b Merge remote-tracking branch 'fixes/master' omits e7a9595c6dac cifs: Call MID callback before destroying transport omits 8a5aec28810a cifs: smbd: Retry on memory registration failure omits 351be8610c8f cifs: smbd: Indicate to retry on transport sending failure omits 74e6704bdee3 cifs: smbd: Return EINTR when interrupted omits 3b6e8977fd5e cifs: smbd: Don't destroy transport on RDMA disconnect omits cbdb49e867d5 smbd: Make upper layer decide when to destroy the transport omits bc3d58f75290 SMB3: update comment to clarify enumerating snapshots omits bdd51358c500 CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb omits bde14411cb14 CIFS: Show locallease in /proc/mounts for cifs shares moun [...] omits a99e5db1740b cifs: Fix DFS cache refresher for DFS links omits 9673d309b58b cifs: don't use __constant_cpu_to_le32() omits 70b9b0b3dfec CIFS: keep FileInfo handle live during oplock break omits 0758cbb20e2a SMB3: Track total time spent on roundtrips for each SMB3 command omits ef184c1f7c86 cifs: Fix lease buffer length error omits bc7aa003721d cifs: Fix use-after-free in SMB2_read omits 853ad88e3d5b cifs: Fix use-after-free in SMB2_write omits 01f821409858 ipc: do cyclic id allocation for the ipc object. omits a3136a7a75ed ipc: conserve sequence numbers in ipcmni_extend mode omits 268d58b1a3ce ipc: allow boot time extension of IPCMNI from 32k to 16M omits 30dbabe0dbef ipc/mqueue: optimize msg_get() omits 7b1b0a98432a ipc/mqueue: remove redundant wq task assignment omits f047762fcb84 ipc: prevent lockup on alloc_msg and free_msg omits c432b9019acc scripts/gdb: silence pep8 checks omits 52bf2a16f6c4 scripts-gdb-add-a-timer-list-command-v2 omits 582a83a2ff4f scripts/gdb: add a timer list command omits 80182d345bc1 scripts-gdb-add-rb-tree-iterating-utilities-v2 omits f54b73d22150 scripts/gdb: add rb tree iterating utilities omits 163155eeb5af scripts-gdb-add-kernel-config-dumping-command-v2 omits 9f49a8dcd9d7 scripts/gdb: add kernel config dumping command omits 8bd1955c1da8 scripts/gdb: find vmlinux where it was before omits efac7cbc00db pps: pps-gpio PPS ECHO implementation omits 75422d0ffa90 dt-bindings: pps: pps-gpio PPS ECHO implementation omits d4072f74253d pps: descriptor-based gpio omits 1ad6517f2510 panic/reboot: allow specifying reboot_mode for panic only omits 118bc60fe6e7 panic: avoid the extra noise dmesg omits aae70b921c07 gcov: docs: add a note on GCC vs Clang differences omits cc8d7374570f gcov: clang: move common GCC code into gcc_base.c omits 11b7e68a2c3a eventfd: present id to userspace via fdinfo omits a2d25ccc2bae convert-struct-pid-count-to-refcount_t-fix omits 2ddb4c498b43 kernel/pid.c: convert struct pid:count to refcount_t omits f1682d1fbe1b sysctl: return -EINVAL if val violates minmax omits 1a3434273ab1 kernel/sysctl.c: switch to bitmap_zalloc() omits c1f06721dd7e rapidio: fix a NULL pointer dereference when create_workqu [...] omits c4224bdbdf63 kernel/signal.c: annotate implicit fall through omits e9a43f494bba autofs: add description of ignore pseudo mount option omits a97c4a88e14a autofs: update mount control expire desription with AUTOFS [...] omits 35649682962f autofs: update AUTOFS_EXP_LEAVES description omits 7f03ca16236d autofs: update autofs.txt for strictexpire mount option omits 3418b94b0327 autofs: fix some word usage oddities in autofs.txt omits 9db1bec52422 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] omits 5de613445263 fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter omits d4f7399bf4ab fs/binfmt_elf.c: free PT_INTERP filename ASAP omits cd58c33542b4 fs/binfmt_elf.c: make scope of "pos" variable smaller omits 3167695423a0 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] omits 283e7aa002da checkpatch: fix something omits 46e02dfe6605 lib/math/rational.c: fix possible incorrect result from ra [...] omits ecaf1db91fdb lib/test_bitmap: add tests for bitmap_parselist_user() omits d7efc4e66f2c lib/test_bitmap: add testcases for bitmap_parselist() omits c09cfb2f959f lib/test_bitmap: switch test_bitmap_parselist to ktime_get() omits f5067ea3aea3 lib: rework bitmap_parselist omits e0a923b9ff4b lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() omits f0b75ae19b51 lib/math: move int_pow() from pwm_bl.c for wider use omits 338ed20791e2 lib: Move mathematic helpers to separate folder omits 7a8287814148 lib/list_sort: optimize number of calls to comparison function omits 39c9df1d41b8 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS omits 319b9c249d9a lib/sort: avoid indirect calls to built-in swap omits 9b0695c37ae8 lib/sort: use more efficient bottom-up heapsort variant omits 49d87616888e lib/sort: make swap functions more generic omits 7413fb824f5e lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST omits 922b30867296 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 3096f42f1e34 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits f1267d95a379 lib/genalloc.c: export symbol addr_in_gen_pool omits 0cde1bd86a60 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA omits 8d898e861439 lib/bitmap.c: remove unused EXPORT_SYMBOLs omits 3d9057af5703 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] omits 08a8e00895f7 kernel/latencytop.c: remove unnecessary checks for latency [...] omits ac73dea11603 kernel/notifier.c: double register detection omits 596b67db89e9 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] omits 2ab838d417f0 kdb: det rid of broken attempt to print CCVERSION in kdb summary omits e0e692e095bb fs/select: avoid clang stack usage warning omits f1a7af618414 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 1cd081249ad7 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 54e0f48fc780 mm: don't expose page to fast gup before it's ready omits 563fef0c3139 mm-mincore-make-mincore-more-conservative-v2 omits 3e0c951da011 mm/mincore.c: make mincore() more conservative omits bf383fdc8d19 mm/vmscan: remove unused lru_pages argument omits 2d535a3369f8 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits b9c7b3602e0b mm: maintain randomization of page free lists omits 871a08715c9c mm-move-buddy-list-manipulations-into-helpers-fix2 omits 07888d9b411c mm: fix buddy list helpers omits 00066eac6847 mm: move buddy list manipulations into helpers omits 615d5756992f mm/shuffle: fix shuffle enable omits ddd20bcab91c mm: shuffle initial free memory to improve memory-side-cac [...] omits 08883badae3d mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits 93f6e7b332fa powerpc: use probe_user_read() omits 3843fbb46044 mm-add-probe_user_read-fix omits 0d7b755ece1f include/linux/uaccess.h: add probe_user_read() omits cac85e241978 mm, memcg: make scan aggression always exclude protection omits cff780d3ac37 mm, memcg: make memory.emin the baseline for utilisation d [...] omits fecd9379346d mm, memcg: proportional memory.{low,min} reclaim omits e4c9f6506804 mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro omits eda8d2c0e941 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro omits b26bbe080334 mm/vmap: keep track of free blocks for vmap allocation omits 407e4e119855 mm/vmalloc.c: keep track of free blocks for vmap allocation omits 5417e107e73a mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits c5178814c4fc psi: introduce psi monitor omits cc227f9e303d include/: refactor headers to allow kthread.h inclusion in [...] omits d1a0de6e7eef psi: track changed states omits 337c30879e14 psi: split update_stats into parts omits 8c9912eaf9af psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 omits f02f92372065 psi: rename psi fields in preparation for psi trigger addition omits a80268234af8 psi: make psi_enable static omits 11004721b3bd psi: introduce state_mask to represent stalled psi states omits b1bd1882baf5 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits 29565e00498e memcg: schedule high reclaim for remote memcgs on high_work omits e47719e607a0 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 8a2d70768f14 mm: implement new zone specific memblock iterator omits a165c7424a04 mm: drop meminit_pfn_in_nid as it is redundant omits 860554c567e3 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 49cd15220dd4 mm/rmap.c: use the pra.mapcount to do the check omits 5c4f787f12c5 mm-enable-error-injection-at-add_to_page_cache-fix omits 8f69b67e428e mm/filemap.c: enable error injection at add_to_page_cache() omits 881c5f49e6d3 mm/hmm: convert various hmm_pfn_* to device_entry which is [...] omits 00d4704e81a8 mm/hmm: add an helper function that fault pages and map th [...] omits b9556bc374b9 mm/hmm: add helpers to test if mm is still alive or not omits ea4d7ad77404 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits 7d7bac02a940 mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) omits 41a8bf7bb9d2 mm/hmm: add default fault flags to avoid the need to pre-f [...] omits c6eb1b984c42 mm/hmm: improve driver API to work and wait over a range omits 5555d6a89b4e mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits 30472cb6c924 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits f5234d0d5b62 mm/hmm: do not erase snapshot when a range is invalidated omits 9641f2971f92 mm/hmm: use reference counting for HMM struct omits 06158be4047f mm/hmm: select mmu notifier when selecting HMM omits dab3bf158adf hugetlb: use same fault hash key for shared and private mappings omits f04c5a505d0b hugetlbfs: on restore reserve error path retain subpool re [...] omits b0fe20dad792 drivers/base/memory.c: clean up relics in function parameters omits 3168739a08ff mm/sparse.c: clean up obsolete code comment omits 6419ee495de3 include/linux/balloon_compaction.h: drop unused function stubs omits a13a139d0114 mm/swap.c: __pagevec_lru_add_fn: typo fix omits 06400d046cb0 mm/hugetlb: get rid of NODEMASK_ALLOC omits 343706e8e575 hugetlbfs: fix potential over/underflow setting node speci [...] omits 94eb8495ecb4 mem-hotplug: fix node spanned pages when we have a node wi [...] omits cf71cc9f8d21 mm/vmscan: drop may_writepage and classzone_idx from direc [...] omits 4825fdb7fec9 mm: page_mkclean vs MADV_DONTNEED race omits ab3e34f69299 mm: introduce put_user_page*(), placeholder versions omits 189d1d199967 hugetlb: allow to free gigantic pages regardless of the co [...] omits 5dff4989e8e7 mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] omits 11f27eb49c62 sparc: advertise gigantic page support omits ae88828310c6 sh: advertise gigantic page support omits b455542acb42 riscv: switch over to generic free_initmem() omits d256c9532fc3 init: free_initmem: poison freed init memory omits 3a6633d1f91b hexagon: switch over to generic free_initmem() omits 4dad6879d3f2 init: provide a generic free_initmem implementation omits bd09f2667a9a initramfs: poison freed initrd memory omits 1558bf6a9f1c initramfs: provide a generic free_initrd_mem implementation omits fc7513a3007b initramfs: move the legacy keepinitrd parameter to core code omits 1f1df1365811 initramfs: fix a compilation error omits 9dd540efe53b initramfs: cleanup populate_rootfs omits dd9a9935eb09 initramfs: factor out a helper to populate the initrd image omits 76078f842156 initramfs: cleanup initrd freeing omits c3fac58772a5 initramfs: free initrd memory if opening /initrd.image fails omits d3f1a5dffe4f mm/cma.c: fix crash on CMA allocation if bitmap allocation fails omits 818050452834 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] omits a9af4b83d875 mm: memcontrol: push down mem_cgroup_nr_lru_pages() omits 33e6bb612389 mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() omits f36713a0a38d mm: memcontrol: replace node summing with memcg_page_state() omits 3bf314e0675d mm: memcontrol: replace zone summing with lruvec_page_state() omits 53df0e8c7188 mm: memcontrol: track LRU counts in the vmstats array omits b0f0db97302b mm/vmscan: add tracepoints for node reclaim omits a29bc0405a43 mm/page_isolation.c: remove redundant pfn_valid_within() i [...] omits 76c675843659 mm: change mm_update_next_owner() to update mm->owner with [...] omits ddde59ba4dca mm, compaction: some tracepoints should be defined only wh [...] omits c083e9bd4ac4 mm: compaction: show gfp flag names in try_to_compact_page [...] omits 0e461f8e78d9 mm/cma.c: fix the bitmap status to show failed allocation reason omits c2f21148b219 mm-compaction-fix-an-undefined-behaviour-fix omits a70df5f22c21 mm/compaction.c: fix an undefined behaviour omits de12ae7c600d mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY omits 89cb4a7531ea mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] omits 7a7296ef7602 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 omits 8a574d3bd0d6 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 40037746e4e5 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 385cddc912d5 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 7bbbcbf34d7c mm/gup: add FOLL_LONGTERM capability to GUP fast omits e56deca654f9 mm/gup: change GUP fast to use flags rather than a write 'bool' omits edc84c720d5e mm/gup: change write parameter to flags in fast walk omits b982a3e6b9dc mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM omits 2e9940d2eda1 mm: generalize putback scan functions omits 26d366cee2a0 mm: remove pages_to_free argument of move_active_pages_to_lru() omits a9ecbb693ceb fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] omits aa32c8a6491d mm: move nr_deactivate accounting to shrink_active_list() omits 07a84529a967 mm: move recent_rotated pages calculation to shrink_inacti [...] omits 8bc4f13b5e1e mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() omits cc256a07ae1e page-cache-store-only-head-pages-in-i_pages-fix-fix omits 913c08bf4ea0 page-cache-store-only-head-pages-in-i_pages-fix omits d3cf03943981 mm: page cache: store only head pages in i_pages omits db949a51cd69 userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix omits 658225c3a6c1 userfaultfd/sysctl: add vm.unprivileged_userfaultfd omits 0724f91de570 mm/cma_debug.c: fix the break condition in cma_maxchunk_get() omits 243824f5b8e6 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] omits de3cdf67ca03 mm/slub.c: update the comment about slab frozen omits ad79a93c36e1 mm/slab.c: remove unneed check in cpuup_canceled omits b1a8bda56121 slub: remove useless kmem_cache_debug() before remove_full() omits e364db6b2ae8 mm: remove stale comment from page struct omits 72aff2fbf57f slab: use slab_list instead of lru omits 9e37c383d664 slub: use slab_list instead of lru omits e0a467d2f274 slub: add comments to endif pre-processor macros omits 4d170984b3fb slob: use slab_list instead of lru omits 6629e8a7a678 slob: respect list_head abstraction layer omits 06edba658a39 list: add function list_rotate_to_front() omits 0548e3444f39 ramfs: support O_TMPFILE omits 6e824bd5743f ocfs2: checkpoint appending truncate log transaction befor [...] omits d003f3756671 ocfs2: wait for recovering done after direct unlock request omits dbda740b7918 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 7fd8640f6ff2 ocfs2: clear zero in unaligned direct IO omits 8e9886422542 ocfs2: use common file type conversion omits 251c756056e4 lib/debugobjects.c: move printk out of db lock critical sections omits 6d462c977f87 arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header omits 61af36f6dd56 scripts/spelling.txt: add more typos to spelling.txt and sort omits 32080bcc7498 slab: store tagged freelist for off-slab slabmgmt omits 42a01e35f61e userfaultfd: use RCU to free the task struct when fork fails omits bd4900b2d34e coredump: fix race condition between mmget_not_zero()/get_ [...] omits 325de9c2295e mm: add /sys/kernel/slab/cache/cache_dma32 omits 5e88baa65c93 checkpatch: don't interpret stack dumps as commit IDs omits 21c1e3728750 Merge branch 'sunxi/dt64-for-5.2' into sunxi/for-next omits ff8866b0c0ef arm64: dts: allwinner: h6: Add watchdog node omits 877e0ee820b3 dt-bindings: watchdog: sunxi: Add H6 compatible omits 7fe66cae1984 csky: Reconstruct signal.c and entry.S omits a95d919cf021 Merge branch 'spi-5.2' into spi-next omits 4cb7a4b2f6ef Merge branch 'spi-5.1' into spi-linus omits 566d17b003cf Merge branch 'asoc-5.2' into asoc-next omits a243bce92ee5 Merge branch 'asoc-5.1' into asoc-linus omits 48e086c3b20b Merge branch 'regulator-5.2' into regulator-next omits e4bf73ad9d85 Merge branch 'regulator-5.1' into regulator-linus omits 15c5e2d6d5f0 csky: Use in_syscall & forget_syscall instead of r11_sig omits 673d4524bc59 csky: fix syscall_get_arguments() and syscall_set_arguments() omits e86433dc2b52 csky: Remove pre-processing pte-dirty&young in entry.S omits 8711977f9620 csky: Add non-uapi asm/ptrace.h namespace omits bbf5cc2b9d9f csky: mm/fault.c: Remove duplicate header omits 66c9204dc58e csky: remove redundant generic-y omits 7b732d8c9c31 csky: Update syscall_trace_enter/exit implementation omits 4fa773f71a13 csky: Add perf callchain support omits 78b90027f60e csky/ftrace: Add dynamic function tracer (include graph tracer) omits 2c2b7b7e8b12 csky: Fixup vdsp&fpu issues in kernel omits 03bd14009425 Merge branch 'work.dcache' into for-next omits 5f85444c61d3 Merge branch 'work.misc' into for-next omits 61e27a0b8e3a mtd: nand: Remove useless line in Kconfig omits bebc1b796ba9 mtd: rawnand: Clarify Kconfig entry MTD_NAND omits 13a487bab4de mtd: rawnand: Change Kconfig titles and re-order a bit the list omits 1c09b057467a mtd: nand: Clarify Kconfig entry for software Hamming ECC entries omits afad96f59b80 mtd: nand: Clarify Kconfig entry for software BCH ECC algorithm omits 8cd8c4858664 mtd: nand: omap: Fix comment in platform data using wrong [...] omits 6231d2fe7487 mtd: rawnand: Get rid of chip->ecc_{strength,step}_ds omits a6c62b7b9ae0 mtd: rawnand: Get rid of chip->numchips omits 28ead5e1e2e5 mtd: rawnand: Get rid of chip->chipsize omits 30c8fb43b07b mtd: rawnand: Get rid of chip->bits_per_cell omits ebc22db51932 mtd: rawnand: Use nanddev_mtd_max_bad_blocks() omits 61818e6c5177 mtd: rawnand: Move all page cache related fields to a sub-struct omits 0c38b05a75b4 mtd: rawnand: Provide a helper to get chip->data_buf omits f88ed81402d1 mtd: rawnand: Initialize the nand_device object omits 9f721feb4d08 mtd: rawnand: Fill memorg during detection omits d3b10e7f169d mtd: rawnand: Prepare things to reuse the generic NAND layer omits 5c0cdcdca5fb mtd: rawnand: Use nand_to_mtd() in nand_{set,get}_flash_node() omits b4d2c6602aa2 mtd: spinand: Implement mtd->_max_bad_blocks omits 9e3d67c6c55d mtd: nand: Add a helper to retrieve the number of pages pe [...] omits 64c128f32699 mtd: nand: Add a helper returning the number of eraseblock [...] omits 461de39f5646 mtd: nand: Add max_bad_eraseblocks_per_lun info to memorg omits 97d0e4344537 mtd: rawnand: meson: set oob layout ops omits 9c89bbfe330a mtd: rawnand: vf610: Avoid a potential NULL pointer dereference omits 4dabcb91a36b mtd: rawnand: ingenic: Move BBTs out of ECC area omits 2abc17211fa6 mtd: rawnand: ingenic: Add ooblayout for the Qi Ben Nanonote omits 9f0d42389428 mtd: rawnand: ingenic: Add support for the JZ4725B omits 256cbc323e31 autofs: fix use-after-free in lockless ->d_manage() omits 41e83cfd5c51 sysv: bury the broken "quietly truncate the long filenames [...] omits 6fe99b23102a mtd: rawnand: ingenic: Add support for the JZ4740 omits 3aa06ba7ea9f mtd: rawnand: ingenic: Make use of ecc-engine property omits 9df5741a577e mtd: rawnand: ingenic: Separate top-level and SoC specific code omits d86fde4fb00d Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next omits e1d9ead39179 Merge branches 'pm-cpufreq-fixes' and 'pm-cpufreq' into li [...] omits 8fc08d414c90 Merge branches 'acpi-utils' and 'acpi-video' into linux-next omits 914de70b4e72 drivers/cpufreq: Convert some slow-path static_cpu_has() c [...] omits 68c10234fda0 cpufreq: intel_pstate: Update max frequency on global turb [...] omits 1234f0490667 cpufreq: schedutil: Simplify iowait boosting omits 33227e105bf3 Merge branch 'pm-tools' into linux-next omits b7418fb0e2e0 Merge branches 'acpi-scan', 'acpi-tables', 'acpi-misc' and [...] omits 04fb3eda1732 Merge branch 'acpica' into linux-next omits c30eecb7e2ac Merge branch 'pm-x86' into linux-next omits 53bf5811ca37 cfg80211: add ratelimited variants of err and warn omits 7f92e3b3c4d0 mac80211: make ieee80211_schedule_txq schedule empty TXQs omits 1bb208e36bc9 selftests: cgroup: fix cleanup path in test_memcg_subtree_ [...] omits ff73f1f2190e Merge branches 'at91-soc' and 'at91-dt' into at91-next omits f5b2be36fa1d selftest/gpio: Remove duplicate header omits 89b12ad4d171 selftest/rseq: Remove duplicate header omits f492a1bb5be2 selftest/timers: Remove duplicate header omits fadfc6eaf7a2 selftest/x86/mpx-dig.c: Remove duplicate header omits 06bd779d51c3 PM / arch: x86: MSR_IA32_ENERGY_PERF_BIAS sysfs interface omits 98acea86c913 PM / arch: x86: Rework the MSR_IA32_ENERGY_PERF_BIAS handling omits 212dc9443ac5 nsfs: unobfuscate omits 93ab8c06c203 nfsd: avoid uninitialized variable warning omits c869381f66c5 unexport d_alloc_pseudo() omits 56deac897903 dcache: sort the freeing-without-RCU-delay mess for good. omits 3fbdb54c7d5a arch: move common mmap flags to linux/mman.h omits ab0322c31c90 drm: tweak header name omits ad1fa881ee2a x86/mpx: tweak header name omits 43db76ac7cfc virtio: use dependent_ptr_mb omits eddbd75ce7e2 barriers: convert a control to a data dependency omits 54621442c60b include/linux/compiler.h: allow memory operands omits 916faccfe56d virtio-net: bql support omits 0a9a202abe5a iommu/virtio: Add event queue omits 31910716a223 iommu/virtio: Add probe request omits 4601048f90d5 iommu: Add virtio-iommu driver omits 203bef2d420a PCI: OF: Initialize dev->fwnode appropriately omits b36a5dbe6c3d of: Allow the iommu-map property to omit untranslated devices omits c6a7652fe776 dt-bindings: virtio: Add virtio-pci-iommu node omits 870b58f2a842 dt-bindings: virtio-mmio: Add IOMMU description adds b9a1ff504b94 block: use blk_free_flush_queue() to free hctx->fq in blk_ [...] adds ff3b74b8e167 blk-mq: add trace block plug and unplug for multiple queues adds 25adf50fe25d io_uring: fix double free in case of fileset regitration failure adds 58ccd2d31e50 paride/pf: Fix potential NULL pointer dereference adds bcc816dfe51a blk-mq: do not reset plug->rq_count before the list is sorted adds f0d176255401 paride/pcd: Fix potential NULL pointer dereference and mem leak adds fd9c40f64c51 block: Revert v5.0 blk_mq_request_issue_directly() changes adds 7ff684a683d7 null_blk: prevent crash from bad home_node value adds 47b16820c490 xsysace: Fix error handling in ace_setup adds 429fba106e82 Merge tag 'for-linus-20190407' of git://git.kernel.dk/linux-block adds ac0722f23ff5 dt-bindings: cpu: Fix JSON schema adds 57683e452b73 Merge tag 'reset-fixes-for-v5.1' of git://git.pengutronix. [...] adds 8efd6365417a arm64: dts: stratix10: add the sysmgr-syscon property from [...] adds 3e372088abaa Merge tag 'stratix10_fix_for_v5.1' of git://git.kernel.org [...] adds a97082852f69 Merge tag 'v5.1-rockchip-dtfixes-1' of git://git.kernel.or [...] adds fccf5166eb98 Merge tag 'at91-5.1-fixes' of git://git.kernel.org/pub/scm [...] adds c983f102c6df Merge tag 'omap-for-v5.1/fixes-signed' of git://git.kernel [...] adds fbe8758f931f Revert "ARM: dts: nomadik: Fix polarity of SPI CS" adds cd92d74d67c8 ARM: orion: don't use using 64-bit DMA masks adds 2125801ccce1 ARM: iop: don't use using 64-bit DMA masks adds 9a8f32038a74 ARM: milbeaut: fix build with !CONFIG_HOTPLUG_CPU adds d8491223bc24 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 15ade5d2e777 Linux 5.1-rc4 adds fcf88917dd43 slab: fix a crash by reading /proc/slab_allocators adds fd008d1a7a20 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 1b2b8a285bf4 Merge remote-tracking branch 'fixes/master' adds 479a60d478a0 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 3a0178803a8c Merge remote-tracking branch 'arc-current/for-curr' adds 5a3ae7b314a2 arm64/ftrace: fix inadvertent BUG() in trampoline check adds c82760d1223d Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds fd427103e8df powerpc/32: Fix early boot failure with RTAS built-in adds dd9a994fc68d powerpc/vdso32: fix CLOCK_MONOTONIC on PPC64 adds 013cdb3180ea Merge remote-tracking branch 'powerpc-fixes/fixes' adds b959ecf8f953 selftests: add a tc matchall test case adds 5055376a3b44 net: vrf: Fix ping failed when vrf mtu is set to 0 adds b1a6e8f91313 MAINTAINERS: ieee802154: update documentation file pattern adds 6f661981b5be Merge remote-tracking branch 'net/master' adds ee40f6c3a6a4 Merge remote-tracking branch 'ipsec/master' adds d3f287b7dd56 Merge remote-tracking branch 'wireless-drivers/master' adds a58d7525b801 cfg80211: add ratelimited variants of err and warn adds 45fcef8b727b mac80211_hwsim: calculate if_combination.max_interfaces adds 2b4a66980217 mac80211: make ieee80211_schedule_txq schedule empty TXQs adds 2b2399a82071 Merge remote-tracking branch 'mac80211/master' adds 330094cbb993 Merge remote-tracking branch 'rdma-fixes/for-rc' adds cae30527901d ALSA: hda - Add two more machines to the power_save_blacklist adds 3843fcfdf161 Merge remote-tracking branch 'sound-current/for-linus' adds 54f8844e3f6c ASoC: topology: Use the correct dobj to free enum control [...] adds 17d3069ccf06 ASoC: stm32: fix sai driver name initialisation adds b4ed6b51f356 ASoC: core: conditionally increase module refcount on comp [...] adds 52034add758e ASoC: pcm: update module refcount if module_get_upon_open is set adds f94d9457b2ea Merge branch 'asoc-5.1' into asoc-linus adds 715ebc62f55e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds a42a1ca4230e Merge remote-tracking branch 'regmap-fixes/for-linus' adds 37654b55d953 Merge branch 'regulator-5.1' into regulator-linus adds e728df3b7bdd Merge remote-tracking branch 'regulator-fixes/for-linus' adds ee284f8d2c31 Merge branch 'spi-5.1' into spi-linus adds f149285cf1fe Merge remote-tracking branch 'spi-fixes/for-linus' adds 7c686441616c Merge remote-tracking branch 'pci-current/for-linus' adds 5a2ad794c144 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 8aec1dd3ff54 Merge remote-tracking branch 'phy/fixes' adds 1526d097e843 Merge remote-tracking branch 'staging.current/staging-linus' adds 20823c9d59f0 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds e58246a37185 Merge remote-tracking branch 'input-current/for-linus' adds 678cce4019d7 crypto: x86/poly1305 - fix overflow during partial reduction adds 09b134f60ee4 Merge remote-tracking branch 'crypto-current/master' adds 3e38af822a17 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 6607f38e7c00 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds cb826bfabe07 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 351f339faa30 acpi/nfit: Always dump _DSM output payload adds 55c1fc0af29a libnvdimm/namespace: Fix a potential NULL pointer dereference adds 486fa92df470 libnvdimm/btt: Fix a kmemdup failure check adds 037c8489ade6 libnvdimm/security: provide fix for secure-erase to use zero-key adds d2e5b6436c28 libnvdimm/security, acpi/nfit: unify zero-key for all secu [...] adds 7c33bd4e3e97 libnvdimm/pmem: fix a possible OOB access when read and wr [...] adds dbc2573a9a37 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 4c66fcab5207 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds fbf16d9c0baf Merge remote-tracking branch 'vfs-fixes/fixes' adds 9b39b013037f drm/udl: add a release method and delay modeset teardown adds 92750e794075 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds e1b7058ece71 drm/i915: Fix pipe_bpp readout for BXT/GLK DSI adds 189978d6b4ed Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds a373adb0084b Merge remote-tracking branch 'mmc-fixes/fixes' adds f73d04ea1bd0 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds b85d00bfef2a Merge drm/drm-fixes into drm-misc-fixes adds 1a07a94b47b1 drm/sun4i: tcon top: Fix NULL/invalid pointer dereference [...] adds 0c829e613db7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds a026e373423d Merge remote-tracking branch 'kbuild/for-next' adds c13edf8106f6 dma: select GENERIC_ALLOCATOR for DMA_REMAP adds 4217efa353c6 parport_ip32: pass struct device to DMA API functions adds 12a7b035cacc da8xx-fb: pass struct device to DMA API functions adds 9f989e8c06fe gbefb: switch to managed version of the DMA allocator adds 02c486f48343 pxa3xx-gcu: pass struct device to dma_mmap_coherent adds 5ab6a91a1cac arm: use a dummy struct device for ISA DMA use of the DMA API adds d7e02a931235 dma-mapping: remove leftover NULL device support adds e43e2657fe77 x86/dma: Remove the x86_dma_fallback_dev hack adds 2ca6dbb3e0e3 Merge remote-tracking branch 'dma-mapping/for-next' adds 95830b5952a0 Merge remote-tracking branch 'arm64/for-next/core' adds a0381147e654 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 864e86544543 Merge branch 'arm/fixes' into for-next adds 81b901d9009a ARM: Document merges adds 3faca74e1d4d Merge remote-tracking branch 'arm-soc/for-next' adds 95600e111e23 Merge remote-tracking branch 'actions/for-next' adds 06c2bbf5a16a Merge remote-tracking branch 'amlogic/for-next' adds c848f3ba0029 ARM: dts: sama5d{2,4}: use SPDX-License-Identifier adds 7015533ee0e9 ARM: dts: at91sam9xe: use SPDX-License-Identifier adds 43216d05eda5 ARM: dts: atmel boards: use SPDX-License-Identifier adds a4a11b7934a5 ARM: dts: at91-vinco: use SPDX-License-Identifier adds 3037271388ee ARM: at91: remove HAVE_FB_ATMEL for sama5 SoC as they use DRM adds 11c0dbdbf11b Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] adds d801e763a55f Merge remote-tracking branch 'at91/at91-next' adds 49a1dda08612 Merge remote-tracking branch 'bcm2835/for-next' adds 5e3fa73b83e3 Merge remote-tracking branch 'imx-mxs/for-next' adds 51e3152e4d0e Merge remote-tracking branch 'keystone/next' adds e98b7d85031b Merge remote-tracking branch 'mediatek/for-next' adds da19fc050b59 Merge remote-tracking branch 'mvebu/for-next' adds 7ebd1ea798a4 ARM: dts: am33xx: Added macros for numeric pinmux addresses adds f1ff9be7652b ARM: dts: am33xx: Added AM33XX_PADCONF macro adds 3b6150a6eb61 ARM: dts: am335x: bone-common: Replaced register offsets w [...] adds 399c6b924a83 ARM: dts: am335x: boneblack-common: Replaced register offs [...] adds 682668df1f64 ARM: dts: am335x: boneblack-wireless: Replaced register of [...] adds 05165a63d605 ARM: dts: am335x: pocketbeagle: Replaced register offsets [...] adds 38e81831e3f4 Merge branch 'omap-for-v5.2/dt-am3' into for-next adds 7f0d078667a4 ARM: OMAP2+: Fix potentially uninitialized return value fo [...] adds 798bd175ab0d ARM: OMAP2+: Make interconnect target module allocation fu [...] adds 513a4abb19d5 ARM: OMAP2+: Prepare class allocation for dynamically allo [...] adds 6d63b12d182e ARM: OMAP2+: Define _HWMOD_STATE_DEFAULT and use it adds b57250fa5eb3 ARM: OMAP2+: Allocate struct omap_hwmod based on dts data adds 70451127873f ARM: OMAP2+: Remove hwmod .rev data and use local SoC chec [...] adds 8b30919a4e3c ARM: OMAP2+: Handle reset quirks for dynamically allocated [...] adds aaa29bb01cc4 bus: ti-sysc: Fix sysc_unprepare() when no clocks have bee [...] adds 386cb76681ca bus: ti-sysc: Handle missed no-idle property in addition t [...] adds b7182b42a937 bus: ti-sysc: Make functions static adds ff43728c4aa2 bus: ti-sysc: Move legacy platform data idling into separa [...] adds d878970f6ce1 bus: ti-sysc: Add separate functions for handling clocks adds 1a5cd7c23cc5 bus: ti-sysc: Enable all clocks directly during init to re [...] adds a3e92e7b32f2 bus: ti-sysc: Allocate mdata as needed and do platform dat [...] adds 93de83a21e76 bus: ti-sysc: Manage clocks for the interconnect target mo [...] adds b11c1ea1f636 bus: ti-sysc: Move rstctrl reset to happen later adds 42b9c5c99bfc bus: ti-sysc: Add support for early quirks based on regist [...] adds a54275f4ab20 bus: ti-sysc: Add quirk handling for external optional fun [...] adds 10645e81b967 bus: ti-sysc: Pass clockactivity quirk to platform functions adds b4a9a7a38917 bus: ti-sysc: Handle swsup idle mode quirks adds 13aad51935df bus: ti-sysc: Detect DMIC for debugging adds 1d960858bed2 Documentation: bus: ti-sysc: fix spelling mistakes "multip [...] adds 92168478680b ARM: OMAP2+: Drop mmc platform data for omap4 adds f9d34da30346 ARM: OMAP2+: Drop i2c platform data for omap4 adds e1c59a3bf6db ARM: OMAP2+: Drop gpio platform data for omap4 adds 91abfb9847b2 ARM: OMAP2+: Drop uart platform data for omap4 adds 4e27f752ab8c ARM: OMAP2+: Drop mmc platform data for am330x and am43xx adds cb682853c98f ARM: OMAP2+: Drop i2c platform data for am33xx and am43xx adds a071e407ffbe ARM: OMAP2+: Drop gpio platform data for am33xx and am43xx adds 12a2a95421e4 ARM: OMAP2+: Drop uart platform data for am33xx and am43xx adds 514c7fc6647f ARM: OMAP2+: Drop mmc platform data for omap5 adds 655332d3ba43 ARM: OMAP2+: Drop i2c platform data for omap5 adds 3aa60e82f00e ARM: OMAP2+: Drop gpio platform data for omap5 adds 2af5473e2bf0 ARM: OMAP2+: Drop uart platform data for omap5 adds ede0ac642213 ARM: OMAP2+: Drop mmc platform data for dra7 adds a688939a975e ARM: OMAP2+: Drop i2c platform data for dra7 adds 19326ef5d5e9 ARM: OMAP2+: Drop gpio platform data for dra7 adds fbf3b4b9f4ba ARM: OMAP2+: Drop uart platform data for dra7 adds d80caf9516a5 ARM: OMAP2+: Drop mcspi platform data for omap4 adds 2027f1199182 Merge branch 'omap-for-v5.2/ti-sysc' into for-next adds 6256f7f7f217 rtc: OMAP: Add support for rtc-only mode adds 44c22a2d12a5 ARM: OMAP2+: pm33xx: Add support for rtc+ddr in self refresh mode adds 1c6c03545089 soc: ti: pm33xx: Move the am33xx_push_sram_idle to the top adds 5a99ae0092fe soc: ti: pm33xx: AM437X: Add rtc_only with ddr in self-ref [...] adds b923dcabe111 Merge branch 'omap-for-v5.2/am4-pm-v2' into for-next adds 2eb63fd66b2d Merge remote-tracking branch 'omap/for-next' adds 1abb5e9a26d3 Merge remote-tracking branch 'reset/reset/next' adds 7468d110d39d Merge remote-tracking branch 'qcom/for-next' adds e1333ea11d8a Merge remote-tracking branch 'renesas/next' adds ffe7a436e6c7 Merge remote-tracking branch 'rockchip/for-next' adds b2069461a4cb Merge remote-tracking branch 'samsung-krzk/for-next' adds 41eb0df1926a ARM: dts: sun8i: tbs-a711: Enable UART2 (for NEO-6M GPS module) adds 7c9914fd4a80 Merge branches 'sunxi/dt-for-5.2' and 'sunxi/dt64-for-5.2' [...] adds dccd30ea5992 ARM: dts: sunxi: Improve A33 NAND transfers by using DMA adds 5a61fc012996 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next adds f5a47fc780ee Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e460d3130a69 Merge remote-tracking branch 'tegra/for-next' adds 6fa84d970e73 Merge remote-tracking branch 'clk/clk-next' adds 6a154a0e8943 Merge remote-tracking branch 'clk-samsung/for-next' adds abaa5898d020 csky: Fixup vdsp&fpu issues in kernel adds 4498cd6c7a1e csky/ftrace: Add dynamic function tracer (include graph tracer) adds cd15d9ab46ff csky: Add perf callchain support adds 1d2d8f3025c7 csky: Update syscall_trace_enter/exit implementation adds b34e75001cd6 csky: remove redundant generic-y adds 35bf885ba741 csky: mm/fault.c: Remove duplicate header adds 0cd843d29d97 csky: Add non-uapi asm/ptrace.h namespace adds 363fb8c73d9d csky: Remove pre-processing pte-dirty&young in entry.S adds 2285a13586f3 csky: Use in_syscall & forget_syscall instead of r11_sig adds 2835eb45dda3 csky: Reconstruct signal.c and entry.S adds 1f08b1f3625c csky: Support dynamic start physical address adds 39d02a346d35 Merge remote-tracking branch 'csky/linux-next' adds 6cb6eedb1a8c Merge remote-tracking branch 'm68k/for-next' adds aae07b876dca Merge remote-tracking branch 'mips/mips-next' adds e4c2edbec562 Merge remote-tracking branch 'nds32/next' adds b3505849ff41 Merge remote-tracking branch 'parisc-hd/for-next' adds 662322dcbc42 Merge remote-tracking branch 's390/features' adds 22643573253a Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 8e2ef96e83ef Merge remote-tracking branch 'befs/for-next' adds bcc70665898e Merge remote-tracking branch 'btrfs-kdave/for-next' adds 07381cf8df48 cifs: Fix use-after-free in SMB2_write adds 7aecc818aa6f cifs: Fix use-after-free in SMB2_read adds 3817d6ad3174 cifs: Fix lease buffer length error adds 760e376b3030 SMB3: Track total time spent on roundtrips for each SMB3 command adds 933b08ccf976 CIFS: keep FileInfo handle live during oplock break adds 2e795378211a cifs: don't use __constant_cpu_to_le32() adds ae544bd9d0c2 cifs: Fix DFS cache refresher for DFS links adds 5c05db184b43 CIFS: Show locallease in /proc/mounts for cifs shares moun [...] adds 522e7bd8ccd1 CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb adds e9836bcbd0c7 SMB3: update comment to clarify enumerating snapshots adds 77efc867521f smbd: Make upper layer decide when to destroy the transport adds 8af785c57e12 cifs: smbd: Don't destroy transport on RDMA disconnect adds cb32d5e9edce cifs: smbd: Return EINTR when interrupted adds fb996a50a7d3 cifs: smbd: Indicate to retry on transport sending failure adds 283102710d75 cifs: smbd: Retry on memory registration failure adds 6bd062db6c32 cifs: Call MID callback before destroying transport adds fd7aedc1bddd cifs: remove superfluous inode_lock in cifs_{strict_}fsync adds 30e78d3c6825 Merge remote-tracking branch 'cifs/for-next' adds c84463d1d3f0 Merge remote-tracking branch 'ecryptfs/next' adds cd2306b1cb31 Merge remote-tracking branch 'ext3/for_next' adds 488a8f3f140c Merge remote-tracking branch 'ext4/dev' adds 0fab478197fe Merge remote-tracking branch 'f2fs/dev' adds 56e470b559a2 Merge remote-tracking branch 'jfs/jfs-next' adds 0789f833b857 NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. adds beecaf02bb45 Merge remote-tracking branch 'nfs-anna/linux-next' adds d58431eacb22 sunrpc: don't mark uninitialised items as VALID. adds 3c86794ac0e6 nfsd/nfsd3_proc_readdir: fix buffer count and page pointers adds e6abc8caa6de nfsd: Don't release the callback slot unless it was actually held adds 344dd2007cf7 nfsd: avoid uninitialized variable warning adds 52ef3fbf86b7 sunrpc/cache: handle missing listeners better. adds eb9f02f15005 nfsd: make nfs4_client_reclaim use an xdr_netobj instead o [...] adds d6fd9212f992 nfsd: un-deprecate nfsdcld adds ddb785bdc11b nfsd: keep a tally of RECLAIM_COMPLETE operations when usi [...] adds 69ac035bf6c9 nfsd: re-order client tracking method selection adds 38e944038538 nfsd: handle legacy client tracking records sent by nfsdcld adds d51f9721e692 SUNRPC/nfs: Fix return value for nfs4_callback_compound() adds 560f52dc1a0e SUNRPC: Add a callback to initialise server requests adds d0638b250d6e SUNRPC: Clean up generic dispatcher code adds 2546d1f0b63a SUNRPC: Allow further customisation of RPC program registration adds 55d4c716ea41 nfsd: Add custom rpcbind callbacks for knfsd adds 844ce076e405 nfsd: Allow containers to set supported nfs versions adds 0db8e6b591bd SUNRPC: Cache the process user cred in the RPC server listener adds d4286d4ce56d lockd: Pass the user cred from knfsd when starting the loc [...] adds dd269854d628 SUNRPC: Fix the server AUTH_UNIX userspace mappings adds 2888ce01099a SUNRPC: rsi_parse() should use the current user namespace adds dbcc11a90722 nfsd: knfsd must use the container user namespace adds 348204d63518 Merge remote-tracking branch 'nfsd/nfsd-next' adds f1ad56073eb4 dcache: sort the freeing-without-RCU-delay mess for good. adds af0dff2d4dd2 unexport d_alloc_pseudo() adds 247f47cf8fe7 nsfs: unobfuscate adds c48745ca64e9 sysv: bury the broken "quietly truncate the long filenames [...] adds bf3d054c7d32 autofs: fix use-after-free in lockless ->d_manage() adds 8d91362cc9ba Merge branches 'work.misc' and 'work.dcache' into for-next adds 9032e0618ce1 Merge remote-tracking branch 'vfs/for-next' adds 4eafa4392c7f Merge remote-tracking branch 'printk/for-next' adds ddc071de3f61 Merge remote-tracking branch 'pci/next' adds 2649aec4f97e Merge remote-tracking branch 'hid/for-next' adds 5ccd67901900 Merge remote-tracking branch 'i2c/i2c/for-next' adds 9b14ff93d2c2 Merge remote-tracking branch 'i3c/i3c/next' adds 177bdba85b2d Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds ad4b009f2d7b Documentation: kernel-docs: Remove entry for vfs.txt adds 583b3845915d docs/zh_CN: correct a word in managment-style. adds 0f4502177b78 Merge remote-tracking branch 'jc_docs/docs-next' adds 63f10c01ad59 Merge remote-tracking branch 'v4l-dvb/master' adds e46c20c59179 Merge remote-tracking branch 'v4l-dvb-next/master' adds f0e26ef397a6 Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 7898b0a7d69a Merge branches 'acpi-scan', 'acpi-tables', 'acpi-misc' and [...] adds f1f65256ffc8 Merge branches 'acpi-utils' and 'acpi-video' into linux-next adds 5861381d4866 PM / arch: x86: Rework the MSR_IA32_ENERGY_PERF_BIAS handling adds b9c273babce7 PM / arch: x86: MSR_IA32_ENERGY_PERF_BIAS sysfs interface adds dac77930aad8 Merge branch 'pm-x86' into linux-next adds 9eca544b1491 cpufreq: schedutil: Simplify iowait boosting adds 9083e4986124 cpufreq: intel_pstate: Update max frequency on global turb [...] adds 108ec36b6994 drivers/cpufreq: Convert some slow-path static_cpu_has() c [...] adds e75135e601ee Merge back cpufreq material for v5.2. adds cf2c2377b218 Merge branch 'pm-cpufreq' into linux-next adds b5dee3130bb4 PM / sleep: Refactor filesystems sync to reduce duplication adds c64546b17bc9 PM / sleep: Measure the time of filesystems syncing adds 10be187a52e6 Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next adds 2e56eebaf78f Merge remote-tracking branch 'pm/linux-next' adds b623fa320f83 cpufreq: ap806: fix possible object reference leak adds ddb64c5db3cc cpufreq: imx6q: fix possible object reference leak adds 7c468966f05a cpufreq: kirkwood: fix possible object reference leak adds ddb07fba1c64 cpufreq: maple: fix possible object reference leak adds a9acc26b75f6 cpufreq/pasemi: fix possible object reference leak adds 8d10dc28a9ea cpufreq: pmac32: fix possible object reference leak adds 233298032803 cpufreq: ppc_cbe: fix possible object reference leak adds c1d1090c3c76 cpufreq: maple: Remove redundant code from maple_cpufreq_init() adds f2c447a5f498 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds ef4d184d7aaf Merge remote-tracking branch 'ieee1394/for-next' adds 8c6ff7c26f65 Merge remote-tracking branch 'dlm/next' adds f0396b8ef532 Merge remote-tracking branch 'rdma/for-next' adds d595b85a6cea net: hsr: fix lines exceeding 80 characters adds d4730775ed4b net: hsr: fix multiple blank lines in the code adds 5670342ced28 net: hsr: remove unnecessary paranthesis from the code adds 4fe25bd8c3e7 net: hsr: fix alignment issues in the code for functions adds 0525fc069f03 net: hsr: fix lines that ends with a '(' adds 05ca6e644dc9 net: hsr: fix NULL checks in the code adds 5fa967780364 net: hsr: remove unnecessary space after a cast adds 059477830022 net: hsr: fix placement of logical operator in a multi-lin [...] adds d131fcc690b9 net: hsr: add missing space around operator in code adds b1b4aa914080 net: hsr: remove camel case usage in the code adds 9f73c2bb46f4 net: hsr: add blank line after function declaration adds 0e7623bdf34f net: hsr: convert to SPDX identifier adds fc4ecaeebd26 net: hsr: add debugfs support for display node list adds 5150b45fd355 net: hsr: Fix node prune function for forget time expiry adds 1e045a62eea6 Merge branch 'net-hsr-improvements-and-bug-fixes' adds 7a41c294c146 rhashtable: use cmpxchg() in nested_table_alloc() adds ff302db965b5 rhashtable: allow rht_bucket_var to return NULL. adds 8f0db018006a rhashtable: use bit_spin_locks to protect hash bucket. adds 149212f07856 rhashtable: add lockdep tracking to bucket bit-spin-locks. adds 9186c90bbb95 Merge branch 'rhashtable-bitlocks' adds 1f17f7742eeb net: sched: flower: insert filter to ht before offloading [...] adds fd69c399c7d6 datagram: remove rendundant 'peeked' argument adds 9a80ba067a9c net: xilinx: emaclite: add minimal ethtool ops adds fcf9782573ec net: xilinx: emaclite: add minimal ndo_do_ioctl hook adds ed514fc5615d cxgb4: Don't return EAGAIN when TCAM is full. adds b6460c72c36d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 5d3c537f9070 net/mlx5: Handle event of power detection in the PCIE slot adds eda99e11a097 net/mlx5: E-Switch, Fix double mutex initialization adds 1b18b781516d net/mlx5e: Make the log friendly when decapsulation offloa [...] adds 6f9af8ff1166 net/mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions() adds 20bb4a813e13 net/mlx5e: Deletes unnecessary setting of esw_attr->parse_attr adds 2cc1cb1d1735 net/mlx5e: Return -EOPNOTSUPP when attempting to offload a [...] adds 8377629e76bc net/mlx5e: Use helpers to get headers criteria and value pointers adds bf2f3bca1c5d net/mlx5e: Deny VLAN rewrite if there is no VLAN header match adds 6fca9d1e603a net/mlx5e: Allow VLAN rewrite of prio field with the same match adds 278748a95aa3 net/mlx5e: Offload TC e-switch rules with egress VLAN device adds 35a605db168c net/mlx5e: Offload TC e-switch rules with ingress VLAN device adds 27c11b6b844c net/mlx5e: Do not rewrite fields with the same match adds 98df6d5b877c net/mlx5: A write memory barrier is sufficient in EQ ci update adds 0b77f2305f38 net/mlx5e: Obsolete param field holding a constant value adds 6d7ee2edaa54 net/mlx5e: Unify logic of MTU boundaries adds 8bb309e67f57 Merge tag 'mlx5-updates-2019-04-02' of git://git.kernel.or [...] adds 3b8b11f96616 net: phy: improve link partner capability detection adds 1aefd3de7bc6 ipv6: Add fib6_nh_init and release to stubs adds 71df5777aaae ipv6: Add neighbor helpers that use the ipv6 stub adds bdf004677107 net: Replace nhc_has_gw with nhc_gw_family adds 1550c171935d ipv4: Prepare rtable for IPv6 gateway adds f35b794b3b40 ipv4: Prepare fib_config for IPv6 gateway adds 0f5f7d7bf6e6 ipv4: Add support to rtable for ipv6 gateway adds a4ea5d43c807 ipv4: Add support to fib_config for IPv6 gateway adds 448d72481917 ipv4: Refactor fib_check_nh adds 717a8f5b2923 ipv4: Add fib_check_nh_v6_gw adds 0353f28231c7 neighbor: Add skip_cache argument to neigh_output adds 5c9f7c1dfc2e ipv4: Add helpers for neigh lookup for nexthop adds 6f5f68d05ec0 bpf: Handle ipv6 gateway in bpf_ipv4_fib_lookup adds 6de9c0557e4f ipv4: Handle ipv6 gateway in ipv4_confirm_neigh adds 619d1826269b ipv4: Handle ipv6 gateway in fib_detect_death adds 1a38c43d319e ipv4: Handle ipv6 gateway in fib_good_nh adds 19a9d136f198 ipv4: Flag fib_info with a fib_nh using IPv6 gateway adds d15662682db2 ipv4: Allow ipv6 gateway with ipv4 routes adds 228ddb3315ba selftests: fib_tests: Add tests for ipv6 gateway with ipv4 route adds 0ed8c3dc4133 Merge branch 'ipv4-Enable-support-for-IPv6-gateway-with-IP [...] adds 0f14c5b1a9c9 net: hns3: set vport alive state to default while resetting adds cd513a69750b net: hns3: set up the vport alive state while reinitializing adds cc645dfa89a7 net: hns3: not reset vport who not alive when PF reset adds eb32c896f10a net: hns3: adjust the timing of hns3_client_stop when unloading adds 056cbab33294 net: hns3: deactive the reset timer when reset successfully adds 0fdf4d304c24 net: hns3: ignore lower-level new coming reset adds 4f765d3e5213 net: hns3: do not request reset when hardware resetting adds cf1f212916d9 net: hns3: handle pending reset while reset fail adds 18e2488881c6 net: hns3: stop mailbox handling when command queue need re-init adds 4339ef396ab6 net: hns3: add error handler for initializing command queue adds 7d60070668e4 net: hns3: remove resetting check in hclgevf_reset_task_schedule adds e233516e6a92 net: hns3: fix keep_alive_timer not stop problem adds 5af82f5205f1 Merge branch 'hns3-next' adds 22b56e827093 net: phy: replace genphy_10g_driver with genphy_c45_driver adds e4bf63482c30 qmi_wwan: Add quirk for Quectel dynamic config adds 8d77d4bfb0c1 mlxsw: reg: Add MGIR register adds a9c8336f6544 mlxsw: core: Add support for devlink info command adds be0faac952e1 Documentation: networking: devlink-info-versions: Add fw.psid adds 13ee7d49733b Merge branch 'mlxsw-Add-support-for-devlink-info-command' adds b7f29f8ce170 net: phy: fix setting autoneg_complete in genphy_update_link adds 7f301cff1fc2 ethtool: thunder_bgx: use ethtool.h constants for speed an [...] adds 8a6dd46a206c Merge remote-tracking branch 'net-next/master' adds 9b4a6ab0607f Merge remote-tracking branch 'bpf-next/master' adds 458fb31a2d5a Merge remote-tracking branch 'ipsec-next/master' adds 3b15d09f7e6d time: Introduce jiffies64_to_msecs() adds f7e840ee4dca netfilter: nf_tables: remove unused parameter ctx adds b3dfee340a9b netfilter: nft_redir: Make nft_redir_dump static adds 227e1e4d0d6c netfilter: nf_flowtable: skip device lookup from interface index adds 84c0d5e96f3a ipvs: allow tunneling with gue encapsulation adds 01902f8c85bf netfilter: optimize nf_inet_addr_cmp adds d164385ec572 netfilter: nat: add inet family nat support adds c1deb065cf3b netfilter: nf_tables: merge route type into core adds 4806e975729f netfilter: replace NF_NAT_NEEDED with IS_ENABLED(CONFIG_NF_NAT) adds 071657d2c38c netfilter: nft_masq: add inet support adds 63ce3940f3ab netfilter: nft_redir: add inet support adds 6978cdb129da kselftests: extend nft_nat with inet family based nat hooks adds 22c7652cdaa8 netfilter: nft_osf: Add version option support adds 3b0a081db1f7 netfilter: make two functions static adds 6545874a5125 Merge remote-tracking branch 'netfilter-next/master' adds bc2332733fd4 Merge remote-tracking branch 'nfc-next/master' adds 52773cf0cf0d Merge remote-tracking branch 'wireless-drivers-next/master' adds 2c44282162cf Merge remote-tracking branch 'bluetooth/master' adds d39f3b4f33d2 nl80211: reindent some sched scan code adds 1e1b11b6a111 nl80211/cfg80211: Specify band specific min RSSI threshold [...] adds ab60633c7136 mac80211: Add support for NL80211_STA_INFO_AIRTIME_LINK_METRIC adds cb74e9775871 cfg80211/nl80211: Offload OWE processing to user space in AP mode adds 1a484069ab0f nl80211: Allow change CW to Ad-Hock network adds d2c0cad096a3 mac80211: add hdrlen to ieee80211_tx_data adds da0926f12dab nl80211: increase NL80211_MAX_SUPP_REG_RULES adds c772f036eb34 mac80211_hwsim: set p2p device interface support indication adds 30f2a38b6c0a cfg80211: don't skip multi-bssid index element adds 00639b0d8793 cfg80211: support non-inheritance element adds 601203aef65f mac80211: support non-inheritance element adds abcbbd2e6447 cfg80211: support profile split between elements adds ae26fd648578 mac80211: support profile split between elements adds 6eff2631f4b5 ieee80211: update HE IEs to D4.0 spec adds aa2be20fb007 mac80211: mesh: drop redundant rcu_read_lock/unlock calls adds dcec1d9bc8a7 mac80211: calculate hash for fq without holding fq->lock i [...] adds 7ef769459f14 mac80211: run late dequeue late tx handlers without holdin [...] adds 6dc65c7490eb mac80211: set NETIF_F_LLTX when using intermediate tx queues adds 0cd3cfeb499d mac80211: Optimize tailroom_needed update checks adds cb56361e608a nl80211/cfg80211: Extended Key ID support adds 356cf46d169a mac80211: IEEE 802.11 Extended Key ID support adds 38170a1e7a34 mac80211: minstrel_ht: add support for rates with 4 spatia [...] adds c2c5273d29f1 mac80211: minstrel_ht: automatically calculate rate durati [...] adds 58f3a5cc5555 mac80211/cfg80211: update bss channel on channel switch adds 8a0382c1de5a cfg80211: remove redundant zero check on variable 'changed' adds b1a33646db81 mac80211: debugfs option to force TX status frames adds 58f42bcdb4f8 cfg80211: Use struct_size() in kzalloc() adds b67c4ce4537c nl80211: Use struct_size() in kzalloc() adds e3190a97ca8b mac80211: only allocate one queue when using iTXQs adds ae002b1a5988 Merge remote-tracking branch 'mac80211-next/master' adds a5c51d5a71be Merge remote-tracking branch 'gfs2/for-next' adds 15de8c6efd0e mtd: rawnand: ingenic: Separate top-level and SoC specific code adds f838154add45 mtd: rawnand: ingenic: Make use of ecc-engine property adds a0ac778eb82c mtd: rawnand: ingenic: Add support for the JZ4740 adds 3e6ac2ad90b3 mtd: rawnand: ingenic: Add support for the JZ4725B adds 2a73858364aa mtd: rawnand: ingenic: Add ooblayout for the Qi Ben Nanonote adds e84950691bf7 mtd: rawnand: ingenic: Move BBTs out of ECC area adds 6f0ce4dfc5a3 mtd: rawnand: vf610: Avoid a potential NULL pointer dereference adds d090c25028e9 mtd: rawnand: meson: set oob layout ops adds 377e517b5fa5 mtd: nand: Add max_bad_eraseblocks_per_lun info to memorg adds 7c4ecca103b3 mtd: nand: Add a helper returning the number of eraseblock [...] adds 46b01d7efda2 mtd: nand: Add a helper to retrieve the number of pages pe [...] adds 509198485bf2 mtd: spinand: Implement mtd->_max_bad_blocks adds 080d66e94d69 mtd: rawnand: Use nand_to_mtd() in nand_{set,get}_flash_node() adds 3020e30af6f8 mtd: rawnand: Prepare things to reuse the generic NAND layer adds 629a442cad5f mtd: rawnand: Fill memorg during detection adds a7ab085d7c16 mtd: rawnand: Initialize the nand_device object adds eeab717483e5 mtd: rawnand: Provide a helper to get chip->data_buf adds d974541e2379 mtd: rawnand: Move all page cache related fields to a sub-struct adds 7beb37e5f0d2 mtd: rawnand: Use nanddev_mtd_max_bad_blocks() adds 298151689b33 mtd: rawnand: Get rid of chip->bits_per_cell adds 6c836d515ff8 mtd: rawnand: Get rid of chip->chipsize adds 32813e288414 mtd: rawnand: Get rid of chip->numchips adds 6a1b66d6c8d6 mtd: rawnand: Get rid of chip->ecc_{strength,step}_ds adds e90a619fb7e1 mtd: nand: omap: Fix comment in platform data using wrong [...] adds 51ef1d0b2095 mtd: nand: Clarify Kconfig entry for software BCH ECC algorithm adds d877289baa48 mtd: nand: Clarify Kconfig entry for software Hamming ECC entries adds af72e26ba3bc mtd: rawnand: Change Kconfig titles and re-order a bit the list adds f4a72a22cb19 mtd: rawnand: Clarify Kconfig entry MTD_NAND adds e6a35ef45a03 mtd: nand: Remove useless line in Kconfig adds c88f0f4262f2 Merge remote-tracking branch 'nand/nand/next' adds a990c7c1e6a9 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 8a3719a5b9ef crypto: cavium/nitrox - Added rfc4106(gcm(aes)) cipher support adds ffecb696d462 crypto: caam/qi - Change a couple IS_ERR_OR_NULL() checks [...] adds d6112ea0cb34 crypto: ccp - introduce SEV_GET_ID2 command adds 6a4d1b18ef00 crypto: scompress - return proper error code for allocatio [...] adds 71052dcf4be7 crypto: scompress - Use per-CPU struct instead multiple variables adds 61abc356bf31 crypto: aes - Use ___cacheline_aligned for aes data adds 8316da02e3e0 crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart() adds d31549774d5d crypto: marvell - remove set but not used variable 'index' adds dbbaffefd269 crypto: mxs-dcp - return errcode in mxs_dcp_aes_enqueue an [...] adds f947d7fd12ab crypto: nx842 - remove set but not used variables 'dpaddin [...] adds 307508d10729 crypto: crct10dif-generic - fix use via crypto_shash_digest() adds dec3d0b1071a crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest() adds dcaca01a42cc crypto: skcipher - don't WARN on unprocessed data after sl [...] adds 5e27f38f1f3f crypto: chacha20poly1305 - set cra_name correctly adds c5c46887cfe7 crypto: streebog - fix unaligned memory accesses adds c31a871985ca crypto: cts - don't support empty messages adds f6e9af876615 crypto: arm64/cbcmac - handle empty messages in same way a [...] adds eda69b0c06bc crypto: testmgr - add panic_on_fail module parameter adds 53ecbd143a52 Merge remote-tracking branch 'crypto/master' adds 19634f3540c7 Merge remote-tracking branch 'drm/drm-next' adds 367d13c7c9a1 Merge remote-tracking branch 'amdgpu/drm-next' adds 499653501baf drm/i915: Fix pipe_bpp readout for BXT/GLK DSI adds e1ef734eaec5 drm/i915: make intel_frontbuffer.h self-contained adds 331c201a0726 drm/i915: extract intel_audio.h from intel_drv.h adds d2ee2e8afeea drm/i915: extract intel_crt.h from intel_drv.h adds fdc24cf30897 drm/i915: extract intel_ddi.h from intel_drv.h adds ec7f29ff0d14 drm/i915: extract intel_connector.h from intel_drv.h adds 174594db632a drm/i915: extract intel_csr.h from intel_drv.h adds 98afa316d1ed drm/i915: extract intel_fbc.h from intel_drv.h adds 55367a275ada drm/i915: extract intel_psr.h from intel_drv.h adds 78c61320c542 drm/i915: extract intel_color.h from intel_drv.h adds f3e189479427 drm/i915: extract intel_lspcon.h from intel_drv.h adds 596fee14fbc9 drm/i915: extract intel_sdvo.h from intel_drv.h adds 408bd9178666 drm/i915: extract intel_hdcp.h from intel_drv.h adds 44c1220a441c drm/i915: extract intel_panel.h from intel_drv.h adds 696173b064c6 drm/i915: extract intel_pm.h from intel_drv.h adds 6dfccb95cf17 drm/i915: extract intel_fbdev.h from intel_drv.h adds 27fec1f9734d drm/i915: extract intel_dp.h from intel_drv.h adds 0550691d58f9 drm/i915: extract intel_hdmi.h from intel_drv.h adds 56dabc930252 drm/i915: extract intel_atomic_plane.h from intel_drv.h adds c6a35b9cf9e2 drm/i915: extract intel_pipe_crc.h from intel_drv.h adds efe57eeae510 drm/i915: extract intel_tv.h from intel_drv.h adds 42406fdc282c drm/i915: extract intel_lvds.h from intel_drv.h adds 75a4639a9f9a drm/i915: extract intel_dvo.h from intel_drv.h adds f9a79f9aeeee drm/i915: extract intel_sprite.h from intel_drv.h adds e7674ef682f2 drm/i915: extract intel_cdclk.h from intel_drv.h adds 93a643f29bcb drm/i915/cdclk: have only one init/uninit function adds 3a52fb7e7953 drm/i915: Get power refs in encoder->get_power_domains() adds 99fa4bc26d74 drm/i915/icl: Simplify release of encoder power refs adds bfd045331384 drm/i915/guc: Replace WARN with a DRM_ERROR adds da23379f1508 drm/i915: Use static allocation for i915_globals_park() adds de220cc21967 drm/i915: Consolidate the timeline->barrier adds 15b7dae0076b drm/i915/psr: Update PSR2 SU corruption workaround comment adds c0f6ffb2cd6a drm/i915: Remove unused VLV/CHV PSR registers adds 98c0d19ec72c drm/i915/psr: Initialize PSR mutex even when sink is not reliable adds 7ae6ad6fbd83 drm/i915/psr: Do not enable PSR in interlaced mode for all GENs adds 6484775766e3 drm/i915/selftests: Mark live_forcewake_ops as unreliable adds 215b1a3b8d1f Merge remote-tracking branch 'drm-intel/for-linux-next' adds 131aec413752 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 7415287e1f36 drm: move tinydrm format conversion helpers to new drm_for [...] adds 26f024f54ab6 drm: add drm_fb_memcpy_dstclip() helper adds bcc4442008ac drm: add drm_fb_xrgb8888_to_rgb565_dstclip() adds ec3de7a43e9c drm: add drm_fb_xrgb8888_to_rgb888_dstclip() adds ab3e023b1b4c drm/cirrus: rewrite and modernize driver. adds 6f61a82507c9 MAINTAINERS: mark lima mailing list as moderated adds 2aec4e749723 Merge remote-tracking branch 'drm-misc/for-linux-next' adds e110c983dbc2 Merge remote-tracking branch 'drm-msm/msm-next' adds e5dcb935dab1 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 9785b9f14816 Merge remote-tracking branch 'regmap/for-next' adds 066656349c64 Merge remote-tracking branch 'sound/for-next' adds 1c05c1ed6f4d ASoC: imx-pcm: Switch to SPDX identifier adds ecf4630f1b98 ASoC: eukrea-tlv320: Switch to SPDX identifier adds e073564fe653 ASoC: fsl-dma: Switch to SPDX identifier adds 47bbcbfeb8ac ASoC: imx-audmux: Switch to SPDX identifier adds 0fe61fc0c243 ASoC: imx-es8328: Switch to SPDX identifier adds a134f42eaaca ASoC: imx-mc13783: Switch to SPDX identifier adds d4451c159a0b ASoC: imx-pcm-fiq: Switch to SPDX identifier adds 58dbd1015d3e ASoC: imx-spdif: Switch to SPDX identifier adds bdc16b574892 ASoC: imx-ssi: Switch to SPDX identifier adds 1edfc2485d8d ASoC: mpc5200_dma: Switch to SPDX identifier adds 1af301d46246 ASoC: mpc5200_psc_ac97: Switch to SPDX identifier adds 864a8472c441 ASoC: mpc5200_psc_i2s: Switch to SPDX identifier adds eed9bb238e08 ASoC: mpc8610_hpcd: Switch to SPDX identifier adds 1021ec41a909 ASoC: mx27vis-aic32x4: Switch to SPDX identifier adds ab78529cfec0 ASoC: p1022_ds: Switch to SPDX identifier adds 8acfeb65cbaa ASoC: p1022_rdk: Switch to SPDX identifier adds 6e3398c67e68 ASoC: pcm030-audio-fabric: Switch to SPDX identifier adds e5eec5ee98a6 ASoC: phycore-ac97: Switch to SPDX identifier adds a03584b75a28 ASoC: wm1133-ev1: Switch to SPDX identifier adds ba49cf6f8e4a ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect adds a8d218f4fe81 ASoC: Intel: bytcht_es8316: Add quirk for the Teclast X98+ II adds 2390c9b473da ASoC: Intel: kbl_da7219_max98927: remove headset adds daae4c583534 ASoC: tlv320aic32x4: Fix spacing adds 5f2ab35fe853 Merge branch 'asoc-5.2' into asoc-next adds e5fba2153103 Merge remote-tracking branch 'sound-asoc/for-next' adds f6655fc39e94 Merge remote-tracking branch 'modules/modules-next' adds 761fdee7e8a7 Merge remote-tracking branch 'input/next' adds 9bc00750f5b6 virtio_blk: replace 0 by HCTX_TYPE_DEFAULT to index blk_mq [...] adds d0b0a81acbd8 block: remove unused variable 'def' adds c2161088c4ee Merge branch 'for-5.2/block' into for-next adds 636b8fe86bed block, bfq: fix some typos in comments adds d4ecdcd118f3 Merge branch 'for-5.2/block' into for-next adds 6207d3dff4a2 Merge remote-tracking branch 'block/for-next' adds a86fb8a218ac Merge remote-tracking branch 'mmc/next' adds 196dabc509c4 Merge remote-tracking branch 'kgdb/kgdb-next' adds 5be6553012d2 Merge remote-tracking branch 'mfd/for-mfd-next' adds 7f4aeba2ef16 Merge remote-tracking branch 'backlight/for-backlight-next' adds 51fa79d1f69a Merge remote-tracking branch 'battery/for-next' adds 45a310136b3e ASoC: ab8500: add range to usleep_range adds 0a245f0efcb5 regulator: bd718x7: Use rdev_get_id() to get regulator id adds 0677c3ea53dc regulator: s2mpa01: Convert to use simplified DT parsing adds bc6e8e43e614 Merge branch 'regulator-5.2' into regulator-next adds a772158ad528 Merge remote-tracking branch 'regulator/for-next' adds c09530182f04 Merge remote-tracking branch 'security/next-testing' adds bed32b56201a Merge remote-tracking branch 'apparmor/apparmor-next' adds b4300c0132f4 Merge remote-tracking branch 'integrity/next-integrity' adds f6692ff1dbcc Merge remote-tracking branch 'selinux/next' adds 8155124858d2 Merge remote-tracking branch 'tpmdd/next' adds 7b959050f413 Merge remote-tracking branch 'iommu/next' adds 699c1868a743 audit: purge unnecessary list_empty calls adds acc20349f101 Merge remote-tracking branch 'audit/next' adds 8727345bc27e Merge remote-tracking branch 'devicetree/for-next' adds b93318a22f23 spi: kill useless initializer in spi_register_controller() adds 9b186e9a65bf spi: bcm2835aux: Fix build error without CONFIG_DEBUG_FS adds 9d8371e287b9 spi-mem: fix kernel-doc for spi_mem_dirmap_{read|write}() adds 6599be346daf spi: fsl-lpspi: Fix problematic dev_set_drvdata call adds a18656ea3985 spi: fsl-lpspi: Fix build warning when !CONFIG_PM adds 5d785141c8b3 spi: fsl-lpspi: Clean up fsl_lpspi_probe adds 8b57b11bc45e spi: pxa2xxx: change "no DMA channels..." msg from debug t [...] adds 8b797490b4db spi: gpio: Make sure spi_master_put() is called in every e [...] adds 45beec351998 spi: bitbang: Introduce spi_bitbang_init() adds 79567c1a321e spi: gpio: Use devm_spi_register_master() adds 9877a347f205 spi: tegra114: add dual mode support adds 9d199231b000 spi: tegra114: add 3 wire transfer mode support adds fa28fd342137 spi: tegra114: add support for interrupt mask adds 24496da6927f spi-summary: document set_cs_timing adds f1ca9992ced7 spi: add a method for configuring CS timing adds 7558f978f9b6 spi: document tx/rx clock delay properties adds 61defc77495a Merge branch 'spi-5.2' into spi-next adds 08759cfdd347 Merge remote-tracking branch 'spi/for-next' adds 2f25260b8e66 Merge remote-tracking branch 'tip/auto-latest' adds 52c9b9fd6eb6 Merge remote-tracking branch 'clockevents/clockevents/next' adds ef1b813de42c Merge remote-tracking branch 'edac-amd/for-next' adds 40ed29b37338 ring-buffer: Fix ring buffer size in rb_write_something() adds f45d1225adb0 tracing: Kernel access to Ftrace instances adds 8a062902be72 tracing: Add tracing error log adds a1a05bb40e22 tracing: Save the last hist command's associated event name adds d566c5e9d1ba tracing: Use tracing error_log with hist triggers adds 34f76afaac7a tracing: Use tracing error_log with trace event filters adds ab105a4fb894 tracing: Use tracing error_log with probe events adds 1e144d73f729 tracing: Add trace_array parameter to create_event_filter() adds d0cd871ba0d6 tracing: Have histogram code pass around trace_array for e [...] adds 2f754e771b1a tracing: Have the error logs show up in the proper instances adds 8ab4483eb660 selftests/ftrace: Add error_log testcase for probe errors adds c5e4114fee0b selftests/ftrace: Move kprobe/uprobe check_error() to test [...] adds 0ae8dde9d7b6 selftests/ftrace: Remove trigger-extended-error-support testcase adds 4eab1cc461a6 selftests/ftrace: Add tracing/error_log testcase adds 26a944917989 tracing: Add tracing/error_log Documentation adds a8d655792a32 tracing: Add error_log to README adds 163363455b42 tracing: introduce TRACE_EVENT_NOP() adds 2a09b5de235a sched/fair: do not expose some tracepoints to user if CONF [...] adds 4f5fbd78a7b4 rcu: validate arguments for rcu tracepoints adds 670ac6b98eea Merge remote-tracking branch 'ftrace/for-next' adds cf4c396080c7 Merge remote-tracking branch 'rcu/rcu/next' adds ee13263b0cd2 Merge remote-tracking branch 'kvm-arm/next' adds f2408fbc9584 Merge remote-tracking branch 'percpu/for-next' adds 24acfb718225 workqueue: Use normal rcu adds b7b560bb78c1 Merge remote-tracking branch 'workqueues/for-next' adds e28f296ea155 platform/x86: dell-rbtn: Add missing #include adds e79e74a51c26 platform/x86: touchscreen_dmi: Add info for Myria MY8307 2-in-1 adds f7db839fccf0 platform/x86: thinkpad_acpi: Disable Bluetooth for some machines adds 9a4b33d4d22f platform/x86: thinkpad_acpi: Read EC information on newer models adds e61985d0550d platform/x86: intel_pmc_ipc: adding error handling adds 9ae11e237d95 platform/x86: intel_pmc_core: Mark local function static adds cd5de7a60a46 Merge remote-tracking branch 'drivers-x86/for-next' adds 399eeb610d63 platform/chrome: cros_ec_proto: check for NULL transfer function adds d8612cba40be Merge remote-tracking branch 'chrome-platform/for-next' adds 756932673b6f Merge remote-tracking branch 'leds/for-next' adds 7e7bd6feb53d Merge remote-tracking branch 'ipmi/for-next' adds 0661bc94cf32 Merge remote-tracking branch 'driver-core/driver-core-next' adds 7bec8b937821 Merge remote-tracking branch 'usb/usb-next' adds 479ef95ed4c3 Merge remote-tracking branch 'usb-serial/usb-next' adds e1389a45e507 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 00bcf36fdd8b Merge remote-tracking branch 'phy-next/next' adds 5a7779eb28c3 Merge remote-tracking branch 'tty/tty-next' adds a97c6f295b90 Merge remote-tracking branch 'char-misc/char-misc-next' adds 0a3c6f82869a Merge remote-tracking branch 'extcon/extcon-next' adds 918a67e219d2 Merge remote-tracking branch 'thunderbolt/next' adds ac2350b26431 Merge remote-tracking branch 'staging/staging-next' adds ed522f20bf92 Merge remote-tracking branch 'mux/for-next' adds 056e4612e1e2 Merge remote-tracking branch 'icc/icc-next' adds ec9f74faf2ea Merge remote-tracking branch 'slave-dma/next' adds 46d4932fab88 Merge remote-tracking branch 'cgroup/for-next' adds 868548ba56c9 Merge remote-tracking branch 'scsi/for-next' adds d964b3e53438 scsi: lpfc: Fix a recently introduced compiler warning adds a7dff3ad4787 scsi: fc: add FPIN ELS definition adds 2b1be55819dc scsi: scsi_transport_fc: refactor event posting routines adds c39e0af64bce scsi: scsi_transport_fc: Add FPIN fc event codes adds 1a61e5486aeb scsi: lpfc: add support for posting FC events on FPIN reception adds ef19af9c2852 scsi: qla2xxx: fix spelling mistake "alredy" -> "already" adds 5585cbddce0e scsi: scsi_transport_fc: Declare wwn_to_u64() argument const adds c02ee1e5a946 scsi: qla2xxx: Change a stack variable into a static const [...] adds abe5706dcf47 scsi: qla2xxx: Remove a comment that refers to the SCSI host lock adds b0a1c5b5c38a scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_L [...] adds b3ede8ea78e8 scsi: qla2xxx: Declare local symbols static adds 6515ad717bd7 scsi: qla2xxx: Reduce the number of forward declarations adds 7b006b9755ac scsi: qla2xxx: Make qla2x00_process_response_queue() easie [...] adds 2c26348c4d09 scsi: qla2xxx: Use get/put_unaligned where appropriate adds c794d24ec9eb scsi: qla2xxx: Unregister chrdev if module initialization fails adds 59c209a689a6 scsi: qla2xxx: Unregister resources in the opposite order [...] adds 523c106ad4b1 scsi: tcm_qla2xxx: Minimize #include directives adds 70268dca6813 Merge remote-tracking branch 'scsi-mkp/for-next' adds 6a8aae68c873 virtio_pci: fix a NULL pointer reference in vp_del_vqs adds 5e9642a2e14c MAiNTAINERS: add Paolo, Stefan for virtio blk/scsi adds cf94db219053 virtio: Honour 'may_reduce_num' in vring_create_virtqueue adds a5fb6247d261 dt-bindings: virtio-mmio: Add IOMMU description adds d8a47de0821e dt-bindings: virtio: Add virtio-pci-iommu node adds 3e8bae6282fe of: Allow the iommu-map property to omit untranslated devices adds e1c326663501 PCI: OF: Initialize dev->fwnode appropriately adds 9fc177b008a7 iommu: Add virtio-iommu driver adds 5d69340843b7 iommu/virtio: Add probe request adds 8c783e0a011b iommu/virtio: Add event queue adds 6291dbf2df4e virtio-net: bql support adds 11826a85f4ad include/linux/compiler.h: allow memory operands adds cfe40a8e8a98 barriers: convert a control to a data dependency adds 4e76105b74c1 virtio: use dependent_ptr_mb adds 6706af2d79ad Merge remote-tracking branch 'vhost/linux-next' adds c3736bda72fb Merge remote-tracking branch 'rpmsg/for-next' adds 12bcb2e435a8 Merge remote-tracking branch 'gpio/for-next' adds b0d2569d8276 gpio: mlxbf: remove unused including <linux/version.h> adds c5c790ac3dd0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds c1225b26ad63 Merge remote-tracking branch 'pinctrl/for-next' adds 25c7a944b216 Merge remote-tracking branch 'pwm/for-next' adds b82d62ed47d8 Merge remote-tracking branch 'random/dev' adds d11a7e376ad7 selftest/x86/mpx-dig.c: Remove duplicate header adds a04a67845cfa selftest/timers: Remove duplicate header adds cde53520e287 selftest/rseq: Remove duplicate header adds 6f9e64b0ff26 selftest/gpio: Remove duplicate header adds 6989808ee763 lib/test_printf: Add empty module_exit function adds d3460527706e kselftest: Add test runner creation script adds eebf4dd45237 kselftest: Add test module framework header adds 6b1a4d5b1a26 lib: Use new kselftest header adds 458a3bf82df4 lib/string: Add strscpy_pad() function adds 0b0600c8c97a lib: Add test module for strscpy_pad adds 0a7dc82ef2ed rseq/selftests: Adapt number of threads to the number of d [...] adds f8a0590f0e01 selftests: efivarfs: remove the test_create_read file if i [...] adds e14d314c7a48 selftests: cgroup: fix cleanup path in test_memcg_subtree_ [...] adds 820f5466bc24 Merge remote-tracking branch 'kselftest/next' adds 3dac205011ca Merge remote-tracking branch 'y2038/y2038' adds 77232a6ac0c0 Merge remote-tracking branch 'livepatching/for-next' adds 7d4d7908e05f Merge remote-tracking branch 'coresight/next' adds 43dae505dae6 rtc: test: use .set_time adds dcb8ee9b792a Merge remote-tracking branch 'rtc/rtc-next' adds 6aadc6a5f998 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds e5419018ccca Merge remote-tracking branch 'at24/at24/for-next' adds 728476798d62 Merge remote-tracking branch 'ntb/ntb-next' adds d95cc8de2747 Merge remote-tracking branch 'gnss/gnss-next' adds 99f7749e8571 Merge remote-tracking branch 'slimbus/for-next' adds 284db65fd82a Merge remote-tracking branch 'nvmem/for-next' adds c18ac2c6baab Merge remote-tracking branch 'xarray/xarray' adds a3f8996135fe Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds a8eff08cc9d0 Merge remote-tracking branch 'devfreq/for-next' adds ad0dc6d314e4 Mark Cirrus driver for QEMU emulated device as broken for now adds 2d85ffa49135 Revert "scsi: tcm_qla2xxx: Minimize #include directives" adds 014732857cc1 checkpatch: don't interpret stack dumps as commit IDs adds 05feea1383e2 mm: add /sys/kernel/slab/cache/cache_dma32 adds ab1ee7a97d7f coredump: fix race condition between mmget_not_zero()/get_ [...] adds 9bbb399e3e0e userfaultfd: use RCU to free the task struct when fork fails adds e606117a846b slab: store tagged freelist for off-slab slabmgmt adds a971f6c7c557 mm: swapoff: shmem_find_swap_entries() filter out other types adds 1f1ad5455836 mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES adds 21271997ec83 mm: swapoff: take notice of completion sooner adds 3bd67181cde3 mm: swapoff: shmem_unuse() stop eviction without igrab() adds 607d7b3ca907 mm/memory_hotplug: do not unlock after failing to take the [...] adds ac53d49e3800 kernel/sys.c: prctl: fix false positive in validate_prctl_map() adds da3b50b59710 scripts/spelling.txt: add more typos to spelling.txt and sort adds d641c3c304fd arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header adds b674d4531e5d lib/debugobjects.c: move printk out of db lock critical sections adds f0e8d99bc66c ocfs2: use common file type conversion adds 785bd5cf4014 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget adds bd0637bbcaed ocfs2: clear zero in unaligned direct IO adds dcd684dfdf31 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds b87a9dbc18f3 ocfs2: wait for recovering done after direct unlock request adds 47acfbe472f9 ocfs2: checkpoint appending truncate log transaction befor [...] adds 5b4cfd236f3f ramfs: support O_TMPFILE adds 84705e49caee list: add function list_rotate_to_front() adds abf5dcd2c6e3 slob: respect list_head abstraction layer adds 35f9d2fc6898 slob: use slab_list instead of lru adds bb6f28536f88 slub: add comments to endif pre-processor macros adds 78ee3724ac02 slub: use slab_list instead of lru adds 9d9e13d03157 slab: use slab_list instead of lru adds 4b585223d443 mm: remove stale comment from page struct adds 4c1b9a700851 slub: remove useless kmem_cache_debug() before remove_full() adds 15ddc8f60dd2 mm/slab.c: remove unneed check in cpuup_canceled adds ca0e1c9974b7 mm/slub.c: update the comment about slab frozen adds 99b871751855 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] adds d0e4d59b494e mm/cma_debug.c: fix the break condition in cma_maxchunk_get() adds 0be31524c677 userfaultfd/sysctl: add vm.unprivileged_userfaultfd adds 253cec689819 userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix adds 5a39828db81a mm: page cache: store only head pages in i_pages adds 5c130a09797d page-cache-store-only-head-pages-in-i_pages-fix adds aa91716201f7 page-cache-store-only-head-pages-in-i_pages-fix-fix adds 30c80254af9e mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() adds d9bb61aba2cf mm: move recent_rotated pages calculation to shrink_inacti [...] adds 90232be4e00d mm: move nr_deactivate accounting to shrink_active_list() adds 01a3442c30d3 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] adds 0e61f04580e8 mm: remove pages_to_free argument of move_active_pages_to_lru() adds 24bca2bb9a0d mm: generalize putback scan functions adds cedee23a4409 mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM adds aaa3ba8ac9f8 mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 adds 36be1c27b22c mm/gup: change write parameter to flags in fast walk adds 34720778f606 mm/gup: change GUP fast to use flags rather than a write 'bool' adds 9897a4a26195 mm/gup: add FOLL_LONGTERM capability to GUP fast adds 904191a85651 mm-gup-add-foll_longterm-capability-to-gup-fast-v3 adds 21d3b9c9ef63 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds e31569762895 ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 adds 7701659bdc29 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds a9318b0a88ab IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds bd36db9528b3 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 adds af031db1578a mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] adds 33d324e1b9ea mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY adds 615064da8af6 mm/compaction.c: fix an undefined behaviour adds 550544f4250a mm-compaction-fix-an-undefined-behaviour-fix adds cbf13372fdeb mm/cma.c: fix the bitmap status to show failed allocation reason adds 5dba297e3d81 mm: compaction: show gfp flag names in try_to_compact_page [...] adds 5316da802b73 mm, compaction: some tracepoints should be defined only wh [...] adds 623bad0216f9 mm: change mm_update_next_owner() to update mm->owner with [...] adds 22f268f916ea mm/page_isolation.c: remove redundant pfn_valid_within() i [...] adds 4c5d4ded4f60 mm/vmscan: add tracepoints for node reclaim adds 3f6599377432 mm: memcontrol: track LRU counts in the vmstats array adds 37cdc787aba4 mm: memcontrol: replace zone summing with lruvec_page_state() adds fa7f7d0478a5 mm: memcontrol: replace node summing with memcg_page_state() adds 1a3683a11abb mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() adds 263db964ba11 mm: memcontrol: push down mem_cgroup_nr_lru_pages() adds f9323150c07f mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] adds dc48bd7a7c45 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails adds e50e49da8141 initramfs: free initrd memory if opening /initrd.image fails adds cf38e3573d67 initramfs: cleanup initrd freeing adds 0650463ee547 initramfs: factor out a helper to populate the initrd image adds 612ab08e2ee3 initramfs: cleanup populate_rootfs adds 8d6948967d10 initramfs: fix a compilation error adds 74e05d934fcb initramfs: move the legacy keepinitrd parameter to core code adds f7f4c4d0ecce initramfs: provide a generic free_initrd_mem implementation adds 378fca92cf87 initramfs: poison freed initrd memory adds 13abdbaafccd init: provide a generic free_initmem implementation adds a961d4420a9b hexagon: switch over to generic free_initmem() adds 6f36b0f668e9 init: free_initmem: poison freed init memory adds 951318773605 riscv: switch over to generic free_initmem() adds 603c0649e24d sh: advertise gigantic page support adds f85adf569779 sparc: advertise gigantic page support adds 13eec4c663ad mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] adds 96296b804f49 hugetlb: allow to free gigantic pages regardless of the co [...] adds 5dbe019367da mm: introduce put_user_page*(), placeholder versions adds ba1175597406 mm: page_mkclean vs MADV_DONTNEED race adds ff2307cd922d mm/vmscan: drop may_writepage and classzone_idx from direc [...] adds f9d343204e0e mem-hotplug: fix node spanned pages when we have a node wi [...] adds 6f50bac3eca2 hugetlbfs: fix potential over/underflow setting node speci [...] adds 570cf219b52e mm/hugetlb: get rid of NODEMASK_ALLOC adds 59a823c51bde mm/swap.c: __pagevec_lru_add_fn: typo fix adds 99a32b3ed865 include/linux/balloon_compaction.h: drop unused function stubs adds 5c1c3e709317 mm/sparse.c: clean up obsolete code comment adds 6680d93335e4 drivers/base/memory.c: clean up relics in function parameters adds eb65d511f28f hugetlbfs: on restore reserve error path retain subpool re [...] adds 63d513e85341 hugetlb: use same fault hash key for shared and private mappings adds d86aa49a33fe mm/hmm: select mmu notifier when selecting HMM adds dea1c75c87d3 mm/hmm: use reference counting for HMM struct adds bf07d379fadd mm/hmm: do not erase snapshot when a range is invalidated adds 3f51e7dcace2 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds 4b9b6fd74ccc mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds f3dfd2e60e68 mm/hmm: improve driver API to work and wait over a range adds 5af19c2c375c mm/hmm: add default fault flags to avoid the need to pre-f [...] adds 7d85635b7142 mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) adds 815bec1b915d mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds d53bc4e6049d mm/hmm: add helpers to test if mm is still alive or not adds 75762b0f468c mm/hmm: add an helper function that fault pages and map th [...] adds e9d2332e4721 mm/hmm: convert various hmm_pfn_* to device_entry which is [...] adds a16a80e48768 mm/filemap.c: enable error injection at add_to_page_cache() adds 0173f853afa4 mm-enable-error-injection-at-add_to_page_cache-fix adds 0e3d2080614b mm/rmap.c: use the pra.mapcount to do the check adds b22c2ff3406d mm: use mm_zero_struct_page from SPARC on all 64b architectures adds cf833accb16a mm: drop meminit_pfn_in_nid as it is redundant adds e9c5d87ea86f mm: implement new zone specific memblock iterator adds c939c3893946 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds e173cd87e1db mm, memory_hotplug: cleanup memory offline path adds 960bfc815a85 mm, memory_hotplug: provide a more generic restrictions fo [...] adds 184b40cbbbac mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] adds 082e4d4e646e mm/filemap.c: fix minor typo adds 36b1c5a27020 memcg: schedule high reclaim for remote memcgs on high_work adds 5fd4fad6db0b memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds 879419eabfdb psi: introduce state_mask to represent stalled psi states adds 5c2ed4a14dd1 psi: make psi_enable static adds 1645aa11f11f psi: rename psi fields in preparation for psi trigger addition adds 8505fe74114d psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 adds 2ea4246b8295 psi: split update_stats into parts adds 0711a394dcd5 psi: track changed states adds 54f3bc1df300 include/: refactor headers to allow kthread.h inclusion in [...] adds f10fd3f04bd7 psi: introduce psi monitor adds 6930ae62315e mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds da9589118636 mm/vmalloc.c: keep track of free blocks for vmap allocation adds 0b01f28e2510 mm/vmap: keep track of free blocks for vmap allocation adds 295769a79332 mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 adds 34b5a8c08329 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro adds 2a630b2d603f mm-vmap-add-debug_augment_propagate_check-macro-v4 adds 8d0d7fc0a917 mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro adds 0e598790eb0c mm-vmap-add-debug_augment_lowest_match_check-macro-v4 adds 362d863fabe6 mm, memcg: proportional memory.{low,min} reclaim adds d4c93d361f53 mm, memcg: make memory.emin the baseline for utilisation d [...] adds f3d4214bf0ff mm, memcg: make scan aggression always exclude protection adds 9fe986bd497c include/linux/uaccess.h: add probe_user_read() adds 2a03cf61c4a1 mm-add-probe_user_read-fix adds ec0ee8679baa powerpc: use probe_user_read() adds 2b3cbd5f4e65 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds e5d7000e2fa3 mm: shuffle initial free memory to improve memory-side-cac [...] adds 37a0161f00a5 mm/shuffle: fix shuffle enable adds 38e04982d840 mm: move buddy list manipulations into helpers adds 529a6d0e7db7 mm: fix buddy list helpers adds 879c1ddd7c69 mm-move-buddy-list-manipulations-into-helpers-fix2 adds 073aae108e94 mm: maintain randomization of page free lists adds e07bc426962a mm-maintain-randomization-of-page-free-lists-checkpatch-fixes adds a2f889aa2d14 mm/vmscan: remove unused lru_pages argument adds beaf2869feb6 mm/mincore.c: make mincore() more conservative adds 4fd45bf14782 mm-mincore-make-mincore-more-conservative-v2 adds bb27ffe57569 mm: don't expose page to fast gup before it's ready adds fba220352ef6 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds c9c346f19552 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds d7f25f0eaf83 fs/select: avoid clang stack usage warning adds 91b72b8aa4da kdb: det rid of broken attempt to print CCVERSION in kdb summary adds e4f02bd841cf treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] adds 6ef300fa6638 kernel/notifier.c: double register detection adds b30dc4db0771 kernel/latencytop.c: remove unnecessary checks for latency [...] adds 582dab3017ad kernel/latencytop.c: rename clear_all_latency_tracing to c [...] adds 26207462c461 lib/bitmap.c: remove unused EXPORT_SYMBOLs adds 0e334e907782 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA adds 5f7d52e86df0 lib/genalloc.c: export symbol addr_in_gen_pool adds 873e3d62c9b8 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds e1db846798c7 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 5047f3bc785f lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST adds 6261250cfb0c lib/sort: make swap functions more generic adds 6095efdb0269 lib/sort: use more efficient bottom-up heapsort variant adds 7723e2b51c7b lib/sort: avoid indirect calls to built-in swap adds f3116369207e lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS adds 46c905eca544 lib/list_sort: optimize number of calls to comparison function adds a81ef24388ca lib: Move mathematic helpers to separate folder adds 83f858b3d6c5 lib/math: move int_pow() from pwm_bl.c for wider use adds 2449bd6ce6ac lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() adds 5582b09979cf lib: rework bitmap_parselist adds 521fbb216a93 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() adds fc0121026df0 lib/test_bitmap: add testcases for bitmap_parselist() adds 63e912a8a0c9 lib/test_bitmap: add tests for bitmap_parselist_user() adds 2b130387835a include/linux/bitops.h: fix UBSAN undefined behavior warni [...] adds 20e7c57dfba1 lib/math/rational.c: fix possible incorrect result from ra [...] adds 6bf7de9dfeaf checkpatch: fix something adds d670fcce9978 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] adds 2e12aa36c240 fs/binfmt_elf.c: make scope of "pos" variable smaller adds 6d824c45791b fs/binfmt_elf.c: free PT_INTERP filename ASAP adds c931f1f04203 fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter adds 1a978f5fec66 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] adds 62bf88d6a4a0 autofs: fix some word usage oddities in autofs.txt adds 6ef4f88e265f autofs: update autofs.txt for strictexpire mount option adds 2299da6826b2 autofs: update AUTOFS_EXP_LEAVES description adds 386f271fe986 autofs: update mount control expire desription with AUTOFS [...] adds 7f33326cc9e8 autofs: add description of ignore pseudo mount option adds 3410a38369d4 kernel/signal.c: annotate implicit fall through adds 08e592ef297f rapidio: fix a NULL pointer dereference when create_workqu [...] adds 77229ebe8f45 kernel/sysctl.c: switch to bitmap_zalloc() adds cb179ef0f10c sysctl: return -EINVAL if val violates minmax adds c80d789d976c kernel/pid.c: convert struct pid:count to refcount_t adds e6f1768abd2e convert-struct-pid-count-to-refcount_t-fix adds edc89f5f4dce eventfd: present id to userspace via fdinfo adds 03d2246387ec gcov: clang: move common GCC code into gcc_base.c adds b054c63dec5f gcov: docs: add a note on GCC vs Clang differences adds 7d0a6eb0595b panic: avoid the extra noise dmesg adds 61fad0274631 panic/reboot: allow specifying reboot_mode for panic only adds 27a7e9f5703c pps: descriptor-based gpio adds 3327835456b5 dt-bindings: pps: pps-gpio PPS ECHO implementation adds 569528768b5b pps: pps-gpio PPS ECHO implementation adds 5e20f79d2eb7 scripts/gdb: find vmlinux where it was before adds 56d3b18c98b0 scripts/gdb: add kernel config dumping command adds a4efa0af24eb scripts-gdb-add-kernel-config-dumping-command-v2 adds 38d397322475 scripts/gdb: add rb tree iterating utilities adds 6c4e69111d6c scripts-gdb-add-rb-tree-iterating-utilities-v2 adds 077685b549a4 scripts/gdb: add a timer list command adds be78414d8923 scripts-gdb-add-a-timer-list-command-v2 adds 372f5c532d61 scripts/gdb: silence pep8 checks adds 5f5c0eb805a3 ipc: prevent lockup on alloc_msg and free_msg adds 5f3c4e9eb145 ipc/mqueue: remove redundant wq task assignment adds 82ed6eea06d5 ipc/mqueue: optimize msg_get() adds 26f3ec2791a0 ipc: allow boot time extension of IPCMNI from 32k to 16M adds 7a7f622284fa ipc: conserve sequence numbers in ipcmni_extend mode adds 554f5a36e081 ipc: do cyclic id allocation for the ipc object. adds 9bd4b257ed5a Merge branch 'akpm-current/current' adds f546c8e1ebca pinctrl: fix pxa2xx.c build warnings adds 09ac1f7e4650 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] adds 8eaade584b2c fs/coda/psdev.c: remove duplicate header adds 285d39da0568 include/linux/sched/signal.h: replace `tsk' with `task' adds c02a17be5dba fs/cachefiles/namei.c: remove duplicate header adds 4d9e5f81e27e fs/block_dev.c: Remove duplicate header adds af6798b1cda9 kernel, resource: use resource_overlaps() to simplify regi [...] adds eb54cb6746a1 treewide: replace #include <asm/sizes.h> with #include <li [...] adds f801e4bd9a63 arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> adds cd80a49e0f45 mm, memcg: rename ambiguously named memory.stat counters a [...] adds 55b0819d7853 mm-rename-ambiguously-named-memorystat-counters-and-functions-fix adds e3499b6affd4 mm, memcg: consider subtrees in memory.events adds d129494af6cf drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] adds 9ddad9b609df drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl adds b5887c35f547 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 42f04014ebed Merge branch 'akpm/master' adds cfd24a53adb8 Add linux-next specific files for 20190409
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 (ac5b84a1ffe9) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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: Documentation/DMA-API-HOWTO.txt | 13 +- Documentation/dev-tools/kselftest.rst | 94 +- Documentation/devicetree/bindings/arm/cpus.yaml | 2 +- Documentation/devicetree/bindings/bus/ti-sysc.txt | 6 +- .../bindings/spi/nvidia,tegra114-spi.txt | 20 + .../devicetree/bindings/watchdog/sunxi-wdt.txt | 1 - Documentation/networking/devlink-info-versions.rst | 5 + Documentation/process/kernel-docs.rst | 12 - Documentation/spi/spi-summary | 6 + Documentation/trace/ftrace.rst | 31 + Documentation/trace/histogram.rst | 16 +- .../zh_CN/process/management-style.rst | 2 +- MAINTAINERS | 19 +- Makefile | 2 +- Next/SHA1s | 114 +- Next/merge.log | 1624 ++++++++++++-------- arch/arm/arm-soc-for-next-contents.txt | 29 + arch/arm/boot/dts/am335x-bone-common.dtsi | 116 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 54 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 28 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 56 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 39 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 39 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 39 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 39 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 39 +- arch/arm/boot/dts/at91-vinco.dts | 39 +- arch/arm/boot/dts/at91sam9260ek.dts | 39 +- arch/arm/boot/dts/at91sam9xe.dtsi | 39 +- arch/arm/boot/dts/sama5d2.dtsi | 39 +- arch/arm/boot/dts/sama5d36ek_cmp.dts | 39 +- arch/arm/boot/dts/sama5d3xcm_cmp.dtsi | 39 +- arch/arm/boot/dts/sama5d3xmb_cmp.dtsi | 39 +- arch/arm/boot/dts/sama5d4.dtsi | 39 +- arch/arm/boot/dts/ste-nomadik-nhk15.dts | 9 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 21 + arch/arm/kernel/dma-isa.c | 8 +- arch/arm/mach-at91/Kconfig | 3 - arch/arm/mach-iop13xx/setup.c | 8 +- arch/arm/mach-iop13xx/tpmi.c | 10 +- arch/arm/mach-milbeaut/platsmp.c | 4 + arch/arm/mach-omap2/common.h | 9 + arch/arm/mach-omap2/i2c.c | 11 +- arch/arm/mach-omap2/io.c | 7 +- arch/arm/mach-omap2/mmc.h | 8 + arch/arm/mach-omap2/omap_hwmod.c | 210 ++- arch/arm/mach-omap2/omap_hwmod.h | 8 +- arch/arm/mach-omap2/omap_hwmod_2420_data.c | 1 - arch/arm/mach-omap2/omap_hwmod_2430_data.c | 1 - arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 1 - .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 29 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 103 -- .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 255 --- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 64 - arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 4 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 113 -- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 740 --------- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 748 --------- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 848 +--------- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 1 - arch/arm/mach-omap2/pm33xx-core.c | 76 +- arch/arm/mach-omap2/sr_device.c | 5 +- arch/arm/mach-rpc/dma.c | 8 +- arch/arm/plat-iop/adma.c | 6 +- arch/arm/plat-orion/common.c | 4 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 6 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 3 + arch/arm64/crypto/aes-glue.c | 2 +- arch/arm64/include/asm/module.h | 5 + arch/arm64/kernel/ftrace.c | 3 +- arch/arm64/mm/mmu.c | 6 +- arch/csky/abiv1/inc/abi/ckmmu.h | 20 + arch/csky/abiv1/inc/abi/entry.h | 19 +- arch/csky/abiv2/inc/abi/ckmmu.h | 20 + arch/csky/abiv2/inc/abi/entry.h | 24 +- arch/csky/include/asm/mmu_context.h | 4 +- arch/csky/include/asm/page.h | 39 +- arch/csky/kernel/setup.c | 5 + arch/ia64/mm/init.c | 6 +- arch/powerpc/kernel/head_32.S | 8 - arch/powerpc/kernel/vdso32/gettimeofday.S | 2 +- arch/powerpc/mm/mem.c | 6 +- arch/s390/mm/init.c | 6 +- arch/sh/mm/init.c | 6 +- arch/x86/crypto/crct10dif-pclmul_glue.c | 13 +- arch/x86/crypto/poly1305-avx2-x86_64.S | 14 +- arch/x86/crypto/poly1305-sse2-x86_64.S | 22 +- arch/x86/include/asm/dma-mapping.h | 10 - arch/x86/kernel/amd_gart_64.c | 6 - arch/x86/kernel/pci-dma.c | 20 - arch/x86/mm/init_32.c | 6 +- arch/x86/mm/init_64.c | 10 +- block/bfq-cgroup.c | 2 +- block/bfq-iosched.c | 16 +- block/bfq-iosched.h | 4 +- block/bfq-wf2q.c | 10 +- block/blk-core.c | 4 +- block/blk-mq-sched.c | 8 +- block/blk-mq.c | 129 +- block/blk-mq.h | 6 +- block/elevator.c | 6 +- crypto/aes_generic.c | 8 +- crypto/chacha20poly1305.c | 4 +- crypto/crct10dif_generic.c | 11 +- crypto/cts.c | 18 +- crypto/scompress.c | 129 +- crypto/skcipher.c | 9 +- crypto/streebog_generic.c | 25 +- crypto/testmgr.c | 8 +- crypto/testmgr.h | 44 +- drivers/acpi/nfit/core.c | 12 +- drivers/acpi/nfit/intel.c | 10 +- drivers/base/memory.c | 2 +- drivers/block/null_blk_main.c | 5 + drivers/block/paride/pcd.c | 14 +- drivers/block/paride/pf.c | 12 +- drivers/block/virtio_blk.c | 3 +- drivers/block/xsysace.c | 2 + drivers/bus/ti-sysc.c | 536 +++++-- drivers/cpufreq/armada-8k-cpufreq.c | 1 + drivers/cpufreq/imx6q-cpufreq.c | 4 +- drivers/cpufreq/kirkwood-cpufreq.c | 19 +- drivers/cpufreq/maple-cpufreq.c | 6 +- drivers/cpufreq/pasemi-cpufreq.c | 1 + drivers/cpufreq/pmac32-cpufreq.c | 2 + drivers/cpufreq/ppc_cbe_cpufreq.c | 1 + drivers/crypto/caam/qi.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 337 +++- drivers/crypto/cavium/nitrox/nitrox_req.h | 46 +- drivers/crypto/ccp/ccp-crypto-rsa.c | 3 +- drivers/crypto/ccp/psp-dev.c | 67 + drivers/crypto/marvell/hash.c | 3 +- drivers/crypto/mxs-dcp.c | 4 +- drivers/crypto/nx/nx-842-pseries.c | 6 +- drivers/crypto/nx/nx-842.c | 3 +- drivers/gpio/gpio-mlxbf.c | 1 - drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/cirrus/Kconfig | 3 +- drivers/gpu/drm/cirrus/Makefile | 3 - drivers/gpu/drm/cirrus/cirrus.c | 657 ++++++++ drivers/gpu/drm/cirrus/cirrus_drv.c | 161 -- drivers/gpu/drm/cirrus/cirrus_drv.h | 250 --- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 309 ---- drivers/gpu/drm/cirrus/cirrus_main.c | 328 ---- drivers/gpu/drm/cirrus/cirrus_mode.c | 617 -------- drivers/gpu/drm/cirrus/cirrus_ttm.c | 337 ---- drivers/gpu/drm/drm_format_helper.c | 326 ++++ drivers/gpu/drm/i915/Makefile.header-test | 24 + drivers/gpu/drm/i915/i915_debugfs.c | 13 +- drivers/gpu/drm/i915/i915_drv.c | 11 +- drivers/gpu/drm/i915/i915_drv.h | 11 +- drivers/gpu/drm/i915/i915_gem.c | 1 + drivers/gpu/drm/i915/i915_gem_context.c | 13 +- drivers/gpu/drm/i915/i915_globals.c | 74 +- drivers/gpu/drm/i915/i915_irq.c | 11 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_reg.h | 36 - drivers/gpu/drm/i915/i915_request.c | 12 +- drivers/gpu/drm/i915/i915_reset.h | 1 + drivers/gpu/drm/i915/i915_suspend.c | 4 +- drivers/gpu/drm/i915/i915_timeline.c | 2 - drivers/gpu/drm/i915/i915_timeline.h | 15 - drivers/gpu/drm/i915/i915_timeline_types.h | 10 - drivers/gpu/drm/i915/icl_dsi.c | 58 +- drivers/gpu/drm/i915/intel_atomic.c | 2 + drivers/gpu/drm/i915/intel_atomic_plane.c | 3 + drivers/gpu/drm/i915/intel_atomic_plane.h | 40 + drivers/gpu/drm/i915/intel_audio.c | 12 +- drivers/gpu/drm/i915/intel_audio.h | 24 + drivers/gpu/drm/i915/intel_cdclk.c | 121 +- drivers/gpu/drm/i915/intel_cdclk.h | 46 + drivers/gpu/drm/i915/intel_color.c | 1 + drivers/gpu/drm/i915/intel_color.h | 17 + drivers/gpu/drm/i915/intel_connector.c | 9 +- drivers/gpu/drm/i915/intel_connector.h | 35 + drivers/gpu/drm/i915/intel_crt.c | 7 +- drivers/gpu/drm/i915/intel_crt.h | 21 + drivers/gpu/drm/i915/intel_csr.c | 3 + drivers/gpu/drm/i915/intel_csr.h | 17 + drivers/gpu/drm/i915/intel_ddi.c | 27 +- drivers/gpu/drm/i915/intel_ddi.h | 53 + drivers/gpu/drm/i915/intel_display.c | 34 +- drivers/gpu/drm/i915/intel_dp.c | 20 +- drivers/gpu/drm/i915/intel_dp.h | 121 ++ drivers/gpu/drm/i915/intel_dp_link_training.c | 1 + drivers/gpu/drm/i915/intel_dp_mst.c | 9 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 1 + drivers/gpu/drm/i915/intel_drv.h | 591 +------ drivers/gpu/drm/i915/intel_dvo.c | 10 +- drivers/gpu/drm/i915/intel_dvo.h | 13 + drivers/gpu/drm/i915/intel_fbc.c | 4 +- drivers/gpu/drm/i915/intel_fbc.h | 42 + drivers/gpu/drm/i915/intel_fbdev.c | 17 +- drivers/gpu/drm/i915/intel_fbdev.h | 53 + drivers/gpu/drm/i915/intel_fifo_underrun.c | 1 + drivers/gpu/drm/i915/intel_frontbuffer.c | 5 +- drivers/gpu/drm/i915/intel_frontbuffer.h | 10 + drivers/gpu/drm/i915/intel_guc_submission.c | 7 +- drivers/gpu/drm/i915/intel_hdcp.c | 10 +- drivers/gpu/drm/i915/intel_hdcp.h | 33 + drivers/gpu/drm/i915/intel_hdmi.c | 17 +- drivers/gpu/drm/i915/intel_hdmi.h | 51 + drivers/gpu/drm/i915/intel_lspcon.c | 6 +- drivers/gpu/drm/i915/intel_lspcon.h | 38 + drivers/gpu/drm/i915/intel_lvds.c | 9 +- drivers/gpu/drm/i915/intel_lvds.h | 22 + drivers/gpu/drm/i915/intel_opregion.c | 3 +- drivers/gpu/drm/i915/intel_panel.c | 3 + drivers/gpu/drm/i915/intel_panel.h | 65 + drivers/gpu/drm/i915/intel_pipe_crc.c | 4 +- drivers/gpu/drm/i915/intel_pipe_crc.h | 35 + drivers/gpu/drm/i915/intel_pm.c | 5 +- drivers/gpu/drm/i915/intel_pm.h | 71 + drivers/gpu/drm/i915/intel_psr.c | 25 +- drivers/gpu/drm/i915/intel_psr.h | 40 + drivers/gpu/drm/i915/intel_runtime_pm.c | 20 +- drivers/gpu/drm/i915/intel_sdvo.c | 13 +- drivers/gpu/drm/i915/intel_sdvo.h | 23 + drivers/gpu/drm/i915/intel_sprite.c | 16 +- drivers/gpu/drm/i915/intel_sprite.h | 55 + drivers/gpu/drm/i915/intel_tv.c | 5 +- drivers/gpu/drm/i915/intel_tv.h | 13 + drivers/gpu/drm/i915/intel_uncore.c | 9 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 11 + drivers/gpu/drm/i915/selftests/mock_timeline.c | 1 - drivers/gpu/drm/i915/vlv_dsi.c | 34 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 5 +- drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 158 -- drivers/gpu/drm/tinydrm/mipi-dbi.c | 7 +- drivers/gpu/drm/tinydrm/repaper.c | 3 +- drivers/gpu/drm/tinydrm/st7586.c | 3 +- drivers/gpu/drm/udl/udl_drv.c | 1 + drivers/gpu/drm/udl/udl_drv.h | 1 + drivers/gpu/drm/udl/udl_main.c | 8 +- drivers/iio/industrialio-buffer.c | 2 +- drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/hw/hfi1/user_pages.c | 4 +- drivers/infiniband/hw/nes/nes_cm.c | 2 +- drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 3 + drivers/net/appletalk/ipddp.c | 6 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 16 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 7 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 12 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 11 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 22 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 11 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 301 +++- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/events.c | 75 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 41 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 55 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 12 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 6 +- drivers/net/ethernet/rocker/rocker_main.c | 9 + drivers/net/ethernet/xilinx/xilinx_emaclite.c | 40 + drivers/net/phy/phy-c45.c | 17 +- drivers/net/phy/phy_device.c | 38 +- drivers/net/usb/qmi_wwan.c | 65 +- drivers/net/vrf.c | 20 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 4 +- drivers/net/wireless/ath/ath9k/xmit.c | 5 +- drivers/net/wireless/mac80211_hwsim.c | 21 +- drivers/nvdimm/btt_devs.c | 18 +- drivers/nvdimm/namespace_devs.c | 5 +- drivers/nvdimm/pmem.c | 8 +- drivers/nvdimm/security.c | 118 +- drivers/parport/parport_ip32.c | 18 +- drivers/platform/chrome/cros_ec_proto.c | 11 + drivers/platform/x86/dell-rbtn.c | 2 + drivers/platform/x86/intel_pmc_core.c | 2 +- drivers/platform/x86/intel_pmc_ipc.c | 6 +- drivers/platform/x86/thinkpad_acpi.c | 134 +- drivers/platform/x86/touchscreen_dmi.c | 25 + drivers/regulator/bd718x7-regulator.c | 4 +- drivers/regulator/s2mpa01.c | 39 +- drivers/rtc/rtc-omap.c | 49 +- drivers/rtc/rtc-test.c | 8 +- drivers/scsi/lpfc/lpfc_els.c | 8 + drivers/scsi/lpfc/lpfc_hw.h | 4 + drivers/scsi/lpfc/lpfc_nvme.c | 4 +- drivers/scsi/qla2xxx/qla_attr.c | 5 +- drivers/scsi/qla2xxx/qla_bsg.c | 2 +- drivers/scsi/qla2xxx/qla_iocb.c | 21 +- drivers/scsi/qla2xxx/qla_isr.c | 87 +- drivers/scsi/qla2xxx/qla_nvme.c | 6 +- drivers/scsi/qla2xxx/qla_os.c | 127 +- drivers/scsi/scsi_transport_fc.c | 116 +- drivers/soc/ti/Kconfig | 5 +- drivers/soc/ti/pm33xx.c | 273 +++- drivers/spi/spi-bcm2835aux.c | 3 +- drivers/spi/spi-bitbang.c | 66 +- drivers/spi/spi-fsl-lpspi.c | 24 +- drivers/spi/spi-gpio.c | 32 +- drivers/spi/spi-mem.c | 4 +- drivers/spi/spi-pxa2xx.c | 2 +- drivers/spi/spi-tegra114.c | 66 +- drivers/spi/spi.c | 17 +- drivers/video/fbdev/da8xx-fb.c | 13 +- drivers/video/fbdev/gbefb.c | 24 +- drivers/video/fbdev/pxa3xx-gcu.c | 4 +- drivers/virtio/virtio_pci_common.c | 8 +- drivers/virtio/virtio_ring.c | 2 + fs/cifs/file.c | 5 - fs/dcache.c | 3 +- fs/io_uring.c | 1 + fs/lockd/clntlock.c | 4 +- fs/lockd/svc.c | 33 +- fs/nfs/callback.c | 9 +- fs/nfs/callback_xdr.c | 2 +- fs/nfs/client.c | 1 + fs/nfs/super.c | 3 +- fs/nfsd/export.c | 18 +- fs/nfsd/netns.h | 11 + fs/nfsd/nfs3proc.c | 17 +- fs/nfsd/nfs3xdr.c | 32 +- fs/nfsd/nfs4callback.c | 8 +- fs/nfsd/nfs4idmap.c | 8 +- fs/nfsd/nfs4proc.c | 3 +- fs/nfsd/nfs4recover.c | 436 +++++- fs/nfsd/nfs4state.c | 63 +- fs/nfsd/nfs4xdr.c | 5 +- fs/nfsd/nfsctl.c | 42 +- fs/nfsd/nfsd.h | 17 +- fs/nfsd/nfssvc.c | 267 +++- fs/nfsd/nfsxdr.c | 17 +- fs/nfsd/state.h | 9 +- fs/ocfs2/export.c | 30 +- include/crypto/aes.h | 8 +- include/crypto/streebog.h | 5 +- include/drm/drm_format_helper.h | 34 + include/drm/tinydrm/tinydrm-helpers.h | 10 - include/dt-bindings/pinctrl/am33xx.h | 130 +- include/dt-bindings/pinctrl/omap.h | 1 + include/linux/bitops.h | 12 + include/linux/dma-mapping.h | 6 +- include/linux/ieee80211.h | 14 +- include/linux/jiffies.h | 1 + include/linux/lockd/bind.h | 3 +- include/linux/memory_hotplug.h | 34 +- include/linux/mlx5/device.h | 1 + include/linux/mm.h | 29 +- include/linux/netfilter.h | 9 +- include/linux/netfilter/nfnetlink_osf.h | 11 +- include/linux/netfilter/x_tables.h | 1 - include/linux/netfilter_ipv6.h | 15 + include/linux/phy.h | 2 + include/linux/platform_data/pm33xx.h | 5 + include/linux/platform_data/ti-sysc.h | 9 +- include/linux/psp-sev.h | 3 +- include/linux/rhashtable-types.h | 2 - include/linux/rhashtable.h | 271 ++-- include/linux/rtc/rtc-omap.h | 7 + include/linux/shmem_fs.h | 1 + include/linux/skbuff.h | 6 +- include/linux/spi/spi.h | 15 + include/linux/spi/spi_bitbang.h | 1 + include/linux/string.h | 4 + include/linux/sunrpc/svc.h | 33 + include/linux/sunrpc/svc_xprt.h | 4 +- include/linux/sunrpc/svcsock.h | 3 +- include/linux/suspend.h | 3 + include/linux/tracepoint.h | 15 + include/linux/virtio_ring.h | 2 +- include/net/cfg80211.h | 77 + include/net/fq_impl.h | 18 +- include/net/ip6_route.h | 2 +- include/net/ip_fib.h | 18 +- include/net/ip_vs.h | 5 + include/net/ipv6_stubs.h | 6 + include/net/mac80211.h | 15 +- include/net/ndisc.h | 40 + include/net/neighbour.h | 5 +- include/net/netfilter/nf_conntrack_expect.h | 2 +- include/net/netfilter/nf_nat.h | 7 +- include/net/netfilter/nf_tables.h | 4 +- include/net/route.h | 43 +- include/net/udp.h | 6 +- include/scsi/scsi_transport_fc.h | 15 +- include/sound/soc.h | 9 +- include/trace/define_trace.h | 8 + include/trace/events/fib.h | 4 +- include/trace/events/rcu.h | 81 +- include/trace/events/sched.h | 21 +- include/uapi/linux/ip_vs.h | 11 + include/uapi/linux/netfilter/nf_tables.h | 6 + include/uapi/linux/nfsd/cld.h | 1 + include/uapi/linux/nl80211.h | 54 +- include/uapi/linux/psp-sev.h | 18 +- include/uapi/scsi/fc/fc_els.h | 33 + ipc/util.c | 1 - kernel/auditfilter.c | 2 - kernel/auditsc.c | 64 +- kernel/dma/Kconfig | 1 + kernel/dma/direct.c | 2 +- kernel/dma/mapping.c | 7 - kernel/memremap.c | 12 +- kernel/power/hibernate.c | 5 +- kernel/power/main.c | 14 + kernel/power/suspend.c | 13 +- kernel/power/user.c | 5 +- kernel/rcu/rcu.h | 9 +- kernel/rcu/tree.c | 8 +- kernel/sys.c | 2 +- kernel/time/time.c | 10 + kernel/trace/ring_buffer.c | 2 +- kernel/trace/trace.c | 312 +++- kernel/trace/trace.h | 10 +- kernel/trace/trace_events.c | 1 + kernel/trace/trace_events_filter.c | 36 +- kernel/trace/trace_events_hist.c | 268 ++-- kernel/trace/trace_events_trigger.c | 3 +- kernel/trace/trace_kprobe.c | 77 +- kernel/trace/trace_probe.c | 274 +++- kernel/trace/trace_probe.h | 77 +- kernel/trace/trace_uprobe.c | 44 +- kernel/workqueue.c | 93 +- lib/Kconfig.debug | 3 + lib/Makefile | 1 + lib/rhashtable.c | 161 +- lib/string.c | 47 +- lib/test_bitmap.c | 20 +- lib/test_printf.c | 17 +- lib/test_rhashtable.c | 2 +- lib/test_strscpy.c | 150 ++ localversion-next | 2 +- mm/filemap.c | 2 +- mm/gup.c | 98 +- mm/memory_hotplug.c | 56 +- mm/page_alloc.c | 11 +- mm/shmem.c | 57 +- mm/slab.c | 3 +- mm/swapfile.c | 32 +- mm/vmalloc.c | 227 ++- net/atm/clip.c | 4 +- net/bridge/br_fdb.c | 1 - net/bridge/br_multicast.c | 1 - net/bridge/br_vlan.c | 1 - net/bridge/br_vlan_tunnel.c | 1 - net/core/datagram.c | 19 +- net/core/filter.c | 25 +- net/hsr/Makefile | 1 + net/hsr/hsr_device.c | 66 +- net/hsr/hsr_device.h | 6 +- net/hsr/hsr_forward.c | 90 +- net/hsr/hsr_forward.h | 6 +- net/hsr/hsr_framereg.c | 127 +- net/hsr/hsr_framereg.h | 18 +- net/hsr/hsr_main.c | 16 +- net/hsr/hsr_main.h | 63 +- net/hsr/hsr_netlink.c | 59 +- net/hsr/hsr_netlink.h | 6 +- net/hsr/hsr_prp_debugfs.c | 120 ++ net/hsr/hsr_slave.c | 19 +- net/hsr/hsr_slave.h | 7 +- net/ipv4/fib_frontend.c | 68 +- net/ipv4/fib_semantics.c | 432 ++++-- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/ip_forward.c | 2 +- net/ipv4/ip_output.c | 13 +- net/ipv4/ipmr.c | 1 - net/ipv4/netfilter/Kconfig | 8 - net/ipv4/netfilter/Makefile | 1 - net/ipv4/netfilter/nft_chain_route_ipv4.c | 89 -- net/ipv4/route.c | 112 +- net/ipv4/udp.c | 19 +- net/ipv4/xfrm4_policy.c | 7 +- net/ipv6/addrconf.c | 2 +- net/ipv6/addrconf_core.c | 9 + net/ipv6/af_inet6.c | 2 + net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_output.c | 2 +- net/ipv6/ip6mr.c | 1 - net/ipv6/netfilter/Kconfig | 8 - net/ipv6/netfilter/Makefile | 1 - net/ipv6/netfilter/nft_chain_route_ipv6.c | 91 -- net/ipv6/route.c | 18 +- net/ipv6/udp.c | 10 +- net/mac80211/cfg.c | 36 + net/mac80211/debugfs.c | 54 + net/mac80211/ieee80211_i.h | 5 +- net/mac80211/iface.c | 11 +- net/mac80211/key.c | 87 +- net/mac80211/key.h | 2 + net/mac80211/main.c | 5 + net/mac80211/mesh.h | 2 + net/mac80211/mesh_hwmp.c | 30 +- net/mac80211/mesh_pathtbl.c | 2 +- net/mac80211/mlme.c | 3 - net/mac80211/rc80211_minstrel_ht.c | 124 +- net/mac80211/rc80211_minstrel_ht.h | 2 +- net/mac80211/rx.c | 74 +- net/mac80211/sta_info.c | 15 + net/mac80211/tx.c | 58 +- net/mac80211/util.c | 167 +- net/mac80211/wep.c | 11 +- net/mac80211/wep.h | 1 + net/mac80211/wpa.c | 13 +- net/mpls/mpls_iptunnel.c | 12 +- net/netfilter/Kconfig | 5 - net/netfilter/Makefile | 3 +- net/netfilter/ipvs/ip_vs_ctl.c | 35 +- net/netfilter/ipvs/ip_vs_xmit.c | 84 +- net/netfilter/nf_conntrack_expect.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 16 +- net/netfilter/nf_conntrack_sip.c | 2 +- net/netfilter/nf_flow_table_ip.c | 10 +- net/netfilter/nf_nat_core.c | 16 +- net/netfilter/nf_nat_proto.c | 59 +- net/netfilter/nf_tables_api.c | 17 +- net/netfilter/nfnetlink_osf.c | 14 +- net/netfilter/nft_chain_nat.c | 36 + net/netfilter/nft_chain_route.c | 169 ++ net/netfilter/nft_masq.c | 64 + net/netfilter/nft_nat.c | 58 +- net/netfilter/nft_osf.c | 30 +- net/netfilter/nft_redir.c | 63 +- net/netfilter/x_tables.c | 3 +- net/openvswitch/conntrack.c | 18 +- net/sched/cls_flower.c | 64 +- net/sunrpc/auth_gss/svcauth_gss.c | 6 +- net/sunrpc/cache.c | 7 +- net/sunrpc/svc.c | 310 ++-- net/sunrpc/svc_xprt.c | 12 +- net/sunrpc/svcauth_unix.c | 15 +- net/sunrpc/svcsock.c | 4 +- net/unix/af_unix.c | 6 +- net/wireless/nl80211.c | 241 ++- net/wireless/rdev-ops.h | 16 +- net/wireless/reg.c | 23 +- net/wireless/scan.c | 173 ++- net/wireless/trace.h | 69 +- net/wireless/util.c | 21 +- net/wireless/wext-compat.c | 3 - sound/pci/hda/hda_intel.c | 4 + sound/soc/codecs/ab8500-codec.c | 4 +- sound/soc/codecs/tlv320aic32x4-clk.c | 4 +- sound/soc/fsl/eukrea-tlv320.c | 26 +- sound/soc/fsl/fsl_dma.c | 26 +- sound/soc/fsl/fsl_dma.h | 5 +- sound/soc/fsl/imx-audmux.c | 26 +- sound/soc/fsl/imx-es8328.c | 15 +- sound/soc/fsl/imx-mc13783.c | 22 +- sound/soc/fsl/imx-pcm-fiq.c | 21 +- sound/soc/fsl/imx-pcm.h | 6 +- sound/soc/fsl/imx-spdif.c | 13 +- sound/soc/fsl/imx-ssi.c | 57 +- sound/soc/fsl/imx-ssi.h | 6 +- sound/soc/fsl/mpc5200_dma.c | 14 +- sound/soc/fsl/mpc5200_psc_ac97.c | 16 +- sound/soc/fsl/mpc5200_psc_i2s.c | 14 +- sound/soc/fsl/mpc8610_hpcd.c | 18 +- sound/soc/fsl/mx27vis-aic32x4.c | 29 +- sound/soc/fsl/p1022_ds.c | 18 +- sound/soc/fsl/p1022_rdk.c | 32 +- sound/soc/fsl/pcm030-audio-fabric.c | 18 +- sound/soc/fsl/phycore-ac97.c | 16 +- sound/soc/fsl/wm1133-ev1.c | 21 +- sound/soc/intel/boards/bytcht_es8316.c | 37 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 52 +- sound/soc/intel/skylake/skl-pcm.c | 2 +- sound/soc/soc-core.c | 4 +- sound/soc/soc-pcm.c | 8 + sound/soc/soc-topology.c | 7 +- sound/soc/stm/stm32_sai_sub.c | 2 +- tools/testing/nvdimm/test/nfit.c | 11 +- .../ftrace/test.d/ftrace/tracing-error-log.tc | 19 + tools/testing/selftests/ftrace/test.d/functions | 12 + .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 85 + .../ftrace/test.d/kprobe/uprobe_syntax_errors.tc | 23 + .../inter-event/trigger-extended-error-support.tc | 28 - tools/testing/selftests/kselftest_module.h | 48 + tools/testing/selftests/kselftest_module.sh | 84 + tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/bitmap.sh | 18 +- tools/testing/selftests/lib/config | 1 + tools/testing/selftests/lib/prime_numbers.sh | 17 +- tools/testing/selftests/lib/printf.sh | 19 +- tools/testing/selftests/lib/strscpy.sh | 3 + tools/testing/selftests/net/fib_tests.sh | 70 +- tools/testing/selftests/netfilter/nft_nat.sh | 130 +- .../tc-testing/tc-tests/filters/tests.json | 20 + 591 files changed, 13690 insertions(+), 11561 deletions(-) create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 drivers/gpu/drm/cirrus/cirrus.c delete mode 100644 drivers/gpu/drm/cirrus/cirrus_drv.c delete mode 100644 drivers/gpu/drm/cirrus/cirrus_drv.h delete mode 100644 drivers/gpu/drm/cirrus/cirrus_fbdev.c delete mode 100644 drivers/gpu/drm/cirrus/cirrus_main.c delete mode 100644 drivers/gpu/drm/cirrus/cirrus_mode.c delete mode 100644 drivers/gpu/drm/cirrus/cirrus_ttm.c create mode 100644 drivers/gpu/drm/drm_format_helper.c create mode 100644 drivers/gpu/drm/i915/intel_atomic_plane.h create mode 100644 drivers/gpu/drm/i915/intel_audio.h create mode 100644 drivers/gpu/drm/i915/intel_cdclk.h create mode 100644 drivers/gpu/drm/i915/intel_color.h create mode 100644 drivers/gpu/drm/i915/intel_connector.h create mode 100644 drivers/gpu/drm/i915/intel_crt.h create mode 100644 drivers/gpu/drm/i915/intel_csr.h create mode 100644 drivers/gpu/drm/i915/intel_ddi.h create mode 100644 drivers/gpu/drm/i915/intel_dp.h create mode 100644 drivers/gpu/drm/i915/intel_dvo.h create mode 100644 drivers/gpu/drm/i915/intel_fbc.h create mode 100644 drivers/gpu/drm/i915/intel_fbdev.h create mode 100644 drivers/gpu/drm/i915/intel_hdcp.h create mode 100644 drivers/gpu/drm/i915/intel_hdmi.h create mode 100644 drivers/gpu/drm/i915/intel_lspcon.h create mode 100644 drivers/gpu/drm/i915/intel_lvds.h create mode 100644 drivers/gpu/drm/i915/intel_panel.h create mode 100644 drivers/gpu/drm/i915/intel_pipe_crc.h create mode 100644 drivers/gpu/drm/i915/intel_pm.h create mode 100644 drivers/gpu/drm/i915/intel_psr.h create mode 100644 drivers/gpu/drm/i915/intel_sdvo.h create mode 100644 drivers/gpu/drm/i915/intel_sprite.h create mode 100644 drivers/gpu/drm/i915/intel_tv.h create mode 100644 include/drm/drm_format_helper.h create mode 100644 include/linux/rtc/rtc-omap.h create mode 100644 lib/test_strscpy.c create mode 100644 net/hsr/hsr_prp_debugfs.c delete mode 100644 net/ipv4/netfilter/nft_chain_route_ipv4.c delete mode 100644 net/ipv6/netfilter/nft_chain_route_ipv6.c create mode 100644 net/netfilter/nft_chain_route.c create mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/tracing-error-log.tc create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_syntax_errors.tc create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/uprobe_syntax_errors.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100644 tools/testing/selftests/kselftest_module.h create mode 100755 tools/testing/selftests/kselftest_module.sh create mode 100755 tools/testing/selftests/lib/strscpy.sh