This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 4a3443a998ec drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 04b52f6364f7 drivers/base/platform.c: kmemleak ignore a known leak omits 195754240ebe fs: don't open code lru_to_page() omits b1dd0984ed22 include/linux/sched/signal.h: replace `tsk' with `task' omits 2a95392eaba5 fs-remove-caller-signal_pending-branch-predictions-fix omits 8f6e163e58f5 fs/: remove caller signal_pending branch predictions omits cfec11f89ea2 mm/: remove caller signal_pending branch predictions omits 54c10af81041 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 0b7cb5918d2d kernel/sched/: remove caller signal_pending branch predictions omits 8f509e1f993b kernel/locking/mutex.c: remove caller signal_pending branc [...] omits 537e081f8503 pm-hibernate-exclude-all-pageoffline-pages-v2 omits fe6d578b968e PM/Hibernate: exclude all PageOffline() pages omits ae4fcb4b4418 PM/Hibernate: use pfn_to_online_page() omits cfecafd13e51 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 08f6887b53ea vmw_balloon: mark inflated pages PG_offline omits c255d5d2f69a hv_balloon: mark inflated pages PG_offline omits a9c3d5b9de97 xen/balloon: mark inflated pages PG_offline omits 3d147fb5501a kexec: export PG_offline to VMCOREINFO omits b60c2df56583 mm-convert-pg_balloon-to-pg_offline-fix omits 02f400de2102 mm: convert PG_balloon to PG_offline omits bd8de5767887 mm: balloon: update comment about isolation/migration/compaction omits e238b5b43437 locking/atomics: build atomic headers as required omits 446a0319c227 kernel/signal.c: remove some duplicated includes omits 649e674930a9 kernel/async.c: remove some duplicated includes omits 786a006f58d9 mm: select HAVE_MOVE_PMD on x86 for faster mremap omits 32338ab0bbeb mm/mremap: fix 'move_normal_pmd' unused function warning omits 6d2e6003f132 mm: speed up mremap by 20x on large regions omits ae1b1cc19da5 mm: treewide: remove unused address argument from pte_allo [...] omits 2088c20f85f2 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 07365469c2a1 Merge branch 'akpm-current/current' omits d8c6527f9681 Merge remote-tracking branch 'xarray/xarray' omits d0c9a0a31d1a Merge remote-tracking branch 'nvmem/for-next' omits 1d4664e3d380 Merge remote-tracking branch 'slimbus/for-next' omits 205e6bd6ad99 Merge remote-tracking branch 'cisco/for-next' omits 976055285d02 Merge remote-tracking branch 'kspp/for-next/kspp' omits 3a8309d5fb89 Merge remote-tracking branch 'ntb/ntb-next' omits 8b65beebfd39 Merge remote-tracking branch 'at24/at24/for-next' omits 2dc7c1cc4cf1 Merge remote-tracking branch 'rtc/rtc-next' omits c73f5b5ec91d Merge remote-tracking branch 'coresight/next' omits b952193d0e3a Merge remote-tracking branch 'livepatching/for-next' omits 4e389b90aaa4 Merge remote-tracking branch 'y2038/y2038' omits 4f97e20fa1ad Merge remote-tracking branch 'kselftest/next' omits 61972c1e4c4d Merge remote-tracking branch 'random/dev' omits 153de0f7bc23 Merge remote-tracking branch 'pwm/for-next' omits 1e8f0adae85e Merge remote-tracking branch 'pinctrl/for-next' omits 62b9273c5b33 Merge remote-tracking branch 'gpio/for-next' omits b5cb22b2652e Merge remote-tracking branch 'rpmsg/for-next' omits 6fc8f73742dc Merge remote-tracking branch 'vhost/linux-next' omits e34f07e1c9a6 Merge remote-tracking branch 'scsi-mkp/for-next' omits 773a58db0056 Merge remote-tracking branch 'scsi/for-next' omits c8a2c921af00 Merge remote-tracking branch 'cgroup/for-next' omits 25a41b45ef97 Merge remote-tracking branch 'slave-dma/next' omits 8bf2ebd2c426 Merge remote-tracking branch 'icc/icc-next' omits 1fa572ad0538 Merge remote-tracking branch 'mux/for-next' omits f28516ceaf27 Merge remote-tracking branch 'staging/staging-next' omits 4df3e03af385 Merge remote-tracking branch 'char-misc/char-misc-next' omits 426b409074ee Merge remote-tracking branch 'tty/tty-next' omits 8e7416876621 Merge remote-tracking branch 'usb-serial/usb-next' omits b275bf033c1e Merge remote-tracking branch 'usb/usb-next' omits 39fc74ebac62 Merge remote-tracking branch 'driver-core/driver-core-next' omits d94a8f5bcf99 Merge remote-tracking branch 'ipmi/for-next' omits 0ed0e14c859f Merge remote-tracking branch 'leds/for-next' omits a2023447a7e4 Merge remote-tracking branch 'hsi/for-next' omits 5052ff7b8f55 Merge remote-tracking branch 'chrome-platform/for-next' omits 1a2048d1ee59 Merge remote-tracking branch 'drivers-x86/for-next' omits 93c6875735b3 Merge remote-tracking branch 'percpu/for-next' omits 621f3ad6e8a1 Merge remote-tracking branch 'rcu/rcu/next' omits b4262407a569 Merge remote-tracking branch 'ftrace/for-next' omits 9ef0b22b099c Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 53b26695dbe0 Merge remote-tracking branch 'edac-amd/for-next' omits 755d84299b55 Merge remote-tracking branch 'clockevents/clockevents/next' omits 3bbecda81956 Merge remote-tracking branch 'tip/auto-latest' omits 1cbd3f15fe3f Merge remote-tracking branch 'spi/for-next' omits fd678e23e6aa Merge remote-tracking branch 'mailbox/mailbox-for-next' omits d04494cbb743 Merge remote-tracking branch 'devicetree/for-next' omits 58ce646d364a Merge remote-tracking branch 'audit/next' omits 9be4ffa99eac Merge remote-tracking branch 'vfio/next' omits d906fe5f9224 Merge remote-tracking branch 'iommu/next' omits ab07f8f97472 Merge remote-tracking branch 'watchdog/master' omits 8f8292b1ff67 Merge remote-tracking branch 'tpmdd/next' omits 88d320d999ad Merge remote-tracking branch 'selinux/next' omits 562026db1d9f Merge remote-tracking branch 'integrity/next-integrity' omits 727c53525550 Merge remote-tracking branch 'apparmor/apparmor-next' omits da6ac0ab24db Merge remote-tracking branch 'security/next-testing' omits 46df9b750e47 Merge remote-tracking branch 'regulator/for-next' omits c4aa77875b83 Merge remote-tracking branch 'battery/for-next' omits ca68a9521ab9 Merge remote-tracking branch 'backlight/for-backlight-next' omits d7f87a5c2b10 Merge remote-tracking branch 'mfd/for-mfd-next' omits a914dae8c0da Merge remote-tracking branch 'md/for-next' omits 8c728b95a8f4 Merge remote-tracking branch 'kgdb/kgdb-next' omits 82419c0b778a Merge remote-tracking branch 'mmc/next' omits 1a5a77ddeab5 Merge remote-tracking branch 'device-mapper/for-next' omits 6be378d8bc08 Merge remote-tracking branch 'block/for-next' omits 4e9740481e9c Merge remote-tracking branch 'input/next' omits e8c804260cf9 Merge remote-tracking branch 'modules/modules-next' omits 5de692993dde Merge remote-tracking branch 'sound-asoc/for-next' omits 81531c1b0966 Merge remote-tracking branch 'sound/for-next' omits 5545f49a0be4 Merge remote-tracking branch 'regmap/for-next' omits 00c5167418fc Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 9873a7897dfa Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 9d0fe53e070c Merge remote-tracking branch 'drm-intel/for-linux-next' omits 71ccbf7e001b Merge remote-tracking branch 'drm/drm-next' omits c860e7ab0b18 Merge remote-tracking branch 'crypto/master' omits ddfdda7f7d1e Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 1b61710f0dc4 Merge remote-tracking branch 'nand/nand/next' omits c8eb7d9496dc Merge remote-tracking branch 'mtd/mtd/next' omits cfc4747dad27 Merge remote-tracking branch 'gfs2/for-next' omits b35d0155789b Merge remote-tracking branch 'mac80211-next/master' omits f094eee64e27 Merge remote-tracking branch 'wireless-drivers-next/master' omits 1409e4584c7c Merge remote-tracking branch 'nfc-next/master' omits d8d68ea90bba Merge remote-tracking branch 'netfilter-next/master' omits 76a6b9c94d71 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 9242fb0cdb4e Merge remote-tracking branch 'ipsec-next/master' omits c3dbd7a59c8a Merge remote-tracking branch 'bpf-next/master' omits 689f32f76300 Merge remote-tracking branch 'net-next/master' omits e52cef362c3c Merge remote-tracking branch 'rdma/for-next' omits 88228980f680 Merge remote-tracking branch 'swiotlb/linux-next' omits 59d0770f708e Merge remote-tracking branch 'dlm/next' omits 0421272a73ac Merge remote-tracking branch 'ieee1394/for-next' omits 8789fb8837d4 Merge remote-tracking branch 'thermal/next' omits 3edb2c8886a6 Merge remote-tracking branch 'cpupower/cpupower' omits bbb5ee6bd5e8 Merge remote-tracking branch 'pm/linux-next' omits 4411dd722a9c Merge remote-tracking branch 'v4l-dvb-next/master' omits ecccf9d83d0d Merge remote-tracking branch 'v4l-dvb/master' omits 8a3b83dc1f61 Merge remote-tracking branch 'jc_docs/docs-next' omits c0da3ed3c73d Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a241a6ffdc78 Merge remote-tracking branch 'i3c/i3c/next' omits 3e62193ad785 Merge remote-tracking branch 'i2c/i2c/for-next' omits a3d57d302b04 Merge remote-tracking branch 'hid/for-next' omits dff8163d15df Merge remote-tracking branch 'pstore/for-next/pstore' omits 6fbc312d7b54 Merge remote-tracking branch 'pci/next' omits 81558ac206d0 Merge remote-tracking branch 'printk/for-next' omits af5b8e1c6788 Merge remote-tracking branch 'vfs/for-next' omits 466d2f8b9647 Merge remote-tracking branch 'file-locks/locks-next' omits 669434d317aa Merge remote-tracking branch 'v9fs/9p-next' omits 7a2f8cf8a321 Merge remote-tracking branch 'ubifs/linux-next' omits a202e93c34e9 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits f694a847d862 Merge remote-tracking branch 'nfsd/nfsd-next' omits 33f67058b91b Merge remote-tracking branch 'jfs/jfs-next' omits 271b8a69efa3 Merge remote-tracking branch 'fuse/for-next' omits 47f552822794 Merge remote-tracking branch 'f2fs/dev' omits 71864845259e Merge remote-tracking branch 'ext4/dev' omits 778c27ae1b8e Merge remote-tracking branch 'ext3/for_next' omits c146efdec54f Merge remote-tracking branch 'ecryptfs/next' omits 53091dbcaf09 Merge remote-tracking branch 'cifs/for-next' omits 0d9d7a952f52 Merge remote-tracking branch 'ceph/master' omits 32346dfcbc07 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 8589d8cb76df Merge remote-tracking branch 'befs/for-next' omits 9c1ea4e49a46 Merge remote-tracking branch 'fscrypt/master' omits 8847b9f82a12 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 54c9defbd59e Merge remote-tracking branch 'sparc-next/master' omits 9cea98def542 Merge remote-tracking branch 's390/features' omits b60a76bf8e73 Merge remote-tracking branch 'risc-v/for-next' omits 3cf27ff57077 Merge remote-tracking branch 'powerpc/next' omits 4d2e1b17fab1 Merge remote-tracking branch 'parisc-hd/for-next' omits 0072a5a33115 Merge remote-tracking branch 'nios2/for-next' omits ba4097def46e Merge remote-tracking branch 'nds32/next' omits 5b095a4507d0 Merge remote-tracking branch 'mips/mips-next' omits c00f255a8f8b Merge remote-tracking branch 'microblaze/next' omits fc0ca451616f Merge remote-tracking branch 'm68k/for-next' omits 7c6b44761002 Merge remote-tracking branch 'ia64/next' omits 1a16e13d8582 Merge remote-tracking branch 'csky/linux-next' omits e8347ef73261 Merge remote-tracking branch 'clk/clk-next' omits 41ee421d7f43 Merge remote-tracking branch 'tegra/for-next' omits a7a9eb478bd1 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 8e1c9cff67e3 Merge remote-tracking branch 'samsung-krzk/for-next' omits 84414dec72bd Merge remote-tracking branch 'rockchip/for-next' omits 217b1212170b Merge remote-tracking branch 'renesas/next' omits e08eb65cc34f Merge remote-tracking branch 'qcom/for-next' omits 7a1e18a6e53d Merge remote-tracking branch 'reset/reset/next' omits e461a554585c Merge remote-tracking branch 'omap/for-next' omits fd5326d4634b Merge remote-tracking branch 'mvebu/for-next' omits 3000e12f76c1 Merge remote-tracking branch 'mediatek/for-next' omits 0c1efffaaf95 Merge remote-tracking branch 'keystone/next' omits 0a07d422d190 Merge remote-tracking branch 'imx-mxs/for-next' omits 9800835a3cf5 Merge remote-tracking branch 'bcm2835/for-next' omits 9af1f26c4340 Merge remote-tracking branch 'at91/at91-next' omits 99a1811a4229 Merge remote-tracking branch 'aspeed/for-next' omits a360fc5cc1dd Merge remote-tracking branch 'amlogic/for-next' omits 0da4f6459023 Merge remote-tracking branch 'actions/for-next' omits c43abf670f07 Merge remote-tracking branch 'arm-soc/for-next' omits 28b2f0bc9669 Merge remote-tracking branch 'arm64/for-next/core' omits 42c7cf312e87 Merge remote-tracking branch 'arm/for-next' omits 32d851d8e81b Merge remote-tracking branch 'dma-mapping/for-next' omits 7fd0d1346c1f Merge remote-tracking branch 'leaks/leaks-next' omits 8ea3ac17b655 Merge remote-tracking branch 'kbuild/for-next' omits 92a2d6661ebe Merge remote-tracking branch 'mmc-fixes/fixes' omits 70aa0ee03961 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 32550839013d Merge remote-tracking branch 'scsi-fixes/fixes' omits bc34b9504c57 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 1890e2d5662d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 3d08bea09a93 Merge remote-tracking branch 'omap-fixes/fixes' omits 6673645d8a38 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 082231188cc2 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 30c9ab4790a7 Merge remote-tracking branch 'kselftest-fixes/fixes' omits d4aa751b72e5 Merge remote-tracking branch 'ide/master' omits 51e3a31270d7 Merge remote-tracking branch 'input-current/for-linus' omits d55f63cac22b Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 7cedf11dc4ef Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 178a32482c70 Merge remote-tracking branch 'spi-fixes/for-linus' omits a390de0dd5d1 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 6c9a846080d6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b6118d77f84d Merge remote-tracking branch 'sound-current/for-linus' omits 38bd6942a1e4 Merge remote-tracking branch 'rdma-fixes/for-rc' omits a4a5758732b2 Merge remote-tracking branch 'wireless-drivers/master' omits 64ffbfc073eb Merge remote-tracking branch 'ipsec/master' omits 16519e5db8df Merge remote-tracking branch 'bpf/master' omits 3c1e57448bcd Merge remote-tracking branch 'net/master' omits 71243f2d27b4 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 26029b653b5a Merge remote-tracking branch 'arc-current/for-curr' omits c98ad540d087 Merge remote-tracking branch 'fixes/master' omits a16c9404836a Merge branch 'clk-spdx' into clk-next omits f3e6ed815273 Merge branch 'clk-tegra' into clk-next omits dbb1a6d42fd3 soc/tegra: pmc: Drop SMP dependency from CPU APIs omits 1be6f85d46a0 Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits 743d2be9d095 Merge branch 'regulator-4.21' into regulator-next omits 35f33f4f8c5a Merge branch 'regulator-4.20' into regulator-linus omits e3f11dfea26f Merge branch 'asoc-4.21' into asoc-next omits d5734a94f283 Merge branch 'asoc-4.20' into asoc-linus omits 9eb24c15ef34 Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] omits b3241adf01d1 Merge branch 'spi-4.21' into spi-next omits a57daf181bb1 Merge branch 'spi-4.20' into spi-linus omits d033b6cf5d95 Merge branch 'clk-rockchip' into clk-next omits 262878b29d97 Merge branch 'clk-meson' into clk-next omits 2e71940e0c33 Merge branch 'clk-qcom-8998-resets' into clk-next omits 039c846a1187 Merge branch 'imx8mq/dt' into for-next omits 3537dced34aa arm64: dts: imx8mq-evk: enable watchdog omits 9ae9bab25662 arm64: dts: imx8mq: add watchdog devices omits 2c8bb0da0a47 MAINTAINERS: add i.MX8 DT path to i.MX architecture omits 7c0a70d490a0 arm64: add support for i.MX8M EVK board omits f7263e991fbb arm64: add basic DTS for i.MX8MQ omits 0e1532bfecf4 arm64: add basic Kconfig symbols for i.MX8 omits 28d6d7d1eef3 Merge remote-tracking branch 'clk/clk-imx8mq' into imx8mq/dt omits d04978ca88ab ipc: conserve sequence numbers in extended IPCMNI mode omits ab7db927b364 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits efae80911ae5 ipc: allow boot time extension of IPCMNI from 32k to 8M omits b2581b704c88 initramfs: cleanup incomplete rootfs omits 7ab8b68af104 scripts/gdb: fix lx-version string output omits 5f8d4992524c kernel/kcov.c: mark write_comp_data() as notrace omits 784bedb57bef kernel/sysctl: add panic_print into sysctl omits 7a489f5ddefe panic: add options to print system info when panic happens omits 27faeb703e40 bfs: extra sanity checking and static inode bitmap omits 282860544780 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] omits dc98b12477d0 exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix omits c09b6daf5330 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting omits ad2539c7ee8f exec: increase BINPRM_BUF_SIZE to 256 omits b89cf7313cf4 exec: load_script: don't blindly truncate shebang string omits cdd7a0aa15aa fork: fix some -Wmissing-prototypes warnings omits 3d991a59b7ee ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 728804fa0331 include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] omits e5d8e8947b85 hfsplus: return file attributes on statx omits 578f64582207 autofs: add strictexpire mount option omits f7aa1250f5ba autofs: change catatonic setting to a bit flag omits cd4d5fa95d41 autofs: simplify parse_options() function call omits 9c82e3b85818 autofs: fix possible inode leak in autofs_fill_super() omits b783d2617cc2 autofs-improve-ioctl-sbi-checks-fix omits 0bcbe611ca3c autofs: improve ioctl sbi checks omits ad4f37b82fbe init/main.c: make "initcall_level_names[]" const char * omits 393af37c974b fs-epoll-deal-with-wait_queue-only-once-fix omits 349afd96fede fs/epoll: deal with wait_queue only once omits 81553cde8e95 fs/epoll: rename check_events label to send_events omits b61909d2c451 fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix omits ea5f967a21f8 fs/epoll: avoid barrier after an epoll_wait(2) timeout omits 860705c8f868 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix omits f2c378628c9a fs/epoll: reduce the scope of wq lock in epoll_wait() omits b7fa8017e2d8 fs/epoll: robustify ep->mtx held checks omits ab1909a85fd1 fs/epoll: drop ovflist branch prediction omits cd2f11e61b44 fs/epoll: simplify ep_send_events_proc() ready-list loop omits f34c9474a605 fs/epoll: remove max_nests argument from ep_call_nested() omits 26e88a473db9 checkpatch: warn on const char foo[] = "bar"; declarations omits 9067c8d5a70b lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] omits cd4f2a664851 lib/genalloc.c: fix allocation of aligned buffer from non- [...] omits df3f18d39e85 fls: change parameter to unsigned int omits c28248294d6d include/linux/printk.h: drop silly "static inline asmlinka [...] omits e98eceb86c8d drivers/dma-buf/udmabuf.c: convert to use vm_fault_t omits 5b6bf71dd716 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse omits 56f6c16e9c74 build_bug.h: remove negative-array fallback for BUILD_BUG_ON() omits 74a37b909676 Documentation/process/coding-style.rst: don't use "extern" [...] omits 499aeb579641 proc/sysctl: fix return error for proc_doulongvec_minmax() omits d877fd0940d6 fs/proc/base.c: slightly faster /proc/*/limits omits c62975fb8b24 fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] omits 9460069d503e fs/proc/util.c: include fs/proc/internal.h for name_to_int() omits c768eca025a8 fs/proc/base.c: use ns_capable instead of capable for time [...] omits b6af7800c71d fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 11193e1694b0 mm/page_owner: align with pageblock_nr pages omits c20187bf3233 mm/page_owner: align with pageblock_nr_pages omits 20fbef314e7a mm: don't expose page to fast gup before it's ready omits 69ab6b147504 mm: fix race between swapoff and mincore omits de44564f9f0a mm, swap: fix race between swapoff and some swap operations omits 010a80ffc404 mm, swap: fix race between swapoff and some swap operations omits 855b7de10b91 mm/page_alloc.c: remove software prefetching in __free_pag [...] omits e8fed6664aa4 memory_hotplug-free-pages-as-higher-order-fix-fix omits 71e7f022722f memory_hotplug-free-pages-as-higher-order-fix omits 8286148bbc1c mm/page_alloc.c: memory hotplug: free pages as higher order omits e93a0c0df5f0 include/linux/memory_hotplug.h: remove duplicate declarati [...] omits a7b166088b8a mm/mmu_notifier: contextual information for event triggeri [...] omits 302092c98415 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits 137d92bd73b1 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits 429056415279 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits 0db734c6271d mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits 37ba86cc38a3 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined omits b08acb2001e2 mm-kmemleak-little-optimization-while-scanning-fix omits 79d0fd910ad9 mm, kmemleak: little optimization while scanning omits 232619fcc076 lib/ioremap: ensure break-before-make is used for huge p4d [...] omits e5dfd59eb5a0 lib/ioremap: ensure phys_addr actually corresponds to a ph [...] omits 7bdcb055b9de x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table() omits 0aa19fc12472 arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() omits ee095458b3ef ioremap: rework pXd_free_pYd_page() API omits ce10bcf4b4e6 mm/page_alloc.c: calculate first_deferred_pfn directly omits f163b82faef5 mm/filemap.c: remove useless check in pagecache_get_page() omits 399e0a806ad8 mm/page_io.c: fix polled swap page in omits fe0df98bd48a proc-kpagecount-return-0-for-special-pages-that-are-never- [...] omits 250f2862439d /proc/kpagecount: return 0 for special pages that are neve [...] omits b137555ba114 tools/vm/page-types.c: fix "kpagecount returned fewer page [...] omits bee17fb11599 mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] omits 55c5236d7257 mm: use common iterator for deferred_init_pages and deferr [...] omits 29a04e4cbaa5 mm: add reserved flag setting to set_page_links() omits 196db45520a0 mm: move hot-plug specific memory init into separate funct [...] omits fdb9c1293c62 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 0eb7e553e89e mm: implement new zone specific memblock iterator omits bad3c57b4720 mm: drop meminit_pfn_in_nid as it is redundant omits ea3fd8c000d5 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 194f8e8086f8 mm/page_alloc.c: drop uneeded __meminit and __meminitdata omits b6ac6d616055 mm-dont-break-integrity-writeback-on-writepage-error-fix omits 5cf7a2876ae2 mm/page-writeback.c: don't break integrity writeback on -> [...] omits 297d6d792c88 lib/show_mem.c: drop pgdat_resize_lock in show_mem() omits 6d0f88c606df mm/hmm.c: remove set but not used variable 'devmem' omits 20764a92d68a mm, swap: rid swapoff of quadratic complexity omits 8d5f6be2a053 mm, swap: refactor swap-in logic out of shmem_getpage_gfp omits 17c0af67f6b8 mm, hotplug: move init_currently_empty_zone() under zone_s [...] omits 8c43601aa0f7 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() omits c228d4733fc9 mm-sparse-drop-pgdat_resize_lock-in-sparse_add-remove_one_ [...] omits 03e53ff22c5c mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] omits 85e974b7f708 mm: remove pte_lock_deinit() omits 5e0e94b4fd45 zram: writeback throttle omits cddfef1da360 zram: writeback throttle omits e76f6045f87f zram-add-bd_stat-statistics-v4 omits dbf5d272d74c zram: add bd_stat statistics omits 9eb56a90a180 zram: support idle/huge page writeback omits e81d1d6dfa06 zram: introduce ZRAM_IDLE flag omits 5a9249801b94 zram: refactor flags and writeback stuff omits 23574961440e zram: fix double free backing device omits 0a1d37459870 zram: fix lockdep warning of free block handling omits 3de3ca5a046c mm/memblock.c: skip kmemleak for kasan_init() omits 89775102e2d9 mm, memory_hotplug: refactor shrink_zone/pgdat_span omits 842b362182ff mm, memory-hotplug: rework unregister_mem_sect_under_nodes omits 37e38eab1e24 mm, memory_hotplug: move zone/pages handling to offline stage omits d5153811fd67 kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] omits 67e73ee774d0 mm, memory_hotplug: add nid parameter to arch_remove_memory omits 6073d3005b0c mm: check nr_initialised with PAGES_PER_SECTION directly i [...] omits 77fbb20b41a1 mm-put_and_wait_on_page_locked-while-page-is-migrated-fix omits ff222ec7fdbd mm: put_and_wait_on_page_locked() while page is migrated omits a3ea0a42ba5c mm, oom: add oom victim's memcg to the oom context information omits 50b1fb8aedd6 mm, oom: reorganize the oom report in dump_header omits fb03888889c0 mm: make free_reserved_area() return "const char *" omits ae19b6eed725 mm/debug.c: make "migrate_reason_names[]" const char * omits 94934c815ba4 mm/mmzone.c: make "migratetype_names" const char * omits 317220f52f26 mm: reclaim small amounts of memory when an external fragm [...] omits ac84f474c0a8 mm: Use alloc_flags to record if kswapd can wake -fix omits 99680562c6eb mm: use alloc_flags to record if kswapd can wake omits e1206278cf31 mm: move zone watermark accesses behind an accessor omits 87166893d1b1 mm, page_alloc: spread allocations across zones before int [...] omits 6dc361fd4e20 mm/memory_hotplug: drop "online" parameter from add_memory [...] omits 897dc1e0516f drivers/base/memory.c: remove an unnecessary check on NR_M [...] omits ab8aad0c2351 memblock: replace usage of __memblock_free_early() with me [...] omits 90072429cf6f mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] omits c7b032a3de00 mm/page_alloc.c: use a single function to free page omits b97925bfdaf1 mm-page_alloc-free-order-0-pages-through-pcp-in-page_frag_ [...] omits dbe8b16bcab8 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] omits 88071a158426 PCI/P2PDMA: match interface changes to devm_memremap_pages() omits 3f089408998c mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL omits f252fed8456f mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] omits c7a29888dd46 mm, hmm: use devm semantics for hmm_devmem_{add, remove} omits 36a133d4914b mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support omits 37c8a615c8a9 mm, devm_memremap_pages: fix shutdown handling omits d947104c10c3 mm, devm_memremap_pages: kill mapping "System RAM" support omits 2b525eac1e0a mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] omits 8bde2dfb87fa mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] omits 0a10618805fc userfaultfd: convert userfaultfd_ctx::refcount to refcount_t omits a2842b5dec73 mm/swap: use nr_node_ids for avail_lists in swap_info_struct omits cd8480992279 vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] omits b1386870d74e mm: remove managed_page_count_lock spinlock omits e9fe26a676cb mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] omits 7085585c41ff mm: convert totalram_pages and totalhigh_pages variables t [...] omits fbf8ba2a2f93 mm: convert zone->managed_pages to atomic variable omits b20a03db38c8 mm: reference totalram_pages and managed_pages once per function omits 5785efe1b2d9 mm: remove reset of pcp->counter in pageset_init() omits d2d4dfaf0687 selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal omits 123dbcf64e7f selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits da02d5e9eef9 mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 omits c3e625beba00 mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust omits 1755d57ae535 mm: Add an F_SEAL_FUTURE_WRITE seal to memfd omits 84714e1d4bfc mm, memory_hotplug: do not clear numa_node association aft [...] omits 6e00cc837c87 mm/mmap.c: remove verify_mm_writelocked() omits c58b8ee10654 ksm: replace jhash2 with xxhash omits 2f093aa70060 xxHash: create arch dependent 32/64-bit xxhash() omits ec48063a0247 mm-memory_hotplug-be-more-verbose-for-memory-offline-failu [...] omits a9afabdaddc5 mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix omits 9cb83f2dd675 mm, memory_hotplug: be more verbose for memory offline failures omits 2c3828162b3f mm-memory_hotplug-print-reason-for-the-offlining-failure-fix omits 5dc63594c03c mm, memory_hotplug: print reason for the offlining failure omits c4152e3716af mm, memory_hotplug: drop pointless block alignment checks [...] omits 854b72f7018c mm: lower the printk loglevel for __dump_page messages omits 54163df826fa mm-print-more-information-about-mapping-in-__dump_page-fix-2 omits cf44998f9fff mm: debug: Fix a width vs precision bug in printk omits 9866d168a1ab mm: print more information about mapping in __dump_page omits a31b3093c452 mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix omits 83e22fa69f3b mm: ksm: do not block on page lock when searching stable tree omits d8cdc2a5d061 mm: vmscan: skip KSM page in direct reclaim if priority is low omits 6d031df13523 mm/readahead.c: simplify get_next_ra_size() omits 6d83c7a784e2 writeback: don't decrement wb->refcnt if !wb->bdi omits c2b1c7f3447e mm/mmu_notifier.c: remove mmu_notifier_synchronize() omits 2083ecc1ad61 mm-hotplug-optimize-clear_hwpoisoned_pages-fix omits e41b6704786d mm/hotplug: optimize clear_hwpoisoned_pages() omits 9824d2455ad5 mm-page_owner-clamp-read-count-to-page_size-fix omits f3b4303e74a6 mm/page_owner: clamp read count to PAGE_SIZE omits aa35814be41d include/linux/slab.h: fix sparse warning in kmalloc_type() omits 90c8eab83a74 mm-slub-improve-performance-by-skipping-checked-node-in-ge [...] omits f2c5ef16fc5f mm/slub.c: improve performance by skipping checked node in [...] omits 784779cf0ab1 mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix omits 12bf65492d9d mm/slub.c: record final state of slub action in deactivate_slab() omits bb5b39b5a4b9 mm/slub.c: page is always non-NULL in node_match() omits 647b8539b9ca mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() omits 460c75ae3b85 mm-slab-remove-unnecessary-unlikely-fix omits 0db7202d708e mm, slab: remove unnecessary unlikely() omits 8e505f654f34 block: restore /proc/partitions to not display non-partiti [...] omits e0e019181fc9 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits 67a47345b6c3 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 951cff6d6320 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits e5c931c0736e ocfs2: clear zero in unaligned direct IO omits e744c7f829d1 ocfs2: don't clear bh uptodate for block read omits e97a6f669234 ocfs2: clear journal dirty flag after shutdown journal omits 6fd3f15d66c5 ocfs2: fix panic due to unrecovered local alloc omits 5b8816608f7b ocfs2: improve ocfs2 Makefile omits bb842b25c36d ocfs2: remove set but not used variable 'lastzero' omits 2b86232baa83 ocfs2: dlmfs: remove set but not used variable 'status' omits cb15d2992d77 ocfs2: optimize the reading of heartbeat data omits b427f68e067d debugobjects: call debug_objects_mem_init eariler omits 5c46666888bd sh: lib: convert to SPDX identifiers omits 53dd4d130d05 sh: kernel: convert to SPDX identifiers omits 18f5b15a711a sh: cpu: convert to SPDX identifiers omits 18adae873ed4 sh: shmobile: convert to SPDX identifiers omits 5a9b60d43c60 sh: sh5: convert to SPDX identifiers omits b581e16d60a8 sh: sh4a: convert to SPDX identifiers omits c4c0fcd77b23 sh: sh4: convert to SPDX identifiers omits 26a840254faf sh: sh3: convert to SPDX identifiers omits db34da365bd1 sh: sh2a: convert to SPDX identifiers omits e73c31b02d4a sh: sh2: convert to SPDX identifiers omits 1c8248f7372e sh: include: convert to SPDX identifiers omits ba5bd0906ba1 sh: drivers: convert to SPDX identifiers omits 00adfaac537a sh: boards: convert to SPDX identifiers omits d6be093dbb10 arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] omits 52eb82bed18b arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] omits 41797374e2fc bloat-o-meter: ignore __addressable_ symbols omits 0b4e9c19bc60 kasan: add SPDX-License-Identifier mark to source files omits ac881ba87f82 kasan: update documentation omits 65701b57d8c7 kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS omits 3aa6686c5285 kasan: add __must_check annotations to kasan hooks omits 94aba2fc361c kasan, mm, arm64: tag non slab memory allocated via pagealloc omits fad12999ea8c kasan, arm64: add brk handler for inline instrumentation omits 699b957b172e kasan: add hooks implementation for tag-based mode omits e4b4862bd01c mm: move obj_to_index to include/linux/slab_def.h omits 0938bf716f78 kasan: add bug reporting routines for tag-based mode omits 36045784a02d kasan: split out generic_report.c from report.c omits adc7c58b8db4 kasan, mm: perform untagged pointers comparison in krealloc omits 089dc516f651 kasan, arm64: enable top byte ignore for the kernel omits ce59041f3e2a kasan, arm64: fix up fault handling logic omits 12ff005d0600 kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] omits e5f4b5edb351 kasan, arm64: untag address in _virt_addr_is_linear omits 91f5fd5e8c8e kasan: add tag related helper functions omits 8d59ae9c7d80 arm64: move untagged_addr macro from uaccess.h to memory.h omits 47bcdf8a242b kasan: initialize shadow to 0xff for tag-based mode omits 257e1658056b kasan: rename kasan_zero_page to kasan_early_shadow_page omits 2a4689e7f69c kasan, arm64: adjust shadow size for tag-based mode omits e5b26d20a20f kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS omits b3c1383143d1 kasan: rename source files to reflect the new naming scheme omits ff9a6bd5247b kasan: move common generic and tag-based code to common.c omits 78566f6be933 kasan, slub: handle pointer tags in early_kmem_cache_node_alloc omits 846bc599835c kasan, mm: change hooks signatures omits 59629ffe00ad arm: arch/arm/include/asm/page.h needs personality.h omits 5de1d4aa9e49 lib/test_debug_virtual.c: fix build failure omits ec7a669c38a5 checkstack.pl: fix for aarch64 omits c2b273d771f8 userfaultfd: check VM_MAYWRITE was set after verifying the [...] omits 5736702aaf6b fs/iomap.c: get/put the page in iomap_page_create/release() omits 384b9b29885a hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() omits a82b6ee401fa memblock: annotate memblock_is_reserved() with __init_memblock omits f163e5d85bc1 psi: fix reference to kernel commandline enable omits b955ad60ffe7 hugetlbfs: remove unnecessary code after i_mmap_rwsem sync [...] omits c063be283b50 hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race omits 8ee2a87bbdd3 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization omits d243ac7b5f36 mm, thp: always specify disabled vmas as nh in smaps omits dbcd365b974d arch/sh/include/asm/io.h: provide prototypes for PCI I/O m [...] omits 1693f596758e mm/sparse: add common helper to mark all memblocks present omits 5a2530ec8636 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define omits 2f3002b11ba4 alpha: fix hang caused by the bootmem removal omits 63c7a6b68f5a Merge branch 'clk-managed-registration' into clk-next omits 759ddbb12442 Merge branch 'clk-qcom-kconfig' into clk-next omits 3ae48de4d0a5 Merge branch 'clk-imx-fixes' into clk-next omits 7188894d3bbe Merge branch 'clk-imx6-fixes' into clk-next omits a6b785e47430 Merge branch 'clk-fixes' into clk-next omits c818614b5d71 Merge branch 'clk-allwinner' into clk-next omits 6242b1dcd813 Merge branch 'clk-tegra' into clk-next omits cf3234af7b12 clk: tegra: Return the exact clock rate from clk_round_rate omits 61866523ed6e clk: tegra30: Use Tegra CPU powergate helper function omits dece81cd3264 clk: tegra: Fix maximum audio sync clock for Tegra124/210 omits d85dae481088 clk: tegra: get rid of duplicate defines omits bff65d14fd00 Merge tag 'tegra-for-4.21-clk' of git://git.kernel.org/pub [...] omits 6c0358bbadef Merge branch 'clk-imx8mq' into clk-next omits 59c128d5d483 Merge branch 'kbuild' into for-next omits 5fa837519763 Merge branch 'x86/timers' omits f51760aa3f1b Merge branch 'x86/pti' omits a466bcce42b3 Merge branch 'x86/platform' omits c498e282ba19 Merge branch 'x86/mm' omits 71a7ee43bffe Merge branch 'x86/microcode' omits ed4d13cb2ef9 Merge branch 'x86/fpu' omits 35ae2bd7802b Merge branch 'x86/cpu' omits bf6ef6f4504a Merge branch 'x86/cleanups' omits f4f90641e865 Merge branch 'x86/cache' omits 78921ab4686b Merge branch 'x86/build' omits ef232a78b963 Merge branch 'x86/boot' omits 8fea39c47d18 Merge branch 'x86/asm' omits 9511f518b4a2 Merge branch 'x86/amd-nb' omits 00388247520f Merge branch 'timers/core' omits 17d094da80b4 Merge branch 'sched/core' omits 33535fe80a20 Merge branch 'perf/core' omits 98cb5b434dce Merge branch 'locking/core' omits 039693e411ff Merge branch 'irq/core' omits a3eb86ab09f1 Merge branch 'efi/core' omits 9e6b56650cd7 Merge branch 'core/rcu' omits abbadec392f7 Merge branch 'core/core' omits edc8351ce260 Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] omits 9a6ff76ee3da Merge tag 'qcom-drivers-for-4.21-2' into foobar-for-4.21 omits a67d29e2d90d Merge tag 'qcom-arm64-for-4.21-2' into foobar-for-4.21 omits fc14fccf6e10 Merge tag 'qcom-arm64-defconfig-for-4.21' into foobar-for-4.21 omits 9053e8c4aa2d Merge tag 'qcom-dts-for-4.21' into foobar-for-4.21 omits 39093a6a360f Merge tag 'qcom-drivers-for-4.21' into foobar-for-4.21 omits fe264312ab0e Merge tag 'qcom-arm64-for-4.21' into foobar-for-4.21 omits ae5db7b04fec Merge branch 'clk-allwinner' into clk-next omits 39250802ef50 Merge branch 'clk-renesas' into clk-next omits d8bc31501650 Merge branch 'clk-qcom-8998-resets' into clk-next omits 92def04bd7b4 MAINTAINERS: Change Todor Tomov's email address omits e812006e1e99 Merge branch 'clk-mtk-mt7629' into clk-next omits 8b1b9e6425a0 Merge branch 'clk-managed-registration' into clk-next omits d5b8eb160616 Merge branch 'clk-meson' into clk-next omits c189eb40c3b9 Merge branch 'remotes/lorenzo/pci/mediatek' omits b0dd3c6926d7 Merge branch 'remotes/lorenzo/pci/dwc' omits e15d6a7d5273 Merge branch 'pci/misc' omits 170190ea7c1a Merge branch 'pci/enumeration' omits a05be6142e8e Merge branch 'clk-imx7ulp' into clk-next omits 737f2d4eb9c8 Merge branch 'clk-imx8mq' into clk-next omits b693a5f0b57f Merge branch 'clk-qcom-8998-resets' into clk-next omits 979a2fbff0f2 Merge branch 'clk-fixes' into clk-next omits 00c707301830 Merge branch 'clk-qcom-sdm845-lpass' into clk-next omits d96afcad91bb Merge branch 'clk-qcom-videocc-binding' into clk-next omits 72d7c3469e69 Merge branch 'clk-qcom-spi' into clk-next omits 85d4c3ca0ab3 Merge branch 'clk-mtk-mt7629' into clk-next omits 0bbf039ee6f5 clk: mediatek: Drop more __init markings for driver probe omits 2d47e341fb54 clk: mediatek: Drop __init from mtk_clk_register_cpumuxes() omits b9004221c40f Merge branch 'clk-static' into clk-next omits 81e5efc01800 Merge branch 'clk-mtk-mt7629' into clk-next omits e1c29f0b7493 Merge branch 'clk-renesas' into clk-next omits 610cdc0b933a Merge branch 'clk-define-show-macro' into clk-next omits a6eeabf25e31 Merge branch 'clk-qcom-gpucc' into clk-next omits 9fca366180b4 Merge branch 'clk-renesas' (early part) into clk-next omits c093dd686144 Merge branch 'clk-fixes' into clk-next omits 57dbe759903d Merge branch 'clk-qcom-gpucc' into clk-next omits f1603e431a12 Merge branch 'clk-protected-binding' into clk-next omits d344897d57d2 Merge branch 'clk-spdx' into clk-next omits 1150e0f9b6e1 Merge branch 'clk-fixes' into clk-next omits 47d2e40c2635 Merge branch 'clk-fixes' into clk-next omits b35638d9223f Merge branch 'clk-qoriq-t1023' into clk-next omits 7909e35451cf Merge branch 'clk-fixes' into clk-next omits 7ece6bfffa5a Merge branch 'clk-boston-leak' into clk-next omits fadd1128ce6a Merge branch 'clk-fixes' into clk-next omits 532d059c04f9 Merge branch 'clk-qcom-qcs404-rpm' into clk-next omits 87d129d07a63 Merge branch 'clk-ops-const' into clk-next omits c7da99e39906 Merge branch 'clk-imx7d-uart' into clk-next omits b901d77573a4 Merge branch 'clk-bcm-module-license' into clk-next omits 8b84c3b1dd8a Merge branch 'clk-fixes' into clk-next omits 357b50f3ccc8 drm: amd: dc: don't use FP math when Kcov is enabled omits 148edb9afb21 Merge branch 'patchwork' into to_next adds b61c19209c2c tracing: Fix memory leak in create_filter() adds 3cec638b3d79 tracing: Fix memory leak in set_trigger_filter() adds 2840f84f7403 tracing: Fix memory leak of instance function hash filters adds b5884002dc39 Merge tag 'trace-v4.20-rc6' of git://git.kernel.org/pub/sc [...] adds 70f4828201e3 Merge tag 'fuse-fixes-4.20-rc7' of git://git.kernel.org/pu [...] adds e6333d72cb37 Merge tag 'ovl-fixes-4.20-rc7' of git://git.kernel.org/pub [...] adds 14a996c38312 Merge tag 'media/v4.20-5' of git://git.kernel.org/pub/scm/ [...] adds 67f2a93099cc Merge tag 'for-4.20/dm-fixes' of git://git.kernel.org/pub/ [...] adds 52a7dc28a7b0 Merge tag 'sound-4.20-rc7' of git://git.kernel.org/pub/scm [...] adds e861e11c5900 Merge tag 'mmc-v4.20-rc5' of git://git.kernel.org/pub/scm/ [...] adds e10db791bf73 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 5d7ab8f0bc14 thermal/drivers/hisi: Fix wrong platform_get_irq_byname() adds 7d3a2a2bbadb thermal/drivers/hisi: Fix number of sensors on hi3660 adds 3c9d082064b5 thermal: stm32: read factory settings inside stm_thermal_prepare adds 99c47fcd4daa thermal: stm32: Fix stm_thermal_read_factory_settings adds 76a5cfb8e7c9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 65e08c5e8631 Merge tag 'linux-kselftest-4.20-rc7' of git://git.kernel.o [...] adds 880b9df1bf15 Merge tag 'xarray-4.20-rc7' of git://git.infradead.org/use [...] adds 92de1de51e99 Merge tag 'drm-fixes-2018-12-14' of git://anongit.freedesk [...] adds 7fb5f5d3738c Merge tag 'pinctrl-v4.20-3' of git://git.kernel.org/pub/sc [...] adds c19bf74fe4d9 Merge tag 'ceph-for-4.20-rc7' of https://github.com/ceph/c [...] adds 4645453cefce Merge tag 'powerpc-4.20-4' of git://git.kernel.org/pub/scm [...] adds 3238c359acee arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing adds eb6cf9f8cb9d Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 743e3c8f19db Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds f55adad601c6 block/bio: Do not zero user pages adds a538e3ff9dab aio: fix spectre gadget in lookup_ioctx adds 927b6b2d69b4 block: Fix null_blk_zoned creation failure with small numb [...] adds 380ef2c9ad4f Merge tag 'for-linus-20181214' of git://git.kernel.dk/linux-block adds 5b5260902af4 alpha: fix hang caused by the bootmem removal adds d1402fc708e4 mm: introduce common STRUCT_PAGE_MAX_SHIFT define adds 9def36e0fa9a mm/sparse: add common helper to mark all memblocks present adds 915c9e1b6d00 arch/sh/include/asm/io.h: provide prototypes for PCI I/O m [...] adds 428a1cb4baeb psi: fix reference to kernel commandline enable adds f5a222dc2f0e memblock: annotate memblock_is_reserved() with __init_memblock adds 8ace22bce840 hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() adds 61c6de667263 fs/iomap.c: get/put the page in iomap_page_create/release() adds 01e881f5a1fc userfaultfd: check VM_MAYWRITE was set after verifying the [...] adds f1733a1d3cd3 checkstack.pl: fix for aarch64 adds 3a6ab5c7dc11 scripts/spdxcheck.py: always open files in binary mode adds 6531e115b7ab Merge branch 'akpm' (patches from Andrew) new 4831552404f7 Merge remote-tracking branch 'fixes/master' new 4128acb8255e Merge remote-tracking branch 'arc-current/for-curr' new 663f146f2ecf net/mlx5: E-Switch, Fix fdb cap bits swap new 8956f0014ea5 net/mlx5e: Fix default amount of channels for VF representors new e1c15b62b701 net/mlx5e: RX, Verify MPWQE stride size is in range new e88afe759a49 net/mlx5e: Err if asked to mirror a goto chain tc eswitch rule new d14f6f2a8432 net/mlx5e: Avoid overriding the user provided priority for [...] new 154e62abe9cd net/mlx5e: Properly initialize flow attributes for slow pa [...] new 61c806dafe81 net/mlx5e: Avoid encap flows deletion attempt the 1st time [...] new d13b224f4315 net/mlx5e: Remove unused UDP GSO remaining counter new fa2bf86bab4b net/mlx5e: Cancel DIM work on close SQ new 38ed22351c80 Merge tag 'mlx5-fixes-2018-12-13' of git://git.kernel.org/ [...] new c3db8d531045 qed: Fix command number mismatch between driver and the mfw new d3e8869ec826 net: netlink: rename NETLINK_DUMP_STRICT_CHK -> NETLINK_GE [...] new 15ef70e28617 tipc: use lock_sock() in tipc_sk_reinit() new acb4a33e9856 tipc: fix a double kfree_skb() new fb83ed496b9a tipc: compare remote and local protocols in tipc_udp_enable() new 2ab4c3426c0c drivers: net: xgene: Remove unnecessary forward declarations new 6c0563e44252 net/tls: Init routines in create_ctx new df9d4a178022 net/tls: sleeping function from invalid context new 6422ccc5fbef crypto/chelsio/chtls: listen fails with multiadapt new 848dd1c1cbc5 crypto/chelsio/chtls: macro correction in tx path new 0c3a16be700e crypto/chelsio/chtls: send/recv window update new 9c27369f4a13 r8152: Add support for MAC address pass through on RTL8153-BND new 8236b08cf50f VSOCK: bind to random port for VMADDR_PORT_ANY new 51367e423c65 w90p910_ether: remove incorrect __init annotation new 69d2c86766da ip6mr: Fix potential Spectre v1 vulnerability new 65cab850f0ee net: Allow class-e address assignment via ifconfig ioctl new 143ece654f9f tipc: check tsk->group in tipc_wait_for_cond() new 10589a568f2e Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 110a1cc28bc3 qmi_wwan: Added support for Fibocom NL668 series new 1986af16e8ed qmi_wwan: Added support for Telit LN940 series new ade446403bfb net: ipv4: do not handle duplicate fragments as overlapping new 15c6d8e56594 mod_devicetable.h: correct kerneldoc typo, "PHYSID2" -> "M [...] new 8203e2d844d3 net: clear skb->tstamp in forwarding paths new fcf6ec78d89c Merge remote-tracking branch 'net/master' new 42727055d729 Merge remote-tracking branch 'ipsec/master' new 5e4f2918d56d Merge remote-tracking branch 'wireless-drivers/master' new 9683863aecfe Merge branch 'asoc-4.20' into asoc-linus new 8981384c4c75 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new a64f26313b02 Merge branch 'regulator-4.20' into regulator-linus new 75f0edb7d097 Merge remote-tracking branch 'regulator-fixes/for-linus' new 6594150c7db6 Merge branch 'spi-4.20' into spi-linus new ebff9f2b64c3 Merge remote-tracking branch 'spi-fixes/for-linus' new 1063a5148ac9 PCI/AER: Queue one GHES event, not several uninitialized ones new 283a039af248 Merge remote-tracking branch 'pci-current/for-linus' new 45f750c16cae xhci: Don't prevent USB2 bus suspend in state check intend [...] new 01cba368c1c9 Merge remote-tracking branch 'usb.current/usb-linus' new 47c786aa9d48 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new c629421a9900 x86, hyperv: remove PCI dependency new fc96df16a1ce Drivers: hv: vmbus: Return -EINVAL for the sys files for u [...] new 55449af1a17a Merge tag 'hyperv-fixes-4.20-rc6' of git://git.kernel.org/ [...] new 428afd709366 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 624b019a07f3 Merge remote-tracking branch 'input-current/for-linus' new f466bbc8aaa8 Merge remote-tracking branch 'ide/master' new e8e8d449b9e6 MIPS: BCM63XX: fix switch core reset on BCM6368 new 68387eb35de2 Merge remote-tracking branch 'mips-fixes/mips-fixes' new 77c7fa260d2d Merge remote-tracking branch 'omap-fixes/fixes' new 6e29897c5a45 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new bf255d1c157f Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 0afa99648350 aio: fix spectre gadget in lookup_ioctx new ea5751ccd665 proc/sysctl: don't return ENOMEM on lookup when a table is [...] new 1825037cf22c Merge remote-tracking branch 'vfs-fixes/fixes' new 7ed85a5eb19f Merge remote-tracking branch 'scsi-fixes/fixes' new 7d0e5c2056c7 kbuild: refactor Makefile.asm-generic new b39a691617e4 kbuild: remove redundant quiet_modtag for $(obj-m) new 45c4372d002b kbuild: refactor quiet_modtag new 96c0a9180a12 kbuild: refactor part-of-module new 1d467bb8a8b9 kbuild: handle part-of-module correctly for *.ll and *.symtypes new b825b4325354 scripts: coccinelle: only suggest true/false in files that [...] new 518d8a564419 scripts: coccinelle: Correct warning message new 42a92bccd213 kbuild: add -fno-PIE flag unconditionally new eeb5687a7139 kbuild: add -Werror=strict-prototypes flag unconditionally new 61a0902a06d6 kbuild: add -Werror=implicit-int flag unconditionally new 77c1c0fa8b14 kconfig: fix file name and line number of warn_ignored_cha [...] new fbac5977d81c kconfig: fix memory leak when EOF is encountered in quotation new 413cd19d81fd kconfig: require T_EOL to reduce visible statement new be3c8075978a kconfig: remove unneeded pattern matching to whitespaces new 21c5ecf60472 kconfig: refactor pattern matching in STRING state new cc66bca775ee kconfig: fix ambiguous grammar in terms of new lines new 0bcc547ec4b0 kconfig: clean up EOF handling in the lexer new 723679339d08 kconfig: warn no new line at end of file new 6900ae9eeee3 kconfig: remove grammatically ambiguous "unexpected option [...] new 2f60e46e605a kconfig: remove grammatically ambiguous option_error new 4891796c6f83 kconfig: remove redundant if_block rule new 94d4e1b6021b kconfig: remove redundant menu_block rule new 1f31be9ec0a9 kconfig: loosen the order of "visible" and "depends on" in [...] new 4b5ec81bfeda kconfig: rename depends_list to comment_option_list new a01e5d242d93 kconfig: remove redundant token defines new 903b5bbb6a9f kconfig: use distinct tokens for type and default properties new ea5c5796f47d kconfig: refactor scanning and parsing "option" properties new ed92dc955db9 kconfig: use specific tokens instead of T_ASSIGN for assignments new 54aae8b18e24 kconfig: use T_WORD instead of T_VARIABLE for variables new c0bfa18e62bf microblaze: surround string default in Kconfig with double quotes new 17815cc6622c treewide: surround Kconfig file paths with double quotes new 97409a0786b4 kconfig: stop supporting '.' and '/' in unquoted words new 06f76097fc48 kconfig: refactor end token rules new 86916c68c599 kconfig: stop associating kconf_id with yylval new 16433c42c22d kconfig: switch to ASSIGN_VAL state in the second lexer new 0d09b93b6168 kconfig: update current_pos in the second lexer new 991cdf9dbd1a kconfig: remove keyword lookup table entirely new d411ff4a93d5 Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] new 4af7b156269d Merge remote-tracking branch 'kbuild/for-next' new 71391bdd2e9a include/linux/compiler_types.h: don't pollute userspace wi [...] new f38f1d842685 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 5be375c042f1 Merge remote-tracking branch 'leaks/leaks-next' new 8ee94e3fc54d ia64: only select ARCH_HAS_DMA_COHERENT_TO_PFN if swiotlb [...] new 664204410afb PCI: Remove unused attr variable in pci_dma_configure new 705b3924128a Merge remote-tracking branch 'dma-mapping/for-next' new d183dfc8d2a9 Merge remote-tracking branch 'arm/for-next' new 12f799c8c739 arm64: kaslr: print PHYS_OFFSET in dump_kernel_offset() new 4090a19c2e91 Merge remote-tracking branch 'arm64/for-next/core' new a2524c0d39c9 Merge remote-tracking branch 'arm-soc/for-next' new 147603a004e6 Merge remote-tracking branch 'actions/for-next' new 308bccceb84f Merge remote-tracking branch 'amlogic/for-next' new eea8243501d6 Merge remote-tracking branch 'aspeed/for-next' new c022e457587b Merge remote-tracking branch 'at91/at91-next' new 7aaf68b00d01 Merge remote-tracking branch 'bcm2835/for-next' new 744284fa15a1 Merge tag 'imx-dt64-4.21' into imx/qspi-dt new 63f2d2a34011 ARM: dts: Remove unused properties from FSL QSPI driver nodes new 00b79b07cb2a ARM: dts: imx6sx-sdb: Fix the reg properties for the FSL Q [...] new 4f15a4e0d21b ARM: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller new a0578d2419e1 arm64: dts: Remove unused properties from FSL QSPI driver nodes new 30648e9f8647 arm64: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller new ebb0244255a6 Merge branch 'imx/qspi-dt' into for-next new 35a38903b9a5 Merge commit '1cf3817bf1f52e57b3f5eb0413ee0d7f0c2e9829' in [...] new 930507c18304 arm64: add basic Kconfig symbols for i.MX8 new 748f908cc882 arm64: add basic DTS for i.MX8MQ new 9079aca4aacd arm64: add support for i.MX8M EVK board new 915975757d98 MAINTAINERS: add i.MX8 DT path to i.MX architecture new d3a2d72bcf17 arm64: dts: imx8mq: add watchdog devices new 3bbc9abbfb8c arm64: dts: imx8mq-evk: enable watchdog new 467e1ec42943 Merge branch 'imx8mq/dt' into for-next new db586670fd3e Merge remote-tracking branch 'imx-mxs/for-next' new d3ef9ed4ffa0 Merge remote-tracking branch 'keystone/next' new d6206f68d9a9 Merge remote-tracking branch 'mediatek/for-next' new 5ab3d80f293a Merge remote-tracking branch 'mvebu/for-next' new c6e967ad5a04 ARM: dts: Add wlcore wakeirq for omap3-evm new 2f60f258e0f5 ARM: dts: Configure wlcore wakeirq for pandaboard new 7c695e87bd7a ARM: dts: omap4-droid4: Configure wlcore wakeirq new ace233293086 Merge branch 'omap-for-v4.21/dt' into for-next new f4451649324a Merge remote-tracking branch 'omap/for-next' new 42052e8d018c Merge remote-tracking branch 'reset/reset/next' new 41169d4d2371 Merge tag 'qcom-dts-for-4.21' into foobar-for-4.21-2 new c9f0e709b14f Merge tag 'qcom-drivers-for-4.21' into foobar-for-4.21-2 new 5d062a359c63 Merge tag 'qcom-arm64-for-4.21' into foobar-for-4.21-2 new 95c715fd08f0 Merge tag 'qcom-arm64-defconfig-for-4.21' into foobar-for-4.21-2 new 491ace6bddc3 Merge tag 'qcom-arm64-for-4.21-2' into foobar-for-4.21-2 new 9bf0624f555d Merge tag 'qcom-drivers-for-4.21-2' into foobar-for-4.21-2 new 3075cfbd460c Merge remote-tracking branch 'qcom/for-next' new 3a22b35ae5ac Merge remote-tracking branch 'renesas/next' new 1fe3b663f397 Merge remote-tracking branch 'rockchip/for-next' new c879bc5c8870 Merge remote-tracking branch 'samsung-krzk/for-next' new a39411b3098b Merge remote-tracking branch 'sunxi/sunxi/for-next' new 04cb6f617c33 Merge remote-tracking branch 'tegra/for-next' new d7d458cb29e1 Merge branches 'clk-bcm-module-license', 'clk-boston-leak' [...] new aab184d23b45 Merge branches 'clk-qoriq-t1023', 'clk-protected-binding', [...] new f4ad7fba066f Merge branches 'clk-qcom-kconfig', 'clk-qcom-gpucc', 'clk- [...] new 3315fe5faff4 Merge branch 'clk-qcom-sdm845-lpass' into clk-next new ddbae6658d4d clk: renesas: Remove usage of CLK_IS_BASIC new c179c21e2c7a clk: st: Remove usage of CLK_IS_BASIC new 2239fe59ace6 clk: axm5516: Remove usage of CLK_IS_BASIC new c0156e5509e4 clk: h8300: Remove usage of CLK_IS_BASIC new 5a727ff63032 clk: hisilicon: Remove usage of CLK_IS_BASIC new 354e12100665 clk: versatile: sp810: Remove usage of CLK_IS_BASIC new f246affc0825 clk: samsung: s3c2410: Remove usage of CLK_IS_BASIC new 0f51659a438e clk: Loongson1: Remove usage of CLK_IS_BASIC new 1a501c8defe9 Merge branches 'clk-managed-registration', 'clk-spdx', 'cl [...] new 7514557c1c57 clk: tegra: get rid of duplicate defines new 845d782d9144 clk: tegra: Fix maximum audio sync clock for Tegra124/210 new f9c380efa792 soc/tegra: pmc: Drop SMP dependency from CPU APIs new b158aeeacc55 clk: tegra30: Use Tegra CPU powergate helper function new 08441a966219 clk: tegra: Return the exact clock rate from clk_round_rate new ffe05540d180 Merge branches 'clk-renesas', 'clk-allwinner', 'clk-tegra' [...] new 8cecda9164d3 dt-bindings: clock: imx8qxp: add SCU clock IDs new 0f5ab411f587 dt-bindings: clock: add imx8qxp lpcg clock binding new 3a48d918a461 clk: imx: add configuration option for mmio clks new fe37b4820417 clk: imx: add scu clock common part new c2cccb6d0b33 clk: imx: add imx8qxp clk driver new 2f77296d3df9 clk: imx: add lpcg clock support new 1e3121bfe51a clk: imx: add imx8qxp lpcg driver new d360b130e210 clk: imx: Make the i.MX8MQ CCM clock driver CLK_IMX8MQ dependant new 58c05c823b83 Merge branches 'clk-imx7ulp', 'clk-imx6-fixes', 'clk-imx-f [...] new 12eced09cd30 clk: qcom: Leave mmss noc on for 8998 new 0f1c6ca83fb4 clk: qcom: Drop unused 8998 clock new 44a6951777a3 Merge branch 'clk-qcom-8998-resets' into clk-next new 9dc320424708 Merge branch 'clk-fixes' into clk-next new 8cbdc1f09f7a clk: vc5: Add suspend/resume support new 5964ac60131c Merge branch 'clk-vc5-suspend' into clk-next new 87ab115185e1 clk: Use of_node_name_eq for node name comparisons new 2de34ed96489 Merge branch 'clk-of' into clk-next new 401371fb597e dt-bindings: clock: imx7ulp: add HSRUN mode related clocks new 7128d7f7bae1 clk: imx: imx7ulp: add arm hsrun mode clocks support new b677574bdf29 Merge branch 'clk-imx7ulp' into clk-next new 1a4a99e1472c Merge remote-tracking branch 'clk/clk-next' new 9f01ecfb4517 Merge remote-tracking branch 'csky/linux-next' new be62e5589245 Merge remote-tracking branch 'ia64/next' new e4a850e8f3d9 Merge remote-tracking branch 'm68k/for-next' new bafcc61d998c microblaze: adjust the help to the real behavior new 2e14f94cf4bc microblaze: move "... is ready" messages to arch/microblaz [...] new 4722a3e6b716 microblaze: fix multiple bugs in arch/microblaze/boot/Makefile new 3dda563b8349 microblaze: add linux.bin* and simpleImage.* to PHONY new 52e79c4f0bfd microblaze: fix race condition in building boot images new 19d111ccce9f microblaze: remove the explicit removal of system.dtb new 6ba96d99854f Merge remote-tracking branch 'microblaze/next' new 116f729ca7e9 Merge remote-tracking branch 'mips/mips-next' new 9d2f11bb7dc3 Merge remote-tracking branch 'nds32/next' new 476daf2ab19b Merge remote-tracking branch 'nios2/for-next' new 3c2434c35c23 Merge remote-tracking branch 'parisc-hd/for-next' new c4ad5a0b937c Merge remote-tracking branch 'powerpc/next' new 654ec3f2e743 Merge remote-tracking branch 'risc-v/for-next' new 76755ba6963c Merge remote-tracking branch 's390/features' new 4deb0d3b07ae Merge remote-tracking branch 'sparc-next/master' new d5c7b4d5c8e4 Merge remote-tracking branch 'xtensa/xtensa-for-next' new a1767cd27acb Merge remote-tracking branch 'fscrypt/master' new 6fe7cdbe586c Merge remote-tracking branch 'befs/for-next' new f947eac99863 Merge remote-tracking branch 'btrfs-kdave/for-next' new cb878839aa6f cifs: Refactor out cifs_mount() new e4b1c5991b92 cifs: Skip any trailing backslashes from UNC new a0e6831a366e cifs: Make devname param optional in cifs_compose_mount_options() new 9e709e0f62dc cifs: Respect -EAGAIN when querying paths new 1ca06d423609 cifs: Save TTL value when parsing DFS referrals new 74e177f12eec cifs: auto disable 'serverino' in dfs mounts new 34a44fb160f9 cifs: Add DFS cache routines new 0f56b277073c cifs: Make use of DFS cache to get new DFS referrals new af3a6ba2691b cifs: Add support for failover in cifs_mount() new e58c31d5e387 cifs: Add support for failover in cifs_reconnect() new 6eb06fbe0570 cifs: start DFS cache refresher in cifs_mount() new 4d38952f6fe9 cifs: Add support for failover in smb2_reconnect() new c26d36668ef2 cifs: Add support for failover in cifs_reconnect_tcon() new f6fe32b5127c cifs: Only free DFS target list if we actually got one new d29888816f5a Merge remote-tracking branch 'cifs/for-next' new 31f2e37165d1 Merge remote-tracking branch 'ecryptfs/next' new 1ecaa263addb Merge remote-tracking branch 'ext3/for_next' new 583da7edb1b8 Merge remote-tracking branch 'ext4/dev' new a28ae2a81870 Merge remote-tracking branch 'f2fs/dev' new edce737dc4b8 Merge remote-tracking branch 'jfs/jfs-next' new 8795358eb42d sunrpc: Be sure to clear XPRT_WRITE_SPACE when resetting t [...] new 7b29b7a69a27 Merge remote-tracking branch 'nfs/linux-next' new e1ca10e953e0 NFSv4: cleanup remove unused nfs4_xdev_fs_type new 66ab6f062d96 nfs: use fmtcheck() in root_nfs_data new afd41e0e045d nfs: fix comment to nfs_generic_pg_test which does the opposite new c93fca09f34a SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG new 748d6fd8d297 NFS: nfs_compare_mount_options always compare auth flavors. new 2757dc0afdd4 cred: add cred_fscmp() for comparing creds. new 805e298456b9 cred: add get_cred_rcu() new 75bf87d3b529 cred: export get_task_cred(). new 22d49c32950e cred: allow get_cred() and put_cred() to be given NULL. new d050147912fc SUNRPC: add 'struct cred *' to auth_cred and rpc_cred new ed1abaee8706 SUNRPC: remove groupinfo from struct auth_cred. new ec5472e42b9c SUNRPC: remove uid and gid from struct auth_cred new ec70ddc27358 SUNRPC: remove machine_cred field from struct auth_cred new 9677a81fd697 NFSv4: add cl_root_cred for use when machine cred is not a [...] new fd170fb1e6b9 NFSv4: don't require lock for get_renew_cred or get_machine_cred new d3a430f1a35e SUNRPC: discard RPC_DO_ROOTOVERRIDE() new fa526cb1c39f NFS/SUNRPC: don't lookup machine credential until rpcauth_ [...] new f88b23496095 SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none new f0139d7c0ec1 SUNRPC: add side channel to use non-generic cred for rpc call. new c3a099a2671f NFS: move credential expiry tracking out of SUNRPC into NFS. new c8ee029b5168 SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT new 0959217dedf7 NFS: change access cache to use 'struct cred'. new 482d87a741ce NFS: struct nfs_open_dir_context: convert rpc_cred pointer [...] new 9cab28ef4fbe NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. new ece97387e858 SUNRPC: remove generic cred code. new 15510203e9c5 SUNRPC: remove crbind rpc_cred operation new cc7d5cd82929 SUNRPC: simplify auth_unix. new dd6114493d8d SUNRPC discard cr_uid from struct rpc_cred. new 7b881b8c9112 Merge remote-tracking branch 'nfs-anna/linux-next' new 03b31f489614 NFSD remove OP_CACHEME from 4.2 op_flags new b8eee0e90f97 lockd: Show pid of lockd for remote locks new 379dd826f438 nfsd: make nfs4_client_reclaim use an xdr_netobj instead o [...] new f9f65da13c03 nfsd: un-deprecate nfsdcld new 19f25957be17 nfsd: keep a tally of RECLAIM_COMPLETE operations when usi [...] new cdfa80bc7549 Merge remote-tracking branch 'nfsd/nfsd-next' new 8e1ae48c450f Merge remote-tracking branch 'ubifs/linux-next' new b62655befdfc Merge remote-tracking branch 'v9fs/9p-next' new b6032d4639e7 Merge remote-tracking branch 'file-locks/locks-next' new 2ec0baa06f7a Merge remote-tracking branch 'vfs/for-next' new 48ecca7361c6 Merge remote-tracking branch 'printk/for-next' new 11beb5cc7a77 Merge branch 'pci/enumeration' new 7cb3026411cf PCI: Remove unnecessary space before function pointer arguments new 2209e06f8a85 PCI: Add missing include to drivers/pci.h new ed78c3b9a83b Merge branch 'pci/misc' new fcf9ab35ba41 PCI/P2PDMA: Clean up documentation and kernel-doc new 41602c848c80 Merge branch 'pci/peer-to-peer' new c5eb1190074c PCI / PM: Allow runtime PM without callback functions new 8c483cae368e Merge branch 'pci/pm' new 526180408b81 switchtec: Remove immediate status check after submitting [...] new aff614c6339c switchtec: Set DMA coherent mask new e4a7dca5de62 switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite new 52d8db8e0cd7 switchtec: Improve MRPC efficiency by enabling write combining new 9e49d9015146 switchtec: Add MRPC DMA mode support new d22739a70c0a Merge branch 'pci/switchtec' new 797e82dcf4d1 PCI: imx: No-op imx6_setup_phy_mpll() on i.MX7D new 72e1ea32ca17 PCI: imx: No-op imx6_pcie_reset_phy() on i.MX7D new 1a059d994189 PCI: imx: Add support for i.MX8MQ new 533a4e7dd44f MAINTAINERS: Remove Jianguo Sun from HiSilicon STB DWC entry new 7368401bee11 Merge branch 'remotes/lorenzo/pci/dwc' new 830920e065e9 PCI: dwc: Use interrupt masking instead of disabling new fce5423e4f43 PCI: dwc: Take lock when ACKing an interrupt new 3f7bb2ec20ce PCI: dwc: Move interrupt acking into the proper callback new c88c9aa97a6c Merge branch 'remotes/lorenzo/pci/dwc-msi' new 7053eeb009e0 Merge branch 'remotes/lorenzo/pci/mediatek' new 22ade70a6317 Merge remote-tracking branch 'pci/next' new 447ee102d338 Merge remote-tracking branch 'pstore/for-next/pstore' new 5584a9eee1b0 Merge remote-tracking branch 'hid/for-next' new 09bbf36b2065 Merge remote-tracking branch 'i2c/i2c/for-next' new cfdcfb0abd3e Merge remote-tracking branch 'i3c/i3c/next' new 7402864394d6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 9c371ffa4357 Revert "nfs: use fmtcheck() in root_nfs_data" new ae55a786bcad Merge remote-tracking branch 'jc_docs/docs-next' new e5399ed2d98c Merge remote-tracking branch 'v4l-dvb/master' new fa09d06522ce media: v4l2-fwnode: Fix setting V4L2_MBUS_DATA_ACTIVE_HIGH [...] new 72148d1a57e7 media: v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT new 934a040be674 media: docs-rst: v4l: Document V4L2_BUF_TYPE_META_OUTPUT i [...] new 88aa9d204571 media: staging/intel-ipu3: abi: Add register definitions and enum new 2da6500d335e media: staging/intel-ipu3: abi: Add structs new 26f5689592e2 media: staging/intel-ipu3: mmu: Implement driver new 2a2c51d3287e media: staging/intel-ipu3: Implement DMA mapping functions new e9fad6f1d230 media: staging/intel-ipu3: css: Add dma buff pool utility [...] new 09d290f0ba21 media: staging/intel-ipu3: css: Add support for firmware m [...] new 15e2f1ba09ad media: staging/intel-ipu3: css: Add static settings for im [...] new e11110a5b744 media: staging/intel-ipu3: css: Compute and program ccs new edfe84526099 media: staging/intel-ipu3: css: Initialize css hardware new f5f2e4273518 media: staging/intel-ipu3: Add css pipeline programming new a0ca1627b450 media: staging/intel-ipu3: Add v4l2 driver based on media [...] new 7fc7af649ca7 media: staging/intel-ipu3: Add imgu top level pci device driver new 41158dabfd91 media: staging/intel-ipu3: Add Intel IPU3 meta data uAPI new 7ab9b77a9410 media: staging/intel-ipu3: Add dual pipe support new 74f48a7cebe3 media: ipu3-imgu: Fix compiler warnings new 1728f032897f media: ipu3-imgu: Fix firmware binary location new aeb96ba28b88 media: doc-rst: Add Intel IPU3 documentation new 9cfb04713d20 media: v4l: Add Intel IPU3 meta buffer formats new a80f75859b31 media: staging/ipu3-imgu: Address documentation comments new 76097fe1aee6 media: staging/ipu3-imgu: Add MAINTAINERS entry new 2e38f7faf369 Merge remote-tracking branch 'v4l-dvb-next/master' new 2db908767000 ACPICA: Add "Windows 2018" string in the _OSI support new 178a0f637969 ACPICA: Remove defines that use deprecated flag new 9f4a297660af ACPICA: add comments, no functional change new c47511760ecd ACPICA: Update buffer-to-string conversions new 6d3decda043f ACPICA: Expressions in package elements are not supported new 0fcb9a31da91 ACPICA: Add "Windows 2018.2" string in the _OSI support new 73a049a90fb2 ACPICA: disassembler: disassemble OEMx tables as AML new 4c1379d7bb42 ACPICA: Debug output: Add option to display method/object [...] new 55e8054dbb35 ACPICA: change coding style to match ACPICA, no functional change new 3b15e830ba59 ACPICA: Update version to 20181213 new 127b9652d6e1 Merge branch 'acpica' into linux-next new 82e4eb4e9653 ACPI / tables: add DSDT AmlCode new declaration name support new 914ea44579dc Merge branch 'acpi-tables' into linux-next new f638bc525579 dt-bindings: cpufreq: Introduce QCOM cpufreq firmware bindings new 4db2ab991663 cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver new 90e3577b5feb OPP: Use opp_table->regulators to verify no regulator case new 46f48aca2e5a OPP: Fix missing debugfs supply directory for OPPs new 68de2fe57a8f PM / Domains: Make genpd performance states orthogonal to [...] new 699e21e4170a OPP: Improve _find_table_of_opp_np() new c8a59103e22b OPP: Add dev_pm_opp_xlate_performance_state() helper new 2feb5a896c42 OPP: Don't return 0 on error from of_get_required_opp_perf [...] new 1067ae3e427f PM / Domains: Save OPP table pointer in genpd new cd50c6d3eb91 PM / Domains: Factorize dev_pm_genpd_set_performance_state() new 18edf49c4554 PM / Domains: Propagate performance state updates new ade0c9493e97 Merge branch 'opp/genpd/propagation' into opp/linux-next new bcbeef5f001c Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 22683a4c1a6e Merge branches 'pm-cpufreq' and 'pm-opp' into linux-next new 9551fb7d9455 Merge remote-tracking branch 'pm/linux-next' new 6cd755754a02 Merge remote-tracking branch 'cpupower/cpupower' new 611fa8866c28 Merge remote-tracking branch 'thermal/next' new 0147bcaa9a16 Merge remote-tracking branch 'ieee1394/for-next' new e1cea92070ad Merge remote-tracking branch 'dlm/next' new 40869031ccf2 Merge remote-tracking branch 'swiotlb/linux-next' new 7a480b0c295c Merge remote-tracking branch 'rdma/for-next' new c306d86c71c5 next-20181214/net-next new 23127b33ec80 bpf: Create a new btf_name_by_offset() for non type name use case new d9762e84ede3 bpf: verbose log bpf_line_info in verifier new eb415c98980f Merge branch 'bpf_line_info-in-verifier' new b233920c97a6 bpf: speed up stacksafe check new 730ff40f80c5 selftests/bpf: check insn processed in test_verifier new 19e2dbb7dd97 bpf: improve stacksafe state comparison new 9242b5f5615c bpf: add self-check logic to liveness analysis new bab89add3e7b Merge branch 'bpf-improve-verifier-state-analysis' new bc6cd664609b tools: bpftool: add doc for -m option to bpftool-prog.rst new 32870ba4078c tools: bpftool: fix examples in documentation for bpftool prog new bd0fb9d0078e tools: bpftool: add a prog array map update example to doc [...] new 8c03ecf712f5 tools: bpftool: fix warning on struct bpf_prog_linfo definition new c101189bc968 tools: bpftool: fix -Wmissing declaration warnings new 034565da0fe6 Merge branch 'bpf-bpftool-cleanups' new 6e935ccf9771 Merge remote-tracking branch 'bpf-next/master' new 78a93485cc3b Merge remote-tracking branch 'ipsec-next/master' new 4c8b85187c22 net/mlx5: Use lowercase 'X' for hex values new 06cc74af05c3 IB/mlx5: Unify e-switch representors load approach between [...] new 8bb957d2557d net/mlx5: E-Switch, Introduce flow counter affinity new 8252cf728ce2 net/mlx5: Split the activate lag function into two routines new 3cfe432e1b3a net/mlx5: Add lag affinity info to log new 4c283e615598 net/mlx5: Fold the modify lag code into function new ee31df962100 Merge remote-tracking branch 'mlx5-next/mlx5-next' new d40a277e4545 Merge remote-tracking branch 'netfilter-next/master' new 657ba7560b4f Merge remote-tracking branch 'nfc-next/master' new 09b0b99007ff iwlwifi: move common 9000 cfg parameters to common macro new 7a14c23dcdee iwlwifi: dbg: dump data according to the new ini TLVs new fe1b7d6c2888 iwlwifi: add support for triggering ini triggers new da2eb669c2c9 iwlwifi: mvm: activate apply points new 3e2b49d66f2e iwlwifi: don't define OTP_LOW_IMAGE_SIZE per family, but per size new 4aeaccd6b5f0 iwlwifi: remove useless NVM_HW_SECTION_NUM_FAMILY_* macros new 64866e5da1ea iwlwifi: move iwl_nvm_check_version() into dvm new cc2af963f5da iwlwifi: remove all unnecessary occurrences of nvm_calib_ver new 7bc246827703 iwlwifi: mvm: force TCM re-evaluation on TCM resume new 0916224eaa77 iwlwifi: pcie: fix erroneous print new bdf180c8d375 iwlwifi: mvm: change PHY data RX for HE radiotap new 6721039d5b8a iwlwifi: mvm: add L-SIG length to radiotap new 7969454b37f2 iwlwifi: mvm: radiotap: remove UL_DL bit in HE TRIG_BASED new 956343a61226 iwlwifi: pcie: set cmd_len in the correct place new 55ed14cdaec5 iwlwifi: mvm: don't check if a pointer is set if it can't [...] new 30ed3c6c0922 Merge tag 'iwlwifi-next-for-kalle-2018-12-14' of git://git [...] new 25e1ac766ba6 Merge remote-tracking branch 'wireless-drivers-next/master' new d631e7e9bc78 Merge remote-tracking branch 'mac80211-next/master' new 8ea13fbf3244 Merge remote-tracking branch 'gfs2/for-next' new 7677ea0e8843 MAINTAINERS: Update my email address new 01ab42034bb7 Merge remote-tracking branch 'mtd/mtd/next' new b637ef779575 mtd: rawnand: Fix JEDEC detection new 9b432630e015 mtd: rawnand: omap2: Pass the parent of pdev to dma_reques [...] new cafb56dd741e mtd: rawnand: marvell: prevent timeouts on a loaded machine new 8337302d37b2 Merge remote-tracking branch 'nand/nand/next' new 2c68886322fd Merge remote-tracking branch 'spi-nor/spi-nor/next' new 098d883002a5 Merge remote-tracking branch 'crypto/master' new 6f8ee5c21722 drm/exynos: fimd: Make plane alpha configurable new 3b5129b3a7c6 drm/exynos: fimd: Make pixel blend mode configurable new 272c1a9b4939 Merge tag 'exynos-drm-next-for-v4.21-v2' of git://git.kern [...] new a2d403f76cb0 Merge remote-tracking branch 'drm/drm-next' new dd70081326c2 Merge remote-tracking branch 'drm-intel/for-linux-next' new 23be582686d9 Merge remote-tracking branch 'imx-drm/imx-drm/next' new f472daa13eb1 Merge remote-tracking branch 'etnaviv/etnaviv/next' new f717baf9c577 Merge remote-tracking branch 'regmap/for-next' new ada79fa5a0b3 ALSA: firewire-lib: fix wrong handling payload_length as p [...] new aa9a9e39b4f6 ALSA: firewire-lib: fix wrong assignment for 'out_packet_w [...] new 5ef108c53e6e ALSA: firewire-lib: use the same print format for 'without [...] new 3d16200a3e55 ALSA: fireface: fix for state to fetch PCM frames new d4a0b6cbf26c ALSA: fireface: share helper function to switch fetching mode new 76ea46887729 ALSA: fireface: code refactoring to handle multiplier mode new 365c00d0b91b ALSA: fireface: allocate isochronous resources in mode-spe [...] new fc716397a5c7 ALSA: fireface: add support for packet streaming on Fireface 800 new 6d1ef1bbfed5 ALSA: fireface: code refactoring to handle model-specific [...] new 40906ebe3af6 ALSA: hda: add mute LED support for HP EliteBook 840 G4 new 76509e7e3a14 Merge remote-tracking branch 'sound/for-next' new b8b89f5ee0b2 ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id [...] new 91a531e48b20 ASoC: audio-graph-card: merge audio-graph-scu-card on Doc new ae3cb5790906 ASoC: audio-graph-card: merge audio-graph-scu-card new 56eb818191fb ASoC: audio-graph-card: tidyup mclk-fs method new 7ced65ffb82f ASoC: audio-graph-card: tidyup convert_rate/channel method new 66164a4da30d ASoC: audio-graph-card: tidyup prefix for snd_soc_codec_conf new c4e8ebb9f262 ASoC: simple-card: merge simple-scu-card on Doc new da215354eb55 ASoC: simple-card: merge simple-scu-card new 79e834914d1f ASoC: simple-card: tidyup mclk-fs method new dd82410f7e93 ASoC: simple-card: tidyup convert_rate/channel method new cfc652a73331 ASoC: simple-card: tidyup prefix for snd_soc_codec_conf new ae38d2674172 ASoC: rsnd: Add r8a774c0 support new 35bc99aaa1a3 ASoC: Intel: Skylake: Add more platform granularity new ba02eed9f300 ALSA: soc-compress: add support to snd_compr_set_runtime_buffer() new d00f749b00f7 ALSA: compress: make use of runtime buffer for copy new ee23cf37fd58 ASoC: q6asm-dai: dt-bindings: Add support to compress dais new f2e6c6aa0cb5 ASoC: qdsp6: q6asm: add support to MP3 format new 22930c79ac5c ASoC: qdsp6: q6asm-dai: Add support to compress offload new 76119509d23c ASoC: qdsp6: dt-bindings: Add q6afe display_port dt binding new 3f6856a28f5e ASoC: qdsp6: qdafe: add support for display_port_rx new 32d2c61ba059 ASoC: qdsp6: q6afe-dai: add support to Display port RX dais new 0718f87b0df4 ASoC: qdsp6: q6routing: add display_port_rx port routing new ba26f635bf72 Merge branch 'asoc-4.21' into asoc-next new 09f017663909 Merge remote-tracking branch 'sound-asoc/for-next' new 5439c985c5a8 module: Overwrite st_size instead of st_info new 93d77e7f1410 ARM: module: Fix function kallsyms on Thumb-2 new bea750f188eb Merge remote-tracking branch 'modules/modules-next' new a0c49634c9c8 Merge remote-tracking branch 'input/next' new 6c210aa596d0 block: remove the bio_phys_segments export new 637b60ade37e block: remove the blk_recount_segments export new 0374e1132217 block: remove the unused bio_iov_iter_get_pages export new a45eb575cdb4 block: remove the unused bio_set_pages_dirty and bio_check [...] new 74030653f0b9 block: remove the bioset_integrity_free export new 4c9770c90fc5 block: remove the bio_integrity_advance export new 7f556a44e61d blk-mq: refactor the code of issue request directly new 5b7a6f128aad blk-mq: issue directly with bypass 'false' in blk_mq_sched [...] new d6a51a97c0b2 blk-mq: replace and kill blk_mq_request_issue_directly new d04c406f29d9 block: clear REQ_HIPRI if polling is not supported new e7cc005fef03 aoe: add __exit annotation new 38a3499f6d0c block: loop: check error using IS_ERR instead of IS_ERR_OR [...] new bc1bcd379218 Merge branch 'for-4.21/block' into for-next new f9824952ee1c block: update sysfs documentation new cc56694f132a blk-mq-debugfs: support rq_qos new d19afebca476 blk-wbt: export internal state via debugfs new 757bd94dad07 Merge branch 'for-4.21/block' into for-next new 652a26a965e6 Merge remote-tracking branch 'block/for-next' new 7ff76367c661 Merge remote-tracking branch 'device-mapper/for-next' new df42275afe15 Merge remote-tracking branch 'mmc/next' new b17daa2a00ce Merge remote-tracking branch 'kgdb/kgdb-next' new 44dc5c59f6fc Merge remote-tracking branch 'md/for-next' new 0f8d75d9f303 next-20181214/mfd new 3cee7a7d05b1 backlight: 88pm860x_bl: Use of_node_name_eq for node name [...] new aec70085f842 Merge remote-tracking branch 'backlight/for-backlight-next' new 574488578c0c Merge remote-tracking branch 'battery/for-next' new fc401cb98a73 regulator: mcp16502: add support for suspend new 5c0479c06f57 Merge branch 'regulator-4.21' into regulator-next new f55ce893b979 Merge remote-tracking branch 'regulator/topic/coupled' int [...] new cb45a56dbe91 Merge remote-tracking branch 'regulator/for-next' new db5113911aba seccomp: hoist struct seccomp_data recalculation higher new a5662e4d81c4 seccomp: switch system call argument type to void * new 6a21cc50f0c7 seccomp: add a return code to trap to userspace new fec7b6690541 samples: add an example of seccomp user trap new d63962e38cc0 Merge tag 'seccomp-next' of https://git.kernel.org/pub/scm [...] new 5b841bfab695 smack: fix access permissions for keyring new 55b078f031f5 Smack: Improve Documentation new 20bb4cb4fb9f Merge branch 'smack-for-4.21-a' of https://github.com/csch [...] new 088f908006c5 Merge branch 'next-smack' into next-testing new 4a3938471540 Merge remote-tracking branch 'security/next-testing' new 42ff4495674c Merge remote-tracking branch 'apparmor/apparmor-next' new 6304c6c77e56 Merge remote-tracking branch 'integrity/next-integrity' new 8e82c9b1a2a2 Merge remote-tracking branch 'selinux/next' new 520232df4565 Merge remote-tracking branch 'tpmdd/next' new 342ed7e7e1ce Merge remote-tracking branch 'watchdog/master' new 4a7579a00cb3 Merge remote-tracking branch 'iommu/next' new d4c52586c9d5 Merge remote-tracking branch 'vfio/next' new d406db524c32 audit: remove duplicated include from audit.c new 441ee86401c6 Merge remote-tracking branch 'audit/next' new e608bd7e0f6b Merge remote-tracking branch 'devicetree/for-next' new 1360ad25b439 Merge remote-tracking branch 'mailbox/mailbox-for-next' new 079e7f8709bb spi: sh-msiof: Add r8a774c0 support new 7718ef3221e4 Merge branch 'spi-4.21' into spi-next new b72514463f44 Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] new 3646db484605 Merge remote-tracking branch 'spi/for-next' new a5edd0c0cd22 Merge branch 'core/core' new 59c5250d01ce Merge branch 'core/rcu' new 9b63e43f46a3 Merge branch 'efi/core' new 4f5ffcaadf8f Merge branch 'irq/core' new 9a7ab98f3bc3 Merge branch 'locking/atomics' new 2421b7f3573b locking/lockdep: Remove ::version from lock_class structure new da087b222961 tools/lib/lockdep/tests: Display compiler warning and erro [...] new 7e9798871a91 tools/lib/lockdep/tests: Fix shellcheck warnings new 5ecb8e94b494 tools/lib/lockdep/tests: Improve testing accuracy new 2b28a8609ec9 tools/lib/lockdep/tests: Run lockdep tests a second time u [...] new 7f3c7952d111 tools/lib/lockdep: Rename "trywlock" into "trywrlock" new ac862d9b2fd0 tools/lib/lockdep: Add dummy print_irqtrace_events() imple [...] new 886adbed7ac1 tools/lib/lockdep/tests: Test the lockdep_reset_lock() imp [...] new 1431a5d2cfa1 locking/lockdep: Declare local symbols static new d35568bdb6ce locking/lockdep: Inline __lockdep_init_map() new 2904d9fa45d3 locking/lockdep: Introduce lock_class_cache_is_registered() new a66b6922dc6a locking/lockdep: Remove a superfluous INIT_LIST_HEAD() statement new 786fa29e9cb6 locking/lockdep: Make concurrent lockdep_reset_lock() calls safe new fe27b0de8dfc locking/lockdep: Stop using RCU primitives to access 'all_ [...] new 80eb86576870 sched/fair: Clean up comment in nohz_idle_balance() new 1dd8fa6a7558 Merge branch 'locking/core' new 43b9e4febc66 perf/core: Declare the __percpu attribute on non-deref types new 7d0df6572c45 perf build: Give better hint about devel package for libssl new 6e269c85dcea perf stat: Fix shadow stats for clock events new fd0046c4b95f perf stat: Fix CSV mode column output for non-cgroup events new 97dfc3423ca7 perf map: Remove extra indirection from map__find() new ea75be393677 perf env: Also consider env->arch == NULL as local operation new cc9581b785fd perf machine: Record if a arch has a single user/kernel ad [...] new 23abfb260710 perf thread: Add fallback functions for cases where cpumod [...] new cbf7c5b09202 perf tools: Use fallback for sample_addr_correlates_sym() cases new 4ea9a7a364b6 perf script: Use fallbacks for branch stacks new 6e33c250a88f tools lib traceevent: Fix compile warnings in tools/lib/tr [...] new 2e9ed1958a84 perf tests record: Allow for 'sleep' being 'coreutils' new 3ebeae6efafd perf test: Fix perf_event_attr test failure new c4838c7bad14 tools include: Adopt ERR_CAST() from the kernel err.h header new 132efb95080b perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) new 5f71b002bbc6 perf top: Allow passing a kallsyms file new 932d0166b1db perf intel-pt: Fix error with config term "pt=0" new fd849f025a14 tools build feature: Check if libaio is available new 98dffeb1a400 perf mmap: Map data buffer for preserving collected data new ea9ec1c45781 perf record: Enable asynchronous trace writing new c46216881879 perf record: Extend trace writing to multi AIO new aca70cc40a0b perf beauty mmap_flags: Check if the arch has a mmap.h file new 51d0337d0198 tools lib traceevent: Add sanity check to is_timestamp_in_us() new 9d2a4fa18816 perf annotate: Compute average IPC and IPC coverage per symbol new 41405354bd53 perf annotate: Create a annotate2 flag in struct symbol new 8eced1d15814 perf report: Display average IPC and IPC coverage per symbol new eb58157b92bf perf report: Documentation average IPC and IPC coverage new c1f71ed8f5d1 tools lib traceevent: Implement new API tep_get_ref() new cadb29db628d tools lib traceevent: Added support for pkg-config new 01b56c0296da tools lib traceevent: Install trace-seq.h API header file new 2d6b708fb58a tools lib traceevent, perf tools: Rename 'struct tep_event [...] new 94888c7cef41 tools lib traceevent: Rename tep_free_format() to tep_free [...] new 9f8e7683d1f5 perf tools: traceevent API cleanup, remove __tep_data2host*() new 34434e3633de tools lib traceevent: traceevent API cleanup new 8f6af5da4c6b perf beauty mmap_flags: Fixed syntax error Fixed missing ' [...] new c7d74f860abc perf cs-etm: Support for ARM A32/T32 instruction sets in C [...] new b4ab1b4fa199 perf tests ARM: Disable breakpoint tests 32-bit new 9512bca1ede7 perf vendor events intel: Fix diverse typos new 0dac8c80c833 tools lib traceevent: Fix diverse typos in comments new e1eebe9cc3d5 perf tools Documentation: Fix diverse typos new d401b02c41f6 perf bpf-loader: Fix debugging message typo new f04ae48fe61a perf tools: Fix diverse comment typos new 8cf0fe36de6a tools lib subcmd: Fix a few source code comment typos new 0e932e6cd07a perf tools: Allow specifying proc-map-timeout in config file new 3e9c3a56674b perf trace: We need to consider "nr" if "__syscall_nr" is [...] new 6024b7a51a19 perf tools: Support 'srccode' output new 52ea6a5168fb perf ordered_events: Rework show_progress for __ordered_ev [...] new 4bc8acb7e06b perf ordered_events: Add private data member new f03b87dd0b44 perf top: Save and display the lost count stats new f0a93bdc13e4 perf top: Move lost events warning to helpline new 73df315a5120 perf top: Add processing thread new bc67057cab13 perf top: Use cond variable instead of a lock new 2e86f646dd68 perf top: Set the 'session_done' volatile variable when exiting new bdbc7bcf0f9a perf top: Drop samples which are behind the refresh rate new 30eacd0f6c56 perf top: Save and display the drop count stats new ffec48b73449 perf top: Display slow reader warning when droping samples new a1dcb76e592a perf top: Move perf_top__reset_sample_counters() to after [...] new 6e1c7f87fb4a perf cs-etm: Add configuration for ETMv3 trace protocol new f33071003b35 perf cs-etm: Add support for ETMv3 trace decoding new 99659fb44fdd perf cs-etm: Add support for PTMv1.1 decoding new 9e107dbd15d0 perf dso: Fix unchecked usage of strncpy() new 7473d42ba08f perf header: Fix unchecked usage of strncpy() new 8b3ff080ebb1 perf header: Fix unchecked usage of strncpy() new b8990e60c7a5 perf help: Remove needless use of strncpy() new 7d81b2ac5dfe perf svghelper: Fix unchecked usage of strncpy() new a649e875545c perf ui helpline: Use strlcpy() as a shorter form of strnc [...] new 11435d1a1e32 perf probe: Fix unchecked usage of strncpy() new d18302245c15 perf parse-events: Fix unchecked usage of strncpy() new f24bf0aedcd1 perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX new c713acc7090b perf record: Fix memory leak on AIO objects deallocation new 63ac3b59f0fb perf config: Modify size factor of snprintf new c6934c91ba76 perf annotate: Introduce basic support for ARC new a4a77b93ae0b perf ordered_events: Add ordered_events__flush_time interface new b2595c9b1e5a perf trace: Move event delivery to a new deliver_event() function new 5a0cb2ffce06 perf ordered_events: Add first_time() method new 4085fed6373f perf trace: Add ordered processing new fa08a89b4039 Merge tag 'perf-core-for-mingo-4.21-20181206' of git://git [...] new 65568fbb1da4 Merge branch 'perf/core' new 21afaf181362 x86/mce: Streamline MCE subsystem's naming new 3bfaf95cb1fe x86/mce: Unify pr_* prefix new 4cdab109f7ed Merge branch 'ras/core' new 765d0af19f5f sched/topology: Remove the ::smt_gain field from 'struct s [...] new 9ebc6053814d sched/core: Remove unnecessary unlikely() in push_*_task() new 5bd0988be127 sched/topology: Relocate arch_scale_cpu_capacity() to the [...] new 938e5e4b0d15 sched/cpufreq: Prepare schedutil for Energy Aware Scheduling new 27871f7a8a34 PM: Introduce an Energy Model management framework new 6aa140fa4508 sched/topology: Reference the Energy Model of CPUs when available new 011b27bb5d31 sched/topology: Add lowest CPU asymmetry sched_domain leve [...] new b68a4c0dba3b sched/topology: Disable EAS on inappropriate platforms new 531b5c9f5cd0 sched/topology: Make Energy Aware Scheduling depend on schedutil new 1f74de8798c9 sched/toplogy: Introduce the 'sched_energy_present' static key new 630246a06ae2 sched/fair: Clean-up update_sg_lb_stats parameters new 2802bf3cd936 sched/fair: Add over-utilization/tipping point indicator new 390031e4c309 sched/fair: Introduce an energy estimation helper function new 732cd75b8c92 sched/fair: Select an energy-efficient CPU on task wake-up new 6e81169f78b3 Merge branch 'sched/core' new 5b20c6fd6a60 timekeeping: Convert to DEFINE_SHOW_ATTRIBUTE new 0c2fb82c6ef8 Merge branch 'timers/core' new 2fd8d5d66158 Merge branch 'x86/amd-nb' new 744fdd72931d Merge branch 'x86/asm' new f3f84b1a883b Merge branch 'x86/boot' new e4f752dda0de x86/um/vdso: Drop implicit common-page-size linker flag new 9892819651fd Merge branch 'x86/build' new 52eb74339a62 x86/resctrl: Fix rdt_find_domain() return value and checks new 79259d8f61cd Merge branch 'x86/cache' new a0c36ee6bdd0 Merge branch 'x86/cleanups' new 9af4c6e42560 Merge branch 'x86/cpu' new 092904d9e5f0 Merge branch 'x86/fpu' new 7db91ce1a44d Merge branch 'x86/microcode' new 39b8a2c35f52 Merge branch 'x86/mm' new d6416d51559e Merge branch 'x86/platform' new 5b5e4d623ec8 x86/speculation/l1tf: Drop the swap storage limit restrict [...] new ab1c3d3b319b Merge branch 'x86/pti' new 27d5d41e5f85 Merge branch 'x86/timers' new 16877a5570e0 x86/mm: Fix guard hole handling new 254eb5505ca0 x86/dump_pagetables: Fix LDT remap address marker new 80b71c340f17 x86/intel_rdt: Ensure a CPU remains online for the region' [...] new 51c3fbd89d75 x86/mm: Fix decoy address handling vs 32-bit builds new cd01544a268a x86/vdso: Pass --eh-frame-hdr to the linker new f56a4affd145 Merge branch 'x86/urgent' new a71b3380a240 Merge remote-tracking branch 'tip/auto-latest' new e622d8123f75 Merge remote-tracking branch 'clockevents/clockevents/next' new 8798b71774af Merge remote-tracking branch 'edac-amd/for-next' new 893b0aff9a7a irqchip/irq-imx-gpcv2: Silence "fall through" warning new ce6aa178b6af Merge remote-tracking branch 'irqchip/irq/irqchip-next' new e8eabb7a4dac Merge remote-tracking branch 'ftrace/for-next' new 4764b90568da Merge remote-tracking branch 'rcu/rcu/next' new 45c3af974ec6 KVM: x86: Trace changes to active TSC offset regardless if [...] new 09f70c3b70e7 tools/kvm_stat: switch to python3 new 88656040b0c0 KVM: nVMX: Unrestricted guest mode requires EPT new 00df9181de2a KVM/nVMX: Remove unneeded forward jump in nested_vmx_check [...] new 14aa61d0a9eb nVMX x86: Check VMX-preemption timer controls on vmentry o [...] new fca91f6d60b6 kvm: nVMX: Set VM instruction error for VMPTRLD of unbacked page new 211929fd3f7c selftests: Fix test errors related to lib.mk khdr target new bb22dc14a2c2 Merge branch 'khdr_fix' of git://git.kernel.org/pub/scm/li [...] new e5d83c74a580 kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic new 8fe65a8299f9 kvm: rename last argument to kvm_get_dirty_log_protect new 2a31b9db1535 kvm: introduce manual dirty log reprotect new 1b3ab5ad1b8a KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_ar [...] new dfae3c03b89f KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps i [...] new 199b118ab3d5 KVM: VMX: Alphabetize the includes in vmx.c new 8ba2e525ecd7 KVM: x86: Add requisite includes to kvm_cache_regs.h new 3592cda6bc27 KVM: x86: Add requisite includes to hyperv.h new a821bab2d1ee KVM: VMX: Move VMX specific files to a "vmx" subdirectory new e0123119a564 KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h new 4cebd747d785 KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h new 71d9409e2093 KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup() new c73da3fcab43 KVM: VMX: Properly handle dynamic VM Entry/Exit controls new 7caaa7110867 KVM: VMX: Pass vmx_capability struct to setup_vmcs_config() new 3077c1910882 KVM: VMX: Move capabilities structs and helpers to dedicated file new 2c4fd91d2664 KVM: VMX: Expose various module param vars via capabilities.h new cb1d474b3225 KVM: VMX: Move VMCS definitions to dedicated file new 609363cf81fc KVM: nVMX: Move vmcs12 code to dedicated files new 8373d25d25d1 KVM: VMX: Add vmx.h to hold VMX definitions new 75edce8a4548 KVM: VMX: Move eVMCS code to dedicated files new 89b0c9f58350 KVM: VMX: Move VMX instruction wrappers to a dedicated hea [...] new 944c3464538d KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions new 5158917c7b01 KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL new a3203381ca95 KVM: VMX: Move the hardware {un}setup functions to the bottom new e4027cfafd78 KVM: nVMX: Set callbacks for nested functions during hardw [...] new 3e8eacccae9d KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true new ff241486ac90 KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function new cf3646eb3adf KVM: VMX: Expose misc variables needed for nested VMX new 97b7ead39263 KVM: VMX: Expose various getters and setters to nested VMX new 7c97fcb3b68c KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a n [...] new 55d2375e58a6 KVM: nVMX: Move nested code to dedicated files new 0023ef39dc35 kvm: vmx: Set IA32_TSC_AUX for legacy mode guests new 898a811f1486 kvm: vmx: Document the need for MSR_STAR in i386 builds new db31c8f5af7d kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry new 84c8c5b8f82f kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE new b2227ddec1cc kvm: svm: remove unused struct definition new eb1ff0a913ca kvm: x86: remove unnecessary recalculate_apic_map new 3a0e7731724f x86: kvm: hyperv: simplify SynIC message delivery new 7deec5e0df74 x86: kvm: hyperv: don't retry message delivery for periodi [...] new ec084491727b x86/hyper-v: Mark TLFS structures packed new a4987defc1e6 x86/hyper-v: Do some housekeeping in hyperv-tlfs.h new 220d6586ecb4 x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition new e2e871ab2f02 x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper new 2bc39970e932 x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID new 7e50c424f8e2 KVM: selftests: implement an unchecked version of vcpu_ioctl() new 7edcb7343327 KVM: selftests: Add hyperv_cpuid test new 0aa67255f54d x86/hyper-v: move synic/stimer control structures definiti [...] new 6a058a1eadc3 x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h new 8644f771e07c x86/kvm/hyper-v: direct mode for synthetic timers new 08a800ac257a x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() i [...] new 87a8d795b2f1 x86/hyper-v: Stop caring about EOI for direct stimers new d7b09c827a6c kvm: x86: Report STIBP on GET_SUPPORTED_CPUID new 3d82c565a7a2 kvm: vmx: add cpu into VMX preemption timer bug list new e53d88af63ab kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset new a0d4f8034446 KVM nVMX: MSRs should not be stored if VM-entry fails duri [...] new 53963a70ac26 KVM/VMX: Check ept_pointer before flushing ept tlb new 16322a3b5e7c KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre,pos [...] new 461b4ba4c7ad KVM: nVMX: Move the checks for VM-Execution Control Fields [...] new f9b245e182ac KVM: nVMX: Remove param indirection from nested_vmx_check_ [...] new 61446ba75e9a KVM: nVMX: Move the checks for VM-Exit Control Fields to a [...] new 5fbf963400a3 KVM: nVMX: Move the checks for VM-Entry Control Fields to [...] new 254b2f3b0f7b KVM: nVMX: Move the checks for Host Control Registers and [...] new 4e445aee9654 KVM: nVMX: Move the checks for Guest Non-Register States t [...] new 240c35a3783a kvm: x86: Use task structs fpu field for user new b666a4b69739 kvm: x86: Dynamically allocate guest_fpu new 5132411985e1 kvm: selftests: ucall: improve ucall placement in memory, [...] new 3b6743cc6bc7 Merge remote-tracking branch 'kvm/linux-next' new 7733607fb3aa xen/pvh: Split CONFIG_XEN_PVH into CONFIG_PVH and CONFIG_XEN_PVH new fcd474769815 xen/pvh: Move PVH entry code out of Xen specific tree new 4df7363e5210 xen/pvh: Create a new file for Xen specific PVH code new 8cee3974b35b xen/pvh: Move Xen specific PVH VM initialization out of co [...] new a43fb7da5300 xen/pvh: Move Xen code for getting mem map via hcall out o [...] new d907be2b5b04 xen/pvh: Add memory map pointer to hvm_start_info struct new 716ff017a39e KVM: x86: Allow Qemu/KVM to use PVH entry point new 0d639ec9fdc6 Merge remote-tracking branch 'xen-tip/linux-next' new 06c54dd9e468 Merge remote-tracking branch 'percpu/for-next' new 77d6d4c69882 Merge remote-tracking branch 'drivers-x86/for-next' new 4dbe30cd09f1 Merge remote-tracking branch 'chrome-platform/for-next' new f27fa37a251c Merge remote-tracking branch 'hsi/for-next' new 87b9d1e9862c Merge remote-tracking branch 'leds/for-next' new dde160f124cd Merge remote-tracking branch 'ipmi/for-next' new 3e4fbfd4ccfc Merge remote-tracking branch 'driver-core/driver-core-next' new 7110b28a5037 Merge remote-tracking branch 'usb/usb-next' new b2ad6b8300d3 Merge remote-tracking branch 'usb-serial/usb-next' new 31833f1d3b71 Merge remote-tracking branch 'tty/tty-next' new d9868b404465 Merge remote-tracking branch 'char-misc/char-misc-next' new 1157fbf8d756 Merge remote-tracking branch 'staging/staging-next' new 6daea427299d Merge remote-tracking branch 'mux/for-next' new 40eed6f74800 Merge remote-tracking branch 'icc/icc-next' new 3eaba568b54e dt-bindings: dmaengine: usb-dmac: Add binding for r8a774c0 new 47ec4cf405e2 dmaengine: rcar-dmac: Document R8A774C0 bindings new eab2b8570eb4 Merge branch 'topic/sh' into next new d53513d5dc28 dmaengine: dmatest: Add support for multi channel testing new 6138f967bccc dmaengine: dmatest: Use fixed point div to calculate iops new a875abfadf26 dmaengine: dmatest: Add alignment parameter new 13396a130ffe dmaengine: dmatest: Add transfer_size parameter new f80f9988a26d dmaengine: Documentation: Add documentation for multi chan [...] new fad6dd571dc1 Merge branch 'topic/dmatest' into next new 07bf8f7fd8e2 dmaengine: fsl-qdma: add MODULE_LICENSE new 8fc4a3d104a3 Merge branch 'topic/fsl' into next new 41b451abfdc1 Merge remote-tracking branch 'slave-dma/next' new 278893cdeb62 Merge remote-tracking branch 'cgroup/for-next' new 03a9fddafc49 Merge remote-tracking branch 'scsi/for-next' new f1b51adefaf4 Merge remote-tracking branch 'scsi-mkp/for-next' new fdf3aca2951a Merge remote-tracking branch 'vhost/linux-next' new 409b6da04551 Merge remote-tracking branch 'rpmsg/for-next' new 3e745bf2d676 next-20181214/gpio new 40f3062777d3 Merge remote-tracking branch 'pinctrl/for-next' new e4b1685beb13 Merge remote-tracking branch 'pwm/for-next' new 58474b1fe34b Merge remote-tracking branch 'random/dev' new aaa5e58b245c Merge remote-tracking branch 'kselftest/next' new cb3410d83bda Merge remote-tracking branch 'y2038/y2038' new d638c18bc060 Merge remote-tracking branch 'livepatching/for-next' new 2863f53052d6 Merge remote-tracking branch 'coresight/next' new 757acce3b363 Merge remote-tracking branch 'rtc/rtc-next' new 3db6908d8fc5 Merge remote-tracking branch 'at24/at24/for-next' new b01fc9a77e13 Merge remote-tracking branch 'ntb/ntb-next' new 4c15e8b965eb Merge remote-tracking branch 'kspp/for-next/kspp' new 1221d0eababd Merge remote-tracking branch 'cisco/for-next' new 73bc3617ad3b Merge remote-tracking branch 'slimbus/for-next' new 3779a82ab7c9 Merge remote-tracking branch 'nvmem/for-next' new 5f1d28aa3661 mm, thp: always specify disabled vmas as nh in smaps new 42466c51febd hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization new 6da944274bf0 hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race new debb806240f2 hugetlbfs: remove unnecessary code after i_mmap_rwsem sync [...] new 85deb3414dbd lib/test_debug_virtual.c: fix build failure new 042f19d9e619 arm: arch/arm/include/asm/page.h needs personality.h new dfa799c76b34 kasan, mm: change hooks signatures new 230e50e2a46e kasan, slub: handle pointer tags in early_kmem_cache_node_alloc new fb340709a7b0 kasan: move common generic and tag-based code to common.c new 58362b109d56 kasan: rename source files to reflect the new naming scheme new 118211be2b0f kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS new a431f87e7c51 kasan, arm64: adjust shadow size for tag-based mode new e16600e4c6ec kasan: rename kasan_zero_page to kasan_early_shadow_page new 1e0fea6a18dd kasan: initialize shadow to 0xff for tag-based mode new 0ed9d8ede5fd arm64: move untagged_addr macro from uaccess.h to memory.h new fa6acc3158f9 kasan: add tag related helper functions new 49c1f8313c7a kasan, arm64: untag address in _virt_addr_is_linear new a442d5876084 kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] new 0f2cee408236 kasan, arm64: fix up fault handling logic new 8f9563790bf6 kasan, arm64: enable top byte ignore for the kernel new 10e849e0a575 kasan, mm: perform untagged pointers comparison in krealloc new e9e7c6a32485 kasan: split out generic_report.c from report.c new faca11cc46f1 kasan: add bug reporting routines for tag-based mode new 39579ed689f8 mm: move obj_to_index to include/linux/slab_def.h new e9c4d9636199 kasan: add hooks implementation for tag-based mode new 6876926d205c kasan, arm64: add brk handler for inline instrumentation new df5eb3395942 kasan, mm, arm64: tag non slab memory allocated via pagealloc new d95b6761da87 kasan: add __must_check annotations to kasan hooks new d74d13e86563 kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS new 01693dc6c7c4 kasan: update documentation new 2fd4c0e4ca0d kasan: add SPDX-License-Identifier mark to source files new 05b344f568dd bloat-o-meter: ignore __addressable_ symbols new 209ed97100fc arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] new 968a2b26d3df arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] new d6ebaae9eb0a sh: boards: convert to SPDX identifiers new 7c2c9eb34c72 sh: drivers: convert to SPDX identifiers new c798d7b1b453 sh: include: convert to SPDX identifiers new fa9be308073a sh: sh2: convert to SPDX identifiers new 14cba8ba8958 sh: sh2a: convert to SPDX identifiers new cc95b1560736 sh: sh3: convert to SPDX identifiers new 20a05580042e sh: sh4: convert to SPDX identifiers new 405ef3b4cd19 sh: sh4a: convert to SPDX identifiers new 263cae3e84c8 sh: sh5: convert to SPDX identifiers new e56e79287f3a sh: shmobile: convert to SPDX identifiers new e41e8968e09f sh: cpu: convert to SPDX identifiers new 9430566d78f0 sh: kernel: convert to SPDX identifiers new a9998deeb5b8 sh: lib: convert to SPDX identifiers new c9acfaa3cd31 debugobjects: call debug_objects_mem_init eariler new 9810d8ec2b9b ocfs2: optimize the reading of heartbeat data new 1a9bdb0b87d5 ocfs2: dlmfs: remove set but not used variable 'status' new 6337e6522dac ocfs2: remove set but not used variable 'lastzero' new 32078742206c ocfs2: improve ocfs2 Makefile new 0341c2b61055 ocfs2: fix panic due to unrecovered local alloc new b439a52a8931 ocfs2: clear journal dirty flag after shutdown journal new f3d7245db296 ocfs2: don't clear bh uptodate for block read new 02b326468ef2 ocfs2: clear zero in unaligned direct IO new 354206a49b4f ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 114abc89954b ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] new 07be3891d06c ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] new 743eebf1c2eb block: restore /proc/partitions to not display non-partiti [...] new 160b9707d911 mm, slab: remove unnecessary unlikely() new e4d92392f443 mm-slab-remove-unnecessary-unlikely-fix new 68e97555fb06 mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() new 5b47150ed0c7 mm/slub.c: page is always non-NULL in node_match() new a1c5094492ae mm/slub.c: record final state of slub action in deactivate_slab() new 7d8982353bb3 mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix new 623f00bc5bd8 mm/slub.c: improve performance by skipping checked node in [...] new 2292cb35e8a2 mm-slub-improve-performance-by-skipping-checked-node-in-ge [...] new f04620aebe83 include/linux/slab.h: fix sparse warning in kmalloc_type() new 5b0b52b7a397 mm/page_owner: clamp read count to PAGE_SIZE new db1c37423c4f mm-page_owner-clamp-read-count-to-page_size-fix new 4b576163ad51 mm/hotplug: optimize clear_hwpoisoned_pages() new d4256b0d2ac6 mm-hotplug-optimize-clear_hwpoisoned_pages-fix new 5d55f43e461f mm/mmu_notifier.c: remove mmu_notifier_synchronize() new 5c5d782c2042 writeback: don't decrement wb->refcnt if !wb->bdi new 6e88f025a932 mm/readahead.c: simplify get_next_ra_size() new d6fad29a1ff9 mm: vmscan: skip KSM page in direct reclaim if priority is low new 3768f9f22488 mm: ksm: do not block on page lock when searching stable tree new 7b9ffab493fb mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix new d5ded8846897 mm: print more information about mapping in __dump_page new 586a7be05ab8 mm: debug: Fix a width vs precision bug in printk new ea9b7d45f4b7 mm-print-more-information-about-mapping-in-__dump_page-fix-2 new c2d0798875f2 mm: lower the printk loglevel for __dump_page messages new 2287fce92d05 mm, memory_hotplug: drop pointless block alignment checks [...] new 06bfec9bb7d2 mm, memory_hotplug: print reason for the offlining failure new cd1644b2d2ab mm-memory_hotplug-print-reason-for-the-offlining-failure-fix new b323c049a999 mm, memory_hotplug: be more verbose for memory offline failures new fca66d21c6ba mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix new b86f3d5d6c5b mm-memory_hotplug-be-more-verbose-for-memory-offline-failu [...] new fbaa17d496c1 xxHash: create arch dependent 32/64-bit xxhash() new 089c365b4af2 ksm: replace jhash2 with xxhash new 56c58897f2eb mm/mmap.c: remove verify_mm_writelocked() new 1789f7a5bbd6 mm, memory_hotplug: do not clear numa_node association aft [...] new 665d29c0e491 mm: Add an F_SEAL_FUTURE_WRITE seal to memfd new 7f27ed25923b mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust new fc3b82b40ddd mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 new d70b2d2b15cc selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal new 8c8de78205c9 selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal new 2b582cce5216 mm: remove reset of pcp->counter in pageset_init() new ec7f1a58be55 mm: reference totalram_pages and managed_pages once per function new 52b7502d3e1f mm: convert zone->managed_pages to atomic variable new ed57134c8cdf mm: convert totalram_pages and totalhigh_pages variables t [...] new 54ab5f59b54b mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] new af01eccf4aee mm: remove managed_page_count_lock spinlock new 1597d20b25a9 vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] new 32045d5856c2 mm/swap: use nr_node_ids for avail_lists in swap_info_struct new 1566a2bf1b27 userfaultfd: convert userfaultfd_ctx::refcount to refcount_t new 6f65429b01dd mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] new 417f411cf5a1 mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] new 6359f80532cb mm, devm_memremap_pages: kill mapping "System RAM" support new a8640e03b815 mm, devm_memremap_pages: fix shutdown handling new 7c1bbd5f1d5e mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support new 46a1c10dded6 mm, hmm: use devm semantics for hmm_devmem_{add, remove} new 9a3e567d906e mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] new 93577c41c35f mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL new 7dd46ad9fd86 PCI/P2PDMA: match interface changes to devm_memremap_pages() new 7b437762cd57 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] new cf859fe1c9b5 mm-page_alloc-free-order-0-pages-through-pcp-in-page_frag_ [...] new fb8ca3509457 mm/page_alloc.c: use a single function to free page new 5ee62101a5b0 mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] new 24e0941d5ba3 memblock: replace usage of __memblock_free_early() with me [...] new 6dd475be983d drivers/base/memory.c: remove an unnecessary check on NR_M [...] new 44303b97ad48 mm/memory_hotplug: drop "online" parameter from add_memory [...] new be3ea6b25b52 mm, page_alloc: spread allocations across zones before int [...] new d6e7043563b3 mm: move zone watermark accesses behind an accessor new cda4f38cd7ea mm: use alloc_flags to record if kswapd can wake new b4d4300e984e mm: Use alloc_flags to record if kswapd can wake -fix new cc96ade24d14 mm: reclaim small amounts of memory when an external fragm [...] new 5ab58d27e8be mm/mmzone.c: make "migratetype_names" const char * new fe7573db455e mm/debug.c: make "migrate_reason_names[]" const char * new 1056289731c4 mm: make free_reserved_area() return "const char *" new bfa77fb7e16c mm, oom: reorganize the oom report in dump_header new f65d668a354d mm, oom: add oom victim's memcg to the oom context information new dbcb358d9d75 mm: put_and_wait_on_page_locked() while page is migrated new 16fcc5f5aff3 mm-put_and_wait_on_page_locked-while-page-is-migrated-fix new 0cf3689452ad mm: check nr_initialised with PAGES_PER_SECTION directly i [...] new 96c117536747 mm, memory_hotplug: add nid parameter to arch_remove_memory new 129066d5f855 kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] new a8c35dd67765 mm, memory_hotplug: move zone/pages handling to offline stage new 227e59766113 mm, memory-hotplug: rework unregister_mem_sect_under_nodes new bc02428ff7e1 mm, memory_hotplug: refactor shrink_zone/pgdat_span new 61c4928bf6df mm/memblock.c: skip kmemleak for kasan_init() new 316bd8347a8f zram: fix lockdep warning of free block handling new 867a5f9d7b59 zram: fix double free backing device new 5f742a0adc57 zram: refactor flags and writeback stuff new 423b3de80a6c zram: introduce ZRAM_IDLE flag new 347e604d6adb zram: support idle/huge page writeback new 1a7bf3280df8 zram: add bd_stat statistics new 28125cb6c056 zram-add-bd_stat-statistics-v4 new 1b867c5b5b8e zram: writeback throttle new 73c7509fa8f9 zram: writeback throttle new b8b540179520 mm: remove pte_lock_deinit() new 84c94755a727 mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] new e8626981b347 mm-sparse-drop-pgdat_resize_lock-in-sparse_add-remove_one_ [...] new c8ee008bb374 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() new 3e99de5ff038 mm, hotplug: move init_currently_empty_zone() under zone_s [...] new 735b6acdf849 mm, swap: refactor swap-in logic out of shmem_getpage_gfp new f45f01f1c795 mm, swap: rid swapoff of quadratic complexity new b7a0ac20f01d mm/hmm.c: remove set but not used variable 'devmem' new d512d36d39ac lib/show_mem.c: drop pgdat_resize_lock in show_mem() new de7c89954d56 mm/page-writeback.c: don't break integrity writeback on -> [...] new 01a03fd90c15 mm-dont-break-integrity-writeback-on-writepage-error-fix new 02178d96ec4c mm/page_alloc.c: drop uneeded __meminit and __meminitdata new 2bbf880b8063 mm: use mm_zero_struct_page from SPARC on all 64b architectures new 39b2c2e4e895 mm: drop meminit_pfn_in_nid as it is redundant new 0898bd9ed789 mm: implement new zone specific memblock iterator new ed92cb75c452 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new 4cecd8d5534e mm: move hot-plug specific memory init into separate funct [...] new 759558b17fe7 mm: add reserved flag setting to set_page_links() new a709cbc7ebc6 mm: use common iterator for deferred_init_pages and deferr [...] new 74f1087cb616 mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] new 4e2205df819f tools/vm/page-types.c: fix "kpagecount returned fewer page [...] new d24da7f9159b /proc/kpagecount: return 0 for special pages that are neve [...] new 466968899d49 proc-kpagecount-return-0-for-special-pages-that-are-never- [...] new 80c106f62c02 mm/page_io.c: fix polled swap page in new da6877fb48b6 mm/filemap.c: remove useless check in pagecache_get_page() new 396f1bd65f76 mm/page_alloc.c: calculate first_deferred_pfn directly new 5096e5864f0f ioremap: rework pXd_free_pYd_page() API new 7730d3a46066 arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() new 611e8b9815d8 x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table() new 9daaef510f32 lib/ioremap: ensure phys_addr actually corresponds to a ph [...] new 5417318d4868 lib/ioremap: ensure break-before-make is used for huge p4d [...] new 89d2e8ad07f2 mm, kmemleak: little optimization while scanning new b2a3b55b50fe mm-kmemleak-little-optimization-while-scanning-fix new 0691edb671f3 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined new 3e04cec0fd05 mm/mmu_notifier: use structure for invalidate_range_start/ [...] new 8d758d275b8b mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] new 242d76ed96d8 mm/mmu_notifier: use structure for invalidate_range_start/ [...] new d532f1f2fc1d mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] new 51d3443066d4 mm/mmu_notifier: contextual information for event triggeri [...] new c75dba36f427 include/linux/memory_hotplug.h: remove duplicate declarati [...] new 14e54fa68be5 mm/page_alloc.c: memory hotplug: free pages as higher order new 1862e9df8801 memory_hotplug-free-pages-as-higher-order-fix new 44164c0a5d80 memory_hotplug-free-pages-as-higher-order-fix-fix new 08852cb827ef mm/page_alloc.c: remove software prefetching in __free_pag [...] new 1340ce8b527d mm, swap: fix race between swapoff and some swap operations new ef0dda855191 mm, swap: fix race between swapoff and some swap operations new 32ef0d651f9a mm: fix race between swapoff and mincore new affcdb86637c mm: don't expose page to fast gup before it's ready new ffa1b48977b1 mm/page_owner: align with pageblock_nr_pages new c94ee02fdf6a mm/page_owner: align with pageblock_nr pages new 596cf85c2d60 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 13a0d323434a fs/proc/base.c: use ns_capable instead of capable for time [...] new 77b687ee68d4 fs/proc/util.c: include fs/proc/internal.h for name_to_int() new e513a87a8db4 fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] new 5924c2868816 fs/proc/base.c: slightly faster /proc/*/limits new 9a96f84bd0e0 proc/sysctl: fix return error for proc_doulongvec_minmax() new 5df057a6beaf Documentation/process/coding-style.rst: don't use "extern" [...] new e3646f3364dd build_bug.h: remove negative-array fallback for BUILD_BUG_ON() new 3cd47f3ed5de build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse new 01c1b2623403 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t new 756f69e12016 include/linux/printk.h: drop silly "static inline asmlinka [...] new 190d9bda7257 fls: change parameter to unsigned int new 0025ca8fb117 lib/genalloc.c: fix allocation of aligned buffer from non- [...] new fdd2925bb41f lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] new 5ec64ad122a3 checkpatch: warn on const char foo[] = "bar"; declarations new 5f59a8808b05 fs/epoll: remove max_nests argument from ep_call_nested() new 2e3a87205033 fs/epoll: simplify ep_send_events_proc() ready-list loop new d13b77a4073f fs/epoll: drop ovflist branch prediction new 788b9dbee224 fs/epoll: robustify ep->mtx held checks new b0b968a7b0bc fs/epoll: reduce the scope of wq lock in epoll_wait() new 4520a715ae26 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix new 366dc30ec158 fs/epoll: avoid barrier after an epoll_wait(2) timeout new 6eb63acd517a fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix new 1b48cee74372 fs/epoll: rename check_events label to send_events new 1a47c1899053 fs/epoll: deal with wait_queue only once new 429961dbd47e fs-epoll-deal-with-wait_queue-only-once-fix new 1b43ca88b254 init/main.c: make "initcall_level_names[]" const char * new 0fe94d07f36c autofs: improve ioctl sbi checks new 774ff7a78734 autofs-improve-ioctl-sbi-checks-fix new d05f375adea1 autofs: fix possible inode leak in autofs_fill_super() new 5fe885cf6d14 autofs: simplify parse_options() function call new 6518e8229c8b autofs: change catatonic setting to a bit flag new 46098d9f701f autofs: add strictexpire mount option new 2d74731cee0c hfsplus: return file attributes on statx new b28925f8762a include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] new 2665895b265d ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] new 7ae9dd7e93bc fork: fix some -Wmissing-prototypes warnings new 64ca9398513d exec: load_script: don't blindly truncate shebang string new a6a96ed906a1 exec: increase BINPRM_BUF_SIZE to 256 new 74eaaeb58e39 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting new 98258ad65b16 exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix new a9377cf7600f exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] new 89a40a0ea43c bfs: extra sanity checking and static inode bitmap new 401961be5d96 panic: add options to print system info when panic happens new 58cda59837fd kernel/sysctl: add panic_print into sysctl new 73ff49ac4395 kernel/kcov.c: mark write_comp_data() as notrace new 7d1dbb8a3b61 scripts/gdb: fix lx-version string output new 7862e02bf687 initramfs: cleanup incomplete rootfs new 39d2563713e7 ipc: allow boot time extension of IPCMNI from 32k to 8M new 31750bd9431f ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new 78d626e0374e ipc: conserve sequence numbers in extended IPCMNI mode new d0b634c64ba2 Merge branch 'akpm-current/current' new ef30c83416af scripts/atomic/check-atomics.sh: don't assume that scripts [...] new b3d911443f4b mm: treewide: remove unused address argument from pte_allo [...] new 9cc65e788d72 mm: speed up mremap by 20x on large regions new 64609bb72450 mm/mremap: fix 'move_normal_pmd' unused function warning new 050b61a99f92 mm: select HAVE_MOVE_PMD on x86 for faster mremap new dbb905f39d84 kernel/async.c: remove some duplicated includes new 04dd681d6f9b kernel/signal.c: remove some duplicated includes new 68f3b3d802e3 locking/atomics: build atomic headers as required new ee271ceaccfc mm: balloon: update comment about isolation/migration/compaction new 2a4b49fed53f mm: convert PG_balloon to PG_offline new 83c70d162cb8 mm-convert-pg_balloon-to-pg_offline-fix new f21fc0255f04 kexec: export PG_offline to VMCOREINFO new 1f2fa6256fc5 xen/balloon: mark inflated pages PG_offline new 4b5af76173b1 hv_balloon: mark inflated pages PG_offline new 32f9213ef9e5 vmw_balloon: mark inflated pages PG_offline new 0bdd10b0d883 vmw_balloon-mark-inflated-pages-pg_offline-v2 new 17540ca54bc2 PM/Hibernate: use pfn_to_online_page() new 5df32778daeb PM/Hibernate: exclude all PageOffline() pages new b5c591cdd3fc pm-hibernate-exclude-all-pageoffline-pages-v2 new 0bdb42e40bb2 kernel/locking/mutex.c: remove caller signal_pending branc [...] new 96fdbe45ee97 kernel/sched/: remove caller signal_pending branch predictions new d3776f5e6819 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] new c145681a99c0 mm/: remove caller signal_pending branch predictions new 1d659b3046f2 fs/: remove caller signal_pending branch predictions new ed137a0d1e80 fs-remove-caller-signal_pending-branch-predictions-fix new 69f9717b6fac include/linux/sched/signal.h: replace `tsk' with `task' new 4e0e3ac634a1 fs: don't open code lru_to_page() new 2288e122af94 drivers/base/platform.c: kmemleak ignore a known leak new 53cb0e56f828 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (4a3443a998ec) \ N -- N -- N refs/heads/akpm (53cb0e56f828)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1084 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 7 +- Documentation/ABI/testing/sysfs-block | 12 +- Documentation/admin-guide/LSM/Smack.rst | 4 + Documentation/admin-guide/kernel-parameters.txt | 3 + Documentation/admin-guide/l1tf.rst | 6 +- Documentation/block/queue-sysfs.txt | 29 +- .../devicetree/bindings/clock/imx8qxp-lpcg.txt | 51 + .../bindings/cpufreq/cpufreq-qcom-hw.txt | 172 + .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 + .../devicetree/bindings/dma/renesas,usb-dmac.txt | 1 + .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 6 +- .../devicetree/bindings/sound/audio-graph-card.txt | 205 + .../devicetree/bindings/sound/qcom,q6asm.txt | 27 + .../devicetree/bindings/sound/renesas,rsnd.txt | 1 + .../devicetree/bindings/sound/simple-card.txt | 137 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 1 + Documentation/driver-api/dmaengine/dmatest.rst | 109 +- Documentation/driver-api/pci/p2pdma.rst | 4 +- Documentation/ioctl/ioctl-number.txt | 1 + Documentation/media/uapi/v4l/buffer.rst | 3 + Documentation/media/uapi/v4l/dev-meta.rst | 33 +- Documentation/media/uapi/v4l/meta-formats.rst | 1 + .../media/uapi/v4l/pixfmt-meta-intel-ipu3.rst | 178 + Documentation/media/uapi/v4l/vidioc-querycap.rst | 3 + Documentation/media/v4l-drivers/index.rst | 1 + Documentation/media/v4l-drivers/ipu3.rst | 369 + Documentation/media/videodev2.h.rst.exceptions | 2 + Documentation/userspace-api/seccomp_filter.rst | 84 + Documentation/virtual/kvm/api.txt | 136 +- MAINTAINERS | 18 +- Makefile | 25 +- arch/arm/Kconfig | 2 +- arch/arm/boot/dts/imx6sx-sdb-reva.dts | 8 +- arch/arm/boot/dts/imx6sx-sdb.dts | 8 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 + arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 5 +- arch/arm/boot/dts/omap3-evm-common.dtsi | 7 +- arch/arm/boot/dts/omap3-evm-processor-common.dtsi | 10 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 10 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 6 +- arch/arm/include/asm/module.h | 11 + arch/arm/kvm/Kconfig | 2 +- arch/arm64/Kconfig | 2 +- arch/arm64/Kconfig.platforms | 10 +- arch/arm64/boot/dts/freescale/Makefile | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 3 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 6 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 4 + arch/arm64/kernel/setup.c | 1 + arch/arm64/kvm/Kconfig | 2 +- arch/arm64/mm/dma-mapping.c | 2 +- arch/ia64/Kconfig | 4 +- arch/m68k/Kconfig | 6 +- arch/microblaze/Kconfig.platform | 2 +- arch/microblaze/Makefile | 22 +- arch/microblaze/boot/Makefile | 23 +- arch/microblaze/boot/dts/Makefile | 5 +- arch/mips/bcm63xx/reset.c | 2 +- arch/mips/kvm/Kconfig | 2 +- arch/mips/kvm/mips.c | 29 +- arch/openrisc/Kconfig | 2 +- arch/powerpc/Kconfig | 4 +- arch/powerpc/kvm/Kconfig | 2 +- arch/powerpc/kvm/powerpc.c | 14 +- arch/riscv/Kconfig | 2 +- arch/s390/Kconfig | 2 +- arch/s390/kvm/Kconfig | 2 +- arch/s390/kvm/kvm-s390.c | 11 +- arch/sh/Kconfig | 2 +- arch/sparc/Kconfig | 2 +- arch/x86/Kbuild | 2 + arch/x86/Kconfig | 8 +- arch/x86/entry/vdso/Makefile | 3 +- arch/x86/include/asm/hyperv-tlfs.h | 305 +- arch/x86/include/asm/kvm_host.h | 13 +- arch/x86/include/asm/pgtable_64_types.h | 5 + arch/x86/include/asm/vmx.h | 1 + arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/kernel/cpu/bugs.c | 3 +- arch/x86/kernel/cpu/{mcheck => mce}/Makefile | 10 +- .../x86/kernel/cpu/{mcheck/mce_amd.c => mce/amd.c} | 2 +- .../kernel/cpu/{mcheck/mce-apei.c => mce/apei.c} | 2 +- arch/x86/kernel/cpu/{mcheck/mce.c => mce/core.c} | 4 +- arch/x86/kernel/cpu/{mcheck => mce}/dev-mcelog.c | 4 +- .../cpu/{mcheck/mce-genpool.c => mce/genpool.c} | 2 +- .../cpu/{mcheck/mce-inject.c => mce/inject.c} | 2 +- .../kernel/cpu/{mcheck/mce_intel.c => mce/intel.c} | 2 +- .../cpu/{mcheck/mce-internal.h => mce/internal.h} | 3 + arch/x86/kernel/cpu/{mcheck => mce}/p5.c | 2 + .../cpu/{mcheck/mce-severity.c => mce/severity.c} | 2 +- arch/x86/kernel/cpu/{mcheck => mce}/therm_throt.c | 2 + arch/x86/kernel/cpu/{mcheck => mce}/threshold.c | 2 + arch/x86/kernel/cpu/{mcheck => mce}/winchip.c | 2 + arch/x86/kernel/cpu/resctrl/core.c | 2 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 6 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 2 +- arch/x86/kernel/head_64.S | 2 +- arch/x86/kvm/Kconfig | 2 +- arch/x86/kvm/Makefile | 2 +- arch/x86/kvm/cpuid.c | 4 +- arch/x86/kvm/hyperv.c | 305 +- arch/x86/kvm/hyperv.h | 4 + arch/x86/kvm/kvm_cache_regs.h | 2 + arch/x86/kvm/lapic.c | 5 +- arch/x86/kvm/svm.c | 31 +- arch/x86/kvm/trace.h | 10 +- arch/x86/kvm/vmx.c | 15250 ------------------- arch/x86/kvm/vmx/capabilities.h | 328 + arch/x86/kvm/{vmx_evmcs.h => vmx/evmcs.c} | 78 +- arch/x86/kvm/vmx/evmcs.h | 202 + arch/x86/kvm/vmx/nested.c | 5719 +++++++ arch/x86/kvm/vmx/nested.h | 282 + arch/x86/kvm/vmx/ops.h | 285 + arch/x86/kvm/{ => vmx}/pmu_intel.c | 0 arch/x86/kvm/vmx/vmcs.h | 136 + arch/x86/kvm/vmx/vmcs12.c | 157 + arch/x86/kvm/vmx/vmcs12.h | 462 + .../vmcs_shadow_fields.h} | 0 arch/x86/kvm/vmx/vmx.c | 7528 +++++++++ arch/x86/kvm/vmx/vmx.h | 491 + arch/x86/kvm/x86.c | 126 +- arch/x86/mm/dump_pagetables.c | 15 +- arch/x86/mm/init.c | 2 +- arch/x86/mm/pat.c | 13 +- arch/x86/platform/pvh/Makefile | 5 + .../enlighten_pvh.c => platform/pvh/enlighten.c} | 77 +- arch/x86/{xen/xen-pvh.S => platform/pvh/head.S} | 0 arch/x86/um/vdso/Makefile | 2 +- arch/x86/xen/Kconfig | 3 +- arch/x86/xen/Makefile | 2 - arch/x86/xen/enlighten_pvh.c | 92 +- arch/x86/xen/mmu_pv.c | 11 +- block/Kconfig | 2 +- block/bio-integrity.c | 2 - block/bio.c | 9 +- block/blk-core.c | 7 +- block/blk-merge.c | 1 - block/blk-mq-debugfs.c | 54 + block/blk-mq-debugfs.h | 17 + block/blk-mq-sched.c | 8 +- block/blk-mq.c | 122 +- block/blk-mq.h | 6 +- block/blk-rq-qos.c | 2 + block/blk-rq-qos.h | 24 + block/blk-wbt.c | 91 + block/blk-zoned.c | 2 +- crypto/Kconfig | 4 +- drivers/acpi/Kconfig | 2 +- drivers/acpi/acpica/acglobal.h | 4 - drivers/acpi/acpica/acstruct.h | 5 +- drivers/acpi/acpica/dsmethod.c | 14 + drivers/acpi/acpica/dsobject.c | 11 - drivers/acpi/acpica/dspkginit.c | 26 + drivers/acpi/acpica/dsutils.c | 2 - drivers/acpi/acpica/dswload.c | 6 +- drivers/acpi/acpica/dswload2.c | 7 - drivers/acpi/acpica/dswstate.c | 2 +- drivers/acpi/acpica/exconvrt.c | 49 +- drivers/acpi/acpica/excreate.c | 2 - drivers/acpi/acpica/exoparg2.c | 6 +- drivers/acpi/acpica/exserial.c | 6 +- drivers/acpi/acpica/exutils.c | 3 - drivers/acpi/acpica/nseval.c | 13 + drivers/acpi/acpica/nsload.c | 2 - drivers/acpi/acpica/nsparse.c | 12 + drivers/acpi/acpica/psloop.c | 2 +- drivers/acpi/acpica/psparse.c | 15 + drivers/acpi/acpica/psxface.c | 6 + drivers/acpi/acpica/utglobal.c | 3 - drivers/acpi/acpica/utmisc.c | 3 +- drivers/acpi/acpica/utosi.c | 2 + drivers/acpi/tables.c | 10 +- drivers/base/power/domain.c | 202 +- drivers/block/aoe/aoemain.c | 2 +- drivers/block/loop.c | 2 +- drivers/clk/Kconfig | 2 + drivers/clk/Makefile | 2 +- drivers/clk/clk-axm5516.c | 2 - drivers/clk/clk-versaclock5.c | 25 + drivers/clk/h8300/clk-h8s2678.c | 2 +- drivers/clk/hisilicon/clk-hi3620.c | 2 +- drivers/clk/hisilicon/clk-hisi-phase.c | 2 +- drivers/clk/hisilicon/clk-hix5hd2.c | 2 +- drivers/clk/hisilicon/clkgate-separated.c | 2 +- drivers/clk/imx/Kconfig | 22 + drivers/clk/imx/Makefile | 10 +- drivers/clk/imx/clk-imx7ulp.c | 31 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 216 + drivers/clk/imx/clk-imx8qxp-lpcg.h | 102 + drivers/clk/imx/clk-imx8qxp.c | 153 + drivers/clk/imx/clk-lpcg-scu.c | 116 + drivers/clk/imx/clk-scu.c | 270 + drivers/clk/imx/clk-scu.h | 18 + drivers/clk/loongson1/clk.c | 8 +- drivers/clk/qcom/gcc-msm8998.c | 20 +- drivers/clk/renesas/clk-div6.c | 2 +- drivers/clk/renesas/clk-mstp.c | 4 +- drivers/clk/renesas/r9a06g032-clocks.c | 8 +- drivers/clk/renesas/rcar-gen3-cpg.c | 2 +- drivers/clk/renesas/renesas-cpg-mssr.c | 2 +- drivers/clk/samsung/clk-s3c2410-dclk.c | 2 +- drivers/clk/st/clk-flexgen.c | 2 +- drivers/clk/st/clkgen-fsyn.c | 4 +- drivers/clk/st/clkgen-pll.c | 2 +- drivers/clk/ti/clkctrl.c | 2 +- drivers/clk/ti/dpll.c | 2 +- drivers/clk/ux500/u8500_of_clk.c | 10 +- drivers/clk/versatile/clk-sp810.c | 2 +- drivers/cpufreq/Kconfig.arm | 11 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/cpufreq.c | 1 + drivers/cpufreq/qcom-cpufreq-hw.c | 308 + drivers/crypto/Kconfig | 2 +- drivers/crypto/chelsio/chtls/chtls.h | 7 + drivers/crypto/chelsio/chtls/chtls_cm.c | 78 +- drivers/crypto/chelsio/chtls/chtls_io.c | 20 +- drivers/crypto/chelsio/chtls/chtls_main.c | 105 +- drivers/dma/dmatest.c | 259 +- drivers/dma/fsl-qdma.c | 1 + drivers/gpu/drm/amd/display/Kconfig | 1 - drivers/gpu/drm/exynos/exynos_drm_fimd.c | 123 +- drivers/gpu/drm/i915/Kconfig | 2 +- drivers/hv/Kconfig | 2 +- drivers/hv/hv.c | 2 +- drivers/hv/hyperv_vmbus.h | 68 - drivers/hv/vmbus_drv.c | 20 + drivers/hwmon/Kconfig | 4 +- drivers/i2c/Kconfig | 6 +- drivers/infiniband/hw/mlx5/ib_rep.c | 11 +- drivers/infiniband/hw/mlx5/main.c | 29 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 - drivers/irqchip/irq-imx-gpcv2.c | 3 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 1 + drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 2 + drivers/media/v4l2-core/v4l2-dev.c | 12 +- drivers/media/v4l2-core/v4l2-fwnode.c | 4 +- drivers/media/v4l2-core/v4l2-ioctl.c | 23 + drivers/mtd/nand/raw/marvell_nand.c | 17 +- drivers/mtd/nand/raw/nand_jedec.c | 2 + drivers/mtd/nand/raw/omap2.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 3 - drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 59 +- drivers/net/ethernet/nuvoton/w90p910_ether.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 3 +- drivers/net/usb/qmi_wwan.c | 2 + drivers/net/usb/r8152.c | 33 +- drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 4 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 6 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 27 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 11 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 85 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 17 + drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 190 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 322 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 41 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 17 + drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 8 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 19 - .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 6 + drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 2 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 2 + drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 37 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 394 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 + drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 14 + .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 13 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 5 + drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 71 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 24 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 10 +- drivers/opp/core.c | 86 +- drivers/opp/of.c | 44 +- drivers/opp/opp.h | 6 +- drivers/pci/controller/dwc/Kconfig | 2 +- drivers/pci/controller/dwc/pci-imx6.c | 87 +- drivers/pci/controller/dwc/pcie-designware-host.c | 37 +- drivers/pci/p2pdma.c | 14 +- drivers/pci/pci-driver.c | 28 +- drivers/pci/pci.h | 2 + drivers/pci/pcie/aer.c | 2 +- drivers/pci/pcie/portdrv.h | 16 +- drivers/pci/switch/switchtec.c | 154 +- drivers/pps/Kconfig | 4 +- drivers/ras/Kconfig | 2 +- drivers/regulator/mcp16502.c | 34 + drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/ipu3/Kconfig | 14 + drivers/staging/media/ipu3/Makefile | 11 + drivers/staging/media/ipu3/TODO | 34 + drivers/staging/media/ipu3/include/intel-ipu3.h | 2785 ++++ drivers/staging/media/ipu3/ipu3-abi.h | 2011 +++ drivers/staging/media/ipu3/ipu3-css-fw.c | 265 + drivers/staging/media/ipu3/ipu3-css-fw.h | 188 + drivers/staging/media/ipu3/ipu3-css-params.c | 2943 ++++ drivers/staging/media/ipu3/ipu3-css-params.h | 28 + drivers/staging/media/ipu3/ipu3-css-pool.c | 100 + drivers/staging/media/ipu3/ipu3-css-pool.h | 55 + drivers/staging/media/ipu3/ipu3-css.c | 2391 +++ drivers/staging/media/ipu3/ipu3-css.h | 213 + drivers/staging/media/ipu3/ipu3-dmamap.c | 270 + drivers/staging/media/ipu3/ipu3-dmamap.h | 22 + drivers/staging/media/ipu3/ipu3-mmu.c | 561 + drivers/staging/media/ipu3/ipu3-mmu.h | 35 + drivers/staging/media/ipu3/ipu3-tables.c | 9609 ++++++++++++ drivers/staging/media/ipu3/ipu3-tables.h | 66 + drivers/staging/media/ipu3/ipu3-v4l2.c | 1419 ++ drivers/staging/media/ipu3/ipu3.c | 830 + drivers/staging/media/ipu3/ipu3.h | 168 + drivers/thermal/hisi_thermal.c | 4 +- drivers/thermal/intel/Kconfig | 2 +- drivers/thermal/st/stm_thermal.c | 12 +- drivers/usb/host/xhci-hub.c | 3 +- drivers/video/backlight/88pm860x_bl.c | 2 +- drivers/w1/Kconfig | 4 +- fs/aio.c | 2 + fs/cifs/Makefile | 2 +- fs/cifs/cifs_debug.c | 12 + fs/cifs/cifs_dfs_ref.c | 141 +- fs/cifs/cifs_fs_sb.h | 9 + fs/cifs/cifsfs.c | 17 +- fs/cifs/cifsglob.h | 14 +- fs/cifs/cifsproto.h | 28 +- fs/cifs/cifssmb.c | 88 +- fs/cifs/connect.c | 889 +- fs/cifs/dfs_cache.c | 1379 ++ fs/cifs/dfs_cache.h | 97 + fs/cifs/inode.c | 49 +- fs/cifs/misc.c | 34 +- fs/cifs/smb1ops.c | 15 +- fs/cifs/smb2ops.c | 23 +- fs/cifs/smb2pdu.c | 88 +- fs/lockd/clntproc.c | 8 +- fs/lockd/xdr.c | 4 +- fs/lockd/xdr4.c | 4 +- fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/client.c | 9 +- fs/nfs/delegation.c | 28 +- fs/nfs/delegation.h | 10 +- fs/nfs/dir.c | 59 +- fs/nfs/flexfilelayout/flexfilelayout.c | 64 +- fs/nfs/flexfilelayout/flexfilelayout.h | 8 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 16 +- fs/nfs/inode.c | 13 +- fs/nfs/internal.h | 9 +- fs/nfs/nfs3proc.c | 4 +- fs/nfs/nfs4_fs.h | 65 +- fs/nfs/nfs4client.c | 4 +- fs/nfs/nfs4proc.c | 150 +- fs/nfs/nfs4renewd.c | 9 +- fs/nfs/nfs4session.c | 5 +- fs/nfs/nfs4state.c | 129 +- fs/nfs/pagelist.c | 4 +- fs/nfs/pnfs.c | 14 +- fs/nfs/pnfs.h | 10 +- fs/nfs/pnfs_dev.c | 4 +- fs/nfs/pnfs_nfs.c | 2 +- fs/nfs/proc.c | 2 +- fs/nfs/super.c | 3 +- fs/nfs/unlink.c | 15 +- fs/nfs/write.c | 24 +- fs/nfsd/netns.h | 3 + fs/nfsd/nfs4callback.c | 31 +- fs/nfsd/nfs4proc.c | 8 +- fs/nfsd/nfs4recover.c | 309 +- fs/nfsd/nfs4state.c | 82 +- fs/nfsd/nfsctl.c | 1 + fs/nfsd/state.h | 10 +- fs/proc/proc_sysctl.c | 13 +- include/acpi/acoutput.h | 6 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl.h | 1 + include/acpi/actypes.h | 6 + include/dt-bindings/clock/imx7ulp-clock.h | 9 +- include/dt-bindings/clock/imx8qxp-clock.h | 289 + include/dt-bindings/sound/qcom,q6afe.h | 1 + include/linux/blkdev.h | 1 + include/linux/bpf_verifier.h | 2 + include/linux/btf.h | 1 - include/linux/compiler_types.h | 108 +- include/linux/cpufreq.h | 8 + include/linux/cred.h | 26 +- include/linux/energy_model.h | 187 + include/linux/kvm_host.h | 9 +- include/linux/lockdep.h | 2 - include/linux/mlx5/mlx5_ifc.h | 34 +- include/linux/mod_devicetable.h | 2 +- include/linux/module.h | 7 + include/linux/nfs_fs.h | 13 +- include/linux/nfs_fs_sb.h | 2 +- include/linux/nfs_xdr.h | 16 +- include/linux/pci.h | 6 +- include/linux/perf_event.h | 4 +- include/linux/pm_domain.h | 6 + include/linux/pm_opp.h | 13 +- include/linux/sched/cpufreq.h | 6 + include/linux/sched/topology.h | 17 +- include/linux/seccomp.h | 9 +- include/linux/sunrpc/auth.h | 51 +- include/linux/sunrpc/clnt.h | 1 + include/linux/sunrpc/sched.h | 6 +- include/linux/switchtec.h | 16 + include/linux/syscalls.h | 2 +- include/media/v4l2-ioctl.h | 17 + include/net/tls.h | 6 + include/sound/compress_driver.h | 19 + include/uapi/linux/in.h | 10 +- include/uapi/linux/kvm.h | 19 + include/uapi/linux/netlink.h | 2 +- include/uapi/linux/nfsd/cld.h | 1 + include/uapi/linux/seccomp.h | 40 +- include/uapi/linux/videodev2.h | 2 + include/video/samsung_fimd.h | 10 + include/xen/interface/hvm/start_info.h | 63 +- include/xen/xen.h | 3 + kernel/Kconfig.preempt | 2 +- kernel/audit.c | 1 - kernel/bpf/btf.c | 31 +- kernel/bpf/verifier.c | 203 +- kernel/cred.c | 58 +- kernel/locking/lockdep.c | 76 +- kernel/module.c | 45 +- kernel/power/Kconfig | 15 + kernel/power/Makefile | 2 + kernel/power/energy_model.c | 201 + kernel/sched/cpufreq_schedutil.c | 90 +- kernel/sched/deadline.c | 4 +- kernel/sched/fair.c | 309 +- kernel/sched/rt.c | 4 +- kernel/sched/sched.h | 84 +- kernel/sched/topology.c | 231 +- kernel/seccomp.c | 468 +- kernel/time/timekeeping_debug.c | 15 +- kernel/trace/ftrace.c | 1 + kernel/trace/trace_events_filter.c | 5 +- kernel/trace/trace_events_trigger.c | 6 +- lib/Kconfig.debug | 4 +- net/ipv4/devinet.c | 5 +- net/ipv4/ip_forward.c | 1 + net/ipv4/ip_fragment.c | 18 +- net/ipv4/ipconfig.c | 2 + net/ipv6/ip6_output.c | 1 + net/ipv6/ip6mr.c | 4 + net/netlink/af_netlink.c | 4 +- net/sunrpc/Makefile | 2 +- net/sunrpc/auth.c | 116 +- net/sunrpc/auth_generic.c | 293 - net/sunrpc/auth_gss/auth_gss.c | 47 +- net/sunrpc/auth_null.c | 4 - net/sunrpc/auth_unix.c | 110 +- net/sunrpc/clnt.c | 26 +- net/sunrpc/sched.c | 5 +- net/sunrpc/xprtsock.c | 9 +- net/tipc/socket.c | 33 +- net/tipc/udp_media.c | 9 +- net/tls/tls_main.c | 42 +- net/vmw_vsock/af_vsock.c | 7 +- samples/seccomp/.gitignore | 1 + samples/seccomp/Makefile | 7 +- samples/seccomp/user-trap.c | 375 + scripts/Makefile.asm-generic | 37 +- scripts/Makefile.build | 17 +- scripts/coccinelle/misc/boolinit.cocci | 43 +- scripts/kconfig/kconf_id.c | 52 - scripts/kconfig/lkc.h | 19 +- scripts/kconfig/menu.c | 43 +- scripts/kconfig/preprocess.c | 3 +- scripts/kconfig/zconf.l | 226 +- scripts/kconfig/zconf.y | 280 +- scripts/spdxcheck.py | 6 +- security/Kconfig | 16 +- security/integrity/Kconfig | 4 +- security/smack/smack_lsm.c | 12 +- sound/core/compress_offload.c | 18 +- sound/firewire/amdtp-stream-trace.h | 4 +- sound/firewire/amdtp-stream.c | 4 +- sound/firewire/fireface/ff-pcm.c | 33 +- sound/firewire/fireface/ff-protocol-ff400.c | 81 +- sound/firewire/fireface/ff-protocol-ff800.c | 116 + sound/firewire/fireface/ff-stream.c | 124 +- sound/firewire/fireface/ff-transaction.c | 4 +- sound/firewire/fireface/ff.c | 37 +- sound/firewire/fireface/ff.h | 21 +- sound/pci/hda/patch_conexant.c | 1 + sound/soc/generic/Kconfig | 2 + sound/soc/generic/audio-graph-card.c | 403 +- sound/soc/generic/simple-card-utils.c | 32 +- sound/soc/generic/simple-card.c | 342 +- sound/soc/intel/Kconfig | 73 +- sound/soc/intel/boards/Kconfig | 16 +- sound/soc/intel/skylake/skl.c | 12 + sound/soc/qcom/Kconfig | 1 + sound/soc/qcom/qdsp6/q6afe-dai.c | 22 + sound/soc/qcom/qdsp6/q6afe.c | 4 + sound/soc/qcom/qdsp6/q6asm-dai.c | 372 +- sound/soc/qcom/qdsp6/q6asm.c | 5 + sound/soc/qcom/qdsp6/q6routing.c | 9 + tools/bpf/bpftool/Documentation/bpftool-map.rst | 55 + tools/bpf/bpftool/Documentation/bpftool-prog.rst | 101 +- tools/bpf/bpftool/common.c | 4 +- tools/bpf/bpftool/json_writer.c | 6 +- tools/bpf/bpftool/main.h | 2 +- tools/bpf/bpftool/prog.c | 4 +- tools/bpf/bpftool/xlated_dumper.c | 7 +- tools/build/Makefile.feature | 6 +- tools/build/feature/Makefile | 6 +- tools/build/feature/test-all.c | 5 + tools/build/feature/test-libaio.c | 16 + tools/build/feature/test-libopencsd.c | 8 + tools/include/linux/err.h | 13 + tools/include/uapi/linux/netlink.h | 2 +- tools/kvm/kvm_stat/kvm_stat | 2 +- tools/lib/lockdep/include/liblockdep/common.h | 1 + tools/lib/lockdep/include/liblockdep/mutex.h | 1 + tools/lib/lockdep/include/liblockdep/rwlock.h | 6 +- tools/lib/lockdep/lockdep.c | 5 + tools/lib/lockdep/run_tests.sh | 39 +- tools/lib/lockdep/tests/AA.sh | 2 + tools/lib/lockdep/tests/ABA.sh | 2 + tools/lib/lockdep/tests/ABBA.c | 3 + tools/lib/lockdep/tests/ABBA.sh | 2 + tools/lib/lockdep/tests/ABBA_2threads.sh | 2 + tools/lib/lockdep/tests/ABBCCA.c | 4 + tools/lib/lockdep/tests/ABBCCA.sh | 2 + tools/lib/lockdep/tests/ABBCCDDA.c | 5 + tools/lib/lockdep/tests/ABBCCDDA.sh | 2 + tools/lib/lockdep/tests/ABCABC.c | 4 + tools/lib/lockdep/tests/ABCABC.sh | 2 + tools/lib/lockdep/tests/ABCDBCDA.c | 5 + tools/lib/lockdep/tests/ABCDBCDA.sh | 2 + tools/lib/lockdep/tests/ABCDBDDA.c | 5 + tools/lib/lockdep/tests/ABCDBDDA.sh | 2 + tools/lib/lockdep/tests/WW.sh | 2 + tools/lib/lockdep/tests/unlock_balance.c | 2 + tools/lib/lockdep/tests/unlock_balance.sh | 2 + tools/lib/subcmd/parse-options.h | 4 +- tools/lib/traceevent/Makefile | 27 +- tools/lib/traceevent/event-parse-api.c | 8 +- tools/lib/traceevent/event-parse-local.h | 13 +- tools/lib/traceevent/event-parse.c | 234 +- tools/lib/traceevent/event-parse.h | 77 +- tools/lib/traceevent/libtraceevent.pc.template | 10 + tools/lib/traceevent/parse-filter.c | 42 +- tools/lib/traceevent/plugin_function.c | 2 +- tools/lib/traceevent/plugin_hrtimer.c | 4 +- tools/lib/traceevent/plugin_kmem.c | 2 +- tools/lib/traceevent/plugin_kvm.c | 16 +- tools/lib/traceevent/plugin_mac80211.c | 4 +- tools/lib/traceevent/plugin_sched_switch.c | 4 +- tools/perf/Documentation/perf-config.txt | 6 + tools/perf/Documentation/perf-list.txt | 2 +- tools/perf/Documentation/perf-record.txt | 5 + tools/perf/Documentation/perf-report.txt | 10 +- tools/perf/Documentation/perf-script.txt | 2 +- tools/perf/Documentation/perf-stat.txt | 4 +- tools/perf/Documentation/perf-top.txt | 3 + tools/perf/Makefile.config | 8 +- tools/perf/Makefile.perf | 9 +- tools/perf/arch/arc/annotate/instructions.c | 9 + tools/perf/arch/common.c | 21 +- tools/perf/arch/common.h | 1 + tools/perf/arch/x86/tests/insn-x86.c | 2 +- tools/perf/arch/x86/util/intel-pt.c | 11 + tools/perf/builtin-help.c | 2 +- tools/perf/builtin-kvm.c | 6 +- tools/perf/builtin-record.c | 263 +- tools/perf/builtin-report.c | 26 +- tools/perf/builtin-script.c | 59 +- tools/perf/builtin-top.c | 289 +- tools/perf/builtin-trace.c | 87 +- tools/perf/perf.h | 2 +- .../perf/pmu-events/arch/x86/broadwell/cache.json | 4 +- .../pmu-events/arch/x86/broadwell/pipeline.json | 2 +- .../pmu-events/arch/x86/broadwellde/cache.json | 4 +- .../pmu-events/arch/x86/broadwellde/pipeline.json | 2 +- .../perf/pmu-events/arch/x86/broadwellx/cache.json | 4 +- .../pmu-events/arch/x86/broadwellx/pipeline.json | 2 +- tools/perf/pmu-events/arch/x86/jaketown/cache.json | 4 +- .../pmu-events/arch/x86/jaketown/pipeline.json | 2 +- .../pmu-events/arch/x86/knightslanding/cache.json | 30 +- .../pmu-events/arch/x86/sandybridge/cache.json | 4 +- .../pmu-events/arch/x86/sandybridge/pipeline.json | 2 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 2 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 2 +- .../pmu-events/arch/x86/skylakex/uncore-other.json | 12 +- tools/perf/tests/attr.c | 2 +- tools/perf/tests/attr.py | 2 +- tools/perf/tests/bp_signal.c | 20 +- tools/perf/tests/code-reading.c | 2 +- tools/perf/tests/dwarf-unwind.c | 2 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/perf-record.c | 7 +- tools/perf/trace/beauty/mmap_flags.sh | 4 +- tools/perf/ui/browsers/hists.c | 11 + tools/perf/ui/tui/helpline.c | 2 +- tools/perf/util/Build | 1 + tools/perf/util/annotate.c | 49 +- tools/perf/util/annotate.h | 5 + tools/perf/util/bpf-loader.c | 4 +- tools/perf/util/config.c | 8 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 60 + tools/perf/util/cs-etm-decoder/cs-etm-decoder.h | 19 + tools/perf/util/cs-etm.c | 143 +- tools/perf/util/dso.c | 2 +- tools/perf/util/env.c | 2 +- tools/perf/util/event.c | 61 +- tools/perf/util/event.h | 8 +- tools/perf/util/evlist.c | 6 +- tools/perf/util/evlist.h | 2 +- tools/perf/util/evsel.h | 4 +- tools/perf/util/evsel_fprintf.c | 1 + tools/perf/util/header.c | 8 +- tools/perf/util/hist.c | 2 +- tools/perf/util/hist.h | 1 + tools/perf/util/jitdump.c | 2 +- tools/perf/util/machine.c | 33 +- tools/perf/util/machine.h | 6 +- tools/perf/util/map.c | 62 +- tools/perf/util/map.h | 16 + tools/perf/util/mmap.c | 152 +- tools/perf/util/mmap.h | 26 +- tools/perf/util/ordered-events.c | 44 +- tools/perf/util/ordered-events.h | 8 +- tools/perf/util/parse-events.c | 2 +- tools/perf/util/probe-event.c | 4 +- tools/perf/util/probe-file.c | 2 +- tools/perf/util/python.c | 4 +- .../perf/util/scripting-engines/trace-event-perl.c | 6 +- .../util/scripting-engines/trace-event-python.c | 24 +- tools/perf/util/session.c | 7 +- tools/perf/util/sort.c | 63 +- tools/perf/util/sort.h | 2 + tools/perf/util/srccode.c | 186 + tools/perf/util/srccode.h | 7 + tools/perf/util/srcline.c | 28 + tools/perf/util/srcline.h | 1 + tools/perf/util/stat-display.c | 16 +- tools/perf/util/stat-shadow.c | 3 +- tools/perf/util/svghelper.c | 2 +- tools/perf/util/symbol.h | 1 + tools/perf/util/thread.c | 2 + tools/perf/util/thread.h | 6 + tools/perf/util/top.c | 8 +- tools/perf/util/top.h | 10 +- tools/perf/util/trace-event-parse.c | 16 +- tools/perf/util/trace-event-read.c | 4 +- tools/perf/util/trace-event.c | 8 +- tools/perf/util/trace-event.h | 16 +- tools/testing/selftests/android/Makefile | 2 +- tools/testing/selftests/bpf/test_verifier.c | 37 +- tools/testing/selftests/futex/functional/Makefile | 1 + tools/testing/selftests/gpio/Makefile | 6 +- tools/testing/selftests/kvm/Makefile | 5 +- tools/testing/selftests/kvm/clear_dirty_log_test.c | 2 + tools/testing/selftests/kvm/dirty_log_test.c | 19 + tools/testing/selftests/kvm/include/kvm_util.h | 4 + tools/testing/selftests/kvm/lib/kvm_util.c | 27 +- tools/testing/selftests/kvm/lib/ucall.c | 14 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 157 + tools/testing/selftests/lib.mk | 8 +- .../selftests/networking/timestamping/Makefile | 1 + tools/testing/selftests/seccomp/seccomp_bpf.c | 447 +- tools/testing/selftests/tc-testing/bpf/Makefile | 1 + tools/testing/selftests/vm/Makefile | 1 + virt/kvm/arm/arm.c | 22 +- virt/kvm/kvm_main.c | 159 +- 680 files changed, 57306 insertions(+), 20014 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/imx8qxp-lpcg.txt create mode 100644 Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.txt create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst create mode 100644 Documentation/media/v4l-drivers/ipu3.rst rename arch/x86/kernel/cpu/{mcheck => mce}/Makefile (52%) rename arch/x86/kernel/cpu/{mcheck/mce_amd.c => mce/amd.c} (99%) rename arch/x86/kernel/cpu/{mcheck/mce-apei.c => mce/apei.c} (99%) rename arch/x86/kernel/cpu/{mcheck/mce.c => mce/core.c} (99%) rename arch/x86/kernel/cpu/{mcheck => mce}/dev-mcelog.c (99%) rename arch/x86/kernel/cpu/{mcheck/mce-genpool.c => mce/genpool.c} (99%) rename arch/x86/kernel/cpu/{mcheck/mce-inject.c => mce/inject.c} (99%) rename arch/x86/kernel/cpu/{mcheck/mce_intel.c => mce/intel.c} (99%) rename arch/x86/kernel/cpu/{mcheck/mce-internal.h => mce/internal.h} (98%) rename arch/x86/kernel/cpu/{mcheck => mce}/p5.c (98%) rename arch/x86/kernel/cpu/{mcheck/mce-severity.c => mce/severity.c} (99%) rename arch/x86/kernel/cpu/{mcheck => mce}/therm_throt.c (99%) rename arch/x86/kernel/cpu/{mcheck => mce}/threshold.c (97%) rename arch/x86/kernel/cpu/{mcheck => mce}/winchip.c (97%) delete mode 100644 arch/x86/kvm/vmx.c create mode 100644 arch/x86/kvm/vmx/capabilities.h rename arch/x86/kvm/{vmx_evmcs.h => vmx/evmcs.c} (88%) create mode 100644 arch/x86/kvm/vmx/evmcs.h create mode 100644 arch/x86/kvm/vmx/nested.c create mode 100644 arch/x86/kvm/vmx/nested.h create mode 100644 arch/x86/kvm/vmx/ops.h rename arch/x86/kvm/{ => vmx}/pmu_intel.c (100%) create mode 100644 arch/x86/kvm/vmx/vmcs.h create mode 100644 arch/x86/kvm/vmx/vmcs12.c create mode 100644 arch/x86/kvm/vmx/vmcs12.h rename arch/x86/kvm/{vmx_shadow_fields.h => vmx/vmcs_shadow_fields.h} (100%) create mode 100644 arch/x86/kvm/vmx/vmx.c create mode 100644 arch/x86/kvm/vmx/vmx.h create mode 100644 arch/x86/platform/pvh/Makefile copy arch/x86/{xen/enlighten_pvh.c => platform/pvh/enlighten.c} (54%) rename arch/x86/{xen/xen-pvh.S => platform/pvh/head.S} (100%) create mode 100644 drivers/clk/imx/Kconfig create mode 100644 drivers/clk/imx/clk-imx8qxp-lpcg.c create mode 100644 drivers/clk/imx/clk-imx8qxp-lpcg.h create mode 100644 drivers/clk/imx/clk-imx8qxp.c create mode 100644 drivers/clk/imx/clk-lpcg-scu.c create mode 100644 drivers/clk/imx/clk-scu.c create mode 100644 drivers/clk/imx/clk-scu.h create mode 100644 drivers/cpufreq/qcom-cpufreq-hw.c create mode 100644 drivers/staging/media/ipu3/Kconfig create mode 100644 drivers/staging/media/ipu3/Makefile create mode 100644 drivers/staging/media/ipu3/TODO create mode 100644 drivers/staging/media/ipu3/include/intel-ipu3.h create mode 100644 drivers/staging/media/ipu3/ipu3-abi.h create mode 100644 drivers/staging/media/ipu3/ipu3-css-fw.c create mode 100644 drivers/staging/media/ipu3/ipu3-css-fw.h create mode 100644 drivers/staging/media/ipu3/ipu3-css-params.c create mode 100644 drivers/staging/media/ipu3/ipu3-css-params.h create mode 100644 drivers/staging/media/ipu3/ipu3-css-pool.c create mode 100644 drivers/staging/media/ipu3/ipu3-css-pool.h create mode 100644 drivers/staging/media/ipu3/ipu3-css.c create mode 100644 drivers/staging/media/ipu3/ipu3-css.h create mode 100644 drivers/staging/media/ipu3/ipu3-dmamap.c create mode 100644 drivers/staging/media/ipu3/ipu3-dmamap.h create mode 100644 drivers/staging/media/ipu3/ipu3-mmu.c create mode 100644 drivers/staging/media/ipu3/ipu3-mmu.h create mode 100644 drivers/staging/media/ipu3/ipu3-tables.c create mode 100644 drivers/staging/media/ipu3/ipu3-tables.h create mode 100644 drivers/staging/media/ipu3/ipu3-v4l2.c create mode 100644 drivers/staging/media/ipu3/ipu3.c create mode 100644 drivers/staging/media/ipu3/ipu3.h create mode 100644 fs/cifs/dfs_cache.c create mode 100644 fs/cifs/dfs_cache.h create mode 100644 include/dt-bindings/clock/imx8qxp-clock.h create mode 100644 include/linux/energy_model.h create mode 100644 kernel/power/energy_model.c delete mode 100644 net/sunrpc/auth_generic.c create mode 100644 samples/seccomp/user-trap.c delete mode 100644 scripts/kconfig/kconf_id.c create mode 100644 tools/build/feature/test-libaio.c create mode 100644 tools/lib/lockdep/tests/AA.sh create mode 100644 tools/lib/lockdep/tests/ABA.sh create mode 100644 tools/lib/lockdep/tests/ABBA.sh create mode 100644 tools/lib/lockdep/tests/ABBA_2threads.sh create mode 100644 tools/lib/lockdep/tests/ABBCCA.sh create mode 100644 tools/lib/lockdep/tests/ABBCCDDA.sh create mode 100644 tools/lib/lockdep/tests/ABCABC.sh create mode 100644 tools/lib/lockdep/tests/ABCDBCDA.sh create mode 100644 tools/lib/lockdep/tests/ABCDBDDA.sh create mode 100644 tools/lib/lockdep/tests/WW.sh create mode 100644 tools/lib/lockdep/tests/unlock_balance.sh create mode 100644 tools/lib/traceevent/libtraceevent.pc.template create mode 100644 tools/perf/arch/arc/annotate/instructions.c create mode 100644 tools/perf/util/srccode.c create mode 100644 tools/perf/util/srccode.h create mode 100644 tools/testing/selftests/kvm/clear_dirty_log_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c