This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allnoconfig in repository toolchain/linux-next.
omits 6a1d293238c1 Add linux-next specific files for 20181224 omits f227e5887172 Merge branch 'akpm/master' omits b12bf9fe63f9 Drop flex_arrays omits b71b20efa8e2 sctp: convert to genradix omits e948703d7447 proc: commit to genradix omits f561f1356452 Generic radix trees omits 3e4f48ea5ef3 selinux: convert to kvmalloc omits 576eea76f676 md: convert to kvmalloc omits f4a5f8f70056 openvswitch: convert to kvmalloc omits ed0d8dc1d080 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 3b9438c0ea5f kernel/fork.c: remove duplicated include omits 9dda0fc31677 mm/page_io.c: fix polled swap page in omits 7e4be1f4912a checkpatch: add Co-developed-by to signature tags omits 21622aab695f docs: fix Co-Developed-by docs omits 885826263881 drivers/base/platform.c: kmemleak ignore a known leak omits e0cc12e01dba fs: don't open code lru_to_page() omits b33045b4a406 include/linux/sched/signal.h: replace `tsk' with `task' omits aecda513d54a fs-remove-caller-signal_pending-branch-predictions-fix omits b09fc7020b7f fs/: remove caller signal_pending branch predictions omits 376c036807b7 mm/: remove caller signal_pending branch predictions omits 9e2fec55b503 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 129b13d58950 kernel/sched/: remove caller signal_pending branch predictions omits 72b5549298a8 kernel/locking/mutex.c: remove caller signal_pending branc [...] omits aff20e4c01bf pm-hibernate-exclude-all-pageoffline-pages-v2 omits 8ca5d0f0909a PM/Hibernate: exclude all PageOffline() pages omits 52cb492f22b8 PM/Hibernate: use pfn_to_online_page() omits 13fb2c4460e7 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits c4735cd131f4 vmw_balloon: mark inflated pages PG_offline omits af6e1b7ada59 hv_balloon: mark inflated pages PG_offline omits 1ecafd49f776 xen/balloon: mark inflated pages PG_offline omits 1b26734f383b kexec: export PG_offline to VMCOREINFO omits 1be8a5751044 mm-convert-pg_balloon-to-pg_offline-fix omits ec61b9e9b62c mm: convert PG_balloon to PG_offline omits 805d51afdfc2 mm: balloon: update comment about isolation/migration/compaction omits b61dfb6ec58a locking/atomics: build atomic headers as required omits b14b2e50b1fe kernel/signal.c: remove some duplicated includes omits 81f4522d7b3d kernel/async.c: remove some duplicated includes omits d5709812de20 mm: select HAVE_MOVE_PMD on x86 for faster mremap omits eedf530892bb mm/mremap: fix 'move_normal_pmd' unused function warning omits f17b5e7b2e8b mm: speed up mremap by 20x on large regions omits 5ed8584fca99 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] omits bef22eb7d8a8 mm: treewide: remove unused address argument from pte_allo [...] omits dce8df1ca23a scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 6234346e9ea4 Merge branch 'akpm-current/current' omits b8282eee9ffe Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 8d43ba0b234d Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 101f7936a373 Merge remote-tracking branch 'nvmem/for-next' omits f4680908517d Merge remote-tracking branch 'slimbus/for-next' omits fd69b63b9573 Merge remote-tracking branch 'cisco/for-next' omits 46a390cd4c83 Merge remote-tracking branch 'kspp/for-next/kspp' omits ef53215ac67a Merge remote-tracking branch 'ntb/ntb-next' omits 6b61e1716ac9 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 713673e6e189 Merge remote-tracking branch 'rtc/rtc-next' omits fa204828bbc7 Merge remote-tracking branch 'coresight/next' omits 12b73c4b26bb Merge remote-tracking branch 'livepatching/for-next' omits 97acc966a2d8 Merge remote-tracking branch 'y2038/y2038' omits 225d6630af2c Merge remote-tracking branch 'kselftest/next' omits a810fee642ca Merge remote-tracking branch 'random/dev' omits 8e4e7d75b342 Merge remote-tracking branch 'pwm/for-next' omits a98782226362 Merge remote-tracking branch 'pinctrl/for-next' omits 22f0d895d9ee Merge remote-tracking branch 'gpio/for-next' omits 50c8872fbc1a Merge remote-tracking branch 'rpmsg/for-next' omits 6d935ee71534 Merge remote-tracking branch 'vhost/linux-next' omits 0965074667c9 Merge remote-tracking branch 'scsi/for-next' omits 3f406e775e0f Merge remote-tracking branch 'cgroup/for-next' omits 38c1e2e055a0 Merge remote-tracking branch 'slave-dma/next' omits 88e9258ac241 Merge remote-tracking branch 'icc/icc-next' omits d3325a28782d Merge remote-tracking branch 'mux/for-next' omits 674a33c191df Merge remote-tracking branch 'staging/staging-next' omits 92c95ed321fb Merge remote-tracking branch 'char-misc/char-misc-next' omits 856ef6ef9edb Merge remote-tracking branch 'tty/tty-next' omits fa0a030503c9 Merge remote-tracking branch 'usb/usb-next' omits cac2cdb98c5f Merge remote-tracking branch 'driver-core/driver-core-next' omits 4cf5633e3636 Merge remote-tracking branch 'ipmi/for-next' omits 812932a76820 Merge remote-tracking branch 'leds/for-next' omits 687531cfa902 Merge remote-tracking branch 'hsi/for-next' omits f1b3945bba8d Merge remote-tracking branch 'chrome-platform/for-next' omits 0de3242650dd Merge remote-tracking branch 'drivers-x86/for-next' omits cb1208c6b1c7 Merge remote-tracking branch 'percpu/for-next' omits d82c79ab1e9a Merge remote-tracking branch 'xen-tip/linux-next' omits d66d144e4173 Merge remote-tracking branch 'kvm/linux-next' omits cb8f5b76d8dd Merge remote-tracking branch 'rcu/rcu/next' omits 112bae5b8a25 Merge remote-tracking branch 'ftrace/for-next' omits 75fecf8f5ce1 Merge remote-tracking branch 'edac-amd/for-next' omits 2c9533b8604f Merge remote-tracking branch 'tip/auto-latest' omits 956e6ae19214 Merge remote-tracking branch 'spi/for-next' omits b09bc6081a7b Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 81e174edac53 Merge remote-tracking branch 'devicetree/for-next' omits e2fc509ba340 Merge remote-tracking branch 'audit/next' omits 31ebb9994208 Merge remote-tracking branch 'vfio/next' omits 6f6b2c73e5a7 Merge remote-tracking branch 'iommu/next' omits 3fd201f1abf7 Merge remote-tracking branch 'watchdog/master' omits c3cdada21d0d Merge remote-tracking branch 'selinux/next' omits c8a9a5cedf74 Merge remote-tracking branch 'apparmor/apparmor-next' omits 51cc12178abd Merge remote-tracking branch 'security/next-testing' omits e47a0b48f3ee Merge remote-tracking branch 'regulator/for-next' omits 559db8e63a52 Merge remote-tracking branch 'battery/for-next' omits c904275e2dea Merge remote-tracking branch 'backlight/for-backlight-next' omits c39777e9279f Merge remote-tracking branch 'mfd/for-mfd-next' omits 37c7f9df72a4 Merge remote-tracking branch 'md/for-next' omits 3e096d1972d2 Merge remote-tracking branch 'kgdb/kgdb-next' omits 2e9fb492faca Merge remote-tracking branch 'mmc/next' omits c88b3cf1eada Merge remote-tracking branch 'device-mapper/for-next' omits 2280e44906c9 Merge remote-tracking branch 'block/for-next' omits e2baf5b091fa Merge remote-tracking branch 'input/next' omits 96cb776d5bb7 Merge remote-tracking branch 'modules/modules-next' omits 223e1edae97f Merge remote-tracking branch 'sound-asoc/for-next' omits 50a629f52022 Merge remote-tracking branch 'sound/for-next' omits 445c13d62e1e Merge remote-tracking branch 'regmap/for-next' omits 877beeb1267d Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 5e480b3ecbae Merge remote-tracking branch 'drm-msm/msm-next' omits 98a083e36bd0 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 754d47378613 Merge remote-tracking branch 'drm/drm-next' omits 47fceb3f94cc Merge remote-tracking branch 'crypto/master' omits c8487f62082d Merge remote-tracking branch 'mtd/mtd/next' omits 7d93e1f378de Merge remote-tracking branch 'gfs2/for-next' omits 63966e732b56 Merge remote-tracking branch 'nfc-next/master' omits feb62e8dd42f Merge remote-tracking branch 'net-next/master' omits 3deb1c1972bd Merge remote-tracking branch 'rdma/for-next' omits cd05f1856e61 Merge remote-tracking branch 'swiotlb/linux-next' omits 091b86a451d5 Merge remote-tracking branch 'dlm/next' omits 18be5c22c06a Merge remote-tracking branch 'ieee1394/for-next' omits 01bd06deb1ad Merge remote-tracking branch 'thermal/next' omits 08b16bd2e164 Merge remote-tracking branch 'pm/linux-next' omits e82c7ed93e26 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 5198808ce0d5 Merge remote-tracking branch 'v4l-dvb-next/master' omits 0887f1aef101 Merge remote-tracking branch 'v4l-dvb/master' omits 575413861574 Merge remote-tracking branch 'jc_docs/docs-next' omits b73ada6dd8e6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 383da7377b5e Merge remote-tracking branch 'i3c/i3c/next' omits 2ec50494950f Merge remote-tracking branch 'i2c/i2c/for-next' omits e177259b6274 Merge remote-tracking branch 'hid/for-next' omits 2c04e516a0ea Merge remote-tracking branch 'pstore/for-next/pstore' omits 2a2f55d5640f Merge remote-tracking branch 'pci/next' omits 58a2c943aefe Merge remote-tracking branch 'printk/for-next' omits 8676baa24b62 Merge remote-tracking branch 'vfs/for-next' omits 670eddf93fc4 Merge remote-tracking branch 'file-locks/locks-next' omits 08a6dd7486ec Merge remote-tracking branch 'xfs/for-next' omits b4fc37015e50 Merge remote-tracking branch 'v9fs/9p-next' omits 3270d0017839 Merge remote-tracking branch 'nfsd/nfsd-next' omits 51c1dea7daad Merge remote-tracking branch 'nfs-anna/linux-next' omits 962a2245cf88 Merge remote-tracking branch 'jfs/jfs-next' omits 2657484910f4 Merge remote-tracking branch 'f2fs/dev' omits d47f9f99f980 Merge remote-tracking branch 'ext4/dev' omits fe9faf8c1936 Merge remote-tracking branch 'ext3/for_next' omits 029d6df5c980 Merge remote-tracking branch 'ecryptfs/next' omits 95ea5fba4736 Merge remote-tracking branch 'cifs/for-next' omits 6dcccffbdbd8 Merge remote-tracking branch 'btrfs-kdave/for-next' omits b5beed58b086 Merge remote-tracking branch 'befs/for-next' omits 205bc635a2b5 Merge remote-tracking branch 'fscrypt/master' omits 8f38cccd692b Merge remote-tracking branch 'xtensa/xtensa-for-next' omits c188a50bb874 Merge remote-tracking branch 'sparc-next/master' omits acd1acb96af4 Merge remote-tracking branch 's390/features' omits 4dae2af3d557 Merge remote-tracking branch 'risc-v/for-next' omits 9c7c00671d4e Merge remote-tracking branch 'fsl/next' omits 3a02e590a26f Merge remote-tracking branch 'powerpc/next' omits ead44f08506b Merge remote-tracking branch 'parisc-hd/for-next' omits ce23071a6ea4 Merge remote-tracking branch 'openrisc/for-next' omits 0b08b3ffc123 Merge remote-tracking branch 'nios2/for-next' omits 31d1b7df0fe3 Merge remote-tracking branch 'nds32/next' omits 179419b9ef7b Merge remote-tracking branch 'microblaze/next' omits 10051f90d215 Merge remote-tracking branch 'm68k/for-next' omits 9e26705e001f Merge remote-tracking branch 'ia64/next' omits 62f9724a7de4 Merge remote-tracking branch 'csky/linux-next' omits 6b6c4b4314a4 Merge remote-tracking branch 'clk/clk-next' omits 3a5e799c0d92 Merge remote-tracking branch 'tegra/for-next' omits 0bf6edb74af9 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits a20c3b6fae10 Merge remote-tracking branch 'samsung-krzk/for-next' omits c4f134f11e33 Merge remote-tracking branch 'rockchip/for-next' omits c41494421394 Merge remote-tracking branch 'renesas/next' omits 39a09a405d33 Merge remote-tracking branch 'qcom/for-next' omits 56c8504d0722 Merge remote-tracking branch 'reset/reset/next' omits 9055f80e8c18 Merge remote-tracking branch 'omap/for-next' omits c565d9bf75c2 Merge remote-tracking branch 'mvebu/for-next' omits cffb0f3f3e33 Merge remote-tracking branch 'mediatek/for-next' omits 9dbc5e671293 Merge remote-tracking branch 'keystone/next' omits 1b892d3477e8 Merge remote-tracking branch 'imx-mxs/for-next' omits fa5013226c00 Merge remote-tracking branch 'bcm2835/for-next' omits 9d55184236ec Merge remote-tracking branch 'at91/at91-next' omits 3e315b6e76ec Merge remote-tracking branch 'aspeed/for-next' omits b233f8f113ac Merge remote-tracking branch 'amlogic/for-next' omits b47c2b78a71f Merge remote-tracking branch 'actions/for-next' omits cb604541bd60 Merge remote-tracking branch 'arm-soc/for-next' omits 5a3c13deca26 Merge remote-tracking branch 'arm64/for-next/core' omits a902309d4403 Merge remote-tracking branch 'arm/for-next' omits 6b5794e9a5e8 Merge remote-tracking branch 'asm-generic/master' omits dd40c28aee22 Merge remote-tracking branch 'dma-mapping/for-next' omits 9cc5b4676d0c Merge remote-tracking branch 'leaks/leaks-next' omits c24c58b819d9 Merge remote-tracking branch 'kbuild/for-next' omits 48a8e49987d9 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 192974ff4de9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 5d87a9f72258 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits dba0a964f45b Merge remote-tracking branch 'omap-fixes/fixes' omits 0c275e17ccd6 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits e56e719e8bdb Merge remote-tracking branch 'ide/master' omits e15bd3e0b56e Merge remote-tracking branch 'spi-fixes/for-linus' omits 679e57d0c5cb Merge remote-tracking branch 'regulator-fixes/for-linus' omits dd72e1d794f3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f761315b2261 Merge remote-tracking branch 'net/master' omits e73d09250c42 Merge remote-tracking branch 'arc-current/for-curr' omits 8166d6847b4d Merge remote-tracking branch 'fixes/master' omits 85714e5df6f4 ipc: conserve sequence numbers in extended IPCMNI mode omits b406c4b702f1 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 02c8cf21afc7 ipc: allow boot time extension of IPCMNI from 32k to 8M omits a489df011311 initramfs: cleanup incomplete rootfs omits 71b5a9f30e7d scripts/gdb: fix lx-version string output omits 2561c2531ad5 kernel/kcov.c: mark write_comp_data() as notrace omits 20e4827d27df kernel/sysctl: add panic_print into sysctl omits 511806be6a33 panic: add options to print system info when panic happens omits 06bc79ad763d bfs: extra sanity checking and static inode bitmap omits 2446e8f61511 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] omits 2dc9108b263f exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix omits 998da91e6d38 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting omits f3dfb8992b58 exec: increase BINPRM_BUF_SIZE to 256 omits a8adf403a065 exec: load_script: don't blindly truncate shebang string omits 6bd7fc7d17bc fork: fix some -Wmissing-prototypes warnings omits 088bf084a646 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits e7079db927fe fat: new inline functions to determine the FAT variant (32 [...] omits c1a2ee56c2e0 fat: move MAX_FAT to fat.h and change it to inline function omits 3c8609d51359 fat: remov FAT_FIRST_ENT macro omits 0ab1fbc2371b include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] omits ce2048534ab5 hfsplus: return file attributes on statx omits c239d5e2bfce autofs: add strictexpire mount option omits 734eb55e9a1b autofs: change catatonic setting to a bit flag omits 306f28ad5788 autofs: simplify parse_options() function call omits c42cb874fb4d autofs-improve-ioctl-sbi-checks-fix omits 4a90e11db203 autofs: improve ioctl sbi checks omits 2dfb70741e70 init/main.c: make "initcall_level_names[]" const char * omits 95b8f206138d fs-epoll-deal-with-wait_queue-only-once-fix omits 808c5f562180 fs/epoll: deal with wait_queue only once omits 18ca95313fa8 fs/epoll: rename check_events label to send_events omits 90e869540ace fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix omits 9d7b789cfff7 fs/epoll: avoid barrier after an epoll_wait(2) timeout omits 0c74bb6c2f80 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix omits 436ed60e1bae fs/epoll: reduce the scope of wq lock in epoll_wait() omits 19607b887f14 fs/epoll: robustify ep->mtx held checks omits 55b80140db4a fs/epoll: drop ovflist branch prediction omits 8614c337def6 fs/epoll: simplify ep_send_events_proc() ready-list loop omits 23ecec7563b9 fs/epoll: remove max_nests argument from ep_call_nested() omits fd155ae285b9 checkpatch: warn on const char foo[] = "bar"; declarations omits fa7eb64378bd lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] omits 616026b3667b lib/genalloc.c: fix allocation of aligned buffer from non- [...] omits 82ca6298da0f fls: change parameter to unsigned int omits f1c0e676835d include/linux/printk.h: drop silly "static inline asmlinka [...] omits c12e1ffcd090 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t omits aab12326c17d kernel/hung_task.c: break RCU locks based on jiffies omits 557051b21694 kernel/hung_task.c: force console verbose before panic omits 7b2ec822e7de build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse omits 6855189b16fe build_bug.h: remove negative-array fallback for BUILD_BUG_ON() omits 73fe7835e50a Documentation/process/coding-style.rst: don't use "extern" [...] omits c909fa6ee750 proc/sysctl: fix return error for proc_doulongvec_minmax() omits d75e8998a974 fs/proc/base.c: slightly faster /proc/*/limits omits d47f93d293ca fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] omits d133683b2fa8 fs/proc/util.c: include fs/proc/internal.h for name_to_int() omits 1e58bcd058e8 fs/proc/base.c: use ns_capable instead of capable for time [...] omits b824421dda23 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits acc2c6195e27 mm/page_owner: align with pageblock_nr pages omits ebe620bc0c50 mm/page_owner: align with pageblock_nr_pages omits 3f6acdded08e mm: don't expose page to fast gup before it's ready omits e9adaf763f74 mm: fix race between swapoff and mincore omits 97579cb16551 mm, swap: fix race between swapoff and some swap operations omits 3aac03fa4a9c mm, swap: fix race between swapoff and some swap operations omits 2a68a0946ccb mm/page_alloc.c: remove software prefetching in __free_pag [...] omits 06889c17a90e memory_hotplug-free-pages-as-higher-order-fix-fix omits 82b2e6e92345 memory_hotplug-free-pages-as-higher-order-fix omits cf0f40dc7420 mm/page_alloc.c: memory hotplug: free pages as higher order omits 8a0f2b5f5fc1 mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm omits a1b88d8ed5df hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race omits d8a1051ed4ba hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization omits 13df73b47215 memory_hotplug: add missing newlines to debugging output omits e0218e550231 mm: remove __hugepage_set_anon_rmap() omits 6725ce5cdd71 include/linux/vmstat.h: remove unused page state adjustment macro omits abd29f62b829 mm/page_alloc.c: allow error injection omits a282f48458c4 mm: migrate: drop unused argument of migrate_page_move_mapping() omits 344296fdbca8 blkdev: avoid migration stalls for blkdev pages omits 62f241243a89 mm-migrate-provide-buffer_migrate_page_norefs-fix omits ca9635f2c22c mm: migrate: provide buffer_migrate_page_norefs() omits ba86cfeced48 mm: migrate: move migrate_page_lock_buffers() omits e981ae9ca70c mm: migrate: lock buffers before migrate_page_move_mapping() omits 6b981562fe73 mm-migration-factor-out-code-to-compute-expected-number-of [...] omits 399472f2c31b mm: migration: factor out code to compute expected number [...] omits 14b1e8f36fa3 mm-page_alloc-enable-pcpu_drain-with-zone-capability-fix omits 00fac3b12d3c mm, page_alloc: enable pcpu_drain with zone capability omits c94a6ea17354 kmemleak: add config to select auto scan omits 436a5b72d381 mm/page_alloc.c: don't call kasan_free_pages() at deferred [...] omits adff1993370a userfaultfd: clear flag if remap event not enabled omits 802102cec37e mm/pageblock: throw compile error if pageblock_bits cannot [...] omits 73e3710b1f02 ksm: react on changing "sleep_millisecs" parameter faster omits 79d21b648a5c mm, memory_hotplug: don't bail out in do_migrate_range() p [...] omits ff1a544e1d0b mm, fault_around: do not take a reference to a locked page omits 4cc2719a2770 mm-memory_hotplug-deobfuscate-migration-part-of-offlining-fix omits 10ced3d61d45 mm, memory_hotplug: deobfuscate migration part of offlining omits f1b081c755d8 mm, memory_hotplug: try to migrate full pfn range omits 9d172e506fa6 mm, proc: report PR_SET_THP_DISABLE in proc omits edfc7eb6a614 mm, thp, proc: report THP eligibility for each vma omits b91a66705354 mm, proc: be more verbose about unstable VMA flags in /pro [...] omits b5febe5d16d7 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits 3ce9e072e761 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits d48b217ad2d5 filemap: drop the mmap_sem for all blocking operations omits 4b9d64092e31 filemap: pass vm_fault to the mmap ra helpers omits 2194ae0b8dfa filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits 3ab30c458dab filemap: kill page_cache_read usage in filemap_fault omits 093abf8c6212 include/linux/memory_hotplug.h: remove duplicate declarati [...] omits 5e1fa90ceea0 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits 9a18dfe68577 mm/mmu_notifier: contextual information for event triggeri [...] omits 86c1bce9a7dc mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits a33960ce4e35 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits bc6181dccdc7 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits 52dbf296a26d mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits c214431addf9 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits ac8a45951c60 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined omits e789d0584acb mm-kmemleak-little-optimization-while-scanning-fix omits 77e5651817b3 mm, kmemleak: little optimization while scanning omits 902f100ab4a8 lib/ioremap: ensure break-before-make is used for huge p4d [...] omits 24ae33ac3c62 lib/ioremap: ensure phys_addr actually corresponds to a ph [...] omits a3d1342a7f28 x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table() omits 854126b361a7 arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() omits 4b149c9ddd29 ioremap: rework pXd_free_pYd_page() API omits aedef1809eb6 mm/page_alloc.c: calculate first_deferred_pfn directly omits 6e5e07b3b4e8 mm/filemap.c: remove useless check in pagecache_get_page() omits c28fb1725d38 proc-kpagecount-return-0-for-special-pages-that-are-never- [...] omits eac33743f5c8 /proc/kpagecount: return 0 for special pages that are neve [...] omits d9697ddcf8ae tools/vm/page-types.c: fix "kpagecount returned fewer page [...] omits 159d1beb40bb mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] omits fc26dd6b8803 mm: use common iterator for deferred_init_pages and deferr [...] omits ffc9b1c9b815 mm: add reserved flag setting to set_page_links() omits 4966be9e86ae mm: move hot-plug specific memory init into separate funct [...] omits df678a5b0e73 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 7d92b2d6e6bd mm: implement new zone specific memblock iterator omits d86c2306021c mm: drop meminit_pfn_in_nid as it is redundant omits ea9e2752713c mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 3fcf0804693e mm/page_alloc.c: drop uneeded __meminit and __meminitdata omits 35b17decbb83 mm-dont-break-integrity-writeback-on-writepage-error-fix omits 99b419eb3405 mm/page-writeback.c: don't break integrity writeback on -> [...] omits 90b2973d9e0f lib/show_mem.c: drop pgdat_resize_lock in show_mem() omits 9a2b48d5a3ba mm/hmm.c: remove set but not used variable 'devmem' omits a0639bf82835 swap: Deal with PTE mapped THP when unuse PTE omits 7942f79e4367 swap: fix general protection fault when swapoff omits e356d45558e4 mm, swap: rid swapoff of quadratic complexity omits 6b9f148b8f37 mm, swap: refactor swap-in logic out of shmem_getpage_gfp omits 286da11337b3 mm, hotplug: move init_currently_empty_zone() under zone_s [...] omits 1d3cfa1c9c33 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() omits 9a8e36c378d4 mm-sparse-drop-pgdat_resize_lock-in-sparse_add-remove_one_ [...] omits b4755a8b2e31 mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] omits 485b42502bdd mm: remove pte_lock_deinit() omits 619c24f40d75 zram: writeback throttle omits 5ccf7e694722 zram: writeback throttle omits 0dcd977fd573 zram-add-bd_stat-statistics-v4 omits 8d9144e5090c zram: add bd_stat statistics omits 911494c5d639 zram: support idle/huge page writeback omits 866b9fa3bbf9 zram: introduce ZRAM_IDLE flag omits 04f04b2ebffd zram: refactor flags and writeback stuff omits 29f788adc1b9 zram: fix double free backing device omits c23bfe9cf412 zram: fix lockdep warning of free block handling omits e8297b852daf mm/memblock.c: skip kmemleak for kasan_init() omits d9b24d462516 mm, memory_hotplug: refactor shrink_zone/pgdat_span omits 022709c5fe41 mm, memory-hotplug: rework unregister_mem_sect_under_nodes omits b9c171577c91 mm, memory_hotplug: move zone/pages handling to offline stage omits 3c861becfc9c kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] omits 74d174b6b94e mm, memory_hotplug: add nid parameter to arch_remove_memory omits 56011480525d mm: check nr_initialised with PAGES_PER_SECTION directly i [...] omits 7e95249b0bb8 mm-put_and_wait_on_page_locked-while-page-is-migrated-fix omits 617aeef04448 mm: put_and_wait_on_page_locked() while page is migrated omits 7d7d1e75ca8d mm, oom: use pr_cont() in mem_cgroup_print_oom_context() omits 4d8770f0a88d mm, oom: add oom victim's memcg to the oom context information omits e79f232095fc mm, oom: reorganize the oom report in dump_header omits 642dafce79ca mm: make free_reserved_area() return "const char *" omits e06ac10b9794 mm/debug.c: make "migrate_reason_names[]" const char * omits 2f82c15ee1ba mm/mmzone.c: make "migratetype_names" const char * omits cfcab60bf877 mm: reclaim small amounts of memory when an external fragm [...] omits 3da1de61d223 mm: use alloc_flags to record if kswapd can wake -fix omits 67b167cc239d mm: use alloc_flags to record if kswapd can wake omits 51e62c540c2b mm: move zone watermark accesses behind an accessor omits 1878295cdd0e mm, page_alloc: spread allocations across zones before int [...] omits a8cbd93a42e3 mm/memory_hotplug: drop "online" parameter from add_memory [...] omits 4ccd95e4c880 drivers/base/memory.c: remove an unnecessary check on NR_M [...] omits 574dfe2135ce memblock: replace usage of __memblock_free_early() with me [...] omits 361a7a040920 mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] omits 6509b3e5090a mm/page_alloc.c: use a single function to free page omits 0d5ab3526ae7 mm-page_alloc-free-order-0-pages-through-pcp-in-page_frag_ [...] omits 16fb8910db95 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] omits 297d92c4b8ec PCI/P2PDMA: match interface changes to devm_memremap_pages() omits f4d2527210eb mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL omits 98d839ff666b mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] omits 125ec530522a mm, hmm: use devm semantics for hmm_devmem_{add, remove} omits 6cc418a4a85a mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support omits ecd50c817e6e mm, devm_memremap_pages: fix shutdown handling omits 32e387d4f011 mm, devm_memremap_pages: kill mapping "System RAM" support omits 0ece2b887d1d mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] omits ba2a51326073 mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] omits f60054c26399 userfaultfd: convert userfaultfd_ctx::refcount to refcount_t omits 1b4de6e383b9 mm/swap: use nr_node_ids for avail_lists in swap_info_struct omits 390a1cab6983 vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] omits 4682a46b2d5f mm: remove managed_page_count_lock spinlock omits dc390d8f1bb5 mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] omits cf6f20f9e84d mm: convert totalram_pages and totalhigh_pages variables t [...] omits 3de5a2bf541d mm: convert zone->managed_pages to atomic variable omits be08b05640ce mm: reference totalram_pages and managed_pages once per function omits ee07b7dca503 mm: remove reset of pcp->counter in pageset_init() omits e0b23d9cecb8 selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal omits 8846ddae15f7 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits 662e2d2454c2 mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 omits 399ec4ff2744 mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust omits 527b769b7d96 mm: add an F_SEAL_FUTURE_WRITE seal to memfd omits 4638b4b0394e mm, memory_hotplug: do not clear numa_node association aft [...] omits 9635f822b6d9 mm/mmap.c: remove verify_mm_writelocked() omits 81908d27da73 ksm: replace jhash2 with xxhash omits 3869a2995b95 xxHash: create arch dependent 32/64-bit xxhash() omits f8ab8a3fcec8 mm: only report isolation failures when offlining memory omits 92bdca2b5e9f mm-memory_hotplug-be-more-verbose-for-memory-offline-failu [...] omits 26719a6265bb mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix omits 17c3a43c5f27 mm, memory_hotplug: be more verbose for memory offline failures omits c9ea95fc6ba0 mm-memory_hotplug-print-reason-for-the-offlining-failure-fix omits 28fb16ee9d72 mm, memory_hotplug: print reason for the offlining failure omits 5ebab861e483 mm, memory_hotplug: drop pointless block alignment checks [...] omits d965d6142b51 mm-lower-the-printk-loglevel-for-__dump_page-messages-fix-fix omits 28ff53184dab mm-lower-the-printk-loglevel-for-__dump_page-messages-fix omits 307b86bcdfa1 mm: lower the printk loglevel for __dump_page messages omits bda7bfe750c7 mm-print-more-information-about-mapping-in-__dump_page-fix-2 omits df5d6e728dc2 mm: debug: Fix a width vs precision bug in printk omits 04926526251f mm: print more information about mapping in __dump_page omits 67cc46133711 mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix omits 7953cab6724a mm: ksm: do not block on page lock when searching stable tree omits db4b94b28189 mm: vmscan: skip KSM page in direct reclaim if priority is low omits beb576983f69 mm/readahead.c: simplify get_next_ra_size() omits e69d31f22377 writeback: don't decrement wb->refcnt if !wb->bdi omits 0689ae331908 mm/mmu_notifier.c: remove mmu_notifier_synchronize() omits 4cec9b4cfca1 mm-hotplug-optimize-clear_hwpoisoned_pages-fix omits dc8fc7082345 mm/hotplug: optimize clear_hwpoisoned_pages() omits 88650d4d211d mm-page_owner-clamp-read-count-to-page_size-fix omits 102375b14d64 mm/page_owner: clamp read count to PAGE_SIZE omits 157fecf7412d include/linux/slab.h: fix sparse warning in kmalloc_type() omits 9b0317d0283f mm/slub.c: improve performance by skipping checked node in [...] omits 354dbc826355 mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix omits 8eb8893c1bc4 mm/slub.c: record final state of slub action in deactivate_slab() omits 68e4e55fc15e mm/slub.c: page is always non-NULL in node_match() omits becc8b462275 mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() omits f164ecfe44f2 mm-slab-remove-unnecessary-unlikely-fix omits 230f1c384623 mm, slab: remove unnecessary unlikely() omits 2ad253ae3d35 block: restore /proc/partitions to not display non-partiti [...] omits 82b1562b5c7b ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits cb1dfce0b68f ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 5b399db3195d ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits dd01ab864df7 ocfs2: clear zero in unaligned direct IO omits 7fd019c7ec4f ocfs2: don't clear bh uptodate for block read omits 01eab3d1fa6e ocfs2: clear journal dirty flag after shutdown journal omits fdb3a52b7e6a ocfs2: fix panic due to unrecovered local alloc omits 17b17310b2bc ocfs2: improve ocfs2 Makefile omits f0cbf7f52fed ocfs2: remove set but not used variable 'lastzero' omits e0a40f4ce80d ocfs2: dlmfs: remove set but not used variable 'status' omits dbb43ffdb39b ocfs2: optimize the reading of heartbeat data omits 64aaf89f091c lib/debugobjects.c: move printk out of db lock critical sections omits 8d2193d9cf34 debugobjects: call debug_objects_mem_init eariler omits 3416dfd17734 sh: lib: convert to SPDX identifiers omits 39ceb1377ca8 sh: kernel: convert to SPDX identifiers omits 39494719c575 sh: cpu: convert to SPDX identifiers omits 94cdc6d71799 sh: shmobile: convert to SPDX identifiers omits 7510dc1433b6 sh: sh5: convert to SPDX identifiers omits eaca2f38a4bc sh: sh4a: convert to SPDX identifiers omits 38d1384aff9b sh: sh4: convert to SPDX identifiers omits 6aa7984d73b8 sh: sh3: convert to SPDX identifiers omits 4988583b224d sh: sh2a: convert to SPDX identifiers omits e02e43bf083f sh: sh2: convert to SPDX identifiers omits 430de37688fe sh: include: convert to SPDX identifiers omits a3f950dd1d56 sh: drivers: convert to SPDX identifiers omits 07b3df6b7690 sh: boards: convert to SPDX identifiers omits d912a3df9a36 arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] omits d4581ed2ccad arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] omits aa27f8bc3ef0 scripts/tags.sh: add more declarations omits da0f2551748d scripts: add spdxcheck.py self test omits 6871f50a8f63 scripts/checkstack.pl: dynamic stack growth for aarch64 omits e235f73ea96d scripts/decode_stacktrace: only strip base path when a pre [...] omits df9dffc4cb78 scripts/decodecode: set ARCH when running natively on arm/arm64 omits eb8e4650388e bloat-o-meter: ignore __addressable_ symbols omits d86af1959604 kasan: add SPDX-License-Identifier mark to source files omits 48955396829a kasan: update documentation omits 6a12088e74fd kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS omits 7a5fb3e3957a kasan: add __must_check annotations to kasan hooks omits bde3dda5ff16 kasan, mm, arm64: tag non slab memory allocated via pagealloc omits aa195f792a7d kasan, arm64: add brk handler for inline instrumentation omits 603fb72912fa kasan: add hooks implementation for tag-based mode omits e87b39662846 mm: move obj_to_index to include/linux/slab_def.h omits b21c3fc66885 kasan: add bug reporting routines for tag-based mode omits 012fddc2908a kasan: split out generic_report.c from report.c omits a1e9c07a8f3c kasan, mm: perform untagged pointers comparison in krealloc omits 1e148c8f42ef kasan, arm64: enable top byte ignore for the kernel omits 71dbc93f7270 kasan, arm64: fix up fault handling logic omits d77f18834c2a kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] omits b9986b07174f kasan, arm64: untag address in _virt_addr_is_linear omits c4698e397295 kasan: add tag related helper functions omits 1be0be6764dd arm64: move untagged_addr macro from uaccess.h to memory.h omits cf007e9920ba kasan: initialize shadow to 0xff for tag-based mode omits 31d2cf3e662f kasan: rename kasan_zero_page to kasan_early_shadow_page omits dc785e448f03 kasan, arm64: adjust shadow size for tag-based mode omits 0eca8119d30d kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS omits 0199a7a754cc kasan: rename source files to reflect the new naming scheme omits 8148536e45d5 kasan: move common generic and tag-based code to common.c omits 0091700016cd kasan, slub: handle pointer tags in early_kmem_cache_node_alloc omits 36c68934711f kasan, mm: change hooks signatures omits 8bc3daa24841 arm: arch/arm/include/asm/page.h needs personality.h omits 7f4e1e0fc043 mm, memcg: fix reclaim deadlock with writeback omits ddf1c51b2b5d mm, thp: always specify disabled vmas as nh in smaps omits 3cd131e5808c checkpatch: don't interpret stack dumps as commit IDs omits 46c1375b6af1 nfsd: drop useless LIST_HEAD omits 7f95cb75ef2a Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] omits b61b1b1b2097 kconfig: surround dbg_sym_flags with #ifdef DEBUG to fix g [...] omits 4b35c4f09272 kconfig: split images.c out of qconf.cc/gconf.c to fix gco [...] omits 1568c6f0c4e1 kconfig: add static qualifiers to fix gconf warnings omits 2f8967f21a18 kconfig: split the lexer out of zconf.y omits 7d3832befc14 kconfig: split some C files out of zconf.y omits 2f280ba9389d sunrpc: use SVC_NET() in svcauth_gss_* functions omits 6077f89725ed CIFS: Fix error mapping for SMB2_LOCK command which caused [...] omits 1228d3e5b7fa CIFS: return correct errors when pinning memory failed for [...] omits 3d4f8d3d4c05 CIFS: use the correct length when pinning memory for direc [...] omits e0735a571507 cifs: check ntwrk_buf_start for NULL before dereferencing it omits afd208c6c7d2 cifs: remove coverity warning in calc_lanman_hash omits 74ee3d3eb8ce cifs: remove set but not used variable 'smb_buf' omits faf5d2da8fca cifs: suppress some implicit-fallthrough warnings omits 22bb4fcc2c23 cifs: change smb2_query_eas to use the compound query-info helper omits 54ea581f3616 Add vers=3.0.2 as a valid option for SMBv3.0.2 omits 10e6c7aac8f8 cifs: create a helper function for compound query_info omits a51d47fa6805 cifs: address trivial coverity warning omits aaaa654cf9fa cifs: smb2 commands can not be negative, remove confusing check omits a2438bd95b6c cifs: use a compound for setting an xattr omits 2d8ef857e150 cifs: clean up indentation, replace spaces with tab omits 3876691d317c Merge branch 'x86/timers' omits 6c1affaa4010 Merge branch 'x86/pti' omits a861bc126602 Merge branch 'x86/platform' omits fa6054390870 Merge branch 'x86/mpx' omits 8e0cc39a4c2e Merge branch 'x86/mm' omits 3375969e18a6 Merge branch 'x86/microcode' omits 6d8e378a84c8 Merge branch 'x86/fpu' omits 3a4ae4d2bae0 Merge branch 'x86/cpu' omits 42db69184846 Merge branch 'x86/cleanups' omits 908caa19cf73 Merge branch 'x86/cache' omits ba1a954fa3e9 Merge branch 'x86/build' omits b482e57580d1 Merge branch 'x86/boot' omits aa1a5fe5af93 Merge branch 'x86/asm' omits 2088ec112432 Merge branch 'x86/amd-nb' omits 3d3b1d5fb848 Merge branch 'timers/core' omits e681dd2d8d6e Merge branch 'sched/core' omits e7670c1b185a Merge branch 'ras/core' omits 2f2da07727b2 Merge branch 'perf/core' omits 5aefb963bee4 Merge branch 'locking/core' omits e0f673a2a805 Merge branch 'locking/atomics' omits 31bd5fa8bcc5 Merge branch 'irq/core' omits bf616dcda92a Merge branch 'efi/urgent' omits acb56f2be630 Merge branch 'efi/core' omits 19b1c445f990 Merge branch 'core/rcu' omits c7c20cccbb96 Merge branch 'core/core' omits 0ecd79fc0b6d Merge branch 'devel' into for-next omits 2f4c8cb2cbc1 Merge branch 'asoc-4.21' into asoc-next omits 62c26b3efe7b Merge branch 'asoc-4.20' into asoc-linus omits 3b163b8d7ecd kconfig: convert to SPDX License Identifier omits d6fb59186a7e kconfig: remove keyword lookup table entirely omits 15b289c36c65 Merge branches 'acpi-pci', 'acpi-apei' and 'acpi-tables' i [...] omits 40effd960bec Merge branches 'work.mount', 'work.misc', 'misc.misc' and [...] omits d6a38063685b vfs: Add a sample program for the new mount API omits e6bef0b113a5 dt-bindings: pwm: rcar: Add r8a774c0 support omits 58899a718cd3 pwm: imx: Add ipg clock operation omits b7421aed1c60 pwm: clps711x: Switch to SPDX identifier omits 9e6c8b0ed6f9 pwm: clps711x: Fix period calculation omits 6737d7af44e9 vfs: syscall: Add fspick() to select a superblock for reco [...] omits a3dba78ae506 vfs: syscall: Add fsmount() to create a mount for a superblock omits d03118cacc1e vfs: syscall: Add fsconfig() for configuring and managing [...] omits a1794f4139f1 vfs: Implement logging through fs_context omits 6f6c16fc85e5 vfs: syscall: Add fsopen() to prepare for superblock creation omits 61e8a46e8605 Make anon_inodes unconditional omits a69545f50d6d teach move_mount(2) to work with OPEN_TREE_CLONE omits 4cbc22a3b28f vfs: syscall: Add move_mount(2) to move mounts around omits 6b637ebebe30 vfs: syscall: Add open_tree(2) to reference or clone a mount omits a13c137d8666 afs: Use fs_context to pass parameters over automount omits cacded384602 afs: Add fs_context support omits fa856916ae21 vfs: Add some logging to the core users of the fs_context log omits 0f2917672e1f vfs: Implement logging through fs_context omits 2322faf4863d vfs: Provide documentation for new mount API omits a357bdd2a69e vfs: Remove kern_mount_data() omits e91fecfd2390 hugetlbfs: Convert to fs_context omits aea3f2676c83 kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits d364e4807419 cpuset: Use fs_context omits 04154be05b34 ipc: Convert mqueue fs to fs_context omits 702ff74661b5 proc: Add fs_context support to procfs omits 84748ce8c5cf procfs: Move proc_fill_super() to fs/proc/root.c omits 3b07be67d660 vfs: Implement a filesystem superblock creation/configurat [...] omits 2f0f5aabe35b tomoyo: Implement security hooks for the new mount API omits 8c5887f84930 apparmor: Implement security hooks for the new mount API omits 741899b37d07 smack: Implement filesystem context security hooks omits b6749bdaef05 selinux: Implement the new mount API LSM hooks omits c89d24d9b588 vfs: Put security flags into the fs_context struct omits 9216225b1002 vfs: Add LSM hooks for the new mount API omits d9eedc576c5e vfs: Add configuration parser helpers omits 9cac001cd034 vfs: Introduce logging functions omits 36eed0322e8d vfs: Introduce additional defs for a new mount API omits 25f91135c9fe convert do_remount_sb() to fs_context omits 24bcf71c2d23 new helper: do_new_mount_fc() omits e6cf4b0ddae8 teach vfs_get_tree() to handle subtype, switch do_new_moun [...] omits a5df92eef26f new helper: vfs_create_mount() omits bc931e958505 vfs: Introduce fs_context, switch vfs_kern_mount() to it. omits 84b9446c0cb2 mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT omits 6df9e604628d smack: rewrite smack_sb_eat_lsm_opts() omits a4fdf6490284 smack: get rid of match_token() omits b2130173efae smack: take the guts of smack_parse_opts_str() into a new helper omits 324240b27f48 LSM: new method: ->sb_add_mnt_opt() omits 8a2bfb0f835a selinux: rewrite selinux_sb_eat_lsm_opts() omits 3cec2907c913 selinux: regularize Opt_... names a bit omits b0ab2db616c0 selinux: switch away from match_token() omits cbe9d96f42ba selinux: new helper - selinux_add_opt() omits 2790a639b456 LSM: bury struct security_mnt_opts omits 205b9b7a392a smack: switch to private smack_mnt_opts omits 179a64d445e2 selinux: switch to private struct selinux_mnt_opts omits cb662518822e LSM: hide struct security_mnt_opts from any generic code omits 6c63bb2d5323 selinux: kill selinux_sb_get_mnt_opts() omits e03db7f5411c LSM: turn sb_eat_lsm_opts() into a method omits dc0dadb3c3d7 nfs_remount(): don't leak, don't ignore LSM options quietly omits 363540f775fb btrfs: sanitize security_mnt_opts use omits 8f08fcb05ba6 selinux; don't open-code a loop in sb_finish_set_opts() omits 144da0858c5e LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() omits be917e5b8736 new helper: security_sb_eat_lsm_opts() omits 580a8bcb268b LSM: lift extracting and parsing LSM options into the call [...] omits cf891373b60a LSM: lift parsing LSM options into the caller of ->sb_kern [...] omits d02fc3452738 smack: make smack_parse_opts_str() clean up on failure omits 5aac6966534d Merge branch 'pm-domains' into linux-next omits 093ef9b6d8a0 PCI: avoid bridge feature re-probing on hotplug omits 7375b7b99ce1 virtio_net: bulk free tx skbs omits c069f4610bde virtio-net: bql support omits efbe77c36154 ext4: check for shutdown and r/o file system in ext4_write [...] omits 9a452e100da3 ext4: force inode writes when nfsd calls commit_metadata() omits 6e74cde1f494 ext4: avoid declaring fs inconsistent due to invalid file handles omits f5894204a02f ext4: include terminating u32 in size of xattr entries whe [...] omits 635e69d15509 Merge branch 'acpi-osi' into linux-next omits 41cf9be66804 Merge branch 'pm-tools' into linux-next omits 38caad5e1ec9 Merge branch 'devprop' into linux-next omits a2be83db3bb3 Merge branches 'pm-core' and 'acpi-pm' into linux-next omits e879360c2e7f Merge branches 'pm-qos', 'pm-sleep', 'pm-devfreq' and 'pm- [...] omits 97091855bf61 Merge branch 'pm-opp' into linux-next omits 67cd4a5d148c Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-cpufreq- [...] omits a5fc99cf5a27 f2fs: fix missing unlock(sbi->gc_mutex) omits 822c833a2f2c f2fs: fix to dirty inode synchronously omits e19cc7127dea f2fs: clean up structure extent_node omits e8dacfd1d2f1 f2fs: fix block address for __check_sit_bitmap omits dc08e68e5c9f f2fs: fix sbi->extent_list corruption issue omits 6aeb114fc9a7 f2fs: clean up checkpoint flow omits a0479263df46 f2fs: flush stale issued discard candidates omits 84aa93cda763 f2fs: correct wrong spelling, issing_* omits 4e8fda031c2f f2fs: use kvmalloc, if kmalloc is failed omits c12001f3ce56 f2fs: remove redundant comment of unused wio_mutex omits eb012ef3b4e3 x86: Remove Intel MPX omits 9115d1427f02 Merge branch 'devprop' into linux-next omits 2e16da81a7cb Merge branches 'acpi-misc', 'acpi-tables', 'acpi-soc' and [...] omits 24a19afa4bed Merge branch 'acpica' into linux-next omits 7053eeb009e0 Merge branch 'remotes/lorenzo/pci/mediatek' omits c88c9aa97a6c Merge branch 'remotes/lorenzo/pci/dwc-msi' omits 7368401bee11 Merge branch 'remotes/lorenzo/pci/dwc' omits d22739a70c0a Merge branch 'pci/switchtec' omits 8c483cae368e Merge branch 'pci/pm' omits 41602c848c80 Merge branch 'pci/peer-to-peer' omits ed78c3b9a83b Merge branch 'pci/misc' omits 11beb5cc7a77 Merge branch 'pci/enumeration' omits d33e8852f55c f2fs: check PageWriteback flag for ordered case omits 9e49d9015146 switchtec: Add MRPC DMA mode support omits 46275577b86a pwm: bcm2835: Switch to SPDX identifier omits 8092ff74bd91 pwm: Enable Kona PWMto be built for the Cygnus architecture omits 533a4e7dd44f MAINTAINERS: Remove Jianguo Sun from HiSilicon STB DWC entry omits 1a059d994189 PCI: imx: Add support for i.MX8MQ omits 72e1ea32ca17 PCI: imx: No-op imx6_pcie_reset_phy() on i.MX7D omits 797e82dcf4d1 PCI: imx: No-op imx6_setup_phy_mpll() on i.MX7D omits 7fb99a5a5d46 PCI: dwc: Don't hard-code DBI/ATU offset omits d8c137546ef8 powerpc: tag implicit fall throughs omits 7ba10e1d586b PCI: imx: Add imx6sx suspend/resume support omits 844d5110daf4 PCI: armada8k: Add support for gpio controlled reset signal omits d123765b58ee PCI: dwc: Adjust Kconfig to allow IMX6 PCIe host on IMX7 omits 932a662d6ae7 PCI: dwc: layerscape: Constify driver data omits 7a6991159bcd PCI: imx: Add multi-pd support omits 7373bc7654c1 9p/net: put a lower bound on msize omits 5cd6239506cb kernel hacking: support building kernel with -Og optimizat [...] omits eb14ab6c9319 ARM: mm: fix build error in fix_to_virt with -Og optimizat [...] omits 13d2598cc964 kernel hacking: add a config option to disable compiler au [...] omits 892a5210d897 openrisc: make function cache_loop() inline omits 386d0c222341 x86/mm: declare check_la57_support() as inline omits 9099a252d44c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 252050365823 dt-bindings: timer: gx6605s SOC timer omits 6c2d6d95d170 clocksource: add gx6605s SOC system timer omits f6a89cec4368 dt-bindings: timer: C-SKY Multi-processor timer omits 00c17775e1c4 clocksource: add C-SKY SMP timer adds 8fe28cb58bcb Linux 4.20 adds c76cd634eb5b Merge tag 'platform-drivers-x86-v4.21-1' of git://git.infr [...] adds 4971f090aa7f Merge tag 'drm-next-2018-12-14' of git://anongit.freedeskt [...] adds b3cc2bfe7244 Merge tag 'i3c/for-4.21' of git://git.kernel.org/pub/scm/l [...] adds eaa764997115 Merge tag 'mtd/for-4.21' of git://git.infradead.org/linux-mtd adds 5813540b584c Merge tag 'media/v4.20-6' of git://git.kernel.org/pub/scm/ [...] adds 51abe041c5ed media: staging/intel-ipu3: Add dual pipe support adds faa9ce7c59a7 media: ipu3-imgu: Fix compiler warnings adds d84273453689 media: ipu3-imgu: Fix firmware binary location adds 34fc0e1bf892 media: doc-rst: Add Intel IPU3 documentation adds d0276a2b8303 media: v4l: Add Intel IPU3 meta buffer formats adds 5e44465ccf7a media: staging/ipu3-imgu: Address documentation comments adds 38b11beb73c5 media: staging/ipu3-imgu: Add MAINTAINERS entry adds 996680d461f8 Merge tag 'media/v4.20-7' of git://git.kernel.org/pub/scm/ [...] adds 8e61e7b5c4de Merge tag 'sound-4.21-rc1' of git://git.kernel.org/pub/scm [...] adds b271b2127e66 Merge tag 'edac_for_4.21' of git://git.kernel.org/pub/scm/ [...] adds 3a56fe685dc9 Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-cpufreq-sched' adds 6f049e7c87fd Merge branch 'pm-opp' adds 442a5d000a4c Merge branches 'pm-core', 'pm-qos', 'pm-domains' and 'pm-sleep' adds a465d38fa3dc Merge branches 'pm-devfreq', 'pm-avs' and 'pm-tools' adds 1e2af254ef13 Merge tag 'pm-4.21-rc1' of git://git.kernel.org/pub/scm/li [...] adds 1027fb0fb94a Merge branch 'acpica' adds 4cd9da8ad1c9 Merge branches 'acpi-tables', 'acpi-soc', 'acpi-apei' and [...] adds 3eb85368460d Merge branch 'acpi-pci' adds e6d131500638 Merge tag 'acpi-4.21-rc1' of git://git.kernel.org/pub/scm/ [...] adds 88a053d29234 pwm: Enable Kona PWM to be built for the Cygnus architecture adds e747cbe257fd pwm: bcm2835: Switch to SPDX identifier adds b0f17570b820 pwm: clps711x: Fix period calculation adds f236d1886836 pwm: clps711x: Switch to SPDX identifier adds 9f4c8f9607c3 pwm: imx: Add ipg clock operation adds e94b815524f8 dt-bindings: pwm: rcar: Add r8a774c0 support adds d923fd6dc133 Merge tag 'pwm/for-4.21-rc1' of git://git.kernel.org/pub/s [...] adds 79f20778fb22 Merge tag 'regulator-v4.21' of git://git.kernel.org/pub/sc [...] adds 0051db82182b Merge tag 'spi-v4.21' of git://git.kernel.org/pub/scm/linu [...] adds b1669432b355 Merge tag 'regmap-v4.21' of git://git.kernel.org/pub/scm/l [...] adds 4e4390ad067a Merge tag 'leds-for-4.21-rc1' of git://git.kernel.org/pub/ [...] adds 1fbb2dc6f0ce Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds d8924c0d76aa Merge tag 'devprop-4.21-rc1' of git://git.kernel.org/pub/s [...] adds e4b99d415c39 Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] adds 9f687dddc4e1 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] adds 13e1ad2be3a8 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] adds 5694cecdb092 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds e0783bb42448 Merge tag 'm68k-for-v4.21-tag1' of git://git.kernel.org/pu [...] adds 9947ab7bc3f5 Merge tag 'please-pull-y2038prep' of git://git.kernel.org/ [...] adds 507413a5f88a Merge tag 'asm-generic-4.21' of git://git.kernel.org/pub/s [...] adds 30807ef2b76e Merge tag 'microblaze-v5.0-rc1' of git://git.monstr.eu/lin [...] adds 8b699616f399 riscv, atomic: Add #define's for the atomic_{cmp,}xchg_*() [...] adds 94f9bf118f1e RISC-V: Fix of_node_* refcount adds cd378dbb3daf RISC-V: add of_node_put() adds 397182e0db56 riscv: remove unused variable in ftrace adds 3aed8c43267e RISC-V: Update Kconfig to better handle CMDLINE adds 358f3fff5271 RISC-V: Move from EARLY_PRINTK to SBI earlycon adds a266cdba17b3 RISC-V: lib: minor asm cleanup adds 9b9afe4a0ef1 RISC-V: Select GENERIC_SCHED_CLOCK for clocksource drivers adds 9830afca9273 Merge tag 'riscv-for-linus-4.21-mw1' of git://git.kernel.o [...] adds c2f1f3e0e17d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] adds 89261c570213 Merge tag 'mips_4.21' of git://git.kernel.org/pub/scm/linu [...] adds a5f2bd479f58 Merge branch 'parisc-4.21-1' of git://git.kernel.org/pub/s [...] adds 460023a5d1d2 Merge tag 'for-linus-4.21-rc1-tag' of git://git.kernel.org [...] adds 42b00f122cfb Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds a52fb43a5faa Merge branch 'x86-cache-for-linus' of git://git.kernel.org [...] adds 72af84151fa7 Merge branch 'x86-microcode-for-linus' of git://git.kernel [...] adds eed9688f8513 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] adds 792bf4d871de Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] adds 1debf0958fa2 x86/efi: Don't unmap EFI boot services code/data regions f [...] adds 684019dd1f00 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] adds 1eefdec18ede Merge branch 'locking-core-for-linus' of git://git.kernel. [...] adds 116b081c285d Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] adds 17bf423a1f2d Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] adds 8465625ab470 Merge branch 'x86-amd-nb-for-linus' of git://git.kernel.or [...] adds 38fabca18fc4 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] adds 9a126e788af8 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] adds 6e54df001ac9 Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] adds 312a46615510 Merge branch 'x86-cleanups-for-linus' of git://git.kernel. [...] adds db2ab474c4a4 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] adds d6e867a6ae13 Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/p [...] adds e57d9f638af9 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] adds fc2fd5f0f1aa Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] adds 6d101ba6be2a sched/fair: Fix warning on non-SMP build adds 63d86876f324 Revert "powerpc/fsl_pci: simplify fsl_pci_dma_set_mask" adds 12526b0d6c58 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 8d6973327ee8 Merge tag 'powerpc-4.21-1' of git://git.kernel.org/pub/scm [...] adds c06e9ef6918b Merge tag 'pstore-v4.21-rc1' of git://git.kernel.org/pub/s [...] adds c6f1b355d451 Merge tag 'gcc-plugins-v4.21-rc1' of git://git.kernel.org/ [...] adds a3b5c1065f3f Merge tag 'printk-for-4.21' of git://git.kernel.org/pub/sc [...] adds 047ce6d380e8 Merge tag 'audit-pr-20181224' of git://git.kernel.org/pub/ [...] adds fb2a624d5fe8 Merge tag 'selinux-pr-20181224' of git://git.kernel.org/pu [...] adds 3f03bf93947f Merge branch 'next-general' of git://git.kernel.org/pub/sc [...] adds 7f9f852c75e7 Merge tag 'modules-for-v4.21' of git://git.kernel.org/pub/ [...] adds 8762cdcd1d50 staging: octeon: fix build failure with XFRM enabled adds 5d1f7354faad net/mlx5e: fix semicolon.cocci warnings adds 2534f14a94c1 net/mlx5e: drop useless LIST_HEAD adds d0863792f805 mlxsw: spectrum: drop useless LIST_HEAD adds 61988bd281c9 net/mlx4_core: drop useless LIST_HEAD adds bd437c99cf63 drivers/net: appletalk/cops: remove redundant if statement [...] adds c92c81df93df net: dccp: fix kernel crash on module load adds f2ab95814103 net: Revert recent Spectre-v1 patches. adds 7bdca378b230 iptunnel: Set tun_flags in the iptunnel_metadata_reply from src adds 40c3ff6d5e08 ieee802154: lowpan_header_create check must check daddr adds 89dfd0083751 net/netlink_compat: Fix a missing check of nla_parse_nested adds 0eb987c874dc net/net_namespace: Check the return value of register_pern [...] adds 38355a5f9a22 bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans [...] adds 90cadbbf341d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds e0c38a4d1f19 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] adds b71acb0e3721 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 7bbbf2c2fc84 Merge tag 'gfs2-4.21.fixes' of git://git.kernel.org/pub/sc [...] adds 32ee34eddad1 Merge tag 'for-4.21-tag' of git://git.kernel.org/pub/scm/l [...] adds 4de3aea385f5 Merge tag 'dlm-4.21' of git://git.kernel.org/pub/scm/linux [...] adds 4b0a383ad782 Merge tag 'fsnotify_for_v4.21-rc1' of git://git.kernel.org [...] adds e01799ac5630 Merge tag 'fs_for_4.21-rc1' of git://git.kernel.org/pub/sc [...] adds 47a43f2f0ce2 Merge tag 'xfs-4.21-merge-2' of git://git.kernel.org/pub/s [...] adds 3cc31fa65d85 iomap: don't search past page end in iomap_is_partially_uptodate adds bc77789a491c Merge tag 'iomap-4.21-merge-2' of git://git.kernel.org/pub [...] adds a805622a757b ext4: include terminating u32 in size of xattr entries whe [...] adds 8a363970d1dc ext4: avoid declaring fs inconsistent due to invalid file handles adds fde872682e17 ext4: force inode writes when nfsd calls commit_metadata() adds 18f2c4fcebf2 ext4: check for shutdown and r/o file system in ext4_write [...] adds f6b1495fba0b Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 00c569b567c7 Merge tag 'locks-v4.21-1' of git://git.kernel.org/pub/scm/ [...] adds 1a80dade010c Fix failure path in alloc_pid() adds b12a9124eeb7 Merge tag 'y2038-for-4.21' of ssh://gitolite.kernel.org:/p [...] adds 0e9da3fbf7d8 Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk [...] adds 4b9254328254 Merge branch 'for-4.21/block' into for-4.21/aio adds bc9bff61624a aio: use assigned completion handler adds 432c79978c33 aio: separate out ring reservation from req allocation adds 2bc4ca9bb600 aio: don't zero entire aio_kiocb aio_get_req() adds a79d40e9b0f3 aio: only use blk plugs for > 2 depth submissions adds 71ebc6fef0f5 aio: use iocb_put() instead of open coding it adds 88a6f18b950e aio: split out iocb copy from io_submit_one() adds 875736bb3f3d aio: abstract out io_event filler helper adds 956eb6cb3676 Merge tag 'for-4.21/aio-20181221' of git://git.kernel.dk/l [...] adds fe2b0cdabcd9 Merge tag 'for-4.21/libata-20181221' of git://git.kernel.d [...] adds af7ddd8a627c Merge tag 'dma-mapping-4.21' of git://git.infradead.org/us [...] adds 938edb8a31b9 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 5d24ae67a961 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 4ed7bdc1eb4c Merge tag 'for-4.21/dm-changes' of git://git.kernel.org/pu [...] adds 4b5f747e82b1 Merge miscellaneous libnvdimm updates for 4.21 adds 75f95da078b2 Merge tag 'libnvdimm-for-4.21' of git://git.kernel.org/pub [...] adds 00d59fde8532 Merge tag 'mmc-v4.21' of git://git.kernel.org/pub/scm/linu [...] adds 0116523cfffa kasan, mm: change hooks signatures adds 12b22386998c kasan, slub: handle pointer tags in early_kmem_cache_node_alloc adds bffa986c6f80 kasan: move common generic and tag-based code to common.c adds b938fcf42739 kasan: rename source files to reflect the new naming scheme adds 2bd926b439b4 kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS adds b2f557eae9ed kasan, arm64: adjust shadow size for tag-based mode adds 9577dd748648 kasan: rename kasan_zero_page to kasan_early_shadow_page adds 080eb83f54cf kasan: initialize shadow to 0xff for tag-based mode adds 9c23f84723d2 arm64: move untagged_addr macro from uaccess.h to memory.h adds 3c9e3aa11094 kasan: add tag related helper functions adds e71fe3f921ae kasan, arm64: untag address in _virt_addr_is_linear adds 4d176711ea7a kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] adds 356607f21e60 kasan, arm64: fix up fault handling logic adds 21696c161324 kasan, arm64: enable top byte ignore for the kernel adds 772a2fa50ffb kasan, mm: perform untagged pointers comparison in krealloc adds 11cd3cd69a25 kasan: split out generic_report.c from report.c adds 121e8f81d38c kasan: add bug reporting routines for tag-based mode adds 5b7c4148222d mm: move obj_to_index to include/linux/slab_def.h adds 7f94ffbc4c6a kasan: add hooks implementation for tag-based mode adds 41eea9cd239c kasan, arm64: add brk handler for inline instrumentation adds 2813b9c02962 kasan, mm, arm64: tag non slab memory allocated via pagealloc adds 66afc7f1e07a kasan: add __must_check annotations to kasan hooks adds 2d4acb90878b kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS adds b3b0e6accb5b kasan: update documentation adds e886bf9d9abe kasan: add SPDX-License-Identifier mark to source files adds e0b2475a3f36 bloat-o-meter: ignore __addressable_ symbols adds c5cfb62f2bdf scripts/decodecode: set ARCH when running natively on arm/arm64 adds 67a28de47faa scripts/decode_stacktrace: only strip base path when a pre [...] adds 919e9d39e722 scripts/checkstack.pl: dynamic stack growth for aarch64 adds b72231eb7084 scripts: add spdxcheck.py self test adds cd68a5253338 scripts/tags.sh: add more declarations adds 440e7b379f91 arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] adds ffa6daa9937a arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] adds aaf9128abcb8 sh: boards: convert to SPDX identifiers adds ff4a7481c389 sh: drivers: convert to SPDX identifiers adds 6a0abce4c4cc sh: include: convert to SPDX identifiers adds 47d11326259b sh: sh2: convert to SPDX identifiers adds 234a0538240c sh: sh2a: convert to SPDX identifiers adds 5ab5d57cc0c6 sh: sh3: convert to SPDX identifiers adds 6ecc0a4dbb07 sh: sh4: convert to SPDX identifiers adds add5ca2c4887 sh: sh4a: convert to SPDX identifiers adds 82e1d03766a2 sh: sh5: convert to SPDX identifiers adds 176ce1b7b0f6 sh: shmobile: convert to SPDX identifiers adds b0a148f80c15 sh: cpu: convert to SPDX identifiers adds 5933f6d22040 sh: kernel: convert to SPDX identifiers adds 4494ce4fb4ff sh: lib: convert to SPDX identifiers adds a9ee3a63dbff debugobjects: call debug_objects_mem_init eariler adds 874b1ef0ef51 ocfs2: optimize the reading of heartbeat data adds cb6a8fd7a6bf ocfs2: dlmfs: remove set but not used variable 'status' adds dec5b0d4a99f ocfs2: remove set but not used variable 'lastzero' adds 9e6aea22802b ocfs2: improve ocfs2 Makefile adds 532e1e54c814 ocfs2: fix panic due to unrecovered local alloc adds d85400af790d ocfs2: clear journal dirty flag after shutdown journal adds 70306d9dce75 ocfs2: don't clear bh uptodate for block read adds 221d7da66cd3 mm, slab: remove unnecessary unlikely() adds 1265ef2de4ce mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() adds 6159d0f5c03e mm/slub.c: page is always non-NULL in node_match() adds 88349a2837fb mm/slub.c: record final state of slub action in deactivate_slab() adds 4e45f712d82c include/linux/slab.h: fix sparse warning in kmalloc_type() adds c8f61cfc871f mm/page_owner: clamp read count to PAGE_SIZE adds 5eb570a8d924 mm/hotplug: optimize clear_hwpoisoned_pages() adds 6a90a83f1d19 mm/mmu_notifier.c: remove mmu_notifier_synchronize() adds 368686a95e55 writeback: don't decrement wb->refcnt if !wb->bdi adds 20ff1c950500 mm/readahead.c: simplify get_next_ra_size() adds 1c6fb1d89e73 mm: print more information about mapping in __dump_page adds e0392cf7c53a mm: lower the printk loglevel for __dump_page messages adds 6cc2baf600ec mm, memory_hotplug: drop pointless block alignment checks [...] adds 7960509329c2 mm, memory_hotplug: print reason for the offlining failure adds 2932c8b05056 mm, memory_hotplug: be more verbose for memory offline failures adds d381c54760dc mm: only report isolation failures when offlining memory adds 0b9df58b79fa xxHash: create arch dependent 32/64-bit xxhash() adds 59e1a2f4bf83 ksm: replace jhash2 with xxhash adds 9cabf929e7d9 mm/mmap.c: remove verify_mm_writelocked() adds 46a3679b8190 mm, memory_hotplug: do not clear numa_node association aft [...] adds fecd4a50baae mm: remove reset of pcp->counter in pageset_init() adds 3d6357de8aa0 mm: reference totalram_pages and managed_pages once per function adds 9705bea5f833 mm: convert zone->managed_pages to atomic variable adds ca79b0c211af mm: convert totalram_pages and totalhigh_pages variables t [...] adds 476567e8735a mm: remove managed_page_count_lock spinlock adds 8b09549c2bfd vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] adds 66f71da9dd38 mm/swap: use nr_node_ids for avail_lists in swap_info_struct adds ca880420665d userfaultfd: convert userfaultfd_ctx::refcount to refcount_t adds 7ead3342150e mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] adds 808153e1187f mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] adds 06489cfbd915 mm, devm_memremap_pages: kill mapping "System RAM" support adds a95c90f1e2c2 mm, devm_memremap_pages: fix shutdown handling adds 69324b8f4833 mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support adds 58ef15b765af mm, hmm: use devm semantics for hmm_devmem_{add, remove} adds bbecd94e6c51 mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] adds 02917e9f8676 mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL adds 65895b67ad27 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] adds 742aa7fb52c5 mm/page_alloc.c: use a single function to free page adds d31cfe7bff91 mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] adds 4d72868c8f7c memblock: replace usage of __memblock_free_early() with me [...] adds 3b6fd6ffb27c drivers/base/memory.c: remove an unnecessary check on NR_M [...] adds f29d8e9c0191 mm/memory_hotplug: drop "online" parameter from add_memory [...] adds 6bb154504f8b mm, page_alloc: spread allocations across zones before int [...] adds a921444382b4 mm: move zone watermark accesses behind an accessor adds 0a79cdad5eb2 mm: use alloc_flags to record if kswapd can wake adds 1c30844d2dfe mm: reclaim small amounts of memory when an external fragm [...] adds c999fbd3dcc6 mm/mmzone.c: make "migratetype_names" const char * adds 9a2f45ff3202 mm/debug.c: make "migrate_reason_names[]" const char * adds e5cb113f2dbc mm: make free_reserved_area() return "const char *" adds ef8444ea01d7 mm, oom: reorganize the oom report in dump_header adds f0c867d9588d mm, oom: add oom victim's memcg to the oom context information adds 9a1ea439b16b mm: put_and_wait_on_page_locked() while page is migrated adds 23b68cfaae0e mm: check nr_initialised with PAGES_PER_SECTION directly i [...] adds 2c2a5af6fed2 mm, memory_hotplug: add nid parameter to arch_remove_memory adds 65c78784135f kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] adds fed84c785270 mm/memblock.c: skip kmemleak for kasan_init() adds 3c9959e02547 zram: fix lockdep warning of free block handling adds 5547932dc67a zram: fix double free backing device adds 7e5292831b34 zram: refactor flags and writeback stuff adds e82592c4fd7e zram: introduce ZRAM_IDLE flag adds a939888ec38b zram: support idle/huge page writeback adds 23eddf39b2c2 zram: add bd_stat statistics adds bb416d18b850 zram: writeback throttle adds 9e247bab0668 mm: remove pte_lock_deinit() adds 83af658898cb mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] adds 4e0d2e7ef14d mm, sparse: pass nid instead of pgdat to sparse_add_one_section() adds fa004ab7365f mm, hotplug: move init_currently_empty_zone() under zone_s [...] adds 0ecea993d010 mm/hmm.c: remove set but not used variable 'devmem' adds c3a5c77afefa lib/show_mem.c: drop pgdat_resize_lock in show_mem() adds 3fa750dcf29e mm/page-writeback.c: don't break integrity writeback on -> [...] adds bbe5d9939e81 mm/page_alloc.c: drop uneeded __meminit and __meminitdata adds b6fb87b8e3ff tools/vm/page-types.c: fix "kpagecount returned fewer page [...] adds 144552ff8995 /proc/kpagecount: return 0 for special pages that are neve [...] adds c16eb000ca03 mm/filemap.c: remove useless check in pagecache_get_page() adds d239865ac804 ioremap: rework pXd_free_pYd_page() API adds 9c006972c3fe arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() adds 48e178ab0d63 x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table() adds 36ddc5a78c87 lib/ioremap: ensure phys_addr actually corresponds to a ph [...] adds 8e2d43405b22 lib/ioremap: ensure break-before-make is used for huge p4d [...] adds 9f1eb38e0e11 mm, kmemleak: little optimization while scanning adds b15c87263a69 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined adds 5d6527a784f7 mm/mmu_notifier: use structure for invalidate_range_start/ [...] adds ac46d4f3c432 mm/mmu_notifier: use structure for invalidate_range_start/ [...] adds 0614ce9776b0 include/linux/memory_hotplug.h: remove duplicate declarati [...] adds 7550c6079846 mm, proc: be more verbose about unstable VMA flags in /pro [...] adds 7635d9cbe832 mm, thp, proc: report THP eligibility for each vma adds a1400af75563 mm, proc: report PR_SET_THP_DISABLE in proc adds a85009c37792 mm, memory_hotplug: try to migrate full pfn range adds bb8965bd82fd mm, memory_hotplug: deobfuscate migration part of offlining adds e0975b2aae0e mm, fault_around: do not take a reference to a locked page adds fcf9a0ef8dc3 ksm: react on changing "sleep_millisecs" parameter faster adds 125b860b251a mm/pageblock: throw compile error if pageblock_bits cannot [...] adds 3cfd22be0ad6 userfaultfd: clear flag if remap event not enabled adds 3c0c12cc8f00 mm/page_alloc.c: don't call kasan_free_pages() at deferred [...] adds d53ce042277a kmemleak: add config to select auto scan adds d9367bd06faa mm, page_alloc: enable pcpu_drain with zone capability adds 0b3901b38d9d mm: migration: factor out code to compute expected number [...] adds cc4f11e69fd0 mm: migrate: lock buffers before migrate_page_move_mapping() adds 84ade7c15ccf mm: migrate: move migrate_page_lock_buffers() adds 89cb0888ca14 mm: migrate: provide buffer_migrate_page_norefs() adds 88dbcbb3a484 blkdev: avoid migration stalls for blkdev pages adds ab41ee687998 mm: migrate: drop unused argument of migrate_page_move_mapping() adds af3b854492f3 mm/page_alloc.c: allow error injection adds 4918e7625ffa include/linux/vmstat.h: remove unused page state adjustment macro adds 451b9514a59f mm: remove __hugepage_set_anon_rmap() adds 1ecc07fd0a6d memory_hotplug: add missing newlines to debugging output adds b43a99900559 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization adds c86aa7bbfd55 hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race adds 063a7d1d3623 mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm adds 70c6066e19c1 include/linux/gfp.h: fix typo adds 7af7a8e19f0c mm, swap: fix swapoff with KSM pages adds 7056d3a37d2c memcg, oom: notify on oom killer invocation from the charge path adds 0f4991e8fd48 kernel/fork.c: mark 'stack_vm_area' with __maybe_unused adds f346b0becb1b Merge branch 'akpm' (patches from Andrew) adds 1984f65c2fbc Merge tag 'vfio-v4.21-rc1' of git://github.com/awilliam/li [...] adds 8754040378e4 Merge tag 'hwmon-for-v4.21' of git://git.kernel.org/pub/sc [...] adds 7e59fad9c9d1 Merge tag 'drm-next-2018-12-27' of git://anongit.freedeskt [...] adds 24dc83635ffe Merge tag 'gpio-v4.21-1' of git://git.kernel.org/pub/scm/l [...] adds 030672aea826 Merge tag 'devicetree-for-4.21' of git://git.kernel.org/pu [...] adds 579a70035949 Merge tag 'for-v4.21' of git://git.kernel.org/pub/scm/linu [...] adds 4d6ad6fba6b7 Merge tag 'hsi-for-4.21' of git://git.kernel.org/pub/scm/l [...] adds c0ea81b4d378 Merge tag 'usb-4.21-rc1' of git://git.kernel.org/pub/scm/l [...] adds 598134ffcab5 Revert "serial: 8250: Default SERIAL_OF_PLATFORM to SERIAL_8250" adds 117eda8f71ff Merge tag 'tty-4.21-rc1' of git://git.kernel.org/pub/scm/l [...] adds 02061181d3a9 Merge tag 'staging-4.21-rc1' of git://git.kernel.org/pub/s [...] adds b07039b79c9e Merge tag 'driver-core-4.21-rc1' of git://git.kernel.org/p [...] adds 457fa3469a65 Merge tag 'char-misc-4.21-rc1' of git://git.kernel.org/pub [...] adds 903b77c63167 Merge tag 'linux-kselftest-4.21-rc1' of git://git.kernel.o [...] adds 889bb74302e5 Merge tag 'nds32-for-linus-4.21' of git://git.kernel.org/p [...] adds 9ef10340749e Merge tag 'xtensa-20181228' of git://github.com/jcmvbkbc/l [...] adds 6ab7d47bcbf0 percpu: convert spin_lock_irq to spin_lock_irqsave. adds 55db91fbaad9 Merge branch 'for-4.21' of git://git.kernel.org/pub/scm/li [...] adds 4d71c6f8771a Merge branch 'for-4.20-fixes' into for-4.21 adds e250d91d6575 cgroup: fix parsing empty mount option string adds 3fc9c12d27b4 cgroup: Add named hierarchy disabling to cgroup_no_v1 boot param adds 6f9d71c9c759 Merge branch 'for-4.21' of git://git.kernel.org/pub/scm/li [...] adds 3868772b99e3 Merge tag 'docs-5.0' of git://git.lwn.net/linux adds d8372ba8ce28 lib: don't depend on linux headers being installed. adds dec28d8ea2f7 kbuild: remove unused cmd_gentimeconst adds 668c35f69cc7 Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/l [...] adds 979f2b2f7936 kconfig: remove keyword lookup table entirely adds 0c874100108f kconfig: convert to SPDX License Identifier adds 558e78e3ce84 kconfig: split some C files out of zconf.y adds cbafbf7f551c kconfig: split the lexer out of zconf.y adds 9abe42371b44 kconfig: add static qualifiers to fix gconf warnings adds 3b541978562a kconfig: split images.c out of qconf.cc/gconf.c to fix gco [...] adds f222b7f43661 kconfig: surround dbg_sym_flags with #ifdef DEBUG to fix g [...] adds 769e47094dcc Merge tag 'kconfig-v4.21' of git://git.kernel.org/pub/scm/ [...] adds 195303136f19 Merge tag 'kconfig-v4.21-2' of git://git.kernel.org/pub/sc [...] adds af56b4870865 f2fs: remove redundant comment of unused wio_mutex adds 5222595d093e f2fs: use kvmalloc, if kmalloc is failed adds 72691af6dbd7 f2fs: correct wrong spelling, issing_* adds 76c7bfb3a893 f2fs: flush stale issued discard candidates adds 8ec18bff7b90 f2fs: clean up checkpoint flow adds e4589fa545e0 f2fs: fix sbi->extent_list corruption issue adds 9249dded7b5c f2fs: fix block address for __check_sit_bitmap adds c0362117c3b8 f2fs: clean up structure extent_node adds b32e019049e9 f2fs: fix to dirty inode synchronously adds 8f31b4665c14 f2fs: fix missing unlock(sbi->gc_mutex) adds 88960068f25f f2fs: fix validation of the block count in sanity_check_raw_super adds bae0ee7a767c f2fs: check PageWriteback flag for ordered case adds 60aa4d5536ab f2fs: fix use-after-free issue when accessing sbi->stat_info adds 64beba0558fc f2fs: sanity check of xattr entry size adds 9ab97aea85cc Merge tag 'f2fs-for-4.21' of git://git.kernel.org/pub/scm/ [...] adds 2a1a2c1a76cf Merge tag 'dax-fix-4.21' of git://git.kernel.org/pub/scm/l [...] adds c40f7d74c741 sched/fair: Fix infinite loop in update_blocked_averages() [...] adds e3ed513bcf00 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 150fbd536f9e alpha: move __IGNORE* entries to non uapi header adds d8bf616be5f0 alpha: remove CONFIG_OSF4_COMPAT flag from syscall table adds b67bfd298f4c alpha: add __NR_syscalls along with NR_SYSCALLS adds cabcebd33b8b alpha: add system call table generation support adds a8faab540f0a alpha: generate uapi header and syscall table header files adds fb430b39dbb0 alpha: fix spelling mistake QSD_PORT_ACTUVE -> QSD_PORT_ACTIVE adds a104d44b183c alpha: Fix a typo on ptrace.h adds 3030cf95ab20 alpha: rtc: simplify alpha_rtc_init adds 1c3243f61fa7 alpha: Remove some unused variables adds f12e840c819b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 495d714ad140 Merge tag 'trace-v4.21' of git://git.kernel.org/pub/scm/li [...] adds cac1fc8fb561 Merge branch 'fixes' into next/soc adds 0922275ef157 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] adds d36377c6eb07 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] adds b7badd1d7aa6 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] adds 82c7b351be3f Revert "arm64: defconfig: Enable FSL_MC_BUS and FSL_MC_DPIO" adds e1ef035d272e Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] adds 57b0e3145320 KEYS: fix parsing invalid pkey info string adds d2b911db8b73 watchdog: mtx-1: Convert to use GPIO descriptor adds e536f7304bad watchdog: add documentation for PM usage adds 2b6d86a73ec0 watchdog: docs: kernel-api: don't reference removed functions adds 6797f292e4f5 dt-bindings: watchdog: renesas-wdt: Document r8a774c0 support adds e3c21e088f89 watchdog: tqmx86: Add watchdog driver for the IO controller adds 115502a6f31d Merge tag 'linux-watchdog-4.21-rc1' of git://www.linux-wat [...] adds df50fcf5462c pinctrl: imx-scu: Depend on IMX_SCU adds b09f629ce36d pinctrl: freescale: Break dependency on SOC_IMX8MQ for i.MX8MQ adds 88cc9fc41c73 dt-bindings: arm: fsl-scu: add imx8qm pinctrl support adds c9bef4a65176 Merge tag 'pinctrl-v4.21-1' of git://git.kernel.org/pub/sc [...] adds bba3d2daa8a9 rtc: nvmem: fix possible use after free adds 36e14f5fdfdf rtc: rename core files adds 28e8c4bc8eb4 Merge tag 'rtc-4.21' of git://git.kernel.org/pub/scm/linux [...] adds 8a4919bcf75f Merge remote-tracking branch 'arc-current/for-curr' adds dc4501ff2875 tipc: fix a double free in tipc_enable_bearer() adds f0fb9b288d0a ipv6/route: Add a missing check on proc_dointvec adds ca19fcb6285b net: chelsio: Add a missing check on cudg_get_buffer adds 26fd962bde0b niu: fix missing checks of niu_pci_eeprom_read adds 2d822f2dbab7 net: (cpts) fix a missing check of clk_prepare adds f86a3b83833e net: stmicro: fix a missing check of clk_prepare adds e49505f7255b net: dsa: bcm_sf2: Propagate error value from mdio_write adds ff07d48d7bc0 atl1e: checking the status of atl1e_write_phy_reg adds 46273cf7e009 tipc: fix a missing check of genlmsg_put adds 92ee77d148bf net: marvell: fix a missing check of acpi_match_device adds 40752b3eae29 net/wan/fsl_ucc_hdlc: Avoid double free in ucc_hdlc_probe() adds d8de01b763e0 phy.h: fix obvious errors in doc and kerneldoc content adds a3c9311f62b4 include/linux/phy/phy.h: fix minor kerneldoc errors adds f9fc54d313fa ethtool: check the return value of get_regs_len adds 7418e6520f22 isdn: hisax: hfc_pci: Fix a possible concurrency use-after [...] adds 0d9c9a238faf fsl/fman: Use GFP_ATOMIC in {memac,tgec}_add_hash_mac_address() adds eb8950861c1b netfilter: nf_tables: fix a missing check of nla_put_failure adds c78e7818f16f netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with [...] adds 4cd273bb91b3 netfilter: nf_conncount: don't skip eviction when age is negative adds f7fcc98dfc2d netfilter: nf_conncount: split gc in two phases adds e8cfb372b38a netfilter: nf_conncount: restart search when nodes have be [...] adds df4a90250976 netfilter: nf_conncount: merge lookup and add functions adds 2f971a8f4255 netfilter: nf_conncount: move all list iterations under spinlock adds c80f10bc973a netfilter: nf_conncount: speculative garbage collection on [...] adds a007232066f6 netfilter: nf_conncount: fix argument order to find_next_bit adds f7d18ef6a95f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds f989d03ef25d net: rtnetlink: address is mandatory for rtnl_fdb_get adds 178fe94405bf net/ipv6: Fix a test against 'ipv6_find_idev()' return value adds 58075ff523af ipv4: fib_rules: Fix possible infinite loop in fib_empty_table adds 7f334a7e1ae1 ipv6: fix typo in net/ipv6/reassembly.c adds c433570458e4 ax25: fix a use-after-free in ax25_fillin_cb() adds d5c7c745f254 net/wan: fix a double free in x25_asy_open_tty() adds 7314f5480f3e netrom: fix locking in nr_find_socket() adds 3bd826451103 r8169: fix WoL device wakeup enable adds 756af9c64232 ibmveth: fix DMA unmap error in ibmveth_xmit_start error path adds 3a0ed3e96197 sock: Make sock->sk_stamp thread-safe adds 2b96547223e3 add document for TCP OFO, PAWS and skip ACK counters adds 4087d2bc0d94 net: rds: remove unnecessary NULL check adds aff6db454599 ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() adds 8c76e77f9069 tap: call skb_probe_transport_header after setting skb->dev adds cb9f1b783850 ip: validate header length on virtual device xmit adds e888402789b9 net: hns3: call hns3_nic_net_open() while doing HNAE3_UP_CLIENT adds 902a1e3e318b Merge remote-tracking branch 'net/master' adds 8b6b25cf93b7 selftests/bpf: fix error printing in test_devmap() adds 5db365effb5c Merge remote-tracking branch 'bpf/master' adds 82b01149ec94 ALSA: hda/realtek: Enable the headset mic auto detection f [...] adds 63d2a9ec310d ALSA: hda/tegra: clear pending irq handlers adds b8c877ad64ea Merge remote-tracking branch 'sound-current/for-linus' adds 6cb3c5b355ab Merge branch 'asoc-4.20' into asoc-linus adds 8024fc9f1395 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds c8c6b9fda37f Merge branch 'regulator-4.20' into regulator-linus adds cb652bcaf896 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 21929ad56551 Merge branch 'spi-4.20' into spi-linus adds 01cebcdeed7d Merge remote-tracking branch 'spi-fixes/for-linus' adds 7db54c89f0b3 Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G adds 1e3c336ad8f4 Input: atmel_mxt_ts - don't try to free unallocated kernel memory adds 592b15ba7260 Merge branch 'next' into for-linus adds cf8c5c3526e7 Merge remote-tracking branch 'input-current/for-linus' adds ed94eadb1e90 Merge remote-tracking branch 'ide/master' adds d025bff1b6b9 mailmap: Update name spelling and email for Dengcheng Zhu adds 682fee802843 MIPS: BCM63XX: drop unused and broken DSP platform device adds db1ce3f5d01d MIPS: Fix a R10000_LLSC_WAR logic in atomic.h adds f47c9722a376 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds de21a23ce12c hwmon: (nct6775) Fix chip ID for NCT6798D adds 062e4c2f81ab hwmon: (nct6775) Enable IO mapping for NCT6797D and NCT6798D adds 1fcbdf7c2122 hwmon: (lm80) Fix missing unlock on error in set_fan_div() adds 85e9c62d9116 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 73f5d9fcb439 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 51fc32ac7dec Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 35be28dc44d9 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds daa8af3313ef Merge remote-tracking branch 'leaks/leaks-next' adds e0bc0ad6aaec Merge remote-tracking branch 'arm/for-next' adds 3436b7203f3f Merge branch 'next/soc' into for-next adds 7e4c227e0d41 Merge tag 'v4.20' into for-next adds b2d102bd0146 tee: optee: avoid possible double list_del() adds 6ae284ab58a2 Merge tag 'tee-subsys-fix-for-4.21' of https://git.linaro. [...] adds 3c15ddb97c77 tee: optee: log message if dynamic shm is enabled adds 5e0bd98f8cef Merge tag 'tee-subsys-optee-for-4.21' of https://git.linar [...] adds a2edaf7893e2 Merge tag 'imx8mq-4.21' of git://git.kernel.org/pub/scm/li [...] adds 1def98f69807 dt-bindings: Add RDA Micro vendor prefix adds 56f73e4bc145 dt-bindings: arm: Document RDA8810PL and reference boards adds 78e3dbc166a1 ARM: Prepare RDA8810PL SoC adds 542e1c9dbad9 ARM: dts: Add devicetree for RDA8810PL SoC adds f0d319d26ea6 ARM: dts: Add devicetree for OrangePi 2G IoT board adds 7581d836bdbe ARM: dts: Add devicetree for OrangePi i96 board adds 5a9fe404b984 ARM: dts: rda8810pl: Add timer support adds 804584a61ca0 dt-bindings: serial: Document RDA Micro UART adds 6fc66a5c68af ARM: dts: rda8810pl: Add interrupt support for UART adds c10b13325ced tty: serial: Add RDA8810PL UART driver adds a684afa7b10f MAINTAINERS: Add entry for RDA Micro SoC architecture adds c6f9fa88a398 Merge tag 'samsung-dt-4.21-2' of https://git.kernel.org/pu [...] adds 8a66c20e66cc Merge tag 'samsung-dt64-4.21-2' of https://git.kernel.org/ [...] adds 704cfd7f5f71 ARM: sti: remove pen_release and boot_lock adds 2081076ac735 Merge tag 'sti-soc-for-v4.21-round1' of git://git.kernel.o [...] adds 4d9226fd9a0d arm64: defconfig: Re-enable bcm2835-thermal driver adds 2371db6f0a3e Merge branch 'next/late' into for-next adds d60a40a46570 ARM: Document merges adds d19ddc45c524 Merge remote-tracking branch 'arm-soc/for-next' adds b439352790a1 Merge remote-tracking branch 'actions/for-next' adds dc5cfc097d6c Merge remote-tracking branch 'amlogic/for-next' adds f5e7ea07fe6b Merge remote-tracking branch 'aspeed/for-next' adds 508da3bf8e7b Merge remote-tracking branch 'at91/at91-next' adds 9cfc93dc3185 Merge remote-tracking branch 'bcm2835/for-next' adds 4054b621f45d Merge remote-tracking branch 'imx-mxs/for-next' adds d4634cedaa37 Merge remote-tracking branch 'keystone/next' adds d40885061e62 Merge remote-tracking branch 'mediatek/for-next' adds f2f73d9e1c4d Merge remote-tracking branch 'mvebu/for-next' adds 87a9f3cd4933 Merge remote-tracking branch 'omap/for-next' adds 347cfe6f9247 Merge remote-tracking branch 'reset/reset/next' adds 4c8ddbb4fe31 Merge remote-tracking branch 'qcom/for-next' adds fdb7d8e0a00a Merge remote-tracking branch 'renesas/next' adds 7770de5f56fe Merge remote-tracking branch 'rockchip/for-next' adds 2a8adb34eb30 Merge remote-tracking branch 'samsung-krzk/for-next' adds bc23a3282eb3 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e62b19ecfe2d Merge remote-tracking branch 'tegra/for-next' adds 08972760d366 clk: imx8qxp: make the name of clock ID generic adds 4176c6ea94d6 Merge remote-tracking branch 'clk/clk-next' adds 398539dd6934 csky: Don't leak device tree node reference adds dc3e0896003e csky: remove meaningless header-y adds 077b930adafe elf-em.h: add EM_CSKY adds d770b2565344 csky: define syscall_get_arch() adds 2b070ccdf8c0 csky: fixup abiv2 mmap(... O_SYNC) failed. adds 2054f4af1957 csky: bugfix gdb coredump error. adds 35ff802af1c4 csky: fixup remove vdsp implement for kernel. adds 31295a72b525 csky: remove syscall_exit_work adds 789154c2ad74 csky: fixup save hi,lo,dspcr regs in switch_stack. adds 1d95fe4d3de4 clocksource/drivers/c-sky: fixup qemu fail to bootup sometimes. adds 859e5f45cbb3 csky: CPU-hotplug supported for SMP adds 0ea2dc7cd668 csky: stacktrace supported. adds 8f4f1639a19d csky: optimize kernel panic print. adds 17a68777bc88 csky: remove unused members in processor.h adds 230c77a5e92a csky: basic ftrace supported adds d7950be145c8 csky: ftrace call graph supported. adds 0c87bb0e872c clocksource/drivers/c-sky: fixup ftrace call-graph panic adds 6256734f9173 csky: Add EM_CSKY_OLD 39 adds 64b8d15aedb4 Merge remote-tracking branch 'csky/linux-next' adds 21c7acc439b5 h8300: pci: Remove local declaration of pcibios_penalize_isa_irq adds 3b1be1392733 Merge remote-tracking branch 'h8300/h8300-next' adds e36ea20b3fe4 Merge remote-tracking branch 'nios2/for-next' adds f51268a2f317 Merge remote-tracking branch 'openrisc/for-next' adds 0f304d135f53 parisc: Hide built-in serial aux port of Tosca GSP card adds b40df8f74254 parisc: Count IPI function calls adds f431a8cfec6a Merge remote-tracking branch 'parisc-hd/for-next' adds 3f9d574d14e7 Merge remote-tracking branch 'risc-v/for-next' adds 1d236f976449 Merge remote-tracking branch 's390/features' adds dbd0be61fb5a um: Update maintainers file entry adds 0d76433c2203 um: Add HAVE_DEBUG_BUGVERBOSE adds 0053102a869f um: Include sys/uio.h to have writev() adds 550ed0e20366 um: Make GCOV depend on !KCOV adds a43c83161a5e um: Switch to block-mq constants in the UML UBD driver adds 53766defb8c8 um: Clean-up command processing in UML UBD driver adds a41421edb926 um: Remove unsafe printks from the io thread adds 50109b5a03b4 um: Add support for DISCARD in the UBD Driver adds 747b254ca264 um: Remove unnecessary faulted check in uaccess.c adds a9c52c2a2881 um: Optimize TLB operations v2 adds 38e3cbd9b82c um: Skip TLB flushing where not needed adds 8892d8545f2d um: Avoid marking pages with "changed protection" adds 742f3c8193a3 um: Optimize Flush TLB for force/fork case adds efe5f5be1e40 um: remove redundant generic-y adds 9de74842ee20 Add Anton Ivanov to UML maintainers adds b9794231737a um: writev needs <sys/uio.h> adds 940b241d9050 um: Remove obsolete reenable_XX calls adds 560f45251196 Merge remote-tracking branch 'uml/linux-next' adds 832d9f203e62 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds e4f3a6493d53 Merge remote-tracking branch 'fscrypt/master' adds e3fcbbc52d68 Merge remote-tracking branch 'befs/for-next' adds eae7917588d9 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 2bf996ac4832 ceph: cleanup splice_dentry() adds 0cab9f33d9c3 ceph: remove redundant assignment adds 1f6b821aef78 libceph: drop last_piece logic from write_partial_message_data() adds 3239eb5215eb libceph: use sock_no_sendpage() as a fallback in ceph_tcp_ [...] adds 433b0a12953b libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage() adds 87349cdad963 libceph: switch more to bool in ceph_tcp_sendmsg() adds 3c1392d4c499 ceph: don't update importing cap's mseq when handing cap export adds 8a2ac3a8e9c0 ceph: don't request excl caps when mount is readonly adds fdac94fab799 ceph: skip updating 'wanted' caps if caps are already issued adds d2f8bb27c879 ceph: update wanted caps after resuming stale session adds 5ccedf1ccd71 ceph: don't encode inode pathes into reconnect message adds 9b312f23fe94 Merge remote-tracking branch 'ceph/master' adds 5890255b83f3 cifs: clean up indentation, replace spaces with tab adds 0967e5457954 cifs: use a compound for setting an xattr adds f5942db5ef25 cifs: smb2 commands can not be negative, remove confusing check adds 97aa495a89a6 cifs: address trivial coverity warning adds 07d3b2e4264f cifs: create a helper function for compound query_info adds 4a3b38aec577 Add vers=3.0.2 as a valid option for SMBv3.0.2 adds f9793b6fcc8e cifs: change smb2_query_eas to use the compound query-info helper adds 07fa6010ff93 cifs: suppress some implicit-fallthrough warnings adds 0f57451eebf1 cifs: remove set but not used variable 'smb_buf' adds 52baa51d3057 cifs: remove coverity warning in calc_lanman_hash adds 59a63e479ce3 cifs: check ntwrk_buf_start for NULL before dereferencing it adds b6bc8a7b993e CIFS: use the correct length when pinning memory for direc [...] adds 54e94ff94eac CIFS: return correct errors when pinning memory failed for [...] adds 9a596f5b3959 CIFS: Fix error mapping for SMB2_LOCK command which caused [...] adds 56c762eb9bee cifs: Refactor out cifs_mount() adds c34fea5a636d cifs: Skip any trailing backslashes from UNC adds d9345e0ae7cf cifs: Make devname param optional in cifs_compose_mount_options() adds 5fc7fcd054ad cifs: auto disable 'serverino' in dfs mounts adds e7b602f43719 cifs: Save TTL value when parsing DFS referrals adds 54be1f6c1c37 cifs: Add DFS cache routines adds 54e4f73cbe03 cifs: update for current_kernel_time64() removal adds 3e80be0158ac cifs: Fix to use kmem_cache_free() instead of kfree() adds 34bca9bbe7a8 cifs: Use kzfree() to free password adds 29cbfa1b2be2 cifs: remove set but not used variable 'server' adds 0544b324e62c cifs: check kzalloc return adds e8bcdfdbf91b cifs: minor updates to documentation adds 1c780228e9d4 cifs: Make use of DFS cache to get new DFS referrals adds 5a650501eb8c cifs: remove set but not used variable 'sep' adds 4a367dc04435 cifs: Add support for failover in cifs_mount() adds 93d5cb517db3 cifs: Add support for failover in cifs_reconnect() adds 2f0a61744894 cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() adds e511d31753e3 cifs: start DFS cache refresher in cifs_mount() adds 23324407143d cifs: Only free DFS target list if we actually got one adds a3a53b760379 cifs: Add support for failover in smb2_reconnect() adds 08744015492f cifs: Add support for failover in cifs_reconnect_tcon() adds 28eb24ff75c5 cifs: Always resolve hostname before reconnecting adds 14e92c5dc7a1 cifs: Minor Kconfig clarification adds e77fe73c7e38 cifs: we can not use small padding iovs together with encryption adds fea170804b4d cifs: update internal module version number adds 1f4b6df1eaa5 smb3: fix large reads on encrypted connections adds 93b542263487 Merge remote-tracking branch 'cifs/for-next' adds 17917adeaf39 Merge remote-tracking branch 'ecryptfs/next' adds 091dbada9f3a Merge remote-tracking branch 'ext3/for_next' adds 16a8a293cfb1 Merge remote-tracking branch 'jfs/jfs-next' adds 02c3d98b1755 Merge remote-tracking branch 'nfs-anna/linux-next' adds 8a68d3da50b9 nfsd: drop useless LIST_HEAD adds b8be5674fa9a sunrpc: use SVC_NET() in svcauth_gss_* functions adds d4b09acf924b sunrpc: use-after-free in svc_process_common() adds a289ce5311f4 sunrpc: replace svc_serv->sv_bc_xprt by boolean flag adds 4aa5cffefa6f sunrpc: remove unused bc_up operation from rpc_xprt_ops adds 7f3915460987 sunrpc: remove svc_tcp_bc_class adds 7ef88ff85ff7 sunrpc: remove svc_rdma_bc_class adds 64e20ba204df sunrpc: remove unused xpo_prep_reply_hdr callback adds 8f7766c805d2 sunrpc: make visible processing error in bc_svc_process() adds 9ac312888e88 sunrpc: fix debug message in svc_create_xprt() adds 91bd2ffa9030 nfs: minor typo in nfs4_callback_up_net() adds 0ad30ff67bd3 nfs: fixed broken compilation in nfs_callback_up_net() adds f704d57dd0cd Merge remote-tracking branch 'nfsd/nfsd-next' adds 574d356b7a02 9p/net: put a lower bound on msize adds 73c041e48d6e Merge remote-tracking branch 'v9fs/9p-next' adds 89be677b6b39 xfs: xfs_buf: drop useless LIST_HEAD adds 90be9b86da90 xfs: xfs_fsops: drop useless LIST_HEAD adds da26a1b52a03 Merge remote-tracking branch 'xfs/for-next' adds 6466f3d193a9 smack: make smack_parse_opts_str() clean up on failure adds 6be8750b4cba LSM: lift parsing LSM options into the caller of ->sb_kern [...] adds c039bc3c2498 LSM: lift extracting and parsing LSM options into the call [...] adds f5c0c26d9008 new helper: security_sb_eat_lsm_opts() adds a10d7c22b34b LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() adds 8d64124a6a93 selinux; don't open-code a loop in sb_finish_set_opts() adds a65001e8a4d4 btrfs: sanitize security_mnt_opts use adds 6a0440e5b756 nfs_remount(): don't leak, don't ignore LSM options quietly adds 5b4002391153 LSM: turn sb_eat_lsm_opts() into a method adds e3489f8974e1 selinux: kill selinux_sb_get_mnt_opts() adds 204cc0ccf1d4 LSM: hide struct security_mnt_opts from any generic code adds bd3236557bb2 selinux: switch to private struct selinux_mnt_opts adds 12085b14a444 smack: switch to private smack_mnt_opts adds 84d8c4a5ef69 LSM: bury struct security_mnt_opts adds ba6418623385 selinux: new helper - selinux_add_opt() adds 169d68efb03b selinux: switch away from match_token() adds da3d76abb2e7 selinux: regularize Opt_... names a bit adds 99dbbb593fe6 selinux: rewrite selinux_sb_eat_lsm_opts() adds 757cbe597fe8 LSM: new method: ->sb_add_mnt_opt() adds 55c0e5bd078e smack: take the guts of smack_parse_opts_str() into a new helper adds c3300aaf95fb smack: get rid of match_token() adds d2497e12e230 smack: rewrite smack_sb_eat_lsm_opts() adds 718c43038f28 mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT adds fe43eec04841 vfs: Introduce fs_context, switch vfs_kern_mount() to it. adds 4bbc6742ffd7 new helpers: vfs_create_mount(), fc_mount() adds 11e0d0b1f6af teach vfs_get_tree() to handle subtype, switch do_new_moun [...] adds a11860a7c6a2 new helper: do_new_mount_fc() adds 346b4b8ee4cc vfs_get_tree(): evict the call of security_sb_kern_mount() adds cd1632594eb3 convert do_remount_sb() to fs_context adds a3bd739ff600 fs_context flavour for submounts adds 91e41453c388 introduce fs_context methods adds f6f849599585 vfs: Introduce logging functions adds 82685adaccb3 vfs: Add configuration parser helpers adds dd36ccb4c843 vfs: Add LSM hooks for the new mount API adds e4d799381cc6 selinux: Implement the new mount API LSM hooks adds 1f38a2e9dab7 smack: Implement filesystem context security hooks adds 83c8323247ef vfs: Put security flags into the fs_context struct adds d0fb2bbe7a7c vfs: Implement a filesystem superblock creation/configurat [...] adds 4f02bb6dbab2 convenience helpers: vfs_get_super() and sget_fc() adds 254f7078ab0b introduce cloning of fs_context adds 598b1e62bf7b procfs: Move proc_fill_super() to fs/proc/root.c adds 3eaa14358da6 proc: Add fs_context support to procfs adds e1b836f677ed ipc: Convert mqueue fs to fs_context adds 37839c54a08c cpuset: Use fs_context adds b3678086951a kernfs, sysfs, cgroup, intel_rdt: Support fs_context adds 3522a89d1153 hugetlbfs: Convert to fs_context adds 656ef17cccc9 vfs: Remove kern_mount_data() adds e8abdc2397d5 vfs: Provide documentation for new mount API adds e6d72ffc503f vfs: Implement logging through fs_context adds ebcb95459b4e vfs: Add some logging to the core users of the fs_context log adds 409dbbfa3232 afs: Add fs_context support adds fd6261f4322c afs: Use fs_context to pass parameters over automount adds 1fab5fff0a7a Merge branches 'work.mount', 'work.misc', 'misc.misc' and [...] adds ba6c6d004722 Merge remote-tracking branch 'vfs/for-next' adds 5fff6b2895bd Merge remote-tracking branch 'printk/for-next' adds 3c259a1c3663 PCI/ASPM: Remove unused lists from struct pcie_link_state adds 3a1cf1fe4a6b Merge branch 'pci/aspm' adds 3009777874d1 Merge branch 'pci/enumeration' adds b6061b1e566d PCI: Move Synopsys HAPS platform device IDs adds 03e6742584af PCI: Override Synopsys USB 3.x HAPS device class adds c82fa09f828f Merge branch 'pci/misc' adds 415e676a0f44 Merge branch 'pci/peer-to-peer' adds 2c3b3ed8dba7 Merge branch 'pci/pm' adds f7eb7b8a4f72 switchtec: Add MRPC DMA mode support adds 0e82327c7d13 Merge branch 'pci/switchtec' adds 7cd210391101 dt-bindings: PCI: meson: add DT bindings for Amlogic Meson [...] adds 9c0ef6d34fdb PCI: amlogic: Add the Amlogic Meson PCIe controller driver adds bf629f02089a Merge branch 'remotes/lorenzo/pci/amlogic' adds 3f7cceeab895 PCI: imx: Add multi-pd support adds edfd39f0a417 PCI: dwc: layerscape: Constify driver data adds a3ed1446520e PCI: dwc: Adjust Kconfig to allow IMX6 PCIe host on IMX7 adds 3d71746c420c PCI: armada8k: Add support for gpio controlled reset signal adds 9e56f0df3684 PCI: imx: Add imx6sx suspend/resume support adds 6d6b05e3d533 PCI: dwc: Don't hard-code DBI/ATU offset adds ffeccc22d59c MAINTAINERS: Remove Jianguo Sun from HiSilicon STB DWC entry adds 9a7253535854 Merge branch 'remotes/lorenzo/pci/dwc' adds 86436e942cb9 Merge branch 'remotes/lorenzo/pci/dwc-msi' adds 7b96dc91be5e PCI: mediatek: Remove un-used variant in struct mtk_pcie_port adds f2bb7d6a82da dt-bindings: PCI: MediaTek: Remove un-used property adds ebcd631df106 arm: dts: mt7623: Remove un-used property for PCIe adds 41c5c5b0e7c8 arm64: dts: mt7622: Remove un-used property for PCIe adds f9c5c9c44347 Merge branch 'remotes/lorenzo/pci/mediatek' adds db67cdb04234 dt-bindings: PCI: Add UniPhier PCIe host controller description adds 7e6d5cd88a6f PCI: uniphier: Add UniPhier PCIe host controller support adds 29222c0c280f Merge branch 'remotes/lorenzo/pci/uniphier' adds f2dfacb2fb6e Merge remote-tracking branch 'pci/next' adds 17fc9e7535f9 Merge remote-tracking branch 'hid/for-next' adds 9dd87543b614 Merge remote-tracking branch 'i2c/i2c/for-next' adds c8fcc88abf57 Merge remote-tracking branch 'v4l-dvb-next/master' adds 0b3e96862d3f Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 1d8f062ebc97 drivers: base: swnode: check if pointer p is NULL before d [...] adds f4747b9c68b8 drivers: base: swnode: check if swnode is NULL before dere [...] adds 8bd9bfd4ed92 Merge remote-tracking branch 'pm/linux-next' adds db56b0d515a0 Merge remote-tracking branch 'thermal/next' adds dd73620693d7 Merge remote-tracking branch 'ieee1394/for-next' adds 17bd71b616c5 Merge remote-tracking branch 'swiotlb/linux-next' adds 927d2df79d2e Merge remote-tracking branch 'nfc-next/master' adds 4bcd2ffd214c Merge tag 'drm-intel-next-fixes-2018-12-27' of git://anong [...] adds 7b184b006185 drm/amdgpu: kfd_pre_reset outside req_full_gpu cause sriov hang adds 07944623c775 drm/amdgpu: access register without KIQ adds e30c50cd79f0 drm/amdgpu/psp_v3_1: Get psp fw version through reading register adds e27a73d1305f drm/amdgpu/psp: Correct and refine the vmr support. (v2) adds 4e9177134e7d drm/amdgpu: fix NULL fence handling in amdgpu_cs_fence_to_ [...] adds 1b3f6bc96883 drm/amdgpu: increase the MAX ring number adds c713a4614592 drm/amdgpu: update the vm invalidation engine layout V2 adds fefdc6cc0af8 drm/amdgpu: use different irq ring ID for Vega20 page queues adds 344e7ad467f5 drm/amdgpu: enable Vega20 page queue support adds a3a0ebd10a9b drm/amdgpu: WARN once if amdgpu_bo_unpin is called for an [...] adds f9872f100aef drm/amdgpu/vcn: Update vcn.cur_state during suspend adds 5d65cab6c614 drm/amdgpu/vcn:Always gate vcn block during hw finishing adds e0d460a4d2d1 drm/amdgpu/vcn:Update ring point to JPEG before init JPEG wptr adds 8411f7dc5f61 drm/amdgpu/vcn:Always check all vcn ring status during dpg [...] adds 12e8b30186b9 drm/amdgpu/vcn:Scan enc/jpeg fences to init dpg pause new state adds 9194fb22ddd8 drm/amdgpu/vcn:Remove bit 31 for scratch2 to indicate the [...] adds 7ab3f021bbc8 drm/amdgpu:Improves robustness of SOC15_WAIT_ON_RREG adds e98bdb806130 drm/amdkfd: Fix handling of return code of dma_buf_get adds 379c237e392e drm/amdgpu: correct the return value for error case adds 77acd1cd9129 drm/amd/display: Skip fast cursor updates for fb changes adds 8cd61c313d8b drm/amd/display: Raise dispclk value for Polaris adds 180db303ff46 drm/amd/display: Add below the range support for FreeSync adds b8b6ce890164 drm/amd/display: Add DCE_VERSION_12_1 enum for Vega 20 adds 1c01a45a86ed drm/amd/display: Add functionality to get XGMI SS info adds d3302424e04d drm/amd/display: Don't log error if we have no connectors adds 3a3cd1dfaf16 drm/amd/display: move AYCrCb8888 format to video section adds d71589f290a1 drm/amd/display: Warn instead of error on REG_WAIT timeout adds 12750d1647f1 drm/amd/display: fix YCbCr420 blank color adds 6fd3583b9231 drm/amd/display: fix surface update sequence adds 0a6414e75d23 drm/amd/display: Wait edp HPD to high in detect_sink adds 80adaebd2d41 drm/amd/display: Don't skip link training for empty dongle adds bd4905a9583c drm/amd/display: Add retry to read ddc_clock pin adds fd0853567cdf drm/amd/display: Fix bug with not updating VSP infoframe adds 1ae62f3114a9 drm/amd/display: verify lane status before exiting verify [...] adds c2c2ce1e9623 drm/amd/display: Optimize passive update planes. adds 40978ac63613 drm/amdgpu/nbio6.1: add hw bug workaround for vega10/12 adds e01f2d418951 drm/amdgpu/nbio7.4: add hw bug workaround for vega20 adds 0346bfd9fe5a drm/amdgpu: print process info when job timeout adds c1973a1078de drm/amd/powerplay: add Vega20 LCLK DPM level setting support adds 2bf55d2e6b71 drm/amdgpu/uvd:Change uvd ring name convention adds 9136e81e986a drm/amd/display: Use div_u64 for flip timestamp ns to ms adds 99b922f9ed6a drm/amd/display: validate extended dongle caps adds 8c9d90eebd23 drm/amd/display: Fix MST dp_blank REG_WAIT timeout adds 06d6370e7b20 drm/amdgpu: add Vega20 PSP ASD firmware loading adds 0f6be2c09af6 drm/ttm: Use drm_debug_printer for all ttm_bo_mem_space_de [...] adds f6653a0e0877 drm/amdgpu: Add new VegaM pci id adds 74136a3d47f5 Merge branch 'drm-next-4.21' of git://people.freedesktop.o [...] adds dc6fcbcbe724 Merge remote-tracking branch 'drm/drm-next' adds cbdd2663f4c8 drm: fix null pointer dereference on null state pointer adds c75ff001f4fe drm: Put damage blob when destroy plane state adds f960080bc6f1 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 0007542c878a Merge remote-tracking branch 'drm-msm/msm-next' adds d151bbe28d79 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 74d4b4e0f43e regmap: regmap-irq: silently ignore unsupported type settings adds d851a015bf3c Merge branch 'regmap-4.21' into regmap-next adds 2979041688a9 Merge remote-tracking branch 'regmap/for-next' adds fbaa95f4397e ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe adds 95be5edaa1b9 ASoC: rockchip: fix platform_no_drv_owner.cocci warnings adds b0b2b8feec72 Merge branch 'asoc-4.21' into asoc-next adds 7778039d89bd Merge remote-tracking branch 'sound-asoc/for-next' adds 093c48213ee3 gdrom: fix a memory leak bug adds f6fda5c55c04 Merge branch 'for-4.21/block-late' into for-next adds d4d179c37c74 block/amiflop: Don't log error message on invalid ioctl adds f3010ec5b796 block/swim3: Remove dead return statement adds 296dcc40f2f2 block/swim3: Fix -EBUSY error when re-opening device after [...] adds 427c5ce4417c block/swim3: Fix regression on PowerBook G3 adds c3f57725d1cc Merge branch 'for-4.21/block-late' into for-next adds f58b457b2cce Merge remote-tracking branch 'block/for-next' adds 2df605076b86 Merge remote-tracking branch 'device-mapper/for-next' adds fd840141818b Merge remote-tracking branch 'kgdb/kgdb-next' adds cd2f77e9a2d7 Merge remote-tracking branch 'md/for-next' adds 85c92c555def Merge remote-tracking branch 'mfd/for-mfd-next' adds 5c02240eb196 Merge remote-tracking branch 'backlight/for-backlight-next' adds 4cac31e2be6e regulator: lochnagar: Set up correct .data field for "cirr [...] adds f7c51a85cfe4 Merge branch 'regulator-4.21' into regulator-next adds ceca2ed2cb87 Merge remote-tracking branch 'regulator/for-next' adds 193c04553b77 Merge remote-tracking branch 'security/next-testing' adds 56a8c9000dc2 Merge remote-tracking branch 'apparmor/apparmor-next' adds 953dfa54c0f7 Merge remote-tracking branch 'iommu/next' adds d41f5293c364 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds eaf986d9631f Merge branch 'spi-4.21' into spi-next adds c4743e43ebf7 Merge remote-tracking branch 'spi/for-next' adds 8fc7e6af00af Merge branch 'core/core' adds f728f8d3ce06 Merge branch 'efi/urgent' adds f880cf0a3801 Merge branch 'locking/atomics' adds 930495621be4 Merge branch 'x86/timers' adds 8500c25e42f3 Merge branch 'sched/urgent' adds 7c65d2c53352 Merge remote-tracking branch 'tip/auto-latest' adds a080fa8551b4 Merge remote-tracking branch 'rcu/rcu/next' adds 718f6757a29b Merge branch 'for-4.21' into for-next adds 255d5ee0d061 Merge remote-tracking branch 'percpu/for-next' adds eea8f9808c2e Merge remote-tracking branch 'chrome-platform/for-next' adds a4c81f2d1fd3 Merge remote-tracking branch 'ipmi/for-next' adds e61b06f14e17 Merge remote-tracking branch 'mux/for-next' adds 3f61b86eeb89 Merge remote-tracking branch 'icc/icc-next' adds 640143f88829 Merge remote-tracking branch 'slave-dma/next' adds 0623413ee0ba Merge branch 'for-4.21' into for-next adds bb184618dcd3 Merge remote-tracking branch 'cgroup/for-next' adds b3363388c113 Merge remote-tracking branch 'scsi/for-next' adds cb20fb754511 virtio_net: bulk free tx skbs adds ece6ce2740fe virtio-net: bql support adds 18a3b9c92547 PCI: avoid bridge feature re-probing on hotplug adds ebd8f7c25bb7 Merge remote-tracking branch 'vhost/linux-next' adds 6c9e3e80c526 dt-bindings: hwlock: Document STM32 hwspinlock bindings adds f24fcff1d267 hwspinlock: add STM32 hwspinlock device adds 4564058d1ca6 remoteproc: qcom: fix spelling mistake "Peripherial" -> "P [...] adds f369d7f18308 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 23e293c9cee4 Merge remote-tracking branch 'rpmsg/for-next' adds b5041a0514cd Merge remote-tracking branch 'gpio/for-next' adds a692cdb8034e Merge remote-tracking branch 'random/dev' adds 30d391d5877c Merge remote-tracking branch 'livepatching/for-next' adds 6e220129c838 Merge remote-tracking branch 'coresight/next' adds 41a0c8f4b6f8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 994a2e06e231 Merge remote-tracking branch 'ntb/ntb-next' adds e10ac7678eb1 Merge remote-tracking branch 'kspp/for-next/kspp' adds cf00252afc81 Merge remote-tracking branch 'cisco/for-next' adds 0cb251467d81 Merge remote-tracking branch 'slimbus/for-next' adds bd75da74abdf Merge remote-tracking branch 'nvmem/for-next' adds 1fe41608e1c3 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds fafc891dcdf8 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 4db4bc0c4835 vfs: work around CONFIG_PRINTK=n in fs_context logging code adds 45d1be40e99f checkpatch: don't interpret stack dumps as commit IDs adds d463262bda1a mm, thp: always specify disabled vmas as nh in smaps adds b15c01a12462 mm, memcg: fix reclaim deadlock with writeback adds 456eec768a34 arm: arch/arm/include/asm/page.h needs personality.h adds b9e927f6fe96 lib/debugobjects.c: move printk out of db lock critical sections adds fd7475113691 ocfs2: clear zero in unaligned direct IO adds a3cbe85a11c4 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 15073c7fc841 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds 37aad053225f ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds 77e9d275e5fe block: restore /proc/partitions to not display non-partiti [...] adds 55932f7851a8 mm/slub.c: improve performance by skipping checked node in [...] adds e2fa25579d4f mm: vmscan: skip KSM page in direct reclaim if priority is low adds 8abc28ce6335 mm: ksm: do not block on page lock when searching stable tree adds 481aece99efa mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix adds 75e1188dde21 mm: add an F_SEAL_FUTURE_WRITE seal to memfd adds 92168d54db8f mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust adds a51424dfdd7f mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 adds c38515f8512c selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds 3acae7d9eefa selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal adds d4873b782934 mm, swap: refactor swap-in logic out of shmem_getpage_gfp adds 6a52c84102ee mm: use mm_zero_struct_page from SPARC on all 64b architectures adds 932058e9f9d3 mm: drop meminit_pfn_in_nid as it is redundant adds 13419b3b741b mm: implement new zone specific memblock iterator adds 81f795babc17 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 0ff19020cc1c mm: move hot-plug specific memory init into separate funct [...] adds 6a147be00c08 mm: add reserved flag setting to set_page_links() adds a7b550a4d2b6 mm: use common iterator for deferred_init_pages and deferr [...] adds b9ac3a240d73 mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] adds d369bfca9556 mm/page_alloc.c: calculate first_deferred_pfn directly adds 0a5a32c551ca mm/mmu_notifier: contextual information for event triggeri [...] adds 85bc5ee8a02f mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds 2bb9a3b15c21 filemap: kill page_cache_read usage in filemap_fault adds 4eaedd0a7e5d filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds e809a385fd22 filemap: pass vm_fault to the mmap ra helpers adds 2e89eae78fa5 filemap: drop the mmap_sem for all blocking operations adds f0337a38da3d filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds 62d563164145 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds 67a20ef65809 mm, memory_hotplug: don't bail out in do_migrate_range() p [...] adds f19764cc4da0 mm/page_alloc.c: memory hotplug: free pages as higher order adds c922d1f1dd8f memory_hotplug-free-pages-as-higher-order-fix adds 3892dc0876e2 memory_hotplug-free-pages-as-higher-order-fix-fix adds 3433bb23a86b mm/page_alloc.c: remove software prefetching in __free_pag [...] adds 63a6022fed5b mm, swap: fix race between swapoff and some swap operations adds 66fae7420d21 mm, swap: fix race between swapoff and some swap operations adds 1ae48386f9e3 mm: fix race between swapoff and mincore adds 15ea26c8ddc0 mm: don't expose page to fast gup before it's ready adds a74c51b1ade2 mm/page_owner: align with pageblock_nr_pages adds 8cdd1cc807d8 mm/page_owner: align with pageblock_nr pages adds 1a9164cff520 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds b8c6d57df54e fs/proc/base.c: use ns_capable instead of capable for time [...] adds c699fdd14a6b fs/proc/util.c: include fs/proc/internal.h for name_to_int() adds ff8fc43227c1 fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] adds e77eebb80839 fs/proc/base.c: slightly faster /proc/*/limits adds a65cca5809ac proc/sysctl: fix return error for proc_doulongvec_minmax() adds 8f26f7875ad0 Documentation/process/coding-style.rst: don't use "extern" [...] adds eada78f69cba build_bug.h: remove negative-array fallback for BUILD_BUG_ON() adds 9c0cb167f616 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse adds c51170f37e71 kernel/hung_task.c: force console verbose before panic adds 37f1a3602e8e kernel/hung_task.c: break RCU locks based on jiffies adds 91a65b2b4228 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t adds 35d47aea8ad0 include/linux/printk.h: drop silly "static inline asmlinka [...] adds f4432dbd7108 fls: change parameter to unsigned int adds abb7bba152eb lib/genalloc.c: fix allocation of aligned buffer from non- [...] adds 81771488fd0b lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] adds bbd90db08fcc checkpatch: warn on const char foo[] = "bar"; declarations adds 6590bc3ad379 fs/epoll: remove max_nests argument from ep_call_nested() adds 626b99602f3d fs/epoll: simplify ep_send_events_proc() ready-list loop adds c4c356c4779d fs/epoll: drop ovflist branch prediction adds 63a765b1f5f4 fs/epoll: robustify ep->mtx held checks adds 397e4bb36475 fs/epoll: reduce the scope of wq lock in epoll_wait() adds 906d10dcaf17 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix adds 2afd5d381f59 fs/epoll: avoid barrier after an epoll_wait(2) timeout adds b7896064b84b fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix adds 2eb6af036c0c fs/epoll: rename check_events label to send_events adds d8b770d554d0 fs/epoll: deal with wait_queue only once adds 9fd43d58ba73 fs-epoll-deal-with-wait_queue-only-once-fix adds 947264940b03 init/main.c: make "initcall_level_names[]" const char * adds 221a00a50026 autofs: improve ioctl sbi checks adds 73e4ae465375 autofs-improve-ioctl-sbi-checks-fix adds 9c1ba67acc53 autofs: simplify parse_options() function call adds f31876d33565 autofs: change catatonic setting to a bit flag adds 5be0c843e061 autofs: add strictexpire mount option adds 02a775ef0c7c hfsplus: return file attributes on statx adds 02547f81481e include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] adds c51f10e64fcb fat: remov FAT_FIRST_ENT macro adds 961388ff7857 fat: move MAX_FAT to fat.h and change it to inline function adds 3f4c76c23c9a fat: new inline functions to determine the FAT variant (32 [...] adds 6980067fdace ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds c732b670d230 fork: fix some -Wmissing-prototypes warnings adds 589d9bfc7ffd exec: load_script: don't blindly truncate shebang string adds c2f24979f66a exec: increase BINPRM_BUF_SIZE to 256 adds 38691b047ef9 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting adds 007e9d6b9cc6 exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix adds c3bd93167a50 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] adds 28407d64a450 bfs: extra sanity checking and static inode bitmap adds b44961eda082 panic: add options to print system info when panic happens adds 0829e712d8e6 kernel/sysctl: add panic_print into sysctl adds 8666eea7dd10 kernel/kcov.c: mark write_comp_data() as notrace adds e226f2570450 scripts/gdb: fix lx-version string output adds 945017832a57 initramfs: cleanup incomplete rootfs adds 83f547d7dd8c ipc: allow boot time extension of IPCMNI from 32k to 8M adds 670c1c727be7 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds e2230989e259 ipc: conserve sequence numbers in extended IPCMNI mode adds 6cc739ee3ee2 Merge branch 'akpm-current/current' adds e46045d77861 scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds b94ae31e9692 mm: treewide: remove unused address argument from pte_allo [...] adds 3eb927862618 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] adds 12ce2315254b mm: speed up mremap by 20x on large regions adds b0add03a7135 mm/mremap: fix 'move_normal_pmd' unused function warning adds 708bc97833b0 mm: select HAVE_MOVE_PMD on x86 for faster mremap adds 892ced699c83 kernel/async.c: remove some duplicated includes adds f164ff5d04b4 kernel/signal.c: remove some duplicated includes adds 0e3f100dad3b locking/atomics: build atomic headers as required adds 065810ae45f5 mm: balloon: update comment about isolation/migration/compaction adds dde9b3edc91e mm: convert PG_balloon to PG_offline adds ed3bf2cdd732 mm-convert-pg_balloon-to-pg_offline-fix adds 18a3eac160fc kexec: export PG_offline to VMCOREINFO adds d83df0ac8bfe xen/balloon: mark inflated pages PG_offline adds 806225a29fd5 hv_balloon: mark inflated pages PG_offline adds e5c66bbfddb3 vmw_balloon: mark inflated pages PG_offline adds a5cab9c5cfb0 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 80fda94af987 PM/Hibernate: use pfn_to_online_page() adds 631d76d40b4c PM/Hibernate: exclude all PageOffline() pages adds ba04a10523d0 pm-hibernate-exclude-all-pageoffline-pages-v2 adds 7c08f388077c kernel/locking/mutex.c: remove caller signal_pending branc [...] adds 1997a45e8793 kernel/sched/: remove caller signal_pending branch predictions adds e1a8f1a34d6d arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] adds f9e17b9fd276 mm/: remove caller signal_pending branch predictions adds 6c3c8358ddb4 fs/: remove caller signal_pending branch predictions adds 8cb3711f89ce fs-remove-caller-signal_pending-branch-predictions-fix adds a15776aeca82 include/linux/sched/signal.h: replace `tsk' with `task' adds 38194b8498e9 fs: don't open code lru_to_page() adds 68e079baa3b3 drivers/base/platform.c: kmemleak ignore a known leak adds 06db87a2b40b docs: fix Co-Developed-by docs adds 1f94383acedc checkpatch: add Co-developed-by to signature tags adds 95c6026de247 mm/page_io.c: fix polled swap page in adds f4ed4749e63d kernel/fork.c: remove duplicated include adds 3f4cf96d525c drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 1833d7436182 openvswitch: convert to kvmalloc adds f01a3a6ebd85 md: convert to kvmalloc adds fcd3ba4dfa84 selinux: convert to kvmalloc adds 64a5d7068d61 Generic radix trees adds 7066481d1809 proc: commit to genradix adds 103390925ba3 sctp: convert to genradix adds 90775de4d86b Drop flex_arrays adds e9e09a8d17b3 Merge branch 'akpm/master' adds 4cd1b60def51 Add linux-next specific files for 20190102
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 (6a1d293238c1) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 5 +- Documentation/admin-guide/kernel-parameters.txt | 14 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 5 +- Documentation/devicetree/bindings/arm/rda.txt | 17 + .../bindings/hwlock/st,stm32-hwspinlock.txt | 23 + .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 70 + .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 6 +- .../devicetree/bindings/pci/mediatek-pcie.txt | 8 - .../devicetree/bindings/pci/uniphier-pcie.txt | 81 + .../devicetree/bindings/serial/rda,8810pl-uart.txt | 17 + .../devicetree/bindings/vendor-prefixes.txt | 1 + .../devicetree/bindings/watchdog/renesas-wdt.txt | 1 + Documentation/filesystems/cifs/TODO | 26 +- Documentation/filesystems/mount_api.txt | 29 +- Documentation/networking/snmp_counter.rst | 240 +- Documentation/watchdog/watchdog-kernel-api.txt | 4 - Documentation/watchdog/watchdog-pm.txt | 19 + Documentation/x86/intel_mpx.txt | 244 + Kbuild | 4 - MAINTAINERS | 31 +- Makefile | 13 +- Next/SHA1s | 144 +- Next/merge.log | 26827 +++++++++---------- arch/alpha/Makefile | 3 + arch/alpha/include/asm/Kbuild | 2 +- arch/alpha/include/asm/unistd.h | 23 +- arch/alpha/include/uapi/asm/Kbuild | 1 + arch/alpha/include/uapi/asm/ptrace.h | 2 +- arch/alpha/include/uapi/asm/unistd.h | 484 +- arch/alpha/kernel/core_wildfire.c | 2 +- arch/alpha/kernel/osf_sys.c | 12 +- arch/alpha/kernel/rtc.c | 22 +- arch/{m68k => alpha}/kernel/syscalls/Makefile | 0 arch/alpha/kernel/syscalls/syscall.tbl | 453 + arch/alpha/kernel/syscalls/syscallhdr.sh | 36 + arch/{ia64 => alpha}/kernel/syscalls/syscalltbl.sh | 0 arch/alpha/kernel/systbls.S | 542 +- arch/arm/Kconfig | 2 + arch/arm/Makefile | 1 + arch/arm/arm-soc-for-next-contents.txt | 35 +- arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/mt7623.dtsi | 3 - arch/arm/boot/dts/rda8810pl-orangepi-2g-iot.dts | 50 + arch/arm/boot/dts/rda8810pl-orangepi-i96.dts | 50 + arch/arm/boot/dts/rda8810pl.dtsi | 99 + arch/arm/kvm/Kconfig | 1 + arch/arm/mach-rda/Kconfig | 7 + arch/arm/mach-rda/Makefile | 1 + arch/arm/mach-socfpga/Kconfig | 6 +- arch/arm/mach-sti/Makefile | 2 +- arch/arm/mach-sti/headsmp.S | 43 - arch/arm/mach-sti/platsmp.c | 88 +- arch/arm/mm/mmu.c | 2 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 - arch/arm64/configs/defconfig | 4 +- arch/arm64/include/asm/memory.h | 3 +- arch/arm64/kvm/Kconfig | 1 + arch/arm64/mm/kasan_init.c | 3 +- arch/arm64/mm/mmu.c | 10 +- arch/csky/Kconfig | 14 + arch/csky/Makefile | 4 + arch/csky/abiv1/inc/abi/pgtable-bits.h | 1 + arch/csky/abiv1/inc/abi/switch_context.h | 17 + arch/csky/abiv2/Makefile | 1 + arch/csky/abiv2/inc/abi/entry.h | 28 +- arch/csky/abiv2/inc/abi/pgtable-bits.h | 2 +- arch/csky/abiv2/inc/abi/switch_context.h | 32 + arch/csky/abiv2/mcount.S | 124 + arch/csky/abiv2/memcpy.S | 8 +- arch/csky/include/asm/elf.h | 13 +- arch/csky/include/asm/ftrace.h | 13 + arch/csky/include/asm/processor.h | 15 +- arch/csky/include/asm/smp.h | 4 + arch/csky/include/asm/syscall.h | 7 + arch/csky/include/asm/thread_info.h | 4 + arch/csky/include/uapi/asm/Kbuild | 2 - arch/csky/include/uapi/asm/ptrace.h | 39 +- arch/csky/kernel/Makefile | 6 + arch/csky/kernel/asm-offsets.c | 3 - arch/csky/kernel/dumpstack.c | 59 +- arch/csky/kernel/entry.S | 50 +- arch/csky/kernel/ftrace.c | 50 + arch/csky/kernel/process.c | 29 +- arch/csky/kernel/ptrace.c | 42 +- arch/csky/kernel/signal.c | 2 - arch/csky/kernel/smp.c | 73 +- arch/csky/kernel/stacktrace.c | 57 + arch/csky/kernel/traps.c | 6 - arch/csky/mm/fault.c | 7 +- arch/csky/mm/ioremap.c | 2 +- arch/h8300/include/asm/Kbuild | 1 + arch/h8300/include/asm/pci.h | 18 - arch/mips/Kconfig | 2 +- arch/mips/alchemy/board-mtx1.c | 18 +- arch/mips/bcm63xx/Makefile | 6 +- arch/mips/bcm63xx/boards/board_bcm963xx.c | 20 - arch/mips/bcm63xx/dev-dsp.c | 56 - arch/mips/include/asm/atomic.h | 2 +- .../include/asm/mach-bcm63xx/bcm63xx_dev_dsp.h | 14 - .../mips/include/asm/mach-bcm63xx/board_bcm963xx.h | 5 - arch/mips/kvm/Kconfig | 1 + arch/openrisc/mm/cache.c | 2 +- arch/parisc/include/asm/hardirq.h | 1 + arch/parisc/kernel/irq.c | 4 + arch/parisc/kernel/smp.c | 1 + arch/powerpc/kvm/Kconfig | 1 + arch/powerpc/mm/mem.c | 11 +- arch/powerpc/sysdev/fsl_pci.c | 6 +- arch/riscv/kernel/cacheinfo.c | 11 + arch/riscv/kernel/cpu.c | 1 + arch/riscv/kernel/cpufeature.c | 2 + arch/riscv/kernel/perf_event.c | 1 + arch/riscv/kernel/smpboot.c | 6 +- arch/s390/kvm/Kconfig | 1 + arch/sh/mm/init.c | 4 +- arch/um/Kconfig | 1 + arch/um/Kconfig.debug | 1 + arch/um/drivers/chan_kern.c | 10 - arch/um/drivers/line.c | 10 - arch/um/drivers/mconsole_kern.c | 2 - arch/um/drivers/net_kern.c | 2 - arch/um/drivers/port_kern.c | 1 - arch/um/drivers/random.c | 1 - arch/um/drivers/ubd_kern.c | 231 +- arch/um/drivers/vector_user.c | 2 + arch/um/include/asm/Kbuild | 2 - arch/um/include/asm/pgtable.h | 9 +- arch/um/include/shared/irq_user.h | 1 - arch/um/include/shared/os.h | 1 + arch/um/kernel/irq.c | 6 - arch/um/kernel/sigio.c | 1 - arch/um/kernel/skas/uaccess.c | 23 +- arch/um/kernel/tlb.c | 115 +- arch/um/os-Linux/file.c | 10 + arch/x86/Kconfig | 29 + arch/x86/entry/syscalls/syscall_32.tbl | 6 - arch/x86/entry/syscalls/syscall_64.tbl | 6 - arch/x86/include/asm/bugs.h | 6 + arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/fpu/xstate.h | 4 +- arch/x86/include/asm/mmu.h | 4 + arch/x86/include/asm/mmu_context.h | 31 + arch/x86/include/asm/mpx.h | 115 + arch/x86/include/asm/processor.h | 18 + arch/x86/include/asm/trace/mpx.h | 134 + arch/x86/kernel/cpu/common.c | 18 + arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/intel.c | 37 + arch/x86/kernel/cpu/resctrl/rdtgroup.c | 7 +- arch/x86/kernel/fpu/xstate.c | 6 +- arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/setup.c | 2 + arch/x86/kernel/sys_x86_64.c | 9 + arch/x86/kernel/traps.c | 74 + arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/cpuid.c | 13 +- arch/x86/kvm/cpuid.h | 1 + arch/x86/kvm/svm.c | 6 + arch/x86/kvm/vmx/nested.c | 2 + arch/x86/kvm/x86.c | 25 + arch/x86/kvm/x86.h | 3 +- arch/x86/mm/Makefile | 1 + arch/x86/mm/hugetlbpage.c | 5 + arch/x86/mm/init_32.c | 3 +- arch/x86/mm/init_64.c | 8 +- arch/x86/mm/mpx.c | 936 + arch/x86/platform/efi/quirks.c | 16 + drivers/base/Kconfig | 1 + drivers/base/memory.c | 9 +- drivers/base/node.c | 39 +- drivers/base/regmap/regmap-irq.c | 2 +- drivers/base/swnode.c | 5 +- drivers/block/amiflop.c | 2 - drivers/block/swim3.c | 14 +- drivers/cdrom/gdrom.c | 1 + drivers/char/tpm/Kconfig | 1 + drivers/clk/imx/clk-imx8qxp-lpcg.c | 148 +- drivers/clk/imx/clk-imx8qxp.c | 154 +- drivers/clocksource/timer-mp-csky.c | 6 +- drivers/dma-buf/Kconfig | 1 + drivers/gpio/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 15 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 53 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 10 + drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 7 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 7 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 78 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 5 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 9 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/vi.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 93 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 15 + .../amd/display/dc/bios/command_table_helper2.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 48 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 246 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 4 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 7 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 11 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 15 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 1 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 1 + drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 1 + .../drm/amd/display/include/bios_parser_types.h | 1 + drivers/gpu/drm/amd/display/include/dal_types.h | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 43 + drivers/gpu/drm/drm_atomic_state_helper.c | 3 + drivers/gpu/drm/drm_damage_helper.c | 3 +- drivers/gpu/drm/i915/intel_lrc.c | 1 + drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 33 +- drivers/hwmon/k10temp.c | 2 +- drivers/hwmon/lm80.c | 4 +- drivers/hwmon/nct6775.c | 12 +- drivers/hwspinlock/Kconfig | 9 + drivers/hwspinlock/Makefile | 1 + drivers/hwspinlock/stm32_hwspinlock.c | 156 + drivers/iio/Kconfig | 1 + drivers/infiniband/Kconfig | 1 + drivers/input/mouse/elan_i2c_core.c | 1 + drivers/input/touchscreen/atmel_mxt_ts.c | 4 +- drivers/isdn/hisax/hfc_pci.c | 2 + drivers/misc/Makefile | 2 +- drivers/net/appletalk/cops.c | 10 +- drivers/net/dsa/bcm_sf2.c | 7 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 14 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 4 + drivers/net/ethernet/freescale/fman/fman_memac.c | 2 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 7 +- drivers/net/ethernet/ibm/ibmveth.c | 6 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 + .../net/ethernet/mellanox/mlx4/resource_tracker.c | 5 - drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 3 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 1 - drivers/net/ethernet/realtek/r8169.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 4 +- drivers/net/ethernet/sun/niu.c | 10 +- drivers/net/ethernet/ti/cpts.c | 4 +- drivers/net/tap.c | 3 +- drivers/net/wan/fsl_ucc_hdlc.c | 1 - drivers/net/wan/x25_asy.c | 2 + drivers/parisc/lba_pci.c | 12 + drivers/pci/controller/dwc/Kconfig | 22 +- drivers/pci/controller/dwc/Makefile | 2 + drivers/pci/controller/dwc/pci-imx6.c | 93 +- drivers/pci/controller/dwc/pci-meson.c | 592 + drivers/pci/controller/dwc/pcie-uniphier.c | 471 + drivers/pci/controller/pcie-mediatek.c | 8 - drivers/pci/pcie/aspm.c | 6 - drivers/pci/quirks.c | 24 + drivers/pci/switch/switchtec.c | 2 +- drivers/pinctrl/freescale/Kconfig | 3 +- drivers/regulator/lochnagar-regulator.c | 2 +- drivers/remoteproc/qcom_wcnss.c | 2 +- drivers/rtc/Makefile | 8 +- drivers/rtc/{rtc-dev.c => dev.c} | 0 drivers/rtc/{rtc-lib.c => lib.c} | 0 drivers/rtc/nvmem.c | 9 +- drivers/rtc/{rtc-proc.c => proc.c} | 0 drivers/rtc/{rtc-sysfs.c => sysfs.c} | 0 drivers/staging/octeon/ethernet-tx.c | 3 +- drivers/tee/optee/core.c | 3 + drivers/tee/optee/supp.c | 13 +- drivers/tty/serial/8250/Kconfig | 1 - drivers/tty/serial/Kconfig | 19 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/rda-uart.c | 831 + drivers/usb/dwc3/dwc3-haps.c | 4 - drivers/vfio/Kconfig | 1 + drivers/watchdog/Kconfig | 12 + drivers/watchdog/Makefile | 1 + drivers/watchdog/mtx-1_wdt.c | 19 +- drivers/watchdog/tqmx86_wdt.c | 126 + fs/Makefile | 5 +- fs/afs/mntpt.c | 25 +- fs/afs/super.c | 54 +- fs/aio.c | 144 +- fs/ceph/caps.c | 75 +- fs/ceph/inode.c | 60 +- fs/ceph/mds_client.c | 129 +- fs/ceph/mds_client.h | 16 +- fs/ceph/mdsmap.c | 1 - fs/cifs/Kconfig | 5 +- fs/cifs/Makefile | 2 +- fs/cifs/cifs_debug.c | 12 + fs/cifs/cifs_dfs_ref.c | 138 +- fs/cifs/cifs_fs_sb.h | 9 + fs/cifs/cifsfs.c | 17 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 14 +- fs/cifs/cifsproto.h | 28 +- fs/cifs/cifssmb.c | 88 +- fs/cifs/connect.c | 921 +- fs/cifs/dfs_cache.c | 1367 + fs/cifs/dfs_cache.h | 97 + fs/cifs/inode.c | 42 +- fs/cifs/misc.c | 68 +- fs/cifs/smb1ops.c | 15 +- fs/cifs/smb2inode.c | 16 +- fs/cifs/smb2ops.c | 71 +- fs/cifs/smb2pdu.c | 96 +- fs/cifs/smb2proto.h | 5 +- fs/exec.c | 1 + fs/f2fs/checkpoint.c | 6 +- fs/f2fs/data.c | 8 +- fs/f2fs/dir.c | 8 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/file.c | 6 +- fs/f2fs/gc.c | 10 +- fs/f2fs/inline.c | 16 +- fs/f2fs/inode.c | 4 +- fs/f2fs/node.c | 16 +- fs/f2fs/node.h | 2 +- fs/f2fs/recovery.c | 2 +- fs/f2fs/segment.c | 10 +- fs/f2fs/super.c | 33 +- fs/f2fs/xattr.c | 22 +- fs/file_table.c | 9 +- fs/fs_context.c | 161 +- fs/fsopen.c | 558 - fs/hugetlbfs/inode.c | 56 +- fs/internal.h | 10 +- fs/iomap.c | 17 +- fs/namespace.c | 497 +- fs/nfs/callback.c | 10 +- fs/notify/fanotify/Kconfig | 1 + fs/notify/inotify/Kconfig | 1 + fs/proc/root.c | 14 +- fs/super.c | 114 +- fs/sysfs/mount.c | 11 +- fs/xfs/xfs_buf.c | 1 - fs/xfs/xfs_fsops.c | 1 - include/asm-generic/mm_hooks.h | 11 + include/dt-bindings/clock/imx8-clock.h | 289 + include/dt-bindings/clock/imx8qxp-clock.h | 289 - include/dt-bindings/pinctrl/pads-imx8qm.h | 960 + include/linux/compiler-gcc.h | 2 - include/linux/fs.h | 9 +- include/linux/fs_context.h | 52 +- include/linux/gfp.h | 2 +- include/linux/lsm_hooks.h | 15 - include/linux/memory.h | 2 +- include/linux/memory_hotplug.h | 8 +- include/linux/module.h | 6 - include/linux/mount.h | 1 + include/linux/node.h | 9 +- include/linux/pci_ids.h | 3 + include/linux/phy.h | 13 +- include/linux/phy/phy.h | 2 +- include/linux/ptr_ring.h | 2 + include/linux/security.h | 14 - include/linux/shmem_fs.h | 2 +- include/linux/sunrpc/bc_xprt.h | 19 +- include/linux/sunrpc/svc.h | 7 +- include/linux/sunrpc/svc_rdma.h | 1 - include/linux/sunrpc/svc_xprt.h | 1 - include/linux/sunrpc/xprt.h | 1 - include/linux/syscalls.h | 9 - include/net/inet_hashtables.h | 1 + include/net/ip_tunnels.h | 20 + include/net/netfilter/nf_conntrack_count.h | 19 +- include/net/sock.h | 38 +- include/trace/events/sunrpc.h | 6 +- include/uapi/linux/audit.h | 1 + include/uapi/linux/elf-em.h | 1 + include/uapi/linux/fcntl.h | 2 - include/uapi/linux/mount.h | 62 - include/uapi/linux/prctl.h | 2 +- include/uapi/linux/serial_core.h | 3 + init/Kconfig | 31 +- ipc/mqueue.c | 22 +- kernel/cgroup/cgroup-internal.h | 1 - kernel/cgroup/cgroup-v1.c | 26 +- kernel/cgroup/cgroup.c | 20 +- kernel/cgroup/cpuset.c | 38 +- kernel/configs/tiny.config | 1 - kernel/fork.c | 2 +- kernel/memremap.c | 14 +- kernel/pid.c | 6 +- kernel/sched/fair.c | 59 +- kernel/sys.c | 13 +- lib/Kconfig.debug | 17 - lib/gen_crc64table.c | 2 - localversion-next | 2 +- mm/huge_memory.c | 2 +- mm/hugetlb.c | 26 +- mm/memcontrol.c | 20 +- mm/memory-failure.c | 4 +- mm/memory_hotplug.c | 252 +- mm/mmap.c | 6 + mm/percpu-km.c | 5 +- mm/rmap.c | 1 + mm/shmem.c | 218 +- mm/sparse.c | 2 +- mm/swapfile.c | 413 +- net/ax25/af_ax25.c | 11 +- net/ax25/ax25_dev.c | 2 + net/can/af_can.c | 2 - net/ceph/messenger.c | 55 +- net/compat.c | 15 +- net/core/ethtool.c | 12 +- net/core/filter.c | 2 - net/core/net_namespace.c | 3 +- net/core/rtnetlink.c | 5 + net/core/sock.c | 15 +- net/dccp/proto.c | 8 +- net/ieee802154/6lowpan/tx.c | 3 + net/ipv4/fib_rules.c | 8 +- net/ipv4/inet_hashtables.c | 34 +- net/ipv4/ip_gre.c | 9 + net/ipv4/ip_tunnel.c | 9 - net/ipv4/ip_tunnel_core.c | 1 + net/ipv4/ip_vti.c | 12 +- net/ipv6/addrconf.c | 4 +- net/ipv6/ip6_gre.c | 10 +- net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/ip6_vti.c | 8 +- net/ipv6/ip6mr.c | 17 +- net/ipv6/reassembly.c | 2 +- net/ipv6/route.c | 6 +- net/ipv6/sit.c | 3 + net/netfilter/nf_conncount.c | 290 +- net/netfilter/nf_tables_api.c | 2 + net/netfilter/nft_connlimit.c | 14 +- net/netrom/af_netrom.c | 15 +- net/nfc/af_nfc.c | 2 - net/phonet/af_phonet.c | 3 - net/rds/tcp.c | 2 +- net/sunrpc/svc.c | 24 +- net/sunrpc/svc_xprt.c | 9 +- net/sunrpc/svcsock.c | 122 +- net/sunrpc/xprtrdma/backchannel.c | 20 - net/sunrpc/xprtrdma/svc_rdma.c | 6 - net/sunrpc/xprtrdma/svc_rdma_sendto.c | 4 - net/sunrpc/xprtrdma/svc_rdma_transport.c | 59 - net/sunrpc/xprtrdma/transport.c | 1 - net/sunrpc/xprtrdma/xprt_rdma.h | 1 - net/sunrpc/xprtsock.c | 12 - net/tipc/bearer.c | 1 - net/tipc/netlink_compat.c | 9 +- samples/Kconfig | 9 +- samples/Makefile | 2 +- samples/{vfs => statx}/Makefile | 5 +- samples/{vfs => statx}/test-statx.c | 11 +- samples/vfs/test-fsmount.c | 133 - scripts/kconfig/tests/auto_submenu/Kconfig | 2 + scripts/kconfig/tests/choice/Kconfig | 2 + .../kconfig/tests/choice_value_with_m_dep/Kconfig | 2 + scripts/kconfig/tests/inter_choice/Kconfig | 2 + scripts/kconfig/tests/new_choice_with_dep/Kconfig | 2 + .../kconfig/tests/no_write_if_dep_unmet/Kconfig | 2 + scripts/kconfig/tests/rand_nested_choice/Kconfig | 2 + scripts/kconfig/zconf.l | 6 +- security/apparmor/include/mount.h | 11 +- security/apparmor/lsm.c | 108 +- security/apparmor/mount.c | 46 - security/keys/keyctl_pkey.c | 2 + security/security.c | 11 - security/selinux/hooks.c | 9 - security/smack/smack_lsm.c | 2 +- security/tomoyo/common.h | 3 - security/tomoyo/mount.c | 45 - security/tomoyo/tomoyo.c | 15 - sound/pci/hda/hda_tegra.c | 2 + sound/pci/hda/patch_realtek.c | 2 +- sound/soc/codecs/rk3328_codec.c | 1 - sound/soc/xilinx/xlnx_formatter_pcm.c | 4 +- tools/testing/selftests/bpf/test_maps.c | 2 +- tools/testing/selftests/x86/mpx-debug.h | 15 + tools/testing/selftests/x86/mpx-dig.c | 499 + tools/testing/selftests/x86/mpx-hw.h | 124 + tools/testing/selftests/x86/mpx-mini-test.c | 1616 ++ tools/testing/selftests/x86/mpx-mm.h | 10 + 493 files changed, 28005 insertions(+), 20321 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/rda.txt create mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.txt create mode 100644 Documentation/devicetree/bindings/pci/amlogic,meson-pcie.txt create mode 100644 Documentation/devicetree/bindings/pci/uniphier-pcie.txt create mode 100644 Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt create mode 100644 Documentation/watchdog/watchdog-pm.txt create mode 100644 Documentation/x86/intel_mpx.txt copy arch/{m68k => alpha}/kernel/syscalls/Makefile (100%) create mode 100644 arch/alpha/kernel/syscalls/syscall.tbl create mode 100644 arch/alpha/kernel/syscalls/syscallhdr.sh copy arch/{ia64 => alpha}/kernel/syscalls/syscalltbl.sh (100%) create mode 100644 arch/arm/boot/dts/rda8810pl-orangepi-2g-iot.dts create mode 100644 arch/arm/boot/dts/rda8810pl-orangepi-i96.dts create mode 100644 arch/arm/boot/dts/rda8810pl.dtsi create mode 100644 arch/arm/mach-rda/Kconfig create mode 100644 arch/arm/mach-rda/Makefile delete mode 100644 arch/arm/mach-sti/headsmp.S create mode 100644 arch/csky/abiv1/inc/abi/switch_context.h create mode 100644 arch/csky/abiv2/inc/abi/switch_context.h create mode 100644 arch/csky/abiv2/mcount.S create mode 100644 arch/csky/include/asm/ftrace.h create mode 100644 arch/csky/kernel/ftrace.c create mode 100644 arch/csky/kernel/stacktrace.c delete mode 100644 arch/h8300/include/asm/pci.h delete mode 100644 arch/mips/bcm63xx/dev-dsp.c delete mode 100644 arch/mips/include/asm/mach-bcm63xx/bcm63xx_dev_dsp.h create mode 100644 arch/x86/include/asm/mpx.h create mode 100644 arch/x86/include/asm/trace/mpx.h create mode 100644 arch/x86/mm/mpx.c create mode 100644 drivers/hwspinlock/stm32_hwspinlock.c create mode 100644 drivers/pci/controller/dwc/pci-meson.c create mode 100644 drivers/pci/controller/dwc/pcie-uniphier.c rename drivers/rtc/{rtc-dev.c => dev.c} (100%) rename drivers/rtc/{rtc-lib.c => lib.c} (100%) rename drivers/rtc/{rtc-proc.c => proc.c} (100%) rename drivers/rtc/{rtc-sysfs.c => sysfs.c} (100%) create mode 100644 drivers/tty/serial/rda-uart.c create mode 100644 drivers/watchdog/tqmx86_wdt.c create mode 100644 fs/cifs/dfs_cache.c create mode 100644 fs/cifs/dfs_cache.h delete mode 100644 fs/fsopen.c create mode 100644 include/dt-bindings/clock/imx8-clock.h delete mode 100644 include/dt-bindings/clock/imx8qxp-clock.h create mode 100644 include/dt-bindings/pinctrl/pads-imx8qm.h rename samples/{vfs => statx}/Makefile (55%) rename samples/{vfs => statx}/test-statx.c (96%) delete mode 100644 samples/vfs/test-fsmount.c create mode 100644 tools/testing/selftests/x86/mpx-debug.h create mode 100644 tools/testing/selftests/x86/mpx-dig.c create mode 100644 tools/testing/selftests/x86/mpx-hw.h create mode 100644 tools/testing/selftests/x86/mpx-mini-test.c create mode 100644 tools/testing/selftests/x86/mpx-mm.h