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-master-aarch64-next-defconfig in repository toolchain/linux-next.
omits 340ae71f9dd4 Add linux-next specific files for 20181221 omits 9007f88b5fa1 Merge branch 'akpm/master' omits 08c854f1a946 Drop flex_arrays omits 10f889bcb1c8 sctp: convert to genradix omits 24e0e9872a66 proc: commit to genradix omits 340f537835bb Generic radix trees omits ff014c81a30c selinux: convert to kvmalloc omits 0f0e6ffcc5b4 md: convert to kvmalloc omits f92cd05569ef openvswitch: convert to kvmalloc omits 2162d9e03526 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 3ae25bdfbac7 kernel/fork.c: remove duplicated include omits 9bf3f01c1bc1 mm/page_io.c: fix polled swap page in omits 16a26d647762 checkpatch: add Co-developed-by to signature tags omits ed1fca970a17 docs: fix Co-Developed-by docs omits 6491c594ae99 drivers/base/platform.c: kmemleak ignore a known leak omits 36a44a1dc025 fs: don't open code lru_to_page() omits 867f4f85b786 include/linux/sched/signal.h: replace `tsk' with `task' omits 76a365f8f716 fs-remove-caller-signal_pending-branch-predictions-fix omits 672d4d39af66 fs/: remove caller signal_pending branch predictions omits 38ca5ee5dfcf mm/: remove caller signal_pending branch predictions omits f2fcf07d5359 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 54c5f2aec6c2 kernel/sched/: remove caller signal_pending branch predictions omits 6ffd75c6e43f kernel/locking/mutex.c: remove caller signal_pending branc [...] omits b3c6fb0333cd pm-hibernate-exclude-all-pageoffline-pages-v2 omits b9eb7d7e453b PM/Hibernate: exclude all PageOffline() pages omits e71c56eb7bf8 PM/Hibernate: use pfn_to_online_page() omits 4d6d9ff9923c vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 1a7023018f53 vmw_balloon: mark inflated pages PG_offline omits 4f4b7db96dbe hv_balloon: mark inflated pages PG_offline omits 3deacec10000 xen/balloon: mark inflated pages PG_offline omits 51fdac3ce4be kexec: export PG_offline to VMCOREINFO omits 7f5ba9425306 mm-convert-pg_balloon-to-pg_offline-fix omits 7088659b2821 mm: convert PG_balloon to PG_offline omits 11b48366a8e4 mm: balloon: update comment about isolation/migration/compaction omits 9ad3f92c46d9 locking/atomics: build atomic headers as required omits 2217272a182b kernel/signal.c: remove some duplicated includes omits fcdfe7fe6906 kernel/async.c: remove some duplicated includes omits f4417f468c67 mm: select HAVE_MOVE_PMD on x86 for faster mremap omits 7aeffc483766 mm/mremap: fix 'move_normal_pmd' unused function warning omits 9d27b0bd93f3 mm: speed up mremap by 20x on large regions omits c1473e6f91e3 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] omits f41d8d849a1e mm: treewide: remove unused address argument from pte_allo [...] omits 23ba691cd513 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 7a9558236e6f Merge branch 'akpm-current/current' omits 78bdea52d3f1 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 3e88adf7796f Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 7b0ea0c83adb Merge remote-tracking branch 'nvmem/for-next' omits 5b51bb82eb73 Merge remote-tracking branch 'slimbus/for-next' omits 6cd372e81ef4 Merge remote-tracking branch 'cisco/for-next' omits 20f3a3edad3a Merge remote-tracking branch 'kspp/for-next/kspp' omits 5c9ff699a5c2 Merge remote-tracking branch 'ntb/ntb-next' omits e7ae716d587a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits f5da6a4b7446 Merge remote-tracking branch 'rtc/rtc-next' omits fe096810fe5e Merge remote-tracking branch 'coresight/next' omits f3eba79ed2a1 Merge remote-tracking branch 'livepatching/for-next' omits e8159476fc9e Merge remote-tracking branch 'y2038/y2038' omits 7d4f6ef6d05d Merge remote-tracking branch 'kselftest/next' omits 74210fb88c3c Merge remote-tracking branch 'random/dev' omits 6535b9c95ef9 Merge remote-tracking branch 'pwm/for-next' omits 845dda33b888 Merge remote-tracking branch 'pinctrl/for-next' omits 8845065b9c4c Merge remote-tracking branch 'gpio/for-next' omits 402f9ac1ced2 Merge remote-tracking branch 'rpmsg/for-next' omits 1c3c23594b21 Merge remote-tracking branch 'vhost/linux-next' omits b8a0c6fefe6b Merge remote-tracking branch 'scsi-mkp/for-next' omits 4faff5eba474 Merge remote-tracking branch 'scsi/for-next' omits 675358eac745 Merge branch 'for-5.0/nvdimm-security' into libnvdimm-for-next omits e6b46b65cd66 libnvdimm/security: Add documentation for nvdimm security support omits 68975e0eae16 tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test omits ba16b8d69c58 tools/testing/nvdimm: Add overwrite support for nfit_test omits f80b6aad631e tools/testing/nvdimm: Add test support for Intel nvdimm se [...] omits c4ab30e9a1bf Merge remote-tracking branch 'cgroup/for-next' omits 6de2b9219f53 acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master pa [...] omits c739d3401250 Merge remote-tracking branch 'slave-dma/next' omits 695e62f9d135 Merge remote-tracking branch 'icc/icc-next' omits cc5d4514c4be Merge remote-tracking branch 'mux/for-next' omits 7e3fa20894ee Merge remote-tracking branch 'staging/staging-next' omits 0e2311a878f4 acpi/nfit, libnvdimm/security: Add security DSM overwrite support omits b4e62ea7cf58 acpi/nfit, libnvdimm: Add support for issue secure erase D [...] omits bf9b338c52ad acpi/nfit, libnvdimm: Add enable/update passphrase support [...] omits 75f0840128c4 Merge remote-tracking branch 'char-misc/char-misc-next' omits f72709905f76 Merge remote-tracking branch 'tty/tty-next' omits f94b3b5251ad Merge remote-tracking branch 'usb-serial/usb-next' omits ec8039befb35 Merge remote-tracking branch 'usb/usb-next' omits 90f94cbfe1a5 Merge remote-tracking branch 'driver-core/driver-core-next' omits 68f78e8f68bd Merge remote-tracking branch 'ipmi/for-next' omits e1ecf24b47c2 Merge remote-tracking branch 'leds/for-next' omits d0d486ec2bae Merge remote-tracking branch 'hsi/for-next' omits dbcb5bbabce9 Merge remote-tracking branch 'chrome-platform/for-next' omits 4b980559808f Merge remote-tracking branch 'drivers-x86/for-next' omits dd3edb5d6321 Merge remote-tracking branch 'percpu/for-next' omits cbd0567d7e23 Merge remote-tracking branch 'xen-tip/linux-next' omits 99c6c25fbdd3 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits ff0ff6fdf278 Merge remote-tracking branch 'kvm/linux-next' omits da14fbbe11d5 Merge remote-tracking branch 'rcu/rcu/next' omits 0e18a5aac150 Merge remote-tracking branch 'ftrace/for-next' omits 759c7b0b4044 Merge remote-tracking branch 'edac-amd/for-next' omits 15b259480d04 Merge remote-tracking branch 'tip/auto-latest' omits f4dd556a2cc7 Merge remote-tracking branch 'spi/for-next' omits 701f8427724c Merge remote-tracking branch 'mailbox/mailbox-for-next' omits dbcfaf6274c3 Merge remote-tracking branch 'devicetree/for-next' omits 98ec3a008d16 Merge remote-tracking branch 'audit/next' omits 160831a90e53 Merge remote-tracking branch 'vfio/next' omits 91f16bec6d3b Merge remote-tracking branch 'iommu/next' omits 600e30dd1038 Merge remote-tracking branch 'watchdog/master' omits 0934f95e8fe8 Merge remote-tracking branch 'selinux/next' omits d187abca7d4b Merge remote-tracking branch 'apparmor/apparmor-next' omits 8cef4d4a128c Merge remote-tracking branch 'security/next-testing' omits 4a686c865fa5 Merge remote-tracking branch 'regulator/for-next' omits e086a7e5458e Merge remote-tracking branch 'battery/for-next' omits 0a80a1cb6e2d Merge remote-tracking branch 'backlight/for-backlight-next' omits e0572ec4df68 Merge remote-tracking branch 'mfd/for-mfd-next' omits 7d2ff4cdea01 Merge remote-tracking branch 'md/for-next' omits 3f436014f1ec Merge remote-tracking branch 'kgdb/kgdb-next' omits 0a308ea1756c Merge remote-tracking branch 'mmc/next' omits b24b3cde62dd Merge remote-tracking branch 'device-mapper/for-next' omits ce7652310d94 Merge remote-tracking branch 'block/for-next' omits a8d291074d11 Merge remote-tracking branch 'input/next' omits 00529a78a98f Merge remote-tracking branch 'modules/modules-next' omits 6e6dffcfb8fd Merge remote-tracking branch 'sound-asoc/for-next' omits 14f798dc2adf Merge remote-tracking branch 'sound/for-next' omits 9097084f2061 Merge remote-tracking branch 'regmap/for-next' omits 408b878b8ad7 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 2427ce8df0d4 Merge remote-tracking branch 'drm-msm/msm-next' omits 2acc7b53f931 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 87d4dda6cda8 Merge remote-tracking branch 'drm/drm-next' omits eb1dfaba8338 Merge remote-tracking branch 'crypto/master' omits 9f3de88514b2 Merge remote-tracking branch 'mtd/mtd/next' omits 946bd04acc0e Merge remote-tracking branch 'gfs2/for-next' omits 989e39c2e935 Merge remote-tracking branch 'nfc-next/master' omits 5599c6ab83eb Merge remote-tracking branch 'netfilter-next/master' omits 135ad8a835f0 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits a7e120b74c09 Merge remote-tracking branch 'bpf-next/master' omits a20cfd42bb2e Merge remote-tracking branch 'net-next/master' omits e14a42c5f051 Merge remote-tracking branch 'rdma/for-next' omits 35adabc37249 Merge remote-tracking branch 'swiotlb/linux-next' omits bcd49032d09c Merge remote-tracking branch 'dlm/next' omits cf13d10ba2b4 Merge remote-tracking branch 'ieee1394/for-next' omits 3fb6852f0b32 Merge remote-tracking branch 'thermal/next' omits 7de527b81572 Merge remote-tracking branch 'pm/linux-next' omits 537b994f705c Merge remote-tracking branch 'fbdev/fbdev-for-next' omits abd33515d2b7 Merge remote-tracking branch 'v4l-dvb-next/master' omits cc560fe1833b Merge remote-tracking branch 'v4l-dvb/master' omits 91bd35bc5443 Merge remote-tracking branch 'jc_docs/docs-next' omits 18929a42b132 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 4b0b3a517f15 Merge remote-tracking branch 'i3c/i3c/next' omits 62ccc58f9402 Merge remote-tracking branch 'i2c/i2c/for-next' omits f915ece8cdba Merge remote-tracking branch 'hid/for-next' omits 2c1044b1b765 Merge remote-tracking branch 'pstore/for-next/pstore' omits 432fc1121056 Merge remote-tracking branch 'pci/next' omits d69c3a607daa Merge remote-tracking branch 'printk/for-next' omits f90dce534008 Merge remote-tracking branch 'vfs/for-next' omits 8e4bf14276f1 Merge remote-tracking branch 'file-locks/locks-next' omits aa74c0e40b40 Merge remote-tracking branch 'xfs/for-next' omits c64bf677a1c5 Merge remote-tracking branch 'v9fs/9p-next' omits e749a107b402 Merge remote-tracking branch 'ubifs/linux-next' omits 017ad7cf4c45 Merge remote-tracking branch 'nfsd/nfsd-next' omits f6276801c5a4 Merge remote-tracking branch 'nfs-anna/linux-next' omits 26b69eb30a87 Merge remote-tracking branch 'jfs/jfs-next' omits 56553e799f7e Merge remote-tracking branch 'f2fs/dev' omits d3fd89774de3 Merge remote-tracking branch 'ext4/dev' omits 46aa53167cf1 Merge remote-tracking branch 'ext3/for_next' omits 7e0559fe4e97 Merge remote-tracking branch 'ecryptfs/next' omits 56a1328a838e Merge remote-tracking branch 'cifs/for-next' omits fefc005ae82e Merge remote-tracking branch 'btrfs-kdave/for-next' omits 3a370c761f2b Merge remote-tracking branch 'befs/for-next' omits 4ad87cd89e66 Merge remote-tracking branch 'fscrypt/master' omits fb468109d7cf Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 8c992f5bbc15 Merge remote-tracking branch 'sparc-next/master' omits 4419ffc60fb0 Merge remote-tracking branch 's390/features' omits 4aa037039165 Merge remote-tracking branch 'risc-v/for-next' omits 0cab055d2bca Merge remote-tracking branch 'powerpc/next' omits c8e6db000d8f Merge remote-tracking branch 'parisc-hd/for-next' omits 4f7b6e41c816 Merge remote-tracking branch 'openrisc/for-next' omits f364a8540358 Merge remote-tracking branch 'nios2/for-next' omits af4c748f1b6a Merge remote-tracking branch 'nds32/next' omits 15bd81fa97ca Merge remote-tracking branch 'mips/mips-next' omits 23e91aec5754 Merge remote-tracking branch 'microblaze/next' omits 9fd31495306f Merge remote-tracking branch 'm68k/for-next' omits 5b2df100046a Merge remote-tracking branch 'ia64/next' omits 425abea90bf5 Merge remote-tracking branch 'csky/linux-next' omits e8c93e05318a Merge remote-tracking branch 'clk/clk-next' omits 4fb148447054 Merge remote-tracking branch 'tegra/for-next' omits 0d9261ae1e04 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits b1869cec57c3 Merge remote-tracking branch 'samsung-krzk/for-next' omits 4219005badd6 Merge remote-tracking branch 'rockchip/for-next' omits f4fc79175add Merge remote-tracking branch 'renesas/next' omits 85900615381e Merge remote-tracking branch 'qcom/for-next' omits b3b96c998fa2 Merge remote-tracking branch 'reset/reset/next' omits 6c09ccdf794c Merge remote-tracking branch 'omap/for-next' omits d1e0f8935b67 Merge remote-tracking branch 'mvebu/for-next' omits 9ffa9493494a Merge remote-tracking branch 'mediatek/for-next' omits 0b3f2e1681dd Merge remote-tracking branch 'keystone/next' omits f9064eb6e492 Merge remote-tracking branch 'imx-mxs/for-next' omits 8abf7026752c Merge remote-tracking branch 'bcm2835/for-next' omits 46dacdfd7304 Merge remote-tracking branch 'at91/at91-next' omits 659373e39cb8 Merge remote-tracking branch 'aspeed/for-next' omits 65680374f913 Merge remote-tracking branch 'amlogic/for-next' omits 74910535553c Merge remote-tracking branch 'actions/for-next' omits bf1c4d50b9fa Merge remote-tracking branch 'arm-soc/for-next' omits 5fddaecdb4f3 Merge remote-tracking branch 'arm64/for-next/core' omits b8159f75cbd4 Merge remote-tracking branch 'arm/for-next' omits 432c64457ec3 Merge remote-tracking branch 'asm-generic/master' omits fe0952359c42 Merge remote-tracking branch 'dma-mapping/for-next' omits 438fabc05a71 Merge remote-tracking branch 'leaks/leaks-next' omits 8e3e7e7f08ce Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 7a52f203bcea Merge remote-tracking branch 'kbuild/for-next' omits b8eda1b21032 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 3a518523ee41 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits bab1f791adf1 Merge remote-tracking branch 'scsi-fixes/fixes' omits 34e3c29a24a7 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 34d878083f3a Merge remote-tracking branch 'vfs-fixes/fixes' omits dea49219d874 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits c0b299e0b2e4 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 69639b91c04f Merge remote-tracking branch 'kvm-fixes/master' omits ef8082894039 Merge remote-tracking branch 'omap-fixes/fixes' omits f95f341392f2 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 0085391a73a7 Merge remote-tracking branch 'ide/master' omits 4f082e5a7d65 Merge remote-tracking branch 'input-current/for-linus' omits ef696dba7b45 Merge remote-tracking branch 'spi-fixes/for-linus' omits 14e563713ff1 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 6d1e9369f87a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits e94edf1f36b3 Merge remote-tracking branch 'arc-current/for-curr' omits 18930347f993 Merge remote-tracking branch 'fixes/master' omits 59d3a790d07e Merge branch 'for-4.21/block' into for-next omits b0282f07c34e Merge branch 'perf/core' omits de32536f4097 Merge branch 'for-4.21/block-late' into for-next omits 607fa57b0877 bsg: deprecate BIDI support in bsg omits cfa501e7a75e Merge branch 'for-4.21/block-late' into for-next omits 4e39a34bd651 blkcg: remove unused __blkg_release_rcu() omits 80fd3c272c1a blkcg: clean up blkg_tryget_closest() omits 7211def86bbe Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits ee04e4ae45fa Merge branch 'regulator-4.21' into regulator-next omits 173fdadfce7a Merge branch 'regulator-4.20' into regulator-linus omits 121c7772d046 Merge branch 'asoc-4.21' into asoc-next omits 13f4dbacaf1a Merge branch 'asoc-4.20' into asoc-linus omits 722283dc28cc acpi/nfit, libnvdimm: Add disable passphrase support to In [...] omits 097cfe32e9d8 Merge branches 'kbuild', 'fixes' and 'kconfig' into for-next omits 39ae43aa9323 kconfig: convert to SPDX License Identifier omits f42c6462541d Merge branch 'x86/urgent' omits 46f1037d410b Merge branch 'timers/core' omits 0fe843f15c56 Merge branch 'irq/core' omits f4068df8534a Merge branch 'timers/core' omits 42e0b1bf94a4 Merge branch 'ras/core' omits 572e2487f95b Merge branch 'locking/urgent' omits 107faad469e1 ipc: conserve sequence numbers in extended IPCMNI mode omits 79afaa221cbc ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits c449cc3dfb97 ipc: allow boot time extension of IPCMNI from 32k to 8M omits fa30d38b0c79 initramfs: cleanup incomplete rootfs omits 461609d40f5e scripts/gdb: fix lx-version string output omits 9e24c0424c88 kernel/kcov.c: mark write_comp_data() as notrace omits 3de299c8ef77 kernel/sysctl: add panic_print into sysctl omits 0f1c7dc54bc0 panic: add options to print system info when panic happens omits e973795107c1 bfs: extra sanity checking and static inode bitmap omits 1cc1d6b78102 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] omits e69b491d169c exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix omits f6d7651d6493 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting omits 897e5ac417b4 exec: increase BINPRM_BUF_SIZE to 256 omits c2d5604bbd29 exec: load_script: don't blindly truncate shebang string omits 2d1f065129fb fork: fix some -Wmissing-prototypes warnings omits 3b0a3db52241 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 31aad026387d fat: new inline functions to determine the FAT variant (32 [...] omits d1f353035835 fat: move MAX_FAT to fat.h and change it to inline function omits 85de5868fe8f fat: remov FAT_FIRST_ENT macro omits 4cbe4bb281b1 include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] omits 163c672bc545 hfsplus: return file attributes on statx omits 86ff80a83764 autofs: add strictexpire mount option omits cab196577c3d autofs: change catatonic setting to a bit flag omits 28a56346230c autofs: simplify parse_options() function call omits 28e85cdeb80f autofs-improve-ioctl-sbi-checks-fix omits a094fce901de autofs: improve ioctl sbi checks omits dbeccc07f325 init/main.c: make "initcall_level_names[]" const char * omits 2182abbea4e7 fs-epoll-deal-with-wait_queue-only-once-fix omits 8ee46df7e5d4 fs/epoll: deal with wait_queue only once omits d668060c2ca7 fs/epoll: rename check_events label to send_events omits dd9d5ac353e7 fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix omits 9d7f57ced574 fs/epoll: avoid barrier after an epoll_wait(2) timeout omits 874fccb625e8 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix omits 0957be76d47c fs/epoll: reduce the scope of wq lock in epoll_wait() omits f4ca39f0ae21 fs/epoll: robustify ep->mtx held checks omits e869792524d4 fs/epoll: drop ovflist branch prediction omits 87b84bdcddf4 fs/epoll: simplify ep_send_events_proc() ready-list loop omits 6fc81708cdab fs/epoll: remove max_nests argument from ep_call_nested() omits 537b7bb10508 checkpatch: warn on const char foo[] = "bar"; declarations omits 3beebe10c584 lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] omits bcb12a155650 lib/genalloc.c: fix allocation of aligned buffer from non- [...] omits 0b3332354415 fls: change parameter to unsigned int omits 1140f997812c include/linux/printk.h: drop silly "static inline asmlinka [...] omits d7bbc8681e60 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t omits 28912493446d kernel/hung_task.c: break RCU locks based on jiffies omits 6226bda59485 kernel/hung_task.c: force console verbose before panic omits 94915e3b04da build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse omits 0853f023cf63 build_bug.h: remove negative-array fallback for BUILD_BUG_ON() omits 5c01814ed8ab Documentation/process/coding-style.rst: don't use "extern" [...] omits cfe9b553984c proc/sysctl: fix return error for proc_doulongvec_minmax() omits 6a768d7d358a fs/proc/base.c: slightly faster /proc/*/limits omits ffc82bfc0c49 fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] omits 792b514e7499 fs/proc/util.c: include fs/proc/internal.h for name_to_int() omits f76a9165f0de fs/proc/base.c: use ns_capable instead of capable for time [...] omits 1bdb3bfd25c0 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 96b7d26c911c mm/page_owner: align with pageblock_nr pages omits 9f9b49b3575d mm/page_owner: align with pageblock_nr_pages omits 2aac62bf72c9 mm: don't expose page to fast gup before it's ready omits 49333049b916 mm: fix race between swapoff and mincore omits 1a11b62a5b44 mm, swap: fix race between swapoff and some swap operations omits 0c755b7cc8e7 mm, swap: fix race between swapoff and some swap operations omits 9ed035a77071 mm/page_alloc.c: remove software prefetching in __free_pag [...] omits a8f58dc5c07f memory_hotplug-free-pages-as-higher-order-fix-fix omits cb3cc54947f4 memory_hotplug-free-pages-as-higher-order-fix omits 257f44f177a7 mm/page_alloc.c: memory hotplug: free pages as higher order omits 6694d86b1a64 memory_hotplug: add missing newlines to debugging output omits ad64632f8dc5 mm: remove __hugepage_set_anon_rmap() omits b6a588fff5ed include/linux/vmstat.h: remove unused page state adjustment macro omits f9a8a6819768 mm/page_alloc.c: allow error injection omits 8eb31e4c933c mm: migrate: drop unused argument of migrate_page_move_mapping() omits 4a98b1340d0a blkdev: avoid migration stalls for blkdev pages omits 55b2d5e4516a mm-migrate-provide-buffer_migrate_page_norefs-fix omits 88ca6ce1bab1 mm: migrate: provide buffer_migrate_page_norefs() omits 5fd5a2e0b29b mm: migrate: move migrate_page_lock_buffers() omits 5b668e3944b9 mm: migrate: lock buffers before migrate_page_move_mapping() omits 9268371a8a4b mm-migration-factor-out-code-to-compute-expected-number-of [...] omits 7e9df57cffcb mm: migration: factor out code to compute expected number [...] omits 9c3b1e9dade4 mm-page_alloc-enable-pcpu_drain-with-zone-capability-fix omits 2f11a1743755 mm, page_alloc: enable pcpu_drain with zone capability omits 47058206b166 kmemleak: add config to select auto scan omits 3cb48bba642c mm, memory_hotplug: initialize struct pages for the full m [...] omits 59d790a580af mm/page_alloc.c: don't call kasan_free_pages() at deferred [...] omits e4c40ad01230 userfaultfd: clear flag if remap event not enabled omits 4e2536f4cf72 mm/pageblock: throw compile error if pageblock_bits cannot [...] omits 4869b5700aa4 ksm: react on changing "sleep_millisecs" parameter faster omits 9524c8a80b71 mm, memory_hotplug: don't bail out in do_migrate_range() p [...] omits 88e23af2d687 mm, fault_around: do not take a reference to a locked page omits 244ace6e0325 mm-memory_hotplug-deobfuscate-migration-part-of-offlining-fix omits a7158a437e8c mm, memory_hotplug: deobfuscate migration part of offlining omits 476b3817d2c6 mm, memory_hotplug: try to migrate full pfn range omits 68892f2d2b47 mm, proc: report PR_SET_THP_DISABLE in proc omits 48cf516f8c3e mm, thp, proc: report THP eligibility for each vma omits d2f200d62675 mm, proc: be more verbose about unstable VMA flags in /pro [...] omits 4c9e546c069d filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits 3ca60a446eff filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits 59a4775ba928 filemap: drop the mmap_sem for all blocking operations omits 75327773b15c filemap: pass vm_fault to the mmap ra helpers omits 405b99d68d23 filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits f0ee6b46bab5 filemap: kill page_cache_read usage in filemap_fault omits f57783ede32f include/linux/memory_hotplug.h: remove duplicate declarati [...] omits 982a45e36e50 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits 01bdcef5d561 mm/mmu_notifier: contextual information for event triggeri [...] omits d372e5c65a4b mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits 79718c9ea736 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits a1f31a4ccb57 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits 6a50b1304ea0 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits 801b3232e420 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits 7dee4b83fa46 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined omits af4e75670518 mm-kmemleak-little-optimization-while-scanning-fix omits 5aedaffeac29 mm, kmemleak: little optimization while scanning omits ed7d20dfbd9c lib/ioremap: ensure break-before-make is used for huge p4d [...] omits 31c99dd5d3a3 lib/ioremap: ensure phys_addr actually corresponds to a ph [...] omits 52965a77aa25 x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table() omits 2936cb273a4b arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() omits 3f3a1d815c1b ioremap: rework pXd_free_pYd_page() API omits b61df0312f23 mm/page_alloc.c: calculate first_deferred_pfn directly omits 0b2550934f40 mm/filemap.c: remove useless check in pagecache_get_page() omits f4cb49508fdf proc-kpagecount-return-0-for-special-pages-that-are-never- [...] omits 799c983e6805 /proc/kpagecount: return 0 for special pages that are neve [...] omits 6009414b962c tools/vm/page-types.c: fix "kpagecount returned fewer page [...] omits 5897d155ff4e mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] omits 3fc74135cf63 mm: use common iterator for deferred_init_pages and deferr [...] omits ad26864a44d8 mm: add reserved flag setting to set_page_links() omits 197be1f9b6a5 mm: move hot-plug specific memory init into separate funct [...] omits 22f75ffe9322 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 5930e98da4c1 mm: implement new zone specific memblock iterator omits c94719a268b0 mm: drop meminit_pfn_in_nid as it is redundant omits c73acffe8e48 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 3395c0a96df0 mm/page_alloc.c: drop uneeded __meminit and __meminitdata omits a90495a48515 mm-dont-break-integrity-writeback-on-writepage-error-fix omits cc3f90626547 mm/page-writeback.c: don't break integrity writeback on -> [...] omits 667bdd6bdfb3 lib/show_mem.c: drop pgdat_resize_lock in show_mem() omits 57af44e3454e mm/hmm.c: remove set but not used variable 'devmem' omits b09323108617 swap: Deal with PTE mapped THP when unuse PTE omits 11f808768389 swap: fix general protection fault when swapoff omits 43a1cefe34c5 mm, swap: rid swapoff of quadratic complexity omits 4352758a4d13 mm, swap: refactor swap-in logic out of shmem_getpage_gfp omits 70cb4614e9ae mm, hotplug: move init_currently_empty_zone() under zone_s [...] omits 7f142ab194d8 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() omits f391317c4a33 mm-sparse-drop-pgdat_resize_lock-in-sparse_add-remove_one_ [...] omits 7f8425a36a24 mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] omits ec37cbcbfacd mm: remove pte_lock_deinit() omits d0a6eee950e4 zram: writeback throttle omits 346f8175b8ef zram: writeback throttle omits 91e1d519d8c7 zram-add-bd_stat-statistics-v4 omits f7377953d22b zram: add bd_stat statistics omits 9d4d853e321f zram: support idle/huge page writeback omits 02342c6d6ef0 zram: introduce ZRAM_IDLE flag omits 34223d9f57d8 zram: refactor flags and writeback stuff omits 59758c1edccb zram: fix double free backing device omits b268f8dec239 zram: fix lockdep warning of free block handling omits 89e4a4166af9 mm/memblock.c: skip kmemleak for kasan_init() omits 01841b010d97 mm, memory_hotplug: refactor shrink_zone/pgdat_span omits 1fe848c55361 mm, memory-hotplug: rework unregister_mem_sect_under_nodes omits 4ef0a910e206 mm, memory_hotplug: move zone/pages handling to offline stage omits 9daa3e97aa8c kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] omits c61fa1ab06bf mm, memory_hotplug: add nid parameter to arch_remove_memory omits 06cb1641e7b4 mm: check nr_initialised with PAGES_PER_SECTION directly i [...] omits be58e2686443 mm-put_and_wait_on_page_locked-while-page-is-migrated-fix omits 360a52b494d5 mm: put_and_wait_on_page_locked() while page is migrated omits 502b86e2934a mm, oom: add oom victim's memcg to the oom context information omits b91718aad353 mm, oom: reorganize the oom report in dump_header omits f43189d0038b mm: make free_reserved_area() return "const char *" omits c7944988f863 mm/debug.c: make "migrate_reason_names[]" const char * omits 91a6bd817d42 mm/mmzone.c: make "migratetype_names" const char * omits 880833c1c290 mm: reclaim small amounts of memory when an external fragm [...] omits d24cd3b353ea mm: Use alloc_flags to record if kswapd can wake -fix omits 1f14fde320cd mm: use alloc_flags to record if kswapd can wake omits d54d38b01fc7 mm: move zone watermark accesses behind an accessor omits 4e83e7b3aac1 mm, page_alloc: spread allocations across zones before int [...] omits edb62274ab12 mm/memory_hotplug: drop "online" parameter from add_memory [...] omits 8c8b8b5de1aa drivers/base/memory.c: remove an unnecessary check on NR_M [...] omits 70aa7b1fff09 memblock: replace usage of __memblock_free_early() with me [...] omits cc5e56920a21 mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] omits 9f07c124c67c mm/page_alloc.c: use a single function to free page omits 362e068b9ba3 mm-page_alloc-free-order-0-pages-through-pcp-in-page_frag_ [...] omits a389eb9d9bf4 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] omits 47d1ef60ccc3 PCI/P2PDMA: match interface changes to devm_memremap_pages() omits 9862cf7e9ff3 mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL omits 71dedca92b43 mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] omits 923bdc878f5c mm, hmm: use devm semantics for hmm_devmem_{add, remove} omits 08718e9293fa mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support omits e50b785d51b4 mm, devm_memremap_pages: fix shutdown handling omits 1aa1838660b9 mm, devm_memremap_pages: kill mapping "System RAM" support omits 5782f8d1c098 mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] omits 818673a4250b mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] omits 29d3a20dbf2d userfaultfd: convert userfaultfd_ctx::refcount to refcount_t omits 9dfd5fcde1a9 mm/swap: use nr_node_ids for avail_lists in swap_info_struct omits b19768717269 vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] omits 9d948ec050c9 mm: remove managed_page_count_lock spinlock omits 40e0d9e10845 mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] omits 25616c199ec6 mm: convert totalram_pages and totalhigh_pages variables t [...] omits 150d9995f607 mm: convert zone->managed_pages to atomic variable omits 7519edfc23a4 mm: reference totalram_pages and managed_pages once per function omits b1c0f9a2bca2 mm: remove reset of pcp->counter in pageset_init() omits 3c0d2399dffc selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal omits 6350fdf16a25 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits 1323c3918ba8 mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 omits 1df339c37607 mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust omits 0df35e5f9ef0 mm: Add an F_SEAL_FUTURE_WRITE seal to memfd omits 5a8fb0543bac mm, memory_hotplug: do not clear numa_node association aft [...] omits d8217307b508 mm/mmap.c: remove verify_mm_writelocked() omits 39f8bfce1777 ksm: replace jhash2 with xxhash omits 7f72580b6c61 xxHash: create arch dependent 32/64-bit xxhash() omits db77b2f0d389 mm: only report isolation failures when offlining memory omits 5b3015bfc571 mm-memory_hotplug-be-more-verbose-for-memory-offline-failu [...] omits 28132034e003 mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix omits 3bce4496b45e mm, memory_hotplug: be more verbose for memory offline failures omits d2019cc9c54b mm-memory_hotplug-print-reason-for-the-offlining-failure-fix omits 7c640728ba23 mm, memory_hotplug: print reason for the offlining failure omits 2b74b4c242e4 mm, memory_hotplug: drop pointless block alignment checks [...] omits d68f4506c262 mm-lower-the-printk-loglevel-for-__dump_page-messages-fix-fix omits b5a9bd9171ed mm-lower-the-printk-loglevel-for-__dump_page-messages-fix omits 8a8db8d367fe mm: lower the printk loglevel for __dump_page messages omits 47997417e5b9 mm-print-more-information-about-mapping-in-__dump_page-fix-2 omits 0670832bd4f6 mm: debug: Fix a width vs precision bug in printk omits 0aecf32daf0f mm: print more information about mapping in __dump_page omits 5e5a4f14899a mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix omits 967751878c05 mm: ksm: do not block on page lock when searching stable tree omits 091ecfdf2f2e mm: vmscan: skip KSM page in direct reclaim if priority is low omits d2e0880c40da mm/readahead.c: simplify get_next_ra_size() omits a32ffbbb7f69 writeback: don't decrement wb->refcnt if !wb->bdi omits 6434bd54fd80 mm/mmu_notifier.c: remove mmu_notifier_synchronize() omits 930510dd2c0d mm-hotplug-optimize-clear_hwpoisoned_pages-fix omits 42b70c9ea72e mm/hotplug: optimize clear_hwpoisoned_pages() omits c15ebcac9f13 mm-page_owner-clamp-read-count-to-page_size-fix omits ce60d187badd mm/page_owner: clamp read count to PAGE_SIZE omits 06c596904bd6 include/linux/slab.h: fix sparse warning in kmalloc_type() omits 31b26a6e0e5e mm-slub-improve-performance-by-skipping-checked-node-in-ge [...] omits 37499781fa0f mm/slub.c: improve performance by skipping checked node in [...] omits a49c19eeebed mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix omits 09167122bfc9 mm/slub.c: record final state of slub action in deactivate_slab() omits ff45e8ab05f3 mm/slub.c: page is always non-NULL in node_match() omits 8af046270c84 mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() omits 1fd6bc40353e mm-slab-remove-unnecessary-unlikely-fix omits f7c07b503022 mm, slab: remove unnecessary unlikely() omits db0a09918448 block: restore /proc/partitions to not display non-partiti [...] omits 9e0bcd2e3f4c ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits 37e0d5b70585 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits cca82f078c63 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 8898b62e2af2 ocfs2: clear zero in unaligned direct IO omits e91950157cd5 ocfs2: don't clear bh uptodate for block read omits 7d6975607468 ocfs2: clear journal dirty flag after shutdown journal omits d8f8a0a7a390 ocfs2: fix panic due to unrecovered local alloc omits ae2cf419f79b ocfs2: improve ocfs2 Makefile omits 19f447c78c79 ocfs2: remove set but not used variable 'lastzero' omits e5d8dbc2858e ocfs2: dlmfs: remove set but not used variable 'status' omits a34efe6dd8f7 ocfs2: optimize the reading of heartbeat data omits ba143407fc74 lib/debugobjects.c: move printk out of db lock critical sections omits 8369c4073e27 debugobjects: call debug_objects_mem_init eariler omits 54144a36533e sh: lib: convert to SPDX identifiers omits 1bf1ee1f63f2 sh: kernel: convert to SPDX identifiers omits 1ebbef9c1bdf sh: cpu: convert to SPDX identifiers omits 9150082a42dd sh: shmobile: convert to SPDX identifiers omits f75b293492c7 sh: sh5: convert to SPDX identifiers omits aa77153875ff sh: sh4a: convert to SPDX identifiers omits 3ee62d508f79 sh: sh4: convert to SPDX identifiers omits 71ad755b4c65 sh: sh3: convert to SPDX identifiers omits a4d304ed3f95 sh: sh2a: convert to SPDX identifiers omits df4218cce3ed sh: sh2: convert to SPDX identifiers omits 548211e87ba0 sh: include: convert to SPDX identifiers omits f490a13fa268 sh: drivers: convert to SPDX identifiers omits a1dda69bd1b4 sh: boards: convert to SPDX identifiers omits 223217799170 arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] omits b83b8aa8f462 arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] omits c838e7a47c1a scripts/tags.sh: add more declarations omits b606656180e4 scripts: add spdxcheck.py self test omits cd27b3de3fd6 scripts/checkstack.pl: dynamic stack growth for aarch64 omits ba4bddd211fa scripts/decode_stacktrace: only strip base path when a pre [...] omits 289ef25a1326 scripts/decodecode: set ARCH when running natively on arm/arm64 omits eb9bb9d14cde bloat-o-meter: ignore __addressable_ symbols omits 34338b5a4602 kasan: add SPDX-License-Identifier mark to source files omits 7a2605cc6488 kasan: update documentation omits 6499d9235d42 kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS omits 11074c68dd99 kasan: add __must_check annotations to kasan hooks omits 956c36e28b1e kasan, mm, arm64: tag non slab memory allocated via pagealloc omits 3780b2faf87c kasan, arm64: add brk handler for inline instrumentation omits 6e2f9eef1f5b kasan: add hooks implementation for tag-based mode omits 8a5a3312cbb8 mm: move obj_to_index to include/linux/slab_def.h omits e23a7f6eba45 kasan: add bug reporting routines for tag-based mode omits a0cb08b2c387 kasan: split out generic_report.c from report.c omits 66efb188c6cf kasan, mm: perform untagged pointers comparison in krealloc omits b60326ae556b kasan, arm64: enable top byte ignore for the kernel omits 52df870c2bcd kasan, arm64: fix up fault handling logic omits 2cdebb3df290 kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] omits 57a8ba73d58d kasan, arm64: untag address in _virt_addr_is_linear omits 6724fd94e4ca kasan: add tag related helper functions omits 43ed5910e9a2 arm64: move untagged_addr macro from uaccess.h to memory.h omits 59a9ffc8a3b7 kasan: initialize shadow to 0xff for tag-based mode omits 355d22265527 kasan: rename kasan_zero_page to kasan_early_shadow_page omits 19535286b71d kasan, arm64: adjust shadow size for tag-based mode omits 593f3ff3f393 kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS omits 06cb0f6bf7b2 kasan: rename source files to reflect the new naming scheme omits bc5f2f758886 kasan: move common generic and tag-based code to common.c omits 2f81dd35de99 kasan, slub: handle pointer tags in early_kmem_cache_node_alloc omits b249f8bc850e kasan, mm: change hooks signatures omits 5ea13e09f995 arm: arch/arm/include/asm/page.h needs personality.h omits ac0790572009 mm, page_alloc: fix has_unmovable_pages for HugePages omits 26c2312abc46 mm, memcg: fix reclaim deadlock with writeback omits 7357fbf07261 mm, thp: always specify disabled vmas as nh in smaps omits 522ef8732533 fork,memcg: fix crash in free_thread_stack on memcg charge fail omits 8c1a745fe39b mm: thp: fix flags for pmd migration when split omits d8c431eb28dc checkpatch: don't interpret stack dumps as commit IDs omits 153bab531cbc Merge branch 'irq/core' omits 7fc2de651824 Merge branch 'perf/core' omits 24e141b41e0c Merge branch 'x86/urgent' omits 4aaecf40e6a6 Merge branch 'x86/timers' omits efb946603f49 Merge branch 'x86/pti' omits 6269a144407e Merge branch 'x86/platform' omits 6f0462323c30 Merge branch 'x86/mpx' omits 31fa9e1a702b Merge branch 'x86/mm' omits 1485acb79007 Merge branch 'x86/microcode' omits d05ef4b24094 Merge branch 'x86/fpu' omits 99928507f3c7 Merge branch 'x86/cpu' omits cbd2334eb597 Merge branch 'x86/cleanups' omits bb4b4452b1a0 Merge branch 'x86/cache' omits 017d49876093 Merge branch 'x86/build' omits a757549df4f0 Merge branch 'x86/boot' omits e9dff5cda05a Merge branch 'x86/asm' omits 1a0e9405bf1e Merge branch 'x86/amd-nb' omits bd35eff14ee2 Merge branch 'timers/urgent' omits 1097dc079f24 Merge branch 'timers/core' omits efd6b6a5fce6 Merge branch 'sched/core' omits 7e4488119f66 Merge branch 'ras/core' omits bbdcbad0677e Merge branch 'perf/core' omits 343e352ef468 Merge branch 'locking/core' omits 1bce5ee16f83 Merge branch 'locking/atomics' omits 7fde68c3a752 Merge branch 'irq/core' omits d0e9d5b657c4 Merge branch 'efi/urgent' omits 2d61c1a13ee8 Merge branch 'efi/core' omits a97b5635d2d6 Merge branch 'core/rcu' omits ad3b8185f3dc Merge branch 'core/core' omits 62bcb6773bd4 Merge branch 'devel' into for-next omits f0eb7b8304f1 gpio/mmc/of: Respect polarity in the device tree omits 793423cf07e5 efi: Align 'efi_guid_t' to 64 bits omits cea5d45ea6d8 of: __of_detach_node() - remove node from phandle cache omits 2b988393d0e4 of: of_node_get()/of_node_put() nodes held in phandle cache omits bae47e41c9ea sunrpc: Be sure to clear XPRT_WRITE_SPACE when resetting t [...] omits 3a4a6cc0c034 SUNRPC discard cr_uid from struct rpc_cred. omits 394f319df78e SUNRPC: simplify auth_unix. omits 8224e85b5aa2 SUNRPC: remove crbind rpc_cred operation omits cc791697a604 SUNRPC: remove generic cred code. omits a24ada6d6671 NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. omits 68e53d665aeb NFS: struct nfs_open_dir_context: convert rpc_cred pointer [...] omits 675b5cd51f04 NFS: change access cache to use 'struct cred'. omits 7dea7b4462ef SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT omits ce864ed5a9c1 NFS: move credential expiry tracking out of SUNRPC into NFS. omits c2aed9baae1d SUNRPC: add side channel to use non-generic cred for rpc call. omits 9a72f9acfd03 SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none omits 473b3ac2f4e9 NFS/SUNRPC: don't lookup machine credential until rpcauth_ [...] omits afd158ebe20c SUNRPC: discard RPC_DO_ROOTOVERRIDE() omits bc1307f96f1d NFSv4: don't require lock for get_renew_cred or get_machine_cred omits a7c14d7fb332 NFSv4: add cl_root_cred for use when machine cred is not a [...] omits f94896ab31be SUNRPC: remove machine_cred field from struct auth_cred omits 0d6157ccaa20 SUNRPC: remove uid and gid from struct auth_cred omits 63a1626cce72 SUNRPC: remove groupinfo from struct auth_cred. omits 8d3867b8d952 SUNRPC: add 'struct cred *' to auth_cred and rpc_cred omits 568a540bb5ad cred: allow get_cred() and put_cred() to be given NULL. omits e494a80b808c cred: export get_task_cred(). omits dd5126d4a979 cred: add get_cred_rcu() omits e76774ff9134 cred: add cred_fscmp() for comparing creds. omits 599bbb05ee2d SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG omits 79086bbf7a1e nfs: fix comment to nfs_generic_pg_test which does the opposite omits 0fe0830e6c69 NFSv4: cleanup remove unused nfs4_xdev_fs_type omits 4ed91892b0d6 dt-bindings: gpio: rcar: Add r8a774c0 (RZ/G2E) support omits 9fd941c2bb8b memory: omap-gpmc: Get the header of the enum omits 2f4e70574fc6 ARM: omap1: Fix new user of gpiochip_request_own_desc() omits 4756f886b85e gpio: mvebu: only fail on missing clk if pwm is actually t [...] omits d411ff4a93d5 Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] omits b8b7c37a78ed gpio: max7301: fix driver for use with CONFIG_VMAP_STACK omits 73e2436aa5ad gpio: gpio-omap: Revert deferred wakeup quirk handling for [...] omits 991cdf9dbd1a kconfig: remove keyword lookup table entirely omits 0d09b93b6168 kconfig: update current_pos in the second lexer omits 16433c42c22d kconfig: switch to ASSIGN_VAL state in the second lexer omits 86916c68c599 kconfig: stop associating kconf_id with yylval omits 06f76097fc48 kconfig: refactor end token rules omits 97409a0786b4 kconfig: stop supporting '.' and '/' in unquoted words omits 17815cc6622c treewide: surround Kconfig file paths with double quotes omits c0bfa18e62bf microblaze: surround string default in Kconfig with double quotes omits 54aae8b18e24 kconfig: use T_WORD instead of T_VARIABLE for variables omits ed92dc955db9 kconfig: use specific tokens instead of T_ASSIGN for assignments omits ea5c5796f47d kconfig: refactor scanning and parsing "option" properties omits 903b5bbb6a9f kconfig: use distinct tokens for type and default properties omits 19f25957be17 nfsd: keep a tally of RECLAIM_COMPLETE operations when usi [...] omits f9f65da13c03 nfsd: un-deprecate nfsdcld omits 379dd826f438 nfsd: make nfs4_client_reclaim use an xdr_netobj instead o [...] omits 2d25b6280bf7 acpi/nfit, libnvdimm: Add unlock of nvdimm support for Int [...] omits e8e8d449b9e6 MIPS: BCM63XX: fix switch core reset on BCM6368 omits a0d2f28f58d3 Merge branch 'devel' into for-next omits 4141c2cc3743 gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochi [...] omits 20b880a05f06 mips: bpf: fix encoding bug for mm_srlv32_op adds f57b620a89ad Merge tag 'upstream-4.20-rc7' of git://git.infradead.org/l [...] adds 9097a058d49e Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 783619556a56 Merge tag '4.20-rc7-smb3-fixes' of git://git.samba.org/sfr [...] adds 00ded24c33c5 gpio: gpio-omap: Revert deferred wakeup quirk handling for [...] adds abf221d2f51b gpio: max7301: fix driver for use with CONFIG_VMAP_STACK adds c8da642d41a6 gpio: mvebu: only fail on missing clk if pwm is actually t [...] adds bc380733a5e7 Merge tag 'gpio-v4.20-3' of git://git.kernel.org/pub/scm/l [...] adds d21ff5d7f8c3 Input: elantech - disable elan-i2c for P52 and P72 adds 7a71712293ba Input: synaptics - enable SMBus for HP EliteBook 840 G4 adds 0b517333721c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 96d6ee7d2f81 Merge tag 'drm-fixes-2018-12-21' of git://anongit.freedesk [...] adds 70ad6368e878 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds d5fa080d4cea Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds e572fa0e8401 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 5092adb2272e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 8fd1a4affbda mscc: Configured MAC entries should be locked. adds d15f5ac8deea ipv6: frags: Fix bogus skb->sk in reassembled packets adds de985ec5c5bb MAINTAINERS: update cxgb4 and cxgb3 maintainer adds f0c928d878e7 tcp: fix a race in inet_diag_dump_icsk() adds d134e486e831 net: netxen: fix a missing check and an uninitialized use adds 99137b7888f4 packet: validate address length adds 5c1e7e94a7fa Prevent overflow of sk_msg in sk_msg_clone() adds cbb49697d551 ipv6: tunnels: fix two use-after-free adds 65a10e28aee7 tls: Do not call sk_memcopy_from_iter with zero length adds 7c3db4105ce8 qmi_wwan: Add support for Fibocom NL678 series adds d667044f4951 qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup adds 87935eee5770 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 0ff70f62c6a7 sparc: vdso: Drop implicit common-page-size linker flag adds afaffac36806 sparc: Set "ARCH: sunxx" information on the same line adds d430aff8cd0c serial/sunsu: fix refcount leak adds 6cafab50eea3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc adds 2830bf6f05fb mm, memory_hotplug: initialize struct pages for the full m [...] adds 2e83ee1d8694 mm: thp: fix flags for pmd migration when split adds 5eed6f1dff87 fork,memcg: fix crash in free_thread_stack on memcg charge fail adds 17e2e7d7e1b8 mm, page_alloc: fix has_unmovable_pages for HugePages adds 23203e3f34c9 Merge branch 'akpm' (patches from Andrew) adds 0cd60eb1a7b5 dma-mapping: fix flags in dma_alloc_wc adds 94f82008ce30 Revert "vfs: Allow userns root to call mknod on owned file [...] adds 9bc30ab82108 auxdisplay: charlcd: fix x/y command parsing adds 38c0ecf6087a Merge tag 'auxdisplay-for-linus-v4.20' of https://github.c [...] adds 1104bd96eb2a Merge tag 'compiler-attributes-for-linus-v4.20' of https:/ [...] adds 9105b8aa50c1 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 3c730b1041ae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8166d6847b4d Merge remote-tracking branch 'fixes/master' adds e73d09250c42 Merge remote-tracking branch 'arc-current/for-curr' adds 50d5258634ae net: core: Fix Spectre v1 vulnerability adds d686026b1e6e phonet: af_phonet: Fix Spectre v1 vulnerability adds a95386f0390a nfc: af_nfc: Fix Spectre v1 vulnerability adds 6b8d95f1795c packet: validate address length if non-zero adds a3ac5817ffe8 can: af_can: Fix Spectre v1 vulnerability adds f761315b2261 Merge remote-tracking branch 'net/master' adds 62c26b3efe7b Merge branch 'asoc-4.20' into asoc-linus adds dd72e1d794f3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 67a2ab931e9f Merge branch 'regulator-4.20' into regulator-linus adds 679e57d0c5cb Merge remote-tracking branch 'regulator-fixes/for-linus' adds e15bd3e0b56e Merge remote-tracking branch 'spi-fixes/for-linus' adds e56e719e8bdb Merge remote-tracking branch 'ide/master' adds 8a38dacf8718 MIPS: BCM63XX: fix switch core reset on BCM6368 adds bbb8a7520893 MIPS: alchemy: cpu_all_mask is forbidden for clock event devices adds e898d084eae0 MIPS: Alchemy: drop DB1000 IrDA support bits adds 7a3097be955e MIPS: Alchemy: update cpu-feature-overrides adds 994bc7fae916 MIPS: Alchemy: update dma masks for devboard devices adds 9bd2f7eeaed1 MAINTAINERS: Add a maintainer for MSCC MIPS SoCs adds 0b15394475e3 MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8 adds 0c275e17ccd6 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds dba0a964f45b Merge remote-tracking branch 'omap-fixes/fixes' adds 5d87a9f72258 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 192974ff4de9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 48a8e49987d9 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 733f4ef46d3e um: remove unused filechk_gen_header in Makefile adds 3c78c77bafb1 scripts: remove unnecessary ihex2fw and check-lc_ctypes fr [...] adds b239b4d65d64 firmware: remove unnecessary patterns from .gitignore adds 3470d9eb6387 firmware: refactor firmware/Makefile adds 4d4b5c2e3b6e treewide: remove explicit rules for *offsets.s adds 2c667d77fc02 treewide: add intermediate .s files to targets adds 11fda148040b kbuild: remove $(obj)/ prefixes in ./Kbuild adds 3c8f317d4cf1 kconfig: use distinct tokens for type and default properties adds ce2164ab5831 kconfig: refactor scanning and parsing "option" properties adds c3d228713b10 kconfig: use specific tokens instead of T_ASSIGN for assignments adds 171a515d0803 kconfig: use T_WORD instead of T_VARIABLE for variables adds 48547bd23d0e microblaze: surround string default in Kconfig with double quotes adds 8636a1f9677d treewide: surround Kconfig file paths with double quotes adds f5451582c4e2 kconfig: stop supporting '.' and '/' in unquoted words adds caaebb3c6de3 kconfig: refactor end token rules adds b3d1d9d3c362 kconfig: stop associating kconf_id with yylval adds 824fa3b3b5e3 kconfig: switch to ASSIGN_VAL state in the second lexer adds 4b31a32caf0a kconfig: update current_pos in the second lexer adds d6fb59186a7e kconfig: remove keyword lookup table entirely adds 3b163b8d7ecd kconfig: convert to SPDX License Identifier adds 7d3832befc14 kconfig: split some C files out of zconf.y adds 2f8967f21a18 kconfig: split the lexer out of zconf.y adds 1568c6f0c4e1 kconfig: add static qualifiers to fix gconf warnings adds 4b35c4f09272 kconfig: split images.c out of qconf.cc/gconf.c to fix gco [...] adds b61b1b1b2097 kconfig: surround dbg_sym_flags with #ifdef DEBUG to fix g [...] adds 7f95cb75ef2a Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] adds c24c58b819d9 Merge remote-tracking branch 'kbuild/for-next' adds 9cc5b4676d0c Merge remote-tracking branch 'leaks/leaks-next' adds dd40c28aee22 Merge remote-tracking branch 'dma-mapping/for-next' adds 6b5794e9a5e8 Merge remote-tracking branch 'asm-generic/master' adds a902309d4403 Merge remote-tracking branch 'arm/for-next' adds 5a3c13deca26 Merge remote-tracking branch 'arm64/for-next/core' adds cb604541bd60 Merge remote-tracking branch 'arm-soc/for-next' adds b47c2b78a71f Merge remote-tracking branch 'actions/for-next' adds b233f8f113ac Merge remote-tracking branch 'amlogic/for-next' adds 3e315b6e76ec Merge remote-tracking branch 'aspeed/for-next' adds 9d55184236ec Merge remote-tracking branch 'at91/at91-next' adds fa5013226c00 Merge remote-tracking branch 'bcm2835/for-next' adds 1b892d3477e8 Merge remote-tracking branch 'imx-mxs/for-next' adds 9dbc5e671293 Merge remote-tracking branch 'keystone/next' adds cffb0f3f3e33 Merge remote-tracking branch 'mediatek/for-next' adds c565d9bf75c2 Merge remote-tracking branch 'mvebu/for-next' adds 9055f80e8c18 Merge remote-tracking branch 'omap/for-next' adds 56c8504d0722 Merge remote-tracking branch 'reset/reset/next' adds 39a09a405d33 Merge remote-tracking branch 'qcom/for-next' adds c41494421394 Merge remote-tracking branch 'renesas/next' adds c4f134f11e33 Merge remote-tracking branch 'rockchip/for-next' adds a20c3b6fae10 Merge remote-tracking branch 'samsung-krzk/for-next' adds 0bf6edb74af9 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 3a5e799c0d92 Merge remote-tracking branch 'tegra/for-next' adds 6b6c4b4314a4 Merge remote-tracking branch 'clk/clk-next' adds 62f9724a7de4 Merge remote-tracking branch 'csky/linux-next' adds 9e26705e001f Merge remote-tracking branch 'ia64/next' adds 10051f90d215 Merge remote-tracking branch 'm68k/for-next' adds 179419b9ef7b Merge remote-tracking branch 'microblaze/next' adds 31d1b7df0fe3 Merge remote-tracking branch 'nds32/next' adds 0b08b3ffc123 Merge remote-tracking branch 'nios2/for-next' adds ce23071a6ea4 Merge remote-tracking branch 'openrisc/for-next' adds ead44f08506b Merge remote-tracking branch 'parisc-hd/for-next' adds bdbf649efe21 powerpc/powernv/ioda: Allocate indirect TCE levels of cach [...] adds fa1ada78897f powerpc/powernv/npu: Remove unused headers and a macro. adds 517ad4ae8aa9 vfio/spapr_tce: Get rid of possible infinite loop adds f21b0a45e4e4 powerpc/powernv/ioda1: Remove dead code for a single device PE adds a25de7af340f powerpc/powernv/ioda: Reduce a number of hooks in pnv_phb adds c20577014f85 powerpc/powernv/eeh/npu: Fix uninitialized variables in op [...] adds 0c9108b08370 Powerpc/perf: Wire up PMI throttling adds a083787680f8 powerpc/fsl-rio: fix spelling mistake "reserverd" -> "reserved" adds 5f639e5fad18 powerpc/powernv: Remove PCI_MSI ifdef checks adds 96d19d70e101 powerpc/8xx: Allow pinning IMMR TLB when using early debug [...] adds b52106a040e6 powerpc/4xx: Combine four seq_printf() calls into two in o [...] adds 52930bc6e871 powerpc/4xx: Use seq_putc() in ocm_debugfs_show() adds a8d5dadae59f powerpc/4xx: Delete error message for a ENOMEM in two functions adds ae6263cc3374 powerpc/4xx: Delete an unnecessary return statement in two [...] adds 08fb726df137 powerpc/powernv: Move opal_power_control_init() call in op [...] adds a4e92ce8e4c8 powerpc/fadump: Reservationless firmware assisted dump adds f86593be1e7f powerpc/fadump: Throw proper error message on fadump regis [...] adds 0db6896ff633 powerpc/fadump: Do not allow hot-remove memory from fadump [...] adds e1c3743e1a20 powerpc/tm: Set MSR[TS] just prior to recheckpoint adds 63a0d6b03b8e powerpc/tm: Save MSR to PACA before RFID adds 11be39584a2e powerpc/tm: Print scratch value adds 6f5b9f018f4c powerpc/tm: Unset MSR[TS] if not recheckpointing adds 34642d70ac7e selftests/powerpc: Add checks for transactional sigreturn adds 2f07229f02d4 ocxl: Fix endiannes bug in read_afu_name() adds 2cd4bd192ee9 powerpc/pkeys: Fix handling of pkey state across fork() adds 8a19eeeab66d powerpc: add __NR_syscalls along with NR_syscalls adds a11b763d6170 powerpc: move macro definition from asm/systbl.h adds fbf508da7440 powerpc: split compat syscall table out from native table adds aff850393200 powerpc: add system call table generation support adds ab66dcc76d6a powerpc: generate uapi header and system call table files adds ffca395b11c4 powerpc/mm: Fix reporting of kernel execute faults on the 8xx adds ab7032e793f9 powerpc/ioda/npu: Call skiboot's hot reset hook when disab [...] adds e0bf78b0f959 powerpc/mm/iommu/vfio_spapr_tce: Change mm_iommu_get to re [...] adds c10c21efa4bc powerpc/vfio/iommu/kvm: Do not pin device memory adds 46a1449d9e39 powerpc/powernv: Move npu struct from pnv_phb to pci_controller adds 0e759bd75285 powerpc/powernv/npu: Move OPAL calls away from context man [...] adds 68c0449ea16d powerpc/pseries/iommu: Use memory@ nodes in max RAM addres [...] adds 3be2df00e299 powerpc/pseries/npu: Enable platform support adds c409c6316166 powerpc/pseries: Remove IOMMU API support for non-LPAR systems adds c4e9d3c1e65a powerpc/powernv/pseries: Rework device adding to IOMMU groups adds 5eada8a3f087 powerpc/iommu_api: Move IOMMU groups setup to a single place adds 847e6563aa8c powerpc/powernv: Reference iommu_table while it is linked [...] adds b04149c2dd85 powerpc/powernv/npu: Move single TVE handling to NPU PE adds 83fb8ccf9751 powerpc/powernv/npu: Convert NPU IOMMU helpers to iommu_ta [...] adds 0bd971676e68 powerpc/powernv/npu: Add compound IOMMU groups adds 1b785611e119 powerpc/powernv/npu: Add release_ownership hook adds 135ef954051b powerpc/powernv/npu: Check mmio_atsd array bounds when populating adds 58629c0dc349 powerpc/powernv/npu: Fault user page into the hypervisor's [...] adds a15b1883fee1 vfio_pci: Allow mapping extra regions adds c2c0f1cde0ef vfio_pci: Allow regions to add own capabilities adds 7f92891778df vfio_pci: Add NVIDIA GV100GL [Tesla V100 SXM2] subdriver adds 47918bc68b74 powerpc/pseries: Fix node leak in update_lmb_associativity [...] adds 423e2f944564 powerpc/mm: Remove very old comment in hash-4k.h adds 0d1223dd9273 powerpc/pseries/pmem: Convert to %pOFn instead of device_n [...] adds 2c8e65b595cf powerpc: Use of_node_name_eq for node name comparisons adds c1fa31b0fc90 ide: Use of_node_name_eq for node name comparisons adds f1e0addca8bd macintosh: Use of_node_name_{eq, prefix} for node name com [...] adds 505a314fb28c powerpc: Fix HMIs on big-endian with CONFIG_RELOCATABLE=y adds 9bbc7e4ce47e powerpc/zImage: Also check for stdout-path adds 3a02e590a26f Merge remote-tracking branch 'powerpc/next' adds 7811eade247c arch/powerpc/fsl_rmu: Use dma_zalloc_coherent adds c6e5485e0cb5 powerpc/fsl_pci: simplify fsl_pci_dma_set_mask adds 01f45c8fb8b9 powerpc/fsl-rio: fix spelling mistake "reserverd" -> "reserved" adds 0deae39cec6d powerpc/83xx: handle machine check caused by watchdog timer adds 54877957e95b powerpc/fsl: Use new clockgen binding adds a6ee0c00a70b clk: qoriq: add more compatibles strings adds ccdde478e844 powerpc/dts/fsl: Fix dtc-flagged interrupt errors adds 5f470b3638a4 powerpc/configs/85xx: Enable CONFIG_DEBUG_KERNEL adds 9c7c00671d4e Merge remote-tracking branch 'fsl/next' adds 4dae2af3d557 Merge remote-tracking branch 'risc-v/for-next' adds acd1acb96af4 Merge remote-tracking branch 's390/features' adds c188a50bb874 Merge remote-tracking branch 'sparc-next/master' adds 64711f9a47d4 xtensa: implement jump_label support adds f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next adds 8f38cccd692b Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 205bc635a2b5 Merge remote-tracking branch 'fscrypt/master' adds b5beed58b086 Merge remote-tracking branch 'befs/for-next' adds 6dcccffbdbd8 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 2d8ef857e150 cifs: clean up indentation, replace spaces with tab adds a2438bd95b6c cifs: use a compound for setting an xattr adds aaaa654cf9fa cifs: smb2 commands can not be negative, remove confusing check adds a51d47fa6805 cifs: address trivial coverity warning adds 10e6c7aac8f8 cifs: create a helper function for compound query_info adds 54ea581f3616 Add vers=3.0.2 as a valid option for SMBv3.0.2 adds 22bb4fcc2c23 cifs: change smb2_query_eas to use the compound query-info helper adds faf5d2da8fca cifs: suppress some implicit-fallthrough warnings adds 74ee3d3eb8ce cifs: remove set but not used variable 'smb_buf' adds afd208c6c7d2 cifs: remove coverity warning in calc_lanman_hash adds e0735a571507 cifs: check ntwrk_buf_start for NULL before dereferencing it adds 3d4f8d3d4c05 CIFS: use the correct length when pinning memory for direc [...] adds 1228d3e5b7fa CIFS: return correct errors when pinning memory failed for [...] adds 6077f89725ed CIFS: Fix error mapping for SMB2_LOCK command which caused [...] adds 95ea5fba4736 Merge remote-tracking branch 'cifs/for-next' adds 029d6df5c980 Merge remote-tracking branch 'ecryptfs/next' adds fe9faf8c1936 Merge remote-tracking branch 'ext3/for_next' adds d47f9f99f980 Merge remote-tracking branch 'ext4/dev' adds 2657484910f4 Merge remote-tracking branch 'f2fs/dev' adds 962a2245cf88 Merge remote-tracking branch 'jfs/jfs-next' adds 069d5bf5ec26 NFSv4: cleanup remove unused nfs4_xdev_fs_type adds ac0aa5e843ca nfs: fix comment to nfs_generic_pg_test which does the opposite adds 8e2e5b7c4926 SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG adds d89b22d46a40 cred: add cred_fscmp() for comparing creds. adds 97d0fb239c04 cred: add get_cred_rcu() adds a6d8e7637faa cred: export get_task_cred(). adds f06bc03339ad cred: allow get_cred() and put_cred() to be given NULL. adds 97f68c6b02e0 SUNRPC: add 'struct cred *' to auth_cred and rpc_cred adds fc0664fd9bcc SUNRPC: remove groupinfo from struct auth_cred. adds 8276c902bbe9 SUNRPC: remove uid and gid from struct auth_cred adds 1a80810fbf23 SUNRPC: remove machine_cred field from struct auth_cred adds a534ecb013bf NFSv4: add cl_root_cred for use when machine cred is not a [...] adds f15e1e8bc642 NFSv4: don't require lock for get_renew_cred or get_machine_cred adds ecd5f97e1c7c SUNRPC: discard RPC_DO_ROOTOVERRIDE() adds 5e16923b432b NFS/SUNRPC: don't lookup machine credential until rpcauth_ [...] adds a68a72e135ef SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none adds 1de7eea92946 SUNRPC: add side channel to use non-generic cred for rpc call. adds ddf529eeed59 NFS: move credential expiry tracking out of SUNRPC into NFS. adds 354698b7d471 SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT adds b68572e07c58 NFS: change access cache to use 'struct cred'. adds 684f39b4cf51 NFS: struct nfs_open_dir_context: convert rpc_cred pointer [...] adds a52458b48af1 NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. adds 89a4f758d9f5 SUNRPC: remove generic cred code. adds d6efccd97e6d SUNRPC: remove crbind rpc_cred operation adds 2edd8d746e51 SUNRPC: simplify auth_unix. adds 04d1532bd0b9 SUNRPC discard cr_uid from struct rpc_cred. adds 594d1644cd59 NFS: nfs_compare_mount_options always compare auth flavors. adds 908a1ec384dc sunrpc: convert to DEFINE_SHOW_ATTRIBUTE adds 74da57606991 xprtrdma: Yet another double DMA-unmap adds 6e2bcd9abe6b xprtrdma: Ensure MRs are DMA-unmapped when posting LOCAL_I [...] adds ba0cb95edc4e xprtrdma: Refactor Receive accounting adds b97db1f2e960 xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueue adds cf481a08781c xprtrdma: No qp_event disconnect adds 79f5c8868fb7 xprtrdma: Don't wake pending tasks until disconnect is done adds 565de312c45f xprtrdma: Fix ri_max_segs and the result of ro_maxpages adds b45162bea4e8 xprtrdma: Reduce max_frwr_depth adds d31f8deac38d xprtrdma: Remove support for FMR memory registration adds a1b191152f7e xprtrdma: Remove rpcrdma_memreg_ops adds db8805c5c144 xprtrdma: Plant XID in on-the-wire RDMA offset (FRWR) adds 9f5a75e773b6 NFS: Make "port=" mount option optional for RDMA mounts adds de124ee344c4 xprtrdma: Recognize XDRBUF_SPARSE_PAGES adds 6f4cb5d66d3c xprtrdma: Remove request_module from backchannel adds 86d08ae7b801 xprtrdma: Expose transport header errors adds f039e66da3f6 xprtrdma: Simplify locking that protects the rl_allreqs list adds 8b32d52b8f2f xprtrdma: Cull dprintk() call sites adds 2cb989a9550d xprtrdma: Remove unused fields from rpcrdma_ia adds 37d717999cb6 xprtrdma: Clean up of xprtrdma chunk trace points adds dbf3db1d33bb xprtrdma: Relocate the xprtrdma_mr_map trace points adds 4680b76a82f8 xprtrdma: Add trace points for calls to transport switch methods adds 009d703d9e1c xprtrdma: Trace mapping, alloc, and dereg failures adds 45694f4b4a4f NFS: Fix NFSv4 symbolic trace point output adds 168195fa77cd SUNRPC: Simplify defining common RPC trace events adds 810c0b77ff00 SUNRPC: Fix some kernel doc complaints adds 23b24391c126 xprtrdma: Update comments in frwr_op_send adds 7db5947affd4 xprtrdma: Replace outdated comment for rpcrdma_ep_post adds 176a5890ff17 xprtrdma: Add documenting comment for rpcrdma_buffer_destroy adds f19af6e127eb xprtrdma: Don't leak freed MRs adds 56af0e7b37b6 NFSv4.2 fix async copy reboot recovery adds 33685eef126b xprtrdma: Prevent leak of rpcrdma_rep objects adds 8261018f37c3 NFS: remove unnecessary test for IS_ERR(cred) adds 396f179b97cb sunrpc: handle ENOMEM in rpcb_getport_async adds 30c9fe3855ac sunrpc: convert unnecessary GFP_ATOMIC to GFP_NOFS adds 5dada61b6b17 sunrpc: Add xprt after nfs4_test_session_trunk() adds 51c1dea7daad Merge remote-tracking branch 'nfs-anna/linux-next' adds 2f280ba9389d sunrpc: use SVC_NET() in svcauth_gss_* functions adds 46c1375b6af1 nfsd: drop useless LIST_HEAD adds 3270d0017839 Merge remote-tracking branch 'nfsd/nfsd-next' adds b4fc37015e50 Merge remote-tracking branch 'v9fs/9p-next' adds 65eed012d1f2 xfs: reallocate realtime summary cache on growfs adds 08a6dd7486ec Merge remote-tracking branch 'xfs/for-next' adds 670eddf93fc4 Merge remote-tracking branch 'file-locks/locks-next' adds 8676baa24b62 Merge remote-tracking branch 'vfs/for-next' adds 58a2c943aefe Merge remote-tracking branch 'printk/for-next' adds 2a2f55d5640f Merge remote-tracking branch 'pci/next' adds 2c04e516a0ea Merge remote-tracking branch 'pstore/for-next/pstore' adds e177259b6274 Merge remote-tracking branch 'hid/for-next' adds 2ec50494950f Merge remote-tracking branch 'i2c/i2c/for-next' adds 383da7377b5e Merge remote-tracking branch 'i3c/i3c/next' adds c9c63915519b hwmon: (lm80) fix a missing check of the status of SMBus read adds 9aa3aa15f4c2 hwmon: (lm80) fix a missing check of bus read in lm80 probe adds b73ada6dd8e6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 575413861574 Merge remote-tracking branch 'jc_docs/docs-next' adds 0887f1aef101 Merge remote-tracking branch 'v4l-dvb/master' adds 5198808ce0d5 Merge remote-tracking branch 'v4l-dvb-next/master' adds e82c7ed93e26 Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 08b16bd2e164 Merge remote-tracking branch 'pm/linux-next' adds 01bd06deb1ad Merge remote-tracking branch 'thermal/next' adds 18be5c22c06a Merge remote-tracking branch 'ieee1394/for-next' adds 091b86a451d5 Merge remote-tracking branch 'dlm/next' adds cd05f1856e61 Merge remote-tracking branch 'swiotlb/linux-next' adds ed50edfb7235 Merge branch 'mlx5-next' into rdma.git adds 425518cc5ede IB/mlx5: Use uid as part of alloc/dealloc transport domain adds 6e3722baac04 IB/mlx5: Use the correct commands for UMEM and UCTX allocation adds d5108e69fe01 IB/rxe: Make counters thread safe adds f55c3ec42a97 IB/rxe: Reuse code which sets port state adds 2e8039c65622 IB/core: uverbs copy to struct or zero helper adds 4fa2813d26c8 RDMA/nldev: Expose port_cap_flags2 adds 641d1207d2ed IB/core: Move query port to ioctl adds 842a9c837e20 IB/mlx5: Simplify netdev unbinding adds bb7e22a8ab00 IB/mlx5: Fix long EEH recover time with NVMe offloads adds d53ec8af56d5 RDMA/iwcm: Don't copy past the end of dev_name() string adds e7c4d8e60451 IB/mlx4: Remove set but not used variable 'pd' adds 623d154305c0 IB/mlx5: Fix wrong error unwind adds 900d07c12d4e IB/umad: Simplify and avoid dynamic allocation of class adds cf7ad3030271 IB/umad: Avoid destroying device while it is accessed adds e9dd5daf884c IB/umad: Refactor code to use cdev_device_add() adds cdb53b65ae1b IB/umad: Use class_groups and let core create class file adds 75bf8a2a2f6b IB/umad: Start using dev_groups of class adds aa74be6eeade IB/mlx5: Allocate the per-port Q counter shared when DEVX [...] adds 573671a5f650 IB/uverbs: Signedness bug in UVERBS_HANDLER() adds 58f7c0bfb4e1 RDMA/mlx5: Signedness bug in UVERBS_HANDLER() adds f617e5ffe04f RDMA/srpt: Use kmem_cache_free() instead of kfree() adds 3deb1c1972bd Merge remote-tracking branch 'rdma/for-next' adds 339bbff2d6e0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds c3e533692527 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds a02e8964eaf9 virtio-net: ethtool configurable LRO adds fa2323325e8b selftests: net: reuseport_addr_any: silence clang warning adds e05b8d4fc30a net/mlx5e: TX, Print opcode in error CQE warning adds 4fb2f516186e net/mlx5e: XDP, Precede XDP-related operations in RQ poll [...] adds feb2ff9d74f7 net/mlx5e: XDP, Change the XDP SQ redirect indication adds db02a308cd72 net/mlx5e: XDP, Warn upon polling an error CQE adds b8180392edd9 net/mlx5e: XDP, Replace boolean doorbell indication with s [...] adds fea28dd6a281 net/mlx5e: XDP, Maintain a FIFO structure for xdp_info instances adds 1feeab800780 net/mlx5e: XDP, Add array for WQE info descriptors adds 5e0d2eef771e net/mlx5e: XDP, Support Enhanced Multi-Packet TX WQE adds 6277053afa34 net/mlx5e: XDP, Add user control for XDP TX MPWQE feature adds 3715917408f3 Merge tag 'mlx5-XDP-100Mpps' of git://git.kernel.org/pub/s [...] adds 7fa4bd739fc0 bpf: fix segfault in test_verifier selftest adds e94e50bd88f7 net: fix possible user-after-free in skb_ext_add() adds d312d0a6846a net: drop the unused helper skb_ext_get() adds 682ec859518d net: minor cleanup in skb_ext_add() adds 64935310f2fc Merge branch 'skb_ext-fixes' adds ce28bb445388 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds feb62e8dd42f Merge remote-tracking branch 'net-next/master' adds 63966e732b56 Merge remote-tracking branch 'nfc-next/master' adds 7d93e1f378de Merge remote-tracking branch 'gfs2/for-next' adds c8487f62082d Merge remote-tracking branch 'mtd/mtd/next' adds f9b1d6467860 crypto: aesni - Merge GCM_ENC_DEC adds de85fc46b103 crypto: aesni - Introduce gcm_context_data adds 2426f64bc51f crypto: aesni - Macro-ify func save/restore adds 5350b0f56343 crypto: aesni - support 256 byte keys in avx asm adds e377bedb09d6 crypto: aesni - Add GCM_COMPLETE macro adds 38003cd26c9f crypto: aesni - Split AAD hash calculation to separate macro adds 1cb1bcbb567d crypto: aesni - Merge avx precompute functions adds a44b419fe5ae crypto: aesni - Fill in new context data structures adds 517a448e0984 crypto: aesni - Move ghash_mul to GCM_COMPLETE adds ec8c02d9a30b crypto: aesni - Introduce READ_PARTIAL_BLOCK macro adds e044d5056396 crypto: aesni - Introduce partial block macro adds 603f8c3b0dbb crypto: aesni - Add scatter/gather avx stubs, and use them in C adds 9d880c5945c7 crypto: ux500 - Use proper enum in cryp_set_dma_transfer adds 5ac93f808338 crypto: ux500 - Use proper enum in hash_set_dma_transfer adds 3cc04c160208 crypto: chelsio - remove set but not used variable 'kctx_len' adds 1f479e4cfd08 crypto: chelsio - Swap location of AAD and IV sent in WR adds d5a4dfbdaf54 crypto: chelsio - Use same value for both channel in single WR adds c4f6d44d774e crypto: chelsio - cleanup:send addr as value in function argument adds fef4912b66d6 crypto: chelsio - Handle PCI shutdown event adds 6501ab5ed4d9 crypto: chelsio - Reset counters on cxgb4 Detach adds f31ba0f95f19 crypto: chelsio - Fix wrong error counter increments adds 0c99c2a087c6 crypto: user - remove unused dump functions adds bfad6cb3f829 crypto: api - document missing stats member adds 2326828ee403 crypto: mxc-scc - fix build warnings on ARM64 adds c9613335bf4f crypto: cavium/nitrox - Added AEAD cipher support adds f9c9bdb5131e crypto: x86/chacha - avoid sleeping under kernel_fpu_begin() adds bb648291fc04 crypto: skcipher - add might_sleep() to skcipher_walk_virt() adds 101b53d91d57 crypto: salsa20-generic - don't unnecessarily use atomic walk adds dec5d0db0de7 crypto: cavium/nitrox - Fix build with !CONFIG_DEBUG_FS adds c79b411eaa72 crypto: skcipher - remove remnants of internal IV generators adds 47fceb3f94cc Merge remote-tracking branch 'crypto/master' adds 754d47378613 Merge remote-tracking branch 'drm/drm-next' adds 98a083e36bd0 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 5e480b3ecbae Merge remote-tracking branch 'drm-msm/msm-next' adds 877beeb1267d Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 445c13d62e1e Merge remote-tracking branch 'regmap/for-next' adds 50a629f52022 Merge remote-tracking branch 'sound/for-next' adds 35c299625b68 ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() adds 3ac14a59bfb3 ASoC: wm8904: make the driver visible in Kconfig adds 97f3420a2d5a ASoC: wm8904: save model id directly in of_device_id.data adds 6194aad4eae2 ASoC: wm8904: enable MCLK in STANDBY adds 6f10aff97f5d ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() adds 168f6a0b0d2a ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug adds 686a6dace3bd ASoC: qdsp6: q6asm-dai: Fix a small memory leak adds e9d960271d89 ALSA: compress: prevent potential divide by zero bugs adds 9a3bf4b889c0 ASoC: Intel: Skylake: remove useless cast adds e7b6afc7472f ASoC: Intel: Skylake: simplify boolean tests adds fef363fc4efb ASoC: Intel: Haswell: remove unneeded semicolon adds cf93f2ac4366 ASoC: Intel: Haswell: assign booleans to true/false adds 1c6663406918 ASoC: Intel: Baytrail: remove unneeded variable adds 3647b4ca3a98 ASoC: Intel: Baytrail: simplify boolean test adds 724d68e11efe ASoC: Intel: Atom: simplify boolean tests adds cbb5f163b512 ASoC: Intel: boards: use snd_mask_set_format in all machin [...] adds a4ad6c42a736 ASoC: simple-card-utils: check "reg" property on asoc_simp [...] adds 946fbcc005d4 ASoC: audio-graph-card: add asoc_graph_card_get_conversion() adds 09ceab9439b8 ASoC: audio-graph-scu-card: remove audio-graph-scu-card on Doc adds 0d6ed5cd2b7e ASoC: audio-graph-scu-card: remove audio-graph-scu-card adds 3f11cffdc998 ASoC: simple-scu-card: remove simple-scu-card on Doc adds bdb20e0e1331 ASoC: simple-scu-card: remove simple-scu-card adds 380e39f8c1d1 dt-bindings: ASoC: xlnx, audio-formatter: Document audio f [...] adds 796175a94a7f ASoC: xlnx: add pcm formatter platform driver adds 8c2249fb8405 ASoC: xlnx: enable audio formatter driver build adds c8b59d77c445 ASoC: audio-graph-card: add 1 CPU : 1 Codec support again adds 1d2be13a8532 ASoC: audio-graph-card: add link_info adds b2bd75a85d44 ASoC: audio-graph-card: cleanup DAI link loop method - step1 adds c057d84b12a7 ASoC: audio-graph-card: cleanup DAI link loop method - step2 adds ca36a7bdfb5f ASoC: audio-graph-card: reduce naming prefix adds f0f48626e913 ASoC: simple-card: add asoc_simple_card_get_conversion() adds 68c8cc91f9d7 ASoC: simple-card: add 1 CPU : 1 Codec support again adds ab55309e0d89 ASoC: simple-card: add link_info adds b698b1ec3a6d ASoC: simple-card: cleanup DAI link loop method - step1 adds 19be989eec78 ASoC: simple-card: cleanup DAI link loop method - step2 adds 982a98d009fd ASoC: simple-card: reduce naming prefix adds dc1b33660692 ASoC: rockchip: support ACODEC for rk3328 adds 25af20ae05b9 ASoC: rockchip: add workaround for silence of rk3288 ACODEC adds 2f4c8cb2cbc1 Merge branch 'asoc-4.21' into asoc-next adds 223e1edae97f Merge remote-tracking branch 'sound-asoc/for-next' adds 96cb776d5bb7 Merge remote-tracking branch 'modules/modules-next' adds 4d8f727b83bc Input: nomadik-ske-keypad - fix a loop timeout test adds 0b9f28fed3f7 Input: add official Raspberry Pi's touchscreen driver adds 249d1bb22901 Input: touchscreen - fix coding style issue adds d52266fc74be Input: drv2667 - fix indentation issues adds e2baf5b091fa Merge remote-tracking branch 'input/next' adds 2d8fbd971495 Merge branch 'for-4.21/block' into for-next adds 6ab2187992f4 blkcg: clean up blkg_tryget_closest() adds 6b4505352e4b blkcg: remove unused __blkg_release_rcu() adds 2e5b2d7c408e bsg: deprecate BIDI support in bsg adds ca377e0a2c25 Merge branch 'for-4.21/block-late' into for-next adds 745d51dc8a29 ata: pata_macio: add of_node_put() adds be9feab677f4 Merge branch 'for-4.21/libata-late' into for-next adds c41103691b7f block: loop: remove redundant code adds 93f87a74fde6 block: sunvdc: remove redundant code adds d52c499b476b lightnvm: pblk: fix use-after-free bug adds 24f36e248952 Merge branch 'for-4.21/block-late' into for-next adds 2280e44906c9 Merge remote-tracking branch 'block/for-next' adds c88b3cf1eada Merge remote-tracking branch 'device-mapper/for-next' adds 2e9fb492faca Merge remote-tracking branch 'mmc/next' adds 3e096d1972d2 Merge remote-tracking branch 'kgdb/kgdb-next' adds 37c7f9df72a4 Merge remote-tracking branch 'md/for-next' adds cacfa8866d61 mfd: ingenic-tcu: Fix bit field description in header adds 0b29e22fae1c mfd: rave-sp: Fix typo in rave_sp_checksum comment adds 1e93cae39549 mfd: madera: Remove spurious semicolon in while loop adds 92b563785624 mfd: cros_ec: Add commands to control codec adds 9b455d6d233c mfd: mc13xxx: Fix a missing check of a register-read failure adds 6e889719194d mfd: exynos-lpass: Enable UART module support adds c39777e9279f Merge remote-tracking branch 'mfd/for-mfd-next' adds c904275e2dea Merge remote-tracking branch 'backlight/for-backlight-next' adds 559db8e63a52 Merge remote-tracking branch 'battery/for-next' adds 77ea906082dc regulator: mcp16502: Select REGMAP_I2C to fix build error adds cd07e3701fa6 regulator: tps65910: fix a missing check of return value adds b27d9668be60 Merge branch 'regulator-4.21' into regulator-next adds c3b572596522 Merge remote-tracking branch 'regulator/topic/coupled' int [...] adds e47a0b48f3ee Merge remote-tracking branch 'regulator/for-next' adds 51cc12178abd Merge remote-tracking branch 'security/next-testing' adds c8a9a5cedf74 Merge remote-tracking branch 'apparmor/apparmor-next' adds c3cdada21d0d Merge remote-tracking branch 'selinux/next' adds e1b83a31c798 Watchdog: remove outdated comment adds 94d6b80c45d3 watchdog/hpwdt: Exclude via blacklist adds de2cb0cc300e watchdog/hpwdt: Do not claim unsupported hardware adds 437a3f8ea493 watchdog/hpwdt: Update driver version. adds b1bbb0cb2c0e watchdog: asm9260_wdt: make array mode_name static, shrink [...] adds 57808f448b3d watchdog: bcm281xx: convert to DEFINE_SHOW_ATTRIBUTE adds 248e655b45ed watchdog: ie6xx_wdt: convert to DEFINE_SHOW_ATTRIBUTE adds 9077123c6807 watchdog: renesas_wdt: don't keep timer value during suspe [...] adds 4d9c6e90166f dt-bindings: watchdog: update bindings for MT7629 SoC adds 969c0acc039f watchdog: Add pm8916 watchdog driver adds 8d4d4f3267e1 dt-bindings: watchdog: Add Qualcomm PM8916 watchdog adds 22ec9bb1cbcd watchdog: mena21_wdt: Convert to GPIO descriptors adds 3fd201f1abf7 Merge remote-tracking branch 'watchdog/master' adds 6f6b2c73e5a7 Merge remote-tracking branch 'iommu/next' adds 31ebb9994208 Merge remote-tracking branch 'vfio/next' adds e2fc509ba340 Merge remote-tracking branch 'audit/next' adds b8a9ac1a5b99 of: of_node_get()/of_node_put() nodes held in phandle cache adds 5801169a2ed2 of: __of_detach_node() - remove node from phandle cache adds 81e174edac53 Merge remote-tracking branch 'devicetree/for-next' adds e898d9cdd3a9 mailbox: Add device-managed registration functions adds 6aba2f4aac1a mailbox: arm-mhu: Use device-managed registration API adds 709cbeea1b34 mailbox: bcm2835: Use device-managed registration API adds 0cafc12ab9cc mailbox: bcm-flexrm: Use device-managed registration API adds 6267ee6afae0 mailbox: bcm-pdc: Use device-managed registration API adds e73cb83c807b mailbox: hi3660: Use device-managed registration API adds ad3e7f9651ca mailbox: hi6220: Use device-managed registration API adds 4013286c7231 mailbox: imx: Use device-managed registration API adds 87f63f578b73 mailbox: altera: Use device-managed registration API adds d0c196dbee79 mailbox: sti: Use device-managed registration API adds 0b7f5fe837f6 mailbox: xgene-slimpro: Use device-managed registration API adds 8aed57195572 mailbox: mtk-cmdq: Use device-managed registration API adds ec1c674f0ae3 mailbox: mtk-cmdq: Remove needless devm_kfree() calls adds a3abf4363c7e mailbox: omap: Use device-managed registration API adds 85a555246e6d mailbox: platform-mhu: Use device-managed registration API adds 83dd44a17d40 mailbox: qcom-apcs: Use device-managed registration API adds 08f2f88a3bbf mailbox: rockchip: Use device-managed registration API adds 368d7767b501 mailbox: stm32-ipcc: Use device-managed registration API adds 2298a6f09f45 mailbox: ti-msgmgr: Use device-managed registration API adds a8803d7421cc mailbox: Support blocking transfers in atomic context adds 8ed82e23875e mailbox: Allow multiple controllers per device adds fed8b7e366e7 dt-bindings: tegra186-hsp: Add shared mailboxes adds 91b1b1c3da8a mailbox: tegra-hsp: Add support for shared mailboxes adds 9a63f0f40599 mailbox: tegra-hsp: Add suspend/resume support adds a54d03ed01b4 mailbox: tegra-hsp: use devm_kstrdup_const() adds d69e11648e48 mailbox: tegra-hsp: Use device-managed registration API adds b09bc6081a7b Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 956e6ae19214 Merge remote-tracking branch 'spi/for-next' adds c7c20cccbb96 Merge branch 'core/core' adds 19b1c445f990 Merge branch 'core/rcu' adds acb56f2be630 Merge branch 'efi/core' adds bf616dcda92a Merge branch 'efi/urgent' adds 31bd5fa8bcc5 Merge branch 'irq/core' adds e0f673a2a805 Merge branch 'locking/atomics' adds 5aefb963bee4 Merge branch 'locking/core' adds 2f2da07727b2 Merge branch 'perf/core' adds e7670c1b185a Merge branch 'ras/core' adds e681dd2d8d6e Merge branch 'sched/core' adds 3d3b1d5fb848 Merge branch 'timers/core' adds 2088ec112432 Merge branch 'x86/amd-nb' adds aa1a5fe5af93 Merge branch 'x86/asm' adds b482e57580d1 Merge branch 'x86/boot' adds ba1a954fa3e9 Merge branch 'x86/build' adds 908caa19cf73 Merge branch 'x86/cache' adds 42db69184846 Merge branch 'x86/cleanups' adds 3a4ae4d2bae0 Merge branch 'x86/cpu' adds 6d8e378a84c8 Merge branch 'x86/fpu' adds 3375969e18a6 Merge branch 'x86/microcode' adds 8e0cc39a4c2e Merge branch 'x86/mm' adds fa6054390870 Merge branch 'x86/mpx' adds a861bc126602 Merge branch 'x86/platform' adds 6c1affaa4010 Merge branch 'x86/pti' adds 3876691d317c Merge branch 'x86/timers' adds 2c9533b8604f Merge remote-tracking branch 'tip/auto-latest' adds 75fecf8f5ce1 Merge remote-tracking branch 'edac-amd/for-next' adds a0572f687fb3 ftrace: Allow ftrace_replace_code() to be schedulable adds e4c07bf9867a arm64: ftrace: Set FTRACE_MAY_SLEEP before ftrace_modify_a [...] adds 45fe439bc369 fgraph: Add comment to describe ftrace_graph_get_ret_stack adds d2a68c4effd8 x86/ftrace: Do not call function graph from dynamic trampolines adds 0fad8bfef7b0 powerpc/frace: Use ftrace_graph_get_ret_stack() instead of [...] adds 945626db0961 sparc64: Use ftrace_graph_get_ret_stack() instead of curr_ [...] adds cec8d0e7f06e sh: ftrace: Use ftrace_graph_get_ret_stack() instead of cu [...] adds a448276ce515 arm64: Use ftrace_graph_get_ret_stack() instead of curr_ret_stack adds 0464ed243809 seq_buf: Make seq_buf_puts() null-terminate the buffer adds 29924e503096 seq_buf: Use size_t for len in seq_buf_puts() adds e8d086ddb533 tracing: Fix ftrace_graph_get_ret_stack() to use task and [...] adds 6801f0d5ca00 tracing: Remove unnecessary hist trigger struct field adds 2f31ed9308cc tracing: Change strlen to sizeof for hist trigger static strings adds e4f6d245031e tracing: Use var_refs[] for hist trigger reference checking adds de40f033d4e8 tracing: Remove open-coding of hist trigger var_ref management adds 656fe2ba85e8 tracing: Use hist trigger's var_ref array to destroy var_refs adds 912201345f7c tracing: Remove hist trigger synth_var_refs adds 05ddb25cb314 tracing: Add hist trigger comments for variable-related fields adds 59dd974bc079 tracing: Merge seq_print_sym_short() and seq_print_sym_offset() adds cc9f59fb3bc4 tracing: Avoid -Wformat-nonliteral warning adds bea6957d5cd7 tracing: Simplify printf'ing in seq_print_sym adds 1cce377df180 tracing: Make function ‘ftrace_exports’ static adds 72921427d46b string.h: Add str_has_prefix() helper function adds 754481e6954c tracing: Use str_has_prefix() helper for histogram code adds b6b2735514bc tracing: Use str_has_prefix() instead of using fixed sizes adds 036876fa5620 tracing: Have the historgram use the result of str_has_pre [...] adds 3d739c1f6156 tracing: Use the return of str_has_prefix() to remove open [...] adds 112bae5b8a25 Merge remote-tracking branch 'ftrace/for-next' adds cb8f5b76d8dd Merge remote-tracking branch 'rcu/rcu/next' adds ed8e48122728 KVM: x86: fix size of x86_fpu_cache objects adds e87555e550ce KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported adds b85c32dd2749 selftests: kvm: report failed stage when exit reason is un [...] adds ba7424b200d3 KVM: VMX: Remove duplicated include from vmx.c adds f1b9dd5eb86c kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init adds 7a86dab8cf2f kvm: Change offset in kvm_write_guest_offset_cached to unsigned adds e081354d6aa7 KVM: nSVM: Fix nested guest support for PAUSE filtering. adds 9ebdfe5230f2 kvm: nVMX: NMI-window and interrupt-window exiting should [...] adds 788fc1e9ad8e kvm: vmx: Allow guest read access to IA32_TSC adds 9b7ebff23cb8 KVM: x86: Remove KF() macro placeholder adds 649472a1694f x86/kvmclock: convert to SPDX identifiers adds bdd303cb1bdb KVM: fix some typos adds b442324b5815 kvm: selftests: x86_64: dirty_log_test: fix -t adds d4df5a15602e kvm: selftests: dirty_log_test: don't identity map the test mem adds 6498e1da84da kvm: selftests: dirty_log_test: always use -t adds fd3f6f813976 kvm: selftests: dirty_log_test: reset guest test phys offset adds 696ade770f08 kvm: selftests: dirty_log_test: improve mode param management adds cdbd24284824 kvm: selftests: add pa-48/va-48 VM modes adds 8cee58161eff kvm: selftests: aarch64: dirty_log_test: support greater t [...] adds 887eda13b570 perf/x86/intel/pt: Move Intel PT MSRs bit defines to globa [...] adds f6d079ce867d perf/x86/intel/pt: Export pt_cap_get() adds 61be2998ca54 perf/x86/intel/pt: Introduce intel_pt_validate_cap() adds 69843a913fc8 perf/x86/intel/pt: Add new bit definitions for PT MSRs adds e0018afec50a perf/x86/intel/pt: add new capability for Intel PT adds f99e3daf94ff KVM: x86: Add Intel PT virtualization work mode adds 86f5201df0d3 KVM: x86: Add Intel Processor Trace cpuid emulation adds 2ef444f1600b KVM: x86: Add Intel PT context switch for each vcpu adds 6c0f0bba85a0 KVM: x86: Introduce a function to initialize the PT configuration adds bf8c55d8dc09 KVM: x86: Implement Intel PT MSRs read/write emulation adds b08c28960f25 KVM: x86: Set intercept for Intel PT MSRs read/write adds ee85dec2fe9c KVM: x86: Disable Intel PT when VMXON in L1 guest adds a49b96352e68 KVM: Add tlb_remote_flush_with_range callback in kvm_x86_ops adds cc4edae4b924 x86/hyper-v: Add HvFlushGuestAddressList hypercall support adds 1f3a3e46cc49 KVM/VMX: Add hv tlb range flush support adds 40ef75a758b2 KVM/MMU: Add tlb flush with range helper function adds c3134ce240ee KVM: Replace old tlb flush function with new one to flush [...] adds 748c0e312fce KVM: Make kvm_set_spte_hva() return int adds 0cf853c5e238 KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_ [...] adds 3cc5ea94de5f KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp() adds 71883a62fcd6 KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range() adds ac5ffda2447f KVM/x86: Use SVM assembly instruction mnemonics instead of [...] adds c2a7fad5fcd3 MAINTAINERS: Add arch/x86/kvm sub-directories to existing [...] adds e81434995081 KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup adds c6ad45973380 Merge tag 'kvm-ppc-next-4.21-2' of git://git.kernel.org/pu [...] adds 051a2d3e59e5 KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer [...] adds 453eafbe65f7 KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline s [...] adds 2bcbd406715d Revert "compiler-gcc: disable -ftracer for __noclone functions" adds 57d5edfe640e kvm: selftests: ucall: fix exit mmio address guessing adds a0aea130afeb KVM: x86: Add CPUID support for new instruction WBNOINVD adds d66d144e4173 Merge remote-tracking branch 'kvm/linux-next' adds d82c79ab1e9a Merge remote-tracking branch 'xen-tip/linux-next' adds cb1208c6b1c7 Merge remote-tracking branch 'percpu/for-next' adds 0de3242650dd Merge remote-tracking branch 'drivers-x86/for-next' adds f1b3945bba8d Merge remote-tracking branch 'chrome-platform/for-next' adds 687531cfa902 Merge remote-tracking branch 'hsi/for-next' adds 812932a76820 Merge remote-tracking branch 'leds/for-next' adds d09eac7d08aa ipmi: Don't initialize anything in the core until somethin [...] adds 4cf5633e3636 Merge remote-tracking branch 'ipmi/for-next' adds c0b8a8709ebe component: convert to DEFINE_SHOW_ATTRIBUTE adds 16df1456aa85 mm, memory_hotplug: update a comment in unregister_memory() adds cac2cdb98c5f Merge remote-tracking branch 'driver-core/driver-core-next' adds eafb27fa5283 cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader. adds 1e12a521d691 Merge tag 'usb-serial-4.21-rc1' of https://git.kernel.org/ [...] adds cd6a22310ec2 Merge USB 4.20-rc8 mergepoint into usb-next adds 4b2c01ad902e USB: serial: option: add Fibocom NL678 series adds fa0a030503c9 Merge remote-tracking branch 'usb/usb-next' adds 3c66eb4ba18d tty: serial: qcom_geni_serial: Fix wrap around of TX buffer adds 663abb1a7a7f tty: serial: qcom_geni_serial: Fix UART hang adds 4ce193fdba48 serial: sccnxp: Adds a delay between sequential read/write cycles adds efa0f49496be serial: sccnxp: Allow to use non-standard baud rates adds 856ef6ef9edb Merge remote-tracking branch 'tty/tty-next' adds fbc4904c2877 MAINTAINERS: add another Android binder maintainer adds 92c95ed321fb Merge remote-tracking branch 'char-misc/char-misc-next' adds 641e96e03aa0 mt7621-mmc: Fix some coding style issues adds 71fbc630160f mt7621-mmc: Removed unnecessary blank lines adds 43c978a16eee mt7621-mmc: Alignment should match open parenthesis adds 515ba7e7f032 mt7621-mmc: return statement in void function unnecessary adds 012c5e8d819c mt7621-mmc: char * array declaration might be better as st [...] adds c58eef061dda staging: wilc1000: fix missing read_write setting when rea [...] adds 215852f4b8bb staging: mt7621-mmc: Correct spelling mistakes in comments adds 674a33c191df Merge remote-tracking branch 'staging/staging-next' adds d3325a28782d Merge remote-tracking branch 'mux/for-next' adds 88e9258ac241 Merge remote-tracking branch 'icc/icc-next' adds 38c1e2e055a0 Merge remote-tracking branch 'slave-dma/next' adds 3f406e775e0f Merge remote-tracking branch 'cgroup/for-next' adds 1f0fe08f8a45 Merge branch 'misc' into for-next adds 0965074667c9 Merge remote-tracking branch 'scsi/for-next' adds 6d935ee71534 Merge remote-tracking branch 'vhost/linux-next' adds 50c8872fbc1a Merge remote-tracking branch 'rpmsg/for-next' adds d6543c0f3964 ARM: omap1: Fix new user of gpiochip_request_own_desc() adds a0752e9c3097 memory: omap-gpmc: Get the header of the enum adds 12d6dd069891 dt-bindings: gpio: rcar: Add r8a774c0 (RZ/G2E) support adds 89a5e15bcba8 gpio/mmc/of: Respect polarity in the device tree adds 6bd925a8b779 dt-bindings: arm: atmel: describe SECUMOD usage as a GPIO [...] adds fb0b35d307b7 gpio: add driver for SAMA5D2 PIOBU pins adds 533918b6f6ae gpio: aspeed: remove duplicated statement adds f0df462f3ae1 gpio: mxs: read pin level directly instead of using .get adds 6c905f91d8ae gpiolib-acpi: remove unused variable 'err', cleans up buil [...] adds e4b194aa0bf5 dt-bindings: gpio: Add bindings for Cadence GPIO adds 72ab2f76319e gpio: Add Cadence GPIO driver adds a7c23f8d154f gpio: sama5d2-piobu: Depend on OF_GPIO adds 18a6d70e28cf Merge branch 'devel' into for-next adds 22f0d895d9ee Merge remote-tracking branch 'gpio/for-next' adds eaeee373c97c pinctrl: Use of_node_name_eq for node name comparisons adds 9a2a566adb00 pinctrl: sunxi: Deal with per-bank regulators adds 7f07675c117a pinctrl: aspeed: Wrap -Woverride-init with cc-option adds 9b4924da4711 pinctrl: xway: fix gpio-hog related boot issues adds 42f9b48cc540 pinctrl: meson: meson8: fix the GPIO function for the GPIOAO pins adds 2b745ac3cceb pinctrl: meson: meson8b: fix the GPIO function for the GPI [...] adds 54a9cbbfca53 pinctrl: meson: meson8: rename the "gpio" function to "gpi [...] adds 8e5ba8b8baff pinctrl: meson: meson8: rename the "gpio" function to "gpi [...] adds 619cdd17f60f pinctrl: meson: meson8: add the missing GPIO_GROUPs for BO [...] adds 4dd3d60a5ecd pinctrl: meson: meson8b: add the missing GPIO_GROUPs for B [...] adds b766470b8764 dt-bindings: pinctrl: sunxi: Add supply properties adds d1040ea06f00 pinctrl: msm: mark PM functions as __maybe_unused adds b5af33df50e9 pinctrl: mediatek: improve Kconfig dependencies adds 8b78de956f31 pinctrl: uniphier: constify uniphier_pinctrl_socdata adds a2161fd7c23c pinctrl: imx8qxp: break the dependency on SOC_IMX8QXP adds 6ac5af6ec12d MAINTAINERS: merge at91 pinctrl entries adds 2ae80900f239 dt-bindings: pinctrl: bcm4708-pinmux: rework binding to us [...] adds a49d784d5a82 pinctrl: bcm: ns: support updated DT binding as syscon subnode adds da801ab56ad8 pinctrl: ocelot: add MSCC Jaguar2 support adds f4caa6ee736f pinctrl: sh-pfc: r8a77990: Add support for pull-up only pins adds db221412cd20 pinctrl: rza1: Handle devm_kasprintf() failure cases adds 117774fbe6be pinctrl: sh-pfc: r8a77990: Fix IOCTRL reg state after s2ra [...] adds 1ebc589a7786 pinctrl: sh-pfc: r8a7740: Add missing REF125CK pin to geth [...] adds 96bb2a6ab4ec pinctrl: sh-pfc: r8a7740: Add missing LCD0 marks to lcd0_d [...] adds 884fa25fb6e5 pinctrl: sh-pfc: r8a7791: Remove bogus ctrl marks from qsp [...] adds 0d6256cb8801 pinctrl: sh-pfc: r8a7791: Remove bogus marks from vin1_b_d [...] adds 124cde98f856 pinctrl: sh-pfc: sh73a0: Add missing TO pin to tpu4_to3 group adds 9925e8795726 pinctrl: sh-pfc: Validate pins/marks in pin groups at build time adds 6a6c195d98a1 pinctrl: sh-pfc: r8a7794: Remove bogus IPSR9 field adds 67d7745bc78e pinctrl: sh-pfc: r8a77970: Add missing MOD_SEL0 field adds b0f77269f6bb pinctrl: sh-pfc: r8a77980: Add missing MOD_SEL0 field adds 94482af7055e pinctrl: sh-pfc: sh7734: Add missing IPSR11 field adds 755a5b805fa7 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 SEL_I2C1 field width adds e28dc3f09c9d pinctrl: sh-pfc: r8a77995: Remove bogus SEL_PWM[0-3]_3 con [...] adds 1b99d0c80bbe pinctrl: sh-pfc: sh7264: Fix PFCR3 and PFCR0 register conf [...] adds 9540cbdfcd86 pinctrl: sh-pfc: sh7269: Add missing PCIOR0 field adds 4d374bacd7c9 pinctrl: sh-pfc: sh7734: Remove bogus IPSR10 value adds 054f2400f706 pinctrl: sh-pfc: sh7734: Fix shifted values in IPSR10 adds ce16e8dd0db2 pinctrl: sh-pfc: Print actual field width for variable-wid [...] adds f83f97684a73 pinctrl: sh-pfc: Make pinmux_cfg_reg.var_field_width[] var [...] adds 642fb53d350b Merge tag 'sh-pfc-for-v4.21-tag3' of git://git.kernel.org/ [...] adds 2dab3dd1fac7 pinctrl: ocelot: Add dependency on HAS_IOMEM adds 0ecd79fc0b6d Merge branch 'devel' into for-next adds a98782226362 Merge remote-tracking branch 'pinctrl/for-next' adds 8e4e7d75b342 Merge remote-tracking branch 'pwm/for-next' adds a810fee642ca Merge remote-tracking branch 'random/dev' adds 225d6630af2c Merge remote-tracking branch 'kselftest/next' adds 97acc966a2d8 Merge remote-tracking branch 'y2038/y2038' adds 12b73c4b26bb Merge remote-tracking branch 'livepatching/for-next' adds fa204828bbc7 Merge remote-tracking branch 'coresight/next' adds ffe1c5a2d427 rtc: abx80x: Implement RTC_VL_READ,CLR ioctls adds 9a03201170d3 rtc: enforce rtc_timer_init private_data type adds a26944149374 rtc: class: reimplement devm_rtc_device_register adds 3c3d71013c76 rtc: pcf2123: Add Microcrystal rv2123 adds 2ea44ca1ffcc dt-bindings: fsl: scu: add rtc binding adds e01b5781958d rtc: add i.MX system controller RTC support adds 713673e6e189 Merge remote-tracking branch 'rtc/rtc-next' adds 4c6926a23b76 acpi/nfit, libnvdimm: Add unlock of nvdimm support for Int [...] adds 03b65b22ada8 acpi/nfit, libnvdimm: Add disable passphrase support to In [...] adds d2a4ac73f56a acpi/nfit, libnvdimm: Add enable/update passphrase support [...] adds 64e77c8c047f acpi/nfit, libnvdimm: Add support for issue secure erase D [...] adds 7d988097c546 acpi/nfit, libnvdimm/security: Add security DSM overwrite support adds 89fa9d8ea7bd acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master pa [...] adds 3c13e2ac747a tools/testing/nvdimm: Add test support for Intel nvdimm se [...] adds 926f74802cb1 tools/testing/nvdimm: Add overwrite support for nfit_test adds ecaa4a97b390 tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test adds 1f4883f300da libnvdimm/security: Add documentation for nvdimm security support adds 37379cfc661e libnvdimm/security: Quiet security operations adds c87fab7db2e6 Merge branch 'for-5.0/nvdimm-security' into libnvdimm-for-next adds d8a706414af4 dax: Use non-exclusive wait in wait_entry_unlocked() adds 8a6f7591ddf5 Merge branch 'for-5.0/dax' into libnvdimm-for-next adds 6b61e1716ac9 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds ef53215ac67a Merge remote-tracking branch 'ntb/ntb-next' adds 46a390cd4c83 Merge remote-tracking branch 'kspp/for-next/kspp' adds fd69b63b9573 Merge remote-tracking branch 'cisco/for-next' adds f4680908517d Merge remote-tracking branch 'slimbus/for-next' adds 101f7936a373 Merge remote-tracking branch 'nvmem/for-next' adds 8d43ba0b234d Merge remote-tracking branch 'auxdisplay/auxdisplay' adds b8282eee9ffe Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 3cd131e5808c checkpatch: don't interpret stack dumps as commit IDs adds ddf1c51b2b5d mm, thp: always specify disabled vmas as nh in smaps adds 7f4e1e0fc043 mm, memcg: fix reclaim deadlock with writeback adds 8bc3daa24841 arm: arch/arm/include/asm/page.h needs personality.h adds 36c68934711f kasan, mm: change hooks signatures adds 0091700016cd kasan, slub: handle pointer tags in early_kmem_cache_node_alloc adds 8148536e45d5 kasan: move common generic and tag-based code to common.c adds 0199a7a754cc kasan: rename source files to reflect the new naming scheme adds 0eca8119d30d kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS adds dc785e448f03 kasan, arm64: adjust shadow size for tag-based mode adds 31d2cf3e662f kasan: rename kasan_zero_page to kasan_early_shadow_page adds cf007e9920ba kasan: initialize shadow to 0xff for tag-based mode adds 1be0be6764dd arm64: move untagged_addr macro from uaccess.h to memory.h adds c4698e397295 kasan: add tag related helper functions adds b9986b07174f kasan, arm64: untag address in _virt_addr_is_linear adds d77f18834c2a kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] adds 71dbc93f7270 kasan, arm64: fix up fault handling logic adds 1e148c8f42ef kasan, arm64: enable top byte ignore for the kernel adds a1e9c07a8f3c kasan, mm: perform untagged pointers comparison in krealloc adds 012fddc2908a kasan: split out generic_report.c from report.c adds b21c3fc66885 kasan: add bug reporting routines for tag-based mode adds e87b39662846 mm: move obj_to_index to include/linux/slab_def.h adds 603fb72912fa kasan: add hooks implementation for tag-based mode adds aa195f792a7d kasan, arm64: add brk handler for inline instrumentation adds bde3dda5ff16 kasan, mm, arm64: tag non slab memory allocated via pagealloc adds 7a5fb3e3957a kasan: add __must_check annotations to kasan hooks adds 6a12088e74fd kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS adds 48955396829a kasan: update documentation adds d86af1959604 kasan: add SPDX-License-Identifier mark to source files adds eb8e4650388e bloat-o-meter: ignore __addressable_ symbols adds df9dffc4cb78 scripts/decodecode: set ARCH when running natively on arm/arm64 adds e235f73ea96d scripts/decode_stacktrace: only strip base path when a pre [...] adds 6871f50a8f63 scripts/checkstack.pl: dynamic stack growth for aarch64 adds da0f2551748d scripts: add spdxcheck.py self test adds aa27f8bc3ef0 scripts/tags.sh: add more declarations adds d4581ed2ccad arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] adds d912a3df9a36 arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] adds 07b3df6b7690 sh: boards: convert to SPDX identifiers adds a3f950dd1d56 sh: drivers: convert to SPDX identifiers adds 430de37688fe sh: include: convert to SPDX identifiers adds e02e43bf083f sh: sh2: convert to SPDX identifiers adds 4988583b224d sh: sh2a: convert to SPDX identifiers adds 6aa7984d73b8 sh: sh3: convert to SPDX identifiers adds 38d1384aff9b sh: sh4: convert to SPDX identifiers adds eaca2f38a4bc sh: sh4a: convert to SPDX identifiers adds 7510dc1433b6 sh: sh5: convert to SPDX identifiers adds 94cdc6d71799 sh: shmobile: convert to SPDX identifiers adds 39494719c575 sh: cpu: convert to SPDX identifiers adds 39ceb1377ca8 sh: kernel: convert to SPDX identifiers adds 3416dfd17734 sh: lib: convert to SPDX identifiers adds 8d2193d9cf34 debugobjects: call debug_objects_mem_init eariler adds 64aaf89f091c lib/debugobjects.c: move printk out of db lock critical sections adds dbb43ffdb39b ocfs2: optimize the reading of heartbeat data adds e0a40f4ce80d ocfs2: dlmfs: remove set but not used variable 'status' adds f0cbf7f52fed ocfs2: remove set but not used variable 'lastzero' adds 17b17310b2bc ocfs2: improve ocfs2 Makefile adds fdb3a52b7e6a ocfs2: fix panic due to unrecovered local alloc adds 01eab3d1fa6e ocfs2: clear journal dirty flag after shutdown journal adds 7fd019c7ec4f ocfs2: don't clear bh uptodate for block read adds dd01ab864df7 ocfs2: clear zero in unaligned direct IO adds 5b399db3195d ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds cb1dfce0b68f ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds 82b1562b5c7b ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds 2ad253ae3d35 block: restore /proc/partitions to not display non-partiti [...] adds 230f1c384623 mm, slab: remove unnecessary unlikely() adds f164ecfe44f2 mm-slab-remove-unnecessary-unlikely-fix adds becc8b462275 mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() adds 68e4e55fc15e mm/slub.c: page is always non-NULL in node_match() adds 8eb8893c1bc4 mm/slub.c: record final state of slub action in deactivate_slab() adds 354dbc826355 mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix adds 9b0317d0283f mm/slub.c: improve performance by skipping checked node in [...] adds 157fecf7412d include/linux/slab.h: fix sparse warning in kmalloc_type() adds 102375b14d64 mm/page_owner: clamp read count to PAGE_SIZE adds 88650d4d211d mm-page_owner-clamp-read-count-to-page_size-fix adds dc8fc7082345 mm/hotplug: optimize clear_hwpoisoned_pages() adds 4cec9b4cfca1 mm-hotplug-optimize-clear_hwpoisoned_pages-fix adds 0689ae331908 mm/mmu_notifier.c: remove mmu_notifier_synchronize() adds e69d31f22377 writeback: don't decrement wb->refcnt if !wb->bdi adds beb576983f69 mm/readahead.c: simplify get_next_ra_size() adds db4b94b28189 mm: vmscan: skip KSM page in direct reclaim if priority is low adds 7953cab6724a mm: ksm: do not block on page lock when searching stable tree adds 67cc46133711 mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix adds 04926526251f mm: print more information about mapping in __dump_page adds df5d6e728dc2 mm: debug: Fix a width vs precision bug in printk adds bda7bfe750c7 mm-print-more-information-about-mapping-in-__dump_page-fix-2 adds 307b86bcdfa1 mm: lower the printk loglevel for __dump_page messages adds 28ff53184dab mm-lower-the-printk-loglevel-for-__dump_page-messages-fix adds d965d6142b51 mm-lower-the-printk-loglevel-for-__dump_page-messages-fix-fix adds 5ebab861e483 mm, memory_hotplug: drop pointless block alignment checks [...] adds 28fb16ee9d72 mm, memory_hotplug: print reason for the offlining failure adds c9ea95fc6ba0 mm-memory_hotplug-print-reason-for-the-offlining-failure-fix adds 17c3a43c5f27 mm, memory_hotplug: be more verbose for memory offline failures adds 26719a6265bb mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix adds 92bdca2b5e9f mm-memory_hotplug-be-more-verbose-for-memory-offline-failu [...] adds f8ab8a3fcec8 mm: only report isolation failures when offlining memory adds 3869a2995b95 xxHash: create arch dependent 32/64-bit xxhash() adds 81908d27da73 ksm: replace jhash2 with xxhash adds 9635f822b6d9 mm/mmap.c: remove verify_mm_writelocked() adds 4638b4b0394e mm, memory_hotplug: do not clear numa_node association aft [...] adds 527b769b7d96 mm: add an F_SEAL_FUTURE_WRITE seal to memfd adds 399ec4ff2744 mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust adds 662e2d2454c2 mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 adds 8846ddae15f7 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds e0b23d9cecb8 selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal adds ee07b7dca503 mm: remove reset of pcp->counter in pageset_init() adds be08b05640ce mm: reference totalram_pages and managed_pages once per function adds 3de5a2bf541d mm: convert zone->managed_pages to atomic variable adds cf6f20f9e84d mm: convert totalram_pages and totalhigh_pages variables t [...] adds dc390d8f1bb5 mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] adds 4682a46b2d5f mm: remove managed_page_count_lock spinlock adds 390a1cab6983 vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] adds 1b4de6e383b9 mm/swap: use nr_node_ids for avail_lists in swap_info_struct adds f60054c26399 userfaultfd: convert userfaultfd_ctx::refcount to refcount_t adds ba2a51326073 mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] adds 0ece2b887d1d mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] adds 32e387d4f011 mm, devm_memremap_pages: kill mapping "System RAM" support adds ecd50c817e6e mm, devm_memremap_pages: fix shutdown handling adds 6cc418a4a85a mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support adds 125ec530522a mm, hmm: use devm semantics for hmm_devmem_{add, remove} adds 98d839ff666b mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] adds f4d2527210eb mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL adds 297d92c4b8ec PCI/P2PDMA: match interface changes to devm_memremap_pages() adds 16fb8910db95 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] adds 0d5ab3526ae7 mm-page_alloc-free-order-0-pages-through-pcp-in-page_frag_ [...] adds 6509b3e5090a mm/page_alloc.c: use a single function to free page adds 361a7a040920 mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] adds 574dfe2135ce memblock: replace usage of __memblock_free_early() with me [...] adds 4ccd95e4c880 drivers/base/memory.c: remove an unnecessary check on NR_M [...] adds a8cbd93a42e3 mm/memory_hotplug: drop "online" parameter from add_memory [...] adds 1878295cdd0e mm, page_alloc: spread allocations across zones before int [...] adds 51e62c540c2b mm: move zone watermark accesses behind an accessor adds 67b167cc239d mm: use alloc_flags to record if kswapd can wake adds 3da1de61d223 mm: use alloc_flags to record if kswapd can wake -fix adds cfcab60bf877 mm: reclaim small amounts of memory when an external fragm [...] adds 2f82c15ee1ba mm/mmzone.c: make "migratetype_names" const char * adds e06ac10b9794 mm/debug.c: make "migrate_reason_names[]" const char * adds 642dafce79ca mm: make free_reserved_area() return "const char *" adds e79f232095fc mm, oom: reorganize the oom report in dump_header adds 4d8770f0a88d mm, oom: add oom victim's memcg to the oom context information adds 7d7d1e75ca8d mm, oom: use pr_cont() in mem_cgroup_print_oom_context() adds 617aeef04448 mm: put_and_wait_on_page_locked() while page is migrated adds 7e95249b0bb8 mm-put_and_wait_on_page_locked-while-page-is-migrated-fix adds 56011480525d mm: check nr_initialised with PAGES_PER_SECTION directly i [...] adds 74d174b6b94e mm, memory_hotplug: add nid parameter to arch_remove_memory adds 3c861becfc9c kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] adds b9c171577c91 mm, memory_hotplug: move zone/pages handling to offline stage adds 022709c5fe41 mm, memory-hotplug: rework unregister_mem_sect_under_nodes adds d9b24d462516 mm, memory_hotplug: refactor shrink_zone/pgdat_span adds e8297b852daf mm/memblock.c: skip kmemleak for kasan_init() adds c23bfe9cf412 zram: fix lockdep warning of free block handling adds 29f788adc1b9 zram: fix double free backing device adds 04f04b2ebffd zram: refactor flags and writeback stuff adds 866b9fa3bbf9 zram: introduce ZRAM_IDLE flag adds 911494c5d639 zram: support idle/huge page writeback adds 8d9144e5090c zram: add bd_stat statistics adds 0dcd977fd573 zram-add-bd_stat-statistics-v4 adds 5ccf7e694722 zram: writeback throttle adds 619c24f40d75 zram: writeback throttle adds 485b42502bdd mm: remove pte_lock_deinit() adds b4755a8b2e31 mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] adds 9a8e36c378d4 mm-sparse-drop-pgdat_resize_lock-in-sparse_add-remove_one_ [...] adds 1d3cfa1c9c33 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() adds 286da11337b3 mm, hotplug: move init_currently_empty_zone() under zone_s [...] adds 6b9f148b8f37 mm, swap: refactor swap-in logic out of shmem_getpage_gfp adds e356d45558e4 mm, swap: rid swapoff of quadratic complexity adds 7942f79e4367 swap: fix general protection fault when swapoff adds a0639bf82835 swap: Deal with PTE mapped THP when unuse PTE adds 9a2b48d5a3ba mm/hmm.c: remove set but not used variable 'devmem' adds 90b2973d9e0f lib/show_mem.c: drop pgdat_resize_lock in show_mem() adds 99b419eb3405 mm/page-writeback.c: don't break integrity writeback on -> [...] adds 35b17decbb83 mm-dont-break-integrity-writeback-on-writepage-error-fix adds 3fcf0804693e mm/page_alloc.c: drop uneeded __meminit and __meminitdata adds ea9e2752713c mm: use mm_zero_struct_page from SPARC on all 64b architectures adds d86c2306021c mm: drop meminit_pfn_in_nid as it is redundant adds 7d92b2d6e6bd mm: implement new zone specific memblock iterator adds df678a5b0e73 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 4966be9e86ae mm: move hot-plug specific memory init into separate funct [...] adds ffc9b1c9b815 mm: add reserved flag setting to set_page_links() adds fc26dd6b8803 mm: use common iterator for deferred_init_pages and deferr [...] adds 159d1beb40bb mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] adds d9697ddcf8ae tools/vm/page-types.c: fix "kpagecount returned fewer page [...] adds eac33743f5c8 /proc/kpagecount: return 0 for special pages that are neve [...] adds c28fb1725d38 proc-kpagecount-return-0-for-special-pages-that-are-never- [...] adds 6e5e07b3b4e8 mm/filemap.c: remove useless check in pagecache_get_page() adds aedef1809eb6 mm/page_alloc.c: calculate first_deferred_pfn directly adds 4b149c9ddd29 ioremap: rework pXd_free_pYd_page() API adds 854126b361a7 arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() adds a3d1342a7f28 x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table() adds 24ae33ac3c62 lib/ioremap: ensure phys_addr actually corresponds to a ph [...] adds 902f100ab4a8 lib/ioremap: ensure break-before-make is used for huge p4d [...] adds 77e5651817b3 mm, kmemleak: little optimization while scanning adds e789d0584acb mm-kmemleak-little-optimization-while-scanning-fix adds ac8a45951c60 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined adds c214431addf9 mm/mmu_notifier: use structure for invalidate_range_start/ [...] adds 52dbf296a26d mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] adds bc6181dccdc7 mm/mmu_notifier: use structure for invalidate_range_start/ [...] adds a33960ce4e35 mm/mmu_notifier: use structure for invalidate_range_start/ [...] adds 86c1bce9a7dc mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] adds 9a18dfe68577 mm/mmu_notifier: contextual information for event triggeri [...] adds 5e1fa90ceea0 mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds 093abf8c6212 include/linux/memory_hotplug.h: remove duplicate declarati [...] adds 3ab30c458dab filemap: kill page_cache_read usage in filemap_fault adds 2194ae0b8dfa filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds 4b9d64092e31 filemap: pass vm_fault to the mmap ra helpers adds d48b217ad2d5 filemap: drop the mmap_sem for all blocking operations adds 3ce9e072e761 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds b5febe5d16d7 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds b91a66705354 mm, proc: be more verbose about unstable VMA flags in /pro [...] adds edfc7eb6a614 mm, thp, proc: report THP eligibility for each vma adds 9d172e506fa6 mm, proc: report PR_SET_THP_DISABLE in proc adds f1b081c755d8 mm, memory_hotplug: try to migrate full pfn range adds 10ced3d61d45 mm, memory_hotplug: deobfuscate migration part of offlining adds 4cc2719a2770 mm-memory_hotplug-deobfuscate-migration-part-of-offlining-fix adds ff1a544e1d0b mm, fault_around: do not take a reference to a locked page adds 79d21b648a5c mm, memory_hotplug: don't bail out in do_migrate_range() p [...] adds 73e3710b1f02 ksm: react on changing "sleep_millisecs" parameter faster adds 802102cec37e mm/pageblock: throw compile error if pageblock_bits cannot [...] adds adff1993370a userfaultfd: clear flag if remap event not enabled adds 436a5b72d381 mm/page_alloc.c: don't call kasan_free_pages() at deferred [...] adds c94a6ea17354 kmemleak: add config to select auto scan adds 00fac3b12d3c mm, page_alloc: enable pcpu_drain with zone capability adds 14b1e8f36fa3 mm-page_alloc-enable-pcpu_drain-with-zone-capability-fix adds 399472f2c31b mm: migration: factor out code to compute expected number [...] adds 6b981562fe73 mm-migration-factor-out-code-to-compute-expected-number-of [...] adds e981ae9ca70c mm: migrate: lock buffers before migrate_page_move_mapping() adds ba86cfeced48 mm: migrate: move migrate_page_lock_buffers() adds ca9635f2c22c mm: migrate: provide buffer_migrate_page_norefs() adds 62f241243a89 mm-migrate-provide-buffer_migrate_page_norefs-fix adds 344296fdbca8 blkdev: avoid migration stalls for blkdev pages adds a282f48458c4 mm: migrate: drop unused argument of migrate_page_move_mapping() adds abd29f62b829 mm/page_alloc.c: allow error injection adds 6725ce5cdd71 include/linux/vmstat.h: remove unused page state adjustment macro adds e0218e550231 mm: remove __hugepage_set_anon_rmap() adds 13df73b47215 memory_hotplug: add missing newlines to debugging output adds d8a1051ed4ba hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization adds a1b88d8ed5df hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race adds 8a0f2b5f5fc1 mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm adds cf0f40dc7420 mm/page_alloc.c: memory hotplug: free pages as higher order adds 82b2e6e92345 memory_hotplug-free-pages-as-higher-order-fix adds 06889c17a90e memory_hotplug-free-pages-as-higher-order-fix-fix adds 2a68a0946ccb mm/page_alloc.c: remove software prefetching in __free_pag [...] adds 3aac03fa4a9c mm, swap: fix race between swapoff and some swap operations adds 97579cb16551 mm, swap: fix race between swapoff and some swap operations adds e9adaf763f74 mm: fix race between swapoff and mincore adds 3f6acdded08e mm: don't expose page to fast gup before it's ready adds ebe620bc0c50 mm/page_owner: align with pageblock_nr_pages adds acc2c6195e27 mm/page_owner: align with pageblock_nr pages adds b824421dda23 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 1e58bcd058e8 fs/proc/base.c: use ns_capable instead of capable for time [...] adds d133683b2fa8 fs/proc/util.c: include fs/proc/internal.h for name_to_int() adds d47f93d293ca fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] adds d75e8998a974 fs/proc/base.c: slightly faster /proc/*/limits adds c909fa6ee750 proc/sysctl: fix return error for proc_doulongvec_minmax() adds 73fe7835e50a Documentation/process/coding-style.rst: don't use "extern" [...] adds 6855189b16fe build_bug.h: remove negative-array fallback for BUILD_BUG_ON() adds 7b2ec822e7de build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse adds 557051b21694 kernel/hung_task.c: force console verbose before panic adds aab12326c17d kernel/hung_task.c: break RCU locks based on jiffies adds c12e1ffcd090 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t adds f1c0e676835d include/linux/printk.h: drop silly "static inline asmlinka [...] adds 82ca6298da0f fls: change parameter to unsigned int adds 616026b3667b lib/genalloc.c: fix allocation of aligned buffer from non- [...] adds fa7eb64378bd lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] adds fd155ae285b9 checkpatch: warn on const char foo[] = "bar"; declarations adds 23ecec7563b9 fs/epoll: remove max_nests argument from ep_call_nested() adds 8614c337def6 fs/epoll: simplify ep_send_events_proc() ready-list loop adds 55b80140db4a fs/epoll: drop ovflist branch prediction adds 19607b887f14 fs/epoll: robustify ep->mtx held checks adds 436ed60e1bae fs/epoll: reduce the scope of wq lock in epoll_wait() adds 0c74bb6c2f80 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix adds 9d7b789cfff7 fs/epoll: avoid barrier after an epoll_wait(2) timeout adds 90e869540ace fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix adds 18ca95313fa8 fs/epoll: rename check_events label to send_events adds 808c5f562180 fs/epoll: deal with wait_queue only once adds 95b8f206138d fs-epoll-deal-with-wait_queue-only-once-fix adds 2dfb70741e70 init/main.c: make "initcall_level_names[]" const char * adds 4a90e11db203 autofs: improve ioctl sbi checks adds c42cb874fb4d autofs-improve-ioctl-sbi-checks-fix adds 306f28ad5788 autofs: simplify parse_options() function call adds 734eb55e9a1b autofs: change catatonic setting to a bit flag adds c239d5e2bfce autofs: add strictexpire mount option adds ce2048534ab5 hfsplus: return file attributes on statx adds 0ab1fbc2371b include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] adds 3c8609d51359 fat: remov FAT_FIRST_ENT macro adds c1a2ee56c2e0 fat: move MAX_FAT to fat.h and change it to inline function adds e7079db927fe fat: new inline functions to determine the FAT variant (32 [...] adds 088bf084a646 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds 6bd7fc7d17bc fork: fix some -Wmissing-prototypes warnings adds a8adf403a065 exec: load_script: don't blindly truncate shebang string adds f3dfb8992b58 exec: increase BINPRM_BUF_SIZE to 256 adds 998da91e6d38 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting adds 2dc9108b263f exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix adds 2446e8f61511 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] adds 06bc79ad763d bfs: extra sanity checking and static inode bitmap adds 511806be6a33 panic: add options to print system info when panic happens adds 20e4827d27df kernel/sysctl: add panic_print into sysctl adds 2561c2531ad5 kernel/kcov.c: mark write_comp_data() as notrace adds 71b5a9f30e7d scripts/gdb: fix lx-version string output adds a489df011311 initramfs: cleanup incomplete rootfs adds 02c8cf21afc7 ipc: allow boot time extension of IPCMNI from 32k to 8M adds b406c4b702f1 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 85714e5df6f4 ipc: conserve sequence numbers in extended IPCMNI mode adds 6234346e9ea4 Merge branch 'akpm-current/current' adds dce8df1ca23a scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds bef22eb7d8a8 mm: treewide: remove unused address argument from pte_allo [...] adds 5ed8584fca99 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] adds f17b5e7b2e8b mm: speed up mremap by 20x on large regions adds eedf530892bb mm/mremap: fix 'move_normal_pmd' unused function warning adds d5709812de20 mm: select HAVE_MOVE_PMD on x86 for faster mremap adds 81f4522d7b3d kernel/async.c: remove some duplicated includes adds b14b2e50b1fe kernel/signal.c: remove some duplicated includes adds b61dfb6ec58a locking/atomics: build atomic headers as required adds 805d51afdfc2 mm: balloon: update comment about isolation/migration/compaction adds ec61b9e9b62c mm: convert PG_balloon to PG_offline adds 1be8a5751044 mm-convert-pg_balloon-to-pg_offline-fix adds 1b26734f383b kexec: export PG_offline to VMCOREINFO adds 1ecafd49f776 xen/balloon: mark inflated pages PG_offline adds af6e1b7ada59 hv_balloon: mark inflated pages PG_offline adds c4735cd131f4 vmw_balloon: mark inflated pages PG_offline adds 13fb2c4460e7 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 52cb492f22b8 PM/Hibernate: use pfn_to_online_page() adds 8ca5d0f0909a PM/Hibernate: exclude all PageOffline() pages adds aff20e4c01bf pm-hibernate-exclude-all-pageoffline-pages-v2 adds 72b5549298a8 kernel/locking/mutex.c: remove caller signal_pending branc [...] adds 129b13d58950 kernel/sched/: remove caller signal_pending branch predictions adds 9e2fec55b503 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] adds 376c036807b7 mm/: remove caller signal_pending branch predictions adds b09fc7020b7f fs/: remove caller signal_pending branch predictions adds aecda513d54a fs-remove-caller-signal_pending-branch-predictions-fix adds b33045b4a406 include/linux/sched/signal.h: replace `tsk' with `task' adds e0cc12e01dba fs: don't open code lru_to_page() adds 885826263881 drivers/base/platform.c: kmemleak ignore a known leak adds 21622aab695f docs: fix Co-Developed-by docs adds 7e4be1f4912a checkpatch: add Co-developed-by to signature tags adds 9dda0fc31677 mm/page_io.c: fix polled swap page in adds 3b9438c0ea5f kernel/fork.c: remove duplicated include adds ed0d8dc1d080 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds f4a5f8f70056 openvswitch: convert to kvmalloc adds 576eea76f676 md: convert to kvmalloc adds 3e4f48ea5ef3 selinux: convert to kvmalloc adds f561f1356452 Generic radix trees adds e948703d7447 proc: commit to genradix adds b71b20efa8e2 sctp: convert to genradix adds b12bf9fe63f9 Drop flex_arrays adds f227e5887172 Merge branch 'akpm/master' adds 6a1d293238c1 Add linux-next specific files for 20181224
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 (340ae71f9dd4) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/crypto/api.rst | 9 - Documentation/crypto/architecture.rst | 31 +- .../devicetree/bindings/arm/atmel-sysregs.txt | 12 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 10 + .../devicetree/bindings/clock/qoriq-clock.txt | 6 + .../devicetree/bindings/gpio/cdns,gpio.txt | 43 + .../input/touchscreen/raspberrypi,firmware-ts.txt | 26 + .../bindings/mailbox/nvidia,tegra186-hsp.txt | 30 +- .../bindings/pinctrl/allwinner,sunxi-pinctrl.txt | 13 + .../bindings/pinctrl/brcm,bcm4708-pinmux.txt | 16 +- .../bindings/pinctrl/mscc,ocelot-pinctrl.txt | 3 +- .../devicetree/bindings/rtc/nxp,rtc-2123.txt | 1 + .../bindings/sound/audio-graph-scu-card.txt | 123 - .../bindings/sound/rockchip,rk3328-codec.txt | 23 + .../devicetree/bindings/sound/simple-scu-card.txt | 94 - .../bindings/sound/xlnx,audio-formatter.txt | 29 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 1 + .../bindings/watchdog/qcom,pm8916-wdt.txt | 28 + .../features/core/jump-labels/arch-support.txt | 2 +- Documentation/powerpc/firmware-assisted-dump.txt | 17 +- Kbuild | 17 +- MAINTAINERS | 25 +- Next/SHA1s | 100 +- Next/merge.log | 3124 +++++++++-------- arch/arm/include/asm/kvm_host.h | 2 +- arch/arm/mach-at91/Makefile | 5 +- arch/arm/mach-omap2/Makefile | 5 +- arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/kernel/ftrace.c | 1 + arch/arm64/kernel/perf_callchain.c | 2 +- arch/arm64/kernel/process.c | 2 +- arch/arm64/kernel/return_address.c | 2 +- arch/arm64/kernel/stacktrace.c | 12 +- arch/arm64/kernel/time.c | 2 +- arch/arm64/kernel/traps.c | 2 +- arch/ia64/kernel/Makefile | 7 +- arch/mips/alchemy/common/time.c | 2 +- arch/mips/alchemy/devboards/db1000.c | 76 +- arch/mips/alchemy/devboards/db1200.c | 24 +- arch/mips/alchemy/devboards/db1300.c | 23 +- arch/mips/alchemy/devboards/db1550.c | 13 +- arch/mips/include/asm/kvm_host.h | 2 +- .../asm/mach-au1x00/cpu-feature-overrides.h | 3 + arch/mips/kvm/mmu.c | 3 +- arch/mips/ralink/Kconfig | 1 + arch/powerpc/Kconfig | 2 +- arch/powerpc/Makefile | 3 + arch/powerpc/boot/dts/fsl/b4420si-pre.dtsi | 4 +- arch/powerpc/boot/dts/fsl/b4860si-pre.dtsi | 8 +- arch/powerpc/boot/dts/fsl/b4si-post.dtsi | 15 - arch/powerpc/boot/dts/fsl/mpc8641_hpcn.dts | 128 +- arch/powerpc/boot/dts/fsl/mpc8641_hpcn_36b.dts | 128 +- arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi | 2 + arch/powerpc/boot/dts/fsl/p1020rdb-pc.dtsi | 4 +- arch/powerpc/boot/dts/fsl/p2041si-post.dtsi | 18 - arch/powerpc/boot/dts/fsl/p2041si-pre.dtsi | 8 +- arch/powerpc/boot/dts/fsl/p3041si-post.dtsi | 18 - arch/powerpc/boot/dts/fsl/p3041si-pre.dtsi | 8 +- arch/powerpc/boot/dts/fsl/p4080si-post.dtsi | 70 - arch/powerpc/boot/dts/fsl/p4080si-pre.dtsi | 16 +- arch/powerpc/boot/dts/fsl/p5020si-pre.dtsi | 4 +- arch/powerpc/boot/dts/fsl/p5040si-post.dtsi | 18 - arch/powerpc/boot/dts/fsl/p5040si-pre.dtsi | 8 +- arch/powerpc/boot/dts/fsl/qoriq-clockgen1.dtsi | 47 - arch/powerpc/boot/dts/fsl/qoriq-clockgen2.dtsi | 30 - arch/powerpc/boot/dts/fsl/t1023si-post.dtsi | 16 - arch/powerpc/boot/dts/fsl/t102xsi-pre.dtsi | 4 +- arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | 44 - arch/powerpc/boot/dts/fsl/t104xsi-pre.dtsi | 8 +- arch/powerpc/boot/dts/fsl/t2081si-post.dtsi | 22 - arch/powerpc/boot/dts/fsl/t208xsi-pre.dtsi | 8 +- arch/powerpc/boot/dts/fsl/t4240si-post.dtsi | 61 - arch/powerpc/boot/dts/fsl/t4240si-pre.dtsi | 24 +- arch/powerpc/boot/dts/mpc832x_rdb.dts | 4 - arch/powerpc/boot/serial.c | 3 +- arch/powerpc/configs/fsl-emb-nonhw.config | 1 + arch/powerpc/include/asm/Kbuild | 4 + arch/powerpc/include/asm/book3s/64/hash-4k.h | 6 +- arch/powerpc/include/asm/cputable.h | 1 + arch/powerpc/include/asm/fadump.h | 7 +- arch/powerpc/include/asm/iommu.h | 17 +- arch/powerpc/include/asm/kvm_host.h | 2 +- arch/powerpc/include/asm/mmu_context.h | 30 +- arch/powerpc/include/asm/opal.h | 1 + arch/powerpc/include/asm/pci-bridge.h | 1 + arch/powerpc/include/asm/pci.h | 4 + arch/powerpc/include/asm/reg.h | 2 + arch/powerpc/include/asm/syscall.h | 3 +- arch/powerpc/include/asm/systbl.h | 396 --- arch/powerpc/include/asm/unistd.h | 3 +- arch/powerpc/include/uapi/asm/Kbuild | 2 + arch/powerpc/include/uapi/asm/unistd.h | 389 +-- arch/powerpc/kernel/Makefile | 10 - arch/powerpc/kernel/cputable.c | 10 +- arch/powerpc/kernel/entry_64.S | 11 +- arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/kernel/fadump.c | 142 +- arch/powerpc/kernel/iommu.c | 69 +- arch/powerpc/kernel/legacy_serial.c | 7 +- arch/powerpc/kernel/process.c | 13 +- arch/powerpc/kernel/signal_32.c | 38 +- arch/powerpc/kernel/signal_64.c | 64 +- arch/powerpc/kernel/syscalls/Makefile | 63 + arch/powerpc/kernel/syscalls/syscall.tbl | 427 +++ arch/powerpc/kernel/syscalls/syscallhdr.sh | 37 + arch/powerpc/kernel/syscalls/syscalltbl.sh | 36 + arch/powerpc/kernel/systbl.S | 40 +- arch/powerpc/kernel/systbl_chk.c | 60 - arch/powerpc/kernel/traps.c | 3 +- arch/powerpc/kernel/vdso.c | 7 +- arch/powerpc/kvm/book3s.c | 3 +- arch/powerpc/kvm/book3s_64_vio.c | 18 +- arch/powerpc/kvm/e500_mmu_host.c | 3 +- arch/powerpc/mm/fault.c | 4 +- arch/powerpc/mm/mmu_context_iommu.c | 110 +- arch/powerpc/mm/pkeys.c | 10 + arch/powerpc/perf/core-book3s.c | 11 +- arch/powerpc/platforms/44x/warp.c | 4 +- arch/powerpc/platforms/4xx/ocm.c | 17 +- arch/powerpc/platforms/4xx/pci.c | 1 - arch/powerpc/platforms/52xx/efika.c | 6 +- arch/powerpc/platforms/83xx/misc.c | 17 + arch/powerpc/platforms/cell/setup.c | 2 +- arch/powerpc/platforms/cell/spu_callbacks.c | 17 +- arch/powerpc/platforms/cell/spu_manage.c | 10 +- arch/powerpc/platforms/chrp/setup.c | 5 +- arch/powerpc/platforms/powermac/feature.c | 11 +- arch/powerpc/platforms/powermac/low_i2c.c | 4 +- arch/powerpc/platforms/powermac/pci.c | 27 +- arch/powerpc/platforms/powermac/pfunc_base.c | 7 +- arch/powerpc/platforms/powermac/pic.c | 4 +- arch/powerpc/platforms/powermac/setup.c | 10 +- arch/powerpc/platforms/powermac/udbg_scc.c | 2 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 8 +- arch/powerpc/platforms/powernv/npu-dma.c | 564 ++- arch/powerpc/platforms/powernv/opal-power.c | 3 +- arch/powerpc/platforms/powernv/opal.c | 5 +- arch/powerpc/platforms/powernv/pci-ioda-tce.c | 5 +- arch/powerpc/platforms/powernv/pci-ioda.c | 265 +- arch/powerpc/platforms/powernv/pci.c | 49 +- arch/powerpc/platforms/powernv/pci.h | 36 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 8 +- arch/powerpc/platforms/pseries/iommu.c | 88 +- arch/powerpc/platforms/pseries/pci.c | 22 + arch/powerpc/platforms/pseries/pmem.c | 8 +- arch/powerpc/platforms/pseries/setup.c | 2 +- arch/powerpc/sysdev/fsl_pci.c | 6 +- arch/powerpc/sysdev/fsl_rio.h | 2 +- arch/powerpc/sysdev/fsl_rmu.c | 4 +- arch/sh/kernel/dumpstack.c | 11 +- arch/sh/kernel/dwarf.c | 9 +- arch/sparc/kernel/perf_event.c | 8 +- arch/sparc/kernel/setup_32.c | 13 +- arch/sparc/kernel/setup_64.c | 4 +- arch/sparc/kernel/stacktrace.c | 8 +- arch/sparc/kernel/traps_64.c | 7 +- arch/sparc/vdso/Makefile | 2 +- arch/um/Makefile | 2 - arch/x86/crypto/aesni-intel_avx-x86_64.S | 3665 ++++++++++---------- arch/x86/crypto/aesni-intel_glue.c | 353 +- arch/x86/crypto/chacha_glue.c | 33 +- arch/x86/events/intel/pt.c | 60 +- arch/x86/events/intel/pt.h | 58 - arch/x86/hyperv/nested.c | 80 + arch/x86/include/asm/hyperv-tlfs.h | 32 + arch/x86/include/asm/intel_pt.h | 26 + arch/x86/include/asm/kvm_host.h | 12 +- arch/x86/include/asm/mshyperv.h | 15 + arch/x86/include/asm/msr-index.h | 37 + arch/x86/include/asm/svm.h | 7 - arch/x86/include/asm/trace/hyperv.h | 14 + arch/x86/include/asm/vmx.h | 8 + arch/x86/kernel/ftrace.c | 41 +- arch/x86/kernel/ftrace_64.S | 8 +- arch/x86/kernel/kvmclock.c | 15 +- arch/x86/kvm/Makefile | 2 +- arch/x86/kvm/cpuid.c | 27 +- arch/x86/kvm/mmu.c | 98 +- arch/x86/kvm/paging_tmpl.h | 3 +- arch/x86/kvm/svm.c | 37 +- arch/x86/kvm/vmx/capabilities.h | 15 + arch/x86/kvm/vmx/nested.c | 50 +- arch/x86/kvm/vmx/vmenter.S | 57 + arch/x86/kvm/vmx/vmx.c | 549 ++- arch/x86/kvm/vmx/vmx.h | 32 +- arch/x86/kvm/x86.c | 35 +- arch/x86/um/Makefile | 1 + arch/xtensa/Kconfig | 1 + arch/xtensa/include/asm/jump_label.h | 65 + arch/xtensa/kernel/Makefile | 1 + arch/xtensa/kernel/jump_label.c | 99 + block/bio.c | 4 + crypto/ablkcipher.c | 76 +- crypto/blkcipher.c | 6 +- crypto/cryptd.c | 4 +- crypto/crypto_user_base.c | 4 +- crypto/crypto_user_stat.c | 33 - crypto/ctr.c | 2 - crypto/salsa20_generic.c | 2 +- crypto/skcipher.c | 8 +- drivers/ata/pata_macio.c | 2 + drivers/base/component.c | 12 +- drivers/base/memory.c | 2 +- drivers/block/loop.c | 1 - drivers/block/sunvdc.c | 1 - drivers/char/ipmi/ipmi_msghandler.c | 143 +- drivers/crypto/bcm/cipher.c | 1 - drivers/crypto/cavium/nitrox/Makefile | 4 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 364 ++ drivers/crypto/cavium/nitrox/nitrox_algs.c | 559 +-- drivers/crypto/cavium/nitrox/nitrox_common.h | 6 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.h | 3 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 239 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 38 +- .../nitrox/{nitrox_algs.c => nitrox_skcipher.c} | 121 +- drivers/crypto/chelsio/chcr_algo.c | 402 ++- drivers/crypto/chelsio/chcr_algo.h | 2 +- drivers/crypto/chelsio/chcr_core.c | 195 +- drivers/crypto/chelsio/chcr_core.h | 35 +- drivers/crypto/chelsio/chcr_crypto.h | 10 +- drivers/crypto/chelsio/chcr_ipsec.c | 3 +- drivers/crypto/ixp4xx_crypto.c | 5 - drivers/crypto/mxc-scc.c | 12 +- drivers/crypto/nx/nx-aes-ctr.c | 1 - drivers/crypto/omap-aes.c | 1 - drivers/crypto/picoxcell_crypto.c | 3 +- drivers/crypto/talitos.c | 1 - drivers/crypto/ux500/cryp/cryp_core.c | 4 +- drivers/crypto/ux500/hash/hash_core.c | 2 +- drivers/gpio/Kconfig | 20 + drivers/gpio/Makefile | 2 + drivers/gpio/gpio-aspeed.c | 1 - drivers/gpio/gpio-cadence.c | 291 ++ drivers/gpio/gpio-mxs.c | 2 +- drivers/gpio/gpio-sama5d2-piobu.c | 253 ++ drivers/gpio/gpiolib-acpi.c | 8 +- drivers/hwmon/lm80.c | 26 +- drivers/infiniband/core/iwcm.c | 12 +- drivers/infiniband/core/nldev.c | 9 +- drivers/infiniband/core/user_mad.c | 240 +- drivers/infiniband/core/uverbs.h | 25 + drivers/infiniband/core/uverbs_cmd.c | 53 +- drivers/infiniband/core/uverbs_ioctl.c | 11 + drivers/infiniband/core/uverbs_std_types_device.c | 79 +- drivers/infiniband/core/uverbs_std_types_mr.c | 2 +- drivers/infiniband/hw/mlx4/qp.c | 3 - drivers/infiniband/hw/mlx5/cmd.c | 19 + drivers/infiniband/hw/mlx5/cmd.h | 2 + drivers/infiniband/hw/mlx5/devx.c | 34 +- drivers/infiniband/hw/mlx5/flow.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 31 +- drivers/infiniband/hw/mlx5/mr.c | 19 +- drivers/infiniband/sw/rxe/rxe.h | 1 + drivers/infiniband/sw/rxe/rxe_hw_counters.c | 2 +- drivers/infiniband/sw/rxe/rxe_net.c | 13 +- drivers/infiniband/sw/rxe/rxe_sysfs.c | 18 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 6 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 +- drivers/input/keyboard/nomadik-ske-keypad.c | 2 +- drivers/input/misc/drv2667.c | 6 +- drivers/input/mouse/elantech.c | 18 +- drivers/input/mouse/synaptics.c | 1 + drivers/input/touchscreen/Kconfig | 12 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/ad7879.c | 2 +- drivers/input/touchscreen/ektf2127.c | 2 +- drivers/input/touchscreen/gunze.c | 4 +- drivers/input/touchscreen/inexio.c | 4 +- drivers/input/touchscreen/mtouch.c | 4 +- drivers/input/touchscreen/raspberrypi-ts.c | 227 ++ drivers/lightnvm/pblk-recovery.c | 1 - drivers/macintosh/ans-lcd.c | 2 +- drivers/macintosh/macio_asic.c | 33 +- drivers/macintosh/rack-meter.c | 13 +- drivers/macintosh/via-pmu.c | 4 +- drivers/macintosh/windfarm_lm87_sensor.c | 4 +- drivers/macintosh/windfarm_smu_controls.c | 4 +- drivers/macintosh/windfarm_smu_sensors.c | 2 +- drivers/mailbox/arm_mhu.c | 12 +- drivers/mailbox/bcm-flexrm-mailbox.c | 4 +- drivers/mailbox/bcm-pdc-mailbox.c | 4 +- drivers/mailbox/bcm2835-mailbox.c | 10 +- drivers/mailbox/hi3660-mailbox.c | 11 +- drivers/mailbox/hi6220-mailbox.c | 11 +- drivers/mailbox/imx-mailbox.c | 3 +- drivers/mailbox/mailbox-altera.c | 15 +- drivers/mailbox/mailbox-sti.c | 13 +- drivers/mailbox/mailbox-xgene-slimpro.c | 11 +- drivers/mailbox/mailbox.c | 101 +- drivers/mailbox/mtk-cmdq-mailbox.c | 11 +- drivers/mailbox/omap-mailbox.c | 4 +- drivers/mailbox/platform_mhu.c | 12 +- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 3 +- drivers/mailbox/rockchip-mailbox.c | 15 +- drivers/mailbox/stm32-ipcc.c | 4 +- drivers/mailbox/tegra-hsp.c | 517 ++- drivers/mailbox/ti-msgmgr.c | 13 +- drivers/memory/Makefile.asm-offsets | 5 +- drivers/mfd/exynos-lpass.c | 4 +- drivers/mfd/madera-core.c | 2 +- drivers/mfd/mc13xxx-core.c | 4 +- drivers/mfd/rave-sp.c | 2 +- drivers/misc/ocxl/config.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 35 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 222 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 55 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 28 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 95 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 13 +- drivers/net/ethernet/mscc/ocelot.c | 2 +- .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 3 +- drivers/net/usb/qmi_wwan.c | 16 +- drivers/net/virtio_net.c | 33 + drivers/nvdimm/Kconfig | 1 + drivers/nvdimm/dimm.c | 2 +- drivers/nvdimm/security.c | 30 +- drivers/of/base.c | 9 +- drivers/pinctrl/Kconfig | 6 +- drivers/pinctrl/aspeed/Makefile | 2 +- drivers/pinctrl/bcm/pinctrl-ns.c | 29 +- drivers/pinctrl/freescale/Kconfig | 2 +- drivers/pinctrl/mediatek/Kconfig | 16 +- drivers/pinctrl/meson/pinctrl-meson8.c | 33 +- drivers/pinctrl/meson/pinctrl-meson8b.c | 45 +- drivers/pinctrl/pinctrl-ocelot.c | 338 +- drivers/pinctrl/pinctrl-rza1.c | 5 + drivers/pinctrl/pinctrl-xway.c | 39 +- drivers/pinctrl/qcom/pinctrl-msm.c | 4 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/pinctrl/sh-pfc/core.c | 2 +- drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 3 +- drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 6 +- drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 2 +- drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 2 +- drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 2 +- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 26 +- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 8 +- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 9 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 2 +- drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 1 + drivers/pinctrl/sh-pfc/pfc-sh7734.c | 20 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 6 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 63 + drivers/pinctrl/sunxi/pinctrl-sunxi.h | 6 + drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 4 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 2 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 2 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 2 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 2 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 2 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 2 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 2 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 2 +- drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 2 +- drivers/pinctrl/uniphier/pinctrl-uniphier.h | 2 +- drivers/regulator/Kconfig | 1 + drivers/regulator/tps65910-regulator.c | 4 +- drivers/rtc/Kconfig | 7 + drivers/rtc/Makefile | 1 + drivers/rtc/class.c | 161 +- drivers/rtc/interface.c | 19 +- drivers/rtc/rtc-abx80x.c | 38 + drivers/rtc/rtc-imx-sc.c | 91 + drivers/rtc/rtc-pcf2123.c | 1 + drivers/staging/mt7621-mmc/sd.c | 51 +- drivers/staging/wilc1000/wilc_sdio.c | 1 + drivers/tty/serial/qcom_geni_serial.c | 20 +- drivers/tty/serial/sccnxp.c | 54 +- drivers/tty/serial/sunsu.c | 31 +- drivers/usb/class/cdc-acm.c | 10 + drivers/usb/class/cdc-acm.h | 1 + drivers/usb/serial/option.c | 4 + drivers/vfio/pci/Kconfig | 6 + drivers/vfio/pci/Makefile | 1 + drivers/vfio/pci/trace.h | 102 + drivers/vfio/pci/vfio_pci.c | 42 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 482 +++ drivers/vfio/pci/vfio_pci_private.h | 20 + drivers/vfio/vfio_iommu_spapr_tce.c | 74 +- drivers/watchdog/Kconfig | 8 + drivers/watchdog/Makefile | 1 + drivers/watchdog/asm9260_wdt.c | 2 +- drivers/watchdog/bcm_kona_wdt.c | 16 +- drivers/watchdog/hpwdt.c | 15 +- drivers/watchdog/ie6xx_wdt.c | 16 +- drivers/watchdog/mena21_wdt.c | 73 +- drivers/watchdog/pm8916_wdt.c | 211 ++ drivers/watchdog/renesas_wdt.c | 11 +- firmware/.gitignore | 5 - firmware/Makefile | 84 +- fs/cifs/cifsencrypt.c | 13 +- fs/cifs/cifsglob.h | 1 + fs/cifs/connect.c | 3 +- fs/cifs/file.c | 12 +- fs/cifs/inode.c | 2 +- fs/cifs/readdir.c | 9 +- fs/cifs/sess.c | 4 +- fs/cifs/smb2maperror.c | 4 +- fs/cifs/smb2ops.c | 263 +- fs/cifs/smb2pdu.c | 12 - fs/cifs/smb2pdu.h | 1 - fs/cifs/smb2proto.h | 10 +- fs/cifs/transport.c | 8 +- fs/dax.c | 16 +- fs/hugetlbfs/inode.c | 50 +- fs/namei.c | 3 +- fs/nfs/internal.h | 6 +- fs/nfs/nfs4_fs.h | 3 +- fs/nfs/nfs4proc.c | 8 +- fs/nfs/nfs4state.c | 2 +- fs/nfs/nfs4trace.h | 456 ++- fs/nfs/super.c | 13 +- fs/nfs/unlink.c | 5 - fs/nfsd/netns.h | 3 - fs/nfsd/nfs4layouts.c | 1 - fs/nfsd/nfs4recover.c | 309 +- fs/nfsd/nfs4state.c | 82 +- fs/nfsd/nfsctl.c | 1 - fs/nfsd/state.h | 8 +- fs/xfs/xfs_rtalloc.c | 44 +- include/crypto/aead.h | 3 - include/crypto/internal/cryptouser.h | 12 - include/crypto/internal/skcipher.h | 2 - include/crypto/skcipher.h | 13 - include/dt-bindings/mailbox/tegra186-hsp.h | 11 + include/linux/compiler_attributes.h | 9 +- include/linux/crypto.h | 41 +- include/linux/dma-mapping.h | 2 +- include/linux/efi.h | 2 +- include/linux/ftrace.h | 1 + include/linux/hmm.h | 24 + include/linux/kvm_host.h | 3 +- include/linux/mailbox_client.h | 1 + include/linux/mailbox_controller.h | 9 + include/linux/memremap.h | 32 - include/linux/mfd/cros_ec_commands.h | 94 + include/linux/mfd/ingenic-tcu.h | 2 +- include/linux/mlx5/device.h | 1 + include/linux/mlx5/mlx5_ifc.h | 62 +- include/linux/rtc.h | 14 +- include/linux/skbuff.h | 11 - include/linux/string.h | 20 + include/linux/sunrpc/clnt.h | 4 +- include/linux/watchdog.h | 3 - include/rdma/uverbs_ioctl.h | 8 + include/trace/events/rpcrdma.h | 218 +- include/trace/events/sunrpc.h | 172 +- include/uapi/linux/nfsd/cld.h | 1 - include/uapi/linux/vfio.h | 42 + include/uapi/rdma/ib_user_ioctl_cmds.h | 7 + include/uapi/rdma/ib_user_ioctl_verbs.h | 7 + include/uapi/rdma/rdma_netlink.h | 3 + kernel/memremap.c | 6 +- kernel/trace/fgraph.c | 15 +- kernel/trace/ftrace.c | 19 +- kernel/trace/trace.c | 10 +- kernel/trace/trace_events.c | 2 +- kernel/trace/trace_events_hist.c | 281 +- kernel/trace/trace_output.c | 38 +- kernel/trace/trace_probe.c | 17 +- kernel/trace/trace_stack.c | 6 +- lib/seq_buf.c | 8 +- localversion-next | 2 +- mm/hmm.c | 4 +- mm/hugetlb.c | 87 +- mm/memcontrol.c | 4 +- mm/memory-failure.c | 14 +- mm/migrate.c | 13 +- mm/page_alloc.c | 2 +- mm/rmap.c | 3 + mm/userfaultfd.c | 11 +- net/can/af_can.c | 2 + net/core/filter.c | 2 + net/core/skbuff.c | 9 +- net/core/skmsg.c | 3 + net/ipv4/inet_diag.c | 4 +- net/ipv6/ip6_tunnel.c | 1 + net/ipv6/ip6_vti.c | 1 + net/ipv6/reassembly.c | 1 + net/nfc/af_nfc.c | 2 + net/packet/af_packet.c | 8 +- net/phonet/af_phonet.c | 3 + net/sunrpc/auth_gss/gss_mech_switch.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 8 +- net/sunrpc/backchannel_rqst.c | 2 +- net/sunrpc/clnt.c | 3 + net/sunrpc/rpc_pipe.c | 19 +- net/sunrpc/rpcb_clnt.c | 12 +- net/sunrpc/stats.c | 14 +- net/sunrpc/xprtmultipath.c | 4 +- net/sunrpc/xprtrdma/Makefile | 3 +- net/sunrpc/xprtrdma/backchannel.c | 39 +- net/sunrpc/xprtrdma/fmr_ops.c | 337 -- net/sunrpc/xprtrdma/frwr_ops.c | 209 +- net/sunrpc/xprtrdma/rpc_rdma.c | 78 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 8 +- net/sunrpc/xprtrdma/transport.c | 91 +- net/sunrpc/xprtrdma/verbs.c | 255 +- net/sunrpc/xprtrdma/xprt_rdma.h | 80 +- net/sunrpc/xprtsock.c | 3 +- net/tls/tls_sw.c | 10 +- samples/bpf/Makefile | 4 +- scripts/.gitignore | 2 - scripts/kconfig/Makefile | 25 +- scripts/kconfig/confdata.c | 1 + scripts/kconfig/expr.c | 2 + scripts/kconfig/gconf.c | 25 +- scripts/kconfig/images.c | 32 +- scripts/kconfig/images.h | 33 + scripts/kconfig/lkc.h | 4 + scripts/kconfig/preprocess.c | 2 + scripts/kconfig/qconf.cc | 2 +- scripts/kconfig/symbol.c | 2 +- scripts/kconfig/zconf.l | 1 + scripts/kconfig/zconf.y | 14 +- sound/core/compress_offload.c | 3 +- sound/soc/codecs/Kconfig | 8 +- sound/soc/codecs/Makefile | 2 + sound/soc/codecs/pcm512x.c | 11 +- sound/soc/codecs/rk3328_codec.c | 520 +++ sound/soc/codecs/rk3328_codec.h | 210 ++ sound/soc/codecs/wm8904.c | 21 +- sound/soc/generic/Kconfig | 17 - sound/soc/generic/Makefile | 4 - sound/soc/generic/audio-graph-card.c | 465 +-- sound/soc/generic/audio-graph-scu-card.c | 501 --- sound/soc/generic/simple-card-utils.c | 14 +- sound/soc/generic/simple-card.c | 454 ++- sound/soc/generic/simple-scu-card.c | 474 --- sound/soc/intel/atom/sst-atom-controls.c | 2 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 2 +- sound/soc/intel/atom/sst/sst_acpi.c | 2 +- sound/soc/intel/atom/sst/sst_drv_interface.c | 2 +- sound/soc/intel/atom/sst/sst_loader.c | 2 +- sound/soc/intel/baytrail/sst-baytrail-ipc.c | 3 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 4 +- sound/soc/intel/haswell/sst-haswell-ipc.c | 2 +- sound/soc/intel/haswell/sst-haswell-pcm.c | 4 +- sound/soc/intel/skylake/skl-messages.c | 2 +- sound/soc/intel/skylake/skl-pcm.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 2 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 17 +- sound/soc/xilinx/Kconfig | 7 + sound/soc/xilinx/Makefile | 2 + sound/soc/xilinx/xlnx_formatter_pcm.c | 565 +++ tools/testing/selftests/bpf/test_verifier.c | 2 +- tools/testing/selftests/kvm/dirty_log_test.c | 146 +- tools/testing/selftests/kvm/include/kvm_util.h | 4 + .../testing/selftests/kvm/lib/aarch64/processor.c | 18 +- tools/testing/selftests/kvm/lib/kvm_util.c | 40 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 1 + tools/testing/selftests/kvm/lib/ucall.c | 30 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 4 +- tools/testing/selftests/kvm/x86_64/state_test.c | 4 +- tools/testing/selftests/net/reuseport_addr_any.c | 10 + tools/testing/selftests/powerpc/tm/.gitignore | 1 + tools/testing/selftests/powerpc/tm/Makefile | 2 +- .../selftests/powerpc/tm/tm-signal-sigreturn-nt.c | 46 + virt/kvm/arm/mmu.c | 6 +- virt/kvm/async_pf.c | 2 +- virt/kvm/kvm_main.c | 49 +- 565 files changed, 16661 insertions(+), 12281 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpio/cdns,gpio.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/raspberrypi [...] delete mode 100644 Documentation/devicetree/bindings/sound/audio-graph-scu-card.txt create mode 100644 Documentation/devicetree/bindings/sound/rockchip,rk3328-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/simple-scu-card.txt create mode 100644 Documentation/devicetree/bindings/sound/xlnx,audio-formatter.txt create mode 100644 Documentation/devicetree/bindings/watchdog/qcom,pm8916-wdt.txt delete mode 100644 arch/powerpc/include/asm/systbl.h create mode 100644 arch/powerpc/kernel/syscalls/Makefile create mode 100644 arch/powerpc/kernel/syscalls/syscall.tbl create mode 100644 arch/powerpc/kernel/syscalls/syscallhdr.sh create mode 100644 arch/powerpc/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/powerpc/kernel/systbl_chk.c create mode 100644 arch/x86/kvm/vmx/vmenter.S create mode 100644 arch/xtensa/include/asm/jump_label.h create mode 100644 arch/xtensa/kernel/jump_label.c create mode 100644 drivers/crypto/cavium/nitrox/nitrox_aead.c copy drivers/crypto/cavium/nitrox/{nitrox_algs.c => nitrox_skcipher.c} (84%) create mode 100644 drivers/gpio/gpio-cadence.c create mode 100644 drivers/gpio/gpio-sama5d2-piobu.c create mode 100644 drivers/input/touchscreen/raspberrypi-ts.c create mode 100644 drivers/rtc/rtc-imx-sc.c create mode 100644 drivers/vfio/pci/trace.h create mode 100644 drivers/vfio/pci/vfio_pci_nvlink2.c create mode 100644 drivers/watchdog/pm8916_wdt.c delete mode 100644 net/sunrpc/xprtrdma/fmr_ops.c create mode 100644 scripts/kconfig/images.h create mode 100644 sound/soc/codecs/rk3328_codec.c create mode 100644 sound/soc/codecs/rk3328_codec.h delete mode 100644 sound/soc/generic/audio-graph-scu-card.c delete mode 100644 sound/soc/generic/simple-scu-card.c create mode 100644 sound/soc/xilinx/xlnx_formatter_pcm.c create mode 100644 tools/testing/selftests/powerpc/tm/tm-signal-sigreturn-nt.c