This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allnoconfig in repository toolchain/linux-next.
omits 285053b5a4c0 Add linux-next specific files for 20181218 omits c2b76ffbb7d8 Merge branch 'akpm/master' omits d73c3117a5a6 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 575554975ea6 drivers/base/platform.c: kmemleak ignore a known leak omits 033faf35dba4 fs: don't open code lru_to_page() omits 41df8fae6cb1 include/linux/sched/signal.h: replace `tsk' with `task' omits d28944c0fa2f fs-remove-caller-signal_pending-branch-predictions-fix omits 58b0405fc724 fs/: remove caller signal_pending branch predictions omits 1c41b7b739a4 mm/: remove caller signal_pending branch predictions omits 1495cd6ee79b arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 2fb4da478353 kernel/sched/: remove caller signal_pending branch predictions omits 99ac77c78d18 kernel/locking/mutex.c: remove caller signal_pending branc [...] omits 2c0e033e7d1b pm-hibernate-exclude-all-pageoffline-pages-v2 omits 66de95e640cf PM/Hibernate: exclude all PageOffline() pages omits 2a4c35146ca4 PM/Hibernate: use pfn_to_online_page() omits ee0d03dec4c6 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits d9759bcf3721 vmw_balloon: mark inflated pages PG_offline omits 391f0dc6def8 hv_balloon: mark inflated pages PG_offline omits 889f20036f95 xen/balloon: mark inflated pages PG_offline omits 15a2035866e4 kexec: export PG_offline to VMCOREINFO omits 2f5c696d7c90 mm-convert-pg_balloon-to-pg_offline-fix omits 0a02e6893d79 mm: convert PG_balloon to PG_offline omits a0c3f329d11e mm: balloon: update comment about isolation/migration/compaction omits a009bff59cf4 locking/atomics: build atomic headers as required omits e39e07c38fb3 kernel/signal.c: remove some duplicated includes omits da470e8de22e kernel/async.c: remove some duplicated includes omits 26d3ae1fde7f mm: select HAVE_MOVE_PMD on x86 for faster mremap omits c0de15f096af mm/mremap: fix 'move_normal_pmd' unused function warning omits 11b3b15fa3ee mm: speed up mremap by 20x on large regions omits 71f598e9af4b mm: treewide: remove unused address argument from pte_allo [...] omits 2368c85d2b77 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits f3e3596871fc Merge branch 'akpm-current/current' omits ecee39761400 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 063b1cd30435 Merge remote-tracking branch 'nvmem/for-next' omits df755a8d44e4 Merge remote-tracking branch 'slimbus/for-next' omits d18f20d00261 Merge remote-tracking branch 'cisco/for-next' omits de90d6f370b0 Merge remote-tracking branch 'kspp/for-next/kspp' omits 822114c02428 Merge remote-tracking branch 'ntb/ntb-next' omits 6ff9c3798723 Merge remote-tracking branch 'rtc/rtc-next' omits aeb194981e22 Merge remote-tracking branch 'coresight/next' omits 87677fcfcdb6 Merge remote-tracking branch 'livepatching/for-next' omits 6f9eafa74474 Merge remote-tracking branch 'y2038/y2038' omits ab17d6c94931 Merge remote-tracking branch 'kselftest/next' omits dcc21cf6a52b Merge remote-tracking branch 'random/dev' omits fde6eee09289 Merge remote-tracking branch 'pwm/for-next' omits cd452e393a90 Merge remote-tracking branch 'pinctrl/for-next' omits ee987d557279 Merge remote-tracking branch 'gpio/for-next' omits 344ef3811627 Merge remote-tracking branch 'rpmsg/for-next' omits fc39dcb682e9 Merge remote-tracking branch 'vhost/linux-next' omits 8e561f557a48 Merge remote-tracking branch 'scsi-mkp/for-next' omits 49dfa88eead0 Merge remote-tracking branch 'scsi/for-next' omits 360bc3017196 Merge remote-tracking branch 'cgroup/for-next' omits d6c58380c03f Merge remote-tracking branch 'slave-dma/next' omits 48911dd203d2 Merge remote-tracking branch 'icc/icc-next' omits 9408394951cf Merge remote-tracking branch 'mux/for-next' omits 2aa2715f5f8b Merge remote-tracking branch 'staging/staging-next' omits 01104bbc1f02 Merge remote-tracking branch 'char-misc/char-misc-next' omits da5ad2c0db11 Merge remote-tracking branch 'tty/tty-next' omits 97704b403027 Merge remote-tracking branch 'usb-serial/usb-next' omits 0357af4af4f2 Merge remote-tracking branch 'usb/usb-next' omits 99e8abb84b6e Merge remote-tracking branch 'driver-core/driver-core-next' omits bbcacaa9e74e Merge remote-tracking branch 'ipmi/for-next' omits 18386e5d99dc Merge remote-tracking branch 'leds/for-next' omits a8130104e4b6 Merge remote-tracking branch 'hsi/for-next' omits 40a61c8e3164 Merge remote-tracking branch 'chrome-platform/for-next' omits a51f48507813 Merge remote-tracking branch 'drivers-x86/for-next' omits f84035018a9b Merge remote-tracking branch 'percpu/for-next' omits eb11cbad245e Merge remote-tracking branch 'xen-tip/linux-next' omits 0d4ec722c9c1 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits d11b8d99e3a7 Merge remote-tracking branch 'kvm/linux-next' omits 7a756eef77f9 Merge remote-tracking branch 'rcu/rcu/next' omits 3d379cbf1ed3 Merge remote-tracking branch 'ftrace/for-next' omits a9800b90e011 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits d8c818068833 Merge remote-tracking branch 'edac-amd/for-next' omits 920971c1f29a Merge remote-tracking branch 'clockevents/clockevents/next' omits c2d2709cc9ef Merge remote-tracking branch 'tip/auto-latest' omits d08b79ca394f Merge remote-tracking branch 'spi/for-next' omits 4e3f7a6bb0f0 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits de37dcc8b7a1 Merge remote-tracking branch 'devicetree/for-next' omits 9847bbc65453 Merge remote-tracking branch 'audit/next' omits 30a3c87603ec Merge remote-tracking branch 'vfio/next' omits 6039b883e7ac Merge remote-tracking branch 'iommu/next' omits d8585615aa95 Merge remote-tracking branch 'watchdog/master' omits b842fe0681b7 Merge remote-tracking branch 'selinux/next' omits 7beb49192240 Merge remote-tracking branch 'apparmor/apparmor-next' omits 4a1ed58028c6 Merge remote-tracking branch 'security/next-testing' omits 733fe117beee Merge remote-tracking branch 'regulator/for-next' omits b4806bedb9c3 Merge remote-tracking branch 'battery/for-next' omits be6b4856c6f7 Merge remote-tracking branch 'backlight/for-backlight-next' omits 0693bf54cc4f Merge remote-tracking branch 'mfd/for-mfd-next' omits b96435b2798b Merge remote-tracking branch 'md/for-next' omits d020a26b91ea Merge remote-tracking branch 'kgdb/kgdb-next' omits 800fc29840ec Merge remote-tracking branch 'mmc/next' omits 8be8b1e99e8e Merge remote-tracking branch 'device-mapper/for-next' omits 036d9eb8e6ef Merge remote-tracking branch 'block/for-next' omits f41e54670a4c Merge remote-tracking branch 'input/next' omits 0f39da26b14e Merge remote-tracking branch 'modules/modules-next' omits b14c9e8735ba Merge remote-tracking branch 'sound-asoc/for-next' omits 197b647903ad Merge remote-tracking branch 'sound/for-next' omits 64bea59c46fb Merge remote-tracking branch 'regmap/for-next' omits b827cf43b297 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits cd484402790e Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 28c0386dba87 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 1add7c9c2fff Merge remote-tracking branch 'drm/drm-next' omits 7c8add8b7cc1 Merge remote-tracking branch 'crypto/master' omits 02cd32ee4877 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits ed6c8f4efaa6 Merge remote-tracking branch 'nand/nand/next' omits 13e13eb7e776 Merge remote-tracking branch 'mtd/mtd/next' omits 859f2de93c0f Merge remote-tracking branch 'gfs2/for-next' omits 208139f94c04 Merge remote-tracking branch 'mac80211-next/master' omits 9a1a064d5bd8 Merge remote-tracking branch 'wireless-drivers-next/master' omits f949c761f036 Merge remote-tracking branch 'nfc-next/master' omits b87a9e94917b Merge remote-tracking branch 'netfilter-next/master' omits bd5cd7e9807d Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 9877868d384b Merge remote-tracking branch 'ipsec-next/master' omits ea53e5d97415 Merge remote-tracking branch 'bpf-next/master' omits 998bb4b9f365 Merge remote-tracking branch 'net-next/master' omits 08bfe33ada0b Merge remote-tracking branch 'rdma/for-next' omits 06e75f199002 Merge remote-tracking branch 'swiotlb/linux-next' omits d270a343fc8d Merge remote-tracking branch 'dlm/next' omits 88bbac9a0568 Merge remote-tracking branch 'ieee1394/for-next' omits ecc8ecc58829 Merge remote-tracking branch 'thermal/next' omits 47452b613f21 Merge remote-tracking branch 'cpupower/cpupower' omits 4f2a7ad47329 Merge remote-tracking branch 'pm/linux-next' omits 2f968cc49b76 Merge remote-tracking branch 'v4l-dvb-next/master' omits 16eff386690a Merge remote-tracking branch 'v4l-dvb/master' omits 31487bd50a51 Merge remote-tracking branch 'jc_docs/docs-next' omits ab0360ad9a77 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 98416b4a32ec Merge remote-tracking branch 'i3c/i3c/next' omits baecc00fe444 Merge remote-tracking branch 'i2c/i2c/for-next' omits 50969fe2c3eb Merge remote-tracking branch 'hid/for-next' omits 02add422666c Merge remote-tracking branch 'pstore/for-next/pstore' omits 96f90368b923 Merge remote-tracking branch 'pci/next' omits 4eb061127ac9 Merge remote-tracking branch 'printk/for-next' omits cbe6d77cdd77 Merge remote-tracking branch 'vfs/for-next' omits 03c3cd1ea8e4 Merge remote-tracking branch 'file-locks/locks-next' omits 08a9741d50d1 Merge remote-tracking branch 'v9fs/9p-next' omits 860797e22641 Merge remote-tracking branch 'ubifs/linux-next' omits bcffecdb051e Merge remote-tracking branch 'nfsd/nfsd-next' omits c53174b884e9 Merge remote-tracking branch 'nfs-anna/linux-next' omits d9d34fa751e9 Merge remote-tracking branch 'nfs/linux-next' omits a8dd72cebc89 Merge remote-tracking branch 'jfs/jfs-next' omits 71dcf2d97174 Merge remote-tracking branch 'f2fs/dev' omits 9848e584efb4 Merge remote-tracking branch 'ext4/dev' omits b6df2375ae9e Merge remote-tracking branch 'ext3/for_next' omits 006ec4f01de8 Merge remote-tracking branch 'ecryptfs/next' omits 7c0706ebb782 Merge remote-tracking branch 'cifs/for-next' omits 47c02fb297fd Merge remote-tracking branch 'btrfs-kdave/for-next' omits 72d0648b66f8 Merge remote-tracking branch 'befs/for-next' omits 70c4cd6a639a Merge remote-tracking branch 'fscrypt/master' omits 8f916e7c5618 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5c31d40d1968 Merge remote-tracking branch 'sparc-next/master' omits e2c8659b744c Merge remote-tracking branch 's390/features' omits c687d35c0780 Merge remote-tracking branch 'risc-v/for-next' omits 51dc240ba06b Merge remote-tracking branch 'powerpc/next' omits c13559eda3e5 Merge remote-tracking branch 'parisc-hd/for-next' omits cddec3f12ede Merge remote-tracking branch 'nios2/for-next' omits b58d9da43cf6 Merge remote-tracking branch 'nds32/next' omits 433cb09c1bc5 Merge remote-tracking branch 'mips/mips-next' omits f760e8440d6e Merge remote-tracking branch 'microblaze/next' omits cc559cdab676 Merge remote-tracking branch 'm68k/for-next' omits 6921f17d30df Merge remote-tracking branch 'ia64/next' omits d38a37356829 Merge remote-tracking branch 'csky/linux-next' omits 22bbfdcac433 Merge remote-tracking branch 'clk/clk-next' omits c5439cc14cf2 Merge remote-tracking branch 'tegra/for-next' omits 9c0617084005 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 2c49a9ccbf72 Merge remote-tracking branch 'samsung-krzk/for-next' omits d594c73eda62 Merge remote-tracking branch 'rockchip/for-next' omits 294412e4ca90 Merge remote-tracking branch 'renesas/next' omits 454f12774e30 Merge remote-tracking branch 'qcom/for-next' omits 4bd3d4f87e22 Merge remote-tracking branch 'reset/reset/next' omits 18f6d81a360b Merge remote-tracking branch 'omap/for-next' omits 46538a79d454 Merge remote-tracking branch 'mvebu/for-next' omits 113d696224f2 Merge remote-tracking branch 'mediatek/for-next' omits 2264f8a29af0 Merge remote-tracking branch 'keystone/next' omits 182ac34be5e7 Merge remote-tracking branch 'imx-mxs/for-next' omits 904936d9c874 Merge remote-tracking branch 'bcm2835/for-next' omits d75645c1935f Merge remote-tracking branch 'at91/at91-next' omits 742c8ad219f9 Merge remote-tracking branch 'aspeed/for-next' omits 087a12e7289c Merge remote-tracking branch 'amlogic/for-next' omits 26f6d29520ea Merge remote-tracking branch 'actions/for-next' omits 61e9bac621aa Merge remote-tracking branch 'arm-soc/for-next' omits 0520e99944db Merge remote-tracking branch 'arm64/for-next/core' omits 9421c39150da Merge remote-tracking branch 'arm/for-next' omits 86dce5315495 Merge remote-tracking branch 'dma-mapping/for-next' omits 63bff051307e Merge remote-tracking branch 'leaks/leaks-next' omits 8ea9c64e19a4 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 29d3ceb41e3f Merge remote-tracking branch 'kbuild/for-next' omits 28bd44725d19 Merge remote-tracking branch 'mmc-fixes/fixes' omits 0bcbed3f5d96 Merge remote-tracking branch 'scsi-fixes/fixes' omits 7b183eda39dd Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits a3e4639b572a Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 3794125e58a5 Merge remote-tracking branch 'vfs-fixes/fixes' omits b0bde1bd175a Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 4ce19af352f3 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits a711127fb007 Merge remote-tracking branch 'omap-fixes/fixes' omits dd41db6c95c2 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 047004a7a6af Merge remote-tracking branch 'ide/master' omits e1bb06c19788 Merge remote-tracking branch 'input-current/for-linus' omits ccf66f00a9ae Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 8714ae98f976 Merge remote-tracking branch 'usb.current/usb-linus' omits 63ec100e152a Merge remote-tracking branch 'tty.current/tty-linus' omits 869e2ec2498c Merge remote-tracking branch 'pci-current/for-linus' omits 7573afc90030 Merge remote-tracking branch 'spi-fixes/for-linus' omits 083d6ead663a Merge remote-tracking branch 'regulator-fixes/for-linus' omits 433f56aefac1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 4d638ec1b873 Merge remote-tracking branch 'wireless-drivers/master' omits c8a6f9c4c1a1 Merge remote-tracking branch 'ipsec/master' omits 1f915229c056 Merge remote-tracking branch 'net/master' omits ce500e4fb411 Merge remote-tracking branch 'arc-current/for-curr' omits bb888156f2f9 Merge remote-tracking branch 'fixes/master' omits 9e821587b1c0 automerging branch "kernel.org-palmer-linux/next-tracepoin [...] omits 532d94282f91 automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] omits daed795e24fa automerging branch "kernel.org-palmer-linux/next-sched_clo [...] omits 1b98c9607d42 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] omits c0c1bded3c42 automerging branch "kernel.org-palmer-linux/next-earlycon" [...] omits 6d3bb43b0855 automerging branch "kernel.org-palmer-linux/next-audit" in [...] omits 704f7745879b automerging branch "kernel.org-palmer-linux/fix-unused_var [...] omits 0ab2a4066775 automerging branch "kernel.org-palmer-linux/fix-su" into " [...] omits d162fbc40cd9 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] omits 0de57890ba86 automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] omits 5c743b14473e automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 857dc3ec2af0 automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] omits b217dee5787a automerging branch "kernel.org-palmer-linux/fix-module" in [...] omits 3538418fcb77 automerging branch "kernel.org-palmer-linux/fix-flat" into [...] omits 340b30a3053d automerging branch "kernel.org-palmer-linux/fix-features_r [...] omits e9db3614132f automerging branch "kernel.org-palmer-linux/fix-copy_user" [...] omits 728cb9d8dce9 automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] omits abb94ade6c67 Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits 5c50490dea85 Merge branch 'regulator-4.21' into regulator-next omits 1a365a5c7959 Merge branch 'regulator-4.20' into regulator-linus omits 0f494f739abd Merge branch 'x86/urgent' omits b0db08bd1880 Merge branch 'x86/timers' omits 1ad3b31fca17 Merge branch 'x86/pti' omits 24d3a572509f Merge branch 'x86/platform' omits 95800574a3f6 Merge branch 'x86/mm' omits ca930a97350b Merge branch 'x86/microcode' omits 8a0794257387 Merge branch 'x86/fpu' omits 018251464a2a Merge branch 'x86/cpu' omits 7b63442069cb Merge branch 'x86/cleanups' omits d52efac82579 Merge branch 'x86/cache' omits 1d02ee942f7e Merge branch 'x86/build' omits 993b33c1359e Merge branch 'x86/boot' omits cfde90ebcf84 Merge branch 'x86/asm' omits 36fc662efeb9 Merge branch 'x86/amd-nb' omits 28ba5f55f014 Merge branch 'timers/core' omits a54cf15701f8 Merge branch 'sched/core' omits b17dd20d3e1c Merge branch 'ras/core' omits 246c369391d7 Merge branch 'perf/core' omits e76671192dc7 Merge branch 'locking/core' omits a90e1f2720a4 Merge branch 'locking/atomics' omits d7c2830906cd Merge branch 'irq/core' omits 278ba82fe72e Merge branch 'efi/core' omits 11792e665ae2 Merge branch 'core/rcu' omits 227790070460 Merge branch 'core/core' omits 9352db32dc95 Merge branch 'fixes-for-v4.21' into next omits 1da5acbf36a3 Merge branch 'for-4.22' into for-next omits 7abf734d01a8 printk: Add caller information to printk() output. omits 78d626e0374e ipc: conserve sequence numbers in extended IPCMNI mode omits 31750bd9431f ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 39d2563713e7 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 7862e02bf687 initramfs: cleanup incomplete rootfs omits 7d1dbb8a3b61 scripts/gdb: fix lx-version string output omits 73ff49ac4395 kernel/kcov.c: mark write_comp_data() as notrace omits 58cda59837fd kernel/sysctl: add panic_print into sysctl omits 401961be5d96 panic: add options to print system info when panic happens omits 89a40a0ea43c bfs: extra sanity checking and static inode bitmap omits a9377cf7600f exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] omits 98258ad65b16 exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix omits 74eaaeb58e39 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting omits a6a96ed906a1 exec: increase BINPRM_BUF_SIZE to 256 omits 64ca9398513d exec: load_script: don't blindly truncate shebang string omits 7ae9dd7e93bc fork: fix some -Wmissing-prototypes warnings omits 2665895b265d ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits b28925f8762a include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] omits 2d74731cee0c hfsplus: return file attributes on statx omits 46098d9f701f autofs: add strictexpire mount option omits 6518e8229c8b autofs: change catatonic setting to a bit flag omits 5fe885cf6d14 autofs: simplify parse_options() function call omits d05f375adea1 autofs: fix possible inode leak in autofs_fill_super() omits 774ff7a78734 autofs-improve-ioctl-sbi-checks-fix omits 0fe94d07f36c autofs: improve ioctl sbi checks omits 1b43ca88b254 init/main.c: make "initcall_level_names[]" const char * omits 429961dbd47e fs-epoll-deal-with-wait_queue-only-once-fix omits 1a47c1899053 fs/epoll: deal with wait_queue only once omits 1b48cee74372 fs/epoll: rename check_events label to send_events omits 6eb63acd517a fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix omits 366dc30ec158 fs/epoll: avoid barrier after an epoll_wait(2) timeout omits 4520a715ae26 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix omits b0b968a7b0bc fs/epoll: reduce the scope of wq lock in epoll_wait() omits 788b9dbee224 fs/epoll: robustify ep->mtx held checks omits d13b77a4073f fs/epoll: drop ovflist branch prediction omits 2e3a87205033 fs/epoll: simplify ep_send_events_proc() ready-list loop omits 5f59a8808b05 fs/epoll: remove max_nests argument from ep_call_nested() omits 5ec64ad122a3 checkpatch: warn on const char foo[] = "bar"; declarations omits fdd2925bb41f lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] omits 0025ca8fb117 lib/genalloc.c: fix allocation of aligned buffer from non- [...] omits 190d9bda7257 fls: change parameter to unsigned int omits 756f69e12016 include/linux/printk.h: drop silly "static inline asmlinka [...] omits 01c1b2623403 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t omits 3cd47f3ed5de build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse omits e3646f3364dd build_bug.h: remove negative-array fallback for BUILD_BUG_ON() omits 5df057a6beaf Documentation/process/coding-style.rst: don't use "extern" [...] omits 9a96f84bd0e0 proc/sysctl: fix return error for proc_doulongvec_minmax() omits 5924c2868816 fs/proc/base.c: slightly faster /proc/*/limits omits e513a87a8db4 fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] omits 77b687ee68d4 fs/proc/util.c: include fs/proc/internal.h for name_to_int() omits 13a0d323434a fs/proc/base.c: use ns_capable instead of capable for time [...] omits 596cf85c2d60 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits c94ee02fdf6a mm/page_owner: align with pageblock_nr pages omits ffa1b48977b1 mm/page_owner: align with pageblock_nr_pages omits affcdb86637c mm: don't expose page to fast gup before it's ready omits 32ef0d651f9a mm: fix race between swapoff and mincore omits ef0dda855191 mm, swap: fix race between swapoff and some swap operations omits 1340ce8b527d mm, swap: fix race between swapoff and some swap operations omits 08852cb827ef mm/page_alloc.c: remove software prefetching in __free_pag [...] omits 44164c0a5d80 memory_hotplug-free-pages-as-higher-order-fix-fix omits 1862e9df8801 memory_hotplug-free-pages-as-higher-order-fix omits 14e54fa68be5 mm/page_alloc.c: memory hotplug: free pages as higher order omits c75dba36f427 include/linux/memory_hotplug.h: remove duplicate declarati [...] omits 51d3443066d4 mm/mmu_notifier: contextual information for event triggeri [...] omits d532f1f2fc1d mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits 242d76ed96d8 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits 8d758d275b8b mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits 3e04cec0fd05 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits 0691edb671f3 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined omits b2a3b55b50fe mm-kmemleak-little-optimization-while-scanning-fix omits 89d2e8ad07f2 mm, kmemleak: little optimization while scanning omits 5417318d4868 lib/ioremap: ensure break-before-make is used for huge p4d [...] omits 9daaef510f32 lib/ioremap: ensure phys_addr actually corresponds to a ph [...] omits 611e8b9815d8 x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table() omits 7730d3a46066 arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() omits 5096e5864f0f ioremap: rework pXd_free_pYd_page() API omits 396f1bd65f76 mm/page_alloc.c: calculate first_deferred_pfn directly omits da6877fb48b6 mm/filemap.c: remove useless check in pagecache_get_page() omits 80c106f62c02 mm/page_io.c: fix polled swap page in omits 466968899d49 proc-kpagecount-return-0-for-special-pages-that-are-never- [...] omits d24da7f9159b /proc/kpagecount: return 0 for special pages that are neve [...] omits 4e2205df819f tools/vm/page-types.c: fix "kpagecount returned fewer page [...] omits 74f1087cb616 mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] omits a709cbc7ebc6 mm: use common iterator for deferred_init_pages and deferr [...] omits 759558b17fe7 mm: add reserved flag setting to set_page_links() omits 4cecd8d5534e mm: move hot-plug specific memory init into separate funct [...] omits ed92cb75c452 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 0898bd9ed789 mm: implement new zone specific memblock iterator omits 39b2c2e4e895 mm: drop meminit_pfn_in_nid as it is redundant omits 2bbf880b8063 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 02178d96ec4c mm/page_alloc.c: drop uneeded __meminit and __meminitdata omits 01a03fd90c15 mm-dont-break-integrity-writeback-on-writepage-error-fix omits de7c89954d56 mm/page-writeback.c: don't break integrity writeback on -> [...] omits d512d36d39ac lib/show_mem.c: drop pgdat_resize_lock in show_mem() omits b7a0ac20f01d mm/hmm.c: remove set but not used variable 'devmem' omits f45f01f1c795 mm, swap: rid swapoff of quadratic complexity omits 735b6acdf849 mm, swap: refactor swap-in logic out of shmem_getpage_gfp omits 3e99de5ff038 mm, hotplug: move init_currently_empty_zone() under zone_s [...] omits c8ee008bb374 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() omits e8626981b347 mm-sparse-drop-pgdat_resize_lock-in-sparse_add-remove_one_ [...] omits 84c94755a727 mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] omits b8b540179520 mm: remove pte_lock_deinit() omits 73c7509fa8f9 zram: writeback throttle omits 1b867c5b5b8e zram: writeback throttle omits 28125cb6c056 zram-add-bd_stat-statistics-v4 omits 1a7bf3280df8 zram: add bd_stat statistics omits 347e604d6adb zram: support idle/huge page writeback omits 423b3de80a6c zram: introduce ZRAM_IDLE flag omits 5f742a0adc57 zram: refactor flags and writeback stuff omits 867a5f9d7b59 zram: fix double free backing device omits 316bd8347a8f zram: fix lockdep warning of free block handling omits 61c4928bf6df mm/memblock.c: skip kmemleak for kasan_init() omits bc02428ff7e1 mm, memory_hotplug: refactor shrink_zone/pgdat_span omits 227e59766113 mm, memory-hotplug: rework unregister_mem_sect_under_nodes omits a8c35dd67765 mm, memory_hotplug: move zone/pages handling to offline stage omits 129066d5f855 kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] omits 96c117536747 mm, memory_hotplug: add nid parameter to arch_remove_memory omits 0cf3689452ad mm: check nr_initialised with PAGES_PER_SECTION directly i [...] omits 16fcc5f5aff3 mm-put_and_wait_on_page_locked-while-page-is-migrated-fix omits dbcb358d9d75 mm: put_and_wait_on_page_locked() while page is migrated omits f65d668a354d mm, oom: add oom victim's memcg to the oom context information omits bfa77fb7e16c mm, oom: reorganize the oom report in dump_header omits 1056289731c4 mm: make free_reserved_area() return "const char *" omits fe7573db455e mm/debug.c: make "migrate_reason_names[]" const char * omits 5ab58d27e8be mm/mmzone.c: make "migratetype_names" const char * omits cc96ade24d14 mm: reclaim small amounts of memory when an external fragm [...] omits b4d4300e984e mm: Use alloc_flags to record if kswapd can wake -fix omits cda4f38cd7ea mm: use alloc_flags to record if kswapd can wake omits d6e7043563b3 mm: move zone watermark accesses behind an accessor omits be3ea6b25b52 mm, page_alloc: spread allocations across zones before int [...] omits 44303b97ad48 mm/memory_hotplug: drop "online" parameter from add_memory [...] omits 6dd475be983d drivers/base/memory.c: remove an unnecessary check on NR_M [...] omits 24e0941d5ba3 memblock: replace usage of __memblock_free_early() with me [...] omits 5ee62101a5b0 mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] omits fb8ca3509457 mm/page_alloc.c: use a single function to free page omits cf859fe1c9b5 mm-page_alloc-free-order-0-pages-through-pcp-in-page_frag_ [...] omits 7b437762cd57 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] omits 7dd46ad9fd86 PCI/P2PDMA: match interface changes to devm_memremap_pages() omits 93577c41c35f mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL omits 9a3e567d906e mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] omits 46a1c10dded6 mm, hmm: use devm semantics for hmm_devmem_{add, remove} omits 7c1bbd5f1d5e mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support omits a8640e03b815 mm, devm_memremap_pages: fix shutdown handling omits 6359f80532cb mm, devm_memremap_pages: kill mapping "System RAM" support omits 417f411cf5a1 mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] omits 6f65429b01dd mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] omits 1566a2bf1b27 userfaultfd: convert userfaultfd_ctx::refcount to refcount_t omits 32045d5856c2 mm/swap: use nr_node_ids for avail_lists in swap_info_struct omits 1597d20b25a9 vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] omits af01eccf4aee mm: remove managed_page_count_lock spinlock omits 54ab5f59b54b mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] omits ed57134c8cdf mm: convert totalram_pages and totalhigh_pages variables t [...] omits 52b7502d3e1f mm: convert zone->managed_pages to atomic variable omits ec7f1a58be55 mm: reference totalram_pages and managed_pages once per function omits 2b582cce5216 mm: remove reset of pcp->counter in pageset_init() omits 8c8de78205c9 selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal omits d70b2d2b15cc selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits fc3b82b40ddd mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 omits 7f27ed25923b mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust omits 665d29c0e491 mm: Add an F_SEAL_FUTURE_WRITE seal to memfd omits 1789f7a5bbd6 mm, memory_hotplug: do not clear numa_node association aft [...] omits 56c58897f2eb mm/mmap.c: remove verify_mm_writelocked() omits 089c365b4af2 ksm: replace jhash2 with xxhash omits fbaa17d496c1 xxHash: create arch dependent 32/64-bit xxhash() omits b86f3d5d6c5b mm-memory_hotplug-be-more-verbose-for-memory-offline-failu [...] omits fca66d21c6ba mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix omits b323c049a999 mm, memory_hotplug: be more verbose for memory offline failures omits cd1644b2d2ab mm-memory_hotplug-print-reason-for-the-offlining-failure-fix omits 06bfec9bb7d2 mm, memory_hotplug: print reason for the offlining failure omits 2287fce92d05 mm, memory_hotplug: drop pointless block alignment checks [...] omits c2d0798875f2 mm: lower the printk loglevel for __dump_page messages omits ea9b7d45f4b7 mm-print-more-information-about-mapping-in-__dump_page-fix-2 omits 586a7be05ab8 mm: debug: Fix a width vs precision bug in printk omits d5ded8846897 mm: print more information about mapping in __dump_page omits 7b9ffab493fb mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix omits 3768f9f22488 mm: ksm: do not block on page lock when searching stable tree omits d6fad29a1ff9 mm: vmscan: skip KSM page in direct reclaim if priority is low omits 6e88f025a932 mm/readahead.c: simplify get_next_ra_size() omits 5c5d782c2042 writeback: don't decrement wb->refcnt if !wb->bdi omits 5d55f43e461f mm/mmu_notifier.c: remove mmu_notifier_synchronize() omits d4256b0d2ac6 mm-hotplug-optimize-clear_hwpoisoned_pages-fix omits 4b576163ad51 mm/hotplug: optimize clear_hwpoisoned_pages() omits db1c37423c4f mm-page_owner-clamp-read-count-to-page_size-fix omits 5b0b52b7a397 mm/page_owner: clamp read count to PAGE_SIZE omits f04620aebe83 include/linux/slab.h: fix sparse warning in kmalloc_type() omits 2292cb35e8a2 mm-slub-improve-performance-by-skipping-checked-node-in-ge [...] omits 623f00bc5bd8 mm/slub.c: improve performance by skipping checked node in [...] omits 7d8982353bb3 mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix omits a1c5094492ae mm/slub.c: record final state of slub action in deactivate_slab() omits 5b47150ed0c7 mm/slub.c: page is always non-NULL in node_match() omits 68e97555fb06 mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() omits e4d92392f443 mm-slab-remove-unnecessary-unlikely-fix omits 160b9707d911 mm, slab: remove unnecessary unlikely() omits 743eebf1c2eb block: restore /proc/partitions to not display non-partiti [...] omits 07be3891d06c ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits 114abc89954b ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 354206a49b4f ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 02b326468ef2 ocfs2: clear zero in unaligned direct IO omits f3d7245db296 ocfs2: don't clear bh uptodate for block read omits b439a52a8931 ocfs2: clear journal dirty flag after shutdown journal omits 0341c2b61055 ocfs2: fix panic due to unrecovered local alloc omits 32078742206c ocfs2: improve ocfs2 Makefile omits 6337e6522dac ocfs2: remove set but not used variable 'lastzero' omits 1a9bdb0b87d5 ocfs2: dlmfs: remove set but not used variable 'status' omits 9810d8ec2b9b ocfs2: optimize the reading of heartbeat data omits c9acfaa3cd31 debugobjects: call debug_objects_mem_init eariler omits a9998deeb5b8 sh: lib: convert to SPDX identifiers omits 9430566d78f0 sh: kernel: convert to SPDX identifiers omits e41e8968e09f sh: cpu: convert to SPDX identifiers omits e56e79287f3a sh: shmobile: convert to SPDX identifiers omits 263cae3e84c8 sh: sh5: convert to SPDX identifiers omits 405ef3b4cd19 sh: sh4a: convert to SPDX identifiers omits 20a05580042e sh: sh4: convert to SPDX identifiers omits cc95b1560736 sh: sh3: convert to SPDX identifiers omits 14cba8ba8958 sh: sh2a: convert to SPDX identifiers omits fa9be308073a sh: sh2: convert to SPDX identifiers omits c798d7b1b453 sh: include: convert to SPDX identifiers omits 7c2c9eb34c72 sh: drivers: convert to SPDX identifiers omits d6ebaae9eb0a sh: boards: convert to SPDX identifiers omits 968a2b26d3df arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] omits 209ed97100fc arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] omits 05b344f568dd bloat-o-meter: ignore __addressable_ symbols omits 2fd4c0e4ca0d kasan: add SPDX-License-Identifier mark to source files omits 01693dc6c7c4 kasan: update documentation omits d74d13e86563 kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS omits d95b6761da87 kasan: add __must_check annotations to kasan hooks omits df5eb3395942 kasan, mm, arm64: tag non slab memory allocated via pagealloc omits 6876926d205c kasan, arm64: add brk handler for inline instrumentation omits e9c4d9636199 kasan: add hooks implementation for tag-based mode omits 39579ed689f8 mm: move obj_to_index to include/linux/slab_def.h omits faca11cc46f1 kasan: add bug reporting routines for tag-based mode omits e9e7c6a32485 kasan: split out generic_report.c from report.c omits 10e849e0a575 kasan, mm: perform untagged pointers comparison in krealloc omits 8f9563790bf6 kasan, arm64: enable top byte ignore for the kernel omits 0f2cee408236 kasan, arm64: fix up fault handling logic omits a442d5876084 kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] omits 49c1f8313c7a kasan, arm64: untag address in _virt_addr_is_linear omits fa6acc3158f9 kasan: add tag related helper functions omits 0ed9d8ede5fd arm64: move untagged_addr macro from uaccess.h to memory.h omits 1e0fea6a18dd kasan: initialize shadow to 0xff for tag-based mode omits e16600e4c6ec kasan: rename kasan_zero_page to kasan_early_shadow_page omits a431f87e7c51 kasan, arm64: adjust shadow size for tag-based mode omits 118211be2b0f kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS omits 58362b109d56 kasan: rename source files to reflect the new naming scheme omits fb340709a7b0 kasan: move common generic and tag-based code to common.c omits 230e50e2a46e kasan, slub: handle pointer tags in early_kmem_cache_node_alloc omits dfa799c76b34 kasan, mm: change hooks signatures omits 042f19d9e619 arm: arch/arm/include/asm/page.h needs personality.h omits 85deb3414dbd lib/test_debug_virtual.c: fix build failure omits debb806240f2 hugetlbfs: remove unnecessary code after i_mmap_rwsem sync [...] omits 6da944274bf0 hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race omits 42466c51febd hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization omits 5f1d28aa3661 mm, thp: always specify disabled vmas as nh in smaps omits 8795358eb42d sunrpc: Be sure to clear XPRT_WRITE_SPACE when resetting t [...] omits ba26f635bf72 Merge branch 'asoc-4.21' into asoc-next omits 9683863aecfe Merge branch 'asoc-4.20' into asoc-linus omits b72514463f44 Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] omits 7718ef3221e4 Merge branch 'spi-4.21' into spi-next omits 6594150c7db6 Merge branch 'spi-4.20' into spi-linus omits 7d60a8a48880 Merge branches 'fixes-for-v4.20', 'dt-bindings-for-v4.21', [...] omits 503283fa006d printk: Add caller information to printk() output. omits 72c636469a36 arm64: defconfig: Enable CONFIG_PHY_RCAR_GEN3_PCIE omits ec221af96920 arm64: defconfig: Enable scu-simple-card driver omits 7bdbba78481e Merge branch 'dm-4.20' into dm-next omits 30045592fe54 Merge branches 'arm/renesas', 'arm/mediatek', 'arm/tegra', [...] omits 71887ed3b889 dm rq: cleanup leftover code from recently removed q->mq_o [...] omits 8ec60e93af57 dm verity: log the hash algorithm implementation omits 32bbca787931 dm crypt: log the encryption algorithm implementation omits f5b3481a3072 dm integrity: fix spelling mistake in workqueue name omits 15e563a15154 dm flakey: Properly corrupt multi-page bios. omits 582f9c9472c4 dm: Check for device sector overflow if CONFIG_LBDAF is not set omits 90a4fde36ec9 dm crypt: use u64 instead of sector_t to store iv_offset omits d1f7898c7a1b dm kcopyd: Fix bug causing workqueue stalls omits 61d594bb7e1c dm snapshot: Fix excessive memory usage and workqueue stalls omits 39b950f43490 dm bufio: update comment in dm-bufio.c omits 9a256ed98c0b dm writecache: fix typo in error msg for creating writecac [...] omits 605777bf67ba dm: remove indirect calls from __send_changing_extent_only() omits 15c45bc91f5a dm mpath: only flush workqueue when needed omits 56eea122a7cc dm rq: remove unused arguments from rq_completed() omits 0aab2f0664bd dm: avoid indirect call in __dm_make_request omits dea492e0cfcb drm/etnaviv: remove lastctx member from gpu struct omits ead5bd82cc37 drm/etnaviv: replace header include with forward declaration omits 2ef0ebf5cc6b drm/etnaviv: remove unnecessary local irq disable omits 4c567a448b30 ARC: perf: remove useless ifdefs omits cddbd8921dc4 ARC: perf: fix description comment omits c1616110247f ARC: perf: fix of kernel data types using omits a24f8219a47d ARC: perf: trivial code cleanup omits b9ecd66a2712 riscv: remove unused variable in ftrace omits ccea641b6742 timekeeping: remove obsolete time accessors omits 1dc973a11005 vfs: replace current_kernel_time64 with ktime equivalent omits 4f8d85931435 timekeeping: remove timespec_add/timespec_del omits 40a76524164b timekeeping: remove unused {read,update}_persistent_clock omits d642856cd346 sh: remove board_time_init() callback omits 894c5d4f0023 sh: remove unused rtc_sh_get/set_time infrastructure omits a77c6cb88af4 sh: sh03: rtc: push down rtc class ops into driver omits 5cc30cad0003 sh: dreamcast: rtc: push down rtc class ops into driver omits fdf2006cb89d y2038: signal: Add compat_sys_rt_sigtimedwait_time64 omits 4c7c2fd26f75 y2038: signal: Add sys_rt_sigtimedwait_time32 omits b136972b063b y2038: socket: Add compat_sys_recvmmsg_time64 omits 3245ae79a2fe riscv: audit: add audit hook in do_syscall_trace_enter/exit() omits fec0f77dd8f2 riscv: add audit support omits b78002b395b4 riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig omits df314f79d15c riscv: fix trace_sys_exit hook omits bfb53ee8129c riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig omits c7fcbd04f25d riscv: fix trace_sys_exit hook omits ad5a7d20c297 RISC-V: Remove EARLY_PRINTK support omits 680a72069305 RISC-V: defconfig: Enable RISC-V SBI earlycon support omits 81c0503bb148 tty/serial: Add RISC-V SBI earlycon support omits e57b2737ef06 RISC-V: Select GENERIC_SCHED_CLOCK for clocksource drivers omits b40f40be0d23 riscv, atomic: Add #define's for the atomic_{cmp,}xchg_*() [...] omits 95c0cd5ea0e8 irq: Fix various typos in comments omits 00c3f1c0fcd0 RISC-V: add of_node_put() omits f30031ea8698 riscv: add asm/unistd.h UAPI header omits f393a8182dac riscv: fix warning in arch/riscv/include/asm/module.h omits 04e6be7d995c RISC-V: recognize S/U mode bits in print_isa omits b1d2ee54609f RISC-V: Build flat and compressed kernel images omits 48605aa7521a doc: Indicate that RISC-V support pte_special omits 574a7019cb34 doc: Indicate that parisc supports kprobes-events omits 96a55b347b93 doc: Indicate that arm64 support queued-spinlocks omits 1b9f89553571 doc: Indicate that xtensa supports sg-chain omits 4a4efef101be doc: Indicate that powerpc supports stackprotector omits 6f3986edd946 doc: Indicate that s390 supports KASAN omits 1df4d3866118 doc: features-refresh.sh for csky omits b6283bab2685 RISC-V: Fix raw_copy_{to,from}_user() omits ccef008dd4d2 RISC-V: lib: minor asm cleanup omits efef086d6acc riscv: add ARCH_HAS_SG_CHAIN omits d32f94f7ee2a riscv: fix spacing in struct pt_regs omits 92bd057d2d0a arm64: defconfig: Enable R-Car thermal driver omits 7c2684d667fe RISC-V: Fix PTRACE_SETREGSET bug. adds 94c13f66e13c security: don't use a negative Opt_err token index adds 1a9430db2835 ima: cleanup the match_token policy code adds ddfbab46539f Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds ceb5aabdb056 Merge remote-tracking branch 'fixes/master' adds 64a214282db0 ARC: fix __ffs return value to avoid build warnings adds 941135210cbe ARC: perf: trivial code cleanup adds b4902a1ee174 ARC: perf: avoid kernel killing where it is possible adds c3dec689860f ARC: perf: move HW events mapping to separate function adds bc2cbf2cc506 ARC: perf: map generic branches to correct hardware condition adds 68b2cdd9dca9 Merge remote-tracking branch 'arc-current/for-curr' adds e735fd55b94b net: mvneta: fix operation for 64K PAGE_SIZE adds 255fe81a6ad4 MAINTAINERS: change my email address adds fbfb2321e950 ipv6: add missing tx timestamping on IPPROTO_RAW adds 8f932f762e79 net: add missing SOF_TIMESTAMPING_OPT_ID support adds b33299017ca7 Merge branch 'net-SO_TIMESTAMPING-fixes' adds a5f3932646a7 net: dsa: mv88e6xxx: set ethtool regs version adds cf0b70e71b32 mlxsw: core: Increase timeout during firmware flash process adds 5d5043917a28 mlxsw: spectrum: Add trap for decapsulated ARP packets adds 5edb7e8bd52c mlxsw: spectrum_nve: Fix memory leak upon driver reload adds 8d013b791059 Merge branch 'mlxsw-VXLAN-and-firmware-flashing-fixes' adds fde9cd69a59f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a915b982d8f5 VSOCK: Send reset control packet when socket is partially bound adds afef76368bf6 Merge remote-tracking branch 'net/master' adds bcb671c2fa0e bpf: promote bpf_perf_event.h to mandatory UAPI header adds 701804536f47 Merge remote-tracking branch 'bpf/master' adds 0a020fdeb0ec Merge remote-tracking branch 'wireless-drivers/master' adds a50e5fb8db83 mac80211: fix a kernel panic when TXing after TXQ teardown adds 7af29c6f27a2 mac80211: fix radiotap vendor presence bitmap handling adds 7a8332a9045c cfg80211: fix ieee80211_get_vht_max_nss() adds 40d252695c58 nl80211: fix memory leak if validate_pae_over_nl80211() fails adds 81b559e27d43 mac80211: Properly access radiotap vendor data adds 442147d0ea77 mac80211: free skb fraglist before freeing the skb adds 1f04cb08d00d Merge remote-tracking branch 'mac80211/master' adds 1e7a78c1a3ca Merge branch 'asoc-4.20' into asoc-linus adds e016c0d068da Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 71b6b0e0d12f Merge branch 'regulator-4.20' into regulator-linus adds 59adfe9cb6fd Merge remote-tracking branch 'regulator-fixes/for-linus' adds 111c49e0eef9 Merge branch 'spi-4.20' into spi-linus adds a02fe0ce8545 Merge remote-tracking branch 'spi-fixes/for-linus' adds e05fcbf0f7ac Merge remote-tracking branch 'pci-current/for-linus' adds a5509a5068dd Merge remote-tracking branch 'tty.current/tty-linus' adds ef0f7f4318ca Merge remote-tracking branch 'usb.current/usb-linus' adds ad5dff7e9f4d Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds b3a1d7064dae Merge remote-tracking branch 'input-current/for-linus' adds 55db0f448dfb Merge remote-tracking branch 'ide/master' adds 41ab397ae74c Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 312e1d12786a Merge remote-tracking branch 'omap-fixes/fixes' adds 0fc12cad4a9d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 8743d83e695e Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 86406fe991f3 Merge remote-tracking branch 'vfs-fixes/fixes' adds 404819a6bb66 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds a1d03ba683a8 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds e6f4e6b4246a Merge remote-tracking branch 'scsi-fixes/fixes' adds 33768980f881 Merge remote-tracking branch 'mmc-fixes/fixes' adds fda2485b9ca4 Drivers: hv: vmbus: Check for ring when getting debug info adds b37ad3ef589a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 8ffa955e458a Merge remote-tracking branch 'kbuild/for-next' adds 4c79c7bed9a3 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds fdfdbd4aaf6c Merge remote-tracking branch 'leaks/leaks-next' adds 50199e649e47 Merge remote-tracking branch 'dma-mapping/for-next' adds 092b312ec9e5 Merge remote-tracking branch 'arm/for-next' adds 84a9eaaa9c09 Merge remote-tracking branch 'arm64/for-next/core' adds e71bcc2f73a9 Merge remote-tracking branch 'arm-soc/for-next' adds 8cd098aad76a Merge remote-tracking branch 'actions/for-next' adds 95011aff0833 Merge remote-tracking branch 'amlogic/for-next' adds 7bda20136e52 Merge remote-tracking branch 'aspeed/for-next' adds da3629e78fba Merge remote-tracking branch 'at91/at91-next' adds 068bbc85c9a0 Merge remote-tracking branch 'bcm2835/for-next' adds 41705ae7901b Merge remote-tracking branch 'imx-mxs/for-next' adds b4838df342c4 Merge remote-tracking branch 'keystone/next' adds 30eb32f4a39f Merge remote-tracking branch 'mediatek/for-next' adds 0513b896b8f5 Merge remote-tracking branch 'mvebu/for-next' adds d0df511281a1 Merge remote-tracking branch 'omap/for-next' adds 5becd640725c Merge remote-tracking branch 'reset/reset/next' adds 2ff74a04d8fc Merge remote-tracking branch 'qcom/for-next' adds f0722e173448 Merge branches 'fixes-for-v4.21', 'fixes-for-v4.20', 'dt-b [...] adds d2fbc66e1e31 Merge remote-tracking branch 'renesas/next' adds 5a5f6a044ef6 Merge remote-tracking branch 'rockchip/for-next' adds a31d716f7638 Merge remote-tracking branch 'samsung-krzk/for-next' adds 0cd17ca6d944 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e8ec2cd7cb7a Merge remote-tracking branch 'tegra/for-next' adds 9051a5d0e587 Merge remote-tracking branch 'clk/clk-next' adds 055e9270260f Merge remote-tracking branch 'csky/linux-next' adds 83617034d3d9 Merge remote-tracking branch 'ia64/next' adds 4286eafc531a Merge remote-tracking branch 'm68k/for-next' adds efccb8cac507 Merge remote-tracking branch 'microblaze/next' adds c9ca678485b7 Merge remote-tracking branch 'mips/mips-next' adds 336498e4639f Merge remote-tracking branch 'nds32/next' adds 084c5fed4eb9 Merge remote-tracking branch 'nios2/for-next' adds 6d000492a643 Merge remote-tracking branch 'parisc-hd/for-next' adds e512b75b058c Merge remote-tracking branch 'powerpc/next' adds 555af8090162 riscv, atomic: Add #define's for the atomic_{cmp,}xchg_*() [...] adds 2b5dc333ff2f automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] adds 5fe0427abf2b RISC-V: add of_node_put() adds f9ae3169af97 automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] adds c5b842751ef6 riscv: remove unused variable in ftrace adds c6cbdbbbf3e9 automerging branch "kernel.org-palmer-linux/fix-unused_var [...] adds 83ee9dd3444c riscv: fix trace_sys_exit hook adds 23253977a7ee riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig adds c711b3d11101 riscv: add audit support adds e8f99458ae3d riscv: audit: add audit hook in do_syscall_trace_enter/exit() adds 7eb2880c9e25 riscv: define NR_syscalls in unistd.h adds 8f696e1a9a8b riscv: define CREATE_TRACE_POINTS in ptrace.c adds b2a0704d5292 automerging branch "kernel.org-palmer-linux/next-audit" in [...] adds d010d5315ca6 RISC-V: Update Kconfig to better handle CMDLINE adds 598d27869cf3 automerging branch "kernel.org-palmer-linux/next-cmdline" [...] adds 2b3f786408c5 RISC-V: defconfig: Enable RISC-V SBI earlycon support adds 7ba12bb676c2 RISC-V: Remove EARLY_PRINTK support adds 7c3c7a17faa0 automerging branch "kernel.org-palmer-linux/next-earlycon" [...] adds aafd3d431c77 RISC-V: lib: minor asm cleanup adds a2d260bbba28 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] adds 55a5606e563c RISC-V: Add CONFIG_PREEMPT=y to defconfig adds dd88b540ab6d automerging branch "kernel.org-palmer-linux/next-preempt" [...] adds 9012eafc31e7 RISC-V: Select GENERIC_SCHED_CLOCK for clocksource drivers adds 9854b446cedc automerging branch "kernel.org-palmer-linux/next-sched_clo [...] adds 6a0400661cb6 riscv: add ARCH_HAS_SG_CHAIN adds 9c60096d499e automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] adds 28fb3602cefd Merge remote-tracking branch 'risc-v/for-next' adds e98b2ff0a03c Merge remote-tracking branch 's390/features' adds 24f1494a7564 Merge remote-tracking branch 'sparc-next/master' adds 4e460f656e9c xtensa: support memtest adds b61c41c28eb0 Move EM_XTENSA to uapi/linux/elf-em.h adds 98c3115a4ec5 xtensa: define syscall_get_arch() adds 6a986984b639 xtensa: use NO_SYSCALL instead of -1 adds 3aee3e25deea xtensa: call do_syscall_trace_{enter,leave} selectively adds 06fbac8e8971 xtensa: implement task_user_regset_view adds 1819afcc0b13 xtensa: implement TIE regset adds 921534473a6b xtensa: enable CORE_DUMP_USE_REGSET adds 9f24f3c1067c xtensa: implement tracehook functions and enable HAVE_ARCH [...] adds af5395c214c1 xtensa: implement syscall tracepoints adds c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next adds 474eb4306f4c Merge remote-tracking branch 'xtensa/xtensa-for-next' adds ea4ceac9e834 Merge remote-tracking branch 'fscrypt/master' adds 8afbcec180b6 Merge remote-tracking branch 'befs/for-next' adds e54f3ffff6f0 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 05ce2aa0dfa1 cifs: remove set but not used variable 'sep' adds 8b7efcc24cd0 cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() adds face30c51c54 cifs: remove set but not used variable 'server' adds 9eb9d26ec941 CIFS: use the correct length when pinning memory for direc [...] adds c4efc94f307f CIFS: return correct errors when pinning memory failed for [...] adds 76df9c9935ed cifs: Fix to use kmem_cache_free() instead of kfree() adds cca374cbc372 Merge remote-tracking branch 'cifs/for-next' adds 4c3e6565449f Merge remote-tracking branch 'ecryptfs/next' adds 41c4f85cdac2 quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON,OFF [...] adds 3f0216106126 Pull quota locking fix. adds 0555325bfaf9 Merge remote-tracking branch 'ext3/for_next' adds 6e32c7e71953 Merge remote-tracking branch 'ext4/dev' adds 35bcbf9f33e1 Merge remote-tracking branch 'f2fs/dev' adds 9c68fe5c402e Merge remote-tracking branch 'jfs/jfs-next' adds 0445f92c5d53 SUNRPC: Fix disconnection races adds cf76785d3071 SUNRPC: Fix a race with XPRT_CONNECTING adds abc13275771f SUNRPC: Remove xprt_connect_status() adds 55e83ba9ee56 Merge remote-tracking branch 'nfs/linux-next' adds af25098d4959 Merge remote-tracking branch 'nfs-anna/linux-next' adds 6ecaf23f6aba Merge remote-tracking branch 'nfsd/nfsd-next' adds 4c9662b2ce3a Merge remote-tracking branch 'ubifs/linux-next' adds 5c6d16f151cb Merge remote-tracking branch 'v9fs/9p-next' adds d6f215f35963 xfs: split up the xfs_reflink_end_cow work into smaller tr [...] adds fe5ed6c22e94 xfs: libxfs: move xfs_perag_put late adds 8c4ce794ee7a xfs: clean up indentation issues, remove an unwanted space adds 43feeea88c9c xfs: zero length symlinks are not valid adds bc9f2b7c8a73 xfs: idiotproof defer op type configuration adds 02b100fb83f9 xfs: streamline defer op type handling adds 66e3237e724c xfs: const-ify xfs_owner_info arguments adds 7280fedaf3a0 xfs: remove xfs_rmap_ag_owner and friends adds 43004b2a8da2 xfs: add a block to inode count converter adds 83dcdb4469e7 xfs: precalculate inodes and blocks per inode cluster adds c1b4a321ede0 xfs: precalculate cluster alignment in inodes and blocks adds 2c2d9d3a205a xfs: count inode blocks correctly in inobt scrub adds 355e3532132b xfs: cache minimum realtime summary level adds 64bafd2f1e48 xfs: require both realtime inodes to mount adds c456d64449ef xfs: Align compat attrlist_by_handle with native implementation. adds 7ca860e3c1a7 xfs: Fix bulkstat compat ioctls on x32 userspace. adds a9d25bde1e9b xfs: Fix x32 ioctls when cmd numbers differ from ia32. adds e0c427246567 Merge remote-tracking branch 'xfs/for-next' adds 065c1b616fd3 Merge remote-tracking branch 'file-locks/locks-next' adds fa599f8f696b Merge remote-tracking branch 'vfs/for-next' adds 15ff2069cb7f printk: Add caller information to printk() output. adds 599f8c84a515 Merge remote-tracking branch 'printk/for-next' adds 997cc6fafd43 Merge remote-tracking branch 'pci/next' adds df9d2fc64d6f Merge remote-tracking branch 'pstore/for-next/pstore' adds 46b14eef59a8 HID: doc: fix wrong data structure reference for UHID_OUTPUT adds f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next adds 084da5d9893e Merge remote-tracking branch 'hid/for-next' adds 0a2cbe21d2a4 Merge remote-tracking branch 'i2c/i2c/for-next' adds c5a08bff5150 Merge remote-tracking branch 'i3c/i3c/next' adds 531e8748c711 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds a4ac6967cda3 Merge remote-tracking branch 'jc_docs/docs-next' adds 47b12d1fb6d3 Merge remote-tracking branch 'v4l-dvb/master' adds fb023d1c295f Merge remote-tracking branch 'v4l-dvb-next/master' adds 5172a9c0ea74 Merge remote-tracking branch 'pm/linux-next' adds f386908be80c Merge remote-tracking branch 'cpupower/cpupower' adds 8ec9d8cea282 Merge remote-tracking branch 'thermal/next' adds 942586ef8083 Merge remote-tracking branch 'ieee1394/for-next' adds db99f39bc44f Merge remote-tracking branch 'dlm/next' adds b860e4789904 Merge remote-tracking branch 'swiotlb/linux-next' adds 9f5071010347 RDMA/hns: Init qp context when modify qp from reset to init adds 233673e422de RDMA/hns: Encapsulate and simplify qp state transition adds 4af07f01f7a7 RDMA/hns: Fix the bug while use multi-hop of pbl adds f747b6894518 RDMA/hns: Update posting & querying mailbox adds 0c1c3880442f RDMA/hns: Bugfix for RoCE loopback test adds 6db21d8986e1 IB/rxe: Fix incorrect cache cleanup in error flow adds 1e8f43b7fb25 IB/core: Add CapabilityMask2 to port attributes adds dbabf68574f9 IB/core: Add 2X port width adds a5a5d1993696 IB/core: Add new IB rates adds 4106a758f791 IB/mlx5: Report CapabilityMask2 in ib_query_port adds b874155a5fa4 IB/mlx5: Add HDR speed support to query port adds 28ab1bb0e8f0 Merge tag 'v4.20-rc6' into rdma.git for-next adds d764970bcea3 IB/mlx5: Add 2X width support to query_port adds f94e02ddfd88 IB/mlx5: Remove duplicated include from mlx5_ib.h adds a1462351b590 RDMA/mlx5: Fail early if user tries to create flows on IB [...] adds 59590b8ad2ee IB/{mlx5,ocrdma,qedr,rxe}: Omit port validation from IB verbs adds a276a4d93bf1 RDMA/vmw_pvrdma: Use atomic memory allocation in create AH adds 9435ef4caeea RDMA/uverbs: Optimize clearing of extra bytes in response adds 8cc0698f46ca RDMA/ocrdma: Use PCI-ID as an identification in debugfs adds 2dd8e44cb4f3 IB/mlx4: Remove unneeded NULL check adds 521ed0d92ab0 RDMA/core: Introduce ib_device_ops adds 9615f86be981 RDMA/bnxt_re: Initialize ib_device_ops struct adds 071b2ca40ae3 RDMA/cxgb3: Initialize ib_device_ops struct adds dad3b05d050a RDMA/cxgb4: Initialize ib_device_ops struct adds e3c320caa107 RDMA/hfi1: Initialize ib_device_ops struct adds 7f645a58d001 RDMA/hns: Initialize ib_device_ops struct adds 15644f57cb66 RDMA/i40iw: Initialize ib_device_ops struct adds 4725c4ba8d1c RDMA/mlx4: Initialize ib_device_ops struct adds 96458233ee73 RDMA/mlx5: Initialize ib_device_ops struct adds 56e2a43136b7 RDMA/mthca: Initialize ib_device_ops struct adds 5a6c6e71acb0 RDMA/nes: Initialize ib_device_ops struct adds a263c1241a18 RDMA/ocrdma: Initialize ib_device_ops struct adds bd59461e57b4 RDMA/qedr: Initialize ib_device_ops struct adds 16b0ba9571f9 RDMA/qib: Initialize ib_device_ops struct adds e761058190b4 RDMA/usnic: Initialize ib_device_ops struct adds 20a6b5886102 RDMA/vmw_pvrdma: Initialize ib_device_ops struct adds 573efc4b3ce8 RDMA/rxe: Initialize ib_device_ops struct adds 02a42f8e40ca RDMA/rdmavt: Initialize ib_device_ops struct adds 3023a1e93656 RDMA: Start use ib_device_ops adds 241414967fb9 MAINTAINERS: Update usnic driver maintainers adds 4785860e04bc RDMA/uverbs: Implement an ioctl that can call write and wr [...] adds eb7a25022316 Merge remote-tracking branch 'rdma/for-next' adds 11789039da53 fou: Prevent unbounded recursion in GUE error handler adds f7588cd89331 bnxt_en: Store the maximum NQs available on the PF. adds e916b0815a11 bnxt_en: Add bnxt_get_avail_cp_rings_for_en() helper function. adds c027c6b4e91f bnxt_en: get rid of num_stat_ctxs variable adds f4e896142de8 bnxt_en: Do not modify max_stat_ctxs after RDMA driver req [...] adds 780baad44f0f bnxt_en: Reserve 1 stat_ctx for RDMA driver. adds 36d65be9a880 bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings. adds b16b68918674 bnxt_en: Add SR-IOV support for 57500 chips. adds e37fed790335 bnxt_en: Add ethtool -S priority counters. adds 24654f095ed6 bnxt_en: Don't set ETS on unused TCs. adds 7c675421afef bnxt_en: Return linux standard errors in bnxt_ethtool.c adds b8875ca356f1 bnxt_en: Save ring statistics before reset. adds fd3ab1c70e0b bnxt_en: Do not free port statistics buffer when device is down. adds 56d374624778 bnxt_en: query force speeds before disabling autoneg mode. adds 6a95147c5131 Merge branch 'bnxt_en-next' adds eedbbb0d98b2 net: dccp: initialize (addr,port) listening hashtable adds 6e0735d1f7e5 ipmr: Drop mfc_cache argument to ipmr_queue_xmit adds f5c6dfdefb21 ip6mr: Drop mfc6_cache argument to ip6mr_forward2 adds d1675a160296 mlxsw: spectrum: Update the supported firmware to version [...] adds b12c97d45cd0 nfp: flower: fix cb_ident duplicate in indirect block register adds 77c7a7b3e7da Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cda69d244585 net: hns3: fix error handling int the hns3_get_vector_ring_chain adds e3338205f0c7 net: hns3: uninitialize pci in the hclgevf_uninit adds 531eba0fe2b5 net: hns3: fix napi_disable not return problem adds b644a8d4cb18 net: hns3: update some variables while hclge_reset()/hclge [...] adds b51c366df70d net: hns3: remove unnecessary configuration recapture whil [...] adds ae6017a71115 net: hns3: fix incomplete uninitialization of IRQ in the h [...] adds 7445565cd064 net: hns3: update coalesce param per second adds 8362089d7877 net: hns3: remove 1000M/half support of phy adds 0ad5ea5dbd6c net: hns3: synchronize speed and duplex from phy when phy link up adds 368686be234d net: hns3: getting tx and dv buffer size through firmware adds b9a400ac2957 net: hns3: aligning buffer size in SSU to 256 bytes adds af854724e51e net: hns3: fix a SSU buffer checking bug adds a01aa7680e3d Merge branch 'hns3-next' adds 3379b3bfb71d bonding: fix indentation issues, remove extra spaces adds 2429f13870d3 net: fec: remove workaround to restart phylib state machin [...] adds 2b3e88ea6528 net: phy: improve phy state checking adds fa7b28c11bbf net: phy: print stack trace in phy_error adds 809c67059162 test_rhashtable: remove semaphore usage adds 8937388acb09 qlcnic: remove set but not used variables 'op, cmd_op' adds a26d94bff4d5 net: bridge: remove unneeded variable 'err' adds ec6aaa9110ef Merge remote-tracking branch 'net-next/master' adds 0d7410ea6efc tools/bpf: check precise {func, line, jited_line}_info_rec [...] adds be3245e22d22 tools: bpftool: attempt to mount tracefs if required for t [...] adds 33221307c3f9 tools: bpftool: add an option to prevent auto-mount of bpf [...] adds a137401d8512 Merge branch 'bpf-bpftool-mount-tracefs' adds a38d1107f937 bpf: support raw tracepoints in modules adds 0bae2d4d62d5 bpf: correct slot_type marking logic to allow more stack s [...] adds 3bdbd0228e75 bpf: sockmap, metadata support for reporting size of msg adds 584e46813e68 bpf: add tools lib/include support sk_msg_md size field adds 945a47d87cee bpf: sk_msg, add tests for size field adds dd4bfda9cfd1 Merge branch 'bpf-sk-msg-size-member' adds 76c43ae84e3f bpf: log struct/union attribute for forward type adds f4f19e9744f0 Merge remote-tracking branch 'bpf-next/master' adds bde91c8f8bd1 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 6be3a0f7cc6d Merge remote-tracking branch 'netfilter-next/master' adds 9c8e459ff71a Merge remote-tracking branch 'nfc-next/master' adds 4dfcda5dd3c5 Merge remote-tracking branch 'wireless-drivers-next/master' adds f79ba4300202 6lowpan: convert to DEFINE_SHOW_ATTRIBUTE adds 8e2924e383b7 Bluetooth: Change to use DEFINE_SHOW_ATTRIBUTE macro adds 6ae81eebdef9 dt-bindings: net: broadcom-bluetooth: Fix external clock names adds 061a8aaf4c0f dt-bindings: net: broadcom-bluetooth: Add VBAT and VDDIO supplies adds bfbc47bd5901 dt-bindings: net: broadcom-bluetooth: Add BCM20702A1 compa [...] adds 31f20f5f6d14 dt-bindings: net: broadcom-bluetooth: Add BCM4330 compatib [...] adds 28ac03b9ac3f Bluetooth: hci_bcm: Handle deferred probing for the clock supply adds 8c08947b7c4f Bluetooth: hci_bcm: Simplify clk_get error handling adds 55dbfcd0f621 Bluetooth: hci_bcm: Use "txco" and "extclk" to get clock r [...] adds 90bc07cc59ac Bluetooth: hci_bcm: Add support for LPO clock adds 75d11676dccb Bluetooth: hci_bcm: Add support for regulator supplies adds 91927a9b351f Bluetooth: hci_bcm: Wait for device to come out of reset a [...] adds 92ffe0db3c85 Bluetooth: hci_bcm: Add BCM20702A1 variant adds 66904555191c Bluetooth: hci_bcm: Add compatible string for BCM4330 adds 0697607acab9 Bluetooth: btbcm: Add default address for BCM43430A0 adds dff6d593b10f Bluetooth: Remove unnecessary smp_mb__after_atomic() barriers adds cba736465e5c Bluetooth: hci_serdev: Remove setting of HCI_QUIRK_RESET_O [...] adds 75edd1f2f916 Bluetooth: clean an indentation issue, remove extraneous space adds 7086b36b8080 Bluetooth: hci_intel: clean an indentation issue, remove e [...] adds 28a75e4c813c Bluetooth: hci_h5: Add suspend / resume ops adds 8589086f4efd Bluetooth: hci_h5: Turn off RTL8723BS on suspend, reprobe [...] adds 1edeeb2c3509 Merge remote-tracking branch 'bluetooth/master' adds 68406a9807e4 mac80211_hwsim: fix overwriting of if_combination adds 3e8bf5234e4e rfkill: gpio: Remove unused include adds 3453de98145f wireless: FTM: fix kernel-doc "cannot understand" warnings adds 554be8333088 mac80211: ftm responder: remove pointless defensive coding adds 30db641ef4f6 cfg80211: clarify LCI/civic location documentation adds 925b5978cdc7 cfg80211: add some missing fall through annotations adds 8020919a9b99 mac80211: Properly handle SKB with radiotap only adds dd665d23c1e9 mac80211: never pass NULL params to ieee80211_if_add() adds 233e98dc9c30 mac80211: remove superfluous NULL check adds fca1279f090b mac80211: document RCU requirements for ieee80211_tx_dequeue() adds 344f8e00933d mac80211: don't build AMSDU from GSO packets adds 30c63115e20b nl80211: Add support to notify radar event info received from STA adds 14b993eaff71 Merge remote-tracking branch 'mac80211-next/master' adds bc0205612bbd gfs2: take jdata unstuff into account in do_grow adds 4a7df40a5b03 Merge remote-tracking branch 'gfs2/for-next' adds ccec4a4a4f27 Merge tag 'nand/for-4.21' of git://git.infradead.org/linux [...] adds f366d3854ec0 Merge tag 'spi-nor/for-4.21' of git://git.infradead.org/li [...] adds 423ff56561dc Merge remote-tracking branch 'mtd/mtd/next' adds 28e829c37f4c Merge remote-tracking branch 'crypto/master' adds 5a23144cb507 drm/etnaviv: remove unnecessary local irq disable adds f9d255f4549e drm/etnaviv: replace header include with forward declaration adds 801c7a1e5286 drm/etnaviv: remove lastctx member from gpu struct adds 221b35fedee1 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] adds 57aa44975ff0 Merge remote-tracking branch 'drm/drm-next' adds 8c1304e989a1 Merge remote-tracking branch 'drm-intel/for-linux-next' adds e8fa2049cb33 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds dfdbafbf2d88 Merge remote-tracking branch 'regmap/for-next' adds c5fd9e77be44 Merge branch 'asoc-4.20' into asoc-linus adds f2055e145f29 ASoC: ti: Merge davinci and omap directories adds ca1c4d653524 MAINTAINERS: Add entry for sound/soc/ti and update the OMA [...] adds c27ace2e95a2 ARM: OMAP1: Makefile: Update for new MCBSP Kconfig option adds 558eb0bfb271 ARM: OMAP2: Update for new MCBSP Kconfig option adds 4d8c1e7efb9f ARM: davinci: dm365-evm: Update for the new ASoC Kcofnig options adds 3162b05fb74c ARM: omap2plus_defconfig: Update the audio options adds eab5b50a13de ARM: omap1_defconfig: Do not select ASoC by default adds 41e95652ee22 ARM: davinci_all_defconfig: Update the audio options adds 0f4967bc21de ASoC: ti: Kconfig: Remove the deprecated options adds a7a850dba824 Merge branch 'asoc-4.21' into asoc-next adds ed49e839199e Merge tag 'asoc-v4.21' of git://git.kernel.org/pub/scm/lin [...] adds a389390df78a Merge remote-tracking branch 'sound/for-next' adds d62805014ee8 ASoC: sdm845: set jack only for a specific backend adds 308424c9e0e1 ASoC: dma-sh7760: cleanup a debug printk adds 3930bdad68d0 ASoC: xlnx: Grammar s/the the/the/ adds 3f4cb5fd8465 Merge branch 'asoc-4.21' into asoc-next adds 88a4aa067e28 Merge remote-tracking branch 'sound-asoc/for-next' adds dc5223e94633 Merge remote-tracking branch 'modules/modules-next' adds 7a934f6040a2 Merge remote-tracking branch 'input/next' adds 3c94d83cb352 blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight() adds d97b73a86dfd Merge branch 'for-4.21/block' into for-next adds cd19181bf9ad blk-mq: enable IO poll if .nr_queues of type poll > 0 adds 9b41439af4e9 Merge branch 'for-4.21/block' into for-next adds d43d94dd8bfc Merge remote-tracking branch 'block/for-next' adds 24113d487843 dm: avoid indirect call in __dm_make_request adds 2adc5c559a07 dm rq: remove unused arguments from rq_completed() adds 935fcc56abc3 dm mpath: only flush workqueue when needed adds 53b471687012 dm: remove indirect calls from __send_changing_extent_only() adds e8ea141a0f5e dm writecache: fix typo in error msg for creating writecac [...] adds ef9923739e6d dm bufio: update comment in dm-bufio.c adds 721b1d98fb51 dm snapshot: Fix excessive memory usage and workqueue stalls adds d7e6b8dfc7bc dm kcopyd: Fix bug causing workqueue stalls adds 8d683dcd65c0 dm crypt: use u64 instead of sector_t to store iv_offset adds ef87bfc24f9b dm: Check for device sector overflow if CONFIG_LBDAF is not set adds a00f5276e266 dm flakey: Properly corrupt multi-page bios. adds e8c2566f8352 dm integrity: fix spelling mistake in workqueue name adds af331ebae7e1 dm crypt: log the encryption algorithm implementation adds bbf6a566920e dm verity: log the hash algorithm implementation adds 34743bfddef2 dm rq: cleanup leftover code from recently removed q->mq_o [...] adds 74694bcbdf7e dm raid: fix false -EBUSY when handling check/repair message adds c6d6e9b0f6b4 dm: do not allow readahead to limit IO size adds bd938bf0b6cf Merge branch 'dm-4.20' into dm-next adds 36357a3d5a9b Merge remote-tracking branch 'device-mapper/for-next' adds d82f718e63b2 Merge remote-tracking branch 'mmc/next' adds e3b3cb40adce Merge remote-tracking branch 'kgdb/kgdb-next' adds 6b540ef0a0e4 Merge remote-tracking branch 'md/for-next' adds 67af2787bbaf Merge remote-tracking branch 'mfd/for-mfd-next' adds 7f1f0eb29744 Merge remote-tracking branch 'backlight/for-backlight-next' adds e0fd7ee1e5c7 Merge remote-tracking branch 'battery/for-next' adds ebbf22159e2f Merge branch 'regulator-4.21' into regulator-next adds 27f8169d2f4c Merge remote-tracking branch 'regulator/topic/coupled' int [...] adds a85d704d06d9 Merge remote-tracking branch 'regulator/for-next' adds fa14b2a42111 Merge remote-tracking branch 'security/next-testing' adds 860e08c5b025 Merge remote-tracking branch 'apparmor/apparmor-next' adds f05419ca99e1 Merge remote-tracking branch 'selinux/next' adds d5530f072a98 Merge remote-tracking branch 'watchdog/master' adds 2713fe37153e Revert "iommu/io-pgtable-arm: Check for v7s-incapable systems" adds a6cf933a359f dt-bindings: iommu: ipmmu-vmsa: Add r8a774c0 support adds b6d39cd82241 iommu/ipmmu-vmsa: Hook up r8a774c0 DT matching code adds 69d24c6ed67c dt-bindings: arm-smmu: Add binding doc for Qcom smmu-500 adds b4ef725eeba1 iommu: Introduce wrappers around dev->iommu_fwspec adds 8097e53eaba2 ACPI/IORT: Use helper functions to access dev->iommu_fwspec adds 9b468f7d9cf1 iommu/arm-smmu: Use helper functions to access dev->iommu_fwspec adds 98cc4f719642 iommu/dma: Use helper functions to access dev->iommu_fwspec adds df9036558062 iommu/ipmmu-vmsa: Use helper functions to access dev->iomm [...] adds a9bf2eec5a6f iommu/mediatek: Use helper functions to access dev->iommu_fwspec adds 5c7e6bd71bfd iommu/of: Use helper functions to access dev->iommu_fwspec adds 2000e5f70322 iommu/qcom: Use helper functions to access dev->iommu_fwspec adds db5d6a70043a iommu/tegra: Use helper functions to access dev->iommu_fwspec adds dbba197edf32 driver core: Introduce device_iommu_mapped() function adds 170ecbd5ff09 iommu/of: Use device_iommu_mapped() adds 13e6a84d697e ACPI/IORT: Use device_iommu_mapped() adds bf8763d8f837 powerpc/iommu: Use device_iommu_mapped() adds 05afde1a7ef3 xhci: Use device_iommu_mapped() adds f884f6ee6260 dmaengine: sh: rcar-dmac: Use device_iommu_mapped() adds 6954cf9bfda1 iommu/sysfs: Rename iommu_release_device() adds cc5aed44a3a8 iommu: Consolitate ->add/remove_device() calls adds 641fb0efbff0 iommu/of: Don't call iommu_ops->add_device directly adds d2e1a003af56 ACPI/IORT: Don't call iommu_ops->add_device directly adds b9374e6eb8ba Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] adds 290c7644c7bd Merge remote-tracking branch 'iommu/next' adds 2e9b437438d9 Merge remote-tracking branch 'vfio/next' adds 232006e511f0 Merge remote-tracking branch 'audit/next' adds 7c6d87865494 Merge remote-tracking branch 'devicetree/for-next' adds 57c853636e56 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 9e9fd0272f74 Merge branch 'spi-4.21' into spi-next adds a68a1c05aee3 Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] adds 0fa3db6aae32 Merge remote-tracking branch 'spi/for-next' adds ad3b8185f3dc Merge branch 'core/core' adds a97b5635d2d6 Merge branch 'core/rcu' adds 2d61c1a13ee8 Merge branch 'efi/core' adds a0fc5578f1d6 efi: Let kmemleak ignore false positives adds 793423cf07e5 efi: Align 'efi_guid_t' to 64 bits adds d0e9d5b657c4 Merge branch 'efi/urgent' adds c5f48c0a7aa1 genirq: Fix various typos in comments adds 7fde68c3a752 Merge branch 'irq/core' adds 1bce5ee16f83 Merge branch 'locking/atomics' adds 343e352ef468 Merge branch 'locking/core' adds 76aea1eeb98d Merge tag 'v4.20-rc7' into perf/core, to pick up fixes adds fb1a59fae8ba kprobes: Blacklist symbols in arch-defined prohibited area adds fe6e65615415 kprobes/x86: Show x86-64 specific blacklisted symbols correctly adds 8162b3d1a728 kprobes/x86: Remove unneeded arch_within_kprobe_blacklist [...] adds bbdcbad0677e Merge branch 'perf/core' adds 7e4488119f66 Merge branch 'ras/core' adds efd6b6a5fce6 Merge branch 'sched/core' adds 07daef8b41e0 ntp: Remove duplicated include adds 1097dc079f24 Merge branch 'timers/core' adds 0e334db6bb4b posix-timers: Fix division by zero bug adds bd35eff14ee2 Merge branch 'timers/urgent' adds 1a0e9405bf1e Merge branch 'x86/amd-nb' adds e9dff5cda05a Merge branch 'x86/asm' adds a757549df4f0 Merge branch 'x86/boot' adds 017d49876093 Merge branch 'x86/build' adds bb4b4452b1a0 Merge branch 'x86/cache' adds cbd2334eb597 Merge branch 'x86/cleanups' adds aa02ef099cff x86/topology: Use total_cpus for max logical packages calculation adds 99928507f3c7 Merge branch 'x86/cpu' adds d05ef4b24094 Merge branch 'x86/fpu' adds 1485acb79007 Merge branch 'x86/microcode' adds 721066dfd4d5 x86/mm/cpa: Fix cpa_flush_array() TLB invalidation adds 02117e42db74 Merge branch 'x86/urgent' into x86/mm, to pick up dependent fix adds ecc729f1f471 x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftests adds 16ebf031e8ab x86/mm/cpa: Add __cpa_addr() helper adds 98bfc9b038cd x86/mm/cpa: Make cpa_data::vaddr invariant adds 5fe26b7a8f46 x86/mm/cpa: Simplify the code after making cpa->vaddr invariant adds 935f5839827e x86/mm/cpa: Optimize cpa_flush_array() TLB invalidation adds 83b4e39146aa x86/mm/cpa: Make cpa_data::numpages invariant adds fe0937b24ff5 x86/mm/cpa: Fold cpa_flush_range() and cpa_flush_array() i [...] adds c38116bb940a x86/mm/cpa: Better use CLFLUSHOPT adds 3c567356dbe0 x86/mm/cpa: Rename @addrinarray to @numpages adds 6848ac7ca39a x86/mm/dump_pagetables: Use DEFINE_SHOW_ATTRIBUTE() adds 31fa9e1a702b Merge branch 'x86/mm' adds eb012ef3b4e3 x86: Remove Intel MPX adds 6f0462323c30 Merge branch 'x86/mpx' adds 6269a144407e Merge branch 'x86/platform' adds 20c3a2c33e9f x86/speculation: Add support for STIBP always-on preferred mode adds efb946603f49 Merge branch 'x86/pti' adds 4aaecf40e6a6 Merge branch 'x86/timers' adds 87ab4689ca65 x86/fsgsbase/64: Fix the base write helper functions adds 24e141b41e0c Merge branch 'x86/urgent' adds 1d2c55541bc8 Merge remote-tracking branch 'tip/auto-latest' adds 3c6338201b1d Merge remote-tracking branch 'clockevents/clockevents/next' adds e6f30df90796 Merge remote-tracking branch 'edac-amd/for-next' adds 1fb51c975a80 irqchip/irq-rda-intc: Fix return value check in rda8810_in [...] adds 8ca66b7ccf3c irqchip/irq-imx-gpcv2: Add IRQCHIP_DECLARE for i.MX8MQ compatible adds da0abe1a0411 irqchip: Add driver for Cirrus Logic Madera codecs adds ff63495eff81 dt-bindings/irq: Add binding for Freescale IRQSTEER multiplexer adds 0136afa08967 irqchip: Add driver for imx-irqsteer controller adds 897898a69451 dt-bindings: interrupt-controller: stm32: Document hwlock [...] adds fb94109b764e irqchip/stm32: protect configuration registers with hwspinlock adds d1efeba4a275 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds bf456177f722 Merge remote-tracking branch 'ftrace/for-next' adds 676d7ca941ce Merge remote-tracking branch 'rcu/rcu/next' adds ef5607d2ca61 Merge remote-tracking branch 'kvm/linux-next' adds 0d640732dbeb arm64: KVM: Skip MMIO insn after emulation adds bd7d95cafb49 arm64: KVM: Consistently advance singlestep when emulating [...] adds fb544d1ca65a KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less adds d1878af3a5a6 KVM: arm/arm64: Log PSTATE for unhandled sysregs adds 60c3ab30d8c2 KVM: arm/arm64: vgic-v2: Set active_source to 0 when resto [...] adds 3f58bf634555 KVM: arm/arm64: Share common code in user_mem_abort() adds 6396b852e46e KVM: arm/arm64: Re-factor setting the Stage 2 entry to exe [...] adds f8df73388ee2 KVM: arm/arm64: Introduce helpers to manipulate page table [...] adds 4ea5af531140 KVM: arm64: Support dirty page tracking for PUD hugepages adds 86d1c55ea605 KVM: arm64: Support PUD hugepage in stage2_is_exec() adds eb3f0624ea08 KVM: arm64: Support handling access faults for PUD hugepages adds 35a63966194d KVM: arm64: Update age handlers to support PUD hugepages adds b8e0ba7c8bea KVM: arm64: Add support for creating PUD hugepages at stage 2 adds 2e2f6c3c0b08 KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs [...] adds 6992195cc6c6 KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS adds bea2ef803ade KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum adds 6022fcc0e87a KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() adds ba3b54568423 KVM: arm/arm64: vgic: Consider priority and active state f [...] adds 4a0ff26e961c KVM: arm/arm64: Fixup the kvm_exit tracepoint adds fb3e1fded760 KVM: arm/arm64: Remove arch timer workqueue adds e8a03ec60917 KVM: arm/arm64: Simplify bg_timer programming adds f126567636fb KVM: arm/arm64: arch_timer: Simplify kvm_timer_vcpu_terminate adds 1053dd49b208 KVM: arm64: Make vcpu const in vcpu_read_sys_reg adds dfdc69e4b03b arm64: KVM: Add trapped system register access tracepoint adds b726f4a4a33a arm/arm64: KVM: vgic: Force VM halt when changing the acti [...] adds 3c780d1840b6 KVM: arm/arm64: Fix unintended stage 2 PMD mappings adds 1e63d2057138 arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 adds 493dff08812a Merge remote-tracking branch 'kvm-arm/next' adds c3f064d2282f Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds b3383974fee2 xen: Introduce shared buffer helpers for page directory... adds 5641f19bdfc4 drm/xen-front: Use Xen common shared buffer implementation adds 58f9d806d16a ALSA: xen-front: Use Xen common shared buffer implementation adds 33ddd05a7f29 Merge remote-tracking branch 'xen-tip/linux-next' adds 18cdc3f54e42 Merge remote-tracking branch 'percpu/for-next' adds 73911e5dd5da Merge remote-tracking branch 'drivers-x86/for-next' adds fbc9271532c3 Merge remote-tracking branch 'chrome-platform/for-next' adds 0a515c68e224 Merge remote-tracking branch 'hsi/for-next' adds ae18919591ed Merge remote-tracking branch 'leds/for-next' adds 77096deaef9a Merge remote-tracking branch 'ipmi/for-next' adds d50b170299fc Merge remote-tracking branch 'driver-core/driver-core-next' adds 7777ebbd3822 Merge remote-tracking branch 'usb/usb-next' adds 8d503f206c33 USB: serial: pl2303: add ids for Hewlett-Packard HP POS po [...] adds 9de1b5eb6ad9 Merge remote-tracking branch 'usb-serial/usb-next' adds b59ceee3a60d Merge remote-tracking branch 'tty/tty-next' adds 72035c85c7a2 Merge remote-tracking branch 'char-misc/char-misc-next' adds 7735d61e0e05 Merge remote-tracking branch 'staging/staging-next' adds 7851462829f4 Merge remote-tracking branch 'mux/for-next' adds d757b5786814 Merge remote-tracking branch 'icc/icc-next' adds 0066001477a0 Merge remote-tracking branch 'slave-dma/next' adds 29fd3ef814dd Merge remote-tracking branch 'cgroup/for-next' adds c6bfce48ae40 Merge branch 'fixes' into for-next adds 147ba5fbfde1 Merge branch 'misc' into for-next adds 9b89d594f948 Merge remote-tracking branch 'scsi/for-next' adds c29d7d10cd1e scsi: virtio_scsi: Remove per-target data because it is no [...] adds 8b2db98e814a scsi: target/core: Use kmem_cache_free() instead of kfree() adds 4dd4130a722f scsi: make sure all drivers set the use_clustering flag adds 2a3d4eb8e228 scsi: flip the default on use_clustering adds 50c2e9107f17 scsi: introduce a max_segment_size host_template parameters adds 736c23d6caa5 scsi: cumana_2: remove the explicit use_clustering setting adds 7b44047bce9c scsi: powertec: remove the explicit use_clustering setting adds e08ea3009f53 scsi: xen-scsifront: remove DISABLE_CLUSTERING adds 5bd6cd54bd01 scsi: mesh: remove DISABLE_CLUSTERING adds 1c3726ad3093 scsi: mac53c94: remove DISABLE_CLUSTERING adds 4af14d113bcf scsi: remove the use_clustering flag adds 4e87eb2f46ea scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_p [...] adds d6a9000b81be scsi: hisi_sas: Add support for DIF feature for v2 hw adds 38417468d4f0 scsi: block: remove the cluster flag adds c742f54c5d63 Merge remote-tracking branch 'scsi-mkp/for-next' adds f37aa4f37052 Merge remote-tracking branch 'vhost/linux-next' adds be7f5eb28924 Merge remote-tracking branch 'rpmsg/for-next' adds f0f9a93cf23c Merge remote-tracking branch 'gpio/for-next' adds 2fdd8ac7464b Merge remote-tracking branch 'pinctrl/for-next' adds 4de80b598b7e Merge remote-tracking branch 'pwm/for-next' adds 63a15ecad405 Merge remote-tracking branch 'random/dev' adds 9d72240fe9ec Merge remote-tracking branch 'kselftest/next' adds e11d4284e2f4 y2038: socket: Add compat_sys_recvmmsg_time64 adds df8522a340ee y2038: signal: Add sys_rt_sigtimedwait_time32 adds 2367c4b5fa09 y2038: signal: Add compat_sys_rt_sigtimedwait_time64 adds b0495e4b67b2 sh: dreamcast: rtc: push down rtc class ops into driver adds 09e81263e501 sh: sh03: rtc: push down rtc class ops into driver adds 07df7800c6cd sh: remove unused rtc_sh_get/set_time infrastructure adds 19f48591e67c sh: remove board_time_init() callback adds 926617889dc8 timekeeping: remove unused {read,update}_persistent_clock adds 437e78d3fd6d timekeeping: remove timespec_add/timespec_del adds d651d1607f22 vfs: replace current_kernel_time64 with ktime equivalent adds e4b92b108c6c timekeeping: remove obsolete time accessors adds 2b2bac4760a5 Merge remote-tracking branch 'y2038/y2038' adds 5f30b2e82348 livepatch: check kzalloc return values adds bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next adds 76fd68b48591 Merge remote-tracking branch 'livepatching/for-next' adds c081c0be8ec1 Merge remote-tracking branch 'coresight/next' adds f8a669e0e7c6 Merge remote-tracking branch 'rtc/rtc-next' adds fb3f8e23a561 Merge remote-tracking branch 'ntb/ntb-next' adds 78bd7678b1b5 Merge remote-tracking branch 'kspp/for-next/kspp' adds a7bfd7a023a8 Merge remote-tracking branch 'cisco/for-next' adds 79babbd0b60d Merge remote-tracking branch 'slimbus/for-next' adds 3c415f4e3389 Merge remote-tracking branch 'nvmem/for-next' adds 1f77ade62bc4 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds d6a70301b0c3 kgdb: Remove irq flags from roundup adds cb74b09ac5fe kgdb: Fix kgdb_roundup_cpus() for arches who used smp_call [...] adds 17d2577c2574 kgdb: Don't round up a CPU that failed rounding up before adds d308ce0d3969 kdb: Don't back trace on a cpu that didn't round up adds 50c3022fee89 kdb: use bool for binary state indicators adds 4fbc914c15f9 mips/kgdb: prepare arch_kgdb_ops for constness adds 97498c96a186 kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops adds b3e14e094066 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds d8c431eb28dc checkpatch: don't interpret stack dumps as commit IDs adds 8c1a745fe39b mm: thp: fix flags for pmd migration when split adds 522ef8732533 fork,memcg: fix crash in free_thread_stack on memcg charge fail adds 7357fbf07261 mm, thp: always specify disabled vmas as nh in smaps adds 26c2312abc46 mm, memcg: fix reclaim deadlock with writeback adds ac0790572009 mm, page_alloc: fix has_unmovable_pages for HugePages adds 5ea13e09f995 arm: arch/arm/include/asm/page.h needs personality.h adds b249f8bc850e kasan, mm: change hooks signatures adds 2f81dd35de99 kasan, slub: handle pointer tags in early_kmem_cache_node_alloc adds bc5f2f758886 kasan: move common generic and tag-based code to common.c adds 06cb0f6bf7b2 kasan: rename source files to reflect the new naming scheme adds 593f3ff3f393 kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS adds 19535286b71d kasan, arm64: adjust shadow size for tag-based mode adds 355d22265527 kasan: rename kasan_zero_page to kasan_early_shadow_page adds 59a9ffc8a3b7 kasan: initialize shadow to 0xff for tag-based mode adds 43ed5910e9a2 arm64: move untagged_addr macro from uaccess.h to memory.h adds 6724fd94e4ca kasan: add tag related helper functions adds 57a8ba73d58d kasan, arm64: untag address in _virt_addr_is_linear adds 2cdebb3df290 kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] adds 52df870c2bcd kasan, arm64: fix up fault handling logic adds b60326ae556b kasan, arm64: enable top byte ignore for the kernel adds 66efb188c6cf kasan, mm: perform untagged pointers comparison in krealloc adds a0cb08b2c387 kasan: split out generic_report.c from report.c adds e23a7f6eba45 kasan: add bug reporting routines for tag-based mode adds 8a5a3312cbb8 mm: move obj_to_index to include/linux/slab_def.h adds 6e2f9eef1f5b kasan: add hooks implementation for tag-based mode adds 3780b2faf87c kasan, arm64: add brk handler for inline instrumentation adds 956c36e28b1e kasan, mm, arm64: tag non slab memory allocated via pagealloc adds 11074c68dd99 kasan: add __must_check annotations to kasan hooks adds 6499d9235d42 kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS adds 7a2605cc6488 kasan: update documentation adds 34338b5a4602 kasan: add SPDX-License-Identifier mark to source files adds eb9bb9d14cde bloat-o-meter: ignore __addressable_ symbols adds 289ef25a1326 scripts/decodecode: set ARCH when running natively on arm/arm64 adds ba4bddd211fa scripts/decode_stacktrace: only strip base path when a pre [...] adds cd27b3de3fd6 scripts/checkstack.pl: dynamic stack growth for aarch64 adds b606656180e4 scripts: add spdxcheck.py self test adds c838e7a47c1a scripts/tags.sh: add more declarations adds b83b8aa8f462 arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] adds 223217799170 arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] adds a1dda69bd1b4 sh: boards: convert to SPDX identifiers adds f490a13fa268 sh: drivers: convert to SPDX identifiers adds 548211e87ba0 sh: include: convert to SPDX identifiers adds df4218cce3ed sh: sh2: convert to SPDX identifiers adds a4d304ed3f95 sh: sh2a: convert to SPDX identifiers adds 71ad755b4c65 sh: sh3: convert to SPDX identifiers adds 3ee62d508f79 sh: sh4: convert to SPDX identifiers adds aa77153875ff sh: sh4a: convert to SPDX identifiers adds f75b293492c7 sh: sh5: convert to SPDX identifiers adds 9150082a42dd sh: shmobile: convert to SPDX identifiers adds 1ebbef9c1bdf sh: cpu: convert to SPDX identifiers adds 1bf1ee1f63f2 sh: kernel: convert to SPDX identifiers adds 54144a36533e sh: lib: convert to SPDX identifiers adds 8369c4073e27 debugobjects: call debug_objects_mem_init eariler adds ba143407fc74 lib/debugobjects.c: move printk out of db lock critical sections adds a34efe6dd8f7 ocfs2: optimize the reading of heartbeat data adds e5d8dbc2858e ocfs2: dlmfs: remove set but not used variable 'status' adds 19f447c78c79 ocfs2: remove set but not used variable 'lastzero' adds ae2cf419f79b ocfs2: improve ocfs2 Makefile adds d8f8a0a7a390 ocfs2: fix panic due to unrecovered local alloc adds 7d6975607468 ocfs2: clear journal dirty flag after shutdown journal adds e91950157cd5 ocfs2: don't clear bh uptodate for block read adds 8898b62e2af2 ocfs2: clear zero in unaligned direct IO adds cca82f078c63 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 37e0d5b70585 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds 9e0bcd2e3f4c ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds db0a09918448 block: restore /proc/partitions to not display non-partiti [...] adds f7c07b503022 mm, slab: remove unnecessary unlikely() adds 1fd6bc40353e mm-slab-remove-unnecessary-unlikely-fix adds 8af046270c84 mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() adds ff45e8ab05f3 mm/slub.c: page is always non-NULL in node_match() adds 09167122bfc9 mm/slub.c: record final state of slub action in deactivate_slab() adds a49c19eeebed mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix adds 37499781fa0f mm/slub.c: improve performance by skipping checked node in [...] adds 31b26a6e0e5e mm-slub-improve-performance-by-skipping-checked-node-in-ge [...] adds 06c596904bd6 include/linux/slab.h: fix sparse warning in kmalloc_type() adds ce60d187badd mm/page_owner: clamp read count to PAGE_SIZE adds c15ebcac9f13 mm-page_owner-clamp-read-count-to-page_size-fix adds 42b70c9ea72e mm/hotplug: optimize clear_hwpoisoned_pages() adds 930510dd2c0d mm-hotplug-optimize-clear_hwpoisoned_pages-fix adds 6434bd54fd80 mm/mmu_notifier.c: remove mmu_notifier_synchronize() adds a32ffbbb7f69 writeback: don't decrement wb->refcnt if !wb->bdi adds d2e0880c40da mm/readahead.c: simplify get_next_ra_size() adds 091ecfdf2f2e mm: vmscan: skip KSM page in direct reclaim if priority is low adds 967751878c05 mm: ksm: do not block on page lock when searching stable tree adds 5e5a4f14899a mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix adds 0aecf32daf0f mm: print more information about mapping in __dump_page adds 0670832bd4f6 mm: debug: Fix a width vs precision bug in printk adds 47997417e5b9 mm-print-more-information-about-mapping-in-__dump_page-fix-2 adds 8a8db8d367fe mm: lower the printk loglevel for __dump_page messages adds b5a9bd9171ed mm-lower-the-printk-loglevel-for-__dump_page-messages-fix adds d68f4506c262 mm-lower-the-printk-loglevel-for-__dump_page-messages-fix-fix adds 2b74b4c242e4 mm, memory_hotplug: drop pointless block alignment checks [...] adds 7c640728ba23 mm, memory_hotplug: print reason for the offlining failure adds d2019cc9c54b mm-memory_hotplug-print-reason-for-the-offlining-failure-fix adds 3bce4496b45e mm, memory_hotplug: be more verbose for memory offline failures adds 28132034e003 mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix adds 5b3015bfc571 mm-memory_hotplug-be-more-verbose-for-memory-offline-failu [...] adds db77b2f0d389 mm: only report isolation failures when offlining memory adds 7f72580b6c61 xxHash: create arch dependent 32/64-bit xxhash() adds 39f8bfce1777 ksm: replace jhash2 with xxhash adds d8217307b508 mm/mmap.c: remove verify_mm_writelocked() adds 5a8fb0543bac mm, memory_hotplug: do not clear numa_node association aft [...] adds 0df35e5f9ef0 mm: Add an F_SEAL_FUTURE_WRITE seal to memfd adds 1df339c37607 mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust adds 1323c3918ba8 mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 adds 6350fdf16a25 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds 3c0d2399dffc selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal adds b1c0f9a2bca2 mm: remove reset of pcp->counter in pageset_init() adds 7519edfc23a4 mm: reference totalram_pages and managed_pages once per function adds 150d9995f607 mm: convert zone->managed_pages to atomic variable adds 25616c199ec6 mm: convert totalram_pages and totalhigh_pages variables t [...] adds 40e0d9e10845 mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] adds 9d948ec050c9 mm: remove managed_page_count_lock spinlock adds b19768717269 vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] adds 9dfd5fcde1a9 mm/swap: use nr_node_ids for avail_lists in swap_info_struct adds 29d3a20dbf2d userfaultfd: convert userfaultfd_ctx::refcount to refcount_t adds 818673a4250b mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] adds 5782f8d1c098 mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] adds 1aa1838660b9 mm, devm_memremap_pages: kill mapping "System RAM" support adds e50b785d51b4 mm, devm_memremap_pages: fix shutdown handling adds 08718e9293fa mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support adds 923bdc878f5c mm, hmm: use devm semantics for hmm_devmem_{add, remove} adds 71dedca92b43 mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] adds 9862cf7e9ff3 mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL adds 47d1ef60ccc3 PCI/P2PDMA: match interface changes to devm_memremap_pages() adds a389eb9d9bf4 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] adds 362e068b9ba3 mm-page_alloc-free-order-0-pages-through-pcp-in-page_frag_ [...] adds 9f07c124c67c mm/page_alloc.c: use a single function to free page adds cc5e56920a21 mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] adds 70aa7b1fff09 memblock: replace usage of __memblock_free_early() with me [...] adds 8c8b8b5de1aa drivers/base/memory.c: remove an unnecessary check on NR_M [...] adds edb62274ab12 mm/memory_hotplug: drop "online" parameter from add_memory [...] adds 4e83e7b3aac1 mm, page_alloc: spread allocations across zones before int [...] adds d54d38b01fc7 mm: move zone watermark accesses behind an accessor adds 1f14fde320cd mm: use alloc_flags to record if kswapd can wake adds d24cd3b353ea mm: Use alloc_flags to record if kswapd can wake -fix adds 880833c1c290 mm: reclaim small amounts of memory when an external fragm [...] adds 91a6bd817d42 mm/mmzone.c: make "migratetype_names" const char * adds c7944988f863 mm/debug.c: make "migrate_reason_names[]" const char * adds f43189d0038b mm: make free_reserved_area() return "const char *" adds b91718aad353 mm, oom: reorganize the oom report in dump_header adds 502b86e2934a mm, oom: add oom victim's memcg to the oom context information adds 360a52b494d5 mm: put_and_wait_on_page_locked() while page is migrated adds be58e2686443 mm-put_and_wait_on_page_locked-while-page-is-migrated-fix adds 06cb1641e7b4 mm: check nr_initialised with PAGES_PER_SECTION directly i [...] adds c61fa1ab06bf mm, memory_hotplug: add nid parameter to arch_remove_memory adds 9daa3e97aa8c kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] adds 4ef0a910e206 mm, memory_hotplug: move zone/pages handling to offline stage adds 1fe848c55361 mm, memory-hotplug: rework unregister_mem_sect_under_nodes adds 01841b010d97 mm, memory_hotplug: refactor shrink_zone/pgdat_span adds 89e4a4166af9 mm/memblock.c: skip kmemleak for kasan_init() adds b268f8dec239 zram: fix lockdep warning of free block handling adds 59758c1edccb zram: fix double free backing device adds 34223d9f57d8 zram: refactor flags and writeback stuff adds 02342c6d6ef0 zram: introduce ZRAM_IDLE flag adds 9d4d853e321f zram: support idle/huge page writeback adds f7377953d22b zram: add bd_stat statistics adds 91e1d519d8c7 zram-add-bd_stat-statistics-v4 adds 346f8175b8ef zram: writeback throttle adds d0a6eee950e4 zram: writeback throttle adds ec37cbcbfacd mm: remove pte_lock_deinit() adds 7f8425a36a24 mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] adds f391317c4a33 mm-sparse-drop-pgdat_resize_lock-in-sparse_add-remove_one_ [...] adds 7f142ab194d8 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() adds 70cb4614e9ae mm, hotplug: move init_currently_empty_zone() under zone_s [...] adds 4352758a4d13 mm, swap: refactor swap-in logic out of shmem_getpage_gfp adds 43a1cefe34c5 mm, swap: rid swapoff of quadratic complexity adds 11f808768389 swap: fix general protection fault when swapoff adds b09323108617 swap: Deal with PTE mapped THP when unuse PTE adds 57af44e3454e mm/hmm.c: remove set but not used variable 'devmem' adds 667bdd6bdfb3 lib/show_mem.c: drop pgdat_resize_lock in show_mem() adds cc3f90626547 mm/page-writeback.c: don't break integrity writeback on -> [...] adds a90495a48515 mm-dont-break-integrity-writeback-on-writepage-error-fix adds 3395c0a96df0 mm/page_alloc.c: drop uneeded __meminit and __meminitdata adds c73acffe8e48 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds c94719a268b0 mm: drop meminit_pfn_in_nid as it is redundant adds 5930e98da4c1 mm: implement new zone specific memblock iterator adds 22f75ffe9322 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 197be1f9b6a5 mm: move hot-plug specific memory init into separate funct [...] adds ad26864a44d8 mm: add reserved flag setting to set_page_links() adds 3fc74135cf63 mm: use common iterator for deferred_init_pages and deferr [...] adds 5897d155ff4e mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] adds 6009414b962c tools/vm/page-types.c: fix "kpagecount returned fewer page [...] adds 799c983e6805 /proc/kpagecount: return 0 for special pages that are neve [...] adds f4cb49508fdf proc-kpagecount-return-0-for-special-pages-that-are-never- [...] adds 0b2550934f40 mm/filemap.c: remove useless check in pagecache_get_page() adds b61df0312f23 mm/page_alloc.c: calculate first_deferred_pfn directly adds 3f3a1d815c1b ioremap: rework pXd_free_pYd_page() API adds 2936cb273a4b arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() adds 52965a77aa25 x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table() adds 31c99dd5d3a3 lib/ioremap: ensure phys_addr actually corresponds to a ph [...] adds ed7d20dfbd9c lib/ioremap: ensure break-before-make is used for huge p4d [...] adds 5aedaffeac29 mm, kmemleak: little optimization while scanning adds af4e75670518 mm-kmemleak-little-optimization-while-scanning-fix adds 7dee4b83fa46 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined adds 801b3232e420 mm/mmu_notifier: use structure for invalidate_range_start/ [...] adds 6a50b1304ea0 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] adds a1f31a4ccb57 mm/mmu_notifier: use structure for invalidate_range_start/ [...] adds 79718c9ea736 mm/mmu_notifier: use structure for invalidate_range_start/ [...] adds d372e5c65a4b mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] adds 01bdcef5d561 mm/mmu_notifier: contextual information for event triggeri [...] adds 982a45e36e50 mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds f57783ede32f include/linux/memory_hotplug.h: remove duplicate declarati [...] adds f0ee6b46bab5 filemap: kill page_cache_read usage in filemap_fault adds 405b99d68d23 filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds 75327773b15c filemap: pass vm_fault to the mmap ra helpers adds 59a4775ba928 filemap: drop the mmap_sem for all blocking operations adds 3ca60a446eff filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds 4c9e546c069d filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds d2f200d62675 mm, proc: be more verbose about unstable VMA flags in /pro [...] adds 48cf516f8c3e mm, thp, proc: report THP eligibility for each vma adds 68892f2d2b47 mm, proc: report PR_SET_THP_DISABLE in proc adds 476b3817d2c6 mm, memory_hotplug: try to migrate full pfn range adds a7158a437e8c mm, memory_hotplug: deobfuscate migration part of offlining adds 244ace6e0325 mm-memory_hotplug-deobfuscate-migration-part-of-offlining-fix adds 88e23af2d687 mm, fault_around: do not take a reference to a locked page adds 9524c8a80b71 mm, memory_hotplug: don't bail out in do_migrate_range() p [...] adds 4869b5700aa4 ksm: react on changing "sleep_millisecs" parameter faster adds 4e2536f4cf72 mm/pageblock: throw compile error if pageblock_bits cannot [...] adds e4c40ad01230 userfaultfd: clear flag if remap event not enabled adds 59d790a580af mm/page_alloc.c: don't call kasan_free_pages() at deferred [...] adds 3cb48bba642c mm, memory_hotplug: initialize struct pages for the full m [...] adds 47058206b166 kmemleak: add config to select auto scan adds 2f11a1743755 mm, page_alloc: enable pcpu_drain with zone capability adds 9c3b1e9dade4 mm-page_alloc-enable-pcpu_drain-with-zone-capability-fix adds 7e9df57cffcb mm: migration: factor out code to compute expected number [...] adds 9268371a8a4b mm-migration-factor-out-code-to-compute-expected-number-of [...] adds 5b668e3944b9 mm: migrate: lock buffers before migrate_page_move_mapping() adds 5fd5a2e0b29b mm: migrate: move migrate_page_lock_buffers() adds 88ca6ce1bab1 mm: migrate: provide buffer_migrate_page_norefs() adds 55b2d5e4516a mm-migrate-provide-buffer_migrate_page_norefs-fix adds 4a98b1340d0a blkdev: avoid migration stalls for blkdev pages adds 8eb31e4c933c mm: migrate: drop unused argument of migrate_page_move_mapping() adds f9a8a6819768 mm/page_alloc.c: allow error injection adds b6a588fff5ed include/linux/vmstat.h: remove unused page state adjustment macro adds ad64632f8dc5 mm: remove __hugepage_set_anon_rmap() adds 6694d86b1a64 memory_hotplug: add missing newlines to debugging output adds 257f44f177a7 mm/page_alloc.c: memory hotplug: free pages as higher order adds cb3cc54947f4 memory_hotplug-free-pages-as-higher-order-fix adds a8f58dc5c07f memory_hotplug-free-pages-as-higher-order-fix-fix adds 9ed035a77071 mm/page_alloc.c: remove software prefetching in __free_pag [...] adds 0c755b7cc8e7 mm, swap: fix race between swapoff and some swap operations adds 1a11b62a5b44 mm, swap: fix race between swapoff and some swap operations adds 49333049b916 mm: fix race between swapoff and mincore adds 2aac62bf72c9 mm: don't expose page to fast gup before it's ready adds 9f9b49b3575d mm/page_owner: align with pageblock_nr_pages adds 96b7d26c911c mm/page_owner: align with pageblock_nr pages adds 1bdb3bfd25c0 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds f76a9165f0de fs/proc/base.c: use ns_capable instead of capable for time [...] adds 792b514e7499 fs/proc/util.c: include fs/proc/internal.h for name_to_int() adds ffc82bfc0c49 fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] adds 6a768d7d358a fs/proc/base.c: slightly faster /proc/*/limits adds cfe9b553984c proc/sysctl: fix return error for proc_doulongvec_minmax() adds 5c01814ed8ab Documentation/process/coding-style.rst: don't use "extern" [...] adds 0853f023cf63 build_bug.h: remove negative-array fallback for BUILD_BUG_ON() adds 94915e3b04da build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse adds 6226bda59485 kernel/hung_task.c: force console verbose before panic adds 28912493446d kernel/hung_task.c: break RCU locks based on jiffies adds d7bbc8681e60 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t adds 1140f997812c include/linux/printk.h: drop silly "static inline asmlinka [...] adds 0b3332354415 fls: change parameter to unsigned int adds bcb12a155650 lib/genalloc.c: fix allocation of aligned buffer from non- [...] adds 3beebe10c584 lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] adds 537b7bb10508 checkpatch: warn on const char foo[] = "bar"; declarations adds 6fc81708cdab fs/epoll: remove max_nests argument from ep_call_nested() adds 87b84bdcddf4 fs/epoll: simplify ep_send_events_proc() ready-list loop adds e869792524d4 fs/epoll: drop ovflist branch prediction adds f4ca39f0ae21 fs/epoll: robustify ep->mtx held checks adds 0957be76d47c fs/epoll: reduce the scope of wq lock in epoll_wait() adds 874fccb625e8 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix adds 9d7f57ced574 fs/epoll: avoid barrier after an epoll_wait(2) timeout adds dd9d5ac353e7 fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix adds d668060c2ca7 fs/epoll: rename check_events label to send_events adds 8ee46df7e5d4 fs/epoll: deal with wait_queue only once adds 2182abbea4e7 fs-epoll-deal-with-wait_queue-only-once-fix adds dbeccc07f325 init/main.c: make "initcall_level_names[]" const char * adds a094fce901de autofs: improve ioctl sbi checks adds 28e85cdeb80f autofs-improve-ioctl-sbi-checks-fix adds 28a56346230c autofs: simplify parse_options() function call adds cab196577c3d autofs: change catatonic setting to a bit flag adds 86ff80a83764 autofs: add strictexpire mount option adds 163c672bc545 hfsplus: return file attributes on statx adds 4cbe4bb281b1 include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] adds 85de5868fe8f fat: remov FAT_FIRST_ENT macro adds d1f353035835 fat: move MAX_FAT to fat.h and change it to inline function adds 31aad026387d fat: new inline functions to determine the FAT variant (32 [...] adds 3b0a3db52241 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds 2d1f065129fb fork: fix some -Wmissing-prototypes warnings adds c2d5604bbd29 exec: load_script: don't blindly truncate shebang string adds 897e5ac417b4 exec: increase BINPRM_BUF_SIZE to 256 adds f6d7651d6493 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting adds e69b491d169c exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix adds 1cc1d6b78102 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] adds e973795107c1 bfs: extra sanity checking and static inode bitmap adds 0f1c7dc54bc0 panic: add options to print system info when panic happens adds 3de299c8ef77 kernel/sysctl: add panic_print into sysctl adds 9e24c0424c88 kernel/kcov.c: mark write_comp_data() as notrace adds 461609d40f5e scripts/gdb: fix lx-version string output adds fa30d38b0c79 initramfs: cleanup incomplete rootfs adds c449cc3dfb97 ipc: allow boot time extension of IPCMNI from 32k to 8M adds 79afaa221cbc ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 107faad469e1 ipc: conserve sequence numbers in extended IPCMNI mode adds 9b537e6d845f Merge branch 'akpm-current/current' adds af63cb8792f3 scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds 800b7f0d3eb9 lib/test_debug_virtual.c: fix build failure adds b9ade0e457bc mm: treewide: remove unused address argument from pte_allo [...] adds 348eee138d87 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] adds 7ae39ad802e6 mm: speed up mremap by 20x on large regions adds f2927f483417 mm/mremap: fix 'move_normal_pmd' unused function warning adds c35164296e89 mm: select HAVE_MOVE_PMD on x86 for faster mremap adds 13359633fd4e kernel/async.c: remove some duplicated includes adds ed9101e8c67a kernel/signal.c: remove some duplicated includes adds 9716f41df047 locking/atomics: build atomic headers as required adds be1d43b621cf mm: balloon: update comment about isolation/migration/compaction adds a290735670ca mm: convert PG_balloon to PG_offline adds a41cd743b56c mm-convert-pg_balloon-to-pg_offline-fix adds d6e78da3bf3e kexec: export PG_offline to VMCOREINFO adds 53237aa3afdd xen/balloon: mark inflated pages PG_offline adds 5a1be9765014 hv_balloon: mark inflated pages PG_offline adds d9da09c3b780 vmw_balloon: mark inflated pages PG_offline adds 783394f64372 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 04d432aff10a PM/Hibernate: use pfn_to_online_page() adds b9532e4f0405 PM/Hibernate: exclude all PageOffline() pages adds a3863a5fcb1e pm-hibernate-exclude-all-pageoffline-pages-v2 adds e13f137222e7 kernel/locking/mutex.c: remove caller signal_pending branc [...] adds 5570c092c699 kernel/sched/: remove caller signal_pending branch predictions adds 3f623f11b71f arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] adds 07cefc056059 mm/: remove caller signal_pending branch predictions adds 7454f45e06f6 fs/: remove caller signal_pending branch predictions adds 4c9c8666dd6c fs-remove-caller-signal_pending-branch-predictions-fix adds 3b60f44262db include/linux/sched/signal.h: replace `tsk' with `task' adds 8f064ff596a4 fs: don't open code lru_to_page() adds e8395caf6bd6 drivers/base/platform.c: kmemleak ignore a known leak adds a56c83f901f4 docs: fix Co-Developed-by docs adds 50bd13b330b2 checkpatch: add Co-developed-by to signature tags adds 82ac20b04f09 mm/page_io.c: fix polled swap page in adds 467ecc395363 kernel/fork.c: remove duplicated include adds 19db9ee0e76b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 85a453df5722 openvswitch: convert to kvmalloc adds 5247a5f59866 md: convert to kvmalloc adds 7ac5edabd047 selinux: convert to kvmalloc adds 2c81adf64d10 Generic radix trees adds 0aac0403ba3e proc: commit to genradix adds 4cafef2484d6 sctp: convert to genradix adds ed4a931586dc Drop flex_arrays adds 57fa0cf4f05f Merge branch 'akpm/master' adds 02fc169594e9 Add linux-next specific files for 20181219
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 (285053b5a4c0) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/core-api/flexible-arrays.rst | 130 - Documentation/core-api/generic-radix-tree.rst | 12 + Documentation/core-api/index.rst | 1 + .../bindings/interrupt-controller/fsl,irqsteer.txt | 34 + .../interrupt-controller/st,stm32-exti.txt | 4 + .../devicetree/bindings/iommu/arm,smmu.txt | 4 + .../bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + .../devicetree/bindings/net/broadcom-bluetooth.txt | 11 +- .../features/core/cBPF-JIT/arch-support.txt | 1 - .../features/core/eBPF-JIT/arch-support.txt | 1 - .../core/generic-idle-thread/arch-support.txt | 1 - .../features/core/jump-labels/arch-support.txt | 1 - .../features/core/tracehook/arch-support.txt | 1 - .../features/debug/KASAN/arch-support.txt | 3 +- .../debug/gcov-profile-all/arch-support.txt | 1 - Documentation/features/debug/kgdb/arch-support.txt | 1 - .../debug/kprobes-on-ftrace/arch-support.txt | 1 - .../features/debug/kprobes/arch-support.txt | 1 - .../features/debug/kretprobes/arch-support.txt | 1 - .../features/debug/optprobes/arch-support.txt | 1 - .../features/debug/stackprotector/arch-support.txt | 3 +- .../features/debug/uprobes/arch-support.txt | 1 - .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../locking/cmpxchg-local/arch-support.txt | 1 - .../features/locking/lockdep/arch-support.txt | 1 - .../locking/queued-rwlocks/arch-support.txt | 1 - .../locking/queued-spinlocks/arch-support.txt | 3 +- .../locking/rwsem-optimized/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 3 +- .../features/perf/perf-regs/arch-support.txt | 1 - .../features/perf/perf-stackdump/arch-support.txt | 1 - .../sched/membarrier-sync-core/arch-support.txt | 1 - .../features/sched/numa-balancing/arch-support.txt | 1 - .../seccomp/seccomp-filter/arch-support.txt | 1 - .../time/arch-tick-broadcast/arch-support.txt | 1 - .../features/time/clockevents/arch-support.txt | 1 - .../time/context-tracking/arch-support.txt | 1 - .../features/time/irq-time-acct/arch-support.txt | 1 - .../time/modern-timekeeping/arch-support.txt | 1 - .../features/time/virt-cpuacct/arch-support.txt | 1 - .../features/vm/ELF-ASLR/arch-support.txt | 1 - .../features/vm/PG_uncached/arch-support.txt | 1 - Documentation/features/vm/THP/arch-support.txt | 1 - Documentation/features/vm/TLB/arch-support.txt | 1 - .../features/vm/huge-vmap/arch-support.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 1 - .../features/vm/numa-memblock/arch-support.txt | 1 - .../features/vm/pte_special/arch-support.txt | 3 +- Documentation/filesystems/proc.txt | 10 +- Documentation/flexible-arrays.txt | 123 - Documentation/hid/uhid.txt | 2 +- Documentation/process/submitting-patches.rst | 4 +- Documentation/scsi/scsi_mid_low_api.txt | 2 - Documentation/x86/intel_mpx.txt | 244 -- MAINTAINERS | 19 +- Next/SHA1s | 91 +- Next/merge.log | 3371 ++++++++++++-------- arch/arc/include/asm/bitops.h | 6 +- arch/arc/include/asm/perf_event.h | 3 +- arch/arc/kernel/kgdb.c | 12 +- arch/arc/kernel/perf_event.c | 64 +- arch/arm/configs/davinci_all_defconfig | 5 +- arch/arm/configs/omap1_defconfig | 2 - arch/arm/configs/omap2plus_defconfig | 14 +- arch/arm/include/asm/kvm_host.h | 5 - arch/arm/include/asm/kvm_mmu.h | 61 + arch/arm/include/asm/stage2_pgtable.h | 5 + arch/arm/kernel/kgdb.c | 14 +- arch/arm/kvm/coproc.c | 4 +- arch/arm/mach-davinci/board-dm365-evm.c | 4 +- arch/arm/mach-omap1/Makefile | 2 +- arch/arm/mach-omap2/Makefile | 2 +- arch/arm/mach-omap2/pdata-quirks.c | 4 +- arch/arm64/configs/defconfig | 3 - arch/arm64/include/asm/kvm_arm.h | 6 +- arch/arm64/include/asm/kvm_asm.h | 6 + arch/arm64/include/asm/kvm_emulate.h | 35 +- arch/arm64/include/asm/kvm_host.h | 3 +- arch/arm64/include/asm/kvm_mmu.h | 48 + arch/arm64/include/asm/pgtable-hwdef.h | 4 + arch/arm64/include/asm/pgtable.h | 9 + arch/arm64/include/asm/stage2_pgtable.h | 16 +- arch/arm64/kernel/kgdb.c | 14 +- arch/arm64/kvm/debug.c | 21 - arch/arm64/kvm/handle_exit.c | 14 +- arch/arm64/kvm/hyp/switch.c | 43 +- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 12 +- arch/arm64/kvm/sys_regs.c | 12 +- arch/arm64/kvm/sys_regs.h | 4 + arch/arm64/kvm/trace.h | 35 + arch/h8300/kernel/kgdb.c | 2 +- arch/hexagon/kernel/kgdb.c | 34 +- arch/ia64/hp/sim/simscsi.c | 2 +- arch/microblaze/kernel/kgdb.c | 2 +- arch/mips/kernel/kgdb.c | 25 +- arch/nios2/kernel/kgdb.c | 2 +- arch/powerpc/kernel/eeh.c | 2 +- arch/powerpc/kernel/iommu.c | 6 +- arch/powerpc/kernel/kgdb.c | 8 +- arch/riscv/Kconfig | 57 +- arch/riscv/configs/defconfig | 2 +- arch/riscv/include/asm/unistd.h | 2 + arch/riscv/kernel/ptrace.c | 2 + arch/sh/kernel/kgdb.c | 14 +- arch/sparc/kernel/kgdb_32.c | 2 +- arch/sparc/kernel/kgdb_64.c | 2 +- arch/sparc/kernel/smp_64.c | 2 +- arch/x86/Kconfig | 28 - arch/x86/include/asm/bugs.h | 6 - arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/fpu/xstate.h | 4 +- arch/x86/include/asm/fsgsbase.h | 15 +- arch/x86/include/asm/mmu.h | 4 - arch/x86/include/asm/mmu_context.h | 31 - arch/x86/include/asm/mpx.h | 115 - arch/x86/include/asm/nospec-branch.h | 1 + arch/x86/include/asm/processor.h | 18 - arch/x86/include/asm/trace/mpx.h | 134 - arch/x86/kernel/cpu/bugs.c | 28 +- arch/x86/kernel/cpu/common.c | 18 - arch/x86/kernel/cpu/cpuid-deps.c | 1 - arch/x86/kernel/cpu/intel.c | 37 - arch/x86/kernel/fpu/xstate.c | 6 +- arch/x86/kernel/kgdb.c | 11 +- arch/x86/kernel/kprobes/core.c | 8 +- arch/x86/kernel/process_64.c | 99 +- arch/x86/kernel/ptrace.c | 9 +- arch/x86/kernel/setup.c | 2 - arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/sys_x86_64.c | 9 - arch/x86/kernel/traps.c | 74 - arch/x86/kvm/cpuid.c | 13 +- arch/x86/kvm/cpuid.h | 1 - arch/x86/kvm/svm.c | 6 - arch/x86/kvm/vmx/nested.c | 13 - arch/x86/kvm/vmx/vmx.c | 40 +- arch/x86/kvm/x86.c | 25 - arch/x86/kvm/x86.h | 3 +- arch/x86/mm/Makefile | 1 - arch/x86/mm/debug_pagetables.c | 58 +- arch/x86/mm/hugetlbpage.c | 5 - arch/x86/mm/mm_internal.h | 2 + arch/x86/mm/mpx.c | 936 ------ arch/x86/mm/pageattr-test.c | 31 +- arch/x86/mm/pageattr.c | 267 +- arch/x86/mm/tlb.c | 4 +- arch/xtensa/Kconfig | 2 + arch/xtensa/include/asm/elf.h | 22 +- arch/xtensa/include/asm/ptrace.h | 7 + arch/xtensa/include/asm/syscall.h | 90 +- arch/xtensa/include/asm/thread_info.h | 8 +- arch/xtensa/include/asm/unistd.h | 2 + arch/xtensa/include/uapi/asm/ptrace.h | 20 +- arch/xtensa/kernel/entry.S | 24 +- arch/xtensa/kernel/process.c | 46 - arch/xtensa/kernel/ptrace.c | 343 +- arch/xtensa/kernel/signal.c | 8 +- arch/xtensa/kernel/syscall.c | 2 - arch/xtensa/mm/init.c | 3 + block/blk-merge.c | 18 +- block/blk-mq.c | 19 +- block/blk-settings.c | 3 - block/blk-sysfs.c | 8 +- drivers/acpi/arm64/iort.c | 23 +- drivers/base/memory.c | 6 +- drivers/bluetooth/btbcm.c | 13 +- drivers/bluetooth/btusb.c | 8 +- drivers/bluetooth/hci_bcm.c | 112 +- drivers/bluetooth/hci_h5.c | 81 + drivers/bluetooth/hci_intel.c | 20 +- drivers/bluetooth/hci_serdev.c | 3 - drivers/dma/sh/rcar-dmac.c | 2 +- drivers/firewire/sbp2.c | 1 - drivers/firmware/efi/efi.c | 3 + drivers/gpu/drm/xen/Kconfig | 1 + drivers/gpu/drm/xen/Makefile | 1 - drivers/gpu/drm/xen/xen_drm_front.c | 65 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 1 - drivers/gpu/drm/xen/xen_drm_front_shbuf.c | 414 --- drivers/gpu/drm/xen/xen_drm_front_shbuf.h | 64 - drivers/hv/ring_buffer.c | 31 +- drivers/hv/vmbus_drv.c | 91 +- drivers/infiniband/core/Makefile | 2 +- drivers/infiniband/core/cache.c | 12 +- drivers/infiniband/core/core_priv.h | 12 +- drivers/infiniband/core/cq.c | 6 +- drivers/infiniband/core/device.c | 137 +- drivers/infiniband/core/fmr_pool.c | 4 +- drivers/infiniband/core/mad.c | 22 +- drivers/infiniband/core/nldev.c | 4 +- drivers/infiniband/core/opa_smi.h | 4 +- drivers/infiniband/core/rdma_core.c | 6 +- drivers/infiniband/core/rdma_core.h | 5 + drivers/infiniband/core/security.c | 8 +- drivers/infiniband/core/smi.h | 4 +- drivers/infiniband/core/sysfs.c | 28 +- drivers/infiniband/core/ucm.c | 2 +- drivers/infiniband/core/uverbs.h | 1 - drivers/infiniband/core/uverbs_cmd.c | 74 +- drivers/infiniband/core/uverbs_ioctl.c | 40 +- drivers/infiniband/core/uverbs_main.c | 14 +- drivers/infiniband/core/uverbs_std_types.c | 5 +- .../infiniband/core/uverbs_std_types_counters.c | 10 +- drivers/infiniband/core/uverbs_std_types_cq.c | 6 +- drivers/infiniband/core/uverbs_std_types_device.c | 60 + drivers/infiniband/core/uverbs_std_types_dm.c | 6 +- .../infiniband/core/uverbs_std_types_flow_action.c | 14 +- drivers/infiniband/core/uverbs_std_types_mr.c | 4 +- drivers/infiniband/core/uverbs_uapi.c | 4 +- drivers/infiniband/core/verbs.c | 171 +- drivers/infiniband/hw/bnxt_re/main.c | 96 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 64 +- drivers/infiniband/hw/cxgb4/provider.c | 74 +- drivers/infiniband/hw/hfi1/verbs.c | 18 +- drivers/infiniband/hw/hns/hns_roce_common.h | 3 - drivers/infiniband/hw/hns/hns_roce_device.h | 2 + drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 11 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 155 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 47 +- drivers/infiniband/hw/hns/hns_roce_main.c | 114 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 2 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 63 +- drivers/infiniband/hw/mlx4/alias_GUID.c | 2 +- drivers/infiniband/hw/mlx4/main.c | 178 +- drivers/infiniband/hw/mlx4/qp.c | 6 +- drivers/infiniband/hw/mlx5/flow.c | 16 +- drivers/infiniband/hw/mlx5/mad.c | 18 +- drivers/infiniband/hw/mlx5/main.c | 234 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 - drivers/infiniband/hw/mlx5/qp.c | 2 +- drivers/infiniband/hw/mthca/mthca_provider.c | 139 +- drivers/infiniband/hw/nes/nes_cm.c | 2 +- drivers/infiniband/hw/nes/nes_verbs.c | 67 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 92 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 5 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 12 - drivers/infiniband/hw/qedr/main.c | 103 +- drivers/infiniband/hw/qedr/verbs.c | 12 - drivers/infiniband/hw/qib/qib_verbs.c | 8 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 61 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 82 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 2 +- drivers/infiniband/sw/rdmavt/vt.c | 299 +- drivers/infiniband/sw/rxe/rxe_pool.c | 26 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 112 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 4 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 1 - drivers/infiniband/ulp/iser/iser_memory.c | 4 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c | 8 +- drivers/infiniband/ulp/srp/ib_srp.c | 7 +- drivers/iommu/arm-smmu-v3.c | 16 +- drivers/iommu/arm-smmu.c | 12 +- drivers/iommu/dma-iommu.c | 2 +- drivers/iommu/io-pgtable-arm-v7s.c | 4 - drivers/iommu/iommu-sysfs.c | 12 +- drivers/iommu/iommu.c | 65 +- drivers/iommu/ipmmu-vmsa.c | 17 +- drivers/iommu/mtk_iommu.c | 21 +- drivers/iommu/mtk_iommu_v1.c | 28 +- drivers/iommu/of_iommu.c | 16 +- drivers/iommu/qcom_iommu.c | 18 +- drivers/iommu/tegra-smmu.c | 2 +- drivers/irqchip/Kconfig | 11 + drivers/irqchip/Makefile | 2 + drivers/irqchip/irq-imx-gpcv2.c | 3 +- drivers/irqchip/irq-imx-irqsteer.c | 261 ++ drivers/irqchip/irq-madera.c | 256 ++ drivers/irqchip/irq-rda-intc.c | 4 +- drivers/irqchip/irq-stm32-exti.c | 116 +- drivers/md/dm-raid.c | 3 +- drivers/md/dm-table.c | 3 + drivers/md/dm.c | 2 +- drivers/md/raid5-ppl.c | 6 +- drivers/md/raid5.c | 87 +- drivers/md/raid5.h | 9 +- drivers/message/fusion/mptfc.c | 1 - drivers/message/fusion/mptsas.c | 1 - drivers/message/fusion/mptspi.c | 1 - drivers/net/bonding/bond_3ad.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 251 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 201 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 32 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 21 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 1 - drivers/net/ethernet/freescale/fec.h | 1 - drivers/net/ethernet/freescale/fec_main.c | 12 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 29 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 4 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 95 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 3 + .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 6 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 5 +- drivers/net/ethernet/marvell/mvneta.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 19 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 3 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 1 + .../net/ethernet/netronome/nfp/flower/offload.c | 21 +- .../net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c | 6 +- drivers/net/phy/phy.c | 36 +- drivers/net/wireless/mac80211_hwsim.c | 13 +- drivers/s390/scsi/zfcp_scsi.c | 1 - drivers/scsi/3w-9xxx.c | 1 - drivers/scsi/3w-sas.c | 1 - drivers/scsi/3w-xxxx.c | 1 - drivers/scsi/53c700.c | 1 - drivers/scsi/BusLogic.c | 1 - drivers/scsi/a100u2w.c | 1 - drivers/scsi/a2091.c | 2 +- drivers/scsi/a3000.c | 1 - drivers/scsi/aacraid/linit.c | 1 - drivers/scsi/advansys.c | 12 +- drivers/scsi/aha152x.c | 2 +- drivers/scsi/aha1542.c | 1 - drivers/scsi/aha1740.c | 1 - drivers/scsi/aic7xxx/aic79xx_osm.c | 1 - drivers/scsi/aic7xxx/aic7xxx_osm.c | 1 - drivers/scsi/aic94xx/aic94xx_init.c | 1 - drivers/scsi/arcmsr/arcmsr_hba.c | 1 - drivers/scsi/arm/acornscsi.c | 2 +- drivers/scsi/arm/arxescsi.c | 2 +- drivers/scsi/arm/cumana_1.c | 2 +- drivers/scsi/arm/cumana_2.c | 1 - drivers/scsi/arm/eesox.c | 1 - drivers/scsi/arm/oak.c | 2 +- drivers/scsi/arm/powertec.c | 1 - drivers/scsi/atari_scsi.c | 2 +- drivers/scsi/atp870u.c | 1 - drivers/scsi/be2iscsi/be_main.c | 9 +- drivers/scsi/bfa/bfad_im.c | 2 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 1 - drivers/scsi/bnx2i/bnx2i_iscsi.c | 1 - drivers/scsi/csiostor/csio_scsi.c | 2 - drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 2 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 +- drivers/scsi/cxlflash/main.c | 1 - drivers/scsi/dc395x.c | 2 +- drivers/scsi/dmx3191d.c | 2 +- drivers/scsi/dpt_i2o.c | 1 - drivers/scsi/esas2r/esas2r_main.c | 1 - drivers/scsi/esp_scsi.c | 1 - drivers/scsi/fcoe/fcoe.c | 1 - drivers/scsi/fnic/fnic_main.c | 1 - drivers/scsi/g_NCR5380.c | 2 +- drivers/scsi/gdth.c | 1 - drivers/scsi/gvp11.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 8 + drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 1 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 1 - drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 133 +- drivers/scsi/hosts.c | 6 +- drivers/scsi/hpsa.c | 1 - drivers/scsi/hptiop.c | 1 - drivers/scsi/ibmvscsi/ibmvfc.c | 1 - drivers/scsi/ibmvscsi/ibmvscsi.c | 1 - drivers/scsi/imm.c | 1 - drivers/scsi/initio.c | 1 - drivers/scsi/ipr.c | 1 - drivers/scsi/ips.c | 2 - drivers/scsi/isci/init.c | 1 - drivers/scsi/iscsi_tcp.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 4 - drivers/scsi/lpfc/lpfc_sli.c | 3 +- drivers/scsi/mac53c94.c | 2 +- drivers/scsi/mac_esp.c | 2 +- drivers/scsi/mac_scsi.c | 2 +- drivers/scsi/megaraid.c | 1 - drivers/scsi/megaraid/megaraid_mbox.c | 1 - drivers/scsi/megaraid/megaraid_sas_base.c | 1 - drivers/scsi/mesh.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 - drivers/scsi/mvme147.c | 1 - drivers/scsi/mvsas/mv_init.c | 1 - drivers/scsi/mvumi.c | 1 + drivers/scsi/myrb.c | 1 + drivers/scsi/myrs.c | 1 + drivers/scsi/ncr53c8xx.c | 1 - drivers/scsi/nsp32.c | 2 +- drivers/scsi/pcmcia/nsp_cs.c | 2 +- drivers/scsi/pcmcia/qlogic_stub.c | 2 +- drivers/scsi/pcmcia/sym53c500_cs.c | 1 - drivers/scsi/pm8001/pm8001_init.c | 1 - drivers/scsi/pmcraid.c | 1 - drivers/scsi/ppa.c | 1 - drivers/scsi/ps3rom.c | 1 - drivers/scsi/qedf/qedf_main.c | 1 - drivers/scsi/qedi/qedi_iscsi.c | 1 - drivers/scsi/qla1280.c | 1 - drivers/scsi/qla2xxx/qla_os.c | 1 - drivers/scsi/qla4xxx/ql4_os.c | 1 - drivers/scsi/qlogicfas.c | 2 +- drivers/scsi/qlogicpti.c | 1 - drivers/scsi/scsi_debug.c | 8 +- drivers/scsi/scsi_lib.c | 6 +- drivers/scsi/sgiwd93.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 1 - drivers/scsi/snic/snic_main.c | 1 - drivers/scsi/stex.c | 1 + drivers/scsi/storvsc_drv.c | 1 - drivers/scsi/sun3_scsi.c | 2 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 1 - drivers/scsi/ufs/ufshcd.c | 1 + drivers/scsi/virtio_scsi.c | 53 - drivers/scsi/vmw_pvscsi.c | 1 - drivers/scsi/wd719x.c | 1 - drivers/scsi/xen-scsifront.c | 1 - drivers/staging/rts5208/rtsx.c | 6 - drivers/staging/unisys/visorhba/visorhba_main.c | 1 - drivers/target/loopback/tcm_loop.c | 2 +- drivers/target/target_core_transport.c | 2 +- drivers/tty/serial/Kconfig | 12 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/earlycon-riscv-sbi.c | 28 - drivers/usb/host/xhci.c | 2 +- drivers/usb/image/microtek.c | 1 - drivers/usb/serial/pl2303.c | 5 + drivers/usb/serial/pl2303.h | 5 + drivers/usb/storage/scsiglue.c | 7 - drivers/usb/storage/uas.c | 1 + drivers/xen/Kconfig | 3 + drivers/xen/Makefile | 1 + drivers/xen/xen-front-pgdir-shbuf.c | 553 ++++ fs/aio.c | 2 +- fs/autofs/inode.c | 10 +- fs/block_dev.c | 1 + fs/cifs/cifs_dfs_ref.c | 3 - fs/cifs/connect.c | 3 +- fs/cifs/dfs_cache.c | 4 +- fs/cifs/file.c | 12 +- fs/cifs/smb2pdu.c | 8 +- fs/cifs/smbdirect.c | 2 +- fs/exec.c | 1 - fs/f2fs/data.c | 2 +- fs/fat/cache.c | 2 +- fs/fat/dir.c | 4 +- fs/fat/fat.h | 30 +- fs/fat/fatent.c | 16 +- fs/fat/inode.c | 26 +- fs/fat/misc.c | 2 +- fs/gfs2/bmap.c | 2 + fs/hugetlbfs/inode.c | 50 +- fs/iomap.c | 2 +- fs/proc/array.c | 10 + fs/proc/base.c | 43 +- fs/proc/task_mmu.c | 2 + fs/quota/quota.c | 3 +- fs/ubifs/file.c | 2 +- fs/userfaultfd.c | 10 +- fs/xfs/libxfs/xfs_ag.c | 9 +- fs/xfs/libxfs/xfs_alloc.c | 79 +- fs/xfs/libxfs/xfs_alloc.h | 4 +- fs/xfs/libxfs/xfs_bmap.c | 6 +- fs/xfs/libxfs/xfs_bmap.h | 4 +- fs/xfs/libxfs/xfs_defer.c | 67 +- fs/xfs/libxfs/xfs_defer.h | 37 +- fs/xfs/libxfs/xfs_format.h | 2 + fs/xfs/libxfs/xfs_ialloc.c | 54 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 7 +- fs/xfs/libxfs/xfs_refcount_btree.c | 6 +- fs/xfs/libxfs/xfs_rmap.c | 240 +- fs/xfs/libxfs/xfs_rmap.h | 54 +- fs/xfs/libxfs/xfs_rtbitmap.c | 6 + fs/xfs/libxfs/xfs_symlink_remote.c | 14 +- fs/xfs/libxfs/xfs_types.c | 9 +- fs/xfs/scrub/agheader.c | 25 +- fs/xfs/scrub/agheader_repair.c | 5 +- fs/xfs/scrub/alloc.c | 4 +- fs/xfs/scrub/btree.c | 45 +- fs/xfs/scrub/btree.h | 22 +- fs/xfs/scrub/common.c | 14 +- fs/xfs/scrub/common.h | 2 +- fs/xfs/scrub/ialloc.c | 64 +- fs/xfs/scrub/inode.c | 4 +- fs/xfs/scrub/refcount.c | 16 +- fs/xfs/scrub/repair.c | 54 +- fs/xfs/scrub/repair.h | 7 +- fs/xfs/scrub/rmap.c | 35 +- fs/xfs/scrub/scrub.h | 4 +- fs/xfs/xfs_extfree_item.c | 5 +- fs/xfs/xfs_fsops.c | 2 +- fs/xfs/xfs_inode.c | 16 +- fs/xfs/xfs_ioctl32.c | 58 +- fs/xfs/xfs_itable.c | 14 +- fs/xfs/xfs_log_recover.c | 8 +- fs/xfs/xfs_mount.c | 4 + fs/xfs/xfs_mount.h | 11 + fs/xfs/xfs_reflink.c | 232 +- fs/xfs/xfs_rtalloc.c | 29 +- fs/xfs/xfs_super.c | 10 +- fs/xfs/xfs_symlink.c | 33 +- fs/xfs/xfs_trace.h | 6 +- fs/xfs/xfs_trans.h | 7 +- fs/xfs/xfs_trans_bmap.c | 11 +- fs/xfs/xfs_trans_extfree.c | 40 +- fs/xfs/xfs_trans_refcount.c | 11 +- fs/xfs/xfs_trans_rmap.c | 11 +- include/asm-generic/error-injection.h | 1 + include/asm-generic/mm_hooks.h | 11 - include/kvm/arm_arch_timer.h | 7 - include/linux/blk-mq.h | 2 +- include/linux/blkdev.h | 6 - include/linux/device.h | 10 + include/linux/efi.h | 2 +- include/linux/flex_array.h | 149 - include/linux/fs.h | 4 + include/linux/generic-radix-tree.h | 231 ++ include/linux/huge_mm.h | 13 +- include/linux/hyperv.h | 5 +- include/linux/iommu.h | 14 + include/linux/irqchip/irq-madera.h | 132 + include/linux/kgdb.h | 24 +- include/linux/kprobes.h | 3 + include/linux/libata.h | 2 - include/linux/migrate.h | 3 +- include/linux/mlx5/driver.h | 4 +- include/linux/module.h | 4 + include/linux/page-isolation.h | 11 +- include/linux/pageblock-flags.h | 3 +- include/linux/pagemap.h | 1 + include/linux/phy.h | 24 +- include/linux/poison.h | 3 - include/linux/skmsg.h | 3 + include/linux/trace_events.h | 8 +- include/linux/vmstat.h | 5 - include/net/cfg80211.h | 8 +- include/net/mac80211.h | 10 +- include/net/sctp/structs.h | 15 +- include/net/sock.h | 25 +- include/rdma/ib_mad.h | 10 + include/rdma/ib_verbs.h | 540 ++-- include/rdma/uverbs_ioctl.h | 21 +- include/scsi/scsi_host.h | 20 +- include/uapi/asm-generic/Kbuild.asm | 1 + include/uapi/linux/audit.h | 1 + include/uapi/linux/bpf.h | 1 + include/uapi/linux/elf-em.h | 1 + include/uapi/linux/msdos_fs.h | 5 - include/uapi/linux/nl80211.h | 23 +- include/uapi/linux/prctl.h | 2 +- include/uapi/rdma/ib_user_ioctl_cmds.h | 10 + include/uapi/rdma/ib_user_verbs.h | 2 +- include/xen/xen-front-pgdir-shbuf.h | 89 + kernel/bpf/btf.c | 8 +- kernel/bpf/syscall.c | 11 +- kernel/bpf/verifier.c | 5 + kernel/debug/debug_core.c | 65 +- kernel/debug/debug_core.h | 1 + kernel/debug/kdb/kdb_bt.c | 11 +- kernel/debug/kdb/kdb_debugger.c | 7 - kernel/debug/kdb/kdb_main.c | 14 +- kernel/fork.c | 10 +- kernel/hung_task.c | 20 +- kernel/kprobes.c | 67 +- kernel/module.c | 5 + kernel/printk/printk.c | 53 +- kernel/sys.c | 13 +- kernel/time/ntp.c | 1 - kernel/time/posix-timers.c | 5 +- kernel/trace/bpf_trace.c | 99 +- lib/Kconfig.debug | 23 +- lib/Makefile | 5 +- lib/debugobjects.c | 66 +- lib/flex_array.c | 398 --- lib/generic-radix-tree.c | 217 ++ lib/test_rhashtable.c | 32 +- localversion-next | 2 +- mm/debug.c | 2 +- mm/filemap.c | 220 +- mm/huge_memory.c | 32 +- mm/hugetlb.c | 87 +- mm/kmemleak.c | 10 +- mm/ksm.c | 10 +- mm/memory-failure.c | 14 +- mm/memory.c | 15 +- mm/memory_hotplug.c | 93 +- mm/migrate.c | 231 +- mm/mmap.c | 6 - mm/page_alloc.c | 100 +- mm/page_isolation.c | 10 +- mm/rmap.c | 28 +- mm/swapfile.c | 5 +- mm/userfaultfd.c | 11 +- net/6lowpan/debugfs.c | 13 +- net/bluetooth/hci_request.c | 2 +- net/bluetooth/l2cap_core.c | 12 +- net/bluetooth/rfcomm/core.c | 12 +- net/bluetooth/rfcomm/sock.c | 12 +- net/bluetooth/sco.c | 12 +- net/bridge/br_multicast.c | 3 +- net/bridge/br_netlink.c | 4 +- net/can/raw.c | 2 +- net/core/filter.c | 6 + net/dccp/proto.c | 3 + net/ipv4/fou.c | 7 + net/ipv4/inet_hashtables.c | 1 + net/ipv4/ipmr.c | 9 +- net/ipv4/raw.c | 2 +- net/ipv6/ip6mr.c | 7 +- net/ipv6/raw.c | 2 + net/mac80211/cfg.c | 4 +- net/mac80211/iface.c | 13 +- net/mac80211/main.c | 6 +- net/mac80211/rx.c | 37 +- net/mac80211/status.c | 5 + net/mac80211/tx.c | 7 +- net/openvswitch/flow.h | 1 - net/openvswitch/flow_netlink.h | 1 - net/openvswitch/flow_table.c | 51 +- net/openvswitch/flow_table.h | 3 +- net/packet/af_packet.c | 6 +- net/rds/ib.c | 4 +- net/rfkill/rfkill-gpio.c | 1 - net/sctp/stream.c | 105 +- net/sctp/stream_interleave.c | 2 +- net/socket.c | 6 +- net/sunrpc/clnt.c | 1 + net/sunrpc/xprt.c | 35 +- net/sunrpc/xprtrdma/fmr_ops.c | 2 +- net/sunrpc/xprtsock.c | 10 +- net/vmw_vsock/vmci_transport.c | 67 +- net/wireless/chan.c | 3 + net/wireless/nl80211.c | 75 +- net/wireless/scan.c | 2 +- net/wireless/util.c | 15 +- samples/livepatch/livepatch-shadow-fix1.c | 5 + samples/livepatch/livepatch-shadow-mod.c | 4 + scripts/checkpatch.pl | 7 +- scripts/checkstack.pl | 2 + scripts/decode_stacktrace.sh | 2 +- scripts/decodecode | 7 + scripts/spdxcheck-test.sh | 12 + scripts/tags.sh | 13 +- security/integrity/ima/ima_policy.c | 10 +- security/keys/keyctl_pkey.c | 2 +- security/keys/trusted.c | 2 +- security/selinux/ss/avtab.c | 40 +- security/selinux/ss/avtab.h | 4 +- security/selinux/ss/conditional.c | 6 +- security/selinux/ss/policydb.c | 122 +- security/selinux/ss/policydb.h | 12 +- security/selinux/ss/services.c | 22 +- sound/soc/Kconfig | 3 +- sound/soc/Makefile | 3 +- sound/soc/davinci/Kconfig | 106 - sound/soc/davinci/Makefile | 16 - sound/soc/omap/Kconfig | 120 - sound/soc/omap/Makefile | 30 - sound/soc/qcom/sdm845.c | 31 +- sound/soc/sh/dma-sh7760.c | 2 +- sound/soc/ti/Kconfig | 209 ++ sound/soc/ti/Makefile | 44 + sound/soc/{omap => ti}/ams-delta.c | 0 sound/soc/{davinci => ti}/davinci-evm.c | 4 +- sound/soc/{davinci => ti}/davinci-i2s.c | 0 sound/soc/{davinci => ti}/davinci-i2s.h | 0 sound/soc/{davinci => ti}/davinci-mcasp.c | 14 +- sound/soc/{davinci => ti}/davinci-mcasp.h | 0 sound/soc/{davinci => ti}/davinci-vcif.c | 0 sound/soc/{davinci => ti}/edma-pcm.c | 0 sound/soc/{davinci => ti}/edma-pcm.h | 4 +- sound/soc/{omap => ti}/n810.c | 0 sound/soc/{omap => ti}/omap-abe-twl6040.c | 0 sound/soc/{omap => ti}/omap-dmic.c | 0 sound/soc/{omap => ti}/omap-dmic.h | 0 .../soc/{omap/omap-hdmi-audio.c => ti/omap-hdmi.c} | 0 sound/soc/{omap => ti}/omap-mcbsp-priv.h | 0 sound/soc/{omap => ti}/omap-mcbsp-st.c | 0 sound/soc/{omap => ti}/omap-mcbsp.c | 0 sound/soc/{omap => ti}/omap-mcbsp.h | 0 sound/soc/{omap => ti}/omap-mcpdm.c | 0 sound/soc/{omap => ti}/omap-mcpdm.h | 0 sound/soc/{omap => ti}/omap-twl4030.c | 0 sound/soc/{omap => ti}/omap3pandora.c | 0 sound/soc/{omap => ti}/osk5912.c | 0 sound/soc/{omap => ti}/rx51.c | 0 sound/soc/{omap => ti}/sdma-pcm.c | 0 sound/soc/{omap => ti}/sdma-pcm.h | 4 +- sound/soc/xilinx/Kconfig | 2 +- sound/xen/Kconfig | 1 + sound/xen/Makefile | 1 - sound/xen/xen_snd_front.c | 7 +- sound/xen/xen_snd_front.h | 4 +- sound/xen/xen_snd_front_alsa.c | 102 +- sound/xen/xen_snd_front_shbuf.c | 194 -- sound/xen/xen_snd_front_shbuf.h | 36 - tools/bpf/bpftool/Documentation/bpftool-map.rst | 4 + tools/bpf/bpftool/Documentation/bpftool-prog.rst | 4 + tools/bpf/bpftool/Documentation/bpftool.rst | 4 + tools/bpf/bpftool/common.c | 31 +- tools/bpf/bpftool/main.c | 8 +- tools/bpf/bpftool/main.h | 6 +- tools/bpf/bpftool/tracelog.c | 23 +- tools/include/linux/poison.h | 3 - tools/include/uapi/linux/bpf.h | 1 + tools/testing/selftests/bpf/test_btf.c | 10 +- tools/testing/selftests/bpf/test_verifier.c | 50 +- tools/testing/selftests/x86/mpx-debug.h | 15 - tools/testing/selftests/x86/mpx-dig.c | 499 --- tools/testing/selftests/x86/mpx-hw.h | 124 - tools/testing/selftests/x86/mpx-mini-test.c | 1616 ---------- tools/testing/selftests/x86/mpx-mm.h | 10 - virt/kvm/arm/arch_timer.c | 60 +- virt/kvm/arm/arm.c | 27 +- virt/kvm/arm/hyp/vgic-v3-sr.c | 6 +- virt/kvm/arm/mmio.c | 11 +- virt/kvm/arm/mmu.c | 384 ++- virt/kvm/arm/trace.h | 18 +- virt/kvm/arm/vgic/vgic-mmio.c | 44 +- virt/kvm/arm/vgic/vgic.c | 13 +- 718 files changed, 11230 insertions(+), 12676 deletions(-) delete mode 100644 Documentation/core-api/flexible-arrays.rst create mode 100644 Documentation/core-api/generic-radix-tree.rst create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,irqs [...] delete mode 100644 Documentation/flexible-arrays.txt delete mode 100644 Documentation/x86/intel_mpx.txt delete mode 100644 arch/x86/include/asm/mpx.h delete mode 100644 arch/x86/include/asm/trace/mpx.h delete mode 100644 arch/x86/mm/mpx.c delete mode 100644 drivers/gpu/drm/xen/xen_drm_front_shbuf.c delete mode 100644 drivers/gpu/drm/xen/xen_drm_front_shbuf.h create mode 100644 drivers/infiniband/core/uverbs_std_types_device.c create mode 100644 drivers/irqchip/irq-imx-irqsteer.c create mode 100644 drivers/irqchip/irq-madera.c delete mode 100644 drivers/tty/serial/earlycon-riscv-sbi.c create mode 100644 drivers/xen/xen-front-pgdir-shbuf.c delete mode 100644 include/linux/flex_array.h create mode 100644 include/linux/generic-radix-tree.h create mode 100644 include/linux/irqchip/irq-madera.h create mode 100644 include/xen/xen-front-pgdir-shbuf.h delete mode 100644 lib/flex_array.c create mode 100644 lib/generic-radix-tree.c create mode 100644 scripts/spdxcheck-test.sh delete mode 100644 sound/soc/davinci/Kconfig delete mode 100644 sound/soc/davinci/Makefile delete mode 100644 sound/soc/omap/Kconfig delete mode 100644 sound/soc/omap/Makefile create mode 100644 sound/soc/ti/Kconfig create mode 100644 sound/soc/ti/Makefile rename sound/soc/{omap => ti}/ams-delta.c (100%) rename sound/soc/{davinci => ti}/davinci-evm.c (99%) rename sound/soc/{davinci => ti}/davinci-i2s.c (100%) rename sound/soc/{davinci => ti}/davinci-i2s.h (100%) rename sound/soc/{davinci => ti}/davinci-mcasp.c (99%) rename sound/soc/{davinci => ti}/davinci-mcasp.h (100%) rename sound/soc/{davinci => ti}/davinci-vcif.c (100%) rename sound/soc/{davinci => ti}/edma-pcm.c (100%) rename sound/soc/{davinci => ti}/edma-pcm.h (91%) rename sound/soc/{omap => ti}/n810.c (100%) rename sound/soc/{omap => ti}/omap-abe-twl6040.c (100%) rename sound/soc/{omap => ti}/omap-dmic.c (100%) rename sound/soc/{omap => ti}/omap-dmic.h (100%) rename sound/soc/{omap/omap-hdmi-audio.c => ti/omap-hdmi.c} (100%) rename sound/soc/{omap => ti}/omap-mcbsp-priv.h (100%) rename sound/soc/{omap => ti}/omap-mcbsp-st.c (100%) rename sound/soc/{omap => ti}/omap-mcbsp.c (100%) rename sound/soc/{omap => ti}/omap-mcbsp.h (100%) rename sound/soc/{omap => ti}/omap-mcpdm.c (100%) rename sound/soc/{omap => ti}/omap-mcpdm.h (100%) rename sound/soc/{omap => ti}/omap-twl4030.c (100%) rename sound/soc/{omap => ti}/omap3pandora.c (100%) rename sound/soc/{omap => ti}/osk5912.c (100%) rename sound/soc/{omap => ti}/rx51.c (100%) rename sound/soc/{omap => ti}/sdma-pcm.c (100%) rename sound/soc/{omap => ti}/sdma-pcm.h (85%) delete mode 100644 sound/xen/xen_snd_front_shbuf.c delete mode 100644 sound/xen/xen_snd_front_shbuf.h delete mode 100644 tools/testing/selftests/x86/mpx-debug.h delete mode 100644 tools/testing/selftests/x86/mpx-dig.c delete mode 100644 tools/testing/selftests/x86/mpx-hw.h delete mode 100644 tools/testing/selftests/x86/mpx-mini-test.c delete mode 100644 tools/testing/selftests/x86/mpx-mm.h