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-allnoconfig 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 [...] new 1b2b8a285bf4 Merge remote-tracking branch 'fixes/master' new 479a60d478a0 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 3a0178803a8c Merge remote-tracking branch 'arc-current/for-curr' new 5a3ae7b314a2 arm64/ftrace: fix inadvertent BUG() in trampoline check new c82760d1223d Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new fd427103e8df powerpc/32: Fix early boot failure with RTAS built-in new dd9a994fc68d powerpc/vdso32: fix CLOCK_MONOTONIC on PPC64 new 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 new 6f661981b5be Merge remote-tracking branch 'net/master' new ee40f6c3a6a4 Merge remote-tracking branch 'ipsec/master' new d3f287b7dd56 Merge remote-tracking branch 'wireless-drivers/master' new a58d7525b801 cfg80211: add ratelimited variants of err and warn new 45fcef8b727b mac80211_hwsim: calculate if_combination.max_interfaces new 2b4a66980217 mac80211: make ieee80211_schedule_txq schedule empty TXQs new 2b2399a82071 Merge remote-tracking branch 'mac80211/master' new 330094cbb993 Merge remote-tracking branch 'rdma-fixes/for-rc' new cae30527901d ALSA: hda - Add two more machines to the power_save_blacklist new 3843fcfdf161 Merge remote-tracking branch 'sound-current/for-linus' new 54f8844e3f6c ASoC: topology: Use the correct dobj to free enum control [...] new 17d3069ccf06 ASoC: stm32: fix sai driver name initialisation new b4ed6b51f356 ASoC: core: conditionally increase module refcount on comp [...] new 52034add758e ASoC: pcm: update module refcount if module_get_upon_open is set new f94d9457b2ea Merge branch 'asoc-5.1' into asoc-linus new 715ebc62f55e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new a42a1ca4230e Merge remote-tracking branch 'regmap-fixes/for-linus' new 37654b55d953 Merge branch 'regulator-5.1' into regulator-linus new e728df3b7bdd Merge remote-tracking branch 'regulator-fixes/for-linus' new ee284f8d2c31 Merge branch 'spi-5.1' into spi-linus new f149285cf1fe Merge remote-tracking branch 'spi-fixes/for-linus' new 7c686441616c Merge remote-tracking branch 'pci-current/for-linus' new 5a2ad794c144 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 8aec1dd3ff54 Merge remote-tracking branch 'phy/fixes' new 1526d097e843 Merge remote-tracking branch 'staging.current/staging-linus' new 20823c9d59f0 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new e58246a37185 Merge remote-tracking branch 'input-current/for-linus' new 678cce4019d7 crypto: x86/poly1305 - fix overflow during partial reduction new 09b134f60ee4 Merge remote-tracking branch 'crypto-current/master' new 3e38af822a17 Merge remote-tracking branch 'kselftest-fixes/fixes' new 6607f38e7c00 Merge remote-tracking branch 'mips-fixes/mips-fixes' new cb826bfabe07 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 351f339faa30 acpi/nfit: Always dump _DSM output payload new 55c1fc0af29a libnvdimm/namespace: Fix a potential NULL pointer dereference new 486fa92df470 libnvdimm/btt: Fix a kmemdup failure check new 037c8489ade6 libnvdimm/security: provide fix for secure-erase to use zero-key new d2e5b6436c28 libnvdimm/security, acpi/nfit: unify zero-key for all secu [...] new 7c33bd4e3e97 libnvdimm/pmem: fix a possible OOB access when read and wr [...] new dbc2573a9a37 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 4c66fcab5207 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new fbf16d9c0baf Merge remote-tracking branch 'vfs-fixes/fixes' new 9b39b013037f drm/udl: add a release method and delay modeset teardown new 92750e794075 Merge remote-tracking branch 'drm-fixes/drm-fixes' new e1b7058ece71 drm/i915: Fix pipe_bpp readout for BXT/GLK DSI new 189978d6b4ed Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new a373adb0084b Merge remote-tracking branch 'mmc-fixes/fixes' new f73d04ea1bd0 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new b85d00bfef2a Merge drm/drm-fixes into drm-misc-fixes new 1a07a94b47b1 drm/sun4i: tcon top: Fix NULL/invalid pointer dereference [...] new 0c829e613db7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new a026e373423d Merge remote-tracking branch 'kbuild/for-next' new c13edf8106f6 dma: select GENERIC_ALLOCATOR for DMA_REMAP new 4217efa353c6 parport_ip32: pass struct device to DMA API functions new 12a7b035cacc da8xx-fb: pass struct device to DMA API functions new 9f989e8c06fe gbefb: switch to managed version of the DMA allocator new 02c486f48343 pxa3xx-gcu: pass struct device to dma_mmap_coherent new 5ab6a91a1cac arm: use a dummy struct device for ISA DMA use of the DMA API new d7e02a931235 dma-mapping: remove leftover NULL device support new e43e2657fe77 x86/dma: Remove the x86_dma_fallback_dev hack new 2ca6dbb3e0e3 Merge remote-tracking branch 'dma-mapping/for-next' new 95830b5952a0 Merge remote-tracking branch 'arm64/for-next/core' new a0381147e654 Merge remote-tracking branch 'arm-perf/for-next/perf' new 864e86544543 Merge branch 'arm/fixes' into for-next new 81b901d9009a ARM: Document merges new 3faca74e1d4d Merge remote-tracking branch 'arm-soc/for-next' new 95600e111e23 Merge remote-tracking branch 'actions/for-next' new 06c2bbf5a16a Merge remote-tracking branch 'amlogic/for-next' new c848f3ba0029 ARM: dts: sama5d{2,4}: use SPDX-License-Identifier new 7015533ee0e9 ARM: dts: at91sam9xe: use SPDX-License-Identifier new 43216d05eda5 ARM: dts: atmel boards: use SPDX-License-Identifier new a4a11b7934a5 ARM: dts: at91-vinco: use SPDX-License-Identifier new 3037271388ee ARM: at91: remove HAVE_FB_ATMEL for sama5 SoC as they use DRM new 11c0dbdbf11b Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] new d801e763a55f Merge remote-tracking branch 'at91/at91-next' new 49a1dda08612 Merge remote-tracking branch 'bcm2835/for-next' new 5e3fa73b83e3 Merge remote-tracking branch 'imx-mxs/for-next' new 51e3152e4d0e Merge remote-tracking branch 'keystone/next' new e98b7d85031b Merge remote-tracking branch 'mediatek/for-next' new da19fc050b59 Merge remote-tracking branch 'mvebu/for-next' new 7ebd1ea798a4 ARM: dts: am33xx: Added macros for numeric pinmux addresses new f1ff9be7652b ARM: dts: am33xx: Added AM33XX_PADCONF macro new 3b6150a6eb61 ARM: dts: am335x: bone-common: Replaced register offsets w [...] new 399c6b924a83 ARM: dts: am335x: boneblack-common: Replaced register offs [...] new 682668df1f64 ARM: dts: am335x: boneblack-wireless: Replaced register of [...] new 05165a63d605 ARM: dts: am335x: pocketbeagle: Replaced register offsets [...] new 38e81831e3f4 Merge branch 'omap-for-v5.2/dt-am3' into for-next new 7f0d078667a4 ARM: OMAP2+: Fix potentially uninitialized return value fo [...] new 798bd175ab0d ARM: OMAP2+: Make interconnect target module allocation fu [...] new 513a4abb19d5 ARM: OMAP2+: Prepare class allocation for dynamically allo [...] new 6d63b12d182e ARM: OMAP2+: Define _HWMOD_STATE_DEFAULT and use it new b57250fa5eb3 ARM: OMAP2+: Allocate struct omap_hwmod based on dts data new 70451127873f ARM: OMAP2+: Remove hwmod .rev data and use local SoC chec [...] new 8b30919a4e3c ARM: OMAP2+: Handle reset quirks for dynamically allocated [...] new aaa29bb01cc4 bus: ti-sysc: Fix sysc_unprepare() when no clocks have bee [...] new 386cb76681ca bus: ti-sysc: Handle missed no-idle property in addition t [...] new b7182b42a937 bus: ti-sysc: Make functions static new ff43728c4aa2 bus: ti-sysc: Move legacy platform data idling into separa [...] new d878970f6ce1 bus: ti-sysc: Add separate functions for handling clocks new 1a5cd7c23cc5 bus: ti-sysc: Enable all clocks directly during init to re [...] new a3e92e7b32f2 bus: ti-sysc: Allocate mdata as needed and do platform dat [...] new 93de83a21e76 bus: ti-sysc: Manage clocks for the interconnect target mo [...] new b11c1ea1f636 bus: ti-sysc: Move rstctrl reset to happen later new 42b9c5c99bfc bus: ti-sysc: Add support for early quirks based on regist [...] new a54275f4ab20 bus: ti-sysc: Add quirk handling for external optional fun [...] new 10645e81b967 bus: ti-sysc: Pass clockactivity quirk to platform functions new b4a9a7a38917 bus: ti-sysc: Handle swsup idle mode quirks new 13aad51935df bus: ti-sysc: Detect DMIC for debugging new 1d960858bed2 Documentation: bus: ti-sysc: fix spelling mistakes "multip [...] new 92168478680b ARM: OMAP2+: Drop mmc platform data for omap4 new f9d34da30346 ARM: OMAP2+: Drop i2c platform data for omap4 new e1c59a3bf6db ARM: OMAP2+: Drop gpio platform data for omap4 new 91abfb9847b2 ARM: OMAP2+: Drop uart platform data for omap4 new 4e27f752ab8c ARM: OMAP2+: Drop mmc platform data for am330x and am43xx new cb682853c98f ARM: OMAP2+: Drop i2c platform data for am33xx and am43xx new a071e407ffbe ARM: OMAP2+: Drop gpio platform data for am33xx and am43xx new 12a2a95421e4 ARM: OMAP2+: Drop uart platform data for am33xx and am43xx new 514c7fc6647f ARM: OMAP2+: Drop mmc platform data for omap5 new 655332d3ba43 ARM: OMAP2+: Drop i2c platform data for omap5 new 3aa60e82f00e ARM: OMAP2+: Drop gpio platform data for omap5 new 2af5473e2bf0 ARM: OMAP2+: Drop uart platform data for omap5 new ede0ac642213 ARM: OMAP2+: Drop mmc platform data for dra7 new a688939a975e ARM: OMAP2+: Drop i2c platform data for dra7 new 19326ef5d5e9 ARM: OMAP2+: Drop gpio platform data for dra7 new fbf3b4b9f4ba ARM: OMAP2+: Drop uart platform data for dra7 new d80caf9516a5 ARM: OMAP2+: Drop mcspi platform data for omap4 new 2027f1199182 Merge branch 'omap-for-v5.2/ti-sysc' into for-next new 6256f7f7f217 rtc: OMAP: Add support for rtc-only mode new 44c22a2d12a5 ARM: OMAP2+: pm33xx: Add support for rtc+ddr in self refresh mode new 1c6c03545089 soc: ti: pm33xx: Move the am33xx_push_sram_idle to the top new 5a99ae0092fe soc: ti: pm33xx: AM437X: Add rtc_only with ddr in self-ref [...] new b923dcabe111 Merge branch 'omap-for-v5.2/am4-pm-v2' into for-next new 2eb63fd66b2d Merge remote-tracking branch 'omap/for-next' new 1abb5e9a26d3 Merge remote-tracking branch 'reset/reset/next' new 7468d110d39d Merge remote-tracking branch 'qcom/for-next' new e1333ea11d8a Merge remote-tracking branch 'renesas/next' new ffe7a436e6c7 Merge remote-tracking branch 'rockchip/for-next' new b2069461a4cb Merge remote-tracking branch 'samsung-krzk/for-next' new 41eb0df1926a ARM: dts: sun8i: tbs-a711: Enable UART2 (for NEO-6M GPS module) new 7c9914fd4a80 Merge branches 'sunxi/dt-for-5.2' and 'sunxi/dt64-for-5.2' [...] new dccd30ea5992 ARM: dts: sunxi: Improve A33 NAND transfers by using DMA new 5a61fc012996 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next new f5a47fc780ee Merge remote-tracking branch 'sunxi/sunxi/for-next' new e460d3130a69 Merge remote-tracking branch 'tegra/for-next' new 6fa84d970e73 Merge remote-tracking branch 'clk/clk-next' new 6a154a0e8943 Merge remote-tracking branch 'clk-samsung/for-next' new abaa5898d020 csky: Fixup vdsp&fpu issues in kernel new 4498cd6c7a1e csky/ftrace: Add dynamic function tracer (include graph tracer) new cd15d9ab46ff csky: Add perf callchain support new 1d2d8f3025c7 csky: Update syscall_trace_enter/exit implementation new b34e75001cd6 csky: remove redundant generic-y new 35bf885ba741 csky: mm/fault.c: Remove duplicate header new 0cd843d29d97 csky: Add non-uapi asm/ptrace.h namespace new 363fb8c73d9d csky: Remove pre-processing pte-dirty&young in entry.S new 2285a13586f3 csky: Use in_syscall & forget_syscall instead of r11_sig new 2835eb45dda3 csky: Reconstruct signal.c and entry.S new 1f08b1f3625c csky: Support dynamic start physical address new 39d02a346d35 Merge remote-tracking branch 'csky/linux-next' new 6cb6eedb1a8c Merge remote-tracking branch 'm68k/for-next' new aae07b876dca Merge remote-tracking branch 'mips/mips-next' new e4c2edbec562 Merge remote-tracking branch 'nds32/next' new b3505849ff41 Merge remote-tracking branch 'parisc-hd/for-next' new 662322dcbc42 Merge remote-tracking branch 's390/features' new 22643573253a Merge remote-tracking branch 'xtensa/xtensa-for-next' new 8e2ef96e83ef Merge remote-tracking branch 'befs/for-next' new bcc70665898e Merge remote-tracking branch 'btrfs-kdave/for-next' new 07381cf8df48 cifs: Fix use-after-free in SMB2_write new 7aecc818aa6f cifs: Fix use-after-free in SMB2_read new 3817d6ad3174 cifs: Fix lease buffer length error new 760e376b3030 SMB3: Track total time spent on roundtrips for each SMB3 command new 933b08ccf976 CIFS: keep FileInfo handle live during oplock break new 2e795378211a cifs: don't use __constant_cpu_to_le32() new ae544bd9d0c2 cifs: Fix DFS cache refresher for DFS links new 5c05db184b43 CIFS: Show locallease in /proc/mounts for cifs shares moun [...] new 522e7bd8ccd1 CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb new e9836bcbd0c7 SMB3: update comment to clarify enumerating snapshots new 77efc867521f smbd: Make upper layer decide when to destroy the transport new 8af785c57e12 cifs: smbd: Don't destroy transport on RDMA disconnect new cb32d5e9edce cifs: smbd: Return EINTR when interrupted new fb996a50a7d3 cifs: smbd: Indicate to retry on transport sending failure new 283102710d75 cifs: smbd: Retry on memory registration failure new 6bd062db6c32 cifs: Call MID callback before destroying transport new fd7aedc1bddd cifs: remove superfluous inode_lock in cifs_{strict_}fsync new 30e78d3c6825 Merge remote-tracking branch 'cifs/for-next' new c84463d1d3f0 Merge remote-tracking branch 'ecryptfs/next' new cd2306b1cb31 Merge remote-tracking branch 'ext3/for_next' new 488a8f3f140c Merge remote-tracking branch 'ext4/dev' new 0fab478197fe Merge remote-tracking branch 'f2fs/dev' new 56e470b559a2 Merge remote-tracking branch 'jfs/jfs-next' new 0789f833b857 NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. new beecaf02bb45 Merge remote-tracking branch 'nfs-anna/linux-next' new d58431eacb22 sunrpc: don't mark uninitialised items as VALID. new 3c86794ac0e6 nfsd/nfsd3_proc_readdir: fix buffer count and page pointers new e6abc8caa6de nfsd: Don't release the callback slot unless it was actually held new 344dd2007cf7 nfsd: avoid uninitialized variable warning new 52ef3fbf86b7 sunrpc/cache: handle missing listeners better. new eb9f02f15005 nfsd: make nfs4_client_reclaim use an xdr_netobj instead o [...] new d6fd9212f992 nfsd: un-deprecate nfsdcld new ddb785bdc11b nfsd: keep a tally of RECLAIM_COMPLETE operations when usi [...] new 69ac035bf6c9 nfsd: re-order client tracking method selection new 38e944038538 nfsd: handle legacy client tracking records sent by nfsdcld new d51f9721e692 SUNRPC/nfs: Fix return value for nfs4_callback_compound() new 560f52dc1a0e SUNRPC: Add a callback to initialise server requests new d0638b250d6e SUNRPC: Clean up generic dispatcher code new 2546d1f0b63a SUNRPC: Allow further customisation of RPC program registration new 55d4c716ea41 nfsd: Add custom rpcbind callbacks for knfsd new 844ce076e405 nfsd: Allow containers to set supported nfs versions new 0db8e6b591bd SUNRPC: Cache the process user cred in the RPC server listener new d4286d4ce56d lockd: Pass the user cred from knfsd when starting the loc [...] new dd269854d628 SUNRPC: Fix the server AUTH_UNIX userspace mappings new 2888ce01099a SUNRPC: rsi_parse() should use the current user namespace new dbcc11a90722 nfsd: knfsd must use the container user namespace new 348204d63518 Merge remote-tracking branch 'nfsd/nfsd-next' new f1ad56073eb4 dcache: sort the freeing-without-RCU-delay mess for good. new af0dff2d4dd2 unexport d_alloc_pseudo() new 247f47cf8fe7 nsfs: unobfuscate new c48745ca64e9 sysv: bury the broken "quietly truncate the long filenames [...] new bf3d054c7d32 autofs: fix use-after-free in lockless ->d_manage() new 8d91362cc9ba Merge branches 'work.misc' and 'work.dcache' into for-next new 9032e0618ce1 Merge remote-tracking branch 'vfs/for-next' new 4eafa4392c7f Merge remote-tracking branch 'printk/for-next' new ddc071de3f61 Merge remote-tracking branch 'pci/next' new 2649aec4f97e Merge remote-tracking branch 'hid/for-next' new 5ccd67901900 Merge remote-tracking branch 'i2c/i2c/for-next' new 9b14ff93d2c2 Merge remote-tracking branch 'i3c/i3c/next' new 177bdba85b2d Merge remote-tracking branch 'hwmon-staging/hwmon-next' new ad4b009f2d7b Documentation: kernel-docs: Remove entry for vfs.txt new 583b3845915d docs/zh_CN: correct a word in managment-style. new 0f4502177b78 Merge remote-tracking branch 'jc_docs/docs-next' new 63f10c01ad59 Merge remote-tracking branch 'v4l-dvb/master' new e46c20c59179 Merge remote-tracking branch 'v4l-dvb-next/master' new f0e26ef397a6 Merge remote-tracking branch 'fbdev/fbdev-for-next' new 7898b0a7d69a Merge branches 'acpi-scan', 'acpi-tables', 'acpi-misc' and [...] new f1f65256ffc8 Merge branches 'acpi-utils' and 'acpi-video' into linux-next new 5861381d4866 PM / arch: x86: Rework the MSR_IA32_ENERGY_PERF_BIAS handling new b9c273babce7 PM / arch: x86: MSR_IA32_ENERGY_PERF_BIAS sysfs interface new dac77930aad8 Merge branch 'pm-x86' into linux-next new 9eca544b1491 cpufreq: schedutil: Simplify iowait boosting new 9083e4986124 cpufreq: intel_pstate: Update max frequency on global turb [...] new 108ec36b6994 drivers/cpufreq: Convert some slow-path static_cpu_has() c [...] new e75135e601ee Merge back cpufreq material for v5.2. new cf2c2377b218 Merge branch 'pm-cpufreq' into linux-next new b5dee3130bb4 PM / sleep: Refactor filesystems sync to reduce duplication new c64546b17bc9 PM / sleep: Measure the time of filesystems syncing new 10be187a52e6 Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next new 2e56eebaf78f Merge remote-tracking branch 'pm/linux-next' new b623fa320f83 cpufreq: ap806: fix possible object reference leak new ddb64c5db3cc cpufreq: imx6q: fix possible object reference leak new 7c468966f05a cpufreq: kirkwood: fix possible object reference leak new ddb07fba1c64 cpufreq: maple: fix possible object reference leak new a9acc26b75f6 cpufreq/pasemi: fix possible object reference leak new 8d10dc28a9ea cpufreq: pmac32: fix possible object reference leak new 233298032803 cpufreq: ppc_cbe: fix possible object reference leak new c1d1090c3c76 cpufreq: maple: Remove redundant code from maple_cpufreq_init() new f2c447a5f498 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new ef4d184d7aaf Merge remote-tracking branch 'ieee1394/for-next' new 8c6ff7c26f65 Merge remote-tracking branch 'dlm/next' new f0396b8ef532 Merge remote-tracking branch 'rdma/for-next' new d595b85a6cea net: hsr: fix lines exceeding 80 characters new d4730775ed4b net: hsr: fix multiple blank lines in the code new 5670342ced28 net: hsr: remove unnecessary paranthesis from the code new 4fe25bd8c3e7 net: hsr: fix alignment issues in the code for functions new 0525fc069f03 net: hsr: fix lines that ends with a '(' new 05ca6e644dc9 net: hsr: fix NULL checks in the code new 5fa967780364 net: hsr: remove unnecessary space after a cast new 059477830022 net: hsr: fix placement of logical operator in a multi-lin [...] new d131fcc690b9 net: hsr: add missing space around operator in code new b1b4aa914080 net: hsr: remove camel case usage in the code new 9f73c2bb46f4 net: hsr: add blank line after function declaration new 0e7623bdf34f net: hsr: convert to SPDX identifier new fc4ecaeebd26 net: hsr: add debugfs support for display node list new 5150b45fd355 net: hsr: Fix node prune function for forget time expiry new 1e045a62eea6 Merge branch 'net-hsr-improvements-and-bug-fixes' new 7a41c294c146 rhashtable: use cmpxchg() in nested_table_alloc() new ff302db965b5 rhashtable: allow rht_bucket_var to return NULL. new 8f0db018006a rhashtable: use bit_spin_locks to protect hash bucket. new 149212f07856 rhashtable: add lockdep tracking to bucket bit-spin-locks. new 9186c90bbb95 Merge branch 'rhashtable-bitlocks' new 1f17f7742eeb net: sched: flower: insert filter to ht before offloading [...] new fd69c399c7d6 datagram: remove rendundant 'peeked' argument new 9a80ba067a9c net: xilinx: emaclite: add minimal ethtool ops new fcf9782573ec net: xilinx: emaclite: add minimal ndo_do_ioctl hook new ed514fc5615d cxgb4: Don't return EAGAIN when TCAM is full. new b6460c72c36d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 5d3c537f9070 net/mlx5: Handle event of power detection in the PCIE slot new eda99e11a097 net/mlx5: E-Switch, Fix double mutex initialization new 1b18b781516d net/mlx5e: Make the log friendly when decapsulation offloa [...] new 6f9af8ff1166 net/mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions() new 20bb4a813e13 net/mlx5e: Deletes unnecessary setting of esw_attr->parse_attr new 2cc1cb1d1735 net/mlx5e: Return -EOPNOTSUPP when attempting to offload a [...] new 8377629e76bc net/mlx5e: Use helpers to get headers criteria and value pointers new bf2f3bca1c5d net/mlx5e: Deny VLAN rewrite if there is no VLAN header match new 6fca9d1e603a net/mlx5e: Allow VLAN rewrite of prio field with the same match new 278748a95aa3 net/mlx5e: Offload TC e-switch rules with egress VLAN device new 35a605db168c net/mlx5e: Offload TC e-switch rules with ingress VLAN device new 27c11b6b844c net/mlx5e: Do not rewrite fields with the same match new 98df6d5b877c net/mlx5: A write memory barrier is sufficient in EQ ci update new 0b77f2305f38 net/mlx5e: Obsolete param field holding a constant value new 6d7ee2edaa54 net/mlx5e: Unify logic of MTU boundaries new 8bb309e67f57 Merge tag 'mlx5-updates-2019-04-02' of git://git.kernel.or [...] new 3b8b11f96616 net: phy: improve link partner capability detection new 1aefd3de7bc6 ipv6: Add fib6_nh_init and release to stubs new 71df5777aaae ipv6: Add neighbor helpers that use the ipv6 stub new bdf004677107 net: Replace nhc_has_gw with nhc_gw_family new 1550c171935d ipv4: Prepare rtable for IPv6 gateway new f35b794b3b40 ipv4: Prepare fib_config for IPv6 gateway new 0f5f7d7bf6e6 ipv4: Add support to rtable for ipv6 gateway new a4ea5d43c807 ipv4: Add support to fib_config for IPv6 gateway new 448d72481917 ipv4: Refactor fib_check_nh new 717a8f5b2923 ipv4: Add fib_check_nh_v6_gw new 0353f28231c7 neighbor: Add skip_cache argument to neigh_output new 5c9f7c1dfc2e ipv4: Add helpers for neigh lookup for nexthop new 6f5f68d05ec0 bpf: Handle ipv6 gateway in bpf_ipv4_fib_lookup new 6de9c0557e4f ipv4: Handle ipv6 gateway in ipv4_confirm_neigh new 619d1826269b ipv4: Handle ipv6 gateway in fib_detect_death new 1a38c43d319e ipv4: Handle ipv6 gateway in fib_good_nh new 19a9d136f198 ipv4: Flag fib_info with a fib_nh using IPv6 gateway new d15662682db2 ipv4: Allow ipv6 gateway with ipv4 routes new 228ddb3315ba selftests: fib_tests: Add tests for ipv6 gateway with ipv4 route new 0ed8c3dc4133 Merge branch 'ipv4-Enable-support-for-IPv6-gateway-with-IP [...] new 0f14c5b1a9c9 net: hns3: set vport alive state to default while resetting new cd513a69750b net: hns3: set up the vport alive state while reinitializing new cc645dfa89a7 net: hns3: not reset vport who not alive when PF reset new eb32c896f10a net: hns3: adjust the timing of hns3_client_stop when unloading new 056cbab33294 net: hns3: deactive the reset timer when reset successfully new 0fdf4d304c24 net: hns3: ignore lower-level new coming reset new 4f765d3e5213 net: hns3: do not request reset when hardware resetting new cf1f212916d9 net: hns3: handle pending reset while reset fail new 18e2488881c6 net: hns3: stop mailbox handling when command queue need re-init new 4339ef396ab6 net: hns3: add error handler for initializing command queue new 7d60070668e4 net: hns3: remove resetting check in hclgevf_reset_task_schedule new e233516e6a92 net: hns3: fix keep_alive_timer not stop problem new 5af82f5205f1 Merge branch 'hns3-next' new 22b56e827093 net: phy: replace genphy_10g_driver with genphy_c45_driver new e4bf63482c30 qmi_wwan: Add quirk for Quectel dynamic config new 8d77d4bfb0c1 mlxsw: reg: Add MGIR register new a9c8336f6544 mlxsw: core: Add support for devlink info command new be0faac952e1 Documentation: networking: devlink-info-versions: Add fw.psid new 13ee7d49733b Merge branch 'mlxsw-Add-support-for-devlink-info-command' new b7f29f8ce170 net: phy: fix setting autoneg_complete in genphy_update_link new 7f301cff1fc2 ethtool: thunder_bgx: use ethtool.h constants for speed an [...] new 8a6dd46a206c Merge remote-tracking branch 'net-next/master' new 9b4a6ab0607f Merge remote-tracking branch 'bpf-next/master' new 458fb31a2d5a Merge remote-tracking branch 'ipsec-next/master' new 3b15d09f7e6d time: Introduce jiffies64_to_msecs() new f7e840ee4dca netfilter: nf_tables: remove unused parameter ctx new b3dfee340a9b netfilter: nft_redir: Make nft_redir_dump static new 227e1e4d0d6c netfilter: nf_flowtable: skip device lookup from interface index new 84c0d5e96f3a ipvs: allow tunneling with gue encapsulation new 01902f8c85bf netfilter: optimize nf_inet_addr_cmp new d164385ec572 netfilter: nat: add inet family nat support new c1deb065cf3b netfilter: nf_tables: merge route type into core new 4806e975729f netfilter: replace NF_NAT_NEEDED with IS_ENABLED(CONFIG_NF_NAT) new 071657d2c38c netfilter: nft_masq: add inet support new 63ce3940f3ab netfilter: nft_redir: add inet support new 6978cdb129da kselftests: extend nft_nat with inet family based nat hooks new 22c7652cdaa8 netfilter: nft_osf: Add version option support new 3b0a081db1f7 netfilter: make two functions static new 6545874a5125 Merge remote-tracking branch 'netfilter-next/master' new bc2332733fd4 Merge remote-tracking branch 'nfc-next/master' new 52773cf0cf0d Merge remote-tracking branch 'wireless-drivers-next/master' new 2c44282162cf Merge remote-tracking branch 'bluetooth/master' new d39f3b4f33d2 nl80211: reindent some sched scan code new 1e1b11b6a111 nl80211/cfg80211: Specify band specific min RSSI threshold [...] new ab60633c7136 mac80211: Add support for NL80211_STA_INFO_AIRTIME_LINK_METRIC new cb74e9775871 cfg80211/nl80211: Offload OWE processing to user space in AP mode new 1a484069ab0f nl80211: Allow change CW to Ad-Hock network new d2c0cad096a3 mac80211: add hdrlen to ieee80211_tx_data new da0926f12dab nl80211: increase NL80211_MAX_SUPP_REG_RULES new c772f036eb34 mac80211_hwsim: set p2p device interface support indication new 30f2a38b6c0a cfg80211: don't skip multi-bssid index element new 00639b0d8793 cfg80211: support non-inheritance element new 601203aef65f mac80211: support non-inheritance element new abcbbd2e6447 cfg80211: support profile split between elements new ae26fd648578 mac80211: support profile split between elements new 6eff2631f4b5 ieee80211: update HE IEs to D4.0 spec new aa2be20fb007 mac80211: mesh: drop redundant rcu_read_lock/unlock calls new dcec1d9bc8a7 mac80211: calculate hash for fq without holding fq->lock i [...] new 7ef769459f14 mac80211: run late dequeue late tx handlers without holdin [...] new 6dc65c7490eb mac80211: set NETIF_F_LLTX when using intermediate tx queues new 0cd3cfeb499d mac80211: Optimize tailroom_needed update checks new cb56361e608a nl80211/cfg80211: Extended Key ID support new 356cf46d169a mac80211: IEEE 802.11 Extended Key ID support new 38170a1e7a34 mac80211: minstrel_ht: add support for rates with 4 spatia [...] new c2c5273d29f1 mac80211: minstrel_ht: automatically calculate rate durati [...] new 58f3a5cc5555 mac80211/cfg80211: update bss channel on channel switch new 8a0382c1de5a cfg80211: remove redundant zero check on variable 'changed' new b1a33646db81 mac80211: debugfs option to force TX status frames new 58f42bcdb4f8 cfg80211: Use struct_size() in kzalloc() new b67c4ce4537c nl80211: Use struct_size() in kzalloc() new e3190a97ca8b mac80211: only allocate one queue when using iTXQs new ae002b1a5988 Merge remote-tracking branch 'mac80211-next/master' new a5c51d5a71be Merge remote-tracking branch 'gfs2/for-next' new 15de8c6efd0e mtd: rawnand: ingenic: Separate top-level and SoC specific code new f838154add45 mtd: rawnand: ingenic: Make use of ecc-engine property new a0ac778eb82c mtd: rawnand: ingenic: Add support for the JZ4740 new 3e6ac2ad90b3 mtd: rawnand: ingenic: Add support for the JZ4725B new 2a73858364aa mtd: rawnand: ingenic: Add ooblayout for the Qi Ben Nanonote new e84950691bf7 mtd: rawnand: ingenic: Move BBTs out of ECC area new 6f0ce4dfc5a3 mtd: rawnand: vf610: Avoid a potential NULL pointer dereference new d090c25028e9 mtd: rawnand: meson: set oob layout ops new 377e517b5fa5 mtd: nand: Add max_bad_eraseblocks_per_lun info to memorg new 7c4ecca103b3 mtd: nand: Add a helper returning the number of eraseblock [...] new 46b01d7efda2 mtd: nand: Add a helper to retrieve the number of pages pe [...] new 509198485bf2 mtd: spinand: Implement mtd->_max_bad_blocks new 080d66e94d69 mtd: rawnand: Use nand_to_mtd() in nand_{set,get}_flash_node() new 3020e30af6f8 mtd: rawnand: Prepare things to reuse the generic NAND layer new 629a442cad5f mtd: rawnand: Fill memorg during detection new a7ab085d7c16 mtd: rawnand: Initialize the nand_device object new eeab717483e5 mtd: rawnand: Provide a helper to get chip->data_buf new d974541e2379 mtd: rawnand: Move all page cache related fields to a sub-struct new 7beb37e5f0d2 mtd: rawnand: Use nanddev_mtd_max_bad_blocks() new 298151689b33 mtd: rawnand: Get rid of chip->bits_per_cell new 6c836d515ff8 mtd: rawnand: Get rid of chip->chipsize new 32813e288414 mtd: rawnand: Get rid of chip->numchips new 6a1b66d6c8d6 mtd: rawnand: Get rid of chip->ecc_{strength,step}_ds new e90a619fb7e1 mtd: nand: omap: Fix comment in platform data using wrong [...] new 51ef1d0b2095 mtd: nand: Clarify Kconfig entry for software BCH ECC algorithm new d877289baa48 mtd: nand: Clarify Kconfig entry for software Hamming ECC entries new af72e26ba3bc mtd: rawnand: Change Kconfig titles and re-order a bit the list new f4a72a22cb19 mtd: rawnand: Clarify Kconfig entry MTD_NAND new e6a35ef45a03 mtd: nand: Remove useless line in Kconfig new c88f0f4262f2 Merge remote-tracking branch 'nand/nand/next' new a990c7c1e6a9 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 8a3719a5b9ef crypto: cavium/nitrox - Added rfc4106(gcm(aes)) cipher support new ffecb696d462 crypto: caam/qi - Change a couple IS_ERR_OR_NULL() checks [...] new d6112ea0cb34 crypto: ccp - introduce SEV_GET_ID2 command new 6a4d1b18ef00 crypto: scompress - return proper error code for allocatio [...] new 71052dcf4be7 crypto: scompress - Use per-CPU struct instead multiple variables new 61abc356bf31 crypto: aes - Use ___cacheline_aligned for aes data new 8316da02e3e0 crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart() new d31549774d5d crypto: marvell - remove set but not used variable 'index' new dbbaffefd269 crypto: mxs-dcp - return errcode in mxs_dcp_aes_enqueue an [...] new f947d7fd12ab crypto: nx842 - remove set but not used variables 'dpaddin [...] new 307508d10729 crypto: crct10dif-generic - fix use via crypto_shash_digest() new dec3d0b1071a crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest() new dcaca01a42cc crypto: skcipher - don't WARN on unprocessed data after sl [...] new 5e27f38f1f3f crypto: chacha20poly1305 - set cra_name correctly new c5c46887cfe7 crypto: streebog - fix unaligned memory accesses new c31a871985ca crypto: cts - don't support empty messages new f6e9af876615 crypto: arm64/cbcmac - handle empty messages in same way a [...] new eda69b0c06bc crypto: testmgr - add panic_on_fail module parameter new 53ecbd143a52 Merge remote-tracking branch 'crypto/master' new 19634f3540c7 Merge remote-tracking branch 'drm/drm-next' new 367d13c7c9a1 Merge remote-tracking branch 'amdgpu/drm-next' new 499653501baf drm/i915: Fix pipe_bpp readout for BXT/GLK DSI new e1ef734eaec5 drm/i915: make intel_frontbuffer.h self-contained new 331c201a0726 drm/i915: extract intel_audio.h from intel_drv.h new d2ee2e8afeea drm/i915: extract intel_crt.h from intel_drv.h new fdc24cf30897 drm/i915: extract intel_ddi.h from intel_drv.h new ec7f29ff0d14 drm/i915: extract intel_connector.h from intel_drv.h new 174594db632a drm/i915: extract intel_csr.h from intel_drv.h new 98afa316d1ed drm/i915: extract intel_fbc.h from intel_drv.h new 55367a275ada drm/i915: extract intel_psr.h from intel_drv.h new 78c61320c542 drm/i915: extract intel_color.h from intel_drv.h new f3e189479427 drm/i915: extract intel_lspcon.h from intel_drv.h new 596fee14fbc9 drm/i915: extract intel_sdvo.h from intel_drv.h new 408bd9178666 drm/i915: extract intel_hdcp.h from intel_drv.h new 44c1220a441c drm/i915: extract intel_panel.h from intel_drv.h new 696173b064c6 drm/i915: extract intel_pm.h from intel_drv.h new 6dfccb95cf17 drm/i915: extract intel_fbdev.h from intel_drv.h new 27fec1f9734d drm/i915: extract intel_dp.h from intel_drv.h new 0550691d58f9 drm/i915: extract intel_hdmi.h from intel_drv.h new 56dabc930252 drm/i915: extract intel_atomic_plane.h from intel_drv.h new c6a35b9cf9e2 drm/i915: extract intel_pipe_crc.h from intel_drv.h new efe57eeae510 drm/i915: extract intel_tv.h from intel_drv.h new 42406fdc282c drm/i915: extract intel_lvds.h from intel_drv.h new 75a4639a9f9a drm/i915: extract intel_dvo.h from intel_drv.h new f9a79f9aeeee drm/i915: extract intel_sprite.h from intel_drv.h new e7674ef682f2 drm/i915: extract intel_cdclk.h from intel_drv.h new 93a643f29bcb drm/i915/cdclk: have only one init/uninit function new 3a52fb7e7953 drm/i915: Get power refs in encoder->get_power_domains() new 99fa4bc26d74 drm/i915/icl: Simplify release of encoder power refs new bfd045331384 drm/i915/guc: Replace WARN with a DRM_ERROR new da23379f1508 drm/i915: Use static allocation for i915_globals_park() new de220cc21967 drm/i915: Consolidate the timeline->barrier new 15b7dae0076b drm/i915/psr: Update PSR2 SU corruption workaround comment new c0f6ffb2cd6a drm/i915: Remove unused VLV/CHV PSR registers new 98c0d19ec72c drm/i915/psr: Initialize PSR mutex even when sink is not reliable new 7ae6ad6fbd83 drm/i915/psr: Do not enable PSR in interlaced mode for all GENs new 6484775766e3 drm/i915/selftests: Mark live_forcewake_ops as unreliable new 215b1a3b8d1f Merge remote-tracking branch 'drm-intel/for-linux-next' new 131aec413752 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 7415287e1f36 drm: move tinydrm format conversion helpers to new drm_for [...] new 26f024f54ab6 drm: add drm_fb_memcpy_dstclip() helper new bcc4442008ac drm: add drm_fb_xrgb8888_to_rgb565_dstclip() new ec3de7a43e9c drm: add drm_fb_xrgb8888_to_rgb888_dstclip() new ab3e023b1b4c drm/cirrus: rewrite and modernize driver. new 6f61a82507c9 MAINTAINERS: mark lima mailing list as moderated new 2aec4e749723 Merge remote-tracking branch 'drm-misc/for-linux-next' new e110c983dbc2 Merge remote-tracking branch 'drm-msm/msm-next' new e5dcb935dab1 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 9785b9f14816 Merge remote-tracking branch 'regmap/for-next' new 066656349c64 Merge remote-tracking branch 'sound/for-next' new 1c05c1ed6f4d ASoC: imx-pcm: Switch to SPDX identifier new ecf4630f1b98 ASoC: eukrea-tlv320: Switch to SPDX identifier new e073564fe653 ASoC: fsl-dma: Switch to SPDX identifier new 47bbcbfeb8ac ASoC: imx-audmux: Switch to SPDX identifier new 0fe61fc0c243 ASoC: imx-es8328: Switch to SPDX identifier new a134f42eaaca ASoC: imx-mc13783: Switch to SPDX identifier new d4451c159a0b ASoC: imx-pcm-fiq: Switch to SPDX identifier new 58dbd1015d3e ASoC: imx-spdif: Switch to SPDX identifier new bdc16b574892 ASoC: imx-ssi: Switch to SPDX identifier new 1edfc2485d8d ASoC: mpc5200_dma: Switch to SPDX identifier new 1af301d46246 ASoC: mpc5200_psc_ac97: Switch to SPDX identifier new 864a8472c441 ASoC: mpc5200_psc_i2s: Switch to SPDX identifier new eed9bb238e08 ASoC: mpc8610_hpcd: Switch to SPDX identifier new 1021ec41a909 ASoC: mx27vis-aic32x4: Switch to SPDX identifier new ab78529cfec0 ASoC: p1022_ds: Switch to SPDX identifier new 8acfeb65cbaa ASoC: p1022_rdk: Switch to SPDX identifier new 6e3398c67e68 ASoC: pcm030-audio-fabric: Switch to SPDX identifier new e5eec5ee98a6 ASoC: phycore-ac97: Switch to SPDX identifier new a03584b75a28 ASoC: wm1133-ev1: Switch to SPDX identifier new ba49cf6f8e4a ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect new a8d218f4fe81 ASoC: Intel: bytcht_es8316: Add quirk for the Teclast X98+ II new 2390c9b473da ASoC: Intel: kbl_da7219_max98927: remove headset new daae4c583534 ASoC: tlv320aic32x4: Fix spacing new 5f2ab35fe853 Merge branch 'asoc-5.2' into asoc-next new e5fba2153103 Merge remote-tracking branch 'sound-asoc/for-next' new f6655fc39e94 Merge remote-tracking branch 'modules/modules-next' new 761fdee7e8a7 Merge remote-tracking branch 'input/next' new 9bc00750f5b6 virtio_blk: replace 0 by HCTX_TYPE_DEFAULT to index blk_mq [...] new d0b0a81acbd8 block: remove unused variable 'def' new c2161088c4ee Merge branch 'for-5.2/block' into for-next new 636b8fe86bed block, bfq: fix some typos in comments new d4ecdcd118f3 Merge branch 'for-5.2/block' into for-next new 6207d3dff4a2 Merge remote-tracking branch 'block/for-next' new a86fb8a218ac Merge remote-tracking branch 'mmc/next' new 196dabc509c4 Merge remote-tracking branch 'kgdb/kgdb-next' new 5be6553012d2 Merge remote-tracking branch 'mfd/for-mfd-next' new 7f4aeba2ef16 Merge remote-tracking branch 'backlight/for-backlight-next' new 51fa79d1f69a Merge remote-tracking branch 'battery/for-next' new 45a310136b3e ASoC: ab8500: add range to usleep_range new 0a245f0efcb5 regulator: bd718x7: Use rdev_get_id() to get regulator id new 0677c3ea53dc regulator: s2mpa01: Convert to use simplified DT parsing new bc6e8e43e614 Merge branch 'regulator-5.2' into regulator-next new a772158ad528 Merge remote-tracking branch 'regulator/for-next' new c09530182f04 Merge remote-tracking branch 'security/next-testing' new bed32b56201a Merge remote-tracking branch 'apparmor/apparmor-next' new b4300c0132f4 Merge remote-tracking branch 'integrity/next-integrity' new f6692ff1dbcc Merge remote-tracking branch 'selinux/next' new 8155124858d2 Merge remote-tracking branch 'tpmdd/next' new 7b959050f413 Merge remote-tracking branch 'iommu/next' new 699c1868a743 audit: purge unnecessary list_empty calls new acc20349f101 Merge remote-tracking branch 'audit/next' new 8727345bc27e Merge remote-tracking branch 'devicetree/for-next' new b93318a22f23 spi: kill useless initializer in spi_register_controller() new 9b186e9a65bf spi: bcm2835aux: Fix build error without CONFIG_DEBUG_FS new 9d8371e287b9 spi-mem: fix kernel-doc for spi_mem_dirmap_{read|write}() new 6599be346daf spi: fsl-lpspi: Fix problematic dev_set_drvdata call new a18656ea3985 spi: fsl-lpspi: Fix build warning when !CONFIG_PM new 5d785141c8b3 spi: fsl-lpspi: Clean up fsl_lpspi_probe new 8b57b11bc45e spi: pxa2xxx: change "no DMA channels..." msg from debug t [...] new 8b797490b4db spi: gpio: Make sure spi_master_put() is called in every e [...] new 45beec351998 spi: bitbang: Introduce spi_bitbang_init() new 79567c1a321e spi: gpio: Use devm_spi_register_master() new 9877a347f205 spi: tegra114: add dual mode support new 9d199231b000 spi: tegra114: add 3 wire transfer mode support new fa28fd342137 spi: tegra114: add support for interrupt mask new 24496da6927f spi-summary: document set_cs_timing new f1ca9992ced7 spi: add a method for configuring CS timing new 7558f978f9b6 spi: document tx/rx clock delay properties new 61defc77495a Merge branch 'spi-5.2' into spi-next new 08759cfdd347 Merge remote-tracking branch 'spi/for-next' new 2f25260b8e66 Merge remote-tracking branch 'tip/auto-latest' new 52c9b9fd6eb6 Merge remote-tracking branch 'clockevents/clockevents/next' new ef1b813de42c Merge remote-tracking branch 'edac-amd/for-next' new 40ed29b37338 ring-buffer: Fix ring buffer size in rb_write_something() new f45d1225adb0 tracing: Kernel access to Ftrace instances new 8a062902be72 tracing: Add tracing error log new a1a05bb40e22 tracing: Save the last hist command's associated event name new d566c5e9d1ba tracing: Use tracing error_log with hist triggers new 34f76afaac7a tracing: Use tracing error_log with trace event filters new ab105a4fb894 tracing: Use tracing error_log with probe events new 1e144d73f729 tracing: Add trace_array parameter to create_event_filter() new d0cd871ba0d6 tracing: Have histogram code pass around trace_array for e [...] new 2f754e771b1a tracing: Have the error logs show up in the proper instances new 8ab4483eb660 selftests/ftrace: Add error_log testcase for probe errors new c5e4114fee0b selftests/ftrace: Move kprobe/uprobe check_error() to test [...] new 0ae8dde9d7b6 selftests/ftrace: Remove trigger-extended-error-support testcase new 4eab1cc461a6 selftests/ftrace: Add tracing/error_log testcase new 26a944917989 tracing: Add tracing/error_log Documentation new a8d655792a32 tracing: Add error_log to README new 163363455b42 tracing: introduce TRACE_EVENT_NOP() new 2a09b5de235a sched/fair: do not expose some tracepoints to user if CONF [...] new 4f5fbd78a7b4 rcu: validate arguments for rcu tracepoints new 670ac6b98eea Merge remote-tracking branch 'ftrace/for-next' new cf4c396080c7 Merge remote-tracking branch 'rcu/rcu/next' new ee13263b0cd2 Merge remote-tracking branch 'kvm-arm/next' new f2408fbc9584 Merge remote-tracking branch 'percpu/for-next' new 24acfb718225 workqueue: Use normal rcu new b7b560bb78c1 Merge remote-tracking branch 'workqueues/for-next' new e28f296ea155 platform/x86: dell-rbtn: Add missing #include new e79e74a51c26 platform/x86: touchscreen_dmi: Add info for Myria MY8307 2-in-1 new f7db839fccf0 platform/x86: thinkpad_acpi: Disable Bluetooth for some machines new 9a4b33d4d22f platform/x86: thinkpad_acpi: Read EC information on newer models new e61985d0550d platform/x86: intel_pmc_ipc: adding error handling new 9ae11e237d95 platform/x86: intel_pmc_core: Mark local function static new cd5de7a60a46 Merge remote-tracking branch 'drivers-x86/for-next' new 399eeb610d63 platform/chrome: cros_ec_proto: check for NULL transfer function new d8612cba40be Merge remote-tracking branch 'chrome-platform/for-next' new 756932673b6f Merge remote-tracking branch 'leds/for-next' new 7e7bd6feb53d Merge remote-tracking branch 'ipmi/for-next' new 0661bc94cf32 Merge remote-tracking branch 'driver-core/driver-core-next' new 7bec8b937821 Merge remote-tracking branch 'usb/usb-next' new 479ef95ed4c3 Merge remote-tracking branch 'usb-serial/usb-next' new e1389a45e507 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 00bcf36fdd8b Merge remote-tracking branch 'phy-next/next' new 5a7779eb28c3 Merge remote-tracking branch 'tty/tty-next' new a97c6f295b90 Merge remote-tracking branch 'char-misc/char-misc-next' new 0a3c6f82869a Merge remote-tracking branch 'extcon/extcon-next' new 918a67e219d2 Merge remote-tracking branch 'thunderbolt/next' new ac2350b26431 Merge remote-tracking branch 'staging/staging-next' new ed522f20bf92 Merge remote-tracking branch 'mux/for-next' new 056e4612e1e2 Merge remote-tracking branch 'icc/icc-next' new ec9f74faf2ea Merge remote-tracking branch 'slave-dma/next' new 46d4932fab88 Merge remote-tracking branch 'cgroup/for-next' new 868548ba56c9 Merge remote-tracking branch 'scsi/for-next' new d964b3e53438 scsi: lpfc: Fix a recently introduced compiler warning new a7dff3ad4787 scsi: fc: add FPIN ELS definition new 2b1be55819dc scsi: scsi_transport_fc: refactor event posting routines new c39e0af64bce scsi: scsi_transport_fc: Add FPIN fc event codes new 1a61e5486aeb scsi: lpfc: add support for posting FC events on FPIN reception new ef19af9c2852 scsi: qla2xxx: fix spelling mistake "alredy" -> "already" new 5585cbddce0e scsi: scsi_transport_fc: Declare wwn_to_u64() argument const new c02ee1e5a946 scsi: qla2xxx: Change a stack variable into a static const [...] new abe5706dcf47 scsi: qla2xxx: Remove a comment that refers to the SCSI host lock new b0a1c5b5c38a scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_L [...] new b3ede8ea78e8 scsi: qla2xxx: Declare local symbols static new 6515ad717bd7 scsi: qla2xxx: Reduce the number of forward declarations new 7b006b9755ac scsi: qla2xxx: Make qla2x00_process_response_queue() easie [...] new 2c26348c4d09 scsi: qla2xxx: Use get/put_unaligned where appropriate new c794d24ec9eb scsi: qla2xxx: Unregister chrdev if module initialization fails new 59c209a689a6 scsi: qla2xxx: Unregister resources in the opposite order [...] new 523c106ad4b1 scsi: tcm_qla2xxx: Minimize #include directives new 70268dca6813 Merge remote-tracking branch 'scsi-mkp/for-next' new 6a8aae68c873 virtio_pci: fix a NULL pointer reference in vp_del_vqs new 5e9642a2e14c MAiNTAINERS: add Paolo, Stefan for virtio blk/scsi new cf94db219053 virtio: Honour 'may_reduce_num' in vring_create_virtqueue new a5fb6247d261 dt-bindings: virtio-mmio: Add IOMMU description new d8a47de0821e dt-bindings: virtio: Add virtio-pci-iommu node new 3e8bae6282fe of: Allow the iommu-map property to omit untranslated devices new e1c326663501 PCI: OF: Initialize dev->fwnode appropriately new 9fc177b008a7 iommu: Add virtio-iommu driver new 5d69340843b7 iommu/virtio: Add probe request new 8c783e0a011b iommu/virtio: Add event queue new 6291dbf2df4e virtio-net: bql support new 11826a85f4ad include/linux/compiler.h: allow memory operands new cfe40a8e8a98 barriers: convert a control to a data dependency new 4e76105b74c1 virtio: use dependent_ptr_mb new 6706af2d79ad Merge remote-tracking branch 'vhost/linux-next' new c3736bda72fb Merge remote-tracking branch 'rpmsg/for-next' new 12bcb2e435a8 Merge remote-tracking branch 'gpio/for-next' new b0d2569d8276 gpio: mlxbf: remove unused including <linux/version.h> new c5c790ac3dd0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new c1225b26ad63 Merge remote-tracking branch 'pinctrl/for-next' new 25c7a944b216 Merge remote-tracking branch 'pwm/for-next' new b82d62ed47d8 Merge remote-tracking branch 'random/dev' new d11a7e376ad7 selftest/x86/mpx-dig.c: Remove duplicate header new a04a67845cfa selftest/timers: Remove duplicate header new cde53520e287 selftest/rseq: Remove duplicate header new 6f9e64b0ff26 selftest/gpio: Remove duplicate header new 6989808ee763 lib/test_printf: Add empty module_exit function new d3460527706e kselftest: Add test runner creation script new eebf4dd45237 kselftest: Add test module framework header new 6b1a4d5b1a26 lib: Use new kselftest header new 458a3bf82df4 lib/string: Add strscpy_pad() function new 0b0600c8c97a lib: Add test module for strscpy_pad new 0a7dc82ef2ed rseq/selftests: Adapt number of threads to the number of d [...] new f8a0590f0e01 selftests: efivarfs: remove the test_create_read file if i [...] new e14d314c7a48 selftests: cgroup: fix cleanup path in test_memcg_subtree_ [...] new 820f5466bc24 Merge remote-tracking branch 'kselftest/next' new 3dac205011ca Merge remote-tracking branch 'y2038/y2038' new 77232a6ac0c0 Merge remote-tracking branch 'livepatching/for-next' new 7d4d7908e05f Merge remote-tracking branch 'coresight/next' new 43dae505dae6 rtc: test: use .set_time new dcb8ee9b792a Merge remote-tracking branch 'rtc/rtc-next' new 6aadc6a5f998 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new e5419018ccca Merge remote-tracking branch 'at24/at24/for-next' new 728476798d62 Merge remote-tracking branch 'ntb/ntb-next' new d95cc8de2747 Merge remote-tracking branch 'gnss/gnss-next' new 99f7749e8571 Merge remote-tracking branch 'slimbus/for-next' new 284db65fd82a Merge remote-tracking branch 'nvmem/for-next' new c18ac2c6baab Merge remote-tracking branch 'xarray/xarray' new a3f8996135fe Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new a8eff08cc9d0 Merge remote-tracking branch 'devfreq/for-next' new ad0dc6d314e4 Mark Cirrus driver for QEMU emulated device as broken for now new 2d85ffa49135 Revert "scsi: tcm_qla2xxx: Minimize #include directives" new 014732857cc1 checkpatch: don't interpret stack dumps as commit IDs new 05feea1383e2 mm: add /sys/kernel/slab/cache/cache_dma32 new ab1ee7a97d7f coredump: fix race condition between mmget_not_zero()/get_ [...] new 9bbb399e3e0e userfaultfd: use RCU to free the task struct when fork fails new e606117a846b slab: store tagged freelist for off-slab slabmgmt new a971f6c7c557 mm: swapoff: shmem_find_swap_entries() filter out other types new 1f1ad5455836 mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES new 21271997ec83 mm: swapoff: take notice of completion sooner new 3bd67181cde3 mm: swapoff: shmem_unuse() stop eviction without igrab() new 607d7b3ca907 mm/memory_hotplug: do not unlock after failing to take the [...] new ac53d49e3800 kernel/sys.c: prctl: fix false positive in validate_prctl_map() new da3b50b59710 scripts/spelling.txt: add more typos to spelling.txt and sort new d641c3c304fd arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header new b674d4531e5d lib/debugobjects.c: move printk out of db lock critical sections new f0e8d99bc66c ocfs2: use common file type conversion new 785bd5cf4014 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget new bd0637bbcaed ocfs2: clear zero in unaligned direct IO new dcd684dfdf31 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new b87a9dbc18f3 ocfs2: wait for recovering done after direct unlock request new 47acfbe472f9 ocfs2: checkpoint appending truncate log transaction befor [...] new 5b4cfd236f3f ramfs: support O_TMPFILE new 84705e49caee list: add function list_rotate_to_front() new abf5dcd2c6e3 slob: respect list_head abstraction layer new 35f9d2fc6898 slob: use slab_list instead of lru new bb6f28536f88 slub: add comments to endif pre-processor macros new 78ee3724ac02 slub: use slab_list instead of lru new 9d9e13d03157 slab: use slab_list instead of lru new 4b585223d443 mm: remove stale comment from page struct new 4c1b9a700851 slub: remove useless kmem_cache_debug() before remove_full() new 15ddc8f60dd2 mm/slab.c: remove unneed check in cpuup_canceled new ca0e1c9974b7 mm/slub.c: update the comment about slab frozen new 99b871751855 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] new d0e4d59b494e mm/cma_debug.c: fix the break condition in cma_maxchunk_get() new 0be31524c677 userfaultfd/sysctl: add vm.unprivileged_userfaultfd new 253cec689819 userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix new 5a39828db81a mm: page cache: store only head pages in i_pages new 5c130a09797d page-cache-store-only-head-pages-in-i_pages-fix new aa91716201f7 page-cache-store-only-head-pages-in-i_pages-fix-fix new 30c80254af9e mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() new d9bb61aba2cf mm: move recent_rotated pages calculation to shrink_inacti [...] new 90232be4e00d mm: move nr_deactivate accounting to shrink_active_list() new 01a3442c30d3 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] new 0e61f04580e8 mm: remove pages_to_free argument of move_active_pages_to_lru() new 24bca2bb9a0d mm: generalize putback scan functions new cedee23a4409 mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM new aaa3ba8ac9f8 mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 new 36be1c27b22c mm/gup: change write parameter to flags in fast walk new 34720778f606 mm/gup: change GUP fast to use flags rather than a write 'bool' new 9897a4a26195 mm/gup: add FOLL_LONGTERM capability to GUP fast new 904191a85651 mm-gup-add-foll_longterm-capability-to-gup-fast-v3 new 21d3b9c9ef63 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() new e31569762895 ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 new 7701659bdc29 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() new a9318b0a88ab IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() new bd36db9528b3 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 new af031db1578a mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] new 33d324e1b9ea mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY new 615064da8af6 mm/compaction.c: fix an undefined behaviour new 550544f4250a mm-compaction-fix-an-undefined-behaviour-fix new cbf13372fdeb mm/cma.c: fix the bitmap status to show failed allocation reason new 5dba297e3d81 mm: compaction: show gfp flag names in try_to_compact_page [...] new 5316da802b73 mm, compaction: some tracepoints should be defined only wh [...] new 623bad0216f9 mm: change mm_update_next_owner() to update mm->owner with [...] new 22f268f916ea mm/page_isolation.c: remove redundant pfn_valid_within() i [...] new 4c5d4ded4f60 mm/vmscan: add tracepoints for node reclaim new 3f6599377432 mm: memcontrol: track LRU counts in the vmstats array new 37cdc787aba4 mm: memcontrol: replace zone summing with lruvec_page_state() new fa7f7d0478a5 mm: memcontrol: replace node summing with memcg_page_state() new 1a3683a11abb mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() new 263db964ba11 mm: memcontrol: push down mem_cgroup_nr_lru_pages() new f9323150c07f mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] new dc48bd7a7c45 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails new e50e49da8141 initramfs: free initrd memory if opening /initrd.image fails new cf38e3573d67 initramfs: cleanup initrd freeing new 0650463ee547 initramfs: factor out a helper to populate the initrd image new 612ab08e2ee3 initramfs: cleanup populate_rootfs new 8d6948967d10 initramfs: fix a compilation error new 74e05d934fcb initramfs: move the legacy keepinitrd parameter to core code new f7f4c4d0ecce initramfs: provide a generic free_initrd_mem implementation new 378fca92cf87 initramfs: poison freed initrd memory new 13abdbaafccd init: provide a generic free_initmem implementation new a961d4420a9b hexagon: switch over to generic free_initmem() new 6f36b0f668e9 init: free_initmem: poison freed init memory new 951318773605 riscv: switch over to generic free_initmem() new 603c0649e24d sh: advertise gigantic page support new f85adf569779 sparc: advertise gigantic page support new 13eec4c663ad mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] new 96296b804f49 hugetlb: allow to free gigantic pages regardless of the co [...] new 5dbe019367da mm: introduce put_user_page*(), placeholder versions new ba1175597406 mm: page_mkclean vs MADV_DONTNEED race new ff2307cd922d mm/vmscan: drop may_writepage and classzone_idx from direc [...] new f9d343204e0e mem-hotplug: fix node spanned pages when we have a node wi [...] new 6f50bac3eca2 hugetlbfs: fix potential over/underflow setting node speci [...] new 570cf219b52e mm/hugetlb: get rid of NODEMASK_ALLOC new 59a823c51bde mm/swap.c: __pagevec_lru_add_fn: typo fix new 99a32b3ed865 include/linux/balloon_compaction.h: drop unused function stubs new 5c1c3e709317 mm/sparse.c: clean up obsolete code comment new 6680d93335e4 drivers/base/memory.c: clean up relics in function parameters new eb65d511f28f hugetlbfs: on restore reserve error path retain subpool re [...] new 63d513e85341 hugetlb: use same fault hash key for shared and private mappings new d86aa49a33fe mm/hmm: select mmu notifier when selecting HMM new dea1c75c87d3 mm/hmm: use reference counting for HMM struct new bf07d379fadd mm/hmm: do not erase snapshot when a range is invalidated new 3f51e7dcace2 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] new 4b9b6fd74ccc mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() new f3dfd2e60e68 mm/hmm: improve driver API to work and wait over a range new 5af19c2c375c mm/hmm: add default fault flags to avoid the need to pre-f [...] new 7d85635b7142 mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) new 815bec1b915d mm/hmm: allow to mirror vma of a file on a DAX backed filesystem new d53bc4e6049d mm/hmm: add helpers to test if mm is still alive or not new 75762b0f468c mm/hmm: add an helper function that fault pages and map th [...] new e9d2332e4721 mm/hmm: convert various hmm_pfn_* to device_entry which is [...] new a16a80e48768 mm/filemap.c: enable error injection at add_to_page_cache() new 0173f853afa4 mm-enable-error-injection-at-add_to_page_cache-fix new 0e3d2080614b mm/rmap.c: use the pra.mapcount to do the check new b22c2ff3406d mm: use mm_zero_struct_page from SPARC on all 64b architectures new cf833accb16a mm: drop meminit_pfn_in_nid as it is redundant new e9c5d87ea86f mm: implement new zone specific memblock iterator new c939c3893946 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new e173cd87e1db mm, memory_hotplug: cleanup memory offline path new 960bfc815a85 mm, memory_hotplug: provide a more generic restrictions fo [...] new 184b40cbbbac mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] new 082e4d4e646e mm/filemap.c: fix minor typo new 36b1c5a27020 memcg: schedule high reclaim for remote memcgs on high_work new 5fd4fad6db0b memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 new 879419eabfdb psi: introduce state_mask to represent stalled psi states new 5c2ed4a14dd1 psi: make psi_enable static new 1645aa11f11f psi: rename psi fields in preparation for psi trigger addition new 8505fe74114d psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 new 2ea4246b8295 psi: split update_stats into parts new 0711a394dcd5 psi: track changed states new 54f3bc1df300 include/: refactor headers to allow kthread.h inclusion in [...] new f10fd3f04bd7 psi: introduce psi monitor new 6930ae62315e mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() new da9589118636 mm/vmalloc.c: keep track of free blocks for vmap allocation new 0b01f28e2510 mm/vmap: keep track of free blocks for vmap allocation new 295769a79332 mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 new 34b5a8c08329 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro new 2a630b2d603f mm-vmap-add-debug_augment_propagate_check-macro-v4 new 8d0d7fc0a917 mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro new 0e598790eb0c mm-vmap-add-debug_augment_lowest_match_check-macro-v4 new 362d863fabe6 mm, memcg: proportional memory.{low,min} reclaim new d4c93d361f53 mm, memcg: make memory.emin the baseline for utilisation d [...] new f3d4214bf0ff mm, memcg: make scan aggression always exclude protection new 9fe986bd497c include/linux/uaccess.h: add probe_user_read() new 2a03cf61c4a1 mm-add-probe_user_read-fix new ec0ee8679baa powerpc: use probe_user_read() new 2b3cbd5f4e65 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t new e5d7000e2fa3 mm: shuffle initial free memory to improve memory-side-cac [...] new 37a0161f00a5 mm/shuffle: fix shuffle enable new 38e04982d840 mm: move buddy list manipulations into helpers new 529a6d0e7db7 mm: fix buddy list helpers new 879c1ddd7c69 mm-move-buddy-list-manipulations-into-helpers-fix2 new 073aae108e94 mm: maintain randomization of page free lists new e07bc426962a mm-maintain-randomization-of-page-free-lists-checkpatch-fixes new a2f889aa2d14 mm/vmscan: remove unused lru_pages argument new beaf2869feb6 mm/mincore.c: make mincore() more conservative new 4fd45bf14782 mm-mincore-make-mincore-more-conservative-v2 new bb27ffe57569 mm: don't expose page to fast gup before it's ready new fba220352ef6 fs/buffer.c: add debug print for __getblk_gfp() stall problem new c9c346f19552 fs/buffer.c: dump more info for __getblk_gfp() stall problem new d7f25f0eaf83 fs/select: avoid clang stack usage warning new 91b72b8aa4da kdb: det rid of broken attempt to print CCVERSION in kdb summary new e4f02bd841cf treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] new 6ef300fa6638 kernel/notifier.c: double register detection new b30dc4db0771 kernel/latencytop.c: remove unnecessary checks for latency [...] new 582dab3017ad kernel/latencytop.c: rename clear_all_latency_tracing to c [...] new 26207462c461 lib/bitmap.c: remove unused EXPORT_SYMBOLs new 0e334e907782 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA new 5f7d52e86df0 lib/genalloc.c: export symbol addr_in_gen_pool new 873e3d62c9b8 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new e1db846798c7 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 5047f3bc785f lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST new 6261250cfb0c lib/sort: make swap functions more generic new 6095efdb0269 lib/sort: use more efficient bottom-up heapsort variant new 7723e2b51c7b lib/sort: avoid indirect calls to built-in swap new f3116369207e lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS new 46c905eca544 lib/list_sort: optimize number of calls to comparison function new a81ef24388ca lib: Move mathematic helpers to separate folder new 83f858b3d6c5 lib/math: move int_pow() from pwm_bl.c for wider use new 2449bd6ce6ac lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() new 5582b09979cf lib: rework bitmap_parselist new 521fbb216a93 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() new fc0121026df0 lib/test_bitmap: add testcases for bitmap_parselist() new 63e912a8a0c9 lib/test_bitmap: add tests for bitmap_parselist_user() new 2b130387835a include/linux/bitops.h: fix UBSAN undefined behavior warni [...] new 20e7c57dfba1 lib/math/rational.c: fix possible incorrect result from ra [...] new 6bf7de9dfeaf checkpatch: fix something new d670fcce9978 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] new 2e12aa36c240 fs/binfmt_elf.c: make scope of "pos" variable smaller new 6d824c45791b fs/binfmt_elf.c: free PT_INTERP filename ASAP new c931f1f04203 fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter new 1a978f5fec66 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] new 62bf88d6a4a0 autofs: fix some word usage oddities in autofs.txt new 6ef4f88e265f autofs: update autofs.txt for strictexpire mount option new 2299da6826b2 autofs: update AUTOFS_EXP_LEAVES description new 386f271fe986 autofs: update mount control expire desription with AUTOFS [...] new 7f33326cc9e8 autofs: add description of ignore pseudo mount option new 3410a38369d4 kernel/signal.c: annotate implicit fall through new 08e592ef297f rapidio: fix a NULL pointer dereference when create_workqu [...] new 77229ebe8f45 kernel/sysctl.c: switch to bitmap_zalloc() new cb179ef0f10c sysctl: return -EINVAL if val violates minmax new c80d789d976c kernel/pid.c: convert struct pid:count to refcount_t new e6f1768abd2e convert-struct-pid-count-to-refcount_t-fix new edc89f5f4dce eventfd: present id to userspace via fdinfo new 03d2246387ec gcov: clang: move common GCC code into gcc_base.c new b054c63dec5f gcov: docs: add a note on GCC vs Clang differences new 7d0a6eb0595b panic: avoid the extra noise dmesg new 61fad0274631 panic/reboot: allow specifying reboot_mode for panic only new 27a7e9f5703c pps: descriptor-based gpio new 3327835456b5 dt-bindings: pps: pps-gpio PPS ECHO implementation new 569528768b5b pps: pps-gpio PPS ECHO implementation new 5e20f79d2eb7 scripts/gdb: find vmlinux where it was before new 56d3b18c98b0 scripts/gdb: add kernel config dumping command new a4efa0af24eb scripts-gdb-add-kernel-config-dumping-command-v2 new 38d397322475 scripts/gdb: add rb tree iterating utilities new 6c4e69111d6c scripts-gdb-add-rb-tree-iterating-utilities-v2 new 077685b549a4 scripts/gdb: add a timer list command new be78414d8923 scripts-gdb-add-a-timer-list-command-v2 new 372f5c532d61 scripts/gdb: silence pep8 checks new 5f5c0eb805a3 ipc: prevent lockup on alloc_msg and free_msg new 5f3c4e9eb145 ipc/mqueue: remove redundant wq task assignment new 82ed6eea06d5 ipc/mqueue: optimize msg_get() new 26f3ec2791a0 ipc: allow boot time extension of IPCMNI from 32k to 16M new 7a7f622284fa ipc: conserve sequence numbers in ipcmni_extend mode new 554f5a36e081 ipc: do cyclic id allocation for the ipc object. new 9bd4b257ed5a Merge branch 'akpm-current/current' new f546c8e1ebca pinctrl: fix pxa2xx.c build warnings new 09ac1f7e4650 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] new 8eaade584b2c fs/coda/psdev.c: remove duplicate header new 285d39da0568 include/linux/sched/signal.h: replace `tsk' with `task' new c02a17be5dba fs/cachefiles/namei.c: remove duplicate header new 4d9e5f81e27e fs/block_dev.c: Remove duplicate header new af6798b1cda9 kernel, resource: use resource_overlaps() to simplify regi [...] new eb54cb6746a1 treewide: replace #include <asm/sizes.h> with #include <li [...] new f801e4bd9a63 arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> new cd80a49e0f45 mm, memcg: rename ambiguously named memory.stat counters a [...] new 55b0819d7853 mm-rename-ambiguously-named-memorystat-counters-and-functions-fix new e3499b6affd4 mm, memcg: consider subtrees in memory.events new d129494af6cf drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] new 9ddad9b609df drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl new b5887c35f547 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 42f04014ebed Merge branch 'akpm/master' new 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.
The 939 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
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