This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits a392ee45bae7 Add linux-next specific files for 20190327 omits 0ccce033d064 Merge branch 'akpm/master' omits a67e4bf8b4f5 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 4c75a8b4d8f9 mm, memcg: consider subtrees in memory.events omits 1060ca79c7fa mm, memcg: rename ambiguously named memory.stat counters a [...] omits 2aaccfef2cd2 include/linux/sched/signal.h: replace `tsk' with `task' omits 5d0d9607543a fs: fs_parser: fix printk format warning omits a29e8e0a59b3 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits 5861c179f001 pinctrl: fix pxa2xx.c build warnings omits e21c5dcb4970 Merge branch 'akpm-current/current' omits da883ff74368 Revert "drm/i915: rename raw reg access functions" omits b85f26d891a2 Revert "drm/i915: add HAS_FORCEWAKE flag to uncore" omits e6ca3516cd15 Revert "drm/i915: add uncore flags for unclaimed mmio" omits be240e648528 Revert "drm/i915: take a ref to the rpm in the uncore structure" omits 8a53f3532fd6 Revert "drm/i915: switch uncore mmio funcs to use intel_uncore" omits 4f6c0a535a3b Revert "drm/i915: switch intel_uncore_forcewake_for_reg to [...] omits 293ec041c10d Revert "drm/i915: intel_wait_for_register_fw to uncore" omits 8943ea0311f7 Revert "drm/i915: switch intel_wait_for_register to uncore" omits 3c81dffba5df Revert "drm/i915: take a reference to uncore in the engine [...] omits 2797add94ed2 Revert "drm/i915: Update size upon return from GEM_CREATE" omits ac639cb9d94d Revert "drm/i915: Adding missing '; ' to ENGINE_INSTANCES" omits 628ffe0f164b Merge remote-tracking branch 'devfreq/for-next' omits 2b21f755c67b Merge remote-tracking branch 'pidfd/for-next' omits 28cbd67d0327 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 77b352488ecc Merge remote-tracking branch 'xarray/xarray' omits be64faa408b5 Merge remote-tracking branch 'nvmem/for-next' omits f211f51e56ae Merge remote-tracking branch 'slimbus/for-next' omits a31509b05599 Merge remote-tracking branch 'ntb/ntb-next' omits 055a13accf09 Merge remote-tracking branch 'at24/at24/for-next' omits f726ff9bc79d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 8ee38424db4a Merge remote-tracking branch 'rtc/rtc-next' omits a44a55db82d8 Merge remote-tracking branch 'coresight/next' omits 7e51c9e851fc Merge remote-tracking branch 'livepatching/for-next' omits dda5aab4edb7 Merge remote-tracking branch 'y2038/y2038' omits f4f33fc55d36 Merge remote-tracking branch 'kselftest/next' omits dad066cff7f2 Merge remote-tracking branch 'random/dev' omits 970d600942cf Merge remote-tracking branch 'pwm/for-next' omits ca78210dc10d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits d764ccebb9d9 Merge remote-tracking branch 'gpio/for-next' omits 37ac6d750e25 Merge remote-tracking branch 'rpmsg/for-next' omits 2383c343438e Merge remote-tracking branch 'vhost/linux-next' omits 64fc424395ba Merge remote-tracking branch 'scsi/for-next' omits 8224cd88feab Merge remote-tracking branch 'cgroup/for-next' omits e89c8c44bf8e Merge remote-tracking branch 'slave-dma/next' omits 7780c2ddffdf Merge remote-tracking branch 'mux/for-next' omits 56d7b162c37c Merge remote-tracking branch 'staging/staging-next' omits a21547abb558 Merge remote-tracking branch 'thunderbolt/next' omits 576cdf070a9f Merge remote-tracking branch 'extcon/extcon-next' omits bb806b1feb5d Merge remote-tracking branch 'phy-next/next' omits c768c9fbbae3 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 4743324f2a60 Merge remote-tracking branch 'usb/usb-next' omits 55551f5cf8ae Merge remote-tracking branch 'ipmi/for-next' omits 1d0334e57ca7 Merge remote-tracking branch 'leds/for-next' omits 284e5000714e Merge remote-tracking branch 'workqueues/for-next' omits 208c55e389e4 Merge remote-tracking branch 'percpu/for-next' omits 2a1d89289d0d Merge remote-tracking branch 'rcu/rcu/next' omits ae9d43875d1b Merge remote-tracking branch 'edac-amd/for-next' omits cf530d9b9a80 Merge remote-tracking branch 'clockevents/clockevents/next' omits 14b691bf72ba Merge remote-tracking branch 'tip/auto-latest' omits eb617cd6079c Merge remote-tracking branch 'spi/for-next' omits 016f59fe69cd Merge remote-tracking branch 'audit/next' omits 8f2b41ae1d09 Merge remote-tracking branch 'iommu/next' omits e1a9a381bc37 Merge remote-tracking branch 'tpmdd/next' omits 54f4171eb24d Merge remote-tracking branch 'selinux/next' omits c7779872ab23 Merge remote-tracking branch 'apparmor/apparmor-next' omits 38f7954356c9 Merge remote-tracking branch 'security/next-testing' omits 7c9efe7c3d05 Merge remote-tracking branch 'regulator/for-next' omits ae1254b047f6 Merge remote-tracking branch 'kgdb/kgdb-next' omits 8a9a6398c833 Merge remote-tracking branch 'mmc/next' omits 027f7b2e99b8 Merge remote-tracking branch 'input/next' omits 1d041b8b22dc Merge remote-tracking branch 'modules/modules-next' omits dad38e391986 Merge remote-tracking branch 'sound-asoc/for-next' omits be91b46f67b3 Merge remote-tracking branch 'sound/for-next' omits a657d57c0543 Merge remote-tracking branch 'regmap/for-next' omits 5b7bff4ff0d4 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 713c99dc7911 Merge remote-tracking branch 'drm-msm/msm-next' omits 3ca3ebffd55d Merge remote-tracking branch 'drm-misc/for-linux-next' omits 5f7fc69405b8 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits e6ec91761796 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 88056dabfc5b Merge remote-tracking branch 'amdgpu/drm-next' omits f29015924158 Merge remote-tracking branch 'drm/drm-next' omits 780acc46d4bb Merge remote-tracking branch 'crypto/master' omits d29efbc08828 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 0e0edceb12bb Merge remote-tracking branch 'gfs2/for-next' omits 87d2990f9b83 Merge remote-tracking branch 'bluetooth/master' omits ae963a0d2d9b Merge remote-tracking branch 'nfc-next/master' omits e582373a5fbe Merge remote-tracking branch 'ipsec-next/master' omits b2d062786fe5 Merge remote-tracking branch 'bpf-next/master' omits 8f7ff6b2932d Merge remote-tracking branch 'net-next/master' omits feca4bf72df1 Merge remote-tracking branch 'dlm/next' omits 358943a1cbcf Merge remote-tracking branch 'ieee1394/for-next' omits db627bf60403 Merge remote-tracking branch 'pm/linux-next' omits a4df6588604b Merge remote-tracking branch 'v4l-dvb-next/master' omits 1fb03bcb5208 Merge remote-tracking branch 'v4l-dvb/master' omits cf628b1fa548 Merge remote-tracking branch 'jc_docs/docs-next' omits b576f13089b2 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 57d045194b90 Merge remote-tracking branch 'i2c/i2c/for-next' omits 7e95f479f1bd Merge remote-tracking branch 'hid/for-next' omits d5bdbd59c378 Merge remote-tracking branch 'printk/for-next' omits ed643e60f157 Merge remote-tracking branch 'vfs/for-next' omits 6dc02d85f252 Merge remote-tracking branch 'nfsd/nfsd-next' omits 8f7bf8e94893 Merge remote-tracking branch 'nfs/linux-next' omits 25f676885bb2 Merge remote-tracking branch 'jfs/jfs-next' omits 6f53edc5214c Merge remote-tracking branch 'f2fs/dev' omits 83aafde22f6b Merge remote-tracking branch 'ext3/for_next' omits dcaec017ce66 Merge remote-tracking branch 'ecryptfs/next' omits f7b16efca430 Merge remote-tracking branch 'cifs/for-next' omits 1650292e6e35 Merge remote-tracking branch 'ceph/master' omits 10ef33498ab5 Merge remote-tracking branch 'btrfs-kdave/for-next' omits d61180fe75e5 Merge remote-tracking branch 'befs/for-next' omits 1ab4b6feb9e5 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits e434f50a56b2 Merge remote-tracking branch 's390/features' omits 10dc77d10d43 Merge remote-tracking branch 'parisc-hd/for-next' omits aefe8858125b Merge remote-tracking branch 'nds32/next' omits 6cea8e3b031f Merge remote-tracking branch 'mips/mips-next' omits b91e9a5d0b32 Merge remote-tracking branch 'm68k/for-next' omits 576cd9d4242c Merge remote-tracking branch 'csky/linux-next' omits 742a13e3e577 Merge remote-tracking branch 'clk-samsung/for-next' omits ac47672e89f6 Merge remote-tracking branch 'clk/clk-next' omits 7af6df045d50 Merge remote-tracking branch 'tegra/for-next' omits 3bc26d6bf764 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9d3897057f72 Merge remote-tracking branch 'samsung-krzk/for-next' omits 3a8ffd5ef689 Merge remote-tracking branch 'rockchip/for-next' omits 603700b26162 Merge remote-tracking branch 'renesas/next' omits be50e331d1c0 Merge remote-tracking branch 'qcom/for-next' omits 22e58f75900d Merge remote-tracking branch 'reset/reset/next' omits 8ff05d65df0e Merge remote-tracking branch 'mvebu/for-next' omits 7f3904117d1b Merge remote-tracking branch 'mediatek/for-next' omits 00e7899c24b8 Merge remote-tracking branch 'keystone/next' omits e74e20dedcf4 Merge remote-tracking branch 'imx-mxs/for-next' omits 5c1cbf3bac7f Merge remote-tracking branch 'bcm2835/for-next' omits f67b40a5be0d Merge remote-tracking branch 'at91/at91-next' omits 6102c4e6f619 Merge remote-tracking branch 'amlogic/for-next' omits d236b06b2e8f Merge remote-tracking branch 'actions/for-next' omits 33f8d6888042 Merge remote-tracking branch 'arm-soc/for-next' omits d0301f8ce0c9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits c38e3d3ff7c0 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits de4e6b77a6b0 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 53fa86f0ef11 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 6f9d8603493f Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 4af1e64899cf Merge remote-tracking branch 'scsi-fixes/fixes' omits 85e8dff0d223 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 3edd3d6708a9 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 812672cd1812 Merge remote-tracking branch 'omap-fixes/fixes' omits 89004c1d0475 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 58d889e049b7 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits e8113240d8b6 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 7c620af1bdc8 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 386da67277d9 Merge remote-tracking branch 'staging.current/staging-linus' omits 7a9946603f7b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits b9558dec0d52 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits e3d106c00767 Merge remote-tracking branch 'usb-gadget-fixes/fixes' omits b0c74c57b766 Merge remote-tracking branch 'usb.current/usb-linus' omits 5b2bbe648d57 Merge remote-tracking branch 'tty.current/tty-linus' omits 7a7161a9e883 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits ca2f279e8a4b Merge remote-tracking branch 'pci-current/for-linus' omits 169edc1899ec Merge remote-tracking branch 'spi-fixes/for-linus' omits 7f799860b880 Merge remote-tracking branch 'regulator-fixes/for-linus' omits fde6700f6013 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 2f7f3d999eaa Merge remote-tracking branch 'sound-current/for-linus' omits e41241c4f42b Merge remote-tracking branch 'ipsec/master' omits 748100acb060 Merge remote-tracking branch 'bpf/master' omits 4ece5473d4ae Merge remote-tracking branch 'net/master' omits 7cde647d9f19 Merge remote-tracking branch 'arc-current/for-curr' omits 4db4d19a8baf Merge remote-tracking branch 'kbuild-current/fixes' omits d7018535bfbe Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits f2014f809c6b Merge remote-tracking branch 'fixes/master' omits 60e4786e229d tools/bpf: generate pkg-config file for libbpf omits 09466021a80c leds: netdev trigger: use memcpy in device_name_store omits d39b26f16763 Merge branch 'for-next-stale-20190326' into for-next-20190326 omits 784c437b017a Merge branch 'for-next-next-v5.1-20190326' into for-next-20190326 omits f7c88fc2e156 Merge branch 'for-next-current-v5.0-20190326' into for-nex [...] omits 573baa24d3ff Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 814f2f032814 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] omits a7f35b1e578c Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] omits f84daf016f58 Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] omits b31264d68e79 Merge branch 'ext/qu/tree-checker-v2' into for-next-next-v [...] omits 4df158d83ed6 Merge branch 'misc-next' into for-next-next-v5.1-20190326 omits e9feae1914cf Merge branch 'misc-5.1' into for-next-current-v5.0-20190326 omits 1ede3774cc9f btrfs: Perform locking/unlocking in btrfs_remap_file_range() omits e05ea47d65d8 btrfs: use BUG() instead of BUG_ON(1) omits 04d3fe7d5710 btrfs: move tree block wait and write helpers to tree-log omits 9c0a79837739 btrfs: remove stale definition of BUFFER_LRU_MAX omits 68a1b24313a2 btrfs: Defer setting new inode mode until after do_set_acl [...] omits 659ae8a851cd btrfs: tests: unify messages when tests start omits cde666d97b1f btrfs: tests: drop messages when some tests finish omits 34d904864722 btrfs: tests: fix comments about tested extent map ranges omits 1c6f972b0ef5 btrfs: tests: use SZ_ constants everywhere omits cfbef95437a2 btrfs: tests: use standard error message after extent map [...] omits 83f7b209657f btrfs: tests: return error from all extent map test cases omits 6525652f6319 btrfs: tests: return errors from extent map test case 4 omits 30c7db8e4771 btrfs: tests: return errors from extent map test case 3 omits 674862fbffb0 btrfs: tests: return errors from extent map test case 2 omits dd82ed065bc9 btrfs: tests: return errors from extent map test case 1 omits 670b0a282da4 btrfs: tests: return errors from extent map tests omits 14a680c4217d btrfs: tests: properly initialize fs_info of extent buffer omits 1dceb85812aa btrfs: tests: use standard error message after block group [...] omits 0309c2976f58 btrfs: tests: use standard error message after inode alloc [...] omits 9592c4d28384 btrfs: tests: use standard error message after path alloca [...] omits 3554cd273e05 btrfs: tests: use standard error message after extent buff [...] omits 44e7bf9ed525 btrfs: tests: use standard error message after root alloca [...] omits f76696099a9b btrfs: tests: use standard error message after fs_info all [...] omits 8fa1c2c45efe btrfs: tests: add table of most common errors omits 28cedf4d5310 btrfs: tests: print file:line for error messages omits bfc60265f33a btrfs: tests: don't leak fs_info in extent_io bitmap tests omits 7cac3c77aacf btrfs: tests: handle fs_info allocation failure in extent_ [...] omits 711755b04603 btrfs: Do mandatory tree block check before submitting bio omits bb8435ce1751 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits 3dd07b8830e5 btrfs: fix panic during relocation after ENOSPC before wri [...] omits e6ab5ea9548b btrfs: Use less confusing condition for uptodate parameter [...] omits 74d8547dc69d btrfs: extent_io: Handle errors better in extent_writepages() omits b48742e7f624 btrfs: extent_io: add proper error handling to lock_extent [...] omits 135886209afc btrfs: extent_io: Handle errors better in extent_write_loc [...] omits a313e4d14866 btrfs: extent_io: Kill dead condition in extent_write_cach [...] omits e6229dcf0cd8 btrfs: extent_io: Handle errors better in btree_write_cach [...] omits 920c3acfb11f btrfs: extent_io: Handle errors better in extent_write_ful [...] omits 1f3c3b8e3d27 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] omits 7d541aad9d30 btrfs: Always output error message when key/level verifica [...] omits 0508a601ca98 btrfs: Check the first key and level for cached extent buffer omits c9f1401b4be5 btrfs: Correctly free extent buffer in case btree_read_ext [...] omits 00eea7602ce0 btrfs: Make btrfs_(set|clear)_header_flag return void omits 57f687130f47 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] omits 167a3c6ce07b btrfs: inode: Verify inode mode to avoid NULL pointer dereference omits 156e3c8a9c96 btrfs: tree-checker: Verify inode item omits e0da81cd9e18 btrfs: tree-checker: Enhance chunk checker to validate chu [...] omits 70d28b0e4f8e btrfs: tree-checker: Verify dev item omits 36b9d2bc695e btrfs: tree-checker: Check chunk item at tree block read time omits cf3ea6d48c1d btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] omits 0a0606e4e83f btrfs: tree-checker: Make chunk item checker messages more [...] omits f9e6ed633f2d btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] omits 018a790fb20a Merge branch 'spi-5.2' into spi-next omits 7c8e7c47b3f2 Merge branch 'spi-5.1' into spi-linus omits 225b4db1cecf Merge branch 'asoc-5.2' into asoc-next omits 3c87e7364daa Merge branch 'asoc-5.1' into asoc-linus omits f764e20d5f46 tests: add pidctl() tests omits 91110e7952d8 signal: support pidctl() with pidfd_send_signal() omits 4ad8ad2d8d07 CIFS: prevent refcount underflow omits 7b8eefade079 pid: add pidctl() omits 9eb1b84d0104 csky: Add non-uapi asm/ptrace.h namespace omits 50ae2cf45f96 btrfs: Perform locking/unlocking in btrfs_remap_file_range() omits 21022672f50b btrfs: use BUG() instead of BUG_ON(1) omits 8d79b0692740 btrfs: move tree block wait and write helpers to tree-log omits eaeabdbbb8c8 Make anon_inodes unconditional omits 5876e3675788 csky: mm/fault.c: Remove duplicate header omits d21422260643 csky: remove redundant generic-y omits 4d0f90d3adbb csky: Update syscall_trace_enter/exit implementation omits 10a3eb1dccf7 Merge branch 'v5.1-armsoc/dts-fixes' into for-next omits fd8f469bc84b Merge branch 'v5.2-armsoc/dts64' into for-next omits d65b5deed8a3 Merge branch 'v5.2-armsoc/dts32' into for-next omits 5ee4a3de8396 arm64: dts: rockchip: add rk3399 UART DMAs omits 0958f03890a3 Merge branches 'arm-dt-for-v5.2' and 'arm64-dt-for-v5.2' i [...] omits cd9966bbf0d0 arm64: dts: renesas: r8a77995: draak: Fix EthernetAVB phy [...] omits a8e7ea235ed1 Merge branch 'x86/urgent' omits 41fad4215406 Merge branch 'x86/timers' omits 1eb33e5ad324 Merge branch 'x86/cpu' omits 324d8e0cceab Merge branch 'timers/core' omits f6600d21506d Merge branch 'ras/core' omits 956221fe6d5f btrfs: remove stale definition of BUFFER_LRU_MAX omits 13e83829ee05 btrfs: Defer setting new inode mode until after do_set_acl [...] omits efdd784d8ba1 btrfs: tests: unify messages when tests start omits 7448ede16144 btrfs: tests: drop messages when some tests finish omits b163331174e2 btrfs: tests: fix comments about tested extent map ranges omits 9d08d0042130 btrfs: tests: use SZ_ constants everywhere omits 509cbf00b08d btrfs: tests: use standard error message after extent map [...] omits 181a6977389a btrfs: tests: return error from all extent map test cases omits eb512ed8bd29 btrfs: tests: return errors from extent map test case 4 omits f69360c4fd2e btrfs: tests: return errors from extent map test case 3 omits b95f1da72599 btrfs: tests: return errors from extent map test case 2 omits a0378ea40840 btrfs: tests: return errors from extent map test case 1 omits 367916898ec4 btrfs: tests: return errors from extent map tests omits 170bd602e016 btrfs: tests: properly initialize fs_info of extent buffer omits 4f021a636a9f btrfs: tests: use standard error message after block group [...] omits 32280bc28b59 btrfs: tests: use standard error message after inode alloc [...] omits 6600eff239d7 btrfs: tests: use standard error message after path alloca [...] omits bc11e980580b btrfs: tests: use standard error message after extent buff [...] omits 0e07b7bebf6e btrfs: tests: use standard error message after root alloca [...] omits 1d572e18ebe3 btrfs: tests: use standard error message after fs_info all [...] omits 106769a47c81 btrfs: tests: add table of most common errors omits 37a2423eccd8 btrfs: tests: print file:line for error messages omits 4b8d8f00ce2a btrfs: tests: don't leak fs_info in extent_io bitmap tests omits 7d8c4033a175 btrfs: tests: handle fs_info allocation failure in extent_ [...] omits 999257708890 btrfs: Do mandatory tree block check before submitting bio omits bacf4c9b8b97 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits 97d991749029 btrfs: fix panic during relocation after ENOSPC before wri [...] omits c89125b963d9 btrfs: Use less confusing condition for uptodate parameter [...] omits 1408e90cef0b btrfs: extent_io: Handle errors better in extent_writepages() omits d3d2d671f9ee btrfs: extent_io: add proper error handling to lock_extent [...] omits 77a0661eb2b0 btrfs: extent_io: Handle errors better in extent_write_loc [...] omits 7c9144d0b93e btrfs: extent_io: Kill dead condition in extent_write_cach [...] omits 1844d16fe8d6 btrfs: extent_io: Handle errors better in btree_write_cach [...] omits 3ef002ee7bf9 btrfs: extent_io: Handle errors better in extent_write_ful [...] omits 82fb23f3755c btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] omits 28fd1ebd59ef btrfs: Always output error message when key/level verifica [...] omits 7819565de448 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage omits 14996f8d9d3c btrfs: Check the first key and level for cached extent buffer omits 143a81348436 btrfs: Exploit the fact that pages passed to extent_readpa [...] omits a16a44ccab5b btrfs: Correctly free extent buffer in case btree_read_ext [...] omits 3e07a9ca39d4 btrfs: Make btrfs_(set|clear)_header_flag return void omits 167ab7e5ebbf btrfs: reloc: Fix NULL pointer dereference due to expanded [...] omits 1bebd95f4f8f btrfs: switch extent_buffer::lock_nested to bool omits ab63d759f6a8 btrfs: use assertion helpers for extent buffer write lock [...] omits 529046df9aae btrfs: add assertion helpers for extent buffer write lock [...] omits 99f6c95e9bae btrfs: use assertion helpers for extent buffer read lock counters omits f2ff5c7c5843 btrfs: add assertion helpers for extent buffer read lock counters omits bc86e2b31e3b btrfs: use assertion helpers for spinning readers omits 1d25abe5a84c btrfs: add assertion helpers for spinning readers omits 623d041c4581 btrfs: use assertion helpers for spinning writers omits 0a0eb5212c5b btrfs: add assertion helpers for spinning writers omits f823129ad31e btrfs: Remove EXTENT_IOBITS omits fb01fd3d4c85 btrfs: Remove EXTENT_WRITEBACK omits a540189f9247 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add omits 286b69f27a90 btrfs: Factor out common extent locking code in submit_com [...] omits 1d0617577108 btrfs: Set io_tree only once in submit_compressed_extents omits b41216977025 btrfs: Replace clear_extent_bit with unlock_extent omits 5808530c678e btrfs: Make compress_file_range take only struct async_chunk omits ff2f47d63470 btrfs: Remove fs_info from struct async_chunk omits ade325a919d4 btrfs: Rename async_cow to async_chunk omits 3a40056d89a8 btrfs: Preallocate chunks in cow_file_range_async omits c02e0b987dc6 btrfs: merge btrfs_setxattr and do_setxattr omits 4fd0898b2f16 btrfs: don't create transaction in btrfs_setxattr omits c3cff251dab1 btrfs: start transaction in btrfs_xattr_handler_set omits 00159e5f7990 btrfs: start transaction in btrfs_set_acl omits 2846fc448cf8 Merge branches 'arm-dt-for-v5.2' and 'arm64-dt-for-v5.2' i [...] omits 45989b53d3b8 arm64: dts: renesas: salvator-common: Sort node label omits bcfd7f1fc75f arm64: dts: renesas: Update Ebisu and Draak bootargs omits 463fabd56188 drm/amd/display: Only allow VRR when vrefresh is within su [...] omits 3843483aca34 btrfs: start transaction in btrfs_set_prop_trans omits 9dc2dee6717d btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans omits 96b7ce22f33e btrfs: rename fs_info argument to fs_private omits fcab989c1621 btrfs: drop redundant forward declaration in props.c omits b2e7208c448c btrfs: merge _btrfs_set_prop helpers omits af5477645e9c btrfs: reduce kmap_atomic time for checksumming omits 94efe757b095 btrfs: tracepoints: Add trace events for extent_io_tree omits ede091c0e8d8 btrfs: Introduce extent_io_tree::owner to distinguish diff [...] omits ca4dc039d534 btrfs: switch extent_io_tree::track_uptodate to bool omits 8f1b2b1bd412 btrfs: Introduce fs_info to extent_io_tree omits 58750af387f7 Btrfs: remove no longer used 'sync' member from transactio [...] omits dfe30a3db041 btrfs: zstd: remove indirect calls for local functions omits 9637d3d58b03 btrfs: scrub: return EAGAIN when fs is closing omits fd799e9eacf3 btrfs: Initialize inode::i_mapping once in btrfs_symlink omits 61cfc12db407 btrfs: Don't panic when we can't find a root key omits d0f7ba393325 btrfs: warn if extent buffer mapping crosses a page bounda [...] omits 690c8d79b228 btrfs: factor our read/write stage off csum_tree_block int [...] omits fb7d5dc911b1 Merge branch 'misc-5.1' into next-fixes omits 90dcc77f765a ipc: do cyclic id allocation with ipcmni_extend mode omits f64727694685 ipc: conserve sequence numbers in ipcmni_extend mode omits 5f7dac7260c5 ipc: allow boot time extension of IPCMNI from 32k to 16M omits 83d5821752a5 sysctl: return -EINVAL if val violates minmax omits 72d7900797ab kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits 7d42b7141df6 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits f5d5aa9bef30 checkpatch: fix something omits b625486a7cbe Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 20b63a6f3b72 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 6101906b205d lib/genalloc.c: export symbol addr_in_gen_pool omits 7a2a591378e7 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 95ec41250d05 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits a7bdf51f6636 mm: don't expose page to fast gup before it's ready omits a008cef08847 mm/page_alloc.c: calculate first_deferred_pfn directly omits 873d98b96ff2 mm: use common iterator for deferred_init_pages and deferr [...] omits 39ca84351098 mm: add reserved flag setting to set_page_links() omits 02981f910493 mm: move hot-plug specific memory init into separate funct [...] omits 753c943fed2a mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits e340ab33a789 mm: implement new zone specific memblock iterator omits 6f250e81bb85 mm: drop meminit_pfn_in_nid as it is redundant omits 6bf2b1d3009c mm: use mm_zero_struct_page from SPARC on all 64b architectures omits a47aee38781f mm/mincore.c: make mincore() more conservative omits b6cd8bab333e mm/vmscan: remove unused lru_pages argument omits c4b3f009e085 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits fd3f8de25fee mm: maintain randomization of page free lists omits da023c9440ca mm-move-buddy-list-manipulations-into-helpers-fix2 omits 55c95d056e11 mm: fix buddy list helpers omits 930d7816ade6 mm: move buddy list manipulations into helpers omits b38bed282735 mm/shuffle: fix shuffle enable omits 8dda07210e1a mm: shuffle initial free memory to improve memory-side-cac [...] omits ed4d3cbd4eea mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits 8a5a8cd75285 powerpc: use probe_user_read() omits e86fe2fc8a7a mm-add-probe_user_read-fix omits 896540bfe442 include/linux/uaccess.h: add probe_user_read() omits 647bcd505199 Merge branches 'arm-dt-for-v5.2', 'arm-soc-for-v5.2', 'arm [...] omits c5e249787492 arm64: dts: renesas: r8a7795: use extended audio dmac register omits e37c380254ef Merge branch 'v5.2/drivers' into tmp/aml-rebuild omits aa3a55c2bbbf Merge branch 'v5.2/dt64' into tmp/aml-rebuild omits b8a34489f233 Merge tag 'renesas-fixes-for-v5.1' into next omits 6a8281008f61 Merge branch 'v5.1-armsoc/dts-fixes' into for-next omits f579c242c8fe Merge branch 'v5.2-clk/next' into for-next omits 1fd68e0d2e65 Merge branch 'v5.2-armsoc/dts64' into for-next omits f9bf59d4536a Merge branch 'v5.2-armsoc/dts32' into for-next omits c8fecd0a96c8 mm, memcg: make memory.emin the baseline for utilisation d [...] omits b297f1e0ca96 mm, memcg: proportional memory.{low,min} reclaim omits 6bac76fa6c6d mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits eeb9df02f57d psi-introduce-psi-monitor-fix-3 omits 44836b851caa psi-introduce-psi-monitor-fix-fix omits e23cfab33284 psi-introduce-psi-monitor-fix omits 3a70bb9dcb42 psi: introduce psi monitor omits b0223adbfb43 psi: rename psi fields in preparation for psi trigger addition omits b4aa94e2349f psi: introduce state_mask to represent stalled psi states omits 4c35789f0173 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits ac4a0f291f07 memcg: schedule high reclaim for remote memcgs on high_work omits ba952e896a29 ramfs: support O_TMPFILE omits 610ea6996e55 ocfs2: checkpoint appending truncate log transaction befor [...] omits c81e5eb5ff49 ocfs2: wait for recovering done after direct unlock request omits e176f37905d3 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 8963bff89fa5 ocfs2: clear zero in unaligned direct IO omits b2c3d78af5f2 lib/debugobjects.c: move printk out of db lock critical sections omits 975b1a2c42cf kasan: fix variable 'tag' set but not used warning omits e9c1dd70fd53 checkpatch: don't interpret stack dumps as commit IDs omits 86b1459c5e7e hugetlbfs: fix potential over/underflow setting node speci [...] omits d7bc3956cc2e hugetlb: allow to free gigantic pages regardless of the co [...] omits 75920dd0498d Merge tag 'qcom-fixes-for-5.0-rc8' into doof omits b6ca34ef2736 Merge tag 'qcom-dts-for-5.1-2' into doof omits e6d693c4edbf Merge tag 'qcom-dts-for-5.1' into doof omits 1c9137c593f4 Merge tag 'qcom-drivers-for-5.1-3' into doof omits e4928c27f906 Merge tag 'qcom-drivers-for-5.1-2' into doof omits cffe94589b3e Merge tag 'qcom-drivers-for-5.1' into doof omits 5ff19889d56a Merge tag 'qcom-arm64-for-5.1' into doof omits 49c5af59417b Merge tag 'qcom-fixes-for-5.0-rc3' into doof omits 3f97d7fed4e6 Merge tag 'qcom-fixes-for-5.0-rc1' into doof omits 69dd6b9f7d58 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 38bcbad5cc43 ARM: dts: at91: sama5d2_xplained: Add proper regulator sta [...] omits b0a56d00be19 ARM: at91: pm: do not disable/enable PLLA for ULP modes omits 966dc2880459 ARM: at91: pm: disable RC oscillator in ULP0 omits 20e8cb9ab964 ARM: at91: pm: add ULP1 support for SAM9X60 omits e9b2962fdf50 ARM: at91: pm: add support for per SoC wakeup source confi [...] omits a0e4d0d9df1d ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs omits d09be4a4bcbf ARM: at91: pm: initial PM support for SAM9X60 omits 2dac1d98c341 dt-bindings: arm: atmel: add binding for SAM9X60 SoC omits f3b3ee492e33 ARM: at91: pm: introduce at91_soc_pm structure omits b489463078de ARM: dts: at91: sama5d2: add labels to soc dtsi for deriva [...] adds 01f2f5b82a2b SUNRPC: fix uninitialized variable warning adds 14c741de9386 Merge tag 'nfs-for-5.1-3' of git://git.linux-nfs.org/proje [...] adds 1a9df9e29c2a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 97c41a6bdce5 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 50b7f1b7236b vfio: ccw: only free cp on final interrupt adds 0ba8141fa06d Merge tag 'vfio-ccw-20190311' of git://git.kernel.org/pub/ [...] adds 0d9c038feff6 zcrypt: handle AP Info notification from CHSC SEI command adds b6ffdf27f3d4 s390/cpumf: Fix warning from check_processor_id adds bfed6d0ffc8d Merge tag 's390-5.1-2' of git://git.kernel.org/pub/scm/lin [...] adds 7d6ab823d646 vfs: Update mount API docs adds 8c7ae38d1ce1 afs: Fix StoreData op marshalling new 9814e0698c23 Merge remote-tracking branch 'fixes/master' new ad090042bfaa Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 7265f5b72640 coccinelle: put_device: reduce false positives new 221cc2d27ddc kbuild: skip parsing pre sub-make code for recursion new 156e7cbb3ef5 kbuild: do not overwrite .gitignore in output directory new 1a49b2fd8f58 kbuild: strip whitespace in cmd_record_mcount findstring new 7fcddf7c0041 scripts: coccinelle: Fix description of badty.cocci new 54a7151b1496 kbuild: modversions: Fix relative CRC byte order interpretation new 00278bb995fc Merge remote-tracking branch 'kbuild-current/fixes' new bf7c922689af Merge remote-tracking branch 'arc-current/for-curr' new 9e0a17db517d arm64: replace memblock_alloc_low with memblock_alloc new 10af01212cd3 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 5ceaeb99ffb4 net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode new 0b91bce1ebfc net: datagram: fix unbounded loop in __skb_try_recv_datagram() new 79706ced7a98 MAINTAINERS: Fix documentation file name for PHY Library new b5f9bd15b885 ila: Fix rhashtable walker list corruption new 669efc76b317 net: hns3: fix compile error new 7f07e5f1f778 net: mii: Fix PAUSE cap advertisement from linkmode_adv_to [...] new b3e208069477 thunderx: enable page recycling for non-XDP case new cd35ef91490a thunderx: eliminate extra calls to put_page() for pages he [...] new 23da1021a573 Merge branch 'thunderx-fix-receive-buffer-page-recycling' new 1017e0987117 vrf: prevent adding upper devices new 4ba104f468bb batman-adv: Reduce claim hash refcnt only for removed entry new 3d65b9accab4 batman-adv: Reduce tt_local hash refcnt only for removed entry new f131a56880d1 batman-adv: Reduce tt_global hash refcnt only for removed entry new ca8c3b922e70 batman-adv: fix warning in function batadv_v_elp_get_throughput new 438b3d3fae43 batman-adv: Fix genl notification for throughput_override new d3332184f1e9 Merge tag 'batadv-net-for-davem-20190328' of git://git.ope [...] new fb905469cc66 Merge remote-tracking branch 'net/master' adds 9ec71c1cdbdd libbpf: fix btf_dedup equivalence check handling of differ [...] adds eb76899ce749 selftests/bpf: add btf_dedup test for VOID equivalence check adds 369b976d6f36 Merge branch 'fix-btf_dedup' new 379e2014c95b libbpf: add xsk.h to install_headers target new 89dedaef49d3 libbpf: add libelf dependency to shared library build new 8543e4378079 bpf, libbpf: fix quiet install_headers new d1adcbe09e65 Merge remote-tracking branch 'bpf/master' adds dbb2483b2a46 xfrm: clean up xfrm protocol checks adds 8dfb4eba4100 esp4: add length check for UDP encapsulation new bda8bcf63a20 Merge remote-tracking branch 'ipsec/master' new 662d66466637 IB/hfi1: Failed to drain send queue when QP is put into er [...] new 93b289b9aff6 IB/hfi1: Clear the IOWAIT pending bits when QP is put into [...] new a8639a79e85c IB/hfi1: Eliminate opcode tests on mr deref new d0294344470e IB/hfi1: Fix the allocation of RSM table new 1abe186ed8a6 IB/mlx5: Reset access mask when looping inside page fault handler new 2a2e35b88a2e Merge remote-tracking branch 'rdma-fixes/for-rc' new 1a5163bba057 Merge remote-tracking branch 'sound-current/for-linus' adds facc6b730db0 Merge branch 'asoc-5.1' into asoc-linus new a8f65c227db4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 0bc136360bce Merge remote-tracking branch 'regulator-fixes/for-linus' adds 0e694df356c0 spi: tegra20-slink: change chip select action order adds 3f591b792427 Merge branch 'spi-5.1' into spi-linus new a1ae595a24bf Merge remote-tracking branch 'spi-fixes/for-linus' new e490e0445b86 Merge remote-tracking branch 'pci-current/for-linus' new 0aec7ac3ea73 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds f3040983132b tty/serial: atmel: Add is_half_duplex helper adds 69646d7a3689 tty/serial: atmel: RS485 HD w/DMA: enable RX after TX is stopped adds 898a737c8a43 dt-bindings: serial: Add compatible for Mediatek MT8183 adds 3ec8002951ea Disable kgdboc failed by echo space to /sys/module/kgdboc/ [...] adds f4e68d58cf2b tty: fix NULL pointer issue when tty_port ops is not set new d5cf86c75ed0 Merge remote-tracking branch 'tty.current/tty-linus' adds 93e1c8a63830 usb: cdc-acm: fix race during wakeup blocking TX traffic adds f276e002793c usb: u132-hcd: fix resource leak new 126fd20a7d24 Merge remote-tracking branch 'usb.current/usb-linus' new ec2fb81263f7 Merge remote-tracking branch 'usb-gadget-fixes/fixes' new a595ecdd5f60 USB: serial: cp210x: add new device id new 84f3b43f7378 USB: serial: option: add Olicard 600 new 7070bc528237 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 8c0a6dfcd2f7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 38de43c750af phy: ti-pipe3: Introduce mode property in driver data adds 9230bffba814 phy: ti-pipe3: improve DPLL stability for SATA & USB adds 3f9099b892dc phy: ti-pipe3: Fix SATA & USB PHY power up sequence adds f610f870c218 phy: ti-pipe3: Fix PCIe power up sequence adds 02f15b98f7f6 phy: phy-twl4030-usb: Fix cable state handling new 700a4c14987d Merge remote-tracking branch 'phy/fixes' new 8f267dfcdfe3 Merge remote-tracking branch 'staging.current/staging-linus' adds bfb1ce1259ca habanalabs: fix MMU number of pages calculation adds 4eb1d1253ddd habanalabs: fix bug when mapping very large memory area adds f650a95b7102 habanalabs: complete user context cleanup before hard reset adds d12a5e2458d4 habanalabs: fix mapping with page size bigger than 4KB adds cbaa99ed1b69 habanalabs: perform accounting for active CS adds 7cb5101ee010 habanalabs: prevent host crash during suspend/resume adds 7c22278edd0a habanalabs: cast to expected type adds 80045e14423a Merge tag 'misc-habanalabs-fixes-2019-03-26' of git://peop [...] adds 0532a1b0d045 virt: vbox: Implement passing requestor info to the host f [...] new 729fd618a0b2 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 738c06d0e456 Input: elan_i2c - add hardware ID for multiple Lenovo laptops adds 07ba9e7be423 Input: document meanings of KEY_SCREEN and KEY_ZOOM adds 2291da5b4d30 [media] doc-rst: switch to new names for Full Screen/Aspect keys adds f7b3d85aa7a3 HID: input: fix mapping of aspect ratio key adds 96dd86871e1f HID: input: add mapping for Expose/Overview key adds 7975a1d6a7af HID: input: add mapping for keyboard Brightness Up/Down/To [...] adds afbbaa1bc001 HID: input: add mapping for "Full Screen" key adds c01908a14bf7 HID: input: add mapping for "Toggle Display" key new 5381d08dff20 Merge remote-tracking branch 'input-current/for-linus' new b4e9e931e9bb crypto: caam - fix copy of next buffer for xcbc and cmac new 97e42ec9f588 Merge remote-tracking branch 'crypto-current/master' new 1bb208e36bc9 selftests: cgroup: fix cleanup path in test_memcg_subtree_ [...] new 818ff1f4989c Merge remote-tracking branch 'kselftest-fixes/fixes' new edfdd118884a Merge remote-tracking branch 'slave-dma-fixes/fixes' new c857fdd95a8b Merge remote-tracking branch 'reset-fixes/reset/fixes' new ab8a6d821179 MIPS: KGDB: fix kgdb support for SMP platforms. new e4952b0c2c03 MIPS: SGI-IP27: Fix use of unchecked pointer in shutdown_b [...] new dc67d0bc7776 Merge remote-tracking branch 'mips-fixes/mips-fixes' new e7dfb6d04e47 ARM: dts: at91: Fix typo in ISC_D0 on PC9 new a22c478f3ddb Merge remote-tracking branch 'at91-fixes/at91-fixes' new 0d85fdfe25ff Merge remote-tracking branch 'omap-fixes/fixes' new af857160fa04 Merge remote-tracking branch 'hwmon-fixes/hwmon' new f35f06c35560 Btrfs: do not allow trimming when a fs is mounted with the [...] new 3db79a379489 Merge branch 'misc-5.1' into next-fixes new 9ce17820fc37 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 70fc085c5015 scsi: core: Run queue when state is set to running after b [...] new c14a57264399 scsi: sd: Fix a race between closing an sd device and sd I/O new 1d5de5bd311b scsi: sd: Quiesce warning if device does not report optima [...] new fe67888fc007 scsi: zfcp: fix rport unblock if deleted SCSI devices on S [...] new 242ec1455151 scsi: zfcp: fix scsi_eh host reset with port_forced ERP fo [...] new c8206579175c scsi: zfcp: reduce flood of fcrscn1 trace records on multi [...] new 6dc6a944d58a scsi: ibmvfc: Remove "failed" from logged errors new 95237c25d8d0 scsi: ibmvfc: Add failed PRLI to cmd_status lookup array new 3e6f7de43f49 scsi: ibmvfc: Byte swap status and error codes when logging new d6e2635b9cf7 scsi: ibmvfc: Clean up transport events new 704847d97d2c Merge remote-tracking branch 'scsi-fixes/fixes' new cec039402526 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 71cd6cb23487 drm/i915/selftests: Fix an IS_ERR() vs NULL check new 26cdaac4793c drm/i915/icl: Fix VEBOX mismatch BUG_ON() new b8695a88a19c Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 157c99c5a295 mmc: alcor: don't write data before command has completed new ea97d3dbacef Merge remote-tracking branch 'mmc-fixes/fixes' new 032e4eef0809 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 61f6b91f44ed Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 14bc29646639 drm/omap: fix typo adds 36a1da15b5df drm/omap: hdmi4_cec: Fix CEC clock handling for PM new d1aefc2c45c0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 189ee6929463 Merge remote-tracking branch 'actions/for-next' new 17c01db5fca7 Merge branch 'v5.2/dt' into tmp/aml-rebuild new b019f4a4199f arm64: dts: meson: g12a: Add AO Clock + Reset Controller support new 11a7bea17c9e arm64: dts: meson: g12a: add pinctrl support controllers new e92546c226ec arm64: dts: meson: g12a: add uart_ao_a pinctrl new 7ab41c474125 arm64: dts: meson: g12a: add reset controller new ff4f8b6cab58 arm64: dts: meson: g12a: Add UART A, B & C nodes and pins new 638914212ace arm64: dts: meson-g12a-u200: add uart_AO pinctrl new 51d215c14341 arm64: dts: meson-g12a-sei510: add uart_AO pinctrl new 0b7aed337ff0 arm64: dts: meson-g12a-x96-max: add uart_AO pinctrl new 2297c33c19af arm64: dts: meson-g12a-sei510: add regulators new 55dbaf06224a Merge branch 'v5.2/dt64' into tmp/aml-rebuild new 5454e1f8eea2 Merge branch 'v5.2/drivers' into tmp/aml-rebuild new 68ebf7fefb20 Merge remote-tracking branch 'amlogic/for-next' new c3f5b8fde71f ARM: at91: pm: introduce at91_soc_pm structure new db9630273f90 dt-bindings: arm: atmel: add binding for SAM9X60 SoC new 01c7031cfa73 ARM: at91: pm: initial PM support for SAM9X60 new 2fa86e5200a4 ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs new a958156dac93 ARM: at91: pm: add support for per SoC wakeup source confi [...] new eaedc0d379da ARM: at91: pm: add ULP1 support for SAM9X60 new bc0779bd8f13 ARM: at91: pm: disable RC oscillator in ULP0 new 2725d70aa513 ARM: at91: pm: do not disable/enable PLLA for ULP modes new 1ba8994faa33 ARM: dts: at91: sama5d2: add labels to soc dtsi for deriva [...] new 7784a6eb89d4 ARM: dts: at91: sama5d2_xplained: Add proper regulator sta [...] new ff73f1f2190e Merge branches 'at91-soc' and 'at91-dt' into at91-next new 3753d774bff1 Merge remote-tracking branch 'at91/at91-next' new b3735dcb2228 Merge remote-tracking branch 'bcm2835/for-next' new aa956665fc61 Merge remote-tracking branch 'imx-mxs/for-next' new cc27568c2db8 Merge remote-tracking branch 'keystone/next' new ffac359e5ced Merge remote-tracking branch 'mediatek/for-next' new 40cd67366cf2 Merge remote-tracking branch 'mvebu/for-next' new 4e01964b466d Merge remote-tracking branch 'reset/reset/next' new 8da3daaa0971 soc: qcom: rmtfs: Add support for mmap functionality new 9324df5817c0 soc: qcom: qmi: Change txn wait to non-interruptible new 93b260528020 soc: qcom: cmd-db: Fix an error code in cmd_db_dev_probe() new d6e5a4f84e28 dt-bindings: iio: adc: Add binding for ADC on pms405 PMIC new f95f57e43722 arm64: dts: qcom: qcs404: Fix regulator supply names new 71f1fdd9c300 arm64: dts: sdm845: Include the interconnect resources DT header new 4dfa70ea0f74 arm64: dts: qcom: qcs404: Add Ethernet node new 0253735f503a arm64: dts: qcom: qcs404: Enable ethernet for EVB-4000 new 331ab98f8c4a arm64: dts: qcom: qcs404: Fix voltages l3 new 6703a27327dd arm64: dts: qcom: qcs404: Remove default setting of contro [...] new cb79a81fd98f dt-bindings: ufs: Add msm8998 compatible string new 695942de1da7 arm64: dts: qcom: msm8998: Allow UFSHC driver to set-load new cd3dbe2a4e6c arm64: dts: qcom: msm8998: Add UFS nodes new a60a072c5e7f arm64: dts: qcom: pms405: add spmi regulators new 8faea8edbb35 arm64: dts: qcom: qcs404-evb: add spmi regulators new 60f77ae7d1c1 arm64: dts: qcom: qcs404-evb: Enable uart3 and add Bluetooth new 596a434369f6 arm64: dts: sdm845: Include rpmpd DT header new b9c7d1e25e51 Merge branch 'arm64-for-5.2' into all-for-5.2 new 8b3b12ae25ec Merge remote-tracking branch 'qcom/for-next' adds e2fa79de7ecb arm64: dts: renesas: Update Ebisu and Draak bootargs adds de8e8daaf719 arm64: dts: renesas: salvator-common: Sort node label adds 05f1d882d28b arm64: dts: renesas: r8a77995: draak: Fix EthernetAVB phy [...] adds 7a516e49d975 arm64: dts: renesas: use extended audio dmac register adds 2b9c12e01a3d Merge branches 'fixes-for-v5.1', 'arm-dt-for-v5.2', 'arm-s [...] adds 129ca9e185ab ARM: dts: rskrza1: Add I2C support adds 1792a0f35319 ARM: dts: rskrza1: Add remaining LEDs adds e3414b8c45af arm64: dts: renesas: salvator-common: Add GPIO keys support adds edeaf6da5aa7 Merge branches 'arm-dt-for-v5.2' and 'arm64-dt-for-v5.2' i [...] new dca4d00f3250 Merge remote-tracking branch 'renesas/next' adds c0e7feef7350 Merge branch 'v5.2-armsoc/dts32' into for-next adds 52b7562fddb6 Merge branch 'v5.2-armsoc/dts64' into for-next adds 9a1a496f1406 Merge branch 'v5.2-clk/next' into for-next adds 82dea4ddb9c1 Merge branch 'v5.1-armsoc/dts-fixes' into for-next adds d2a6cfdaca9e dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-v [...] adds 01b2a2d52169 ARM: dts: rockchip: Add device tree for rk3288-veyron-mighty adds a33becb551bd Merge branch 'v5.2-armsoc/dts32' into for-next adds a3eec13b8fd2 arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller. adds fb8b7460c995 arm64: dts: rockchip: Define drive-impedance-ohm for RK339 [...] adds b4e1728232d6 arm64: dts: rockchip: Decrease emmc-phy's drive impedance [...] adds d3aa8a12f30e Merge branch 'v5.2-armsoc/dts64' into for-next new 1ba4c178eda6 Merge remote-tracking branch 'rockchip/for-next' new 30d4a54db133 Merge remote-tracking branch 'samsung-krzk/for-next' new 2f64c5027317 Merge remote-tracking branch 'sunxi/sunxi/for-next' new b91f7dab1f36 Merge remote-tracking branch 'tegra/for-next' new b437a9cee891 Merge remote-tracking branch 'clk/clk-next' new 25a6ad62839e Merge remote-tracking branch 'clk-samsung/for-next' adds 233ae22e583c csky: Update syscall_trace_enter/exit implementation adds ab569169fe3f csky: remove redundant generic-y adds 42aecacfae61 csky: mm/fault.c: Remove duplicate header adds 73dc28f42f29 csky: Add non-uapi asm/ptrace.h namespace new 9f5d9032a707 Merge remote-tracking branch 'csky/linux-next' new a3ed924e2f64 Merge remote-tracking branch 'm68k/for-next' new fa61e42aba2b Merge remote-tracking branch 'mips/mips-next' new e83f92379b3a Merge remote-tracking branch 'nds32/next' new 69132a23060b Merge remote-tracking branch 'parisc-hd/for-next' new e0d6cced3616 Merge remote-tracking branch 'xtensa/xtensa-for-next' new f45295a02eeb Merge remote-tracking branch 'befs/for-next' new fa546ea75cee Merge branch 'misc-5.1' into for-next-current-v5.0-20190328 new 5fefa4b66e4b Merge branch 'for-next-current-v5.0-20190328' into for-nex [...] new 307718b6f63a btrfs: factor our read/write stage off csum_tree_block int [...] new 6c01edf63890 btrfs: warn if extent buffer mapping crosses a page bounda [...] new 30cd4df021ef btrfs: Don't panic when we can't find a root key new 9276e718408d btrfs: Initialize inode::i_mapping once in btrfs_symlink new c091febbc7ad btrfs: scrub: return EAGAIN when fs is closing new 578aa664b272 btrfs: zstd: remove indirect calls for local functions new e8bb03f4b6fa Btrfs: remove no longer used 'sync' member from transactio [...] new 99dab763725b btrfs: Introduce fs_info to extent_io_tree new 5d46e4b3404d btrfs: switch extent_io_tree::track_uptodate to bool new b990579dd6ee btrfs: Introduce extent_io_tree::owner to distinguish diff [...] new a71742bb168e btrfs: tracepoints: Add trace events for extent_io_tree new 1b5d0c4418e2 btrfs: reduce kmap_atomic time for checksumming new 8208e09bdb6a btrfs: merge _btrfs_set_prop helpers new 10e02a8f96ea btrfs: drop redundant forward declaration in props.c new 324ca2c1a69c btrfs: rename fs_info argument to fs_private new f42b202d0af0 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans new 682ed4a94369 btrfs: start transaction in btrfs_set_prop_trans new 62ef14c27b7e btrfs: start transaction in btrfs_set_acl new 819cd81c137b btrfs: start transaction in btrfs_xattr_handler_set new 042aa9382be2 btrfs: don't create transaction in btrfs_setxattr new 70e808a144ed btrfs: merge btrfs_setxattr and do_setxattr new 27558b55b8f9 btrfs: Preallocate chunks in cow_file_range_async new a8236bba90cf btrfs: Rename async_cow to async_chunk new 8b40500b7f87 btrfs: Remove fs_info from struct async_chunk new 2314dfcd1574 btrfs: Make compress_file_range take only struct async_chunk new 0071ea45717a btrfs: Replace clear_extent_bit with unlock_extent new 4fffefe306a6 btrfs: Set io_tree only once in submit_compressed_extents new 6929ff76b799 btrfs: Factor out common extent locking code in submit_com [...] new e95322ab40c9 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add new fa92f3e2ffda btrfs: Remove EXTENT_WRITEBACK new be6f426fd0aa btrfs: Remove EXTENT_IOBITS new 9661257734b0 btrfs: add assertion helpers for spinning writers new caf81238a9d6 btrfs: use assertion helpers for spinning writers new 0c4095718fbd btrfs: add assertion helpers for spinning readers new 568a67ed98b3 btrfs: use assertion helpers for spinning readers new 4c60adce192c btrfs: add assertion helpers for extent buffer read lock counters new a75ed42108df btrfs: use assertion helpers for extent buffer read lock counters new ec19518512b1 btrfs: add assertion helpers for extent buffer write lock [...] new 96e0e28c9805 btrfs: use assertion helpers for extent buffer write lock [...] new cb050e7f39a5 btrfs: switch extent_buffer::lock_nested to bool new 6f7e36989cb3 btrfs: Exploit the fact that pages passed to extent_readpa [...] new 5305788cb2a5 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage new 3b37ffa325c6 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] new 349cfda1bf40 btrfs: Make btrfs_(set|clear)_header_flag return void new 97bb42bf8396 btrfs: Correctly free extent buffer in case btree_read_ext [...] new feb9b50e5502 btrfs: Check the first key and level for cached extent buffer new f1d786c5ed1b btrfs: Always output error message when key/level verifica [...] new ee945ae46fc9 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] new f128ee7d7b46 btrfs: extent_io: Handle errors better in extent_write_ful [...] new 0c4fbfe676dc btrfs: extent_io: Handle errors better in btree_write_cach [...] new d1f9411134b6 btrfs: extent_io: Kill dead condition in extent_write_cach [...] new b62d89d4e615 btrfs: extent_io: Handle errors better in extent_write_loc [...] new b22be322e6fd btrfs: extent_io: add proper error handling to lock_extent [...] new ff5494cda00d btrfs: extent_io: Handle errors better in extent_writepages() new 3c55b4f17c12 btrfs: Use less confusing condition for uptodate parameter [...] new dc7da083d4d3 btrfs: fix panic during relocation after ENOSPC before wri [...] new 84d7d1b1e882 btrfs: disk-io: Show the timing of corrupted tree block ex [...] new cd70d74f3e30 btrfs: Do mandatory tree block check before submitting bio new 5e66198b8010 btrfs: tests: handle fs_info allocation failure in extent_ [...] new 190151b8bd0d btrfs: tests: don't leak fs_info in extent_io bitmap tests new 146925c75102 btrfs: tests: print file:line for error messages new 00fb097240c9 btrfs: tests: add table of most common errors new c9d6b2dfcce0 btrfs: tests: use standard error message after fs_info all [...] new edd1417f8344 btrfs: tests: use standard error message after root alloca [...] new c6cc91dd805e btrfs: tests: use standard error message after extent buff [...] new f74030a66270 btrfs: tests: use standard error message after path alloca [...] new b9d076128c17 btrfs: tests: use standard error message after inode alloc [...] new d6207eb70adc btrfs: tests: use standard error message after block group [...] new 5cc9bc5229d6 btrfs: tests: properly initialize fs_info of extent buffer new a9bd621f3565 btrfs: tests: return errors from extent map tests new e8a3dc5cf29c btrfs: tests: return errors from extent map test case 1 new 4fad52b68793 btrfs: tests: return errors from extent map test case 2 new 7e2f2bfd40c9 btrfs: tests: return errors from extent map test case 3 new 81137f84b26e btrfs: tests: return errors from extent map test case 4 new 3638b325372a btrfs: tests: return error from all extent map test cases new 3f419b905401 btrfs: tests: use standard error message after extent map [...] new 1ccdfe23ed54 btrfs: tests: use SZ_ constants everywhere new fa1d10361f00 btrfs: tests: fix comments about tested extent map ranges new fe6dc4b4ee63 btrfs: tests: drop messages when some tests finish new 54ed8fdf30ee btrfs: tests: unify messages when tests start new 08984e8b0188 btrfs: Defer setting new inode mode until after do_set_acl [...] new f01b97b0fb1e btrfs: remove stale definition of BUFFER_LRU_MAX new 8319fc71f118 btrfs: move tree block wait and write helpers to tree-log new 7d9af3ab0c1a btrfs: use BUG() instead of BUG_ON(1) new e7a925942509 btrfs: Perform locking/unlocking in btrfs_remap_file_range() new 0b3436f5f989 btrfs: use common file type conversion new c3dc665f7548 btrfs: get fs_info from eb in lock_extent_buffer_for_io new e5870d26292b btrfs: get fs_info from eb in repair_eb_io_failure new 933f25dfd04a btrfs: get fs_info from eb in write_one_eb new e3b4954786ea btrfs: get fs_info from eb in leaf_data_end new fe071f378325 btrfs: get fs_info from eb in btrfs_exclude_logged_extents new ac8ee96474e6 btrfs: get fs_info from eb in check_tree_block_fsid new 85cf3d44de79 btrfs: get fs_info from eb in tree_mod_log_eb_copy new b9c192a97cf8 btrfs: get fs_info from eb in clean_tree_block new 70c4b87eafa3 btrfs: get fs_info from eb in btrfs_leaf_free_space new 6fb40d0c629f btrfs: get fs_info from eb in read_node_slot new f7e46f29be03 btrfs: get fs_info from eb in btree_read_extent_buffer_pages new 6e95aac3e634 btrfs: get fs_info from eb in btrfs_verify_level_key new ea4d8f159132 btrfs: qgroup: remove obsolete fs_info members new df890173f820 btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] new ede38a2f4054 btrfs: tree-checker: Make chunk item checker messages more [...] new b55931eaa013 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] new 698de3a600e4 btrfs: tree-checker: Check chunk item at tree block read time new 43d58b7c2932 btrfs: tree-checker: Verify dev item new 55bb946e7ba5 btrfs: tree-checker: Enhance chunk checker to validate chu [...] new 271023b7d19a btrfs: tree-checker: Verify inode item new 9944a5b5d26e btrfs: inode: Verify inode mode to avoid NULL pointer dereference new 026c5dbdfcb2 Btrfs: do not allow trimming when a fs is mounted with the [...] new dc46aa0c5d4b btrfs: tree-checker: get fs_info from eb in generic_err new bf8fd4e07919 btrfs: tree-checker: get fs_info from eb in file_extent_err new 256116d74402 btrfs: tree-checker: get fs_info from eb in check_csum_item new 562dcc381acb btrfs: tree-checker: get fs_info from eb in dir_item_err new 33ada247b043 btrfs: tree-checker: get fs_info from eb in check_dir_item new 25385b7be697 btrfs: tree-checker: get fs_info from eb in block_group_err new 369054cbc0b9 btrfs: tree-checker: get fs_info from eb in check_block_gr [...] new 966eeba19567 btrfs: tree-checker: get fs_info from eb in check_extent_d [...] new cd3fcb961a24 btrfs: tree-checker: get fs_info from eb in check_leaf_item new b39d52f36a89 btrfs: tree-checker: get fs_info from eb in check_leaf new d93219d7f759 btrfs: tree-checker: get fs_info from eb in chunk_err new 7d2c1b858d01 btrfs: tree-checker: get fs_info from eb in dev_item_err new 47744b0e5fe3 btrfs: tree-checker: get fs_info from eb in check_dev_item new da8d67bb75ad btrfs: tree-checker: get fs_info from eb in check_inode_item new 559cecc4a2ae Merge branch 'misc-next' into for-next-next-v5.1-20190328 new 14dcccda0c63 Merge branch 'for-next-next-v5.1-20190328' into for-next-20190328 new c254dc9c273a Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] new fc687a99c48b Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] new d013d5390bb7 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] new 24152031b7fd Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] new d0d85ba55d62 Merge branch 'for-next-stale-20190328' into for-next-20190328 new 28bd8af010fe Merge remote-tracking branch 'btrfs-kdave/for-next' adds daf5cc27eed9 ceph: fix use-after-free on symlink traversal new b6f3496d35c2 Merge remote-tracking branch 'ceph/master' new 1dd47a4229c8 cifs: fix kref underflow in close_shroot() new 90a5e7dbe4ff smb3: Fix enumerating snapshots to Azure new 9262188adf18 Merge remote-tracking branch 'cifs/for-next' new 8a71d50bab82 Merge remote-tracking branch 'ecryptfs/next' new bd56cc65cadd Merge remote-tracking branch 'ext3/for_next' new 4658f43ed679 Merge remote-tracking branch 'f2fs/dev' new 1a8d55af1e65 Merge remote-tracking branch 'jfs/jfs-next' new 5caba06c873d Merge remote-tracking branch 'nfsd/nfsd-next' adds 6958d11f77d4 xfs: don't trip over uninitialized buffer on extent read o [...] adds 228de124f290 xfs: dabtree scrub needs to range-check level adds a72e9d8d69e7 xfs: fix btree scrub checking with regards to root-in-inode adds 4b0bce30f39b xfs: always init bma in xfs_bmapi_write adds ed79dac98c5e xfs: prohibit fstrim in norecovery mode adds 2032a8a27b5c xfs: serialize unaligned dio writes against all other dio writes new d8bad468382d Merge remote-tracking branch 'xfs/for-next' new 1dca5b77cdae Merge remote-tracking branch 'vfs/for-next' new df99e3d8a4f8 Merge remote-tracking branch 'printk/for-next' adds 296bd5aea223 PCI: Mark expected switch fall-throughs new c7a0cb7cf4c2 Merge branch 'pci/misc' adds 1903ba82823b PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg() adds fc2786545395 PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq() new 73f3b4b88a20 Merge branch 'pci/msi' adds be20bbcb0a8c PCI: rcar: Add the initialization of PCIe link in resume_noirq() adds 05f151a73ec2 PCI: hv: Fix a memory leak in hv_eject_device_work() adds 15becc2b56c6 PCI: hv: Add hv_pci_remove_slots() when we unload the driver adds 340d45569940 PCI: hv: Add pci_destroy_slot() in pci_devices_present_wor [...] new 3304d39bfdcc Merge branch 'remotes/lorenzo/pci/controller-fixes' adds b71f0a0b1e3f tools: PCI: Exit with error code when test fails new 58a2cdef7110 Merge branch 'remotes/lorenzo/pci/misc' adds 35d0a06dad22 PCI: Cleanup register definition width and whitespace adds 929c46941296 PCI: Fix comment typos adds 17a40c86c958 CPER: Add UEFI spec references adds 091c86d9bae8 CPER: Remove unnecessary use of user-space types new e3a5de7be7a5 Merge branch 'pci/trivial' new f1beec00f78e Merge remote-tracking branch 'pci/next' adds 77f9f7721866 HID: hid-sensor-custom: simplify getting .driver_data adds 70cd8121ca7d HID: picolcd: Convert to use sysfs_streq() adds 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] adds 2bafa1e96254 HID: quirks: Fix keyboard + touchpad on Lenovo Miix 630 adds b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next new 8631370f716c Merge remote-tracking branch 'hid/for-next' adds c4dcd89d20a8 i2c: iop3xx: make bindings file name match the driver adds 94c87527f4e1 i2c: mt65xx: make bindings file name match the driver adds 0a96f9ffbfe9 i2c: stu300: make bindings file name match the driver adds 45dfceb0d14a i2c: sun6i-p2wi: make bindings file name match the driver adds 080a91041465 i2c: wmt: make bindings file name match the driver adds d2825d3e0448 Merge branch 'i2c/for-current' into i2c/for-next adds 529766e0a011 i2c: Add drivers for the AMD PCIe MP2 I2C controller adds 265bd824e17f i2c: at91: Convert to use struct i2c_timings adds f6ac28d61675 i2c: apply coding style for struct i2c_adapter adds 35b45227af57 Merge branch 'i2c/for-5.2' into i2c/for-next new 83a0ce4a1693 Merge remote-tracking branch 'i2c/i2c/for-next' new 0c8fc876bd73 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 8e95bf40a7cf Merge remote-tracking branch 'jc_docs/docs-next' new 12fda5c67ca6 Merge remote-tracking branch 'v4l-dvb/master' new 454f30eb8218 Merge remote-tracking branch 'v4l-dvb-next/master' adds 40381a3c1fa3 ACPI / scan: Simplify acpi_bus_extract_wakeup_device_power [...] adds 5ceb5f0522bd ACPI / scan: Add labels for PNP button devices adds 2e018c59fe8f ACPI / tables: Clean up whitespace adds 603fadf33604 ACPI: Fix comment typos adds 40797f50d83a Merge branches 'acpi-scan', 'acpi-tables' and 'acpi-misc' [...] new a8452ceb316d ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper new d0e7ebdbf092 Merge branch 'acpi-utils' into linux-next new ec5a56633c9e Merge remote-tracking branch 'pm/linux-next' new 0c34d4367b8a Merge remote-tracking branch 'ieee1394/for-next' new 3572172a0816 Merge remote-tracking branch 'dlm/next' adds 5133a4a800fd Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds c9dbb6cf51e0 net: mvpp2: Don't use an int to store netdev_features_t adds 1f29a8c4c68f net: mvpp2: cls: Add missing MAC_DA field extraction adds dc61b37fd9dc net: mvpp2: cls: Start cls flow entries from beginning of table adds 32f1a672d404 net: mvpp2: cls: use Lookup Type in classification engines adds 93c2589c9259 net: mvpp2: cls: Rename MVPP2_N_FLOWS to MVPP2_N_PRS_FLOWS adds 0b27f8650f20 net: mvpp2: cls: Make the flow definitions const adds 7cb5e368591a net: mvpp2: debugfs: Store debugfs entries data in mvpp2 struct adds 8aa651060ff2 net: mvpp2: debugfs: Allow reading the flow table from debugfs adds b607cc61be41 net: mvpp2: debugfs: Allow reading the C2 engine table fro [...] adds e4bfb4aced83 net: mvpp2: cls: Use iterators to go through the cls_table adds 147c538e7975 net: mvpp2: cls: Write C2 TCAM data last when writing a C2 entry adds b11ffdc538be net: mvpp2: cls: Move C2 read/write helpers around adds 6310f77d9919 net: mvpp2: cls: Rename classifer per-port functions adds 5b3538063627 net: mvpp2: cls: Don't use the sequence attribute for clas [...] adds ff2f3cb6eb89 net: mvpp2: cls: Rename the flow table macros adds 8d2847d9462d net: mvpp2: cls: Invalidate all C2 entries except the ones we use adds 693131db1d5f net: mvpp2: cls: Initialize lookup priorities for all entr [...] adds c2d3d8eebe7c net: mvpp2: cls: Rework C2 engine macros adds b0be25c5752e Merge branch 'net-mvpp2-Classifier-updates-and-cleanups' adds 91dab5d53f4d ice: Remove unnecessary newlines from log messages adds cf6c6e01bf5d ice: use virt channel status codes adds 5abac9d7e1bb ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset adds 5995b6d0c6fc ice: Implement pci_error_handler ops adds 64a59d05a4b3 ice: Fix for adaptive interrupt moderation adds a7c9b47bc993 ice: enable VF admin queue interrupts adds 4e1af7bf22ca ice: Fix issue with VF attempt to delete default MAC address adds 89f3e4a5b762 ice: Do not bail out when filter already exists adds 8244dd2d23b2 ice: Audit hotpath structures with pahole adds 203a068ac9e2 ice: Add missing case in print_link_msg for printing flow control adds 10c7e4c5fca7 ice: Remove unused function prototype adds ac4667551ea5 ice: Remove unnecessary braces adds 6c2f997af50c ice: Update function header for __ice_vsi_get_qs adds 92414f329262 ice: Update comment regarding the ITR_GRAN_S adds 64f4b9437f7c ice: Remove "2 BITS" comment adds eec7e2954df2 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 1713cb37bf67 fou: Support binding FoU socket adds 32705592f944 bnx2x: Utilize FW 7.13.11.0. adds 863d1a8d5523 net: dsa: mv88e6xxx: remove unneeded cmode initialization adds 37f3c421e8f0 net/core: Document reuseport_add_sock() bind_inany argument adds b3c0fd61e6ab net/core: Document all dev_ioctl() arguments adds d79b3bafabc2 net/core: Document __skb_flow_dissect() flags argument adds a986967eb8e9 net/core: Fix rtnetlink kernel-doc headers adds 7b7ed885aff2 net/core: Allow the compiler to verify declaration and def [...] adds 3aeb0803f7ea ethtool: add PHY Fast Link Down support adds 69f42be8af71 net: phy: marvell: add PHY tunable fast link down support [...] adds d7aa033831b3 Merge branch 'ethtool-add-support-for-Fast-Link-Down-as-ne [...] adds 4d5ec89fc8d1 net: openvswitch: Add a new action check_pkt_len adds 4f661542a402 tcp: fix zerocopy and notsent_lowat issues new 180a8c3d5dad net: phy: mdio-bcm-unimac: remove redundant !timeout check new df453700e8d8 inet: switch IP ID generator to siphash new 356d71e00d27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new a7efefc7b49c Merge remote-tracking branch 'net-next/master' new dd399ac9e343 tools/bpf: generate pkg-config file for libbpf new e32966bcaab6 Merge remote-tracking branch 'bpf-next/master' new 4e9565bb50fa Merge remote-tracking branch 'ipsec-next/master' new 68d557b72cf4 Merge remote-tracking branch 'nfc-next/master' new 23da6674713d Merge remote-tracking branch 'bluetooth/master' adds d49f9d9d13a3 gfs2: Fix lru_count going negative new 5366fdfc0bf8 gfs2: clean_journal improperly set sd_log_flush_head new 1f4480050590 Merge remote-tracking branch 'gfs2/for-next' new 72cd9072f1e2 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 6469a3c96585 crypto: cavium - remove unused fucntions new cd1af982338d crypto: cavium - Make some functions static new 52c899ec472e crypto: ccp - Make ccp_register_rsa_alg static new 8355003c502e crypto: zip - Make some functions static new 78ea86da5a64 crypto: bcm - remove unused array tag_to_hash_idx new 2ff9dff5aadf crypto: cavium - Make cptvf_device_init static new d99324c22643 crypto: fips - Grammar s/options/option/, s/to/the/ new e44e77ab8bbf crypto: vmx - Make p8_init and p8_exit static new a118dfa0dbfc crypto: caam/jr - Remove spinlock for output job ring new 1b30b989cbea crypto: caam/jr - Removed redundant vars from job ring pri [...] new c23116e48a9b crypto: caam/jr - Remove extra memory barrier during job r [...] new 33d69455e402 crypto: caam - limit AXI pipeline to a depth of 1 new 3c7b4714bb7d Merge remote-tracking branch 'crypto/master' new d355bd10d3b2 Merge remote-tracking branch 'drm/drm-next' new 73aa8e1a3a84 drm/amdgpu: Fix some sanity check new 9f491d731c9d drm/amdgpu: use macro instead of enum for flags new 828cfa29093f drm/amdgpu: Fix amdgpu ras to ta enums conversion new 190211ab7554 drm/amdgpu: remove per obj debugfs write new fed184e9057a drm/amdgpu: trivial typo fix new 39fee32b467c drm/amdgpu: error out on mode1 reset failure new 7a3d7bf606ca drm/amdgpu: add more debug friendly prompts new 37945a3ad56f drm/amdgpu: defer cmd/fence/fw buffers destroy on hw_init failure new adc7e863f684 drm/amdgpu: use the new VM backend for clears new df399b064118 drm/amdgpu: XGMI pstate switch initial support new ecf96b52bf98 drm/amdgpu: move VM table mapping into the backend as well new 110aef572afc drm/amdgpu: drop the ib from the VM update parameters new fda43ab68ce4 drm/amdgpu: don't put the root PD into the relocated list new 5581192d7233 drm/amd/display: add preferred pipe split logic new 3ae42acde349 drm/amd/display: program default output gamma new a504ad265dec drm/amd/display: Handle branch device with DFP count = 0 case. new d9673c920c03 drm/amd/display: Pass init_data into DCN resource creation new bc07dfb3660f drm/amd/display: Clean up old pplib interface functions new 3a66541c63bc drm/amd/display: Create clock funcs new bb1cb98e215c drm/amd/display: Pass SDP spliting in parameters new a5706c61cb8e drm/amd/display: 3.2.24 new 248cbed60db0 drm/amd/display: use dc_is_virtual instead of ENUM new 0cbba1638b8e drm/amd/display: Populate macro_tile_size field for dml new c0415c8722a4 drm/amd/display: fix odm output gamma programming new e815a9e62b32 drm/amd/powerplay: update current profile mode only when i [...] new b523c3a61394 Revert "drm/amdgpu: more descriptive message if HMM not enabled" new ac83d0ff9cbf Revert "drm/amdgpu: support userptr cross VMAs case with HMM" new 96aa5bfa091c Revert "drm/amdkfd: support concurrent userptr update for HMM" new 8944042dece3 Revert "drm/amdgpu: fix HMM config dependency issue" new 318c3f4bf337 Revert "drm/amdgpu: replace get_user_pages with HMM mirror [...] new 20d059278ebe Revert "drm/amdkfd: avoid HMM change cause circular lock" new 296bb163e2d5 Revert "drm/amdgpu: use HMM callback to replace mmu notifier" new 208c5a36d4f8 Merge remote-tracking branch 'amdgpu/drm-next' adds 98721b84bc83 drm/i915: fix i386 build of 64b raw_uncore functions adds 547fcf9b1c60 drm/i915/icl: Fix VEBOX mismatch BUG_ON() adds 37aa52bff2bc drm/i915: Add broadcast RGB property for DP MST adds 765bdb0b3948 drm/i915: Expose the force_audio property with DP MST adds f1477219869c drm/i915: Remove the 8bpc shackles from DP MST adds 5ca0ef8a56b8 drm/i915: Add max_bpc property for DP MST adds 5aa2c9ae9371 drm/i915: Update TRANS_MSA_MISC for fastsets adds a2deb87396b0 drm/i915: Disable semaphore on vGPU for now adds 96fd2c6633b0 drm/i915: Drop new chunks of context creation ABI (for now) adds 0e2f54f88b8b Merge drm/drm-next into drm-intel-next-queued adds 3bd02fa4be3a drm/i915: Handle YUV subpixel support better adds 546f0f655067 drm/i915: Reject Yf tiling for HDR formats, v2. adds e9a88dc28766 drm/i915: Reject rotation for some hdr formats new a24dac922fda drm/i915: Update DRIVER_DATE to 20190328 new 4828d64e7f38 drm/i915: Update DRIVER_DATE to 20190328 new a01b2c6f47d8 drm/i915: Update DRIVER_DATE to 20190328 new e0510da05192 drm/i915: Extract check_luts() new 9d9cb9c18c70 drm/i915: Turn intel_color_check() into a vfunc new e98f35624ca4 drm/i915: Extract i9xx_color_check() new 3cdd5174cfc6 drm/i915: Extract chv_color_check() new 1b386cf84931 drm/i915: Extract icl_color_check() new fbeb4f362213 drm/i915: Extract glk_color_check() new 1eb631561120 drm/i915: Extract bdw_color_check() new f65d5528c023 drm/i915: Extract ilk_color_check() new c25abff511ad drm/i915: Drop the pointless linear legacy LUT load on CHV new c4128ce7d59e drm/i915: Skip the linear degamma LUT load on ICL+ new 6bd7797d90d6 Merge remote-tracking branch 'drm-intel/for-linux-next' new c5b5783a7fe5 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 3df3116ab4b1 drm/fb-helper: Add fill_info() functions adds f1eca684b713 drm/fb-helper: set fbi->fix.id in fill_info() adds ecbfc474f0df drm/fb_helper: set info->par in fill_info() adds bb1c08f98288 drm/amdgpu: Use drm_fb_helper_fill_info adds f21b6e47eb1d drm/armada: Use drm_fb_helper_fill_info adds 2f5791cd03b9 drm/ast: Use drm_fb_helper_fill_info adds f68aeae67170 drm/cirrus: Use drm_fb_helper_fill_info adds fb68e5969fc6 drm/exynos: Use drm_fb_helper_fill_info adds dfec164ea90c drm/gma500: Use drm_fb_helper_fill_info adds 2b617b14536c drm/hibmc: Use drm_fb_helper_fill_info adds 7a0f9ef9703d drm/i915: Use drm_fb_helper_fill_info adds 82367d80d8e9 drm/mga200g: Use drm_fb_helper_fill_info adds d4eae71f815e drm/msm: Use drm_fb_helper_fill_info adds f243dd06180a drm/nouveau: Use drm_fb_helper_fill_info adds e8f9ad5a00ad drm/omap: Use drm_fb_helper_fill_info adds 19d8a4e3d91f drm/radeon: Use drm_fb_helper_fill_info adds 668447e5aa3d drm/rockchip: Use drm_fb_helper_fill_info adds 4a536934e6c9 drm/tegra: Use drm_fb_helper_fill_info adds c8613fc6293b drm/vboxvideo: Use drm_fb_helper_fill_info adds 5a3887ba8a52 drm/udl: Use drm_fb_helper_fill_info adds 168b85e9b223 drm/fb-helper: Unexport fill_{var,info} adds ee7f5cbed2eb drm: Nuke unused drm_display_info.pixel_clock adds a9ab81d9f52a drm: Fix tabs vs. spaces adds 35f51863e30d drm: Kill drm_display_info.name adds a9282a8e6966 drm/uapi: Remove unused DRM_DISPLAY_INFO_LEN adds 9d5549d8a865 drm/edid: Remove defunct EDID_QUIRK_FIRST_DETAILED_PREFERRED adds ec8bf1942567 drm/fb-helper: Fixup fill_info cleanup new df16a224d2b5 drm/virtio: remove set but not used variable 'vgdev' new 6bbeae35b67b drm/virtio: add virtio-gpu-features debugfs file. new 42ca472603a2 drm/virtio: move virtio_gpu_object_{attach, detach} calls. new 4441235f9566 drm/virtio: use struct to pass params to virtio_gpu_object [...] new f9659329f222 drm/virtio: params struct for virtio_gpu_cmd_create_resource() new fd4d6a427771 drm/virtio: params struct for virtio_gpu_cmd_create_resource_3d() new 530b28426a94 drm/virtio: rework resource creation workflow. new a60f14cf56fe Merge remote-tracking branch 'drm-misc/for-linux-next' new 4f412ad6efca Merge remote-tracking branch 'drm-msm/msm-next' new b197a5c0bcdc Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 25b857f94f2b Merge remote-tracking branch 'regmap/for-next' new 734b5a0bbdf4 ALSA: Replace snd_malloc_pages() and snd_free_pages() with [...] new 36b8defc4476 ALSA: us122l: Use alloc_pages_exact() new 8748b850becc ALSA: timer: Unify timer callback process code new 7bb4a8a2cc93 ALSA: timer: Make sure to clear pending ack list new a7588c896b05 ALSA: timer: Check ack_list emptiness instead of bit flag new fe1b26c93d43 ALSA: timer: Make snd_timer_close() really kill pending actions new 3a23fd0415cb Merge branch 'topic/timer-fixes' into for-next new d6cae194e391 Merge remote-tracking branch 'sound/for-next' adds 5fb94d46c317 ASoC: fsl_audmix: Fix kbuild failure adds 7f4a45b224b1 Merge branch 'asoc-5.2' into asoc-next new 6f23ef4ade53 Merge remote-tracking branch 'sound-asoc/for-next' new 1c7651f43777 kallsyms: store type information in its own array new 10a0fafb1414 Merge remote-tracking branch 'modules/modules-next' new 8949bda34f2d Merge remote-tracking branch 'input/next' new 417b85c5da5e Merge branch 'fixes' into next new 20bee38b01a2 mmc: alcor: enable DMA for writes new 07631bf072a4 mmc: mmci: add get_datactrl_cfg callback and helper functions new 066524f83ab8 mmc: mmci: define get_dctrl_cfg for legacy variant new 44eff3c90940 mmc: mmci: qcom: define get_dctrl_cfg new 141d535e8296 mmc: mmci: stm32: define get_dctrl_cfg new 6a15ed2e51ad mmc: mmci: replace blksz_datactrlXX by get_datactrl_cfg callback new ecaaa7721fd6 mmc: mmc_spi: Remove redundant dev_set_drvdata() new 73b3f9c882c1 mmc: mmc_spi: Remove useless NULL check at ->remove() new 96e828b2c876 mmc: mmc_spi: Join string literals back new a763c8c804b4 mmc: mmc_spi: Indentation fixes new b97f38895d35 mmc: mmc_spi: Convert to use SPDX identifier new 52dee2abd22c Merge remote-tracking branch 'mmc/next' new be701b8f614b Merge remote-tracking branch 'kgdb/kgdb-next' new 956506b17d3a Merge remote-tracking branch 'regulator/for-next' adds 9d7b7bfbafba Merge tag 'v5.1-rc2' into next-general adds 4e861b133373 Merge branch 'next-general' into next-testing adds 733e4467dd06 LSM: fix documentation for sb_copy_data hook adds 5f4b97555c2e LSM: fix documentation for the syslog hook adds 68b3edbd9fd8 LSM: fix documentation for the socket_post_create hook adds a890e6378201 LSM: fix documentation for the task_setscheduler hook adds 2f991d7ae86a LSM: fix documentation for the socket_getpeersec_dgram hook adds 6b6b6476a32f LSM: fix documentation for the path_chmod hook adds 5fdd268f6eb8 LSM: fix documentation for the audit_* hooks adds ab012bc83615 LSM: fix documentation for the msg_queue_* hooks adds e9220bc8b79a LSM: fix documentation for the sem_* hooks adds 9c53cb9d5648 LSM: fix documentation for the shm_* hooks adds 8d93e952fba2 LSM: lsm_hooks.h: fix documentation format adds 4c5d789ce175 Merge branch 'next-general' into next-testing new 54554674180e Merge remote-tracking branch 'security/next-testing' new d5b5457f7699 Merge remote-tracking branch 'apparmor/apparmor-next' adds 8db5da0b8618 x86/ima: require signed kernel modules adds dcd8b0f8d527 selftests/kexec: move the IMA kexec_load selftest to selft [...] adds b757eedadc72 selftests/kexec: cleanup the kexec selftest adds d31c534df785 selftests/kexec: define a set of common functions adds 0f57a771429b selftests/kexec: define common logging functions adds 222de51e93f5 kselftest/kexec: define "require_root_privileges" adds d7b311ff521c selftests/kexec: kexec_file_load syscall test adds e8e38493a2e8 selftests/kexec: Add missing '=y' to config options adds b760782721d4 selftests/kexec: check kexec_load and kexec_file_load are enabled adds 51a6db60254b selftests/kexec: make kexec_load test independent of IMA b [...] new 9a803950b8c4 Merge remote-tracking branch 'integrity/next-integrity' new cf0b96c786a9 Merge remote-tracking branch 'selinux/next' new 1868b16ef1b1 Merge remote-tracking branch 'tpmdd/next' new 87fe9de3d735 Merge remote-tracking branch 'iommu/next' adds a1aa08a01f73 audit: link integrity evm_write_xattrs record to syscall event new 043e6d538dc0 Merge remote-tracking branch 'audit/next' new 543f68c04c98 dt-bindings: Add a guide of do's and don't's for writing bindings new 34d2f27d7060 dt-bindings: Require child nodes type to be 'object' new 1d9bb69a454a of: property: Document that of_graph_get_endpoint_by_regs [...] new c5acb6fbe734 Merge remote-tracking branch 'devicetree/for-next' adds ee12b03964de Merge branch 'spi-5.2' into spi-next new a90861b7a4a5 Merge remote-tracking branch 'spi/for-next' new db779ef67ffe proc/kcore: Remove unused kclist_add_remap() new cfa637cb20e9 Merge tag 'v5.1-rc2' into core/urgent, to resolve a conflict new ef6a9f4f3ef9 Merge branch 'core/urgent' new 0ed638dd7f81 Merge branch 'irq/core' new 1762058319f1 MAINTAINERS: Fix file pattern for X86 MCE INFRASTRUCTURE new f19501aa07f1 x86/mce: Fix machine_check_poll() tests for error types new 006c077041dc x86/mce: Handle varying MCA bank counts new f5c360d14397 Merge branch 'ras/core' new 53d7de5a8a81 Merge branch 'timers/core' new 766460852cfa x86/platform/uv: Fix missing checks of kcalloc() return values new e511ab5b0456 Merge branch 'x86/cleanups' new 9e1d77f25fad Merge branch 'x86/cpu' new 8911b02c48da Merge branch 'x86/timers' new 0f02daed4e08 x86/boot: Fix incorrect ifdeffery scope new b929a500d684 x86/realmode: Don't leak the trampoline kernel address new 0626f0df9ed0 Merge branch 'x86/urgent' new 3f39f1840bd2 Merge remote-tracking branch 'tip/auto-latest' new d1f617399315 Merge remote-tracking branch 'clockevents/clockevents/next' new 8e34ac9a4b90 Merge remote-tracking branch 'edac-amd/for-next' new 4c76b62e8ab7 Merge remote-tracking branch 'rcu/rcu/next' new 1af2828d40ab Merge remote-tracking branch 'percpu/for-next' new dc90729b5c11 Merge remote-tracking branch 'workqueues/for-next' adds 42f8d0f1bd6f leds: netdev trigger: use memcpy in device_name_store new b4177c1feef6 Merge remote-tracking branch 'leds/for-next' new 5bf42d77a0c7 Merge remote-tracking branch 'ipmi/for-next' adds 03d8bfc13089 usb: mtu3: check return value of devm_extcon_register_notifier() adds c858b4f37382 usb: mtu3: print useful information also for device and ho [...] adds 13d944ebdc02 usb: mtu3: remove unnecessary local variable @req adds 918f0f2361e9 usb: mtu3: rebuild the code of getting vbus regulator adds 4c5964b4c2cb usb: mtu3: fix transfer error of USB3 Gen2 isoc adds 09befc326eea usb: mtu3: rebuild qmu_gpd struct to prepare to support ne [...] adds 48e0d3735aa5 usb: mtu3: supports new QMU format adds ae07809255d3 usb: mtu3: add debugfs interface files adds 4aab6ad24a10 usb: mtu3: move vbus and mode debugfs interfaces into mtu3 [...] adds 83374e035b62 usb: mtu3: add tracepoints to help debug adds f926da42218c usb: mtu3: add a function to switch mailbox state to string adds 1a137b47ce6b usb: sierra: fix a missing check of device_create_file adds 8ead7e817224 usb: core: Add PM runtime calls to usb_hcd_platform_shutdown adds 4c912bff46cc usb: typec: wcove: Provide fwnode for the port adds 3de3dbe7c132 usb: u132-hcd: fix potential NULL pointer dereference adds 2a738137b4c2 usb: typec: fusb302: Make fusb302_irq_work static adds 4d537f37e0d3 usb: introduce usb_ep_type_string() function new b686c873db9b Merge remote-tracking branch 'usb/usb-next' new 586bd9ac9b1f Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 9b56108e6c01 dt-bindings: phy: Add Stingray USB PHY binding document adds a3b96057577c phy: sr-usb: Add Stingray USB PHY driver adds 49425f2df922 dt-bindings: phy: Add Amlogic G12A USB2 PHY Bindings adds d4a0b4b9bbf2 dt-bindings: phy: Add Amlogic G12A USB3+PCIE Combo PHY Bindings adds 2dd5bd666cb6 phy: amlogic: add Amlogic G12A USB2 PHY Driver adds 2418955bb7f9 phy: amlogic: Add Amlogic G12A USB3 + PCIE Combo PHY Driver adds 61cbf4d1922e dt-bindings: ufs: Add #reset-cells for Qualcomm controllers adds a49ec8e37059 dt-bindings: phy-qcom-qmp: Add UFS PHY reset adds dd433137ca24 dt-bindings: phy: qcom-ufs: Add resets property adds d96d21f6ce85 scsi: ufs: qcom: Expose the reset controller for PHY adds 5f4db2788843 phy: qcom: Utilize UFS reset controller adds f7c9e476675d phy: ufs-qcom: Refactor all init steps into phy_poweron adds a9a87fc12dc5 phy: rockchip-emmc: Allow to set drive impedance via DTS. adds 621e872d4eb9 dt-bindings: phy: Add a new property drive-impedance-ohm f [...] new 019f73c751d0 Merge remote-tracking branch 'phy-next/next' new 9828def35a36 serial: 8250_fintek: Make fintek_8250_set_termios static new 984df54e4304 dt-bindings: serial: sprd: Add clocks and clocks-names properties new 4007098f4ce4 serial: sprd: Add power management for the Spreadtrum seri [...] new 083206100d97 dt-bindings: serial: sprd: Add dma properties to support DMA mode new f4487db58eb7 serial: sprd: Add DMA mode support new 8650e026c819 dt-bindings: sc16is7xx: Add alternative clock-frequency property new 24bc6e68efa0 serial: sc16is7xx: Respect clock-frequency property new 00d9f0c65401 serial: sc16is7xx: Switch to use device_get_match_data() new 6b77908fea62 serial: sc16is7xx: Drop of_match_ptr() use new 6ac972dd4db4 tty/sysrq: Convert show_lock to raw_spinlock_t new 3adf2aa8af2d drivers/tty/tty_jobctrl.c - fix non-kerneldoc comment new cf90c06f8115 tty: fix read of tty->pgrp outside of ctrl_lock new 1bbb1c318cd8 tty: ipwireless: fix missing checks for ioremap new 46ca3f735f34 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler new 75ddbc1fb11e tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blank [...] new b9ca5f8560af tty: pty: Fix race condition between release_one_tty and p [...] new 67fbfc3943e0 vt: use /dev/vcs (not /dev/vcs0) in comment new 4b0a2c5ff721 virtio_console: initialize vtermno value for ports new dba69ed11739 Merge remote-tracking branch 'tty/tty-next' new 21c75ad65f8e parport_cs: Fix memory leak in parport_config new 3634946f5224 mei: add missing SPDX tag to mei Kconfig new 9fff0425aab0 mei: convert to SPDX license tags new 191b0700727c nfc/mei: convert to SPDX license tags new 514c37e320a2 mei/hdcp: Fix SPDX identifiers new 1e55b609b983 mei: adjust the copyright notice in the files. new 34bf9ce91e04 misc: rtsx: clean up some indenting new 8e7389c79b40 misc: fastrpc: Avoid free of DMA buffer in interrupt context new b49f6d83e290 misc: fastrpc: Fix a possible double free new 415a0729bd12 misc: fastrpc: make sure memory read and writes are visible new 977e6c8d1d18 misc: fastrpc: use correct spinlock variant new 80f3afd72bd4 misc: fastrpc: consider address offset before sending to DSP new 25e8dfb83cda misc: fastrpc: take into account of overlapping buffers new 02b45b47fbe8 misc: fastrpc: fix remote page size calculation new f1cf11c296c5 misc: fastrpc: increase max init file size to 64 MB new 19f8d67fc6c2 uio: uio_fsl_elbc_gpcm: Make dev_attr_reg_br and dev_attr_ [...] new d8fb3fafa220 sgi-xpc: mark expected switch fall-through new 13bd14a41ce3 char: hpet: fix a missing check of ioremap new 5cb27d30fc3a w1: ds2482: cosmetic fixes after 54865314f5a1 new ae21f41e1f56 firmware: vpd: Drop __iomem usage for memremap() memory new d943a49128cf Merge remote-tracking branch 'char-misc/char-misc-next' new 5db9c58416b2 Merge remote-tracking branch 'extcon/extcon-next' new 6183d5a51866 thunderbolt: property: Fix a missing check of kzalloc new fd21b79e541e thunderbolt: Fix to check the return value of kmemdup new f430ae4bfa1c Merge remote-tracking branch 'thunderbolt/next' new f0977109a577 staging: sm750fb: lower case to fix camelcase checkpatch warning new f40c9e3d7703 Staging: rtl8188eu: Get rid of custom macro, DBG_88E in kmalloc new 49103a816a49 staging: rtl8192u: Remove typedef for struct. new 27903f9f6b6c staging: rtl8712: remove unnecessary parentheses new b6e24d0e2118 staging: rtl8712: Remove comparison to true new ffb99752e930 staging: vc04_services: add missing __user annotations new ac118d87cff7 staging: wilc1000: use cfg80211 ssid list instead of repacking it new b83970f23f36 staging: emxx_udc: remove unneeded parenthesis new 3f6363462937 staging: rtl8723bs: core: fix line over 80 characters warning new 4195b4f11fbb staging: mt7621-mmc: Remove obsolete Kconfig flags new 7ca8c2c8bbed staging: mt7621-mmc: Initialize completions a single time [...] new 65d34eed9ccb Merge remote-tracking branch 'staging/staging-next' new d0aede3601c4 Merge remote-tracking branch 'mux/for-next' adds 93d2dbd97748 MAINTAINERS: Add mailing list for the interconnect API adds a5a743996384 interconnect: convert to DEFINE_SHOW_ATTRIBUTE new d1cb8c4f68a8 Merge remote-tracking branch 'icc/icc-next' new fb9f834d4ed0 Merge remote-tracking branch 'slave-dma/next' new 27f7cb9601dd Merge remote-tracking branch 'cgroup/for-next' new 1c665ca77285 Merge branch 'fixes' into for-next new 82129697df9d scsi: target: alua: fix the tg_pt_gps_count new 837857335372 scsi: libcxgbi: remove uninitialized variable len new ea9006dfda65 scsi: mpt3sas: fix indentation issue new 21e6ba3f0e02 scsi: sd: Rely on the driver core for asynchronous probing new d16ece577bf2 scsi: sd: Inline sd_probe_part2() new 46333cebe778 scsi: qla2xxx: Simplify conditional check again new 155f425025fd scsi: MAINTAINERS: Add maintainer for MediaTek UFS driver new f1c43590365b scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails new 650ce64c9ead scsi: qedf: Correct xid range overlap between offloaded re [...] new c5e06ba2f768 scsi: qedf: Add missing return in qedf_post_io_req() in th [...] new 3e2c11b3fb7a scsi: qedf: Simplify s/g list mapping new 5d5e55659b37 scsi: qedf: Modify flush routine to handle all I/Os and TMF new 69ef2c692510 scsi: qedf: Modify abort and tmf handler to handle edge co [...] new 96b1765a099b scsi: qedf: Use a separate completion for cleanup commands new 90ccf7579873 scsi: qedf: Correct the memory barriers in qedf_ring_doorbell new 0cbd0075390d scsi: qedf: Add missing fc_disc_init call after allocating lport new 76dbf4ff068c scsi: qedf: Check for link state before processing LL2 pac [...] new 4262d35c32c6 scsi: qedf: missing kref_put in qedf_xmit() new 6d1368e8f987 scsi: qedf: fixup locking in qedf_restart_rport() new 78a8ab3cc0f9 scsi: qedf: fixup bit operations new 627cc7dd73f6 scsi: qedf: Add additional checks for io_req->sc_cmd validity new a66c6cd2a8ad scsi: qedf: Wait for upload and link down processing durin [...] new 6f15d0c02950 scsi: qedf: Add missing return in qedf_scsi_done() new 56efc304b18c scsi: qedf: fc_rport_priv reference counting fixes new fc37ddce937b scsi: qedf: Check both the FCF and fabric ID before servic [...] new ff543e2886f0 scsi: qedf: Don't queue anything if upload is in progress new 582a47274a57 scsi: qedf: Don't send ABTS for under run scenario new feac47f50787 scsi: qedf: Add a flag to help debugging io_req which coul [...] new f2c98af4a27d scsi: qedf: Check for tm_flags instead of cmd_type during cleanup new faea5719d373 scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is [...] new fe2043d19e4a scsi: qedf: Correctly handle refcounting of rdata new efc8fe9b6cab scsi: qedf: Fix lport may be used uninitialized warning new fb17358ce8a0 scsi: qedf: Update the driver version to 8.37.25.19 new 0a2101343274 Merge branch 'misc' into for-next new 9f21b7499a27 Merge remote-tracking branch 'scsi/for-next' new 0da2b857e2e4 Merge remote-tracking branch 'vhost/linux-next' new e04886a74681 Merge remote-tracking branch 'rpmsg/for-next' new e5545c94e43b gpio: of: Check propname before applying "cs-gpios" quirks new 7ce40277bf84 gpio: of: Check for "spi-cs-high" in child instead of parent node new f7299d441a4d gpio: of: Fix of_gpiochip_add() error path new 33e9bf6071b6 gpio: mmio: Support two direction registers new 011e3cadcb83 gpio: Remove obsolete comment about gpiochip_free_hogs() usage new 6adb91f90863 Merge branch 'devel' into for-next new 2eea3ddb8342 Merge remote-tracking branch 'gpio/for-next' adds 21e2118f4703 gpio: gpio-omap: limit errata 1.101 handling to wkup domai [...] adds 06dce84ec76b gpio: gpio-omap: always scan for triggered non-wakeup capa [...] adds da38ef3ed10a gpio: gpio-omap: add check for off wake capable gpios adds cbe706b05268 gpio: mlxbf: Add dependency on 64BIT to Kconfig entry new 3b07bd8658a4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 73ef9c17860e Merge remote-tracking branch 'pwm/for-next' new d6ca6db72877 Merge remote-tracking branch 'random/dev' new deb9eb14951c Merge remote-tracking branch 'kselftest/next' new c9e0e7f08deb Merge remote-tracking branch 'y2038/y2038' adds abfe3c456068 selftests/livepatch: use TEST_PROGS for test scripts adds 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next new 0b859df1a697 Merge remote-tracking branch 'livepatching/for-next' new 251921de29ff Merge remote-tracking branch 'coresight/next' adds 90908779064e rtc: brcmstb-waketimer: switch to rtc_time64_to_tm adds 604a8f5505b5 dt-bindings: rtc: Add on-chip ASPEED RTC documentation new ae35e9efe6af rtc: Add ASPEED RTC driver new e99e72bceb94 Merge remote-tracking branch 'rtc/rtc-next' new 81fb73c0087a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 8383090b7bcc Merge remote-tracking branch 'at24/at24/for-next' new e0142d2f6c02 Merge remote-tracking branch 'ntb/ntb-next' new c33acb7ff369 Merge remote-tracking branch 'slimbus/for-next' new a9dfd2f07c36 Merge remote-tracking branch 'nvmem/for-next' new 168fff0d08ed Merge remote-tracking branch 'xarray/xarray' new fff9aebc943e Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 2ed3a066995e Merge remote-tracking branch 'devfreq/for-next' new eefa658b8868 checkpatch: don't interpret stack dumps as commit IDs new 62b6e62bf4aa kasan: fix variable 'tag' set but not used warning new 96a233cf1ac3 mm/memory.c: fix modifying of page protection by insert_pfn() new e36df71a5753 mm/debug.c: add a cast to u64 for atomic64_read() new 393397608aec mailmap: Add Changbin Du new 73f1d6ba8039 fs/open.c: allow opening only regular files during execve() new 4fcd6fc0ae8e mm/hotplug: fix offline undo_isolate_page_range() new d19bfd78c8ea mm-hotplug-fix-offline-undo_isolate_page_range-v4 new 76a76f585aaa ocfs2: fix inode bh swapping mixup in ocfs2_reflink_inodes_lock new 5e1b60ead609 mm: add support for kmem caches in DMA32 zone new d8c5eb28e9bb iommu/io-pgtable-arm-v7s: request DMA32 memory, and improv [...] new 11265d1a876e include/linux/hugetlb.h: convert to use vm_fault_t new f5c529534e00 mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRIC [...] new 79afd7728fd4 mm-mempolicy-make-mbind-return-eio-when-mpol_mf_strict-is- [...] new 7062094e4c53 mm/debug.c: fix __dump_page when mapping->host is not set new aaa9f9870ef3 include/linux/list.h: fix list_is_first() kernel-doc new 6b420e2f0345 fs/proc/kcore.c: make kcore_modules static new 3ef4c11ab0de ptrace: take into account saved_sigmask in PTRACE{GET,SET}SIGMASK new da5465b0cca4 mm/memory_hotplug.c: fix notification in offline error path new 4e0a9cfbbf33 mm/page_isolation.c: fix a wrong flag in set_migratetype_i [...] new c9e8d1955e68 drivers/block/zram/zram_drv.c: fix idle/writeback string compare new 737cd8be6ae0 mm/migrate.c: add missing flush_dcache_page for non-mapped [...] new c0dfde872300 checkpatch: add %pt as a valid vsprintf extension new 18a4b6f8b122 fs: fs_parser: fix printk format warning new 017a5214f413 fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links new f4ffebcf7ac8 mm: add /sys/kernel/slab/cache/cache_dma32 new b2a22763d911 mm/compaction.c: abort search if isolation fails new 5232a43a06ee lib/string.c: implement a basic bcmp new 9e022c014345 kmemleak: powerpc: skip scanning holes in the .bss section new 8f8681b2d3ee include/linux/bitrev.h: fix constant bitrev new 82f796f31c38 coredump: fix race condition between mmget_not_zero()/get_ [...] new 0c9e96a100e1 userfaultfd: use RCU to free the task struct when fork fails new 4d699e9dcd65 lib/lzo: fix bugs for very short or empty input new 50a48441fd24 mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() new e2a2be7656d9 mm/compaction.c: correct zone boundary handling when reset [...] new 86c1b64dd75e scripts/spelling.txt: add more typos to spelling.txt and sort new e02bc73050dd arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header new 9127ad2f58d1 lib/debugobjects.c: move printk out of db lock critical sections new ac9a5c92b6f6 ocfs2: clear zero in unaligned direct IO new 572b05ca0307 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new bf1c2ed9686c ocfs2: wait for recovering done after direct unlock request new a4e0e474555d ocfs2: checkpoint appending truncate log transaction befor [...] new f381b0606494 ramfs: support O_TMPFILE new 5b605b7c0b90 include/linux/list.h: add list_rotate_to_front() new 340d3d6178f8 mm/slob.c: respect list_head abstraction layer new f034a9265007 mm/slob.c: use slab_list instead of lru new 69b9e3e25724 mm/slub.c: add comments to endif pre-processor macros new f748491e6bea mm/slub.c: use slab_list instead of lru new 6f703843836a mm/slab.c: use slab_list instead of lru new 06ce2be2afcf include/linux/mm_types.h: remove stale comment from page struct new c2e1fbca0a76 slub: remove useless kmem_cache_debug() before remove_full() new 641b9c39beb7 mm/slab.c: remove unneed check in cpuup_canceled new a2f1a1fc95d9 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] new 53d4e764aeee mm/cma_debug.c: fix the break condition in cma_maxchunk_get() new 7593d42d0f73 userfaultfd/sysctl: add vm.unprivileged_userfaultfd new 341a58de668d userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix new 5ce7d8af0534 mm: page cache: store only head pages in i_pages new 77c5aaa46974 page-cache-store-only-head-pages-in-i_pages-fix new 3721eaa5acbd mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() new 38cf2176bb8e mm: move recent_rotated pages calculation to shrink_inacti [...] new 09273148b761 mm: move nr_deactivate accounting to shrink_active_list() new 4fbacc235b36 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] new be6acee1d601 mm: remove pages_to_free argument of move_active_pages_to_lru() new 84cee28c41c5 mm: generalize putback scan functions new 3cd29128c9b3 mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM new dea854771872 mm/gup: change write parameter to flags in fast walk new 7c2c466d9b24 mm/gup: change GUP fast to use flags rather than a write 'bool' new 3131d3dc5150 mm/gup: add FOLL_LONGTERM capability to GUP fast new b9223ca08297 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() new 988913b8c0d4 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() new 2556a8407ea8 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() new 0998b7ef46d6 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 new 7def43085586 mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] new 7ba828975429 mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY new 15316ab238d5 mm/compaction.c: fix an undefined behaviour new d173f3e7e109 mm-compaction-fix-an-undefined-behaviour-fix new 023e7d06734e mm/cma.c: fix the bitmap status to show failed allocation reason new 2ff8c1423556 mm: compaction: show gfp flag names in try_to_compact_page [...] new f77000e94424 mm, compaction: some tracepoints should be defined only wh [...] new 0766ae8634a1 mm: change mm_update_next_owner() to update mm->owner with [...] new f2bf690e12b7 mm/page_isolation.c: remove redundant pfn_valid_within() i [...] new 632d9f4910d8 mm/vmscan: add tracepoints for node reclaim new 36e6d13241ab mm: memcontrol: track LRU counts in the vmstats array new 5dde3e32c23e mm: memcontrol: replace zone summing with lruvec_page_state() new d96e9a9b3705 mm: memcontrol: replace node summing with memcg_page_state() new 7e747d18cc00 mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() new 655e368478e1 mm: memcontrol: push down mem_cgroup_nr_lru_pages() new 897de689575b mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] new 01602da0babd mm/cma.c: fix crash on CMA allocation if bitmap allocation fails new e97ccbc0d2ab initramfs: free initrd memory if opening /initrd.image fails new c93809d375ef initramfs: cleanup initrd freeing new 9fa9293a78ee initramfs: factor out a helper to populate the initrd image new 86e521e0dcc0 initramfs: cleanup populate_rootfs new a98778d9c7e3 initramfs: fix a compilation error new 85b6ada30394 initramfs: move the legacy keepinitrd parameter to core code new 89b9891de3c3 initramfs: provide a generic free_initrd_mem implementation new 214fface72f0 initramfs: poison freed initrd memory new c69478fd12f7 init: provide a generic free_initmem implementation new 78bed15bc0b4 hexagon: switch over to generic free_initmem() new f0ed35bfee06 init: free_initmem: poison freed init memory new d76ab54797e8 riscv: switch over to generic free_initmem() new 9c7b177cc532 sh: advertise gigantic page support new ff766a5ec6e8 sparc: advertise gigantic page support new 44f285db31ab mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] new a73027930b4f hugetlb: allow to free gigantic pages regardless of the co [...] new 0ab78b92a39c mm: introduce put_user_page*(), placeholder versions new cfd1f8536b09 mm: page_mkclean vs MADV_DONTNEED race new 373f616c4493 mm/vmscan: drop may_writepage and classzone_idx from direc [...] new 4ef6eed27b56 memcg: schedule high reclaim for remote memcgs on high_work new 92c0355570ec memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 new 9e15663c02b3 psi: introduce state_mask to represent stalled psi states new 252778f4c825 psi: make psi_enable static new 594878586d97 psi: rename psi fields in preparation for psi trigger addition new e4c3431c5ea0 psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 new 4da780d68698 psi: split update_stats into parts new 381422dfa83a psi: track changed states new 97f2540b246e include/: refactor headers to allow kthread.h inclusion in [...] new c1690403c01c psi: introduce psi monitor new 7a866571a8d6 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() new 7ae76449bd30 mm/vmalloc.c: keep track of free blocks for vmap allocation new 907b639e1ade mm, memcg: proportional memory.{low,min} reclaim new 4e4313b11a9e mm, memcg: make memory.emin the baseline for utilisation d [...] new 5b61f1b4d136 mm, memcg: make scan aggression always exclude protection new 677510e25f22 include/linux/uaccess.h: add probe_user_read() new 5926695aed11 mm-add-probe_user_read-fix new 1a6d3a74e760 powerpc: use probe_user_read() new d1e2efceb4ae mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t new 8daf874614ab mm: shuffle initial free memory to improve memory-side-cac [...] new 6ec57595efb6 mm/shuffle: fix shuffle enable new 2f8f749d6481 mm: move buddy list manipulations into helpers new e814bb98b077 mm: fix buddy list helpers new 86a2d719da1d mm-move-buddy-list-manipulations-into-helpers-fix2 new a7249f21e4bc mm: maintain randomization of page free lists new de1099ac923c mm-maintain-randomization-of-page-free-lists-checkpatch-fixes new 768e2e2690c2 mm/vmscan: remove unused lru_pages argument new 8b32100994f3 mm/mincore.c: make mincore() more conservative new a8036f951bde mm-mincore-make-mincore-more-conservative-v2 new 0a321107b6a7 mm: don't expose page to fast gup before it's ready new c812afce0d36 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 599b7928b03f fs/buffer.c: dump more info for __getblk_gfp() stall problem new deb9040b81b8 fs/select: avoid clang stack usage warning new ceb65fd3a20c kdb: det rid of broken attempt to print CCVERSION in kdb summary new fbbb70066018 kernel/notifier.c: double register detection new 1b3e9eb9c9fe lib/genalloc.c: export symbol addr_in_gen_pool new 89306ee2d43f lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 71729347ef57 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 946982fd6d67 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST new 72b53f255488 lib/sort: make swap functions more generic new 72250db46dab lib/sort: use more efficient bottom-up heapsort variant new 0063a66df1b7 lib/sort: avoid indirect calls to built-in swap new 820c81be5237 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS new 1dab3e2be7ff lib/list_sort: optimize number of calls to comparison function new 548dfa882438 lib: bitmap_parselist: don't calculate length of the input string new a0b3bdfdd1f1 lib: bitmap_parselist: move non-parser logic to helpers new 8df39a3ad634 bitmap_parselist-move-non-parser-logic-to-helpers-fix new be35b8aa59c0 lib: bitmap_parselist: rework input string parser new 573547ccd06c lib/test_bitmap.c: switch test_bitmap_parselist to ktime_get() new 2062627091f1 lib/test_bitmap.c: add testcases for bitmap_parselist new a0407a788690 lib/test_bitmap.c: add tests for bitmap_parselist_user new 8cc4cc763003 lib: Move mathematic helpers to separate folder new 52ed00ce33b5 lib/math: move int_pow() from pwm_bl.c for wider use new f5e77ea68fbe checkpatch: fix something new 9e0e54675f8b fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] new b6d20697ae59 fs/binfmt_elf.c: make scope of "pos" variable smaller new 44e63c4a0263 fs/binfmt_elf.c: free PT_INTERP filename ASAP new 9d4b81412551 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] new d5cef3ea866e autofs: fix some word usage oddities in autofs.txt new 6874f98d9a1e autofs: update autofs.txt for strictexpire mount option new 8415d5a3ed71 autofs: update AUTOFS_EXP_LEAVES description new b38b81ac8aac autofs: update mount control expire desription with AUTOFS [...] new b3d944db565f autofs: add description of ignore pseudo mount option new bd548e87939f rapidio: fix a NULL pointer dereference when create_workqu [...] new 7159953e8e7b sysctl: return -EINVAL if val violates minmax new fe71dd3997e9 kernel/pid.c: convert struct pid:count to refcount_t new f9565c39ff20 convert-struct-pid-count-to-refcount_t-fix new b3a1fdee4a94 eventfd: present id to userspace via fdinfo new dd15021daf73 gcov: clang: move common GCC code into gcc_base.c new 8c3d220cb6b5 gcov: clang support new fc6256310358 gcov: docs: add a note on GCC vs Clang differences new 0f5cf07c8351 pps: descriptor-based gpio new e5878aa4356c dt-bindings: pps: pps-gpio PPS ECHO implementation new 4b38ae4bb300 pps: pps-gpio PPS ECHO implementation new 8110e54e1bd3 scripts/gdb: find vmlinux where it was before new de11bc9f996a scripts/gdb: add kernel config dumping command new 776973b6e281 scripts/gdb: add rb tree iterating utilities new a1ef97110946 scripts/gdb: add a timer list command new fedff0f2428f ipc: prevent lockup on alloc_msg and free_msg new c8ffae1657ab Merge branch 'akpm-current/current' new ad5e1b9411dd pinctrl: fix pxa2xx.c build warnings new b368abddcc3c scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] new f8e3a3d37e9a fs/coda/psdev.c: remove duplicate header new 185cfcc4104f include/linux/sched/signal.h: replace `tsk' with `task' new 9764ce574761 fs/cachefiles/namei.c: remove duplicate header new 73a37cd2d761 fs/block_dev.c: Remove duplicate header new d63fb2567763 kernel, resource: use resource_overlaps() to simplify regi [...] new abc33a1345ce treewide: replace #include <asm/sizes.h> with #include <li [...] new 2862691642e4 arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> new e0922cba1562 mm, memcg: rename ambiguously named memory.stat counters a [...] new 7f4c01648b9d mm, memcg: consider subtrees in memory.events new 771a7bfb1673 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 1fc4f56feb83 Merge branch 'akpm/master' new 1baf02ec984b Add linux-next specific files for 20190329
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 (a392ee45bae7) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
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 793 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: .mailmap | 2 + Documentation/ABI/testing/sysfs-kernel-slab | 9 + Documentation/admin-guide/kernel-parameters.txt | 6 - Documentation/dev-tools/gcov.rst | 18 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../devicetree/bindings/arm/rockchip.yaml | 13 +- .../i2c/{i2c-xscale.txt => i2c-iop3xx.txt} | 0 .../bindings/i2c/{i2c-mtk.txt => i2c-mt65xx.txt} | 0 .../i2c/{i2c-st-ddci2c.txt => i2c-stu300.txt} | 0 .../i2c/{i2c-sunxi-p2wi.txt => i2c-sun6i-p2wi.txt} | 0 .../bindings/i2c/{i2c-vt8500.txt => i2c-wmt.txt} | 0 .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 1 + .../bindings/interrupt-controller/arm,gic.yaml | 1 + .../bindings/phy/brcm,stingray-usb-phy.txt | 32 + .../bindings/phy/meson-g12a-usb2-phy.txt | 22 + .../bindings/phy/meson-g12a-usb3-pcie-phy.txt | 22 + .../devicetree/bindings/phy/qcom-qmp-phy.txt | 6 +- .../devicetree/bindings/phy/rockchip-emmc-phy.txt | 8 +- Documentation/devicetree/bindings/pps/pps-gpio.txt | 7 + .../devicetree/bindings/rtc/rtc-aspeed.txt | 22 + .../devicetree/bindings/serial/mtk-uart.txt | 1 + .../devicetree/bindings/serial/nxp,sc16is7xx.txt | 2 + .../devicetree/bindings/serial/sprd-uart.txt | 17 +- .../devicetree/bindings/sound/fsl,audmix.txt | 54 + .../bindings/timer/arm,arch_timer_mmio.yaml | 1 + Documentation/devicetree/bindings/ufs/ufs-qcom.txt | 5 +- .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 4 + .../devicetree/bindings/writing-bindings.txt | 60 + Documentation/filesystems/autofs-mount-control.txt | 6 +- Documentation/filesystems/autofs.txt | 66 +- Documentation/filesystems/mount_api.txt | 367 +-- Documentation/i2c/busses/i2c-amd-mp2 | 23 + Documentation/lzo.txt | 8 +- Documentation/media/uapi/rc/rc-tables.rst | 4 +- Documentation/sysctl/vm.txt | 12 + .../trace/postprocess/trace-vmscan-postprocess.pl | 7 +- MAINTAINERS | 20 +- Makefile | 11 +- Next/SHA1s | 152 +- Next/merge.log | 2387 ++++++++++++-------- arch/Kconfig | 7 + arch/alpha/mm/init.c | 14 - arch/arc/mm/init.c | 15 - arch/arm/Kconfig | 1 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/r7s72100-rskrza1.dts | 46 +- arch/arm/boot/dts/rk3288-veyron-mighty.dts | 34 + arch/arm/boot/dts/sama5d2-pinfunc.h | 2 +- arch/arm/common/sa1111.c | 2 +- arch/arm/include/asm/Kbuild | 1 - arch/arm/kvm/Kconfig | 1 + arch/arm/mach-imx/devices/platform-fec.c | 2 +- arch/arm/mach-imx/devices/platform-gpio_keys.c | 2 +- arch/arm/mach-imx/devices/platform-imx2-wdt.c | 2 +- arch/arm/mach-imx/devices/platform-mxc_nand.c | 2 +- arch/arm/mach-imx/hardware.h | 2 +- arch/arm/mach-integrator/impd1.c | 2 +- arch/arm/mach-iop13xx/pci.c | 2 +- arch/arm/mach-iop13xx/tpmi.c | 2 +- arch/arm/mach-ixp4xx/common-pci.c | 2 +- arch/arm/mach-ks8695/include/mach/hardware.h | 2 +- arch/arm/mach-omap1/include/mach/hardware.h | 2 +- .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 2 +- arch/arm/mach-prima2/common.c | 2 +- arch/arm/mach-pxa/balloon3.c | 2 +- arch/arm/mach-pxa/colibri-pxa270.c | 2 +- arch/arm/mach-pxa/colibri-pxa300.c | 2 +- arch/arm/mach-pxa/colibri-pxa320.c | 2 +- arch/arm/mach-pxa/colibri-pxa3xx.c | 2 +- arch/arm/mach-pxa/gumstix.c | 2 +- arch/arm/mach-pxa/lpd270.c | 2 +- arch/arm/mach-pxa/lubbock.c | 2 +- arch/arm/mach-pxa/mainstone.c | 2 +- arch/arm/mach-pxa/trizeps4.c | 2 +- arch/arm/mach-pxa/viper.c | 2 +- arch/arm/mach-s3c24xx/include/mach/hardware.h | 2 +- arch/arm/mach-sa1100/include/mach/memory.h | 2 +- arch/arm/mach-sa1100/neponset.c | 2 +- arch/arm/mach-tegra/iomap.h | 2 +- arch/arm/mach-tegra/irammap.h | 2 +- arch/arm/mach-w90x900/include/mach/hardware.h | 2 +- arch/arm/mm/init.c | 25 +- arch/arm64/Kconfig | 3 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 59 + arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 + arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 156 ++ arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 22 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 65 + arch/arm64/boot/dts/qcom/pms405.dtsi | 11 + arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 82 + arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 95 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 23 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 22 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 2 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 63 + arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 12 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/boot.h | 2 +- arch/arm64/include/asm/hugetlb.h | 7 - arch/arm64/include/asm/memory.h | 2 +- arch/arm64/kernel/setup.c | 2 +- arch/arm64/kvm/Kconfig | 1 + arch/arm64/mm/init.c | 19 +- arch/arm64/mm/mmu.c | 2 +- arch/c6x/mm/init.c | 12 - arch/csky/abiv1/inc/abi/entry.h | 4 + arch/csky/abiv2/inc/abi/entry.h | 5 + arch/csky/include/asm/thread_info.h | 6 +- arch/csky/kernel/entry.S | 6 +- arch/h8300/include/asm/Kbuild | 1 - arch/h8300/mm/init.c | 14 - arch/hexagon/include/asm/Kbuild | 1 - arch/hexagon/mm/init.c | 10 - arch/m68k/mm/init.c | 7 - arch/microblaze/mm/init.c | 12 - arch/mips/kernel/kgdb.c | 3 +- arch/mips/kvm/Kconfig | 1 + arch/mips/mm/gup.c | 11 +- arch/mips/mm/init.c | 8 - arch/mips/sgi-ip27/ip27-irq.c | 3 +- arch/nds32/include/asm/Kbuild | 1 - arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/kernel/head.S | 2 +- arch/nds32/mm/init.c | 12 - arch/nios2/mm/init.c | 12 - arch/openrisc/mm/init.c | 12 - arch/parisc/mm/init.c | 7 - arch/powerpc/include/asm/book3s/64/hugetlb.h | 5 +- arch/powerpc/kernel/kvm.c | 7 + arch/powerpc/kvm/Kconfig | 1 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 4 +- arch/powerpc/kvm/e500_mmu.c | 2 +- arch/powerpc/mm/mem.c | 7 - arch/powerpc/mm/mmu_context_iommu.c | 3 +- arch/powerpc/platforms/Kconfig.cputype | 2 +- arch/riscv/mm/init.c | 5 - arch/s390/Kconfig | 2 +- arch/s390/include/asm/ap.h | 11 + arch/s390/include/asm/hugetlb.h | 5 +- arch/s390/kernel/perf_cpum_cf_diag.c | 19 +- arch/s390/kvm/Kconfig | 1 + arch/s390/kvm/interrupt.c | 2 +- arch/s390/mm/gup.c | 12 +- arch/s390/mm/init.c | 8 - arch/sh/Kconfig | 1 + arch/sh/boards/board-apsh4a3a.c | 2 +- arch/sh/boards/board-apsh4ad0a.c | 2 +- arch/sh/boards/board-edosk7705.c | 2 +- arch/sh/boards/board-edosk7760.c | 2 +- arch/sh/boards/board-espt.c | 2 +- arch/sh/boards/board-urquell.c | 2 +- arch/sh/boards/mach-dreamcast/irq.c | 1 - arch/sh/boards/mach-microdev/setup.c | 2 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/boards/mach-sdk7786/setup.c | 2 +- arch/sh/boards/mach-sdk7786/sram.c | 2 +- arch/sh/boards/mach-se/7343/irq.c | 2 +- arch/sh/boards/mach-se/7722/irq.c | 2 +- arch/sh/drivers/pci/pci-sh7751.c | 2 +- arch/sh/drivers/pci/pci-sh7780.c | 2 +- arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/sh/include/asm/Kbuild | 1 - arch/sh/mm/gup.c | 11 +- arch/sh/mm/init.c | 14 +- arch/sh/mm/pmb.c | 2 +- arch/sh/mm/uncached.c | 2 +- arch/sparc/Kconfig | 1 + arch/sparc/include/asm/pgtable_64.h | 30 + arch/sparc/mm/gup.c | 9 +- arch/sparc/mm/init_32.c | 13 - arch/sparc/mm/init_64.c | 8 - arch/um/kernel/mem.c | 7 - arch/unicore32/Kconfig | 1 + arch/unicore32/include/asm/Kbuild | 1 - arch/unicore32/include/asm/memory.h | 2 +- arch/unicore32/mm/init.c | 26 +- arch/unicore32/mm/ioremap.c | 2 +- arch/unicore32/mm/mmu.c | 2 +- arch/x86/Kconfig | 3 +- arch/x86/boot/compressed/misc.h | 4 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/events/intel/bts.c | 2 +- arch/x86/include/asm/hugetlb.h | 7 - arch/x86/kernel/cpu/mce/core.c | 66 +- arch/x86/kernel/cpu/mce/inject.c | 14 +- arch/x86/kernel/ima_arch.c | 9 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/paging_tmpl.h | 2 +- arch/x86/kvm/svm.c | 2 +- arch/x86/mm/hugetlbpage.c | 2 +- arch/x86/platform/uv/tlb_uv.c | 7 +- arch/x86/realmode/init.c | 2 - arch/xtensa/mm/init.c | 5 - crypto/Kconfig | 4 +- drivers/acpi/acpi_dbg.c | 2 +- drivers/acpi/acpi_lpat.c | 2 +- drivers/acpi/cppc_acpi.c | 34 +- drivers/acpi/power.c | 4 +- drivers/acpi/pptt.c | 48 +- drivers/acpi/scan.c | 19 +- drivers/acpi/spcr.c | 2 +- drivers/acpi/tables.c | 18 +- drivers/acpi/utils.c | 24 +- drivers/acpi/video_detect.c | 2 +- drivers/base/Kconfig | 1 + drivers/block/zram/zram_drv.c | 32 +- drivers/char/hpet.c | 2 + drivers/char/tpm/Kconfig | 1 + drivers/char/virtio_console.c | 3 +- drivers/crypto/bcm/spu.c | 3 - drivers/crypto/caam/caamhash.c | 13 +- drivers/crypto/caam/ctrl.c | 20 + drivers/crypto/caam/intern.h | 3 - drivers/crypto/caam/jr.c | 19 +- drivers/crypto/cavium/cpt/cptvf_main.c | 2 +- drivers/crypto/cavium/cpt/cptvf_mbox.c | 17 - drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 6 +- drivers/crypto/cavium/zip/zip_crypto.c | 8 +- drivers/crypto/ccp/ccp-crypto-rsa.c | 3 +- drivers/crypto/vmx/vmx.c | 4 +- drivers/dma-buf/Kconfig | 1 + drivers/firmware/google/vpd.c | 4 +- drivers/fpga/dfl-afu-dma-region.c | 2 +- drivers/gpio/Kconfig | 3 +- drivers/gpio/gpio-mmio.c | 85 +- drivers/gpio/gpio-omap.c | 61 +- drivers/gpio/gpiolib-of.c | 17 +- drivers/gpio/gpiolib.c | 2 - drivers/gpu/drm/amd/amdgpu/Kconfig | 7 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 108 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 138 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 185 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 69 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 82 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 56 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 249 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 153 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 10 + drivers/gpu/drm/amd/amdgpu/soc15.c | 7 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 32 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 53 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 25 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 90 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 15 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 87 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 3 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 2 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 17 - .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h | 4 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 6 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.h | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 3 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 6 - drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 1 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 12 +- .../display/dc/virtual/virtual_stream_encoder.c | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 9 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 13 +- drivers/gpu/drm/armada/armada_fbdev.c | 6 +- drivers/gpu/drm/ast/ast_drv.h | 2 +- drivers/gpu/drm/ast/ast_fb.c | 7 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 2 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 8 +- drivers/gpu/drm/drm_edid.c | 10 - drivers/gpu/drm/drm_fb_helper.c | 79 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 4 +- drivers/gpu/drm/gma500/framebuffer.c | 7 +- drivers/gpu/drm/gma500/framebuffer.h | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 9 +- drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 11 +- drivers/gpu/drm/i915/i915_debugfs.c | 3 +- drivers/gpu/drm/i915/i915_drv.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 82 +- drivers/gpu/drm/i915/i915_gem.c | 12 +- drivers/gpu/drm/i915/i915_gem_context.c | 9 + drivers/gpu/drm/i915/i915_gpu_error.c | 42 +- drivers/gpu/drm/i915/i915_perf.c | 12 +- drivers/gpu/drm/i915/i915_reg.h | 18 +- drivers/gpu/drm/i915/i915_reset.c | 49 +- drivers/gpu/drm/i915/i915_vgpu.c | 6 +- drivers/gpu/drm/i915/icl_dsi.c | 6 +- drivers/gpu/drm/i915/intel_cdclk.c | 12 +- drivers/gpu/drm/i915/intel_color.c | 416 +++- drivers/gpu/drm/i915/intel_crt.c | 6 +- drivers/gpu/drm/i915/intel_ddi.c | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 8 +- drivers/gpu/drm/i915/intel_display.c | 27 +- drivers/gpu/drm/i915/intel_dp.c | 51 +- drivers/gpu/drm/i915/intel_dp_mst.c | 145 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 5 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 25 +- drivers/gpu/drm/i915/intel_drv.h | 26 +- drivers/gpu/drm/i915/intel_engine_cs.c | 163 +- drivers/gpu/drm/i915/intel_engine_types.h | 2 + drivers/gpu/drm/i915/intel_fbc.c | 2 +- drivers/gpu/drm/i915/intel_fbdev.c | 7 +- drivers/gpu/drm/i915/intel_guc.c | 15 +- drivers/gpu/drm/i915/intel_hangcheck.c | 6 +- drivers/gpu/drm/i915/intel_hdcp.c | 17 +- drivers/gpu/drm/i915/intel_huc.c | 2 +- drivers/gpu/drm/i915/intel_huc_fw.c | 27 +- drivers/gpu/drm/i915/intel_i2c.c | 2 +- drivers/gpu/drm/i915/intel_lrc.c | 24 +- drivers/gpu/drm/i915/intel_lrc.h | 22 +- drivers/gpu/drm/i915/intel_lvds.c | 6 +- drivers/gpu/drm/i915/intel_pm.c | 17 +- drivers/gpu/drm/i915/intel_psr.c | 8 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 173 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 45 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 8 +- drivers/gpu/drm/i915/intel_sideband.c | 12 +- drivers/gpu/drm/i915/intel_sprite.c | 44 +- drivers/gpu/drm/i915/intel_uncore.c | 234 +- drivers/gpu/drm/i915/intel_uncore.h | 211 +- drivers/gpu/drm/i915/intel_workarounds.c | 2 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 17 +- drivers/gpu/drm/i915/selftests/mock_uncore.c | 4 +- drivers/gpu/drm/i915/vlv_dsi.c | 61 +- drivers/gpu/drm/i915/vlv_dsi_pll.c | 4 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 2 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 8 +- drivers/gpu/drm/msm/msm_drv.h | 2 +- drivers/gpu/drm/msm/msm_fbdev.c | 6 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 7 +- drivers/gpu/drm/nouveau/nouveau_fbcon.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c | 26 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 6 +- drivers/gpu/drm/panel/panel-arm-versatile.c | 2 - drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 2 - drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 1 - drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 3 - drivers/gpu/drm/panel/panel-tpo-tpg110.c | 2 - drivers/gpu/drm/radeon/radeon_fb.c | 10 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 4 +- drivers/gpu/drm/tegra/fb.c | 4 +- drivers/gpu/drm/udl/udl_fb.c | 8 +- drivers/gpu/drm/vboxvideo/vbox_fb.c | 8 +- drivers/gpu/drm/via/via_dmablit.c | 3 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 27 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 43 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 4 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 35 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 107 +- drivers/gpu/drm/virtio/virtgpu_object.c | 74 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 98 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 36 +- drivers/hid/hid-input.c | 17 +- drivers/hid/hid-picolcd_core.c | 18 +- drivers/hid/hid-quirks.c | 5 +- drivers/hid/hid-sensor-custom.c | 12 +- drivers/i2c/busses/Kconfig | 10 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-amd-mp2-pci.c | 483 ++++ drivers/i2c/busses/i2c-amd-mp2-plat.c | 367 +++ drivers/i2c/busses/i2c-amd-mp2.h | 219 ++ drivers/i2c/busses/i2c-at91-master.c | 23 +- drivers/i2c/busses/i2c-at91.h | 1 - drivers/iio/Kconfig | 1 + drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/umem.c | 5 +- drivers/infiniband/core/uverbs_main.c | 3 + drivers/infiniband/hw/hfi1/chip.c | 26 +- drivers/infiniband/hw/hfi1/qp.c | 4 +- drivers/infiniband/hw/hfi1/rc.c | 4 +- drivers/infiniband/hw/hfi1/user_pages.c | 5 +- drivers/infiniband/hw/mlx5/odp.c | 3 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 3 +- drivers/infiniband/hw/qib/qib_user_pages.c | 8 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 9 +- drivers/input/mouse/elan_i2c_core.c | 25 + drivers/interconnect/core.c | 13 +- drivers/iommu/io-pgtable-arm-v7s.c | 19 +- drivers/iommu/msm_iommu.c | 2 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 6 +- drivers/misc/cardreader/rts5260.c | 4 +- drivers/misc/fastrpc.c | 235 +- drivers/misc/genwqe/card_utils.c | 2 +- drivers/misc/habanalabs/command_submission.c | 6 + drivers/misc/habanalabs/debugfs.c | 7 +- drivers/misc/habanalabs/device.c | 71 +- drivers/misc/habanalabs/goya/goya.c | 65 +- drivers/misc/habanalabs/habanalabs.h | 21 +- drivers/misc/habanalabs/hw_queue.c | 5 +- drivers/misc/habanalabs/memory.c | 38 +- drivers/misc/habanalabs/mmu.c | 6 +- drivers/misc/mei/Kconfig | 2 + drivers/misc/mei/Makefile | 2 +- drivers/misc/mei/bus-fixup.c | 14 +- drivers/misc/mei/bus.c | 13 +- drivers/misc/mei/client.c | 14 +- drivers/misc/mei/client.h | 14 +- drivers/misc/mei/debugfs.c | 15 +- drivers/misc/mei/dma-ring.c | 2 +- drivers/misc/mei/hbm.c | 15 +- drivers/misc/mei/hbm.h | 14 +- drivers/misc/mei/hdcp/Makefile | 2 +- drivers/misc/mei/hdcp/mei_hdcp.c | 2 +- drivers/misc/mei/hdcp/mei_hdcp.h | 2 +- drivers/misc/mei/hw-me-regs.h | 68 +- drivers/misc/mei/hw-me.c | 14 +- drivers/misc/mei/hw-me.h | 16 +- drivers/misc/mei/hw-txe-regs.h | 63 +- drivers/misc/mei/hw-txe.c | 14 +- drivers/misc/mei/hw-txe.h | 14 +- drivers/misc/mei/hw.h | 14 +- drivers/misc/mei/init.c | 14 +- drivers/misc/mei/interrupt.c | 15 +- drivers/misc/mei/main.c | 15 +- drivers/misc/mei/mei-trace.c | 14 +- drivers/misc/mei/mei-trace.h | 14 +- drivers/misc/mei/mei_dev.h | 14 +- drivers/misc/mei/pci-me.c | 15 +- drivers/misc/mei/pci-txe.c | 14 +- drivers/misc/sgi-xp/xpc_uv.c | 1 + drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 6 +- drivers/mmc/host/alcor.c | 37 +- drivers/mmc/host/mmc_spi.c | 94 +- drivers/mmc/host/mmci.c | 56 +- drivers/mmc/host/mmci.h | 18 +- drivers/mmc/host/mmci_qcom_dml.c | 6 + drivers/mmc/host/mmci_stm32_sdmmc.c | 18 + drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/of_mmc_spi.c | 6 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mtd/maps/sa1100-flash.c | 2 +- drivers/net/dsa/mv88e6xxx/chip.c | 11 - drivers/net/dsa/mv88e6xxx/port.c | 24 +- drivers/net/dsa/mv88e6xxx/port.h | 1 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 21 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 30 +- .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +- .../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 2 +- drivers/net/ethernet/intel/ice/ice.h | 20 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 2 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 12 +- drivers/net/ethernet/intel/ice/ice_lib.c | 9 +- drivers/net/ethernet/intel/ice/ice_lib.h | 2 - drivers/net/ethernet/intel/ice/ice_main.c | 167 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 295 ++- drivers/net/ethernet/intel/ice/ice_txrx.h | 18 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 292 +-- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 10 + drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 212 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 92 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 253 ++- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 8 +- drivers/net/phy/marvell.c | 108 + drivers/net/phy/mdio-bcm-unimac.c | 5 +- drivers/net/vrf.c | 1 + drivers/nfc/mei_phy.c | 18 +- drivers/nfc/microread/mei.c | 17 +- drivers/nfc/pn544/mei.c | 15 +- drivers/of/property.c | 2 +- drivers/parport/parport_cs.c | 5 +- drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/pci-host-generic.c | 2 +- drivers/pci/controller/pci-hyperv.c | 23 + drivers/pci/controller/pcie-iproc-msi.c | 2 +- drivers/pci/controller/pcie-rcar.c | 21 + drivers/pci/controller/pcie-xilinx-nwl.c | 9 +- drivers/pci/pci.c | 328 +-- drivers/pci/proc.c | 1 + drivers/pci/xen-pcifront.c | 2 +- drivers/pcmcia/omap_cf.c | 2 +- drivers/phy/amlogic/Kconfig | 22 + drivers/phy/amlogic/Makefile | 2 + drivers/phy/amlogic/phy-meson-g12a-usb2.c | 341 +++ drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 413 ++++ drivers/phy/broadcom/Kconfig | 11 + drivers/phy/broadcom/Makefile | 1 + drivers/phy/broadcom/phy-bcm-sr-usb.c | 393 ++++ drivers/phy/qualcomm/phy-qcom-qmp.c | 112 +- drivers/phy/qualcomm/phy-qcom-ufs-i.h | 5 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c | 25 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c | 25 +- drivers/phy/qualcomm/phy-qcom-ufs.c | 57 +- drivers/phy/rockchip/phy-rockchip-emmc.c | 30 +- drivers/phy/ti/phy-ti-pipe3.c | 362 ++- drivers/phy/ti/phy-twl4030-usb.c | 35 +- drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/pps/clients/pps-gpio.c | 153 +- drivers/rapidio/devices/rio_mport_cdev.c | 4 +- drivers/rapidio/rio_cm.c | 8 + drivers/rtc/Kconfig | 11 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-aspeed.c | 136 ++ drivers/rtc/rtc-brcmstb-waketimer.c | 2 +- drivers/s390/cio/chsc.c | 13 + drivers/s390/cio/vfio_ccw_drv.c | 8 +- drivers/s390/crypto/ap_bus.c | 10 + drivers/s390/scsi/zfcp_erp.c | 17 + drivers/s390/scsi/zfcp_ext.h | 2 + drivers/s390/scsi/zfcp_fc.c | 21 +- drivers/s390/scsi/zfcp_scsi.c | 4 + drivers/sbus/char/oradax.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 5 +- drivers/scsi/ibmvscsi/ibmvfc.c | 39 +- drivers/scsi/ibmvscsi/ibmvfc.h | 7 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 4 +- drivers/scsi/qedf/qedf.h | 51 +- drivers/scsi/qedf/qedf_debugfs.c | 2 - drivers/scsi/qedf/qedf_els.c | 72 +- drivers/scsi/qedf/qedf_fip.c | 76 +- drivers/scsi/qedf/qedf_io.c | 736 ++++-- drivers/scsi/qedf/qedf_main.c | 249 +- drivers/scsi/qedf/qedf_version.h | 8 +- drivers/scsi/qla2xxx/qla_nx.c | 4 +- drivers/scsi/scsi.c | 14 - drivers/scsi/scsi_pm.c | 22 +- drivers/scsi/scsi_priv.h | 3 - drivers/scsi/scsi_sysfs.c | 6 + drivers/scsi/sd.c | 132 +- drivers/scsi/st.c | 3 +- drivers/scsi/ufs/Kconfig | 1 + drivers/scsi/ufs/ufs-qcom.c | 114 +- drivers/scsi/ufs/ufs-qcom.h | 4 + drivers/sh/intc/userimask.c | 2 +- drivers/soc/qcom/cmd-db.c | 4 +- drivers/soc/qcom/qmi_interface.c | 7 +- drivers/soc/qcom/rmtfs_mem.c | 21 + drivers/spi/spi-rockchip.c | 1 + drivers/spi/spi-tegra20-slink.c | 12 +- drivers/staging/emxx_udc/emxx_udc.c | 10 +- drivers/staging/gasket/gasket_page_table.c | 4 +- drivers/staging/mt7621-mmc/Kconfig | 8 - drivers/staging/mt7621-mmc/sd.c | 18 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 1 - drivers/staging/rtl8192u/ieee80211/ieee80211.h | 4 +- drivers/staging/rtl8712/rtl8712_xmit.c | 12 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 4 +- drivers/staging/sm750fb/ddk750_chip.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 14 +- drivers/staging/wilc1000/host_interface.c | 32 +- drivers/staging/wilc1000/host_interface.h | 14 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 69 +- drivers/target/target_core_alua.c | 6 +- drivers/tee/tee_shm.c | 2 +- drivers/thunderbolt/icm.c | 5 + drivers/thunderbolt/property.c | 7 +- drivers/tty/ipwireless/main.c | 8 + drivers/tty/pty.c | 7 + drivers/tty/serial/8250/8250_fintek.c | 5 +- drivers/tty/serial/atmel_serial.c | 48 +- drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/sc16is7xx.c | 34 +- drivers/tty/serial/sprd_serial.c | 501 +++- drivers/tty/sysrq.c | 6 +- drivers/tty/tty_io.c | 3 + drivers/tty/tty_jobctrl.c | 4 +- drivers/tty/tty_port.c | 10 +- drivers/tty/vt/keyboard.c | 33 +- drivers/tty/vt/vc_screen.c | 2 +- drivers/tty/vt/vt.c | 2 - drivers/uio/uio_fsl_elbc_gpcm.c | 4 +- drivers/usb/class/cdc-acm.c | 4 +- drivers/usb/common/common.c | 16 + drivers/usb/core/hcd.c | 20 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 6 +- drivers/usb/gadget/udc/dummy_hcd.c | 16 +- drivers/usb/host/u132-hcd.c | 5 + drivers/usb/mtu3/Makefile | 11 + drivers/usb/mtu3/mtu3.h | 57 +- drivers/usb/mtu3/mtu3_core.c | 27 +- drivers/usb/mtu3/mtu3_debug.h | 50 + drivers/usb/mtu3/mtu3_debugfs.c | 539 +++++ drivers/usb/mtu3/mtu3_dr.c | 156 +- drivers/usb/mtu3/mtu3_dr.h | 4 + drivers/usb/mtu3/mtu3_gadget.c | 20 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 4 + drivers/usb/mtu3/mtu3_hw_regs.h | 48 +- drivers/usb/mtu3/mtu3_plat.c | 28 +- drivers/usb/mtu3/mtu3_qmu.c | 118 +- drivers/usb/mtu3/mtu3_qmu.h | 1 + drivers/usb/mtu3/mtu3_trace.c | 23 + drivers/usb/mtu3/mtu3_trace.h | 279 +++ drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/option.c | 10 +- drivers/usb/storage/sierra_ms.c | 4 +- drivers/usb/typec/tcpm/fusb302.c | 2 +- drivers/usb/typec/tcpm/wcove.c | 29 +- drivers/vfio/Kconfig | 1 + drivers/vfio/vfio_iommu_spapr_tce.c | 3 +- drivers/vfio/vfio_iommu_type1.c | 3 +- drivers/vhost/vhost.c | 2 +- drivers/video/backlight/pwm_bl.c | 15 - drivers/video/fbdev/fb-puv3.c | 2 +- drivers/video/fbdev/pvr2fb.c | 2 +- drivers/virt/fsl_hypervisor.c | 2 +- drivers/virt/vboxguest/vboxguest_core.c | 106 +- drivers/virt/vboxguest/vboxguest_core.h | 15 +- drivers/virt/vboxguest/vboxguest_linux.c | 26 +- drivers/virt/vboxguest/vboxguest_utils.c | 32 +- drivers/virt/vboxguest/vboxguest_version.h | 9 +- drivers/virt/vboxguest/vmmdev.h | 8 +- drivers/w1/masters/ds2482.c | 18 +- drivers/xen/gntdev.c | 2 +- fs/Kconfig | 2 +- fs/Makefile | 2 +- fs/afs/fsclient.c | 6 +- fs/afs/yfsclient.c | 2 +- fs/binfmt_elf.c | 29 +- fs/block_dev.c | 1 - fs/btrfs/btrfs_inode.h | 2 - fs/btrfs/ctree.c | 139 +- fs/btrfs/ctree.h | 14 +- fs/btrfs/delayed-inode.c | 5 +- fs/btrfs/disk-io.c | 32 +- fs/btrfs/disk-io.h | 5 +- fs/btrfs/extent-tree.c | 10 +- fs/btrfs/extent_io.c | 18 +- fs/btrfs/extent_io.h | 3 +- fs/btrfs/file-item.c | 4 +- fs/btrfs/file.c | 2 +- fs/btrfs/free-space-tree.c | 2 +- fs/btrfs/inode.c | 37 +- fs/btrfs/ioctl.c | 10 + fs/btrfs/print-tree.c | 2 +- fs/btrfs/qgroup.c | 2 +- fs/btrfs/tests/btrfs-tests.c | 1 - fs/btrfs/tree-checker.c | 200 +- fs/btrfs/tree-log.c | 8 +- fs/btrfs/xattr.c | 2 +- fs/cachefiles/namei.c | 1 - fs/ceph/inode.c | 2 +- fs/cifs/cifsglob.h | 2 +- fs/cifs/smb2ops.c | 53 +- fs/cifs/smb2pdu.c | 31 +- fs/cifs/smb2proto.h | 3 +- fs/coda/psdev.c | 1 - fs/dax.c | 2 +- fs/eventfd.c | 8 + fs/gfs2/glock.c | 22 +- fs/gfs2/incore.h | 2 +- fs/gfs2/log.c | 28 +- fs/gfs2/log.h | 3 +- fs/gfs2/lops.c | 6 +- fs/gfs2/lops.h | 2 +- fs/gfs2/recovery.c | 8 +- fs/gfs2/recovery.h | 2 +- fs/io_uring.c | 5 +- fs/notify/fanotify/Kconfig | 1 + fs/notify/inotify/Kconfig | 1 + fs/ocfs2/refcounttree.c | 42 +- fs/open.c | 6 + fs/orangefs/orangefs-bufmap.c | 2 +- fs/proc/kcore.c | 2 +- fs/proc/proc_sysctl.c | 3 +- fs/proc/task_mmu.c | 18 + fs/userfaultfd.c | 14 + fs/xfs/libxfs/xfs_bmap.c | 15 +- fs/xfs/scrub/btree.c | 11 +- fs/xfs/scrub/dabtree.c | 5 + fs/xfs/xfs_discard.c | 8 + fs/xfs/xfs_file.c | 27 +- include/acpi/acpi_bus.h | 3 + include/asm-generic/hugetlb.h | 7 + include/asm-generic/sizes.h | 2 - include/drm/drm_connector.h | 14 +- include/drm/drm_fb_helper.h | 25 +- include/linux/acpi.h | 6 + include/linux/bitrev.h | 46 +- include/linux/cper.h | 336 ++- include/linux/gfp.h | 4 +- include/linux/gpio/driver.h | 15 +- include/linux/hugetlb.h | 8 +- include/linux/i2c.h | 23 +- include/linux/ipc_namespace.h | 1 - include/linux/kcore.h | 11 - include/linux/kernel.h | 1 + include/linux/kthread.h | 3 +- include/linux/list.h | 20 +- include/linux/list_sort.h | 1 + include/linux/lsm_hooks.h | 170 +- include/linux/mei_cl_bus.h | 3 + include/linux/memblock.h | 41 - include/linux/memcontrol.h | 59 +- include/linux/mii.h | 2 +- include/linux/mm.h | 92 +- include/linux/mm_inline.h | 2 +- include/linux/mm_types.h | 4 +- include/linux/mmzone.h | 5 - include/linux/module.h | 6 + include/linux/msi.h | 18 - include/linux/page-isolation.h | 10 - include/linux/pagemap.h | 10 + include/linux/pid.h | 7 +- include/linux/pid_namespace.h | 8 - include/linux/plist.h | 4 +- include/linux/poll.h | 4 + include/linux/pps-gpio.h | 5 +- include/linux/psi.h | 4 +- include/linux/psi_types.h | 42 +- include/linux/sched.h | 1 - include/linux/sched/mm.h | 21 + include/linux/siphash.h | 5 + include/linux/slab.h | 2 + include/linux/string.h | 3 + include/linux/syscalls.h | 2 - include/linux/usb/ch9.h | 8 + include/linux/userfaultfd_k.h | 2 + include/linux/vbox_utils.h | 12 +- include/linux/vmalloc.h | 6 +- include/linux/vmstat.h | 2 +- include/net/netns/ipv4.h | 2 + include/net/sock.h | 7 +- include/net/xfrm.h | 17 + include/sound/memalloc.h | 4 - include/sound/timer.h | 1 - include/trace/events/compaction.h | 10 +- include/trace/events/vmscan.h | 78 +- include/uapi/drm/drm_mode.h | 1 - include/uapi/drm/i915_drm.h | 18 +- include/uapi/linux/btrfs_tree.h | 2 + include/uapi/linux/ethtool.h | 8 + include/uapi/linux/fou.h | 6 + include/uapi/linux/input-event-codes.h | 6 +- include/uapi/linux/mei.h | 67 +- include/uapi/linux/openvswitch.h | 42 + include/uapi/linux/pci_regs.h | 132 +- include/uapi/linux/vbox_vmmdev_types.h | 60 + include/uapi/linux/wait.h | 14 - init/Kconfig | 10 + init/initramfs.c | 147 +- init/main.c | 5 + ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 10 +- ipc/msgutil.c | 6 + ipc/util.c | 27 +- ipc/util.h | 46 +- kernel/cgroup/cgroup.c | 30 +- kernel/debug/kdb/Makefile | 1 - kernel/debug/kdb/kdb_main.c | 1 - kernel/exit.c | 6 +- kernel/fork.c | 34 +- kernel/futex.c | 2 +- kernel/gcov/Kconfig | 3 +- kernel/gcov/Makefile | 5 +- kernel/gcov/base.c | 86 +- kernel/gcov/clang.c | 586 +++++ kernel/gcov/gcc_3_4.c | 12 + kernel/gcov/gcc_4_7.c | 12 + kernel/gcov/gcc_base.c | 86 + kernel/gcov/gcov.h | 5 + kernel/iomem.c | 4 +- kernel/kthread.c | 1 + kernel/module-internal.h | 2 +- kernel/module.c | 26 +- kernel/notifier.c | 1 + kernel/pid.c | 171 +- kernel/pid_namespace.c | 25 - kernel/resource.c | 11 +- kernel/sched/psi.c | 484 ++-- kernel/signal.c | 31 +- kernel/sys_ni.c | 3 + kernel/sysctl.c | 12 + lib/Kconfig | 14 +- lib/Kconfig.debug | 2 +- lib/Makefile | 15 +- lib/bitmap.c | 294 ++- lib/iov_iter.c | 7 +- lib/list_sort.c | 242 +- lib/lzo/lzo1x_compress.c | 9 +- lib/lzo/lzo1x_decompress_safe.c | 4 +- lib/math/Kconfig | 11 + lib/math/Makefile | 5 + lib/{ => math}/cordic.c | 0 lib/{ => math}/div64.c | 2 +- lib/{ => math}/gcd.c | 0 lib/math/int_pow.c | 32 + lib/{ => math}/int_sqrt.c | 0 lib/{ => math}/lcm.c | 0 lib/{ => math}/prime_numbers.c | 0 lib/{ => math}/rational.c | 0 lib/{ => math}/reciprocal_div.c | 0 lib/plist.c | 4 +- lib/sort.c | 254 ++- lib/string.c | 20 + lib/test_bitmap.c | 67 +- localversion-next | 2 +- mm/Kconfig | 3 + mm/cma.c | 23 +- mm/cma_debug.c | 2 +- mm/compaction.c | 33 +- mm/debug.c | 4 +- mm/filemap.c | 159 +- mm/gup.c | 363 ++- mm/gup_benchmark.c | 5 +- mm/huge_memory.c | 3 + mm/hugetlb.c | 97 +- mm/khugepaged.c | 4 +- mm/kmemleak.c | 16 +- mm/memblock.c | 64 - mm/memcontrol.c | 85 +- mm/memfd.c | 2 + mm/memory.c | 11 +- mm/memory_hotplug.c | 28 +- mm/mempolicy.c | 40 +- mm/migrate.c | 13 +- mm/mincore.c | 8 +- mm/mmap.c | 7 +- mm/page_alloc.c | 645 +++--- mm/page_isolation.c | 53 +- mm/rmap.c | 2 +- mm/shmem.c | 2 +- mm/slab.c | 57 +- mm/slab.h | 3 +- mm/slab_common.c | 2 +- mm/slob.c | 32 +- mm/slub.c | 79 +- mm/sparse.c | 2 +- mm/swap_state.c | 4 +- mm/util.c | 8 +- mm/vmalloc.c | 1109 +++++++-- mm/vmscan.c | 231 +- mm/workingset.c | 5 +- net/batman-adv/bat_v_elp.c | 6 +- net/batman-adv/bridge_loop_avoidance.c | 16 +- net/batman-adv/sysfs.c | 7 +- net/batman-adv/translation-table.c | 32 +- net/ceph/pagevec.c | 2 +- net/core/datagram.c | 4 +- net/core/datagram.h | 15 + net/core/dev_ioctl.c | 3 +- net/core/ethtool.c | 2 + net/core/flow_dissector.c | 2 + net/core/rtnetlink.c | 9 +- net/core/skbuff.c | 5 +- net/core/sock_reuseport.c | 2 + net/ipv4/esp4.c | 20 +- net/ipv4/fou.c | 138 +- net/ipv4/route.c | 12 +- net/ipv4/tcp.c | 13 +- net/ipv6/ila/ila_xlat.c | 1 + net/ipv6/output_core.c | 30 +- net/ipv6/xfrm6_tunnel.c | 2 +- net/key/af_key.c | 4 +- net/openvswitch/actions.c | 48 + net/openvswitch/flow_netlink.c | 171 ++ net/rds/info.c | 2 +- net/rds/rdma.c | 3 +- net/sunrpc/xprtsock.c | 4 +- net/xdp/xdp_umem.c | 4 +- net/xfrm/xfrm_state.c | 2 +- net/xfrm/xfrm_user.c | 14 +- scripts/Makefile.build | 7 +- scripts/checkpatch.pl | 2 +- scripts/coccinelle/free/put_device.cocci | 1 + scripts/coccinelle/misc/badty.cocci | 2 +- scripts/gdb/linux/config.py | 48 + scripts/gdb/linux/constants.py.in | 8 + scripts/gdb/linux/rbtree.py | 169 ++ scripts/gdb/linux/symbols.py | 6 +- scripts/gdb/linux/timerlist.py | 194 ++ scripts/gdb/vmlinux-gdb.py | 3 + scripts/mod/modpost.c | 2 +- scripts/spelling.txt | 579 ++++- security/integrity/evm/evm_secfs.c | 10 +- sound/core/memalloc.c | 53 +- sound/core/pcm.c | 14 +- sound/core/timer.c | 123 +- sound/soc/fsl/Kconfig | 16 + sound/soc/fsl/Makefile | 5 + sound/soc/fsl/fsl_audmix.c | 576 +++++ sound/soc/fsl/fsl_audmix.h | 102 + sound/soc/fsl/imx-audmix.c | 327 +++ sound/usb/usx2y/usX2Yhwdep.c | 3 +- sound/usb/usx2y/usb_stream.c | 20 +- sound/usb/usx2y/usbusx2y.c | 3 +- sound/usb/usx2y/usx2yhwdeppcm.c | 6 +- tools/lib/bpf/Makefile | 11 +- tools/lib/bpf/btf.c | 3 + tools/pci/pcitest.c | 4 +- tools/testing/selftests/Makefile | 2 +- tools/testing/selftests/bpf/test_btf.c | 47 + tools/testing/selftests/cgroup/test_memcontrol.c | 38 +- tools/testing/selftests/ima/config | 4 - tools/testing/selftests/ima/test_kexec_load.sh | 54 - tools/testing/selftests/{ima => kexec}/Makefile | 5 +- tools/testing/selftests/kexec/config | 3 + tools/testing/selftests/kexec/kexec_common_lib.sh | 174 ++ .../selftests/kexec/test_kexec_file_load.sh | 208 ++ tools/testing/selftests/kexec/test_kexec_load.sh | 47 + tools/testing/selftests/livepatch/Makefile | 2 +- tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidctl_test.c | 537 ----- tools/vm/slabinfo.c | 7 +- 917 files changed, 22152 insertions(+), 10981 deletions(-) rename Documentation/devicetree/bindings/i2c/{i2c-xscale.txt => i2c-iop3xx.txt} (100%) rename Documentation/devicetree/bindings/i2c/{i2c-mtk.txt => i2c-mt65xx.txt} (100%) rename Documentation/devicetree/bindings/i2c/{i2c-st-ddci2c.txt => i2c-stu300.txt} (100%) rename Documentation/devicetree/bindings/i2c/{i2c-sunxi-p2wi.txt => i2c-sun6i-p2wi [...] rename Documentation/devicetree/bindings/i2c/{i2c-vt8500.txt => i2c-wmt.txt} (100%) create mode 100644 Documentation/devicetree/bindings/phy/brcm,stingray-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb3-pcie-phy.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-aspeed.txt create mode 100644 Documentation/devicetree/bindings/sound/fsl,audmix.txt create mode 100644 Documentation/devicetree/bindings/writing-bindings.txt create mode 100644 Documentation/i2c/busses/i2c-amd-mp2 create mode 100644 arch/arm/boot/dts/rk3288-veyron-mighty.dts create mode 100644 drivers/i2c/busses/i2c-amd-mp2-pci.c create mode 100644 drivers/i2c/busses/i2c-amd-mp2-plat.c create mode 100644 drivers/i2c/busses/i2c-amd-mp2.h create mode 100644 drivers/phy/amlogic/phy-meson-g12a-usb2.c create mode 100644 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c create mode 100644 drivers/phy/broadcom/phy-bcm-sr-usb.c create mode 100644 drivers/rtc/rtc-aspeed.c create mode 100644 drivers/usb/mtu3/mtu3_debug.h create mode 100644 drivers/usb/mtu3/mtu3_debugfs.c create mode 100644 drivers/usb/mtu3/mtu3_trace.c create mode 100644 drivers/usb/mtu3/mtu3_trace.h delete mode 100644 include/asm-generic/sizes.h create mode 100644 kernel/gcov/clang.c create mode 100644 kernel/gcov/gcc_base.c create mode 100644 lib/math/Kconfig create mode 100644 lib/math/Makefile rename lib/{ => math}/cordic.c (100%) rename lib/{ => math}/div64.c (99%) rename lib/{ => math}/gcd.c (100%) create mode 100644 lib/math/int_pow.c rename lib/{ => math}/int_sqrt.c (100%) rename lib/{ => math}/lcm.c (100%) rename lib/{ => math}/prime_numbers.c (100%) rename lib/{ => math}/rational.c (100%) rename lib/{ => math}/reciprocal_div.c (100%) create mode 100644 net/core/datagram.h create mode 100644 scripts/gdb/linux/config.py create mode 100644 scripts/gdb/linux/rbtree.py create mode 100644 scripts/gdb/linux/timerlist.py create mode 100644 sound/soc/fsl/fsl_audmix.c create mode 100644 sound/soc/fsl/fsl_audmix.h create mode 100644 sound/soc/fsl/imx-audmix.c delete mode 100644 tools/testing/selftests/ima/config delete mode 100755 tools/testing/selftests/ima/test_kexec_load.sh rename tools/testing/selftests/{ima => kexec}/Makefile (59%) create mode 100644 tools/testing/selftests/kexec/config create mode 100755 tools/testing/selftests/kexec/kexec_common_lib.sh create mode 100755 tools/testing/selftests/kexec/test_kexec_file_load.sh create mode 100755 tools/testing/selftests/kexec/test_kexec_load.sh delete mode 100644 tools/testing/selftests/pidfd/pidctl_test.c