This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 29eb5dc25ebe Add linux-next specific files for 20190328 omits 6f0c08955ff0 Merge branch 'akpm/master' omits 7c4a1eb315d5 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits fdb734807479 mm, memcg: consider subtrees in memory.events omits 67f1b8ba5e83 mm, memcg: rename ambiguously named memory.stat counters a [...] omits b4aeb2733e8c include/linux/sched/signal.h: replace `tsk' with `task' omits 93b684254dcc fs: fs_parser: fix printk format warning omits 5d9316e91c57 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits 0160e9f503a9 pinctrl: fix pxa2xx.c build warnings omits d8f68e06fa12 Merge branch 'akpm-current/current' omits 2a1fc8f22a13 Merge remote-tracking branch 'devfreq/for-next' omits c59dfb5b2ec7 next-20190327/pidfd omits 5f710586118f Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 9b02bd280221 Merge remote-tracking branch 'xarray/xarray' omits 3fdcfb2980d6 Merge remote-tracking branch 'nvmem/for-next' omits 464af90647da Merge remote-tracking branch 'slimbus/for-next' omits c73d906c0bfc Merge remote-tracking branch 'ntb/ntb-next' omits 2e291d25a44b Merge remote-tracking branch 'at24/at24/for-next' omits 97c88264eb6a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 858e0aaf9b87 Merge remote-tracking branch 'rtc/rtc-next' omits 805549906cea Merge remote-tracking branch 'coresight/next' omits 2f298a3e28ba Merge remote-tracking branch 'livepatching/for-next' omits c79491f50c17 Merge remote-tracking branch 'y2038/y2038' omits a3adc891a603 Merge remote-tracking branch 'kselftest/next' omits cfc97c5091ad Merge remote-tracking branch 'random/dev' omits 460650d71749 Merge remote-tracking branch 'pwm/for-next' omits 54c5517ce8c9 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 0cdeea2047a5 Merge remote-tracking branch 'gpio/for-next' omits 95a5fe35c929 Merge remote-tracking branch 'rpmsg/for-next' omits b02c27693eb4 Merge remote-tracking branch 'vhost/linux-next' omits 44d6ae194c3a Merge remote-tracking branch 'scsi/for-next' omits a17fed423e47 Merge remote-tracking branch 'cgroup/for-next' omits 61053e7cf8d4 Merge remote-tracking branch 'slave-dma/next' omits af1f8f7d3dbc Merge remote-tracking branch 'icc/icc-next' omits c8689d310eb2 Merge remote-tracking branch 'mux/for-next' omits b0cffe53e1bb Merge remote-tracking branch 'staging/staging-next' omits 6f630aa02101 Merge remote-tracking branch 'thunderbolt/next' omits 46e17f9efa94 Merge remote-tracking branch 'extcon/extcon-next' omits e0ebb0484505 Merge remote-tracking branch 'phy-next/next' omits c806b1d2e0c2 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 733e91732d72 Merge remote-tracking branch 'usb/usb-next' omits 1b863ad8c118 Merge remote-tracking branch 'ipmi/for-next' omits e7b6f2503109 Merge remote-tracking branch 'leds/for-next' omits 6f1a46762ccc Merge remote-tracking branch 'workqueues/for-next' omits 4e8592ee4d65 Merge remote-tracking branch 'percpu/for-next' omits 8a1530adc1a7 Merge remote-tracking branch 'rcu/rcu/next' omits 308ce18d76d4 Merge remote-tracking branch 'edac-amd/for-next' omits 466406e1677d Merge remote-tracking branch 'clockevents/clockevents/next' omits 3edac98d6c5d Merge remote-tracking branch 'tip/auto-latest' omits 30b4cb340b21 Merge remote-tracking branch 'spi/for-next' omits 964769f0397a Merge remote-tracking branch 'audit/next' omits f50a120ee266 Merge remote-tracking branch 'iommu/next' omits 973f1f3eef79 Merge remote-tracking branch 'tpmdd/next' omits dca2e5f97d13 Merge remote-tracking branch 'selinux/next' omits a0ae9d3c45f8 Merge remote-tracking branch 'integrity/next-integrity' omits 5f04eca39bdb Merge remote-tracking branch 'apparmor/apparmor-next' omits a9491c0a67ad Merge remote-tracking branch 'security/next-testing' omits 9a99dbdacce0 Merge remote-tracking branch 'regulator/for-next' omits 9d48e6dfb25c Merge remote-tracking branch 'kgdb/kgdb-next' omits 6a34271d42f8 Merge remote-tracking branch 'mmc/next' omits 86d940b983b9 Merge remote-tracking branch 'input/next' omits fda3f2538113 Merge remote-tracking branch 'modules/modules-next' omits bcec4e740907 Merge remote-tracking branch 'sound-asoc/for-next' omits e1dac5348c4c Merge remote-tracking branch 'sound/for-next' omits 9f7754727843 Merge remote-tracking branch 'regmap/for-next' omits eb7e2f1a70ea Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits baa0418f4c64 Merge remote-tracking branch 'drm-msm/msm-next' omits 5ca74acc6a13 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 63ebce4c99c1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 9482bd2c2774 Merge remote-tracking branch 'drm-intel/for-linux-next' omits a15cac10cbcf Merge remote-tracking branch 'amdgpu/drm-next' omits 5fadfff13260 Merge remote-tracking branch 'drm/drm-next' omits 9a06e6c56ac4 Merge remote-tracking branch 'crypto/master' omits 6c809ef5efcb Merge remote-tracking branch 'spi-nor/spi-nor/next' omits d7e694537d0e Merge remote-tracking branch 'gfs2/for-next' omits a3083ce10ae5 Merge remote-tracking branch 'bluetooth/master' omits 875c8340e6cb Merge remote-tracking branch 'nfc-next/master' omits 3bf4fa220a73 Merge remote-tracking branch 'ipsec-next/master' omits f79bbda0755f Merge remote-tracking branch 'net-next/master' omits 8066111b964a Merge remote-tracking branch 'dlm/next' omits d0d28712b80c Merge remote-tracking branch 'ieee1394/for-next' omits f2a0626e6d06 Merge remote-tracking branch 'pm/linux-next' omits dec92a9eb90a Merge remote-tracking branch 'v4l-dvb-next/master' omits 02d7373f864e Merge remote-tracking branch 'v4l-dvb/master' omits dbefbd4aaf63 Merge remote-tracking branch 'jc_docs/docs-next' omits c8aab586390e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 2dc8875730dc Merge remote-tracking branch 'i2c/i2c/for-next' omits 375e5cc96147 Merge remote-tracking branch 'hid/for-next' omits 0be233c883ce Merge remote-tracking branch 'pci/next' omits 856df58f944c Merge remote-tracking branch 'printk/for-next' omits 548fb977d054 Merge remote-tracking branch 'vfs/for-next' omits f9d4d3d1f092 Merge remote-tracking branch 'xfs/for-next' omits cf3f4af7d8ac Merge remote-tracking branch 'nfsd/nfsd-next' omits 6ff2973f0938 Merge remote-tracking branch 'jfs/jfs-next' omits dfbd56a187ae Merge remote-tracking branch 'f2fs/dev' omits b4024a4b2ed7 Merge remote-tracking branch 'ext3/for_next' omits f86730c4ccf3 Merge remote-tracking branch 'ecryptfs/next' omits e7ea4ba08302 Merge remote-tracking branch 'cifs/for-next' omits 1765e9ed8c60 Merge remote-tracking branch 'ceph/master' omits 92223f33828f Merge remote-tracking branch 'btrfs-kdave/for-next' omits a73814ca97d6 Merge remote-tracking branch 'befs/for-next' omits fb4b28492428 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 4df9e8c1a6a3 Merge remote-tracking branch 's390/features' omits bdbcc00d8b16 Merge remote-tracking branch 'parisc-hd/for-next' omits 074a11b7828e Merge remote-tracking branch 'nds32/next' omits 20db3aeff521 Merge remote-tracking branch 'mips/mips-next' omits e23b3c3ba41a Merge remote-tracking branch 'm68k/for-next' omits 2561e52a1f87 Merge remote-tracking branch 'csky/linux-next' omits 38fcaab7f217 Merge remote-tracking branch 'clk-samsung/for-next' omits 51927bca8620 Merge remote-tracking branch 'clk/clk-next' omits 99f762f956ce Merge remote-tracking branch 'tegra/for-next' omits 322130fa2f31 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 7866ef033ec9 Merge remote-tracking branch 'samsung-krzk/for-next' omits 00d1c1e67b47 Merge remote-tracking branch 'rockchip/for-next' omits 487e7a796b91 Merge remote-tracking branch 'renesas/next' omits 24c709876ea9 Merge remote-tracking branch 'qcom/for-next' omits 1b45b760210d Merge remote-tracking branch 'reset/reset/next' omits e78dae6f9142 Merge remote-tracking branch 'mvebu/for-next' omits 7c3fabea390c Merge remote-tracking branch 'mediatek/for-next' omits 464eb8e49998 Merge remote-tracking branch 'keystone/next' omits 0982041df588 Merge remote-tracking branch 'imx-mxs/for-next' omits d474f56d5cb5 Merge remote-tracking branch 'bcm2835/for-next' omits 454bed86176b Merge remote-tracking branch 'at91/at91-next' omits f79cb0e28ce0 Merge remote-tracking branch 'amlogic/for-next' omits bdb33af50cf4 Merge remote-tracking branch 'actions/for-next' omits 8f8a9cd958e2 Merge remote-tracking branch 'arm-soc/for-next' omits 4b6de3c2d4e6 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits c640171a7b01 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 38b872128c43 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 0365cfae87ea Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c2cd4a7cf0f2 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 09fbcfde2717 Merge remote-tracking branch 'scsi-fixes/fixes' omits 3232d26aeb5b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 302885109e32 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits c615cff76a32 Merge remote-tracking branch 'omap-fixes/fixes' omits 88ee0cecd6ac Merge remote-tracking branch 'reset-fixes/reset/fixes' omits a189da44ad69 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 5d373973cc8d Merge remote-tracking branch 'kselftest-fixes/fixes' omits 320cd03eb7c2 Merge remote-tracking branch 'input-current/for-linus' omits 4a4aa2b64dfe Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits f43f025a97b9 Merge remote-tracking branch 'staging.current/staging-linus' omits fd0e40919571 Merge remote-tracking branch 'phy/fixes' omits a88e5e351b88 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits e6bd17af9ad0 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits c2d3aec5e3b5 Merge remote-tracking branch 'usb-gadget-fixes/fixes' omits 3b8954fa7861 Merge remote-tracking branch 'usb.current/usb-linus' omits f4e524d66897 Merge remote-tracking branch 'tty.current/tty-linus' omits b8f7d09ad665 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits a467d7756650 Merge remote-tracking branch 'pci-current/for-linus' omits d1bd5360d892 Merge remote-tracking branch 'spi-fixes/for-linus' omits 97c1bfe21cde Merge remote-tracking branch 'regulator-fixes/for-linus' omits 31d3a0c6621a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 6249408b91e4 Merge remote-tracking branch 'sound-current/for-linus' omits f4b091217283 Merge remote-tracking branch 'ipsec/master' omits 945c599298c3 Merge remote-tracking branch 'bpf/master' omits e61965b9e4c5 Merge remote-tracking branch 'net/master' omits 25323e581e61 Merge remote-tracking branch 'arc-current/for-curr' omits a581f41724dd Merge remote-tracking branch 'kbuild-current/fixes' omits 43a6006e8d26 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits c3ea506c5590 Merge remote-tracking branch 'fixes/master' omits 2d5db321a3b4 Merge branch 'pci/trivial' omits 1a381ff8eb54 Merge branch 'remotes/lorenzo/pci/misc' omits 618cd9cf3a24 Merge branch 'pci/msi' omits fc5a7ef857e8 Merge branch 'pci/misc' omits 921e026f73a2 Merge remote-tracking branch 'remotes/lorenzo/pci/controll [...] omits 7f4d485413fb rtc: Add ASPEED RTC driver omits 8ad2b0e64ab7 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 268d040e27f2 CIFS: keep FileInfo handle around while writing pages 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 17e9e945f9f7 ARM: dts: at91: Fix typo in ISC_D0 on PC9 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 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 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 080eb452bdc8 ARM: dts: at91: sama5d2_xplained: Add proper regulator sta [...] omits 2802bac0b675 ARM: dts: at91: sama5d2: add labels to soc dtsi for deriva [...] omits 0c0fccec0545 ARM: at91: pm: do not disable/enable PLLA for ULP modes omits 9e35b518b8b2 ARM: at91: pm: disable RC oscillator in ULP0 omits 1b86244a4d5e ARM: at91: pm: add ULP1 support for SAM9X60 omits 0017bace228b ARM: at91: pm: add support for per SoC wakeup source confi [...] omits 3201145a666b ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs omits 24c2ac08869b ARM: at91: pm: initial PM support for SAM9X60 omits 0b072b0e1bd6 dt-bindings: arm: atmel: add binding for SAM9X60 SoC omits 783d37b06ad4 ARM: at91: pm: introduce at91_soc_pm structure 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 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 e37c380254ef Merge branch 'v5.2/drivers' into tmp/aml-rebuild omits aa3a55c2bbbf Merge branch 'v5.2/dt64' into tmp/aml-rebuild 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 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 adds 9814e0698c23 Merge remote-tracking branch 'fixes/master' adds ad090042bfaa Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 7265f5b72640 coccinelle: put_device: reduce false positives adds 221cc2d27ddc kbuild: skip parsing pre sub-make code for recursion adds 156e7cbb3ef5 kbuild: do not overwrite .gitignore in output directory adds 1a49b2fd8f58 kbuild: strip whitespace in cmd_record_mcount findstring adds 7fcddf7c0041 scripts: coccinelle: Fix description of badty.cocci adds 54a7151b1496 kbuild: modversions: Fix relative CRC byte order interpretation adds 00278bb995fc Merge remote-tracking branch 'kbuild-current/fixes' adds bf7c922689af Merge remote-tracking branch 'arc-current/for-curr' adds 9e0a17db517d arm64: replace memblock_alloc_low with memblock_alloc adds 10af01212cd3 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 5ceaeb99ffb4 net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode adds 0b91bce1ebfc net: datagram: fix unbounded loop in __skb_try_recv_datagram() adds 79706ced7a98 MAINTAINERS: Fix documentation file name for PHY Library adds b5f9bd15b885 ila: Fix rhashtable walker list corruption adds 669efc76b317 net: hns3: fix compile error adds 7f07e5f1f778 net: mii: Fix PAUSE cap advertisement from linkmode_adv_to [...] adds b3e208069477 thunderx: enable page recycling for non-XDP case adds cd35ef91490a thunderx: eliminate extra calls to put_page() for pages he [...] adds 23da1021a573 Merge branch 'thunderx-fix-receive-buffer-page-recycling' adds 1017e0987117 vrf: prevent adding upper devices adds 4ba104f468bb batman-adv: Reduce claim hash refcnt only for removed entry adds 3d65b9accab4 batman-adv: Reduce tt_local hash refcnt only for removed entry adds f131a56880d1 batman-adv: Reduce tt_global hash refcnt only for removed entry adds ca8c3b922e70 batman-adv: fix warning in function batadv_v_elp_get_throughput adds 438b3d3fae43 batman-adv: Fix genl notification for throughput_override adds d3332184f1e9 Merge tag 'batadv-net-for-davem-20190328' of git://git.ope [...] adds fb905469cc66 Merge remote-tracking branch 'net/master' adds 379e2014c95b libbpf: add xsk.h to install_headers target adds 89dedaef49d3 libbpf: add libelf dependency to shared library build adds 8543e4378079 bpf, libbpf: fix quiet install_headers adds d1adcbe09e65 Merge remote-tracking branch 'bpf/master' adds bda8bcf63a20 Merge remote-tracking branch 'ipsec/master' adds 662d66466637 IB/hfi1: Failed to drain send queue when QP is put into er [...] adds 93b289b9aff6 IB/hfi1: Clear the IOWAIT pending bits when QP is put into [...] adds a8639a79e85c IB/hfi1: Eliminate opcode tests on mr deref adds d0294344470e IB/hfi1: Fix the allocation of RSM table adds 1abe186ed8a6 IB/mlx5: Reset access mask when looping inside page fault handler adds 2a2e35b88a2e Merge remote-tracking branch 'rdma-fixes/for-rc' adds 1a5163bba057 Merge remote-tracking branch 'sound-current/for-linus' adds a8f65c227db4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 0bc136360bce Merge remote-tracking branch 'regulator-fixes/for-linus' adds a1ae595a24bf Merge remote-tracking branch 'spi-fixes/for-linus' adds e490e0445b86 Merge remote-tracking branch 'pci-current/for-linus' adds 0aec7ac3ea73 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds d5cf86c75ed0 Merge remote-tracking branch 'tty.current/tty-linus' adds 126fd20a7d24 Merge remote-tracking branch 'usb.current/usb-linus' adds ec2fb81263f7 Merge remote-tracking branch 'usb-gadget-fixes/fixes' adds a595ecdd5f60 USB: serial: cp210x: add new device id adds 84f3b43f7378 USB: serial: option: add Olicard 600 adds 7070bc528237 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 8c0a6dfcd2f7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 700a4c14987d Merge remote-tracking branch 'phy/fixes' adds 8f267dfcdfe3 Merge remote-tracking branch 'staging.current/staging-linus' adds 729fd618a0b2 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 5381d08dff20 Merge remote-tracking branch 'input-current/for-linus' adds b4e9e931e9bb crypto: caam - fix copy of next buffer for xcbc and cmac adds 97e42ec9f588 Merge remote-tracking branch 'crypto-current/master' adds 1bb208e36bc9 selftests: cgroup: fix cleanup path in test_memcg_subtree_ [...] adds 818ff1f4989c Merge remote-tracking branch 'kselftest-fixes/fixes' adds edfdd118884a Merge remote-tracking branch 'slave-dma-fixes/fixes' adds c857fdd95a8b Merge remote-tracking branch 'reset-fixes/reset/fixes' adds ab8a6d821179 MIPS: KGDB: fix kgdb support for SMP platforms. adds e4952b0c2c03 MIPS: SGI-IP27: Fix use of unchecked pointer in shutdown_b [...] adds dc67d0bc7776 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds e7dfb6d04e47 ARM: dts: at91: Fix typo in ISC_D0 on PC9 adds a22c478f3ddb Merge remote-tracking branch 'at91-fixes/at91-fixes' adds 0d85fdfe25ff Merge remote-tracking branch 'omap-fixes/fixes' adds af857160fa04 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds f35f06c35560 Btrfs: do not allow trimming when a fs is mounted with the [...] adds 3db79a379489 Merge branch 'misc-5.1' into next-fixes adds 9ce17820fc37 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 70fc085c5015 scsi: core: Run queue when state is set to running after b [...] adds c14a57264399 scsi: sd: Fix a race between closing an sd device and sd I/O adds 1d5de5bd311b scsi: sd: Quiesce warning if device does not report optima [...] adds fe67888fc007 scsi: zfcp: fix rport unblock if deleted SCSI devices on S [...] adds 242ec1455151 scsi: zfcp: fix scsi_eh host reset with port_forced ERP fo [...] adds c8206579175c scsi: zfcp: reduce flood of fcrscn1 trace records on multi [...] adds 6dc6a944d58a scsi: ibmvfc: Remove "failed" from logged errors adds 95237c25d8d0 scsi: ibmvfc: Add failed PRLI to cmd_status lookup array adds 3e6f7de43f49 scsi: ibmvfc: Byte swap status and error codes when logging adds d6e2635b9cf7 scsi: ibmvfc: Clean up transport events adds 704847d97d2c Merge remote-tracking branch 'scsi-fixes/fixes' adds cec039402526 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 26cdaac4793c drm/i915/icl: Fix VEBOX mismatch BUG_ON() adds b8695a88a19c Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 157c99c5a295 mmc: alcor: don't write data before command has completed adds ea97d3dbacef Merge remote-tracking branch 'mmc-fixes/fixes' adds 032e4eef0809 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 61f6b91f44ed Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds d1aefc2c45c0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 189ee6929463 Merge remote-tracking branch 'actions/for-next' adds 17c01db5fca7 Merge branch 'v5.2/dt' into tmp/aml-rebuild adds b019f4a4199f arm64: dts: meson: g12a: Add AO Clock + Reset Controller support adds 11a7bea17c9e arm64: dts: meson: g12a: add pinctrl support controllers adds e92546c226ec arm64: dts: meson: g12a: add uart_ao_a pinctrl adds 7ab41c474125 arm64: dts: meson: g12a: add reset controller adds ff4f8b6cab58 arm64: dts: meson: g12a: Add UART A, B & C nodes and pins adds 638914212ace arm64: dts: meson-g12a-u200: add uart_AO pinctrl adds 51d215c14341 arm64: dts: meson-g12a-sei510: add uart_AO pinctrl adds 0b7aed337ff0 arm64: dts: meson-g12a-x96-max: add uart_AO pinctrl adds 2297c33c19af arm64: dts: meson-g12a-sei510: add regulators adds 55dbaf06224a Merge branch 'v5.2/dt64' into tmp/aml-rebuild adds 5454e1f8eea2 Merge branch 'v5.2/drivers' into tmp/aml-rebuild adds 68ebf7fefb20 Merge remote-tracking branch 'amlogic/for-next' adds c3f5b8fde71f ARM: at91: pm: introduce at91_soc_pm structure adds db9630273f90 dt-bindings: arm: atmel: add binding for SAM9X60 SoC adds 01c7031cfa73 ARM: at91: pm: initial PM support for SAM9X60 adds 2fa86e5200a4 ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs adds a958156dac93 ARM: at91: pm: add support for per SoC wakeup source confi [...] adds eaedc0d379da ARM: at91: pm: add ULP1 support for SAM9X60 adds bc0779bd8f13 ARM: at91: pm: disable RC oscillator in ULP0 adds 2725d70aa513 ARM: at91: pm: do not disable/enable PLLA for ULP modes adds 1ba8994faa33 ARM: dts: at91: sama5d2: add labels to soc dtsi for deriva [...] adds 7784a6eb89d4 ARM: dts: at91: sama5d2_xplained: Add proper regulator sta [...] adds ff73f1f2190e Merge branches 'at91-soc' and 'at91-dt' into at91-next adds 3753d774bff1 Merge remote-tracking branch 'at91/at91-next' adds b3735dcb2228 Merge remote-tracking branch 'bcm2835/for-next' adds aa956665fc61 Merge remote-tracking branch 'imx-mxs/for-next' adds cc27568c2db8 Merge remote-tracking branch 'keystone/next' adds ffac359e5ced Merge remote-tracking branch 'mediatek/for-next' adds 40cd67366cf2 Merge remote-tracking branch 'mvebu/for-next' adds 4e01964b466d Merge remote-tracking branch 'reset/reset/next' adds 8da3daaa0971 soc: qcom: rmtfs: Add support for mmap functionality adds 9324df5817c0 soc: qcom: qmi: Change txn wait to non-interruptible adds 93b260528020 soc: qcom: cmd-db: Fix an error code in cmd_db_dev_probe() adds d6e5a4f84e28 dt-bindings: iio: adc: Add binding for ADC on pms405 PMIC adds f95f57e43722 arm64: dts: qcom: qcs404: Fix regulator supply names adds 71f1fdd9c300 arm64: dts: sdm845: Include the interconnect resources DT header adds 4dfa70ea0f74 arm64: dts: qcom: qcs404: Add Ethernet node adds 0253735f503a arm64: dts: qcom: qcs404: Enable ethernet for EVB-4000 adds 331ab98f8c4a arm64: dts: qcom: qcs404: Fix voltages l3 adds 6703a27327dd arm64: dts: qcom: qcs404: Remove default setting of contro [...] adds cb79a81fd98f dt-bindings: ufs: Add msm8998 compatible string adds 695942de1da7 arm64: dts: qcom: msm8998: Allow UFSHC driver to set-load adds cd3dbe2a4e6c arm64: dts: qcom: msm8998: Add UFS nodes adds a60a072c5e7f arm64: dts: qcom: pms405: add spmi regulators adds 8faea8edbb35 arm64: dts: qcom: qcs404-evb: add spmi regulators adds 60f77ae7d1c1 arm64: dts: qcom: qcs404-evb: Enable uart3 and add Bluetooth adds 596a434369f6 arm64: dts: sdm845: Include rpmpd DT header adds b9c7d1e25e51 Merge branch 'arm64-for-5.2' into all-for-5.2 adds 8b3b12ae25ec Merge remote-tracking branch 'qcom/for-next' adds dca4d00f3250 Merge remote-tracking branch 'renesas/next' adds 1ba4c178eda6 Merge remote-tracking branch 'rockchip/for-next' adds 30d4a54db133 Merge remote-tracking branch 'samsung-krzk/for-next' adds 2f64c5027317 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b91f7dab1f36 Merge remote-tracking branch 'tegra/for-next' adds b437a9cee891 Merge remote-tracking branch 'clk/clk-next' adds 25a6ad62839e Merge remote-tracking branch 'clk-samsung/for-next' adds 9f5d9032a707 Merge remote-tracking branch 'csky/linux-next' adds a3ed924e2f64 Merge remote-tracking branch 'm68k/for-next' adds fa61e42aba2b Merge remote-tracking branch 'mips/mips-next' adds e83f92379b3a Merge remote-tracking branch 'nds32/next' adds 69132a23060b Merge remote-tracking branch 'parisc-hd/for-next' adds e0d6cced3616 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds f45295a02eeb Merge remote-tracking branch 'befs/for-next' adds fa546ea75cee Merge branch 'misc-5.1' into for-next-current-v5.0-20190328 adds 5fefa4b66e4b Merge branch 'for-next-current-v5.0-20190328' into for-nex [...] adds 307718b6f63a btrfs: factor our read/write stage off csum_tree_block int [...] adds 6c01edf63890 btrfs: warn if extent buffer mapping crosses a page bounda [...] adds 30cd4df021ef btrfs: Don't panic when we can't find a root key adds 9276e718408d btrfs: Initialize inode::i_mapping once in btrfs_symlink adds c091febbc7ad btrfs: scrub: return EAGAIN when fs is closing adds 578aa664b272 btrfs: zstd: remove indirect calls for local functions adds e8bb03f4b6fa Btrfs: remove no longer used 'sync' member from transactio [...] adds 99dab763725b btrfs: Introduce fs_info to extent_io_tree adds 5d46e4b3404d btrfs: switch extent_io_tree::track_uptodate to bool adds b990579dd6ee btrfs: Introduce extent_io_tree::owner to distinguish diff [...] adds a71742bb168e btrfs: tracepoints: Add trace events for extent_io_tree adds 1b5d0c4418e2 btrfs: reduce kmap_atomic time for checksumming adds 8208e09bdb6a btrfs: merge _btrfs_set_prop helpers adds 10e02a8f96ea btrfs: drop redundant forward declaration in props.c adds 324ca2c1a69c btrfs: rename fs_info argument to fs_private adds f42b202d0af0 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans adds 682ed4a94369 btrfs: start transaction in btrfs_set_prop_trans adds 62ef14c27b7e btrfs: start transaction in btrfs_set_acl adds 819cd81c137b btrfs: start transaction in btrfs_xattr_handler_set adds 042aa9382be2 btrfs: don't create transaction in btrfs_setxattr adds 70e808a144ed btrfs: merge btrfs_setxattr and do_setxattr adds 27558b55b8f9 btrfs: Preallocate chunks in cow_file_range_async adds a8236bba90cf btrfs: Rename async_cow to async_chunk adds 8b40500b7f87 btrfs: Remove fs_info from struct async_chunk adds 2314dfcd1574 btrfs: Make compress_file_range take only struct async_chunk adds 0071ea45717a btrfs: Replace clear_extent_bit with unlock_extent adds 4fffefe306a6 btrfs: Set io_tree only once in submit_compressed_extents adds 6929ff76b799 btrfs: Factor out common extent locking code in submit_com [...] adds e95322ab40c9 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add adds fa92f3e2ffda btrfs: Remove EXTENT_WRITEBACK adds be6f426fd0aa btrfs: Remove EXTENT_IOBITS adds 9661257734b0 btrfs: add assertion helpers for spinning writers adds caf81238a9d6 btrfs: use assertion helpers for spinning writers adds 0c4095718fbd btrfs: add assertion helpers for spinning readers adds 568a67ed98b3 btrfs: use assertion helpers for spinning readers adds 4c60adce192c btrfs: add assertion helpers for extent buffer read lock counters adds a75ed42108df btrfs: use assertion helpers for extent buffer read lock counters adds ec19518512b1 btrfs: add assertion helpers for extent buffer write lock [...] adds 96e0e28c9805 btrfs: use assertion helpers for extent buffer write lock [...] adds cb050e7f39a5 btrfs: switch extent_buffer::lock_nested to bool adds 6f7e36989cb3 btrfs: Exploit the fact that pages passed to extent_readpa [...] adds 5305788cb2a5 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage adds 3b37ffa325c6 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] adds 349cfda1bf40 btrfs: Make btrfs_(set|clear)_header_flag return void adds 97bb42bf8396 btrfs: Correctly free extent buffer in case btree_read_ext [...] adds feb9b50e5502 btrfs: Check the first key and level for cached extent buffer adds f1d786c5ed1b btrfs: Always output error message when key/level verifica [...] adds ee945ae46fc9 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] adds f128ee7d7b46 btrfs: extent_io: Handle errors better in extent_write_ful [...] adds 0c4fbfe676dc btrfs: extent_io: Handle errors better in btree_write_cach [...] adds d1f9411134b6 btrfs: extent_io: Kill dead condition in extent_write_cach [...] adds b62d89d4e615 btrfs: extent_io: Handle errors better in extent_write_loc [...] adds b22be322e6fd btrfs: extent_io: add proper error handling to lock_extent [...] adds ff5494cda00d btrfs: extent_io: Handle errors better in extent_writepages() adds 3c55b4f17c12 btrfs: Use less confusing condition for uptodate parameter [...] adds dc7da083d4d3 btrfs: fix panic during relocation after ENOSPC before wri [...] adds 84d7d1b1e882 btrfs: disk-io: Show the timing of corrupted tree block ex [...] adds cd70d74f3e30 btrfs: Do mandatory tree block check before submitting bio adds 5e66198b8010 btrfs: tests: handle fs_info allocation failure in extent_ [...] adds 190151b8bd0d btrfs: tests: don't leak fs_info in extent_io bitmap tests adds 146925c75102 btrfs: tests: print file:line for error messages adds 00fb097240c9 btrfs: tests: add table of most common errors adds c9d6b2dfcce0 btrfs: tests: use standard error message after fs_info all [...] adds edd1417f8344 btrfs: tests: use standard error message after root alloca [...] adds c6cc91dd805e btrfs: tests: use standard error message after extent buff [...] adds f74030a66270 btrfs: tests: use standard error message after path alloca [...] adds b9d076128c17 btrfs: tests: use standard error message after inode alloc [...] adds d6207eb70adc btrfs: tests: use standard error message after block group [...] adds 5cc9bc5229d6 btrfs: tests: properly initialize fs_info of extent buffer adds a9bd621f3565 btrfs: tests: return errors from extent map tests adds e8a3dc5cf29c btrfs: tests: return errors from extent map test case 1 adds 4fad52b68793 btrfs: tests: return errors from extent map test case 2 adds 7e2f2bfd40c9 btrfs: tests: return errors from extent map test case 3 adds 81137f84b26e btrfs: tests: return errors from extent map test case 4 adds 3638b325372a btrfs: tests: return error from all extent map test cases adds 3f419b905401 btrfs: tests: use standard error message after extent map [...] adds 1ccdfe23ed54 btrfs: tests: use SZ_ constants everywhere adds fa1d10361f00 btrfs: tests: fix comments about tested extent map ranges adds fe6dc4b4ee63 btrfs: tests: drop messages when some tests finish adds 54ed8fdf30ee btrfs: tests: unify messages when tests start adds 08984e8b0188 btrfs: Defer setting new inode mode until after do_set_acl [...] adds f01b97b0fb1e btrfs: remove stale definition of BUFFER_LRU_MAX adds 8319fc71f118 btrfs: move tree block wait and write helpers to tree-log adds 7d9af3ab0c1a btrfs: use BUG() instead of BUG_ON(1) adds e7a925942509 btrfs: Perform locking/unlocking in btrfs_remap_file_range() adds 0b3436f5f989 btrfs: use common file type conversion adds c3dc665f7548 btrfs: get fs_info from eb in lock_extent_buffer_for_io adds e5870d26292b btrfs: get fs_info from eb in repair_eb_io_failure adds 933f25dfd04a btrfs: get fs_info from eb in write_one_eb adds e3b4954786ea btrfs: get fs_info from eb in leaf_data_end adds fe071f378325 btrfs: get fs_info from eb in btrfs_exclude_logged_extents adds ac8ee96474e6 btrfs: get fs_info from eb in check_tree_block_fsid adds 85cf3d44de79 btrfs: get fs_info from eb in tree_mod_log_eb_copy adds b9c192a97cf8 btrfs: get fs_info from eb in clean_tree_block adds 70c4b87eafa3 btrfs: get fs_info from eb in btrfs_leaf_free_space adds 6fb40d0c629f btrfs: get fs_info from eb in read_node_slot adds f7e46f29be03 btrfs: get fs_info from eb in btree_read_extent_buffer_pages adds 6e95aac3e634 btrfs: get fs_info from eb in btrfs_verify_level_key adds ea4d8f159132 btrfs: qgroup: remove obsolete fs_info members adds df890173f820 btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] adds ede38a2f4054 btrfs: tree-checker: Make chunk item checker messages more [...] adds b55931eaa013 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] adds 698de3a600e4 btrfs: tree-checker: Check chunk item at tree block read time adds 43d58b7c2932 btrfs: tree-checker: Verify dev item adds 55bb946e7ba5 btrfs: tree-checker: Enhance chunk checker to validate chu [...] adds 271023b7d19a btrfs: tree-checker: Verify inode item adds 9944a5b5d26e btrfs: inode: Verify inode mode to avoid NULL pointer dereference adds 026c5dbdfcb2 Btrfs: do not allow trimming when a fs is mounted with the [...] adds dc46aa0c5d4b btrfs: tree-checker: get fs_info from eb in generic_err adds bf8fd4e07919 btrfs: tree-checker: get fs_info from eb in file_extent_err adds 256116d74402 btrfs: tree-checker: get fs_info from eb in check_csum_item adds 562dcc381acb btrfs: tree-checker: get fs_info from eb in dir_item_err adds 33ada247b043 btrfs: tree-checker: get fs_info from eb in check_dir_item adds 25385b7be697 btrfs: tree-checker: get fs_info from eb in block_group_err adds 369054cbc0b9 btrfs: tree-checker: get fs_info from eb in check_block_gr [...] adds 966eeba19567 btrfs: tree-checker: get fs_info from eb in check_extent_d [...] adds cd3fcb961a24 btrfs: tree-checker: get fs_info from eb in check_leaf_item adds b39d52f36a89 btrfs: tree-checker: get fs_info from eb in check_leaf adds d93219d7f759 btrfs: tree-checker: get fs_info from eb in chunk_err adds 7d2c1b858d01 btrfs: tree-checker: get fs_info from eb in dev_item_err adds 47744b0e5fe3 btrfs: tree-checker: get fs_info from eb in check_dev_item adds da8d67bb75ad btrfs: tree-checker: get fs_info from eb in check_inode_item adds 559cecc4a2ae Merge branch 'misc-next' into for-next-next-v5.1-20190328 adds 14dcccda0c63 Merge branch 'for-next-next-v5.1-20190328' into for-next-20190328 adds c254dc9c273a Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] adds fc687a99c48b Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] adds d013d5390bb7 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] adds 24152031b7fd Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds d0d85ba55d62 Merge branch 'for-next-stale-20190328' into for-next-20190328 adds 28bd8af010fe Merge remote-tracking branch 'btrfs-kdave/for-next' adds b6f3496d35c2 Merge remote-tracking branch 'ceph/master' adds 1dd47a4229c8 cifs: fix kref underflow in close_shroot() adds 90a5e7dbe4ff smb3: Fix enumerating snapshots to Azure adds 9262188adf18 Merge remote-tracking branch 'cifs/for-next' adds 8a71d50bab82 Merge remote-tracking branch 'ecryptfs/next' adds bd56cc65cadd Merge remote-tracking branch 'ext3/for_next' adds 4658f43ed679 Merge remote-tracking branch 'f2fs/dev' adds 1a8d55af1e65 Merge remote-tracking branch 'jfs/jfs-next' adds 5caba06c873d Merge remote-tracking branch 'nfsd/nfsd-next' adds d8bad468382d Merge remote-tracking branch 'xfs/for-next' adds 1dca5b77cdae Merge remote-tracking branch 'vfs/for-next' adds df99e3d8a4f8 Merge remote-tracking branch 'printk/for-next' adds c7a0cb7cf4c2 Merge branch 'pci/misc' adds 73f3b4b88a20 Merge branch 'pci/msi' adds 3304d39bfdcc Merge branch 'remotes/lorenzo/pci/controller-fixes' adds 58a2cdef7110 Merge branch 'remotes/lorenzo/pci/misc' adds e3a5de7be7a5 Merge branch 'pci/trivial' adds f1beec00f78e Merge remote-tracking branch 'pci/next' adds 8631370f716c Merge remote-tracking branch 'hid/for-next' adds 83a0ce4a1693 Merge remote-tracking branch 'i2c/i2c/for-next' adds 0c8fc876bd73 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 8e95bf40a7cf Merge remote-tracking branch 'jc_docs/docs-next' adds 12fda5c67ca6 Merge remote-tracking branch 'v4l-dvb/master' adds 454f30eb8218 Merge remote-tracking branch 'v4l-dvb-next/master' adds a8452ceb316d ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper adds d0e7ebdbf092 Merge branch 'acpi-utils' into linux-next adds ec5a56633c9e Merge remote-tracking branch 'pm/linux-next' adds 0c34d4367b8a Merge remote-tracking branch 'ieee1394/for-next' adds 3572172a0816 Merge remote-tracking branch 'dlm/next' adds 180a8c3d5dad net: phy: mdio-bcm-unimac: remove redundant !timeout check adds df453700e8d8 inet: switch IP ID generator to siphash adds 356d71e00d27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds a7efefc7b49c Merge remote-tracking branch 'net-next/master' adds dd399ac9e343 tools/bpf: generate pkg-config file for libbpf adds e32966bcaab6 Merge remote-tracking branch 'bpf-next/master' adds 4e9565bb50fa Merge remote-tracking branch 'ipsec-next/master' adds 68d557b72cf4 Merge remote-tracking branch 'nfc-next/master' adds 23da6674713d Merge remote-tracking branch 'bluetooth/master' adds 5366fdfc0bf8 gfs2: clean_journal improperly set sd_log_flush_head adds 1f4480050590 Merge remote-tracking branch 'gfs2/for-next' adds 72cd9072f1e2 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 6469a3c96585 crypto: cavium - remove unused fucntions adds cd1af982338d crypto: cavium - Make some functions static adds 52c899ec472e crypto: ccp - Make ccp_register_rsa_alg static adds 8355003c502e crypto: zip - Make some functions static adds 78ea86da5a64 crypto: bcm - remove unused array tag_to_hash_idx adds 2ff9dff5aadf crypto: cavium - Make cptvf_device_init static adds d99324c22643 crypto: fips - Grammar s/options/option/, s/to/the/ adds e44e77ab8bbf crypto: vmx - Make p8_init and p8_exit static adds a118dfa0dbfc crypto: caam/jr - Remove spinlock for output job ring adds 1b30b989cbea crypto: caam/jr - Removed redundant vars from job ring pri [...] adds c23116e48a9b crypto: caam/jr - Remove extra memory barrier during job r [...] adds 33d69455e402 crypto: caam - limit AXI pipeline to a depth of 1 adds 3c7b4714bb7d Merge remote-tracking branch 'crypto/master' adds d355bd10d3b2 Merge remote-tracking branch 'drm/drm-next' adds 73aa8e1a3a84 drm/amdgpu: Fix some sanity check adds 9f491d731c9d drm/amdgpu: use macro instead of enum for flags adds 828cfa29093f drm/amdgpu: Fix amdgpu ras to ta enums conversion adds 190211ab7554 drm/amdgpu: remove per obj debugfs write adds fed184e9057a drm/amdgpu: trivial typo fix adds 39fee32b467c drm/amdgpu: error out on mode1 reset failure adds 7a3d7bf606ca drm/amdgpu: add more debug friendly prompts adds 37945a3ad56f drm/amdgpu: defer cmd/fence/fw buffers destroy on hw_init failure adds adc7e863f684 drm/amdgpu: use the new VM backend for clears adds df399b064118 drm/amdgpu: XGMI pstate switch initial support adds ecf96b52bf98 drm/amdgpu: move VM table mapping into the backend as well adds 110aef572afc drm/amdgpu: drop the ib from the VM update parameters adds fda43ab68ce4 drm/amdgpu: don't put the root PD into the relocated list adds 5581192d7233 drm/amd/display: add preferred pipe split logic adds 3ae42acde349 drm/amd/display: program default output gamma adds a504ad265dec drm/amd/display: Handle branch device with DFP count = 0 case. adds d9673c920c03 drm/amd/display: Pass init_data into DCN resource creation adds bc07dfb3660f drm/amd/display: Clean up old pplib interface functions adds 3a66541c63bc drm/amd/display: Create clock funcs adds bb1cb98e215c drm/amd/display: Pass SDP spliting in parameters adds a5706c61cb8e drm/amd/display: 3.2.24 adds 248cbed60db0 drm/amd/display: use dc_is_virtual instead of ENUM adds 0cbba1638b8e drm/amd/display: Populate macro_tile_size field for dml adds c0415c8722a4 drm/amd/display: fix odm output gamma programming adds e815a9e62b32 drm/amd/powerplay: update current profile mode only when i [...] adds b523c3a61394 Revert "drm/amdgpu: more descriptive message if HMM not enabled" adds ac83d0ff9cbf Revert "drm/amdgpu: support userptr cross VMAs case with HMM" adds 96aa5bfa091c Revert "drm/amdkfd: support concurrent userptr update for HMM" adds 8944042dece3 Revert "drm/amdgpu: fix HMM config dependency issue" adds 318c3f4bf337 Revert "drm/amdgpu: replace get_user_pages with HMM mirror [...] adds 20d059278ebe Revert "drm/amdkfd: avoid HMM change cause circular lock" adds 296bb163e2d5 Revert "drm/amdgpu: use HMM callback to replace mmu notifier" adds 208c5a36d4f8 Merge remote-tracking branch 'amdgpu/drm-next' adds a24dac922fda drm/i915: Update DRIVER_DATE to 20190328 adds 4828d64e7f38 drm/i915: Update DRIVER_DATE to 20190328 adds a01b2c6f47d8 drm/i915: Update DRIVER_DATE to 20190328 adds e0510da05192 drm/i915: Extract check_luts() adds 9d9cb9c18c70 drm/i915: Turn intel_color_check() into a vfunc adds e98f35624ca4 drm/i915: Extract i9xx_color_check() adds 3cdd5174cfc6 drm/i915: Extract chv_color_check() adds 1b386cf84931 drm/i915: Extract icl_color_check() adds fbeb4f362213 drm/i915: Extract glk_color_check() adds 1eb631561120 drm/i915: Extract bdw_color_check() adds f65d5528c023 drm/i915: Extract ilk_color_check() adds c25abff511ad drm/i915: Drop the pointless linear legacy LUT load on CHV adds c4128ce7d59e drm/i915: Skip the linear degamma LUT load on ICL+ adds 6bd7797d90d6 Merge remote-tracking branch 'drm-intel/for-linux-next' adds c5b5783a7fe5 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds df16a224d2b5 drm/virtio: remove set but not used variable 'vgdev' adds 6bbeae35b67b drm/virtio: add virtio-gpu-features debugfs file. adds 42ca472603a2 drm/virtio: move virtio_gpu_object_{attach, detach} calls. adds 4441235f9566 drm/virtio: use struct to pass params to virtio_gpu_object [...] adds f9659329f222 drm/virtio: params struct for virtio_gpu_cmd_create_resource() adds fd4d6a427771 drm/virtio: params struct for virtio_gpu_cmd_create_resource_3d() adds 530b28426a94 drm/virtio: rework resource creation workflow. adds a60f14cf56fe Merge remote-tracking branch 'drm-misc/for-linux-next' adds 4f412ad6efca Merge remote-tracking branch 'drm-msm/msm-next' adds b197a5c0bcdc Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 25b857f94f2b Merge remote-tracking branch 'regmap/for-next' adds 734b5a0bbdf4 ALSA: Replace snd_malloc_pages() and snd_free_pages() with [...] adds 36b8defc4476 ALSA: us122l: Use alloc_pages_exact() adds 8748b850becc ALSA: timer: Unify timer callback process code adds 7bb4a8a2cc93 ALSA: timer: Make sure to clear pending ack list adds a7588c896b05 ALSA: timer: Check ack_list emptiness instead of bit flag adds fe1b26c93d43 ALSA: timer: Make snd_timer_close() really kill pending actions adds 3a23fd0415cb Merge branch 'topic/timer-fixes' into for-next adds d6cae194e391 Merge remote-tracking branch 'sound/for-next' adds 6f23ef4ade53 Merge remote-tracking branch 'sound-asoc/for-next' adds 1c7651f43777 kallsyms: store type information in its own array adds 10a0fafb1414 Merge remote-tracking branch 'modules/modules-next' adds 8949bda34f2d Merge remote-tracking branch 'input/next' adds 417b85c5da5e Merge branch 'fixes' into next adds 20bee38b01a2 mmc: alcor: enable DMA for writes adds 07631bf072a4 mmc: mmci: add get_datactrl_cfg callback and helper functions adds 066524f83ab8 mmc: mmci: define get_dctrl_cfg for legacy variant adds 44eff3c90940 mmc: mmci: qcom: define get_dctrl_cfg adds 141d535e8296 mmc: mmci: stm32: define get_dctrl_cfg adds 6a15ed2e51ad mmc: mmci: replace blksz_datactrlXX by get_datactrl_cfg callback adds ecaaa7721fd6 mmc: mmc_spi: Remove redundant dev_set_drvdata() adds 73b3f9c882c1 mmc: mmc_spi: Remove useless NULL check at ->remove() adds 96e828b2c876 mmc: mmc_spi: Join string literals back adds a763c8c804b4 mmc: mmc_spi: Indentation fixes adds b97f38895d35 mmc: mmc_spi: Convert to use SPDX identifier adds 52dee2abd22c Merge remote-tracking branch 'mmc/next' adds be701b8f614b Merge remote-tracking branch 'kgdb/kgdb-next' adds 956506b17d3a Merge remote-tracking branch 'regulator/for-next' adds 54554674180e Merge remote-tracking branch 'security/next-testing' adds d5b5457f7699 Merge remote-tracking branch 'apparmor/apparmor-next' adds 9a803950b8c4 Merge remote-tracking branch 'integrity/next-integrity' adds cf0b96c786a9 Merge remote-tracking branch 'selinux/next' adds 1868b16ef1b1 Merge remote-tracking branch 'tpmdd/next' adds 87fe9de3d735 Merge remote-tracking branch 'iommu/next' adds 043e6d538dc0 Merge remote-tracking branch 'audit/next' adds 543f68c04c98 dt-bindings: Add a guide of do's and don't's for writing bindings adds 34d2f27d7060 dt-bindings: Require child nodes type to be 'object' adds 1d9bb69a454a of: property: Document that of_graph_get_endpoint_by_regs [...] adds c5acb6fbe734 Merge remote-tracking branch 'devicetree/for-next' adds a90861b7a4a5 Merge remote-tracking branch 'spi/for-next' adds db779ef67ffe proc/kcore: Remove unused kclist_add_remap() adds cfa637cb20e9 Merge tag 'v5.1-rc2' into core/urgent, to resolve a conflict adds ef6a9f4f3ef9 Merge branch 'core/urgent' adds 0ed638dd7f81 Merge branch 'irq/core' adds 1762058319f1 MAINTAINERS: Fix file pattern for X86 MCE INFRASTRUCTURE adds f19501aa07f1 x86/mce: Fix machine_check_poll() tests for error types adds 006c077041dc x86/mce: Handle varying MCA bank counts adds f5c360d14397 Merge branch 'ras/core' adds 53d7de5a8a81 Merge branch 'timers/core' adds 766460852cfa x86/platform/uv: Fix missing checks of kcalloc() return values adds e511ab5b0456 Merge branch 'x86/cleanups' adds 9e1d77f25fad Merge branch 'x86/cpu' adds 8911b02c48da Merge branch 'x86/timers' adds 0f02daed4e08 x86/boot: Fix incorrect ifdeffery scope adds b929a500d684 x86/realmode: Don't leak the trampoline kernel address adds 0626f0df9ed0 Merge branch 'x86/urgent' adds 3f39f1840bd2 Merge remote-tracking branch 'tip/auto-latest' adds d1f617399315 Merge remote-tracking branch 'clockevents/clockevents/next' adds 8e34ac9a4b90 Merge remote-tracking branch 'edac-amd/for-next' adds 4c76b62e8ab7 Merge remote-tracking branch 'rcu/rcu/next' adds 1af2828d40ab Merge remote-tracking branch 'percpu/for-next' adds dc90729b5c11 Merge remote-tracking branch 'workqueues/for-next' adds b4177c1feef6 Merge remote-tracking branch 'leds/for-next' adds 5bf42d77a0c7 Merge remote-tracking branch 'ipmi/for-next' adds b686c873db9b Merge remote-tracking branch 'usb/usb-next' adds 586bd9ac9b1f Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 019f73c751d0 Merge remote-tracking branch 'phy-next/next' adds 9828def35a36 serial: 8250_fintek: Make fintek_8250_set_termios static adds 984df54e4304 dt-bindings: serial: sprd: Add clocks and clocks-names properties adds 4007098f4ce4 serial: sprd: Add power management for the Spreadtrum seri [...] adds 083206100d97 dt-bindings: serial: sprd: Add dma properties to support DMA mode adds f4487db58eb7 serial: sprd: Add DMA mode support adds 8650e026c819 dt-bindings: sc16is7xx: Add alternative clock-frequency property adds 24bc6e68efa0 serial: sc16is7xx: Respect clock-frequency property adds 00d9f0c65401 serial: sc16is7xx: Switch to use device_get_match_data() adds 6b77908fea62 serial: sc16is7xx: Drop of_match_ptr() use adds 6ac972dd4db4 tty/sysrq: Convert show_lock to raw_spinlock_t adds 3adf2aa8af2d drivers/tty/tty_jobctrl.c - fix non-kerneldoc comment adds cf90c06f8115 tty: fix read of tty->pgrp outside of ctrl_lock adds 1bbb1c318cd8 tty: ipwireless: fix missing checks for ioremap adds 46ca3f735f34 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler adds 75ddbc1fb11e tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blank [...] adds b9ca5f8560af tty: pty: Fix race condition between release_one_tty and p [...] adds 67fbfc3943e0 vt: use /dev/vcs (not /dev/vcs0) in comment adds 4b0a2c5ff721 virtio_console: initialize vtermno value for ports adds dba69ed11739 Merge remote-tracking branch 'tty/tty-next' adds 21c75ad65f8e parport_cs: Fix memory leak in parport_config adds 3634946f5224 mei: add missing SPDX tag to mei Kconfig adds 9fff0425aab0 mei: convert to SPDX license tags adds 191b0700727c nfc/mei: convert to SPDX license tags adds 514c37e320a2 mei/hdcp: Fix SPDX identifiers adds 1e55b609b983 mei: adjust the copyright notice in the files. adds 34bf9ce91e04 misc: rtsx: clean up some indenting adds 8e7389c79b40 misc: fastrpc: Avoid free of DMA buffer in interrupt context adds b49f6d83e290 misc: fastrpc: Fix a possible double free adds 415a0729bd12 misc: fastrpc: make sure memory read and writes are visible adds 977e6c8d1d18 misc: fastrpc: use correct spinlock variant adds 80f3afd72bd4 misc: fastrpc: consider address offset before sending to DSP adds 25e8dfb83cda misc: fastrpc: take into account of overlapping buffers adds 02b45b47fbe8 misc: fastrpc: fix remote page size calculation adds f1cf11c296c5 misc: fastrpc: increase max init file size to 64 MB adds 19f8d67fc6c2 uio: uio_fsl_elbc_gpcm: Make dev_attr_reg_br and dev_attr_ [...] adds d8fb3fafa220 sgi-xpc: mark expected switch fall-through adds 13bd14a41ce3 char: hpet: fix a missing check of ioremap adds 5cb27d30fc3a w1: ds2482: cosmetic fixes after 54865314f5a1 adds ae21f41e1f56 firmware: vpd: Drop __iomem usage for memremap() memory adds d943a49128cf Merge remote-tracking branch 'char-misc/char-misc-next' adds 5db9c58416b2 Merge remote-tracking branch 'extcon/extcon-next' adds 6183d5a51866 thunderbolt: property: Fix a missing check of kzalloc adds fd21b79e541e thunderbolt: Fix to check the return value of kmemdup adds f430ae4bfa1c Merge remote-tracking branch 'thunderbolt/next' adds f0977109a577 staging: sm750fb: lower case to fix camelcase checkpatch warning adds f40c9e3d7703 Staging: rtl8188eu: Get rid of custom macro, DBG_88E in kmalloc adds 49103a816a49 staging: rtl8192u: Remove typedef for struct. adds 27903f9f6b6c staging: rtl8712: remove unnecessary parentheses adds b6e24d0e2118 staging: rtl8712: Remove comparison to true adds ffb99752e930 staging: vc04_services: add missing __user annotations adds ac118d87cff7 staging: wilc1000: use cfg80211 ssid list instead of repacking it adds b83970f23f36 staging: emxx_udc: remove unneeded parenthesis adds 3f6363462937 staging: rtl8723bs: core: fix line over 80 characters warning adds 4195b4f11fbb staging: mt7621-mmc: Remove obsolete Kconfig flags adds 7ca8c2c8bbed staging: mt7621-mmc: Initialize completions a single time [...] adds 65d34eed9ccb Merge remote-tracking branch 'staging/staging-next' adds d0aede3601c4 Merge remote-tracking branch 'mux/for-next' adds d1cb8c4f68a8 Merge remote-tracking branch 'icc/icc-next' adds fb9f834d4ed0 Merge remote-tracking branch 'slave-dma/next' adds 27f7cb9601dd Merge remote-tracking branch 'cgroup/for-next' adds 1c665ca77285 Merge branch 'fixes' into for-next adds 82129697df9d scsi: target: alua: fix the tg_pt_gps_count adds 837857335372 scsi: libcxgbi: remove uninitialized variable len adds ea9006dfda65 scsi: mpt3sas: fix indentation issue adds 21e6ba3f0e02 scsi: sd: Rely on the driver core for asynchronous probing adds d16ece577bf2 scsi: sd: Inline sd_probe_part2() adds 46333cebe778 scsi: qla2xxx: Simplify conditional check again adds 155f425025fd scsi: MAINTAINERS: Add maintainer for MediaTek UFS driver adds f1c43590365b scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails adds 650ce64c9ead scsi: qedf: Correct xid range overlap between offloaded re [...] adds c5e06ba2f768 scsi: qedf: Add missing return in qedf_post_io_req() in th [...] adds 3e2c11b3fb7a scsi: qedf: Simplify s/g list mapping adds 5d5e55659b37 scsi: qedf: Modify flush routine to handle all I/Os and TMF adds 69ef2c692510 scsi: qedf: Modify abort and tmf handler to handle edge co [...] adds 96b1765a099b scsi: qedf: Use a separate completion for cleanup commands adds 90ccf7579873 scsi: qedf: Correct the memory barriers in qedf_ring_doorbell adds 0cbd0075390d scsi: qedf: Add missing fc_disc_init call after allocating lport adds 76dbf4ff068c scsi: qedf: Check for link state before processing LL2 pac [...] adds 4262d35c32c6 scsi: qedf: missing kref_put in qedf_xmit() adds 6d1368e8f987 scsi: qedf: fixup locking in qedf_restart_rport() adds 78a8ab3cc0f9 scsi: qedf: fixup bit operations adds 627cc7dd73f6 scsi: qedf: Add additional checks for io_req->sc_cmd validity adds a66c6cd2a8ad scsi: qedf: Wait for upload and link down processing durin [...] adds 6f15d0c02950 scsi: qedf: Add missing return in qedf_scsi_done() adds 56efc304b18c scsi: qedf: fc_rport_priv reference counting fixes adds fc37ddce937b scsi: qedf: Check both the FCF and fabric ID before servic [...] adds ff543e2886f0 scsi: qedf: Don't queue anything if upload is in progress adds 582a47274a57 scsi: qedf: Don't send ABTS for under run scenario adds feac47f50787 scsi: qedf: Add a flag to help debugging io_req which coul [...] adds f2c98af4a27d scsi: qedf: Check for tm_flags instead of cmd_type during cleanup adds faea5719d373 scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is [...] adds fe2043d19e4a scsi: qedf: Correctly handle refcounting of rdata adds efc8fe9b6cab scsi: qedf: Fix lport may be used uninitialized warning adds fb17358ce8a0 scsi: qedf: Update the driver version to 8.37.25.19 adds 0a2101343274 Merge branch 'misc' into for-next adds 9f21b7499a27 Merge remote-tracking branch 'scsi/for-next' adds 0da2b857e2e4 Merge remote-tracking branch 'vhost/linux-next' adds e04886a74681 Merge remote-tracking branch 'rpmsg/for-next' adds e5545c94e43b gpio: of: Check propname before applying "cs-gpios" quirks adds 7ce40277bf84 gpio: of: Check for "spi-cs-high" in child instead of parent node adds f7299d441a4d gpio: of: Fix of_gpiochip_add() error path adds 33e9bf6071b6 gpio: mmio: Support two direction registers adds 011e3cadcb83 gpio: Remove obsolete comment about gpiochip_free_hogs() usage adds 6adb91f90863 Merge branch 'devel' into for-next adds 2eea3ddb8342 Merge remote-tracking branch 'gpio/for-next' adds 3b07bd8658a4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 73ef9c17860e Merge remote-tracking branch 'pwm/for-next' adds d6ca6db72877 Merge remote-tracking branch 'random/dev' adds deb9eb14951c Merge remote-tracking branch 'kselftest/next' adds c9e0e7f08deb Merge remote-tracking branch 'y2038/y2038' adds 0b859df1a697 Merge remote-tracking branch 'livepatching/for-next' adds 251921de29ff Merge remote-tracking branch 'coresight/next' adds ae35e9efe6af rtc: Add ASPEED RTC driver adds e99e72bceb94 Merge remote-tracking branch 'rtc/rtc-next' adds 81fb73c0087a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 8383090b7bcc Merge remote-tracking branch 'at24/at24/for-next' adds e0142d2f6c02 Merge remote-tracking branch 'ntb/ntb-next' adds c33acb7ff369 Merge remote-tracking branch 'slimbus/for-next' adds a9dfd2f07c36 Merge remote-tracking branch 'nvmem/for-next' adds 168fff0d08ed Merge remote-tracking branch 'xarray/xarray' adds fff9aebc943e Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 2ed3a066995e Merge remote-tracking branch 'devfreq/for-next' adds eefa658b8868 checkpatch: don't interpret stack dumps as commit IDs adds 62b6e62bf4aa kasan: fix variable 'tag' set but not used warning adds 96a233cf1ac3 mm/memory.c: fix modifying of page protection by insert_pfn() adds e36df71a5753 mm/debug.c: add a cast to u64 for atomic64_read() adds 393397608aec mailmap: Add Changbin Du adds 73f1d6ba8039 fs/open.c: allow opening only regular files during execve() adds 4fcd6fc0ae8e mm/hotplug: fix offline undo_isolate_page_range() adds d19bfd78c8ea mm-hotplug-fix-offline-undo_isolate_page_range-v4 adds 76a76f585aaa ocfs2: fix inode bh swapping mixup in ocfs2_reflink_inodes_lock adds 5e1b60ead609 mm: add support for kmem caches in DMA32 zone adds d8c5eb28e9bb iommu/io-pgtable-arm-v7s: request DMA32 memory, and improv [...] adds 11265d1a876e include/linux/hugetlb.h: convert to use vm_fault_t adds f5c529534e00 mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRIC [...] adds 79afd7728fd4 mm-mempolicy-make-mbind-return-eio-when-mpol_mf_strict-is- [...] adds 7062094e4c53 mm/debug.c: fix __dump_page when mapping->host is not set adds aaa9f9870ef3 include/linux/list.h: fix list_is_first() kernel-doc adds 6b420e2f0345 fs/proc/kcore.c: make kcore_modules static adds 3ef4c11ab0de ptrace: take into account saved_sigmask in PTRACE{GET,SET}SIGMASK adds da5465b0cca4 mm/memory_hotplug.c: fix notification in offline error path adds 4e0a9cfbbf33 mm/page_isolation.c: fix a wrong flag in set_migratetype_i [...] adds c9e8d1955e68 drivers/block/zram/zram_drv.c: fix idle/writeback string compare adds 737cd8be6ae0 mm/migrate.c: add missing flush_dcache_page for non-mapped [...] adds c0dfde872300 checkpatch: add %pt as a valid vsprintf extension adds 18a4b6f8b122 fs: fs_parser: fix printk format warning adds 017a5214f413 fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links adds f4ffebcf7ac8 mm: add /sys/kernel/slab/cache/cache_dma32 adds b2a22763d911 mm/compaction.c: abort search if isolation fails adds 5232a43a06ee lib/string.c: implement a basic bcmp adds 9e022c014345 kmemleak: powerpc: skip scanning holes in the .bss section adds 8f8681b2d3ee include/linux/bitrev.h: fix constant bitrev adds 82f796f31c38 coredump: fix race condition between mmget_not_zero()/get_ [...] adds 0c9e96a100e1 userfaultfd: use RCU to free the task struct when fork fails adds 4d699e9dcd65 lib/lzo: fix bugs for very short or empty input adds 50a48441fd24 mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() adds e2a2be7656d9 mm/compaction.c: correct zone boundary handling when reset [...] adds 86c1b64dd75e scripts/spelling.txt: add more typos to spelling.txt and sort adds e02bc73050dd arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header adds 9127ad2f58d1 lib/debugobjects.c: move printk out of db lock critical sections adds ac9a5c92b6f6 ocfs2: clear zero in unaligned direct IO adds 572b05ca0307 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds bf1c2ed9686c ocfs2: wait for recovering done after direct unlock request adds a4e0e474555d ocfs2: checkpoint appending truncate log transaction befor [...] adds f381b0606494 ramfs: support O_TMPFILE adds 5b605b7c0b90 include/linux/list.h: add list_rotate_to_front() adds 340d3d6178f8 mm/slob.c: respect list_head abstraction layer adds f034a9265007 mm/slob.c: use slab_list instead of lru adds 69b9e3e25724 mm/slub.c: add comments to endif pre-processor macros adds f748491e6bea mm/slub.c: use slab_list instead of lru adds 6f703843836a mm/slab.c: use slab_list instead of lru adds 06ce2be2afcf include/linux/mm_types.h: remove stale comment from page struct adds c2e1fbca0a76 slub: remove useless kmem_cache_debug() before remove_full() adds 641b9c39beb7 mm/slab.c: remove unneed check in cpuup_canceled adds a2f1a1fc95d9 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] adds 53d4e764aeee mm/cma_debug.c: fix the break condition in cma_maxchunk_get() adds 7593d42d0f73 userfaultfd/sysctl: add vm.unprivileged_userfaultfd adds 341a58de668d userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix adds 5ce7d8af0534 mm: page cache: store only head pages in i_pages adds 77c5aaa46974 page-cache-store-only-head-pages-in-i_pages-fix adds 3721eaa5acbd mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() adds 38cf2176bb8e mm: move recent_rotated pages calculation to shrink_inacti [...] adds 09273148b761 mm: move nr_deactivate accounting to shrink_active_list() adds 4fbacc235b36 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] adds be6acee1d601 mm: remove pages_to_free argument of move_active_pages_to_lru() adds 84cee28c41c5 mm: generalize putback scan functions adds 3cd29128c9b3 mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM adds dea854771872 mm/gup: change write parameter to flags in fast walk adds 7c2c466d9b24 mm/gup: change GUP fast to use flags rather than a write 'bool' adds 3131d3dc5150 mm/gup: add FOLL_LONGTERM capability to GUP fast adds b9223ca08297 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds 988913b8c0d4 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds 2556a8407ea8 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds 0998b7ef46d6 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 adds 7def43085586 mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] adds 7ba828975429 mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY adds 15316ab238d5 mm/compaction.c: fix an undefined behaviour adds d173f3e7e109 mm-compaction-fix-an-undefined-behaviour-fix adds 023e7d06734e mm/cma.c: fix the bitmap status to show failed allocation reason adds 2ff8c1423556 mm: compaction: show gfp flag names in try_to_compact_page [...] adds f77000e94424 mm, compaction: some tracepoints should be defined only wh [...] adds 0766ae8634a1 mm: change mm_update_next_owner() to update mm->owner with [...] adds f2bf690e12b7 mm/page_isolation.c: remove redundant pfn_valid_within() i [...] adds 632d9f4910d8 mm/vmscan: add tracepoints for node reclaim adds 36e6d13241ab mm: memcontrol: track LRU counts in the vmstats array adds 5dde3e32c23e mm: memcontrol: replace zone summing with lruvec_page_state() adds d96e9a9b3705 mm: memcontrol: replace node summing with memcg_page_state() adds 7e747d18cc00 mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() adds 655e368478e1 mm: memcontrol: push down mem_cgroup_nr_lru_pages() adds 897de689575b mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] adds 01602da0babd mm/cma.c: fix crash on CMA allocation if bitmap allocation fails adds e97ccbc0d2ab initramfs: free initrd memory if opening /initrd.image fails adds c93809d375ef initramfs: cleanup initrd freeing adds 9fa9293a78ee initramfs: factor out a helper to populate the initrd image adds 86e521e0dcc0 initramfs: cleanup populate_rootfs adds a98778d9c7e3 initramfs: fix a compilation error adds 85b6ada30394 initramfs: move the legacy keepinitrd parameter to core code adds 89b9891de3c3 initramfs: provide a generic free_initrd_mem implementation adds 214fface72f0 initramfs: poison freed initrd memory adds c69478fd12f7 init: provide a generic free_initmem implementation adds 78bed15bc0b4 hexagon: switch over to generic free_initmem() adds f0ed35bfee06 init: free_initmem: poison freed init memory adds d76ab54797e8 riscv: switch over to generic free_initmem() adds 9c7b177cc532 sh: advertise gigantic page support adds ff766a5ec6e8 sparc: advertise gigantic page support adds 44f285db31ab mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] adds a73027930b4f hugetlb: allow to free gigantic pages regardless of the co [...] adds 0ab78b92a39c mm: introduce put_user_page*(), placeholder versions adds cfd1f8536b09 mm: page_mkclean vs MADV_DONTNEED race adds 373f616c4493 mm/vmscan: drop may_writepage and classzone_idx from direc [...] adds 4ef6eed27b56 memcg: schedule high reclaim for remote memcgs on high_work adds 92c0355570ec memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds 9e15663c02b3 psi: introduce state_mask to represent stalled psi states adds 252778f4c825 psi: make psi_enable static adds 594878586d97 psi: rename psi fields in preparation for psi trigger addition adds e4c3431c5ea0 psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 adds 4da780d68698 psi: split update_stats into parts adds 381422dfa83a psi: track changed states adds 97f2540b246e include/: refactor headers to allow kthread.h inclusion in [...] adds c1690403c01c psi: introduce psi monitor adds 7a866571a8d6 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds 7ae76449bd30 mm/vmalloc.c: keep track of free blocks for vmap allocation adds 907b639e1ade mm, memcg: proportional memory.{low,min} reclaim adds 4e4313b11a9e mm, memcg: make memory.emin the baseline for utilisation d [...] adds 5b61f1b4d136 mm, memcg: make scan aggression always exclude protection adds 677510e25f22 include/linux/uaccess.h: add probe_user_read() adds 5926695aed11 mm-add-probe_user_read-fix adds 1a6d3a74e760 powerpc: use probe_user_read() adds d1e2efceb4ae mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds 8daf874614ab mm: shuffle initial free memory to improve memory-side-cac [...] adds 6ec57595efb6 mm/shuffle: fix shuffle enable adds 2f8f749d6481 mm: move buddy list manipulations into helpers adds e814bb98b077 mm: fix buddy list helpers adds 86a2d719da1d mm-move-buddy-list-manipulations-into-helpers-fix2 adds a7249f21e4bc mm: maintain randomization of page free lists adds de1099ac923c mm-maintain-randomization-of-page-free-lists-checkpatch-fixes adds 768e2e2690c2 mm/vmscan: remove unused lru_pages argument adds 8b32100994f3 mm/mincore.c: make mincore() more conservative adds a8036f951bde mm-mincore-make-mincore-more-conservative-v2 adds 0a321107b6a7 mm: don't expose page to fast gup before it's ready adds c812afce0d36 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 599b7928b03f fs/buffer.c: dump more info for __getblk_gfp() stall problem adds deb9040b81b8 fs/select: avoid clang stack usage warning adds ceb65fd3a20c kdb: det rid of broken attempt to print CCVERSION in kdb summary adds fbbb70066018 kernel/notifier.c: double register detection adds 1b3e9eb9c9fe lib/genalloc.c: export symbol addr_in_gen_pool adds 89306ee2d43f lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 71729347ef57 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 946982fd6d67 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST adds 72b53f255488 lib/sort: make swap functions more generic adds 72250db46dab lib/sort: use more efficient bottom-up heapsort variant adds 0063a66df1b7 lib/sort: avoid indirect calls to built-in swap adds 820c81be5237 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS adds 1dab3e2be7ff lib/list_sort: optimize number of calls to comparison function adds 548dfa882438 lib: bitmap_parselist: don't calculate length of the input string adds a0b3bdfdd1f1 lib: bitmap_parselist: move non-parser logic to helpers adds 8df39a3ad634 bitmap_parselist-move-non-parser-logic-to-helpers-fix adds be35b8aa59c0 lib: bitmap_parselist: rework input string parser adds 573547ccd06c lib/test_bitmap.c: switch test_bitmap_parselist to ktime_get() adds 2062627091f1 lib/test_bitmap.c: add testcases for bitmap_parselist adds a0407a788690 lib/test_bitmap.c: add tests for bitmap_parselist_user adds 8cc4cc763003 lib: Move mathematic helpers to separate folder adds 52ed00ce33b5 lib/math: move int_pow() from pwm_bl.c for wider use adds f5e77ea68fbe checkpatch: fix something adds 9e0e54675f8b fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] adds b6d20697ae59 fs/binfmt_elf.c: make scope of "pos" variable smaller adds 44e63c4a0263 fs/binfmt_elf.c: free PT_INTERP filename ASAP adds 9d4b81412551 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] adds d5cef3ea866e autofs: fix some word usage oddities in autofs.txt adds 6874f98d9a1e autofs: update autofs.txt for strictexpire mount option adds 8415d5a3ed71 autofs: update AUTOFS_EXP_LEAVES description adds b38b81ac8aac autofs: update mount control expire desription with AUTOFS [...] adds b3d944db565f autofs: add description of ignore pseudo mount option adds bd548e87939f rapidio: fix a NULL pointer dereference when create_workqu [...] adds 7159953e8e7b sysctl: return -EINVAL if val violates minmax adds fe71dd3997e9 kernel/pid.c: convert struct pid:count to refcount_t adds f9565c39ff20 convert-struct-pid-count-to-refcount_t-fix adds b3a1fdee4a94 eventfd: present id to userspace via fdinfo adds dd15021daf73 gcov: clang: move common GCC code into gcc_base.c adds 8c3d220cb6b5 gcov: clang support adds fc6256310358 gcov: docs: add a note on GCC vs Clang differences adds 0f5cf07c8351 pps: descriptor-based gpio adds e5878aa4356c dt-bindings: pps: pps-gpio PPS ECHO implementation adds 4b38ae4bb300 pps: pps-gpio PPS ECHO implementation adds 8110e54e1bd3 scripts/gdb: find vmlinux where it was before adds de11bc9f996a scripts/gdb: add kernel config dumping command adds 776973b6e281 scripts/gdb: add rb tree iterating utilities adds a1ef97110946 scripts/gdb: add a timer list command adds fedff0f2428f ipc: prevent lockup on alloc_msg and free_msg adds c8ffae1657ab Merge branch 'akpm-current/current' adds ad5e1b9411dd pinctrl: fix pxa2xx.c build warnings adds b368abddcc3c scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] adds f8e3a3d37e9a fs/coda/psdev.c: remove duplicate header adds 185cfcc4104f include/linux/sched/signal.h: replace `tsk' with `task' adds 9764ce574761 fs/cachefiles/namei.c: remove duplicate header adds 73a37cd2d761 fs/block_dev.c: Remove duplicate header adds d63fb2567763 kernel, resource: use resource_overlaps() to simplify regi [...] adds abc33a1345ce treewide: replace #include <asm/sizes.h> with #include <li [...] adds 2862691642e4 arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> adds e0922cba1562 mm, memcg: rename ambiguously named memory.stat counters a [...] adds 7f4c01648b9d mm, memcg: consider subtrees in memory.events adds 771a7bfb1673 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 1fc4f56feb83 Merge branch 'akpm/master' adds 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 (29eb5dc25ebe) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .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/iio/adc/qcom,spmi-vadc.txt | 1 + .../bindings/interrupt-controller/arm,gic.yaml | 1 + Documentation/devicetree/bindings/pps/pps-gpio.txt | 7 + .../devicetree/bindings/serial/nxp,sc16is7xx.txt | 2 + .../devicetree/bindings/serial/sprd-uart.txt | 17 +- .../bindings/timer/arm,arch_timer_mmio.yaml | 1 + .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 1 + .../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/lzo.txt | 8 +- Documentation/sysctl/vm.txt | 12 + .../trace/postprocess/trace-vmscan-postprocess.pl | 7 +- MAINTAINERS | 11 +- Makefile | 11 +- Next/SHA1s | 100 +- Next/merge.log | 1794 ++++++++++++-------- arch/Kconfig | 7 + arch/alpha/mm/init.c | 14 - arch/arc/mm/init.c | 15 - arch/arm/Kconfig | 1 + 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/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/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/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/utils.c | 24 +- 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 | 1 + drivers/gpio/gpio-mmio.c | 85 +- 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_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/i915/i915_drv.h | 5 +- drivers/gpu/drm/i915/intel_color.c | 416 +++-- drivers/gpu/drm/msm/msm_drv.h | 2 +- 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/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/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/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/port.c | 24 +- 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/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/pcmcia/omap_cf.c | 2 +- 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/rtc-aspeed.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/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/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/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/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/serial/cp210x.c | 1 + drivers/usb/serial/option.c | 10 +- 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/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/cifs/cifsglob.h | 2 +- fs/cifs/file.c | 3 - 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/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 + include/acpi/acpi_bus.h | 3 + include/asm-generic/hugetlb.h | 7 + include/asm-generic/sizes.h | 2 - include/linux/acpi.h | 6 + include/linux/bitrev.h | 46 +- include/linux/gfp.h | 4 +- include/linux/gpio/driver.h | 15 +- include/linux/hugetlb.h | 8 +- 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/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 | 1 + 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/userfaultfd_k.h | 2 + include/linux/vmalloc.h | 6 +- include/linux/vmstat.h | 2 +- include/net/netns/ipv4.h | 2 + include/sound/memalloc.h | 4 - include/sound/timer.h | 1 - include/trace/events/compaction.h | 10 +- include/trace/events/vmscan.h | 78 +- include/uapi/linux/btrfs_tree.h | 2 + include/uapi/linux/mei.h | 67 +- 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 | 21 +- 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 | 2 +- net/ipv4/route.c | 12 +- net/ipv6/ila/ila_xlat.c | 1 + net/ipv6/output_core.c | 30 +- net/rds/info.c | 2 +- net/rds/rdma.c | 3 +- net/xdp/xdp_umem.c | 4 +- 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 ++++++- sound/core/memalloc.c | 53 +- sound/core/pcm.c | 14 +- sound/core/timer.c | 123 +- 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/.gitignore | 1 + tools/lib/bpf/Makefile | 25 +- tools/lib/bpf/libbpf.pc.template | 12 + tools/testing/selftests/cgroup/test_memcontrol.c | 38 +- tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidctl_test.c | 537 ------ tools/vm/slabinfo.c | 7 +- 636 files changed, 11939 insertions(+), 7782 deletions(-) create mode 100644 Documentation/devicetree/bindings/writing-bindings.txt 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 scripts/gdb/linux/config.py create mode 100644 scripts/gdb/linux/rbtree.py create mode 100644 scripts/gdb/linux/timerlist.py create mode 100644 tools/lib/bpf/libbpf.pc.template delete mode 100644 tools/testing/selftests/pidfd/pidctl_test.c