This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 9317f948b0b1 Add linux-next specific files for 20201215 omits c0ee796612c7 Merge branch 'akpm/master' omits 390b446739fd secretmem-test-add-basic-selftest-for-memfd_secret2-fix omits f2492c892dab secretmem: test: add basic selftest for memfd_secret(2) omits 2cec26662232 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits 78f132bbf794 arch, mm: wire up memfd_secret system call were relevant omits d297a3e2484d PM: hibernate: disable when there are active secretmem users omits 8cf210740982 secretmem: add memcg accounting omits 3b6f68c72233 secretmem: use PMD-size pages to amortize direct map fragm [...] omits 4e5ab698a7bb mm: introduce memfd_secret system call to create "secret" [...] omits 99e97e1bdd22 kfence: fix implicit function declaration omits d7d2a46b1c41 set_memory: allow querying whether set_direct_map_*() is a [...] omits 1bb4dc1b888a set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 762fccace246 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 1071d9562351 mmap: make mlock_future_check() global omits 40556d0e01de mm: add definition of PMD_PAGE_ORDER omits d6ae9e4e5a18 mm/gup: assert that the mmap lock is held in __get_user_pages() omits 56e977b580ea mmap locking API: don't check locking if the mm isn't live yet omits c7b45896e259 selftests/filesystems: expand epoll with epoll_pwait2 omits 4f46dfc0d36e epoll: wire up syscall epoll_pwait2 omits 9ac72a1f5613 epoll: add syscall epoll_pwait2 omits d276edf1397b epoll: convert internal api to timespec64 omits a67d4fc05c3d mm: fix some spelling mistakes in comments omits 42ccbed8de2a kasan: update documentation omits 86e10dd13aea kasan, mm: allow cache merging with no metadata omits de1a0c360fb0 kasan: sanitize objects when metadata doesn't fit omits 6b8ca0bb81e5 kasan: clarify comment in __kasan_kfree_large omits ef8203f4e8a0 kasan: simplify assign_tag and set_tag calls omits 78e257d35922 kasan: don't round_up too much omits 69d8a24f8cbb kasan, mm: rename kasan_poison_kfree omits cc3aa363cba3 kasan, mm: check kasan_enabled in annotations omits 1be6293bbf94 kasan: don't use read-only static keys omits a57ea7ccc7eb kasan: add and integrate kasan boot parameters omits 1fe651e08f85 kasan: inline (un)poison_range and check_invalid_free omits 0676a099d388 kasan: open-code kasan_unpoison_slab omits abaf97f701e0 kasan: inline random_tag for HW_TAGS omits 59fd5db10022 kasan: inline kasan_reset_tag for tag-based modes omits 80cfbeb343ab kasan: remove __kasan_unpoison_stack omits 7092102fdaec kasan: allow VMAP_STACK for HW_TAGS mode omits c963e48f57da kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK omits 0fc0d91544f6 kasan: introduce set_alloc_info omits 0294d6a53fe9 kasan: rename get_alloc/free_info omits 807480b7a588 kasan: simplify quarantine_put call site omits 2ee699ad9c91 kselftest/arm64: check GCR_EL1 after context switch omits f9cdc000c943 kasan: add documentation for hardware tag-based mode omits db54f1d9794a kasan, arm64: enable CONFIG_KASAN_HW_TAGS omits a1baf2439237 kasan, mm: reset tags when accessing metadata omits bd3ace58d0d8 kasan, arm64: print report from tag fault handler omits 3cc2cea46e45 kasan, arm64: implement HW_TAGS runtime omits e68247e0754c kasan, arm64: expand CONFIG_KASAN checks omits 09a403cdde90 kasan, x86, s390: update undef CONFIG_KASAN omits 24d2278ef940 kasan: define KASAN_GRANULE_SIZE for HW_TAGS omits 753950897474 arm64: kasan: add arch layer for memory tagging helpers omits e7d48ceead2f arm64: kasan: align allocations for HW_TAGS omits 4630dd4a9a20 kasan, mm: untag page address in free_reserved_area omits 257bffbcd9d6 arm64: mte: switch GCR_EL1 in kernel entry and exit omits c99361a0c78c arm64: mte: convert gcr_user into an exclude mask omits 9ab7b176108a arm64: kasan: allow enabling in-kernel MTE omits 0d91a5bec8a8 arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE omits c984edee3424 arm64: mte: add in-kernel tag fault handler omits aa664b6795bb arm64: mte: reset the page tag in page->flags omits b5acec87611c arm64: mte: add in-kernel MTE helpers omits b1d1d2994083 arm64: enable armv8.5-a asm-arch option omits f36a11949c82 kasan: introduce CONFIG_KASAN_HW_TAGS omits 786c6c637df2 kasan: separate metadata_fetch_row for each mode omits 42b858457645 kasan: rename SHADOW layout macros to META omits c1e11e062eae kasan: rename print_shadow_for_address to print_memory_metadata omits 8e16c33f0e24 kasan: rename addr_has_shadow to addr_has_metadata omits 65b18bec11ff kasan, arm64: rename kasan_init_tags and mark as __init omits 46d3eb20374b kasan, arm64: move initialization message omits 9098fad8e97e kasan, arm64: only use kasan_depth for software modes omits d5260af33975 kasan, arm64: only init shadow for software modes omits 74f09b7eb9aa kasan: decode stack frame only with KASAN_STACK_ENABLE omits daa7222e13fe kasan: hide invalid free check implementation omits efaadaa4b08b kasan: don't duplicate config dependencies omits 700fb7741e1c kasan: rename report and tags files omits 5054f2ed5dab kasan: define KASAN_MEMORY_PER_SHADOW_PAGE omits d42a72ad6bc7 kasan: split out shadow.c from common.c omits d5504ffc2247 kasan: only build init.c for software modes omits c73ba29250d3 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* omits e0bf7a55e0b4 kasan: rename (un)poison_shadow to (un)poison_range omits 37c1fa4e451e kasan, mm: fix build issue with asmlinkage omits 7b4b949c2911 kasan: shadow declarations only for software modes omits 9270007bcef3 kasan: group vmalloc code omits 589d1bcaf976 kasan: KASAN_VMALLOC depends on KASAN_GENERIC omits d673ba41a2d8 kasan: drop unnecessary GPL text from comment headers omits bcfce775b379 merge fix for "s390/pci: remove races against pte updates" omits 26af1226376b mm: simplify follow_pte{,pmd} omits 7c2396633239 mm: unexport follow_pte_pmd omits 683090e4c6aa epoll: eliminate unnecessary lock for zero timeout omits 8c048b24ddd8 epoll: replace gotos with a proper loop omits 10cc520937de epoll: pull all code between fetch_events and send_event i [...] omits b46264a5c45e epoll: simplify and optimize busy loop logic omits c135a87b5c4b epoll: move eavail next to the list_empty_careful check omits df77dd33e036 epoll: pull fatal signal checks into ep_send_events() omits bf932c2938c0 epoll: simplify signal handling omits acea9e0ce7c7 epoll: check for events when removing a timed out thread f [...] omits 51a75343b3dc ARM: boot: quote aliased symbol names in string.c omits e0465e8367b0 treewide: remove stringification from __alias macro definition omits 369843861f73 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() omits 26766a790fa6 mm/memcg: add missed warning in mem_cgroup_lruvec omits 8d8b6a27c1ad mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits 0e3b8bfc0416 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits e8105d536f8c mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits 1b547a2fa5ed mm: slub: call account_slab_page() after slab page initialization omits 4b13470d039b mm, kvm: account kvm_vcpu_mmap to kmemcg omits 0bf9ff54beb2 mm/memcg: remove unused definitions omits 73c8d69ef25d mm/memcg: warning on !memcg after readahead page charged omits 86b88b599e9b mm/memcg: bail early from swap accounting if memcg disabled omits f25c2e7e04ba apparmor: remove duplicate macro list_entry_is_head() omits 12a2436feb57 kmap: stupid hacks to make it compile omits b8a25685b93f Merge branch 'akpm-current/current' omits 12db15d0e947 Merge remote-tracking branch 'memblock/for-next' omits 0e20ac363157 Merge remote-tracking branch 'notifications/notifications- [...] omits 7a06be8fe368 Merge remote-tracking branch 'kunit-next/kunit' omits 2e242ff22eca Merge remote-tracking branch 'fpga/for-next' omits c707c18b979e Merge remote-tracking branch 'pidfd/for-next' omits affe1437b32c Merge remote-tracking branch 'hyperv/hyperv-next' omits b0dc2a3a796d Merge remote-tracking branch 'xarray/main' omits 62827983fc93 Merge remote-tracking branch 'nvmem/for-next' omits 003099777894 Merge remote-tracking branch 'slimbus/for-next' omits 7338567eef13 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits fcc7e0c0e29d Merge remote-tracking branch 'ntb/ntb-next' omits fe1e2b59e43e Merge remote-tracking branch 'rtc/rtc-next' omits cc641fdfbe8d Merge remote-tracking branch 'coresight/next' omits d51d066e240a Merge remote-tracking branch 'livepatching/for-next' omits d2e8f195359b Merge remote-tracking branch 'kselftest/next' omits e63ea3374730 Merge remote-tracking branch 'userns/for-next' omits ce1e29a85c92 Merge remote-tracking branch 'pwm/for-next' omits 1b81d8949c72 Merge remote-tracking branch 'pinctrl/for-next' omits 4a9fba27650b Merge remote-tracking branch 'gpio/for-next' omits 7dae092e5991 Merge remote-tracking branch 'rpmsg/for-next' omits 8584ae15505c Merge remote-tracking branch 'vhost/linux-next' omits 8a3a4eff2ec1 Merge remote-tracking branch 'scsi-mkp/for-next' omits 69fc24f358ec Merge remote-tracking branch 'scsi/for-next' omits ba56f8e23572 Merge remote-tracking branch 'cgroup/for-next' omits 370547959dd7 Merge remote-tracking branch 'dmaengine/next' omits bbf9eb37ce60 Merge remote-tracking branch 'icc/icc-next' omits 68c3f2175376 Merge remote-tracking branch 'mux/for-next' omits 7e5e3dbdde88 Merge remote-tracking branch 'staging/staging-next' omits 6752f3655de4 Merge remote-tracking branch 'vfio/next' omits d5d6096a9fa0 Merge remote-tracking branch 'char-misc/char-misc-next' omits 8bba66d5e273 Merge remote-tracking branch 'tty/tty-next' omits c12c98bd295a Merge remote-tracking branch 'phy-next/next' omits 1b2cca6df66a Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 841c4b8f4d73 Merge remote-tracking branch 'usb/usb-next' omits 788569eabf9d Merge remote-tracking branch 'driver-core/driver-core-next' omits fd2ab514dd55 Merge remote-tracking branch 'ipmi/for-next' omits aa010211741f Merge remote-tracking branch 'leds/for-next' omits 10c622f3349b Merge remote-tracking branch 'hsi/for-next' omits 19f38a01287b Merge remote-tracking branch 'chrome-platform/for-next' omits 29b9531ad989 Merge remote-tracking branch 'drivers-x86/for-next' omits 60c556633eff Merge remote-tracking branch 'workqueues/for-next' omits d4577435ccaa Merge remote-tracking branch 'percpu/for-next' omits 92be139c5145 Merge remote-tracking branch 'kvms390/next' omits 18df3ee93cc5 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 70c4ca162293 Merge remote-tracking branch 'kvm-arm/next' omits fea54ba13910 Merge remote-tracking branch 'rcu/rcu/next' omits 47cc89b5a035 Merge remote-tracking branch 'ftrace/for-next' omits 6512bac43335 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits cbdf7c62e3b1 Merge remote-tracking branch 'edac/edac-for-next' omits 626ad910e22f Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 01002b1d4d7d Merge remote-tracking branch 'tip/auto-latest' omits 4b293e62c69f Merge remote-tracking branch 'spi/for-next' omits f7bd66eb7516 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits adc9a9ae905b Merge remote-tracking branch 'devicetree/for-next' omits 9b16c42d495e Merge remote-tracking branch 'audit/next' omits 305d7fcf9177 Merge remote-tracking branch 'tpmdd/next' omits e43c4376b37c Merge remote-tracking branch 'tomoyo/master' omits 6c8901059f42 Merge remote-tracking branch 'smack/next' omits 2fd87f98fe1e Merge remote-tracking branch 'selinux/next' omits 77ac22af3cf7 Merge remote-tracking branch 'keys/keys-next' omits 3124398ad48a Merge remote-tracking branch 'integrity/next-integrity' omits a041be5fef38 Merge remote-tracking branch 'security/next-testing' omits ea4a03b66209 Merge remote-tracking branch 'regulator/for-next' omits 03122fc009dd Merge remote-tracking branch 'battery/for-next' omits 2e94d75e7558 Merge remote-tracking branch 'backlight/for-backlight-next' omits dcdf78fd74e8 Merge remote-tracking branch 'mfd/for-mfd-next' omits 8d8da2593a60 Merge remote-tracking branch 'mmc/next' omits 2f88ddd61224 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 499783ddc88f Merge remote-tracking branch 'device-mapper/for-next' omits 02fb089904d9 Merge remote-tracking branch 'block/for-next' omits 0fb95654e32c Merge remote-tracking branch 'input/next' omits 18727138a9ef Merge remote-tracking branch 'modules/modules-next' omits 9d3413203010 Merge remote-tracking branch 'regmap/for-next' omits 6da0d88570b6 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits fef5fe5f601c Merge remote-tracking branch 'drm-misc/for-linux-next' omits 7fc1a5906968 Merge remote-tracking branch 'drm-intel/for-linux-next' omits f42a3d780d2f Merge remote-tracking branch 'amdgpu/drm-next' omits df340410b403 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 0365df29cca7 Merge remote-tracking branch 'nand/nand/next' omits b54139eb968d Merge remote-tracking branch 'mtd/mtd/next' omits c3e4ec3fef37 Merge remote-tracking branch 'gfs2/for-next' omits b893747c7ae7 Merge remote-tracking branch 'net-next/master' omits d2107ccbfc6d Merge remote-tracking branch 'rdma/for-next' omits e7bcac459ccf Merge remote-tracking branch 'swiotlb/linux-next' omits 4cb3929908ca Merge remote-tracking branch 'dlm/next' omits 8836919bf260 Merge remote-tracking branch 'ieee1394/for-next' omits 78ec45090b65 next-20201214/thermal omits 8357e709304f Merge remote-tracking branch 'pm/linux-next' omits 070e0179c0e3 Merge remote-tracking branch 'v4l-dvb-next/master' omits e1c6a26c2b57 Merge remote-tracking branch 'jc_docs/docs-next' omits 81e29c8c73ee Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 5ecaab229ac5 Merge remote-tracking branch 'dmi/dmi-for-next' omits c27f87cd6d12 Merge remote-tracking branch 'i3c/i3c/next' omits d76c4e2f65f5 Merge remote-tracking branch 'i2c/i2c/for-next' omits 6cbd6c35867a Merge remote-tracking branch 'hid/for-next' omits 1aa5bfa7ad19 Merge remote-tracking branch 'pstore/for-next/pstore' omits 3b4075c80c97 Merge remote-tracking branch 'pci/next' omits 81e31550bf68 Merge remote-tracking branch 'printk/for-next' omits 4a36a8b81430 Merge remote-tracking branch 'vfs/for-next' omits bfc3f6262f9d Merge remote-tracking branch 'file-locks/locks-next' omits ccff334123f2 Merge remote-tracking branch 'xfs/for-next' omits 9f7159f1634f Merge remote-tracking branch 'v9fs/9p-next' omits 67b6a0d1b39f Merge remote-tracking branch 'ubifs/next' omits cb0edd9d255f Merge remote-tracking branch 'overlayfs/overlayfs-next' omits c6765a9a6865 Merge remote-tracking branch 'cel/cel-next' omits f24cf0ad8f40 Merge remote-tracking branch 'nfs-anna/linux-next' omits 077b20f64c24 Merge remote-tracking branch 'nfs/linux-next' omits 2f58e2221f72 Merge remote-tracking branch 'jfs/jfs-next' omits de6a61525212 Merge remote-tracking branch 'fuse/for-next' omits 4685b387a58f Merge remote-tracking branch 'f2fs/dev' omits 586e4af00513 Merge remote-tracking branch 'ext4/dev' omits 7d3ab4b6dccf Merge remote-tracking branch 'ext3/for_next' omits 08f01f6404fa Merge remote-tracking branch 'exfat/dev' omits 84c08d65db15 Merge remote-tracking branch 'erofs/dev' omits c45582c7ff65 Merge remote-tracking branch 'configfs/for-next' omits e6fb669f12b3 Merge remote-tracking branch 'cifs/for-next' omits 6ae0da9bc55b Merge remote-tracking branch 'ceph/master' omits ec458e6a3c56 Merge remote-tracking branch 'btrfs/for-next' omits ab30cce3df6a Merge remote-tracking branch 'uml/linux-next' omits 0b85879473bb Merge remote-tracking branch 's390/for-next' omits 752b370726cc Merge branch 'remotes/lorenzo/pci/misc' omits de5713d25e4b Merge branch 'remotes/lorenzo/pci/vmd' omits 16e728596b03 Merge branch 'remotes/lorenzo/pci/rcar' omits 05fab315996e Merge branch 'remotes/lorenzo/pci/keystone' omits 050df87f853e Merge branch 'remotes/lorenzo/pci/iproc' omits f866a45a0048 Merge branch 'remotes/lorenzo/pci/dwc' omits d9f7a9addb46 Merge branch 'remotes/lorenzo/pci/cadence' omits 230b388ae76a Merge branch 'remotes/lorenzo/pci/brcmstb' omits 9b8ed7acf3a7 Merge branch 'remotes/lorenzo/pci/aardvark' omits 3d9d65ca726c Merge branch 'pci/ecam' omits 80029b8d980a Merge branch 'pci/virtualization' omits be3b081c8856 Merge branch 'pci/ptm' omits 31ec8497c57d Merge branch 'pci/pm' omits 55c0b5df6db3 Merge branch 'pci/msi' omits 414cdea9a1f0 Merge branch 'pci/misc' omits df2134cdf159 Merge branch 'pci/hotplug' omits 3a04c5860e03 Merge branch 'pci/err' omits 054b54e5b1fd Merge branch 'pci/enumeration' omits 1b0e3f179cca Merge branch 'pci/aspm' omits 0de6436bfeec Merge remote-tracking branch 'risc-v/for-next' omits 66f4e4829294 Merge remote-tracking branch 'powerpc/next' omits 08de87982b97 Merge remote-tracking branch 'parisc-hd/for-next' omits a2e5f9277f66 MAINTAINERS: Remove reference to non-existing file omits 48695a8096ab gpio: hisi: Do not require ACPI for COMPILE_TEST omits 591a116d5d98 Merge remote-tracking branch 'openrisc/for-next' omits 45c1462ed4da Merge remote-tracking branch 'nds32/next' omits 9eccc3f4d7e9 Merge remote-tracking branch 'mips/mips-next' omits 6b0f2b0a9393 Merge remote-tracking branch 'microblaze/next' omits c98b1fe22861 Merge remote-tracking branch 'm68knommu/for-next' omits dd303cf4f427 Merge remote-tracking branch 'h8300/h8300-next' omits 75ca7a40550d Merge remote-tracking branch 'csky/linux-next' omits 6b0ddc6aebea Merge remote-tracking branch 'clk/clk-next' omits cd36445f52e9 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits b22d1c9450cb Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 33b91b890f7c Merge remote-tracking branch 'tegra/for-next' omits e84a71252d26 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 634720dc325d Merge remote-tracking branch 'stm32/stm32-next' omits 2ecfb1096fd6 Merge remote-tracking branch 'samsung-krzk/for-next' omits 258941c30dbf Merge remote-tracking branch 'rockchip/for-next' omits 9e1d91dbda89 Merge remote-tracking branch 'reset/reset/next' omits e2a11f1e99d8 Merge remote-tracking branch 'renesas/next' omits 6eefcfe547dc Merge remote-tracking branch 'realtek/for-next' omits 9c65cbaaa5ae Merge remote-tracking branch 'qcom/for-next' omits 4c45ec6759e6 Merge remote-tracking branch 'omap/for-next' omits cf9f18f4e1f5 Merge remote-tracking branch 'mvebu/for-next' omits cb7213fa573f Merge remote-tracking branch 'mediatek/for-next' omits eb170783faee Merge remote-tracking branch 'keystone/next' omits 2b269d21eb3e Merge remote-tracking branch 'imx-mxs/for-next' omits 19eec82a785d Merge remote-tracking branch 'drivers-memory/for-next' omits d0432dcf155a Merge remote-tracking branch 'at91/at91-next' omits bb6741923be4 Merge remote-tracking branch 'aspeed/for-next' omits f9f27f765ac7 Merge remote-tracking branch 'amlogic/for-next' omits e513b01a009c Merge remote-tracking branch 'arm-soc/for-next' omits 1b77ef618bf4 Merge remote-tracking branch 'arm64/for-next/core' omits 0655e607284f Merge remote-tracking branch 'arm/for-next' omits fc315a7e50fd Merge remote-tracking branch 'asm-generic/master' omits cb9c7ce5977c Merge remote-tracking branch 'dma-mapping/for-next' omits 96a44e7fd4fa Merge remote-tracking branch 'compiler-attributes/compiler [...] omits cc419c721d4b Merge remote-tracking branch 'kbuild/for-next' omits cab8b5dd3722 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 0a8c6e551ed3 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 67deddf0c145 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 043d1a302acd Merge remote-tracking branch 'hwmon-fixes/hwmon' omits d571739f66e2 Merge remote-tracking branch 'omap-fixes/fixes' omits 028db28de580 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 2ca184d1ab55 Merge remote-tracking branch 'ide/master' omits 4a0237a259fe Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 59654e1cc7f4 Merge remote-tracking branch 'pci-current/for-linus' omits 4bb455313c47 Merge remote-tracking branch 'spi-fixes/for-linus' omits c5fba9c41b36 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 1c5510503bfa Merge remote-tracking branch 'regmap-fixes/for-linus' omits 6228a4ec1b0a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b5ac3d9346a3 Merge remote-tracking branch 'sound-current/for-linus' omits ff48c944a07b Merge remote-tracking branch 'sparc/master' omits 92caeffdad9f Merge remote-tracking branch 'm68k-current/for-linus' omits b6bb37b7ffad Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits d3a435db0c98 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 39b327f66c21 Merge remote-tracking branch 'arm-current/fixes' omits 07f08c10833a Merge remote-tracking branch 'arc-current/for-curr' omits 08e85a810cae Merge branch 'pm-cpufreq' into linux-next omits 1f1c3d7221de Merge branch 'pm-opp' into linux-next omits 2cd64ae98f35 gpiolib: Disallow identical line names in the same chip omits a1c0ffc5b481 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits 2ca04a92e035 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 59d3ffced4ef drm/radeon: fix check order in radeon_bo_move omits c2c65c42c9b4 drm/amdgpu: fix regression in vbios reservation handling o [...] omits dee5f5f145b0 nfsd: Don't set eof on a truncated READ_PLUS omits 00f8d9a3f37b nfsd: Fixes for nfsd4_encode_read_plus_data() omits a8f25236e6e3 MAINTAINERS: Add maintainer for HiSilicon GPIO driver omits d82a97956789 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits 7871e047f041 fault-injection: handle EI_ETYPE_TRUE omits 283e7dde237a reboot: hide from sysfs not applicable settings omits 3124dd22f00f reboot: allow to override reboot type if quirks are found omits a6616f53113b reboot: remove cf9_safe from allowed types and rename cf9_force omits 16f3f771cbcc reboot: fix variable assignments in type_store omits e3fa6dc52237 reboot: allow to specify reboot mode via sysfs omits 6fceab58b560 reboot: refactor and comment the cpu selection code omits b3159004569b kcov: don't instrument with UBSAN omits 725b4b699d95 ubsan: expand tests and reporting omits 3c67dabb6817 ubsan: remove UBSAN_MISC in favor of individual options omits 572fc9d54214 powerpc: add .data..Lubsan_data*/.data..Lubsan_type* secti [...] omits bd06731ef42b ubsan: enable for all*config builds omits c32a141b3846 ubsan: disable UBSAN_TRAP for all*config omits 85655cdb5b8f ubsan: disable object-size sanitizer under GCC omits bb12b8e4147b ubsan: move cc-option tests into Kconfig omits 1f4860984aa5 ubsan: remove redundant -Wno-maybe-uninitialized omits 45a8ce825c1d resource-fix-kernel-doc-markups-checkpatch-fixes omits acb24114ac65 kernel/resource.c: fix kernel-doc markups omits 8d7f928aabf9 aio: simplify read_events() omits 471a4e4acb1b blktrace: make relay callbacks const omits 0a596743ada7 ath9k: make relay callbacks const omits d10e9d7ced8d ath11k: make relay callbacks const omits 17d49f9c633e ath10k: make relay callbacks const omits ab90777fc5a7 drm/i915: make relay callbacks const omits 6406b34402c7 relay-allow-the-use-of-const-callback-structs-v3 omits 85d6db7d05ee relay: allow the use of const callback structs omits bc8ab08df9dc relay: make create_buf_file and remove_buf_file callbacks [...] omits 68e8c1d096be relay: require non-NULL callbacks in relay_open() omits 119891c4b10e relay: remove unused buf_mapped and buf_unmapped callbacks omits 11844acb58ae bfs: don't use WARNING: string when it's just info. omits c49dee1ff9b4 gcov: fix kernel-doc markup issue omits 13ea8ef82d84 gcov: remove support for GCC < 4.9 omits 687d004532e9 rapidio: remove unused rio_get_asm() and rio_get_device() omits d00aadff43bf kdump: append uts_namespace.name offset to VMCOREINFO omits 7a3c03ccd5a3 fs/nilfs2: remove some unused macros to tame gcc omits 5ca7affbc400 checkpatch: add printk_once and printk_ratelimit to prefer [...] omits e42bb6d3aa5b checkpatch-fix-typo_spelling-check-for-words-with-apostrophe-fix omits dc2bcf587cbf checkpatch: fix TYPO_SPELLING check for words with apostrophe omits aedb987713fd checkpatch: add warning for lines starting with a '#' in c [...] omits 0b6a1dbbe483 checkpatch: add warning for unnecessary use of %h[xudi] an [...] omits da2ac5b49eb8 checkpatch: add fix and improve warning msg for non-standa [...] omits 98077b1909eb checkpatch: add fix option for LOGICAL_CONTINUATIONS omits 8b3ae6caf132 checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS omits d4aef63a4cef checkpatch: fix unescaped left brace omits 7d4732c1db56 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags omits 1a9ef30121f6 checkpatch: fix spelling errors and remove repeated word omits 3a9c9e99d31b checkpatch: improve email parsing omits df2e5892ce84 checkpatch: add __alias and __weak to suggested __attribut [...] omits ee28e1878627 checkpatch: add fix option for GERRIT_CHANGE_ID omits f56f6266357f checkpatch-update-__attribute__sectionname-quote-removal-v2 omits 28e3e8699bde checkpatch: update __attribute__((section("name"))) quote removal omits 03ffbf43f5f4 checkpatch: add a fixer for missing newline at eof omits 4e0172a63503 checkpatch: extend attributes check to handle more patterns omits 571c2793aec2 checkpatch: allow --fix removal of unnecessary break statements omits 4e1578ef8cc6 checkpatch: prefer static const declarations omits 85d747d3a480 checkpatch: ignore generated CamelCase defines and enum values omits f784df59ef45 checkpatch: fix false positives in REPEATED_WORD warning omits 2e450ec0110e checkpatch: add new exception to repeated word check omits 401c84df2c36 gpio: xilinx: utilize generic bitmap_get_value and _set_value omits 8ccaaf92c5d5 gpio: thunderx: utilize for_each_set_clump macro omits 0a7a134b6873 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] omits 44e5d2186090 lib/test_bitmap.c: add for_each_set_clump test cases omits 7765e1d9883d bitops: introduce the for_each_set_clump macro omits 235ffca8e474 lib/lz4: explicitly support in-place decompression omits ac4bd2fc67ea lib: cleanup kstrto*() usage omits b410a02a1ea3 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment omits 29da3dd32242 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] omits 076badf635ec string.h: add FORTIFY coverage for strscpy() omits ff08f95c56eb lkdtm: tests for FORTIFY_SOURCE omits 7459d10f0b4b lib: string.h: detect intra-object overflow in fortified s [...] omits 9b9039c72acf lib/string: remove unnecessary #undefs omits 7a572cfb27d4 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes omits e69266189ac0 ilog2: Improve ilog2 for constant arguments omits e01dc46130b7 lib: optimize cpumask_local_spread() omits a75235708b87 lib/cmdline_kunit: provide meaningful MODULE_LICENSE() omits 548b33b753c9 lib/cmdline_kunit: type of expected returned values should be int omits 69cf3ec22416 lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix omits 1987f84faec6 lib/cmdline_kunit: add a new test suite for cmdline API omits ce549492a356 lib/cmdline: allow NULL to be an output for get_option() omits d9e9ef1393cc lib/cmdline: fix get_option() for strings starting with hyphen omits 23fa4e39ee62 lib/bits_kunit: follow new file name convention for KUnit tests omits 17bf776cf09a lib/linear_ranges_kunit: follow new file name convention f [...] omits 8250e121c672 lib/list_kunit: follow new file name convention for KUnit tests omits c1fb8bf58f12 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT omits f6a22b85686b lib/stackdepot.c: use array_size() helper in jhash2() omits 82b78a3b2705 lib/stackdepot.c: use flex_array_size() helper in memcpy() omits 2b8d7a3855fc lib/stackdepot.c: replace one-element array with flexible- [...] omits af491e9bdd78 lib/test_free_pages.c: add basic progress indicators omits 204939ed72ea bitmap: remove unused function declaration omits aeea4ece464a include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] omits e1a409908d0d kernel/acct.c: use #elif instead of #end and #elif omits 9f1b3a3b2d40 kernel.h: split out mathematical helpers fix omits 9b5514a93494 kernel.h: Split out mathematical helpers omits 930389b31f5f asm-generic: force inlining of get_order() to work around [...] omits 7f014d72f7e1 proc/sysctl: make protected_* world readable omits abe2353f71da proc: fix lookup in /proc/net subdirectories after setns(2) omits a28f9bacd54f proc-provide-details-on-indirect-branch-speculation-v2 omits 8195a554ccb0 proc: provide details on indirect branch speculation omits e1583b3d5a34 procfs: delete duplicated words + other fixes omits 88a41f72c947 alpha: Replace bogus in_interrupt() omits d3928b0cbb6f kernel/hung_task.c: Monitor killed tasks. omits 29e0c129c2b2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8fb9bd3f05e4 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 10734d3b0282 MAINTAINERS: add entry for KFENCE omits 50ddd24e216f kfence: add test suite omits 0fca5f991268 kfence, Documentation: add KFENCE documentation omits fa5b7711f7aa kfence, kasan: make KFENCE compatible with KASAN omits a470e5d5e554 mm, kfence: insert KFENCE hooks for SLUB omits c248c80eca73 mm, kfence: insert KFENCE hooks for SLAB omits de62cb015b9b kfence: use pt_regs to generate stack trace on faults omits 4d4fca539f6c arm64, kfence: enable KFENCE for ARM64 omits e21d96503add x86, kfence: enable KFENCE for x86 omits ef020f779b90 kfence: avoid stalling work queue task without allocations omits 957aca52906b kfence: Fix parameter description for kfence_object_start() omits 3b295ea3a66b mm: add Kernel Electric-Fence infrastructure omits 89bc80e2c674 mm: cleanup kstrto*() usage omits 18581d9a1f1b mm: fix fall-through warnings for Clang omits 853a0c1e3b8f mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] omits 4626315a10e4 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at omits a49d1b07ff7a mm:backing-dev: use sysfs_emit in macro defining functions omits 58b9bb96ff4b mm: huge_memory: convert remaining use of sprintf to sysfs [...] omits d82ac6f03acb mm: use sysfs_emit for struct kobject * uses omits 981bebdf3022 mm: fix kernel-doc markups omits 7083381e7523 zram: break the strict dependency from lzo omits e7accb60be5c zram: add stat to gather incompressible pages since zram set up omits 5386a20ae7c6 zram: support page writeback omits a7fe50493d1c mm/process_vm_access: remove redundant initialization of iov_r omits 4aca210bb2b8 mm/zsmalloc.c: rework the list_add code in insert_zspage() omits 86417fae11c2 mm/zswap: move to use crypto_acomp API for hardware acceleration omits dcc4d8d9db3b mm/zswap: fix passing zero to 'PTR_ERR' warning omits a45009f21a3c mm/zswap: make struct kernel_param_ops definitions const omits 96f1f1c26a77 userfaultfd/selftests: hint the test runner on required privilege omits 0cd7fb6a98d9 userfaultfd/selftests: fix retval check for userfaultfd_open() omits 533c3b16b513 userfaultfd/selftests: always dump something in modes omits 47e1c7cc491b userfaultfd-selftests-make-__su64-format-specifiers-portable-v2 omits 65e717090926 userfaultfd: selftests: make __{s,u}64 format specifiers portable omits 3452331fda80 userfaultfd: add user-mode only option to unprivileged_use [...] omits d02eb5bb4f0a userfaultfd: add UFFD_USER_MODE_ONLY omits 9e6fc3a40858 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits e81bdd2e2008 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 6ad9628509ba mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 9aece3b80f4c mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO omits 982cb8f20614 mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY omits 8852002d0a95 kernel/power: allow hibernation with page_poison sanity checking omits e9fb1ed41224 mm, page_poison: use static key more efficiently omits 4dd60bb3e0ff mm, page_alloc: do not rely on the order of page_poison an [...] omits 1592413d5ad7 mm-cma-improve-pr_debug-log-in-cma_release-fix omits 576f36c3c811 mm: cma: improve pr_debug log in cma_release() omits 7cdb61c58e49 mm/cma.c: remove redundant cma_mutex lock omits 6ba086b8dedd mm,thp,shmem: make khugepaged obey tmpfs mount flags omits 3fda1c88c699 mm,thp,shm: limit gfp mask to no more than specified omits 41319cec25f9 mm,thp,shmem: limit shmem THP alloc gfp_mask omits e7735c97e29d mm: remove pagevec_lookup_entries omits a273e732523f mm: pass pvec directly to find_get_entries omits 088328536bb9 mm: remove nr_entries parameter from pagevec_lookup_entries omits 3d9c5b575826 mm: add an 'end' parameter to pagevec_lookup_entries omits 926123abddf9 mm: add an 'end' parameter to find_get_entries omits 5d4dc7ec533e fix mm-add-and-use-find_lock_entries.patch omits fa95c3fb6da9 mm: add and use find_lock_entries omits 8fd22ab65654 iomap: use mapping_seek_hole_data omits e614cf0b276a fix mm-filemap-add-mapping_seek_hole_data.patch omits f4a46331ef04 mm/filemap: add mapping_seek_hole_data omits 3f3ee7413ae1 fix mm-filemap-add-helper-for-finding-pages.patch omits 3a4fa3b5d283 mm/filemap: add helper for finding pages omits f83e4e5e5c21 mm/filemap: rename find_get_entry to mapping_get_entry omits 19151174b180 mm: add FGP_ENTRY omits 1c08e5569100 mm/swap: optimise get_shadow_from_swap_cache omits 084e15209aad mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 64d2040bebcb mm: make pagecache tagged lookups return only head pages omits 6146269c536d mm: migrate: remove unused parameter in migrate_vma_insert_page() omits e7c25eff2f38 mm: migrate: return -ENOSYS if THP migration is unsupported omits 4eab4a53f453 mm: migrate: clean up migrate_prep{_local} omits b478e55eb63c mm: migrate: skip shared exec THP for NUMA balancing omits 655e3216a44b mm: migrate: simplify the logic for handling permanent failure omits 75f898eb281e mm: truncate_complete_page() does not exist any more omits 139869189f87 opcode: 0000 EIP: zero_user_segments] omits 1c7b6fa207ce mm: support THPs in zero_user_segments omits 21477dcaed86 mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits 111fb9b3cd2e mm/migrate.c: fix comment spelling omits f4d3b9673126 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() omits 47cb429a7896 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] omits 43c0cb131442 mm: fix initialization of struct page for holes in memory layout omits a369e7fce44b mm: memblock: enforce overlap of memory.memblock and memor [...] omits 69c74596f168 mm/compaction: make defer_compaction and compaction_deferr [...] omits 2854c3e8c0d1 mm/compaction: move compaction_suitable's comment to right place omits 4c28a72c8504 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits 7d91e4984ade z3fold: remove preempt disabled sections for RT omits f1945fb2da3e z3fold: stricter locking and more careful reclaim omits 0a18fbbe2e36 z3fold: simplify freeing slots omits 540f9bdd1de0 mm/page_isolation: do not isolate the max order page omits 9dcce7c31e89 mm/vmscan: __isolate_lru_page_prepare() cleanup omits 9fa05461914c mm/vmscan.c: remove the filename in the top of file comment omits 11ef6ae43f8b mm/vmscan: drop unneeded assignment in kswapd() omits b1f0555ea055 mm: don't wake kswapd prematurely when watermark boosting [...] omits 482a2f190eca mm,hugetlb: remove unneeded initialization omits 6b2c2ed988e3 mm: hugetlb: fix type of delta parameter and related local [...] omits e4a29fc96f75 khugepaged: add parameter explanations for kernel-doc markup omits ac7077e3247e include/linux/huge_mm.h: remove extern keyword omits 0e7550941208 MIPS: do not call flush_tlb_all when setting pmd entry omits 2b517531d096 mm/huge_memory.c: update tlb entry if pmd is changed omits 4de0078667b5 mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits b6185381df5e mm,hwpoison: return -EBUSY when migration fails omits dbea50796e99 mm,memory_failure: always pin the page in madvise_inject_error omits 743b55803dbe mm,hwpoison: remove drain_all_pages from shake_page omits 0670a1fbceac mm,hwpoison: disable pcplists before grabbing a refcount omits 923eb50a53ee mm,hwpoison: refactor get_any_page omits a9e858b542b8 mm,hwpoison: drop unneeded pcplist draining omits 285923809400 mm,hwpoison: take free pages off the buddy freelists for hugetlb omits a39bcbdf2901 mm,hwpoison: take free pages off the buddy freelists omits 581cb8e602b8 mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 20924697b866 mm/page_alloc: speed up the iteration of max_order omits 9a0bf8fcf4fb mm: page_alloc: refactor setup_per_zone_lowmem_reserve() omits a51849b3902e init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] omits 12c932fb09a7 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] omits 0010e4658986 mm/page_alloc: mark some symbols with static keyword omits 7a57311244ea mm/page_alloc: add __free_pages() documentation omits 5bc3f242b43a mm/page-flags: fix comment omits f3c984a82c81 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits 04ea301522aa mm-page_alloc-disable-pcplists-during-memory-offline-fix omits fc232410fb20 mm, page_alloc: disable pcplists during memory offline omits 8b2876210d64 mm, page_alloc: move draining pcplists to page isolation users omits c4109a8e2588 mm, page_alloc: cache pageset high and batch in struct zone omits cc401f129ffa mm, page_alloc: simplify pageset_update() omits 900b930794b2 mm, page_alloc: remove setup_pageset() omits 9f72f13197b8 mm, page_alloc: calculate pageset high and batch once per zone omits 318cc42ef67b mm, page_alloc: clean up pageset high and batch update omits d7b3fe6da326 arch, mm: make kernel_page_present() always available omits d692f17d6c9c arch, mm: restore dependency of __kernel_map_pages() on DE [...] omits 60036afe0f03 PM: hibernate: make direct map manipulations more explicit omits 17236283be1f mm: introduce debug_pagealloc_{map,unmap}_pages() helpers omits 622a73635790 m68k: deprecate DISCONTIGMEM omits 69ff059ac44a m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM omits 33a0990b75c8 m68k/mm: make node data and node setup depend on CONFIG_DI [...] omits 72270c19cc2e arc: use FLATMEM with freeing of unused memory map instead [...] omits 6565a4c0e17c arm, arm64: move free_unused_memmap() to generic mm omits 998f2a84a169 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL omits 7f6308883d76 ia64: make SPARSEMEM default and disable DISCONTIGMEM omits 2fd547e3a99c ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM omits 63dec76b6926 ia64: split virtual map initialization out of paging_init() omits fd231e053263 ia64: discontig: paging_init(): remove local max_pfn calculation omits caa241823703 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements omits bd6040541319 ia64: remove custom __early_pfn_to_nid() omits 1d5adacc135c alpha: switch from DISCONTIGMEM to SPARSEMEM omits cb70feff7a7f kasan: update documentation for generic kasan omits 61d54dca4c42 lib/test_kasan.c: add workqueue test case omits 9dfb5f356631 kasan: print workqueue stack omits dd6e878fcc2d workqueue: kasan: record workqueue stack omits 78e82fb405ce mm/vmalloc.c: fix kasan shadow poisoning size omits b38dd61dedff docs/vm: remove unused 3 items explanation for /proc/vmstat omits 433e93add35e mm/vmalloc.c: remove unnecessary return statement omits 9f150f91a63c mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] omits c0725ddeafcc mm/vmalloc: rework the drain logic omits a7897a4b7262 mm/vmalloc: use free_vm_area() if an allocation fails omits 58155dbe7a74 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow omits 265596562bda locking/selftests: add testcases for fs_reclaim omits ec71a28613a3 mm: extract might_alloc() debug check omits 0d68dfc7b6cc mm: track mmu notifiers in fs_reclaim_acquire/release omits ca458068d9dc mm: forbid splitting special mappings omits 2b44879fdbcf mremap: check if it's possible to split original vma omits b01dd8816b41 vm_ops: rename .split() callback to .may_split() omits 19f468d54fcf mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits bdfdb7aedf60 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits 9513a2a4c062 mm/mremap: account memory on do_munmap() failure omits e496d258091f mm: move free_unref_page to mm/internal.h omits f1609884eb0b sparc: fix handling of page table constructor failure omits dc8b9db813eb mmap_lock-add-tracepoints-around-lock-acquisition-fix-v3 omits 9658f7cb718b mm: mmap_lock: fix use-after-free race and css ref leak in [...] omits 3a5d059cc1c0 mm: mmap_lock: add tracepoints around lock acquisition omits b8d53d708518 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] omits 22a5ce0fcd99 mm/mapping_dirty_helpers: enhance the kernel-doc markups omits 961f40b7ba82 mm/mmap.c: fix the adjusted length error omits a8724a8c89df mm: cleanup: remove unused tsk arg from __access_remote_vm omits e77846c3da18 x86: mremap speedup - Enable HAVE_MOVE_PUD omits 2499eda6ddf6 arm64: mremap speedup - enable HAVE_MOVE_PUD omits 72ad8951bac1 mm: speedup mremap on 1GB or larger regions omits fa94bfe31609 kselftests: vm: add mremap tests omits 8831d3f3564b xen/unpopulated-alloc: consolidate pgmap manipulation omits fb09e6adb32c mm: memcontrol: account pagetables per node omits c90f804d3add mm: move lruvec stats update functions to vmstat.h omits cc3a29f1b3ab mm/memcg: remove incorrect comment omits 099f1151aee1 mm: memcontrol: Assign boolean values to a bool variable omits 0b47a0f307ef mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state omits 16c8f779f669 mm/lru: revise the comments of lru_lock omits 6acedc7682e8 mm-lru-introduce-the-relock_page_lruvec-function-fix omits b8d794602cb4 mm/lru: introduce relock_page_lruvec() omits ac042a17748b mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 omits b1a677760b47 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix omits 78a6f8b1161c mm/lru: replace pgdat lru_lock with lruvec lock omits f7f04513649f mm/swap.c: serialize memcg changes in pagevec_lru_move_fn omits 33d796b4b845 mm/compaction: do page isolation first in compaction omits 50e5e5382e3d mm/lru: introduce TestClearPageLRU() omits eba8373dcb40 mm/mlock: remove __munlock_isolate_lru_page() omits 3eb53c5f82fd mm/mlock: remove lru_lock on TestClearPageMlocked omits 04642388f516 mm/vmscan: remove lruvec reget in move_pages_to_lru omits 6e43e4ce9206 mm/lru: move lock into lru_note_cost omits 7c919c85b2c2 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn omits c570b10ac3c9 mm/memcg: add debug checking in lock_page_memcg omits a1f7d9f44735 mm: page_idle_get_page() does not need lru_lock omits 784e09e0d4e5 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix omits de32674db5da mm/rmap: stop store reordering issue on page->mapping omits 94adc6e1ad84 mm/vmscan: remove unnecessary lruvec adding omits bbbef6e0f126 mm/thp: narrow lru locking omits 5fb0e3e74f84 mm/thp: simplify lru_add_page_tail() omits b29b2bdecbf5 mm/thp: use head for head page in lru_add_page_tail() omits 565092b2b685 mm/thp: move lru_add_page_tail() to huge_memory.c omits 2c2ad91d4218 mm: memcg: remove obsolete memcg_has_children() omits 0f27a6587f4b mm/page_counter: use page_counter_read in page_counter_set_max omits c086982e44fb cgroup: remove obsoleted broken_hierarchy and warned_broke [...] omits 9f92fdf568d1 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] omits 82a8b22b70bc mm: memcg: deprecate the non-hierarchical mode omits 38a91cccfca2 mm: memcg: fix obsolete code comments omits 5cbc1d264268 mm/memcg: update page struct member in comments omits fade95775259 mm/rmap: always do TTU_IGNORE_ACCESS omits d08caf781cd4 mm: memcg/slab: fix use after free in obj_cgroup_charge omits b139414e98c8 mm: memcg/slab: fix return of child memcg objcg for root memcg omits b98e36fbdbdc mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits 88b9c2aa842b mm: memcontrol: remove unused mod_memcg_obj_state() omits 2c6f76b81c2f mm: memcontrol: add file_thp, shmem_thp to memory.stat fix omits e259ac31fbcc mm: memcontrol: add file_thp, shmem_thp to memory.stat omits c2db74839f4c tmpfs: fix Documentation nits omits 46e2001c9b60 mm/shmem.c: make shmem_mapping() inline omits 26dd6328c760 mm/wap: don't SetPageWorkingset unconditionally during swapin omits d89f3ababcac mm: remove pagevec_lookup_range_nr_tag() omits 44c3bf22a732 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits 82f57391e50c mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits e246f0e1d5bb mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] omits 37a6f3b4a8cd mm/swap_state: skip meaningless swap cache readahead when [...] omits 4986689a882d mm/swapfile.c: use helper function swap_count() in add_swa [...] omits 3009cfc78677 mm: handle zone device pages in release_pages() omits 0e5c263163c3 mm/gup: combine put_compound_head() and unpin_user_page() omits c7e0a9774201 mm/gup: remove the vma allocation from gup_longterm_locked() omits 7c4a3ac43711 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] omits 70946f0493a0 mm/gup: prevent gup_fast from racing with COW during fork omits b79b1f835d8b mm/gup: reorganize internal_get_user_pages_fast() omits 994e5f71ad43 mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 omits 35e34fe4dc65 mm/gup_test: GUP_TEST depends on DEBUG_FS omits 681713d328ad mm/gup_test.c: mark gup_test_init as __init function omits e78dd250c02a selftests/vm: 2x speedup for run_vmtests.sh omits 565da4ed4f74 selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits d4340777e852 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits 8265aacaa6f9 selftests/vm: gup_test: introduce the dump_pages() sub-test omits 4cf78f967c7a selftests/vm: only some gup_test items are really benchmarks omits 22953aaed0a0 selftests/vm: minor cleanup: Makefile and gup_test.c omits ea11b918769d selftests/vm: rename run_vmtests --> run_vmtests.sh omits ca9164119f9e selftests/vm: use a common gup_test.h omits 3a63651efc63 mm/gup_benchmark: rename to mm/gup_test omits 052954cbc46d mm-remove-the-unuseful-else-after-a-return-fix omits c8af0677c9fd mm/filemap.c: remove else after a return omits 235a4c5c2790 mm/truncate: add parameter explanation for invalidate_mapp [...] omits 0133465a6859 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits eb17b895cb62 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits 4b937c01f59d mm/filemap/c: break generic_file_buffered_read up into mul [...] omits ae24f39471bf mm/page_owner: Record timestamp and pid omits 6a32ca104801 mm: fix page_owner initializing issue for arm32 omits 66d50994269a device-dax/kmem: use struct_size() omits 52de8a4f1f6c mm/slub: let number of online CPUs determine the slub page order omits 4be9ebc88c79 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits 7bdc26899509 dma-buf: use krealloc_array() omits 6a70c41f85ca hwtracing: intel: use krealloc_array() omits 7e174c5cf455 drm: atomic: use krealloc_array() omits 8cbc57ca115e edac: ghes: use krealloc_array() omits e1e58fefe7cd pinctrl: use krealloc_array() omits 736f3d18a724 vhost: vringh: use krealloc_array() omits fd4d3fa0996c ALSA: pcm: use krealloc_array() omits c886b76979f6 mm: slab: provide krealloc_array() omits 7f0f5d576d78 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO omits 82d2f93d597d mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits 31fae33db63a kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 8d15fb75cd3e ramfs: support O_TMPFILE omits f92728d5dbb0 arch/Kconfig: fix spelling mistakes omits 1eba8f1bbddf ocfs2: fix ocfs2 corrupt when iputting an inode omits 3fed30fc323b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2046220c37f5 ocfs2: ratelimit the 'max lookup times reached' notice omits 239fe2f506e7 fs/ocfs2/cluster/tcp.c: remove unneeded break omits a171222cc365 fs/ntfs: remove unused variable attr_len omits bc8bfb2f0e08 fs/ntfs: remove unused varibles omits d1d2c2da76c7 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] omits 070dcbaaf324 ide/falcon: remove in_interrupt() usage omits 7d3ca485de52 uapi: move constants from <linux/kernel.h> to <linux/const.h> omits 2251c56f4db5 kthread_worker-document-cpu-hotplug-handling-fix omits 262d537ae0d9 kthread_worker: document CPU hotplug handling omits 5cc5868d3c57 kthread: add kthread_work tracepoints omits f4e07336441d /proc/kpageflags: do not use uninitialized struct pages omits 5c3756f86712 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits dc780fed5a1b Merge branch 'core/entry' omits 96c5e1adb1b5 Merge branch 'core/mm' omits e661ba4fd1c9 Merge branch 'efi/core' omits c556cd306907 Merge branch 'irq/core' omits 40342f892da7 Merge branch 'locking/core' omits cdebe4a38b66 Merge branch 'locking/rwsem' omits 41eb26773a8f Merge branch 'perf/core' omits bdc6422f33a6 Merge branch 'perf/kprobes' omits ee7ae217f7ce Merge branch 'ras/core' omits 5b0cfa4d32c1 Merge branch 'sched/core' omits 94b62182cb59 Merge branch 'sched/migrate-disable' omits 4c166fa63683 Merge branch 'timers/core' omits de1d6302443b Merge branch 'x86/cleanups' omits 6115fabe6d2c ntp: Fix build error omits 97756044ce06 Merge branch 'pm-devfreq' into linux-next omits 6f4b1b30125e Merge branches 'acpi-processor', 'acpi-ec' and 'acpi-video [...] omits 99fde0a3ece4 Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-misc' in [...] omits 3b2a44bb54cc Merge branches 'acpi-resources' and 'acpi-docs' into linux-next omits 1c94c8a77112 Merge branch 'acpica' into linux-next omits 4e114be19ebc Merge branches 'pm-domains', 'powercap' and 'pm-tools' int [...] omits 961399e43b8e Merge branches 'pm-sleep', 'pm-acpi' and 'pm-em' into linux-next omits 3b0fa99b9202 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 04e100dce6ec Merge branch 'ovl-unpriv-v3' into overlayfs-next omits 5537b9ada9c3 ovl: unprivieged mounts omits fdf8ca558ecb ovl: do not get metacopy for userxattr omits 982752437f83 ovl: do not fail because of O_NOATIME omits 7f42baa9ea6d ovl: do not fail when setting origin xattr omits ad29e0da2fe5 ovl: user xattr omits ba97b78c92ff ovl: simplify file splice omits 27552d7827c0 ovl: make ioctl() safe omits 7e811f355792 ovl: check privs before decoding file handle omits 8d542b5e94e4 vfs: verify source area in vfs_dedupe_file_range_one() omits 0d14778d28ca vfs: move cap_convert_nscap() call into vfs_setxattr() omits 18b050099729 Merge branch 'x86/apic' omits 28e1e2268cdb Merge branch 'x86/build' omits 0e92bff02ba9 Merge branch 'x86/cache' omits ae1ebf16a01b Merge branch 'x86/cleanups' omits 59fb1f3352af Merge branch 'x86/cpu' omits b19ba6f1385c Merge branch 'x86/entry' omits bd5cb460277d Merge branch 'x86/fpu' omits ce5d249f0c7b Merge branch 'x86/microcode' omits 2d4a9ea26e26 Merge branch 'x86/misc' omits 3ab3cfcf902f Merge branch 'x86/mm' omits b79b2c0e60a0 Merge branch 'x86/platform' omits f52fa080c732 Merge branch 'x86/sgx' omits f781d940d3c8 Merge branch 'x86/urgent' omits ff60ecff9a8b drm/amdgpu: print what method we are using for runtime pm omits e16f5870ae1d drm/amdgpu: simplify logic in atpx resume handling omits 48ba6f5ceffc drm/amdgpu: no need to call pci_ignore_hotplug for _PR3 omits 5b919909b746 drm/amdgpu: support runtime pm for GPUs that support BOCO omits 6b0aa7695c85 drm/amdgpu: update amdgpu_device_supports_boco() omits e7053eb894b7 drm/amdgpu: add check for ACPI power resources omits 79f3f914f18c drm/amdgpu: split BOCO and ATPX handling omits ca205c0b7b5a ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits 528688ce0672 drm/amdgpu: take runtime pm reference when we attach a buffer omits 76f224e0deeb drm/amdgpu: Enable GPU reset for vangogh omits 2e008ef737d5 drm/amdgpu: fix mode2 reset sequence for vangogh omits 2758f886d2e7 drm/amdgpu/nv: add mode2 reset handling omits d8f90e662ae2 drm/amdgpu: add mode2 reset support for vangogh omits 367157da9602 drm/amdgpu: add another raven1 gfxoff quirk omits d6e9941201c1 usb: typec: ucsi: check cci busy during PPM reset omits 400b308d388a PCI/ERR: Fix reset logic in pcie_do_recovery() call omits 2b134f6b2ed4 Merge branch 'features' into for-next omits a79275fbbb4f Merge branch 'fixes' into for-next omits 1b91ea77dfeb certs: Replace K{U,G}IDT_INIT() with GLOBAL_ROOT_{U,G}ID omits 33c36b2053de certs: Fix blacklist flag type confusion omits 696c1c70a14f ext4: check for invalid block size early when trying to mo [...] omits bec020d3b6fd tpm: Fix fall-through warnings for Clang omits cce14622a703 PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA [...] omits 19621e5fd02b parisc: Switch to clockevent based timers adds 1ac0884d5474 Merge tag 'core-entry-2020-12-14' of git://git.kernel.org/ [...] adds 8c1dccc80380 Merge tag 'core-rcu-2020-12-14' of git://git.kernel.org/pu [...] adds e857b6fcc5af Merge tag 'locking-core-2020-12-14' of git://git.kernel.or [...] adds 8a8ca83ec3cf Merge tag 'perf-core-2020-12-14' of git://git.kernel.org/p [...] adds 76d4acf22b48 Merge tag 'perf-kprobes-2020-12-14' of git://git.kernel.or [...] adds 464d2ff716c3 Merge tag 'timers-v5.11-2' of https://git.linaro.org/peopl [...] adds 3cabca87b329 ntp: Fix prototype in the !CONFIG_GENERIC_CMOS_UPDATE case adds 533369b145d8 Merge tag 'timers-core-2020-12-14' of git://git.kernel.org [...] adds adb35e8dc98b Merge tag 'sched-core-2020-12-14' of git://git.kernel.org/ [...] adds edd7ab768474 Merge tag 'core-mm-2020-12-14' of git://git.kernel.org/pub [...] adds eb0ea74120e0 Merge tag 'x86-fpu-2020-12-14' of git://git.kernel.org/pub [...] adds 148842c98a24 Merge tag 'x86-apic-2020-12-14' of git://git.kernel.org/pu [...] adds f630c7c6f105 kthread: add kthread_work tracepoints adds ebb2bdcef8a0 kthread_worker: document CPU hotplug handling adds a85cbe6159ff uapi: move constants from <linux/kernel.h> to <linux/const.h> adds 483e6417aea5 ide/falcon: remove in_interrupt() usage adds ec680c1990e7 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] adds 3f10c2fa40e4 fs/ntfs: remove unused varibles adds 4dad18f47767 fs/ntfs: remove unused variable attr_len adds a0823b5e4434 fs/ocfs2/cluster/tcp.c: remove unneeded break adds 45680967ee29 ocfs2: ratelimit the 'max lookup times reached' notice adds a86ecfa6a873 arch/Kconfig: fix spelling mistakes adds 7714304f3ba1 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] adds 15d5de496beb mm: slab: clarify krealloc()'s behavior with __GFP_ZERO adds f0dbd2bd1c22 mm: slab: provide krealloc_array() adds 64f0bd116965 ALSA: pcm: use krealloc_array() adds 3a99974872cc vhost: vringh: use krealloc_array() adds 2207994d014e pinctrl: use krealloc_array() adds af11be05b6d0 edac: ghes: use krealloc_array() adds 32ce25539d18 drm: atomic: use krealloc_array() adds f8f7e2bfb118 hwtracing: intel: use krealloc_array() adds a47fc51d8e1e dma-buf: use krealloc_array() adds 0c06dd755143 mm, slab, slub: clear the slab_cache field when freeing page adds a32d654db543 mm/slab: rerform init_on_free earlier adds 965c484815f5 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() adds 045ab8c9487b mm/slub: let number of online CPUs determine the slub page order adds 7d18dd75a8af device-dax/kmem: use struct_size() adds 7fb7ab6d618a mm: fix page_owner initializing issue for arm32 adds 9cc7e96aa846 mm/page_owner: record timestamp and pid adds 723ef24b9b37 mm/filemap/c: break generic_file_buffered_read up into mul [...] adds 06c0444290ce mm/filemap.c: generic_file_buffered_read() now uses find_g [...] adds 649c6dfed030 mm/truncate: add parameter explanation for invalidate_mapp [...] adds 800bca7c5602 mm/filemap.c: remove else after a return adds 9c84f229268f mm/gup_benchmark: rename to mm/gup_test adds b9dcfdff8b4b selftests/vm: use a common gup_test.h adds c2aa8afc36fa selftests/vm: rename run_vmtests --> run_vmtests.sh adds f545605cc08e selftests/vm: minor cleanup: Makefile and gup_test.c adds a9bed1e1c2a9 selftests/vm: only some gup_test items are really benchmarks adds f4f9bda418ab selftests/vm: gup_test: introduce the dump_pages() sub-test adds d943fe81e0bf selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds f3a45709d2bb selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds a26c4c62990a selftests/vm: 2x speedup for run_vmtests.sh adds afaa78886f21 mm/gup_test.c: mark gup_test_init as __init function adds d0de82411864 mm/gup_test: GUP_TEST depends on DEBUG_FS adds c28b1fc70390 mm/gup: reorganize internal_get_user_pages_fast() adds 57efa1fe5957 mm/gup: prevent gup_fast from racing with COW during fork adds 52650c8b466b mm/gup: remove the vma allocation from gup_longterm_locked() adds 4509b42c3896 mm/gup: combine put_compound_head() and unpin_user_page() adds 43fbdeb34964 mm: handle zone device pages in release_pages() adds d8aa24e04fb2 mm/swapfile.c: use helper function swap_count() in add_swa [...] adds e97af69950ff mm/swap_state: skip meaningless swap cache readahead when [...] adds 9d9a03340309 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() adds 661c75664381 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] adds 462680946b6d mm: remove pagevec_lookup_range_nr_tag() adds 30e6a51dbb05 mm/shmem.c: make shmem_mapping() inline adds f38d58b73438 tmpfs: fix Documentation nits adds b8eddff8886b mm: memcontrol: add file_thp, shmem_thp to memory.stat adds 1a984c4e8200 mm: memcontrol: remove unused mod_memcg_obj_state() adds 378876b0e378 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] adds 2f7659a31473 mm: memcg/slab: fix return of child memcg objcg for root memcg adds eefbfa7fd678 mm: memcg/slab: fix use after free in obj_cgroup_charge adds 013339df116c mm/rmap: always do TTU_IGNORE_ACCESS adds a5eb011afe07 mm/memcg: update page struct member in comments adds a7cb874bfff7 mm: memcg: fix obsolete code comments adds bef8620cd8e0 mm: memcg: deprecate the non-hierarchical mode adds 184218639a6f docs: cgroup-v1: reflect the deprecation of the non-hierar [...] adds 9d9d341df4d5 cgroup: remove obsoleted broken_hierarchy and warned_broke [...] adds 13064781304e mm/page_counter: use page_counter_read in page_counter_set_max adds fe6960cb387f mm: memcg: remove obsolete memcg_has_children() adds da3ceeff923e mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state adds 5ab92901fea9 mm: memcontrol: sssign boolean values to a bool variable adds 7f41506baa05 mm/memcg: remove incorrect comment adds c47d5032ed30 mm: move lruvec stats update functions to vmstat.h adds f0c0c115fb81 mm: memcontrol: account pagetables per node adds 3a250629d732 xen/unpopulated-alloc: consolidate pgmap manipulation adds 7df666253f26 kselftests: vm: add mremap tests adds c49dd3401802 mm: speedup mremap on 1GB or larger regions adds f5308c896d5d arm64: mremap speedup - enable HAVE_MOVE_PUD adds be37c98d1134 x86: mremap speedup - Enable HAVE_MOVE_PUD adds d3f5ffcacd15 mm: cleanup: remove unused tsk arg from __access_remote_vm adds f5b7e739be90 mm/mapping_dirty_helpers: enhance the kernel-doc markups adds 777f303c0239 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] adds 2b5067a8143e mm: mmap_lock: add tracepoints around lock acquisition adds 06517c9a336f sparc: fix handling of page table constructor failure adds 0966aeb404e8 mm: move free_unref_page to mm/internal.h adds 51df7bcb6151 mm/mremap: account memory on do_munmap() failure adds ad8ee77ea9db mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] adds cd544fd1dc92 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio adds dd3b614f858d vm_ops: rename .split() callback to .may_split() adds 73d5e0629919 mremap: check if it's possible to split original vma adds 871402e05b24 mm: forbid splitting special mappings adds f920e413ff9c mm: track mmu notifiers in fs_reclaim_acquire/release adds 95d6c701f4ca mm: extract might_alloc() debug check adds d5037d1d82b3 locking/selftests: add testcases for fs_reclaim adds 34fe653716b0 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow adds 8945a723064a mm/vmalloc: use free_vm_area() if an allocation fails adds 96e2db456135 mm/vmalloc: rework the drain logic adds 799fa85d66e9 mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] adds e924d461f2c3 mm/vmalloc.c: remove unnecessary return statement adds 0a7dd4e901b8 mm/vmalloc: Fix unlock order in s_stop() adds 56db19fef3f1 docs/vm: remove unused 3 items explanation for /proc/vmstat adds c041098c690f mm/vmalloc.c: fix kasan shadow poisoning size adds e89a85d63fb2 workqueue: kasan: record workqueue stack adds ef13346123fa kasan: print workqueue stack adds 214c783d593b lib/test_kasan.c: add workqueue test case adds 4784be284ada kasan: update documentation for generic kasan adds 6d5a88cd0c15 lkdtm: disable KASAN for rodata.o adds 36d40290c8f7 alpha: switch from DISCONTIGMEM to SPARSEMEM adds 03e92a5e097d ia64: remove custom __early_pfn_to_nid() adds 5d37fc0b087f ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements adds b90b5547685f ia64: discontig: paging_init(): remove local max_pfn calculation adds 1f112129975e ia64: split virtual map initialization out of paging_init() adds ea34f78f3df6 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM adds 214496cb1870 ia64: make SPARSEMEM default and disable DISCONTIGMEM adds 5e545df3292f arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL adds 4f5b0c178996 arm, arm64: move free_unused_memmap() to generic mm adds 050b2da268f8 arc: use FLATMEM with freeing of unused memory map instead [...] adds 6b2ad8d76372 m68k/mm: make node data and node setup depend on CONFIG_DI [...] adds 4bfc848e0981 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM adds fcd353a31421 m68k: deprecate DISCONTIGMEM adds 77bc7fd607de mm: introduce debug_pagealloc_{map,unmap}_pages() helpers adds 2abf962a8d42 PM: hibernate: make direct map manipulations more explicit adds 5d6ad668f316 arch, mm: restore dependency of __kernel_map_pages() on DE [...] adds 32a0de886eb3 arch, mm: make kernel_page_present() always available adds 7115ac6ef0b2 mm, page_alloc: clean up pageset high and batch update adds 0a8b4f1d5bf4 mm, page_alloc: calculate pageset high and batch once per zone adds 69a8396a2647 mm, page_alloc: remove setup_pageset() adds 5c3ad2eb7104 mm, page_alloc: simplify pageset_update() adds 952eaf815925 mm, page_alloc: cache pageset high and batch in struct zone adds 7612921f2376 mm, page_alloc: move draining pcplists to page isolation users adds ec6e8c7e0314 mm, page_alloc: disable pcplists during memory offline adds 2ee08717da50 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] adds 3b12da6d1d4a mm/page-flags: fix comment adds 7f194fbb2dd7 mm/page_alloc: add __free_pages() documentation adds 3b1f3658c71a mm/page_alloc: mark some symbols with static keyword adds 862b6dee20b0 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] adds ba8f3587f556 init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] adds 470c61d70299 mm: page_alloc: refactor setup_per_zone_lowmem_reserve() adds 7ad69832f37e mm/page_alloc: speed up the iteration of max_order adds 17e395b60f5b mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds a8b2c2ce89d4 mm,hwpoison: take free pages off the buddy freelists adds 32409cba3f66 mm,hwpoison: drop unneeded pcplist draining adds 8295d535e2aa mm,hwpoison: refactor get_any_page adds 2f7141600d67 mm,hwpoison: disable pcplists before grabbing a refcount adds 47e431f43b5d mm,hwpoison: remove drain_all_pages from shake_page adds 1e8aaedb182d mm,memory_failure: always pin the page in madvise_inject_error adds 3f4b815a439a mm,hwpoison: return -EBUSY when migration fails adds e5dfacebe4a4 mm/hugetlb.c: just use put_page_testzero() instead of page [...] adds ebfe1b8f6ea5 include/linux/huge_mm.h: remove extern keyword adds 336e6b53d99a khugepaged: add parameter explanations for kernel-doc markup adds 0a4f3d1bb91c mm: hugetlb: fix type of delta parameter and related local [...] adds 39a0feaef110 mm,hugetlb: remove unneeded initialization adds 7fc2513aa237 hugetlb: fix an error code in hugetlb_reserve_pages() adds 597c892038e0 mm: don't wake kswapd prematurely when watermark boosting [...] adds 2b47a24cee0e mm/vmscan: drop unneeded assignment in kswapd() adds 8d87d07c9283 mm/vmscan.c: remove the filename in the top of file comment adds 2484be0f88dc mm/page_isolation: do not isolate the max order page adds fc5488651c7d z3fold: simplify freeing slots adds dcf5aedb24f8 z3fold: stricter locking and more careful reclaim adds 135f97fd0c39 z3fold: remove preempt disabled sections for RT adds 19d3cf9de1c7 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] adds 2b1a20c3afbc mm/compaction: move compaction_suitable's comment to right place adds 2271b016bf36 mm/compaction: make defer_compaction and compaction_deferr [...] adds 259b3633e78d mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() adds ab9dd4f8a167 mm/migrate.c: fix comment spelling adds 5e5dda81a0df mm/migrate.c: optimize migrate_vma_pages() mmu notifier adds 0060ef3b4e6d mm: support THPs in zero_user_segments adds d12b8951ad17 mm: truncate_complete_page() does not exist any more adds dd4ae78a21fc mm: migrate: simplify the logic for handling permanent failure adds c77c5cbafe54 mm: migrate: skip shared exec THP for NUMA balancing adds 236c32eb1096 mm: migrate: clean up migrate_prep{_local} adds d532e2e57e3c mm: migrate: return -ENOSYS if THP migration is unsupported adds d85c6db4cc61 mm: migrate: remove unused parameter in migrate_vma_insert_page() adds a4efc174b382 mm/cma.c: remove redundant cma_mutex lock adds b8ca396f9842 mm: cma: improve pr_debug log in cma_release() adds 04013513cc84 mm, page_alloc: do not rely on the order of page_poison an [...] adds 8db26a3d4735 mm, page_poison: use static key more efficiently adds 03b6c9a3e880 kernel/power: allow hibernation with page_poison sanity checking adds 8f424750baaa mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY adds f289041ed4cf mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO adds 37cd0575b851 userfaultfd: add UFFD_USER_MODE_ONLY adds d0d4730ac2e4 userfaultfd: add user-mode only option to unprivileged_use [...] adds 77f962e7ae24 userfaultfd: selftests: make __{s,u}64 format specifiers portable adds 164c50be2878 userfaultfd/selftests: always dump something in modes adds 1e17a24edf9b userfaultfd/selftests: fix retval check for userfaultfd_open() adds d9f411bacfa0 userfaultfd/selftests: hint the test runner on required privilege adds 83aed6cde845 mm/zswap: make struct kernel_param_ops definitions const adds 42a44704367c mm/zswap: fix passing zero to 'PTR_ERR' warning adds 1ec3b5fe6eec mm/zswap: move to use crypto_acomp API for hardware acceleration adds 110ceb8287fd mm/zsmalloc.c: rework the list_add code in insert_zspage() adds 95c9ae14a9b9 mm/process_vm_access: remove redundant initialization of iov_r adds 0d8359620d9b zram: support page writeback adds 194e28da1a02 zram: add stat to gather incompressible pages since zram set up adds 3d711a382735 zram: break the strict dependency from lzo adds a00cda3f0a57 mm: fix kernel-doc markups adds ae7a927d270f mm: use sysfs_emit for struct kobject * uses adds bfb0ffeb2a67 mm: huge_memory: convert remaining use of sprintf to sysfs [...] adds 5e4c0d86cf4a mm:backing-dev: use sysfs_emit in macro defining functions adds 79d4d38a03fc mm: shmem: convert shmem_enabled_show to use sysfs_emit_at adds bf16d19aabd8 mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] adds 01359eb2013b mm: fix fall-through warnings for Clang adds dfefd226b0bf mm: cleanup kstrto*() usage adds ac73e3dc8acd Merge branch 'akpm' (patches from Andrew) adds 989a1db06eb1 net: bridge: Fix a warning when del bridge sysfs adds 0780b4145634 inet_ecn: Use csum16_add() helper for IP_ECN_set_* helpers adds 54970a2fbb67 net: drop bogus skb with CHECKSUM_PARTIAL and offset beyon [...] adds 2aa899ebd5c3 MAINTAINERS: add mvpp2 driver entry adds 93ff343528ce bnxt_en: Refactor bnxt_flash_nvram. adds a9094ba6072b bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). adds 2e5fb428a61c bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to e [...] adds 1432c3f6a6ca bnxt_en: Retry installing FW package under NO_SPACE error [...] adds a86b313e1817 bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to f [...] adds 22f07b86d4e5 Merge branch 'bnxt_en-improve-firmware-flashing' adds be6ba3b61e20 mlxsw: reg: Add XM Direct Register adds 6100fbf13d2f mlxsw: reg: Add Router XLT Enable Register adds ff462103ca4d mlxsw: spectrum_router: Introduce XM implementation of rou [...] adds 2ea3f4c7fa7c mlxsw: pci: Obtain info about ports used by eXtended mezanine adds 50779c332556 mlxsw: Ignore ports that are connected to eXtended mezanine adds 087489dc2748 mlxsw: reg: Add Router XLT M select Register adds ec54677e55bb mlxsw: reg: Add XM Lookup Table Query Register adds e0bc244dcf58 mlxsw: spectrum_router: Introduce per-ASIC XM initialization adds e35e80464896 mlxsw: reg: Add XM Router M Table Register adds 54ff9dbbb96f mlxsw: spectrum_router_xm: Implement L-value tracking for M-index adds edb47f3d2368 mlxsw: reg: Add Router LPM Cache ML Delete Register adds 069254662b65 mlxsw: reg: Add Router LPM Cache Enable Register adds 2dfad87a24de mlxsw: spectrum_router_xm: Introduce basic XM cache flushing adds dffd566136d7 mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3 adds 88a31b18b6df mlxsw: spectrum_router: Use eXtended mezzanine to offload [...] adds 75c2a8fe8e39 Merge branch 'mlxsw-introduce-initial-xm-router-support' adds 4c832b380cd0 can: m_can: update link to M_CAN user manual adds 709efa6f00c7 can: m_can: convert indention to kernel coding style adds 3b464affd898 can: m_can: use cdev as name for struct m_can_classdev uniformly adds 78e19a292681 can: m_can: m_can_config_endisable(): mark as static adds b8d6255548ff can: m_can: m_can_clk_start(): make use of pm_runtime_resu [...] adds ac33ffd3e2b0 can: m_can: let m_can_class_allocate_dev() allocate driver [...] adds c6b734892420 can: m_can: use struct m_can_classdev as drvdata adds b02487560740 Merge tag 'linux-can-next-for-5.11-20201214' of git://git. [...] adds 8163962aadde net: vxget: clean up sparse warnings adds a4485baefa1e nfc: s3fwrn5: Release the nfc firmware adds ca0b272b48f3 net: mscc: ocelot: install MAC addresses in .ndo_set_rx_mo [...] adds c31b70c9968f tcp: Add logic to check for SYN w/ data in tcp_simple_retransmit adds ae0b04b238e2 net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled adds dc8eeef73b63 vm_sockets: Add flags field in the vsock address data structure adds caaf95e0f23f vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag adds cada7ccd9dc7 vsock_addr: Check for supported flag values adds 1b5f2ab98e7f af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path adds 7f816984f439 af_vsock: Assign the vsock transport considering the vsock [...] adds 28f53159e121 Merge branch 'vsock-add-flags-field-in-the-vsock-address' adds 102f19d611ac nfc: pn533: convert comma to semicolon adds a268e0f2455c net: fix proc_fs init handling in af_packet and tls adds efd5a1584537 net: hns3: fix expression that is currently always true adds d635a69dd498 Merge tag 'net-next-5.11' of git://git.kernel.org/pub/scm/ [...] adds c367caf1a38b Merge tag 'sound-5.11-rc1' of git://git.kernel.org/pub/scm [...] adds 0cee54c890a4 Merge tag 'usb-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] adds 157f809894f3 Merge tag 'tty-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] adds 7240153a9bdb Merge tag 'driver-core-5.11-rc1' of git://git.kernel.org/p [...] adds 2911ed9f47b4 Merge tag 'char-misc-5.11-rc1' of git://git.kernel.org/pub [...] adds 3db1a3fa9880 Merge tag 'staging-5.11-rc1' of git://git.kernel.org/pub/s [...] adds 88dcb9a3fb48 mm/thp: move lru_add_page_tail() to huge_memory.c adds 94866635372d mm/thp: use head for head page in lru_add_page_tail() adds 6dbb57412c62 mm/thp: simplify lru_add_page_tail() adds b6769834aac1 mm/thp: narrow lru locking adds 3d06afab5268 mm/vmscan: remove unnecessary lruvec adding adds 16f5e707d6f6 mm/rmap: stop store reordering issue on page->mapping adds 880fc6ba624c mm: page_idle_get_page() does not need lru_lock adds 20ad50d67840 mm/memcg: add debug checking in lock_page_memcg adds c7c7b80c39a1 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn adds 75cc3c9161cd mm/lru: move lock into lru_note_cost adds afca9157fd42 mm/vmscan: remove lruvec reget in move_pages_to_lru adds 3db19aa39bac mm/mlock: remove lru_lock on TestClearPageMlocked adds 13805a88a9bd mm/mlock: remove __munlock_isolate_lru_page() adds d25b5bd8a8f4 mm/lru: introduce TestClearPageLRU() adds 9df41314390b mm/compaction: do page isolation first in compaction adds fc574c23558c mm/swap.c: serialize memcg changes in pagevec_lru_move_fn adds 6168d0da2b47 mm/lru: replace pgdat lru_lock with lruvec lock adds 2a5e4e340b0f mm/lru: introduce relock_page_lruvec() adds 15b447361794 mm/lru: revise the comments of lru_lock adds 5b200f578960 Merge branch 'akpm' (patches from Andrew) adds 3c41e57a1e16 Merge tag 'irqchip-5.11' of git://git.kernel.org/pub/scm/l [...] adds 2cffa11e2aa7 Merge tag 'irq-core-2020-12-15' of git://git.kernel.org/pu [...] adds a45f1d43311d Merge tag 'regmap-v5.11' of git://git.kernel.org/pub/scm/l [...] adds 2dda5700ef6a Merge tag 'regulator-v5.11' of git://git.kernel.org/pub/sc [...] adds 605ea5aafe13 Merge tag 'spi-v5.11' of git://git.kernel.org/pub/scm/linu [...] adds 71637c620a82 i2c: Warn when device removing fails adds 4e970a0ada52 i2c: remove check that can never be true adds 9d0d886799e4 Merge branch 'i2c/for-5.11' of git://git.kernel.org/pub/sc [...] adds ce51c2b7ceb2 Merge tag 'mmc-v5.11' of git://git.kernel.org/pub/scm/linu [...] adds 0f97458173a2 Merge tag 'hwmon-for-v5.11' of git://git.kernel.org/pub/sc [...] adds 61f914256c56 Merge tag 'platform-drivers-x86-v5.11-1' of git://git.kern [...] adds 4b4193256c8d Merge branch 'next' into for-linus adds ee249d30fade Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ea21f589de9a thermal: broadcom: simplify the return expression of bcm27 [...] adds ac35e6cb9ea5 thermal: int340x: processor_thermal: Correct workload type name adds b8643a529930 thermal: devfreq_cooling: change tracing function and arguments adds 229794eee27f thermal: devfreq_cooling: use a copy of device status adds 84e0d87c9944 thermal: devfreq_cooling: add new registration functions w [...] adds 615510fe13bd thermal: devfreq_cooling: remove old power model and use EM adds 23e9d781413a drm/panfrost: Register devfreq cooling and attempt to add [...] adds 433178e75834 thermal/core: Emit a warning if the thermal zone is update [...] adds d7203eedf4f6 thermal/core: Add critical and hot ops adds 1fa34e49e4b7 thermal/drivers/rcar: Remove notification usage adds 4401117bf7fc thermal/drivers/devfreq_cooling: Fix the build when !ENERGY_MODEL adds b109bc722953 Merge tag 'thermal-v5.11-rc1' of git://git.kernel.org/pub/ [...] adds e1f1320fc0a0 Merge branch 'pm-cpufreq' adds 4c5744a0c4fc Merge branches 'pm-cpuidle' and 'pm-em' adds 42b4ca04cbfd Merge branches 'pm-sleep', 'pm-acpi', 'pm-domains' and 'powercap' adds b3fac8178303 Merge branches 'pm-devfreq' and 'pm-tools' adds b4ec805464a4 Merge tag 'pm-5.11-rc1' of git://git.kernel.org/pub/scm/li [...] adds b85195b7ec9d Merge branches 'acpica' and 'acpi-scan' adds 5e2cde03da40 Merge branches 'acpi-resources' and 'acpi-docs' adds 25fe64232ee5 Merge branches 'acpi-apei', 'acpi-misc' and 'acpi-processor' adds 38a0925c5fc8 Merge branch 'acpi-ec' adds aab7ce2b099b Merge tag 'acpi-5.11-rc1' of git://git.kernel.org/pub/scm/ [...] adds 1559c4b588ec Merge branch 'pci/aspm' adds e8722508dd78 Merge branch 'pci/enumeration' adds 6a94785fb9f8 Merge branch 'pci/err' adds 1a76dceaf426 Merge branch 'pci/hotplug' adds 6db645f99cc5 Merge branch 'pci/misc' adds a48e486b376b Merge branch 'pci/msi' adds ff163da95b0c Merge branch 'pci/pm' adds 72b3a644bbe9 Merge branch 'pci/ptm' adds 059983790a4c PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA [...] adds c086b55e374b Merge branch 'pci/virtualization' adds 7c250f8293a3 Merge branch 'pci/ecam' adds 7546ad5e3c20 Merge branch 'remotes/lorenzo/pci/aardvark' adds 0032242459e7 Merge branch 'remotes/lorenzo/pci/brcmstb' adds ee4871d0102b Merge branch 'remotes/lorenzo/pci/cadence' adds ff9f1683b630 Merge branch 'remotes/lorenzo/pci/dwc' adds 4cc0a34ae2a1 Merge branch 'remotes/lorenzo/pci/iproc' adds 28e77bcf4436 Merge branch 'remotes/lorenzo/pci/keystone' adds b9efb854e9fd Merge branch 'remotes/lorenzo/pci/rcar' adds f7ce6838763f Merge branch 'remotes/lorenzo/pci/vmd' adds 255b2d524884 Merge branch 'remotes/lorenzo/pci/misc' adds 489e9fea66f3 Merge tag 'pci-v5.11-changes' of git://git.kernel.org/pub/ [...] adds ef9df0011791 Merge tag 'rproc-v5.11' of git://git.kernel.org/pub/scm/li [...] adds 0e10f9c89332 Merge tag 'hwlock-v5.11' of git://git.kernel.org/pub/scm/l [...] adds e87b07083941 Merge tag 'rpmsg-v5.11' of git://git.kernel.org/pub/scm/li [...] adds a725cb4d708e Merge tag 'locks-v5.11' of git://git.kernel.org/pub/scm/li [...] adds f1ee3b882900 Merge tag 'for-5.11-tag' of git://git.kernel.org/pub/scm/l [...] adds 8a7a4301ddaf Merge tag 'dlm-5.11' of git://git.kernel.org/pub/scm/linux [...] adds 9867cb1fd510 Merge tag 'jfs-5.11' of git://github.com/kleikamp/linux-shaggy adds 1a50ede2b3c8 Merge tag 'nfsd-5.11' of git://git.linux-nfs.org/projects/ [...] adds e88bd82698af Merge tag 'erofs-for-5.11-rc1' of git://git.kernel.org/pub [...] adds 1a825a6a0e7e Merge branch 'work.epoll' of git://git.kernel.org/pub/scm/ [...] adds 37373d9c37a3 Merge branch 'regset.followup' of git://git.kernel.org/pub [...] adds 582f1fb6b721 fs, close_range: add flag CLOSE_RANGE_CLOEXEC adds 23afeaeff3d9 selftests: core: add tests for CLOSE_RANGE_CLOEXEC adds 345d4ab5e0a2 Merge tag 'close-range-openat2-v5.11' of git://git.kernel. [...] adds 6febd8bef36e Merge branch 'signal-for-v5.11' of git://git.kernel.org/pu [...] adds faf145d6f3f3 Merge branch 'exec-for-v5.11' of git://git.kernel.org/pub/ [...] adds d01e7f10dae2 Merge branch 'exec-update-lock-for-v5.11' of git://git.ker [...] adds b50da6e9f42a mm: fix a race on nr_swap_pages adds 7c33023aad16 mm/memory_hotplug: quieting offline operation adds 4083a281e310 alpha: replace bogus in_interrupt() adds d2928e8550e5 procfs: delete duplicated words + other fixes adds fe719888344c proc: provide details on indirect branch speculation adds c6c75deda813 proc: fix lookup in /proc/net subdirectories after setns(2) adds a9389683fafc fs/proc: make pde_get() return nothing adds 0a571b085ff6 asm-generic: force inlining of get_order() to work around [...] adds aa6159ab99a9 kernel.h: split out mathematical helpers adds 35189b8ff18e kernel/acct.c: use #elif instead of #end and #elif adds 0bb867795540 include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] adds ab7d7798dad5 bitmap: remove unused function declaration adds 0ae446e4b91b lib/test_free_pages.c: add basic progress indicators adds 3a2b67e6e3fd lib/stackdepot.c: replace one-element array with flexible- [...] adds 47e684aaa266 lib/stackdepot.c: use flex_array_size() helper in memcpy() adds 180644f80a02 lib/stackdepot.c: use array_size() helper in jhash2() adds 45e3d5a2af1d lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT adds e291851d6549 lib/cmdline: fix get_option() for strings starting with hyphen adds 6b2b6b864684 lib/cmdline: allow NULL to be an output for get_option() adds 7546861a8c55 lib/cmdline_kunit: add a new test suite for cmdline API adds 2f78788b55ba ilog2: improve ilog2 for constant arguments adds ff72daa371f5 lib/string: remove unnecessary #undefs adds 6a39e62abbaf lib: string.h: detect intra-object overflow in fortified s [...] adds d96938daae2a lkdtm: tests for FORTIFY_SOURCE adds 33e56a59e64d string.h: add FORTIFY coverage for strscpy() adds febebaf36686 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] adds d58b0b1a4165 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment adds 506dfc9906e5 lib: cleanup kstrto*() usage adds 89b158635ad7 lib/lz4: explicitly support in-place decompression adds 1db81a682a2f checkpatch: add new exception to repeated word check adds 8d0325cc74a3 checkpatch: fix false positives in REPEATED_WORD warning adds 4104a20646fe checkpatch: ignore generated CamelCase defines and enum values adds 73169765e6e7 checkpatch: prefer static const declarations adds dc58bc553e7a checkpatch: allow --fix removal of unnecessary break statements adds 7ebe1d173cae checkpatch: extend attributes check to handle more patterns adds 47ca69b85821 checkpatch: add a fixer for missing newline at eof adds 339f29d91acf checkpatch: update __attribute__((section("name"))) quote removal adds 7580c5b9b464 checkpatch: add fix option for GERRIT_CHANGE_ID adds 0830aab0e1d4 checkpatch: add __alias and __weak to suggested __attribut [...] adds fccaebf00e60 checkpatch: improve email parsing adds e73d27159400 checkpatch: fix spelling errors and remove repeated word adds 27b379af6102 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags adds 03f4935135b9 checkpatch: fix unescaped left brace adds da7355ab4e4a checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS adds 8e08f0765f37 checkpatch: add fix option for LOGICAL_CONTINUATIONS adds 831242ab8dff checkpatch: add fix and improve warning msg for non-standa [...] adds 70eb2275ff8e checkpatch: add warning for unnecessary use of %h[xudi] an [...] adds 084a617acfa0 checkpatch: add warning for lines starting with a '#' in c [...] adds 7da07c31b1df checkpatch: fix TYPO_SPELLING check for words with apostrophe adds f5eea3b0442d checkpatch: add printk_once and printk_ratelimit to prefer [...] adds e7920b3e9d9f fs/nilfs2: remove some unused macros to tame gcc adds ca4a9241cc5e kdump: append uts_namespace.name offset to VMCOREINFO adds 5c7b3280d221 rapidio: remove unused rio_get_asm() and rio_get_device() adds 99b75eb7c86b gcov: remove support for GCC < 4.9 adds 26ecea089f42 gcov: fix kernel-doc markup issue adds dc889b8d4a81 bfs: don't use WARNING: string when it's just info. adds 3d03295a7e91 relay: remove unused buf_mapped and buf_unmapped callbacks adds 6f8f25440d79 relay: require non-NULL callbacks in relay_open() adds 371e03880d9d relay: make create_buf_file and remove_buf_file callbacks [...] adds 023542f48b57 relay: allow the use of const callback structs adds 5000cd8adc6a drm/i915: make relay callbacks const adds f573f8150f01 ath10k: make relay callbacks const adds 36b0cefe901a ath11k: make relay callbacks const adds 1bf9c2e88722 ath9k: make relay callbacks const adds abf4e00c7bc6 blktrace: make relay callbacks const adds 3be8da570868 kernel/resource.c: fix kernel-doc markups adds d8a7f62b6eec ubsan: remove redundant -Wno-maybe-uninitialized adds cdf8a76fda4a ubsan: move cc-option tests into Kconfig adds 61e0349f703d ubsan: disable object-size sanitizer under GCC adds 79791378a1bc ubsan: disable UBSAN_TRAP for all*config adds d0a3ac549f38 ubsan: enable for all*config builds adds c637693b20da ubsan: remove UBSAN_MISC in favor of individual options adds 4a26f49b7b3d ubsan: expand tests and reporting adds c1cb05e77f8e kcov: don't instrument with UBSAN adds d3c227978a13 lib/ubsan.c: mark type_check_kinds with static keyword adds f9a90501faac reboot: refactor and comment the cpu selection code adds 2c622ed0eaa3 reboot: allow to specify reboot mode via sysfs adds 0c5c0179e2cd reboot: remove cf9_safe from allowed types and rename cf9_force adds 1a9d079f43e3 reboot: allow to override reboot type if quirks are found adds 40247e55ba09 reboot: hide from sysfs not applicable settings adds 537cd89484ab fault-injection: handle EI_ETYPE_TRUE adds 33fb626be08f lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static adds 9801ca279ad3 apparmor: remove duplicate macro list_entry_is_head() adds 7336375734d6 mm: unexport follow_pte_pmd adds ff5c19ed4b08 mm: simplify follow_pte{,pmd} adds 8958b2491104 mm: fix some spelling mistakes in comments adds f986e3508333 Merge branch 'akpm' (patches from Andrew) adds e2dc4957349a Merge tag 'asm-generic-cleanup-5.11' of git://git.kernel.o [...] adds 157807123c94 Merge tag 'asm-generic-mmu-context-5.11' of git://git.kern [...] adds 7a932e570288 Merge tag 'asm-generic-timers-5.11' of git://git.kernel.or [...] adds b80affe33fdd Merge tag 'linux-kselftest-fixes-5.11-rc1' of git://git.ke [...] adds 7194850efa47 Merge tag 'linux-kselftest-next-5.11-rc1' of git://git.ker [...] adds 706451d47b37 Merge tag 'linux-kselftest-kunit-5.11-rc1' of git://git.ke [...] adds 5e60366d56c6 Merge tag 'fallthrough-fixes-clang-5.11-rc1' of git://git. [...] adds 5f3b8d398601 Merge branch 'for-5.11-null-console' into for-linus adds 5ed37174e6c7 Merge branch 'for-5.11' into for-linus adds d3eb52113d16 Merge tag 'printk-for-5.11' of git://git.kernel.org/pub/sc [...] adds 3d5de2ddc6ba Merge tag 'audit-pr-20201214' of git://git.kernel.org/pub/ [...] adds ca5b877b6ccc Merge tag 'selinux-pr-20201214' of git://git.kernel.org/pu [...] adds e20a9b92ddbf Merge tag 'integrity-v5.11' of git://git.kernel.org/pub/sc [...] adds 8bda68d68b21 Merge tag 'Smack-for-5.11' of git://github.com/cschaufler/ [...] adds af2d22254e8e gcc-plugins: remove code for GCC versions older than 4.9 adds 1e860048c53e gcc-plugins: simplify GCC plugin-dev capability test adds 53a57e60de74 MAINTAINERS: Drop inactive gcc-plugins maintainer adds 6df0f2855a9a Merge tag 'gcc-plugins-v5.11-rc1' of git://git.kernel.org/ [...] adds ba1d41a55e4d Merge tag 'pstore-v5.11-rc1' of git://git.kernel.org/pub/s [...] adds e994cc240a3b Merge tag 'seccomp-v5.11-rc1' of git://git.kernel.org/pub/ [...] adds 571b12dd1ad4 Merge tag 'hyperv-next-signed-20201214' of git://git.kerne [...] adds fed1755b1181 xen/xenbus: Allow watches discard events before queueing adds 2e85d32b1c86 xen/xenbus: Add 'will_handle' callback support in xenbus_w [...] adds be987200fbac xen/xenbus/xen_bus_type: Support will_handle watch callback adds 3dc86ca6b4c8 xen/xenbus: Count pending messages for each watch adds 9996bd494794 xenbus/xenbus_backend: Disallow pending watch messages adds 1c728719a4da xen-blkback: set ring->xenblkd to NULL after kthread_stop() adds 7acfd4274e26 Merge tag 'for-linus-5.11-rc1-tag' of git://git.kernel.org [...] adds 66fc6a6254c7 Merge tag 'microblaze-v5.11' of git://git.monstr.eu/linux- [...] adds 8312f41f08ed Merge tag 'mips_5.11' of git://git.kernel.org/pub/scm/linu [...] adds 39b1e779b6e2 parisc: pci-dma: fix warning unused-function adds 5ee863bec794 Merge branch 'parisc-5.11-1' of git://git.kernel.org/pub/s [...] adds 005b2a9dc819 Merge tag 'tif-task_work.arch-2020-12-14' of git://git.ker [...] adds 48aba79bcf6e Merge tag 'for-5.11/io_uring-2020-12-14' of git://git.kern [...] adds ac7ac4618cf2 Merge tag 'for-5.11/block-2020-12-14' of git://git.kernel. [...] adds 69f637c33560 Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kerne [...] adds 9ce34ed490ed Merge remote-tracking branch 'arc-current/for-curr' adds 3e12021cb270 Merge remote-tracking branch 'arm-current/fixes' adds 51550a483606 arm64: topology: Drop the useless update to per-cpu cycles adds bf023e76a8c0 arm64: entry: suppress W=1 prototype warnings adds 31f80a4e9603 arm64: Warn the user when a small VA_BITS value wastes memory adds 5294c0467481 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds b07af590a67e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds e6c026f6fe6c Merge remote-tracking branch 'sparc/master' adds 57030a0b620f lan743x: fix rx_napi_poll/interrupt ping-pong adds 8d14768a7972 ice, xsk: clear the status bits for the next_to_use descriptor adds 64050b5b8706 i40e, xsk: clear the status bits for the next_to_use descriptor adds ec58c75a8556 Merge branch 'i40e-ice-af_xdp-zc-fixes' adds 3e47495fc4de net: dsa: qca: ar9331: fix sleeping function called from i [...] adds 54a57d1c4492 dpaa2-eth: fix the size of the mapped SGT buffer adds 4375ada01963 net: bcmgenet: Fix a resource leak in an error handling pa [...] adds c18e68696fdd net/connector: Add const qualifier to cb_id adds f87675b836b3 net: mscc: ocelot: Fix a resource leak in the error handli [...] adds efb796f5571f ethtool: fix string set id check adds 322e53d1e252 net: allwinner: Fix some resources leak in the error handl [...] adds 7061eb8cfa90 net: core: introduce __netdev_notify_peers adds 6be4666221ca use __netdev_notify_peers in ibmvnic adds 935d8a0a43e3 use __netdev_notify_peers in hyperv adds 023cae857b34 Merge branch 'locked-version-of-netdev_notify_peers' adds c32c928d29de tipc: do sanity check payload of a netlink message adds 767143a18d6d phy: fix kdoc warning adds 7ec27c9e97f2 nfc: s3fwrn5: Remove the delay for NFC sleep adds e2138e3f3537 nfc: s3fwrn5: Remove unused NCI prop commands adds 5277d1cadee8 Merge branch 'nfc-s3fwrn5-refactor-the-s3fwrn5-module' adds ef72cd3c5ce1 ethtool: fix error paths in ethnl_set_channels() adds 01f208297a89 Merge remote-tracking branch 'net/master' adds 1a3449c19407 selftests/bpf: Clarify build error if no vmlinux adds 9193b04c0ccc Merge remote-tracking branch 'bpf/master' adds b8b59f81e647 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 5c6679b5cb12 ASoC: dapm: remove widget from dirty list on free adds fe6ce6c394fb MAINTAINERS: Update email address for TI ASoC and twl4030 [...] adds 61fc03b6512b ASoC: dt-bindings: ti, j721e: Update maintainer and author [...] adds b77ab5f936fd Merge series "ASoC: ti: Maintainer mail address change" fr [...] adds 4ad2d3cf2a29 ASoC: codecs: fix spelling mistake in Kconfig "comunicate" [...] adds e49037ad12e4 ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and" adds acd894aee314 ASoC: imx-hdmi: Fix warning of the uninitialized variable ret adds 13733775326e ASoC: atmel: fix spelling mistake in Kconfig "programable" [...] adds 20b7445d8aa1 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds 59d99bc2dca8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds b349886d0a8e Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds df9716ec9ade regulator: pf8x00: Use specific compatible strings for devices adds 87a96de608de Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds a18ef3b12bb3 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 3e385943b93b Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds f86e2884684e Merge remote-tracking branch 'ide/master' adds e311c3ff51be Merge remote-tracking branch 'omap-fixes/fixes' adds 5a531c7907ab hwmon: (k10temp) Remove support for displaying voltage and [...] adds 37c44fc31032 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 31c318f75dc4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 8d8033ed98df Merge remote-tracking branch 'kbuild/for-next' adds 2a927e8e2a4e Merge remote-tracking branch 'compiler-attributes/compiler [...] adds b208ccf82bda Merge remote-tracking branch 'dma-mapping/for-next' adds 821a8a63a6b5 Merge remote-tracking branch 'asm-generic/master' adds 19444ba946e9 Merge remote-tracking branch 'arm/for-next' adds b383a1412e0d Merge remote-tracking branch 'arm64/for-next/core' adds 4538b80cd288 Merge remote-tracking branch 'arm-soc/for-next' adds 7e8b0bc8034e Merge remote-tracking branch 'amlogic/for-next' adds 00e8834a3798 Merge remote-tracking branch 'aspeed/for-next' adds 775eaa15a253 Merge remote-tracking branch 'at91/at91-next' adds 403c620aac71 Merge remote-tracking branch 'drivers-memory/for-next' adds 9c8b0c787196 Merge remote-tracking branch 'imx-mxs/for-next' adds d16bc55772a6 Merge remote-tracking branch 'keystone/next' adds 4ced2ca703d7 Merge remote-tracking branch 'mediatek/for-next' adds eb6dab9138d0 Merge remote-tracking branch 'mvebu/for-next' adds 1750830f4b1c Merge remote-tracking branch 'omap/for-next' adds 6b18d935eaea Merge remote-tracking branch 'qcom/for-next' adds d2888edf4439 Merge remote-tracking branch 'realtek/for-next' adds 9e06b6585636 Merge remote-tracking branch 'renesas/next' adds 3da3b3d17342 Merge remote-tracking branch 'reset/reset/next' adds 1927e0a58095 Merge remote-tracking branch 'rockchip/for-next' adds f253c3d5ff58 Merge remote-tracking branch 'samsung-krzk/for-next' adds 450c595365f4 Merge remote-tracking branch 'stm32/stm32-next' adds b974e273bf64 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 3f702a209670 Merge remote-tracking branch 'tegra/for-next' adds 1c9853a924b4 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 0e57d37ad542 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds 19d7f42d729e Merge remote-tracking branch 'clk/clk-next' adds c649a26c72cc Merge remote-tracking branch 'csky/linux-next' adds 83a89ec8a51c Merge remote-tracking branch 'h8300/h8300-next' adds 0242e6160f14 Merge remote-tracking branch 'm68knommu/for-next' adds 7ed0f69cabb2 Merge remote-tracking branch 'nds32/next' adds 6af0307b6c91 Merge remote-tracking branch 'openrisc/for-next' adds 1791ebd131c4 powerpc: Inline setup_kup() adds 13751f874751 KVM: PPC: Book3S: Assign boolean values to a bool variable adds a300bf8c5f24 KVM: PPC: fix comparison to bool warning adds 87fb4978ef8f KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp adds 2198d4934ee8 powerpc/mm: Fix hugetlb_free_pmd_range() and hugetlb_free_ [...] adds ef0e3b650f8d powerpc/perf: Fix Threshold Event Counter Multiplier width [...] adds 328e7e487a46 powerpc: force inlining of csum_partial() to avoid multipl [...] adds d0edaa28a1f7 powerpc/ps3: use dma_mapping_error() adds 20e9de85edae powerpc/pseries/memhotplug: Quieten some DLPAR operations adds c88017cf2af6 powerpc/powernv: Rate limit opal-elog read failure message adds 5d82344795db powerpc/configs: Add ppc64le_allnoconfig target adds c15d1f9d03a0 powerpc: Add config fragment for disabling -Werror adds b9f72ccb1563 Merge remote-tracking branch 'powerpc/next' adds 4176b9d91b13 Merge remote-tracking branch 'risc-v/for-next' adds bc6908f21981 Merge branch 'fixes' into for-next adds 9365965db0c7 s390: always clear kernel stack backchain before calling f [...] adds f0c7cf13a3d7 s390: make calls to TRACE_IRQS_OFF/TRACE_IRQS_ON balanced adds f22b9c219a79 s390/test_unwind: fix CALL_ON_STACK tests adds 91c2bad6aec9 s390/test_unwind: use timer instead of udelay adds dd6cfe553212 s390/delay: simplify udelay adds 9ceed9988a8e s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK adds e0d62dcb20be s390/delay: remove udelay_simple() adds 44292c868473 s390/idle: merge enabled_wait() and arch_cpu_idle() adds 7494755a9ad6 s390/idle: remove raw_local_irq_save()/restore() from arch [...] adds 8d93b7011831 s390/idle: allow arch_cpu_idle() to be kprobed adds dfdc6e73cdcf s390/zcrypt: convert comma to semicolon adds 93f57c5f66e6 Merge branch 'features' into for-next adds 9f4dd62d099f Merge remote-tracking branch 's390/for-next' adds caee6327f504 Merge remote-tracking branch 'uml/linux-next' adds d72fddfb9960 Merge remote-tracking branch 'btrfs/for-next' adds 208cb125838e Merge remote-tracking branch 'ceph/master' adds 653a5efb849a cifs: update super_operations to show_devname adds dd538034f84f smb3: remind users that witness protocol is experimental adds 09a8361e3b68 cifs: Fix some error pointers handling detected by static checker adds 0c2b5f7ce50c cifs: fix rsize/wsize to be negotiated values adds 6cf5abbfa8c8 cifs: fix use after free in cifs_smb3_do_mount() adds cd7b699b0198 cifs: Tracepoints and logs for tracing credit changes. adds 27cf94853e6d cifs: correct four aliased mount parms to allow use of pre [...] adds 31f6551ad756 cifs: handle "guest" mount parameter adds c5ead830cdfe cifs: update internal module version number adds fe48c29c909b Merge remote-tracking branch 'cifs/for-next' adds 0e5aaa43aa33 Merge remote-tracking branch 'configfs/for-next' adds 3c4bd7975131 Merge remote-tracking branch 'exfat/dev' adds f7387170339a writeback: don't warn on an unregistered BDI in __mark_ino [...] adds bdcfc08b8b5b Pull warning fix from Christoph adds d0bf4ca49432 Merge remote-tracking branch 'ext3/for_next' adds 3d3bc303a8a8 ext4: check for invalid block size early when mounting a f [...] adds 4a1fb108b363 ext4: Fix an IS_ERR() vs NULL check adds 3f600fd9629f ext4: remove the unused EXT4_CURRENT_REV macro adds 095a77f78e7f ext4: add docs about fast commit idempotence adds 8a3da80901e0 ext4: make fast_commit.h byte identical with e2fsprogs/fas [...] adds e3ed2a4cdad4 jbd2: add a helper to find out number of fast commit blocks adds 03f35c2f4090 ext4: Fix deadlock with fs freezing and EA inodes adds 190ba2c55acc ext4: don't remount read-only with errors=continue on reboot adds edef5ffaee26 ext4: remove redundant sb checksum recomputation adds 3d781b0f1bcc ext4: standardize error message in ext4_protect_reserved_inode() adds 6d212d4ddec0 ext4: make ext4_abort() use __ext4_error() adds 65776ff4b6e2 ext4: move functions in super.c adds 776a7b9fc408 ext4: simplify ext4 error translation adds 9f08aedbfeeb ext4: defer saving error info from atomic context adds 16458f79e1b8 Merge remote-tracking branch 'ext4/dev' adds d0b5172f6ec2 Merge remote-tracking branch 'f2fs/dev' adds 2e92cca03359 Merge remote-tracking branch 'fuse/for-next' adds 3821e232eb3b xprtrdma: Replace dprintk call sites in ERR_CHUNK path adds af5865d27839 xprtrdma: Introduce Receive completion IDs adds b2e7467f26d7 xprtrdma: Introduce Send completion IDs adds 5ecef9c84366 xprtrdma: Introduce FRWR completion IDs adds 36a55edfc3d5 xprtrdma: Clean up trace_xprtrdma_post_linv adds 3a9568fedccc xprtrdma: Clean up reply parsing error tracepoints adds 03ffd92494a5 xprtrdma: Clean up tracepoints in the reply path adds d11e934606ef xprtrdma: Clean up xprtrdma callback tracepoints adds 0307cdec7c34 xprtrdma: Clean up trace_xprtrdma_nomrs() adds 7703db978d4c xprtrdma: Display the task ID when reporting MR events adds 8e24e191d44f xprtrdma: Trace unmap_sync calls adds ef2be5918ff5 xprtrdma: Move rpcrdma_mr_put() adds 7a03aeb66c41 xprtrdma: Micro-optimize MR DMA-unmapping adds edffb84cc8ed Merge tag 'nfs-rdma-for-5.11-1' of git://git.linux-nfs.org [...] adds 7be9b38afafb NFSv4.2: fix error return on memory allocation failure adds 3316fb80a0b4 fs/lockd: convert comma to semicolon adds cac1d3a2b8f7 NFSv4/pnfs: Add tracing for the deviceid cache adds 9bfffea3524b pNFS/flexfiles: Avoid spurious layout returns in ff_layout [...] adds 52104f274e2d NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() adds 08e0bf2941c2 Merge remote-tracking branch 'nfs/linux-next' adds 1fcaae447efc Merge remote-tracking branch 'nfs-anna/linux-next' adds 7c03e2cda4a5 vfs: move cap_convert_nscap() call into vfs_setxattr() adds 3078d85c9a10 vfs: verify source area in vfs_dedupe_file_range_one() adds c846af050f94 ovl: check privs before decoding file handle adds 89bdfaf93d91 ovl: make ioctl() safe adds 82a763e61e2b ovl: simplify file splice adds 2d2f2d7322ff ovl: user xattr adds 6939f977c54a ovl: do not fail when setting origin xattr adds b6650dab404c ovl: do not fail because of O_NOATIME adds 87b2c60c6127 ovl: do not get metacopy for userxattr adds 459c7c565ac3 ovl: unprivieged mounts adds e3958eddb5b1 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 116ecb3f45c0 Merge remote-tracking branch 'ubifs/next' adds 2bcca133f716 Merge remote-tracking branch 'v9fs/9p-next' adds d85e0b4e1d2c Merge remote-tracking branch 'xfs/for-next' adds 713e4f32c675 Merge remote-tracking branch 'vfs/for-next' adds 49464c086dd1 Merge remote-tracking branch 'printk/for-next' adds c2db7ba85f37 Merge remote-tracking branch 'hid/for-next' adds f70404fd6c52 Merge remote-tracking branch 'i2c/i2c/for-next' adds 6554d72d70f6 Merge remote-tracking branch 'i3c/i3c/next' adds 0ec19426df64 Merge remote-tracking branch 'dmi/dmi-for-next' adds bd9b9e11b02c Merge remote-tracking branch 'v4l-dvb-next/master' adds 1479278654e2 ACPI: scan: Evaluate _DEP before adding the device adds 429e1e830af0 ACPI: scan: Defer enumeration of devices with _DEP lists adds 3cd53bff21da ACPI: scan: Avoid unnecessary second pass in acpi_bus_scan() adds cda7730fa8a3 ACPI: scan: Add Intel Baytrail Mailbox Device to acpi_igno [...] adds bca3e43c903f ACPI: processor: fix NONE coordination for domain mapping failure adds b08221c40feb ACPI: PNP: compare the string length in the matching_id() adds 58504e886a9a Merge branches 'acpi-scan', 'acpi-processor' and 'acpi-pnp [...] adds defa0c6b94db Merge branch 'acpi-processor' to satisfy dependencies adds d2641a5c3d5e cppc_cpufreq: use policy->cpu as driver of frequency setting adds bf76bb208f2b cppc_cpufreq: clarify support for coordination types adds cfdc589f4b5f cppc_cpufreq: expose information on frequency domains adds a28b2bfc099c cppc_cpufreq: replace per-cpu data array with a list adds ca6827de4b67 cpufreq: schedutil: Add util to struct sg_cpu adds ee2cc4276ba4 cpufreq: Add special-purpose fast-switching callback for drivers adds a365ab6b9dfb cpufreq: intel_pstate: Implement the ->adjust_perf() callback adds 73b0a2fc40a0 Merge branch 'pm-cpufreq' into linux-next adds c7a92a3de1f3 Merge remote-tracking branch 'pm/linux-next' adds aa4079ea132e Merge remote-tracking branch 'ieee1394/for-next' adds 10dd81588825 Merge remote-tracking branch 'swiotlb/linux-next' adds e89938902927 RDMA/mlx5: Fix MR cache memory leak adds e246b7c035d7 RDMA/cma: Don't overwrite sgid_attr after device is released adds d04a6ec54fcb Merge remote-tracking branch 'rdma/for-next' adds 8e16f4a84f09 Merge remote-tracking branch 'gfs2/for-next' adds 4c9e94dff65c Merge tags 'spi-nor/for-5.11' and 'nand/for-5.11' into mtd/next adds 16464306353f Merge remote-tracking branch 'mtd/mtd/next' adds 5fbd41d3bf12 Merge tag 'drm-misc-next-2020-11-27-1' of git://anongit.fr [...] adds be98e05a67f0 dma-buf: Fix kerneldoc formatting adds ee46d16d2e40 drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge adds 02e66dd56422 Merge tag 'drm-misc-next-fixes-2020-12-15' of git://anongi [...] adds 0db6dc25b006 Merge remote-tracking branch 'drm/drm-next' adds 0dc994fb61a9 drm/amd/pm: fulfill the sienna cichlid UMD PSTATE profilin [...] adds f9e3fe46202a drm/amd/pm: correct the data structure for activity monito [...] adds b4b0b79d8a37 drm/amd/pm: update the data strucutre for SMU metrics exchange adds 78d907e2b8ba drm/amd/pm: add deep sleep control for uclk and fclk adds a9c210c1e5fe drm/amdgpu/sdma5.2: soft reset sdma blocks before setup an [...] adds 9ca5b8a170d1 drm/amdgpu: add judgement for suspend/resume sequence adds 79cc42697dbd drm/amd/display: drop retired CONFIG_DRM_AMD_DC_DCN3_0 adds 86b6037f7608 drm/amdgpu: skip load smu and sdma microcode on sriov for [...] adds 20172ff3f0b4 drm/amd/display: Change pstate expected timeout warning to [...] adds 41aa4d3ded5c drm/amd/display: Add missing DP_SEC register definitions a [...] adds 570b302ba1ce drm/amd/display: HP Reverb G2 VR fails to light up adds 02ce73b01e09 drm/amd/display: Fix to be able to stop crc calculation adds 3ae7a1378d70 drm/amd/display: add dcn30_link_encoder_validate_output_wi [...] adds 09b07f7a188f drm/amd/display: Add DP info frame update for dcn30 adds 5200c4017ef2 drm/amd/display: delay fp2 programming until vactive before lock adds 410066d24cfc drm/amd/display: updated wm table for Renoir adds 610c4974ad17 drm/amd/display: Only update FP2 for full updates adds e10777a67963 drm/amd/display: Fix OGAM LUT calculation precision adds 31c6b7a9d40a drm/amd/display: Fix cleanup typo in MPCC visual confirm adds b6402afec1cf drm/amd/display: [FW Promotion] Release 0.0.46 adds 487193856eaf drm/amd/display: 3.2.116 adds 8ccbfdf0b9c3 drm/amd/display: Fixed kernel test robot warning adds fd496ca892f5 drm/amdgpu: split BOCO and ATPX handling adds b10c1c5b3a4e drm/amdgpu: add check for ACPI power resources adds 0330b8487842 drm/amdgpu: update amdgpu_device_supports_boco() adds 157e8306038c drm/amdgpu: support runtime pm for GPUs that support BOCO adds ceb4de67c960 drm/amdgpu: no need to call pci_ignore_hotplug for _PR3 adds 637bb036ce66 drm/amdgpu: simplify logic in atpx resume handling adds d00a88ab5870 drm/amdgpu: print what method we are using for runtime pm adds 8409e20e0785 drm/amd/display: Adding prototype for dccg21_update_dpp_dto() adds 325f4b59f636 drm/amdkfd: correct amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu log. adds 3aa883ac8eea drm/amdgpu/SRIOV: Extend VF reset request wait period adds 7eded018bfec drm/amdgpu: fix regression in vbios reservation handling o [...] adds b4bc9d95e693 drm/amdgpu: Fix spelling mistake "Heterogenous" -> "Hetero [...] adds 0b437e64e0af drm/amdgpu: remove h from printk format specifier adds e607f6d26857 drm/radeon: remove h from printk format specifier adds 6bdeff12a96c drm/amd/display: Add get_dig_frontend implementation for DCEx adds 15ed44c0e712 drm/amdgpu: set mode1 reset as default for dimgrey_cavefish adds 05053c4b4f87 drm/amdgpu: print mmhub client name for dimgrey_cavefish adds 6ae09fa49147 drm/amdgpu/disply: fix documentation warnings in display manager adds fe36fa33dcd0 usb: typec: ucsi: check cci busy during PPM reset adds 150a566ac877 drm/amdgpu: fix check order in amdgpu_bo_move adds 57172ac09511 drm/radeon: fix check order in radeon_bo_move adds 9a9943005932 drm/amdgpu: add another raven1 gfxoff quirk adds 033bc4706756 drm/amdgpu: add mode2 reset support for vangogh adds 07e9a2a10687 drm/amdgpu/nv: add mode2 reset handling adds f76d65c81324 drm/amdgpu: fix mode2 reset sequence for vangogh adds 0965dad7a3d1 drm/amdgpu: Enable GPU reset for vangogh adds 656c4554bcc9 drm/amdgpu: take runtime pm reference when we attach a buffer adds 8be3f11af693 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio adds 7f66d3abbfc7 drm/amdgpu: fix vbios reservarion handling on SR-IOV adds 4c76d7fc81aa Merge remote-tracking branch 'amdgpu/drm-next' adds 4294fa5f5032 drm/i915: Reduce duplicated switch cases in hpd code adds 87e9614a1ff7 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 846f151d03f7 drm/ttm: fix unused function warning adds 8075c3005e4b dma-buf: cma_heap: Include linux/vmalloc.h to fix build fa [...] adds 1c49ddac8529 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 57f04815fd95 drm/msm: Fix WARN_ON() splat in _free_object() adds de14ddd01080 Merge remote-tracking branch 'drm-msm/msm-next' adds 2c22f657046b Merge remote-tracking branch 'imx-drm/imx-drm/next' adds b6c01793924c Merge remote-tracking branch 'modules/modules-next' adds 1e2020aa0da0 Input: da7280 - fix missing error test adds fafd320ae51b Input: raydium_ts_i2c - do not send zero length adds 01e05a1f77a5 Merge remote-tracking branch 'input/next' adds fdba53782df3 block/rnbd-clt: Get rid of warning regarding size argument [...] adds 8b1282f52175 block/rnbd-clt: Fix possible memleak adds e2832aad120a block/rnbd-srv: Protect dev session sysfs removal adds c624d5ecfec2 block/rnbd: Fix typos adds 70d26e1aed58 block/rnbd: Set write-back cache and fua same to the targe [...] adds 9d0caa3e24bc block/rnbd-clt: Dynamically allocate sglist for rnbd_iu adds 03dbc6187db5 block/rnbd-clt: Does not request pdu to rtrs-clt adds 5977a983764e Merge branch 'for-5.11/drivers' into for-next adds 7bf338aebb67 Merge remote-tracking branch 'block/for-next' adds d3689e09b196 Merge remote-tracking branch 'device-mapper/for-next' adds c28a29e356e4 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds da4a291e4ab8 Merge remote-tracking branch 'mfd/for-mfd-next' adds 221e4cfafd98 Merge remote-tracking branch 'backlight/for-backlight-next' adds be5d56e8533a Merge remote-tracking branch 'battery/for-next' adds 873b7a168838 Merge remote-tracking branch 'security/next-testing' adds a03da41508b1 certs: Fix blacklist flag type confusion adds 6b8945603d05 certs: Replace K{U,G}IDT_INIT() with GLOBAL_ROOT_{U,G}ID adds 78016590bc08 Merge remote-tracking branch 'keys/keys-next' adds 57b9f1bfd00e Merge remote-tracking branch 'devicetree/for-next' adds fc0f4a564490 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 90dfbe8a1041 Merge branch 'efi/core' adds c9fe9e8b6553 Merge branch 'irq/core' adds e0a6aa30504c efi: ia64: disable the capsule loader adds d72c8b0e1cac efi: arm: force use of unsigned type for EFI_PHYS_ALIGN adds 3dcb8b53cbd2 Merge tag 'efi-next-for-v5.11-3' of git://git.kernel.org/p [...] adds d1c29f5debd4 Merge branch 'efi/core' adds e101a0cd0f4c Merge remote-tracking branch 'tip/auto-latest' adds 16ec44bbd271 Merge remote-tracking branch 'edac/edac-for-next' adds a32ded3389ab ring-buffer: Remove obsolete rb_event_is_commit() adds 888834903d36 ring-buffer: Fix a typo in function description adds d9a9280a0d0a seq_buf: Avoid type mismatch for seq_buf_init adds 60efe21e5976 tracing: Disable ftrace selftests when any tracer is running adds 3b3493531c4d tracing: Drop unneeded assignment in ring_buffer_resize() adds 82db909e6be6 ring-buffer: Fix two typos in comments adds 74e2afc6df57 ring-buffer: Add rb_check_bpage in __rb_allocate_pages adds adab66b71abf Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" adds f6a694665f13 tracing: Offload eval map updates to a work queue adds 86f3859cc6e3 Merge remote-tracking branch 'ftrace/for-next' adds 1b04fa990026 rcu-tasks: Move RCU-tasks initialization to before early_i [...] adds ae5633d5117d Merge branch 'rcu/urgent' into HEAD adds af5e8878e42f Merge remote-tracking branch 'rcu/rcu/next' adds 33dd3574f5fe kvm: x86/mmu: Add existing trace points to TDP MMU adds b9a98c3437e3 kvm: x86/mmu: Add TDP MMU SPTE changed trace point adds 8cce12b3c827 KVM: nSVM: set fixed bits by hand adds dee734a7de91 KVM: x86: adjust SEV for commit 7e8e6eed75e adds f57ad63a835c KVM: x86: ignore SIPIs that are received while not in wait [...] adds 6c44221b0523 KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S adds 3cea1891748e selftests: kvm: Test MSR exiting to userspace adds fb6360534ecc selftests: kvm: Merge user_msr_test into userspace_msr_exit_test adds e1b35da5e624 x86: Enumerate AVX512 FP16 CPUID feature flag adds 2224fc9efb2d KVM: x86: Expose AVX512_FP16 for supported CPUID adds 39485ed95d6b KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits adds e8614e5e8de8 Merge tag 'kvm-s390-next-5.11-1' of git://git.kernel.org/p [...] adds 3f1a18b9fa1c KVM/VMX/SVM: Move kvm_machine_check function to x86.h adds 69372cf01290 x86/cpu: Add VM page flush MSR availablility as a CPUID feature adds 9d4747d02376 KVM: SVM: Remove the call to sev_platform_status() during setup adds 916391a2d1dc KVM: SVM: Add support for SEV-ES capability in KVM adds 0f60bde15ee1 KVM: SVM: Add GHCB accessor functions for retrieving fields adds add5e2f04541 KVM: SVM: Add support for the SEV-ES VMSA adds 1c04d8c98656 KVM: x86: Mark GPRs dirty when written adds 9caec4bf1d01 KVM: x86: remove bogus #GP injection adds 8b474427cbee KVM: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR adds f9a4d621761a KVM: x86: introduce complete_emulated_msr callback adds f1c6366e3043 KVM: SVM: Add required changes to support intercepts under SEV-ES adds 8d4846b9b150 KVM: SVM: Prevent debugging under SEV-ES adds bc624d9f1bbb KVM: SVM: Do not allow instruction emulation under SEV-ES adds 8164a5ffe4c6 KVM: SVM: Cannot re-initialize the VMCB after shutdown wit [...] adds e9093fd49285 KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file adds 291bd20d5d88 KVM: SVM: Add initial support for a VMGEXIT VMEXIT adds 1edc14599e06 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 adds d36946679ef6 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 adds e1d71116b64a KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 adds d523ab6ba275 KVM: SVM: Create trace events for VMGEXIT processing adds 59e38b58de28 KVM: SVM: Create trace events for VMGEXIT MSR protocol processing adds 8f423a80d299 KVM: SVM: Support MMIO for an SEV-ES guest adds 7ed9abfe8e9f KVM: SVM: Support string IO operations for an SEV-ES guest adds 2985afbcdbb1 KVM: SVM: Add support for EFER write traps for an SEV-ES guest adds f27ad38aac23 KVM: SVM: Add support for CR0 write traps for an SEV-ES guest adds 5b51cb13160a KVM: SVM: Add support for CR4 write traps for an SEV-ES guest adds d1949b93c605 KVM: SVM: Add support for CR8 write traps for an SEV-ES guest adds 5265713a0737 KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES adds 5719455fbd95 KVM: SVM: Do not report support for SMM for an SEV-ES guest adds ed02b213098a KVM: SVM: Guest FPU state save/restore not needed for SEV- [...] adds 4444dfe4050b KVM: SVM: Add NMI support for an SEV-ES guest adds 85ca8be938c0 KVM: SVM: Set the encryption mask for the SVM host save area adds 80675b3ad45f KVM: SVM: Update ASID allocation to support SEV-ES guests adds 376c6d285017 KVM: SVM: Provide support for SEV-ES vCPU creation/loading adds 861377730aa9 KVM: SVM: Provide support for SEV-ES vCPU loading adds 16809ecdc1e8 KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests adds ad73109ae7ec KVM: SVM: Provide support to launch and run an SEV-ES guest adds 8640ca588b03 KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting adds 722e039d9a29 Merge tag 'kvmarm-5.11' of git://git.kernel.org/pub/scm/li [...] adds d45f89f7437d KVM: SVM: fix 32-bit compilation adds eefd686a9562 Merge remote-tracking branch 'kvm/next' adds e34ff4cda232 x86/xen: Convert to DEFINE_SHOW_ATTRIBUTE adds 34aff14580d1 xen: Remove Xen PVH/PVHVM dependency on PCI adds bfda93aee0ec xen: Kconfig: nest Xen guest options adds eef024124a22 xen: remove trailing semicolon in macro definition adds 3955bcbf3491 xen-blkfront: Fix fall-through warnings for Clang adds 5e65f524ed25 xen/manage: Fix fall-through warnings for Clang adds a3861ac5cbf2 Merge remote-tracking branch 'xen-tip/linux-next' adds ffbdd6140dd7 Merge remote-tracking branch 'percpu/for-next' adds 5910118bf9ce Merge remote-tracking branch 'workqueues/for-next' adds ab61c75809e0 Merge remote-tracking branch 'chrome-platform/for-next' adds 5606663258a9 Merge remote-tracking branch 'hsi/for-next' adds ec7df42d0f41 Merge remote-tracking branch 'leds/for-next' adds fad0319cacdf char: ipmi: convert comma to semicolon adds 47e506d6bc08 Merge remote-tracking branch 'ipmi/for-next' adds fe3defba436f usb: cdnsp: Fix for undefined reference to `usb_hcd_is_pri [...] adds 114119e6a7eb Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 2a48d8a20fdb Merge remote-tracking branch 'vfio/next' adds 718a17d173a1 Merge remote-tracking branch 'mux/for-next' adds 56aca51e2542 Merge remote-tracking branch 'icc/icc-next' adds 9b413e72a04f Merge remote-tracking branch 'dmaengine/next' adds 2d18e54dd866 cgroup: Fix memory leak when parsing multiple source parameters adds 72cc7c2f789c Merge remote-tracking branch 'cgroup/for-next' adds bb74cd67a45f Merge remote-tracking branch 'scsi/for-next' adds 64995837fc95 Merge remote-tracking branch 'scsi-mkp/for-next' adds 8cb3c1666483 vdpa: remove unnecessary 'default n' in Kconfig entries adds 1c1687028391 vdpa_sim: remove unnecessary headers inclusion adds d8354b13acab vdpa_sim: remove hard-coded virtq count adds 5c33a69a3ea0 vdpa_sim: make IOTLB entries limit configurable adds 70005038df06 vdpa_sim: rename vdpasim_config_ops variables adds c0a92498c68c vdpa_sim: add struct vdpasim_dev_attr for device attributes adds 9a65b84a9c79 vdpa_sim: add device id field in vdpasim_dev_attr adds 3a0f1cce9aae vdpa_sim: add supported_features field in vdpasim_dev_attr adds ef957d51d905 vdpa_sim: add work_fn in vdpasim_dev_attr adds 292b817d6cd1 vdpa_sim: store parsed MAC address in a buffer adds e89eeaa7f21b vdpa_sim: make 'config' generic and usable for any device type adds b1a8e6de8380 vdpa_sim: add get_config callback in vdpasim_dev_attr adds 4511ccf27459 vdpa_sim: add set_config callback in vdpasim_dev_attr adds a41a292345b0 vdpa_sim: set vringh notify callback adds d03baff8cb1b vdpa_sim: use kvmalloc to allocate vdpasim->buffer adds 51d578f7020f vdpa_sim: make vdpasim->buffer size configurable adds 7729f26d2fb0 vdpa_sim: split vdpasim_virtqueue's iov field in out_iov a [...] adds 02fa7956a8f3 vdpa: split vdpasim to core and net modules adds 73fc55372202 vdpa/mlx5: Use write memory barrier after updating CQ index adds b743b3545ebf tools/virtio: include asm/bug.h adds 2da537aad646 tools/virtio: add krealloc_array adds d85efc381a0c tools/virtio: add barrier for aarch64 adds ee49da98f589 virtio_ring: Cut and paste bugs in vring_create_virtqueue_ [...] adds af0b972d4b06 virtio_net: Fix error code in probe() adds 75a6b9bb6a9d virtio_ring: Fix two use after free bugs adds 35fc22b6228d ack! virtio_ring: Cut and paste bugs in vring_create_virtq [...] adds 400228b7e0c4 ack! virtio_net: Fix error code in probe() adds 4db90b5a8281 ack! virtio_ring: Fix two use after free bugs adds 17702d3faba3 vhost scsi: fix error return code in vhost_scsi_set_endpoint() adds 9487b8b5d43e uapi: virtio_ids.h: consistent indentions adds f89304d86a59 uapi: virtio_ids: add missing device type IDs from OASIS spec adds 05aff7251917 vdpa: Add missing comment for virtqueue count adds 5e6a378bf7eb vdpa: Use simpler version of ida allocation adds c9d14d604545 Merge remote-tracking branch 'vhost/linux-next' adds 1271e1d4fc63 Merge remote-tracking branch 'rpmsg/for-next' adds 80e493d2b74a MAINTAINERS: Add maintainer for HiSilicon GPIO driver adds 72db5d54d763 gpio: hisi: Do not require ACPI for COMPILE_TEST adds 7ac554888233 MAINTAINERS: Remove reference to non-existing file adds d91e2bacb06c Merge remote-tracking branch 'gpio/for-next' adds 4eae1521ba5a Merge remote-tracking branch 'pinctrl/for-next' adds 082be70a8589 Merge remote-tracking branch 'pwm/for-next' adds adc49e1169da Merge remote-tracking branch 'userns/for-next' adds 2f1741f41a99 Merge remote-tracking branch 'livepatching/for-next' adds 4aa23f7c8a77 Merge remote-tracking branch 'coresight/next' adds f70cc33029fc rtc: fix RTC removal adds 0b3d6541a742 Merge remote-tracking branch 'rtc/rtc-next' adds 4ae4660e2c58 Merge remote-tracking branch 'ntb/ntb-next' adds d5432013311e Merge remote-tracking branch 'slimbus/for-next' adds e3a72bd13278 Merge remote-tracking branch 'nvmem/for-next' adds ccf00c79a050 Merge remote-tracking branch 'xarray/main' adds 80f2bffb9f1b Merge remote-tracking branch 'pidfd/for-next' adds 619a38f69be6 Merge remote-tracking branch 'fpga/for-next' adds d481b10b641f Merge remote-tracking branch 'notifications/notifications- [...] adds b74f93f81635 Merge remote-tracking branch 'memblock/for-next' adds feb727a62a01 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 8574e7071c60 /proc/kpageflags: do not use uninitialized struct pages adds c9207399a20e ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 3087d5c92320 ocfs2: fix ocfs2 corrupt when iputting an inode adds c0c5091633e5 ramfs: support O_TMPFILE adds 68090c6e0e48 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 9c3f246256d3 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds d980f3955534 mm/wap: don't SetPageWorkingset unconditionally during swapin adds d233717121a7 selftests/vm: fix building protection keys test adds 262e29f25004 mm/mmap.c: fix the adjusted length error adds 465b98ebfb2e mm/huge_memory.c: update tlb entry if pmd is changed adds fe10b0cf14d1 MIPS: do not call flush_tlb_all when setting pmd entry adds fda6bfcf0ca1 mm/vmscan: __isolate_lru_page_prepare() cleanup adds a7ffd53daf1a mm: memblock: enforce overlap of memory.memblock and memor [...] adds beb877ae2bbe mm: fix initialization of struct page for holes in memory layout adds 215b8a775b34 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] adds 264a46de5ba3 mm: make pagecache tagged lookups return only head pages adds 9208650c78d3 mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds bfe00daf46a5 mm/swap: optimise get_shadow_from_swap_cache adds b4ab95b97d77 mm: add FGP_ENTRY adds 860efd752019 mm/filemap: rename find_get_entry to mapping_get_entry adds 71ecb6b2a529 mm/filemap: add helper for finding pages adds bdcc5e4006ef fix mm-filemap-add-helper-for-finding-pages.patch adds 02084df7693f mm/filemap: add mapping_seek_hole_data adds cb7d589e1ff4 fix mm-filemap-add-mapping_seek_hole_data.patch adds be93d756eb28 iomap: use mapping_seek_hole_data adds 3efc9d5d4d2b mm: add and use find_lock_entries adds c814dd4e2d13 fix mm-add-and-use-find_lock_entries.patch adds 6a60374c204c mm: add an 'end' parameter to find_get_entries adds 1958e055e4de mm: add an 'end' parameter to pagevec_lookup_entries adds 462a2852f691 mm: remove nr_entries parameter from pagevec_lookup_entries adds 5ec552bbe8fd mm: pass pvec directly to find_get_entries adds 7385ac72f8d1 mm: remove pagevec_lookup_entries adds a32052c97faa mm,thp,shmem: limit shmem THP alloc gfp_mask adds b93f1b1646c1 mm,thp,shm: limit gfp mask to no more than specified adds e3c714e106a5 mm,thp,shmem: make khugepaged obey tmpfs mount flags adds 67f44b5c01e6 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 31a5c36b6b1f mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds bd965772bf96 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 967f9d7c6d35 mm: add Kernel Electric-Fence infrastructure adds ef8871757458 kfence: Fix parameter description for kfence_object_start() adds 0a8954a4a5be kfence: avoid stalling work queue task without allocations adds 77f135dc348c x86, kfence: enable KFENCE for x86 adds d1ed29926f28 arm64, kfence: enable KFENCE for ARM64 adds b9609d0d48a9 kfence: use pt_regs to generate stack trace on faults adds 5035e2a4e575 mm, kfence: insert KFENCE hooks for SLAB adds 8c370cf4da63 mm, kfence: insert KFENCE hooks for SLUB adds 51eb8bc8edde kfence, kasan: make KFENCE compatible with KASAN adds ad1c1110c505 kfence, Documentation: add KFENCE documentation adds 42faa33a6d37 kfence: add test suite adds 262f8b800ad8 MAINTAINERS: add entry for KFENCE adds 66e233d53a42 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds a07275d7b41f fs/buffer.c: dump more info for __getblk_gfp() stall problem adds ef9e36de0452 kernel/hung_task.c: Monitor killed tasks. adds 91114de6c678 proc/sysctl: make protected_* world readable adds 6b9be2fe5d29 lib: optimize cpumask_local_spread() adds 288511ce0db4 bitops: introduce the for_each_set_clump macro adds ea4b543c62b7 lib/test_bitmap.c: add for_each_set_clump test cases adds 9e30b9cb00c0 gpio: thunderx: utilize for_each_set_clump macro adds a1c6269324d3 gpio: xilinx: utilize generic bitmap_get_value and _set_value adds 9254986bd749 aio: simplify read_events() adds 329824977cab Merge branch 'akpm-current/current' adds b80da3198e02 kmap: stupid hacks to make it compile adds 8261ff24c9c7 mm/memcg: bail early from swap accounting if memcg disabled adds a7f55805b27f mm/memcg: warning on !memcg after readahead page charged adds 21ab6d4c811f mm/memcg: remove unused definitions adds 382eda9de6a4 mm, kvm: account kvm_vcpu_mmap to kmemcg adds e02c5e75e867 mm: slub: call account_slab_page() after slab page initialization adds b98225c1152e mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds 56466a722990 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds 6ce01ecebad2 mm/memcontrol:rewrite mem_cgroup_page_lruvec() adds 6086b6586302 mm/memcg: add missed warning in mem_cgroup_lruvec adds a8cccdc11b9e mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() adds b2d8c29aa2fe epoll: check for events when removing a timed out thread f [...] adds ce6b05f4424d epoll: simplify signal handling adds 0a59ac0de30c epoll: pull fatal signal checks into ep_send_events() adds dfff7630cebe epoll: move eavail next to the list_empty_careful check adds bd664f534309 epoll: simplify and optimize busy loop logic adds 88acb78b74a4 epoll: pull all code between fetch_events and send_event i [...] adds 5fc623f0e5c8 epoll: replace gotos with a proper loop adds 1116450ec86d epoll: eliminate unnecessary lock for zero timeout adds ffbbacc0bf55 kasan: drop unnecessary GPL text from comment headers adds 39ec4103d447 kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds b94ed2a6ab0c kasan: group vmalloc code adds 7739289e6274 kasan: shadow declarations only for software modes adds 1c30f8b4a7a5 kasan, mm: fix build issue with asmlinkage adds 788955bf3b3b kasan: rename (un)poison_shadow to (un)poison_range adds 72616e6c2226 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds 5a14c70a9269 kasan: only build init.c for software modes adds ebd9c9b24210 kasan: split out shadow.c from common.c adds 114a3c46fd94 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE adds c0938462546b kasan: rename report and tags files adds cc78b4760eb0 kasan: don't duplicate config dependencies adds b8dc3a3e0dba kasan: hide invalid free check implementation adds 2e2caca1d202 kasan: decode stack frame only with KASAN_STACK_ENABLE adds 5c4158e3e57f kasan, arm64: only init shadow for software modes adds 3ac9fb73c4f9 kasan, arm64: only use kasan_depth for software modes adds 3d660f774b44 kasan, arm64: move initialization message adds 2174abc9753c kasan, arm64: rename kasan_init_tags and mark as __init adds f6511fd0cc7a kasan: rename addr_has_shadow to addr_has_metadata adds 55083b8f11eb kasan: rename print_shadow_for_address to print_memory_metadata adds a9d791152797 kasan: rename SHADOW layout macros to META adds 30b2662854c9 kasan: separate metadata_fetch_row for each mode adds 9b0180d70f43 kasan: introduce CONFIG_KASAN_HW_TAGS adds 03e468108186 arm64: enable armv8.5-a asm-arch option adds 380c6723eb93 arm64: mte: add in-kernel MTE helpers adds 172128e11c36 arm64: mte: reset the page tag in page->flags adds b4cad021b4ee arm64: mte: add in-kernel tag fault handler adds 9be3c477a313 arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE adds d2ee5e335296 arm64: kasan: allow enabling in-kernel MTE adds 1d9683897124 arm64: mte: convert gcr_user into an exclude mask adds f6805deb32d3 arm64: mte: switch GCR_EL1 in kernel entry and exit adds b18b9e7728f2 kasan, mm: untag page address in free_reserved_area adds b9e11c5c7106 arm64: kasan: align allocations for HW_TAGS adds 3f17daa1a111 arm64: kasan: add arch layer for memory tagging helpers adds efe6ad4b9343 kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds 1f724a6a6537 kasan, x86, s390: update undef CONFIG_KASAN adds e3a11b9b4f12 kasan, arm64: expand CONFIG_KASAN checks adds 2e4b10bef98b kasan, arm64: implement HW_TAGS runtime adds b0c4f1655496 kasan, arm64: print report from tag fault handler adds 2f711b0ac80d kasan, mm: reset tags when accessing metadata adds 94de9acc63f3 kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds 0f3d81a29d61 kasan: add documentation for hardware tag-based mode adds 62a05f7c3c2c kselftest/arm64: check GCR_EL1 after context switch adds 2af0204708cd kasan: simplify quarantine_put call site adds 0a2f30d13b09 kasan: rename get_alloc/free_info adds b79ef27be744 kasan: introduce set_alloc_info adds 2bc584511767 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds 50776320a061 kasan: allow VMAP_STACK for HW_TAGS mode adds e94d4e62e490 kasan: remove __kasan_unpoison_stack adds 34cc32bf2b04 kasan: inline kasan_reset_tag for tag-based modes adds 2ff09ab66b64 kasan: inline random_tag for HW_TAGS adds 498939fd328b kasan: open-code kasan_unpoison_slab adds db848ab25e76 kasan: inline (un)poison_range and check_invalid_free adds 9b9df89d4f4c kasan: add and integrate kasan boot parameters adds 0107054a37d1 kasan: don't use read-only static keys adds 172efb04a8b2 kasan, mm: check kasan_enabled in annotations adds ae66c92f698e kasan, mm: rename kasan_poison_kfree adds e0662aec32ba kasan: don't round_up too much adds 85c06fc31e6a kasan: simplify assign_tag and set_tag calls adds 2b959385b90c kasan: clarify comment in __kasan_kfree_large adds 6be37af13c7d kasan: sanitize objects when metadata doesn't fit adds ad2f2a27607c kasan, mm: allow cache merging with no metadata adds 5bd9d81ebcc7 kasan: update documentation adds f9db4c50afe4 epoll: convert internal api to timespec64 adds 191a068111dd epoll: add syscall epoll_pwait2 adds 5b2a6d566305 epoll: wire up syscall epoll_pwait2 adds 2b749dcfd651 epoll-wire-up-syscall-epoll_pwait2-fix adds 76f2b5a9946d selftests/filesystems: expand epoll with epoll_pwait2 adds c6cd64d44556 mm: add definition of PMD_PAGE_ORDER adds b85961ba626d mmap: make mlock_future_check() global adds f1a250893c15 set_memory: allow set_direct_map_*_noflush() for multiple pages adds 45be122e563c set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix adds 35d600105827 set_memory: allow querying whether set_direct_map_*() is a [...] adds 64eaa680ce28 kfence: fix implicit function declaration adds fad80316eeca mm: introduce memfd_secret system call to create "secret" [...] adds 71c4a63740bf secretmem: use PMD-size pages to amortize direct map fragm [...] adds 95b0485a8ee8 secretmem: add memcg accounting adds cd95e4248453 PM: hibernate: disable when there are active secretmem users adds 6221aef9b2df arch, mm: wire up memfd_secret system call where relevant adds 3b0cbf026887 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix adds 1e7e4bcfdf2d secretmem: test: add basic selftest for memfd_secret(2) adds 7fbee6eb4238 secretmem-test-add-basic-selftest-for-memfd_secret2-fix adds 6a9f018c4723 Merge branch 'akpm/master' adds 90cc8cf2d1ab Add linux-next specific files for 20201217
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 (9317f948b0b1) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-devices-system-cpu | 3 +- .../bindings/regulator/nxp,pf8x00-regulator.yaml | 6 +- .../bindings/sound/ti,j721e-cpb-audio.yaml | 4 +- .../bindings/sound/ti,j721e-cpb-ivi-audio.yaml | 4 +- Documentation/driver-api/connector.rst | 2 +- Documentation/driver-api/dma-buf.rst | 2 +- .../features/time/clockevents/arch-support.txt | 2 +- Documentation/filesystems/ext4/journal.rst | 50 + Documentation/networking/tls-offload.rst | 8 +- Documentation/vm/page_owner.rst | 4 +- MAINTAINERS | 20 +- Next/SHA1s | 134 +- Next/Trees | 2 +- Next/merge.log | 21290 ++++++++----------- arch/Kconfig | 16 + arch/alpha/kernel/syscalls/syscall.tbl | 2 +- arch/arm/boot/compressed/string.c | 6 +- arch/arm/include/asm/efi.h | 2 +- arch/arm/tools/syscall.tbl | 2 +- arch/arm64/include/asm/exception.h | 4 + arch/arm64/include/asm/thread_info.h | 4 +- arch/arm64/kernel/topology.c | 6 +- arch/arm64/mm/init.c | 3 + arch/ia64/kernel/syscalls/syscall.tbl | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 2 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/microblaze/mm/Makefile | 4 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/parisc/Kconfig | 2 +- arch/parisc/include/asm/processor.h | 1 + arch/parisc/kernel/irq.c | 7 +- arch/parisc/kernel/pci-dma.c | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/parisc/kernel/time.c | 161 +- arch/powerpc/Makefile | 5 + arch/powerpc/configs/disable-werror.config | 1 + arch/powerpc/configs/ppc64le.config | 2 + arch/powerpc/include/asm/checksum.h | 2 +- arch/powerpc/include/asm/kup.h | 8 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kvm/book3s_hv.c | 6 +- arch/powerpc/kvm/book3s_xics.c | 4 +- arch/powerpc/kvm/booke.c | 6 +- arch/powerpc/mm/hugetlbpage.c | 8 +- arch/powerpc/mm/init-common.c | 6 - arch/powerpc/perf/isa207-common.c | 3 + arch/powerpc/perf/isa207-common.h | 4 + arch/powerpc/platforms/powernv/opal-elog.c | 4 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 12 +- arch/s390/Kconfig | 1 + arch/s390/include/asm/delay.h | 12 +- arch/s390/include/asm/processor.h | 7 - arch/s390/kernel/entry.S | 16 +- arch/s390/kernel/idle.c | 18 +- arch/s390/kernel/ipl.c | 2 +- arch/s390/kernel/setup.c | 1 - arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/s390/lib/delay.c | 105 +- arch/s390/lib/test_unwind.c | 31 +- arch/sh/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/x86/boot/compressed/string.c | 6 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/kvm_host.h | 11 +- arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/svm.h | 40 +- arch/x86/include/asm/syscall_wrapper.h | 2 +- arch/x86/include/asm/xen/page.h | 2 +- arch/x86/include/uapi/asm/svm.h | 28 + arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/cpu/vmware.c | 12 +- arch/x86/kvm/Kconfig | 3 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/cpuid.h | 14 + arch/x86/kvm/kvm_cache_regs.h | 51 +- arch/x86/kvm/lapic.c | 15 +- arch/x86/kvm/mmu/mmutrace.h | 29 + arch/x86/kvm/mmu/tdp_mmu.c | 14 +- arch/x86/kvm/mtrr.c | 6 +- arch/x86/kvm/svm/nested.c | 9 +- arch/x86/kvm/svm/sev.c | 915 +- arch/x86/kvm/svm/svm.c | 442 +- arch/x86/kvm/svm/svm.h | 164 +- arch/x86/kvm/svm/vmenter.S | 50 + arch/x86/kvm/trace.h | 97 + arch/x86/kvm/vmx/vmenter.S | 2 +- arch/x86/kvm/vmx/vmx.c | 35 +- arch/x86/kvm/x86.c | 384 +- arch/x86/kvm/x86.h | 29 + arch/x86/xen/Kconfig | 38 +- arch/x86/xen/p2m.c | 12 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- drivers/acpi/acpi_pnp.c | 3 + drivers/acpi/cppc_acpi.c | 141 +- drivers/acpi/processor_perflib.c | 2 +- drivers/acpi/scan.c | 143 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 5 +- drivers/block/rnbd/rnbd-clt.c | 94 +- drivers/block/rnbd/rnbd-clt.h | 12 +- drivers/block/rnbd/rnbd-proto.h | 9 +- drivers/block/rnbd/rnbd-srv.c | 12 +- drivers/block/xen-blkback/xenbus.c | 4 +- drivers/block/xen-blkfront.c | 1 + drivers/char/ipmi/bt-bmc.c | 6 +- drivers/char/tpm/eventlog/tpm1.c | 1 - drivers/connector/cn_queue.c | 8 +- drivers/connector/connector.c | 4 +- drivers/cpufreq/cppc_cpufreq.c | 204 +- drivers/cpufreq/cpufreq.c | 40 + drivers/cpufreq/intel_pstate.c | 70 +- drivers/dma-buf/heaps/cma_heap.c | 1 + drivers/firmware/efi/Kconfig | 2 +- drivers/firmware/efi/Makefile | 5 +- drivers/firmware/efi/runtime-wrappers.c | 2 +- drivers/gpio/gpio-hisi.c | 5 - drivers/gpio/gpiolib.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 11 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 3 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 11 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 1 + drivers/gpu/drm/amd/amdgpu/nv.c | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 42 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 21 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 13 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 20 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 - drivers/gpu/drm/amd/display/dc/dc.h | 2 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 44 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 2 + .../display/dc/dce120/dce120_timing_generator.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 6 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 15 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 6 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 29 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h | 1 + .../amd/display/dc/dcn30/dcn30_dio_link_encoder.c | 2 +- .../amd/display/dc/dcn30/dcn30_dio_link_encoder.h | 4 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 2 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 62 +- .../drm/amd/display/modules/color/color_gamma.c | 22 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 10 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 206 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.h | 4 + drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 21 + drivers/gpu/drm/i915/i915_irq.c | 19 +- drivers/gpu/drm/msm/msm_gem.c | 5 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 10 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 2 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/radeon_vce.c | 2 +- drivers/gpu/drm/ttm/ttm_pool.c | 29 +- drivers/hwmon/k10temp.c | 98 - drivers/i2c/i2c-core-base.c | 14 +- drivers/infiniband/core/cma.c | 7 +- drivers/infiniband/hw/mlx5/mr.c | 1 + drivers/infiniband/ulp/rtrs/rtrs-clt.c | 6 - drivers/infiniband/ulp/rtrs/rtrs.h | 7 - drivers/input/misc/da7280.c | 1 + drivers/input/touchscreen/raydium_i2c_ts.c | 3 +- drivers/misc/lkdtm/Makefile | 1 + drivers/net/can/m_can/m_can.c | 206 +- drivers/net/can/m_can/m_can.h | 5 +- drivers/net/can/m_can/m_can_pci.c | 32 +- drivers/net/can/m_can/m_can_platform.c | 40 +- drivers/net/can/m_can/tcan4x5x.c | 44 +- drivers/net/dsa/qca/ar9331.c | 33 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 7 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 214 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 9 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 5 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 1 + drivers/net/ethernet/mellanox/mlxsw/cmd.h | 30 + drivers/net/ethernet/mellanox/mlxsw/core.c | 12 + drivers/net/ethernet/mellanox/mlxsw/core.h | 12 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 33 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 585 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 5 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 23 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 10 + .../ethernet/mellanox/mlxsw/spectrum_router_xm.c | 812 + drivers/net/ethernet/microchip/lan743x_main.c | 43 +- drivers/net/ethernet/mscc/ocelot.c | 7 + drivers/net/ethernet/mscc/ocelot_net.c | 80 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 8 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 18 +- drivers/net/hyperv/netvsc_drv.c | 11 +- drivers/net/virtio_net.c | 1 + drivers/net/xen-netback/xenbus.c | 6 +- drivers/nfc/pn533/usb.c | 2 +- drivers/nfc/s3fwrn5/firmware.c | 4 +- drivers/nfc/s3fwrn5/nci.c | 25 - drivers/nfc/s3fwrn5/nci.h | 22 - drivers/nfc/s3fwrn5/phy_common.c | 3 +- drivers/pci/pcie/err.c | 41 +- drivers/ps3/ps3stor_lib.c | 2 +- drivers/regulator/pf8x00-regulator.c | 8 +- drivers/rtc/class.c | 1 - drivers/s390/cio/device.c | 2 +- drivers/s390/crypto/zcrypt_cex2a.c | 2 +- drivers/s390/crypto/zcrypt_cex4.c | 2 +- drivers/thermal/broadcom/bcm2711_thermal.c | 6 +- drivers/thermal/devfreq_cooling.c | 390 +- .../intel/int340x_thermal/processor_thermal_mbox.c | 2 +- drivers/thermal/rcar_thermal.c | 19 - drivers/thermal/thermal_core.c | 46 +- drivers/usb/cdns3/Makefile | 7 +- drivers/vdpa/Kconfig | 16 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 5 + drivers/vdpa/vdpa.c | 2 +- drivers/vdpa/vdpa_sim/Makefile | 1 + drivers/vdpa/vdpa_sim/vdpa_sim.c | 298 +- drivers/vdpa/vdpa_sim/vdpa_sim.h | 105 + drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 177 + drivers/vhost/scsi.c | 3 +- drivers/virtio/virtio_ring.c | 8 +- drivers/xen/Makefile | 2 +- drivers/xen/manage.c | 1 + drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xenbus/xenbus.h | 2 + drivers/xen/xenbus/xenbus_client.c | 8 +- drivers/xen/xenbus/xenbus_probe.c | 1 + drivers/xen/xenbus/xenbus_probe_backend.c | 7 + drivers/xen/xenbus/xenbus_xs.c | 34 +- fs/cifs/cifs_swn.c | 21 +- fs/cifs/cifsfs.c | 34 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/connect.c | 16 +- fs/cifs/fs_context.c | 20 +- fs/cifs/smb2ops.c | 41 +- fs/cifs/trace.h | 4 + fs/cifs/transport.c | 15 + fs/exec.c | 8 - fs/ext4/block_validity.c | 10 +- fs/ext4/ext4.h | 51 +- fs/ext4/ext4_jbd2.c | 4 +- fs/ext4/extents.c | 4 +- fs/ext4/fast_commit.c | 99 +- fs/ext4/fast_commit.h | 78 +- fs/ext4/inode.c | 21 +- fs/ext4/super.c | 348 +- fs/file.c | 44 +- fs/fs-writeback.c | 4 - fs/jbd2/journal.c | 8 +- fs/lockd/host.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 8 +- fs/nfs/nfs42proc.c | 1 + fs/nfs/nfs4proc.c | 2 + fs/nfs/nfs4trace.h | 75 + fs/nfs/pnfs_dev.c | 23 +- fs/nfsd/nfs4xdr.c | 14 +- fs/overlayfs/file.c | 9 + fs/overlayfs/super.c | 4 +- fs/proc/internal.h | 3 +- include/acpi/cppc_acpi.h | 6 +- include/linux/compiler_attributes.h | 2 +- include/linux/connector.h | 10 +- include/linux/cpufreq.h | 14 + include/linux/devfreq_cooling.h | 27 +- include/linux/dma-buf-map.h | 2 +- include/linux/efi.h | 10 +- include/linux/jbd2.h | 9 +- include/linux/mm_types.h | 10 - include/linux/mmap_lock.h | 16 +- include/linux/netdevice.h | 1 + include/linux/phy.h | 3 +- include/linux/rcupdate.h | 6 + include/linux/sched/cpufreq.h | 5 + include/linux/seq_buf.h | 2 +- include/linux/thermal.h | 3 + include/linux/trace_seq.h | 4 +- include/linux/vdpa.h | 1 + include/net/inet_ecn.h | 14 +- include/soc/mscc/ocelot.h | 2 + include/trace/events/rpcrdma.h | 450 +- include/trace/events/thermal.h | 19 +- include/uapi/linux/close_range.h | 3 + include/uapi/linux/virtio_ids.h | 44 +- include/uapi/linux/vm_sockets.h | 26 +- include/xen/xenbus.h | 15 +- init/main.c | 1 + kernel/bpf/task_iter.c | 2 +- kernel/cgroup/cgroup-v1.c | 2 + kernel/kcsan/core.c | 10 +- kernel/rcu/tasks.h | 25 +- kernel/sched/cpufreq_schedutil.c | 106 +- kernel/trace/ring_buffer.c | 61 +- kernel/trace/trace.c | 51 +- kernel/trace/trace.h | 5 + kernel/trace/trace_boot.c | 2 + kernel/trace/trace_events.c | 2 +- kernel/trace/trace_kprobe.c | 9 +- kernel/trace/trace_selftest.c | 2 +- lib/Makefile | 7 +- lib/crc32.c | 4 +- lib/crypto/aes.c | 4 +- lib/{list_kunit.c => list-test.c} | 0 lib/{bits_kunit.c => test_bits.c} | 0 ...{linear_ranges_kunit.c => test_linear_ranges.c} | 0 lib/ubsan.c | 2 +- localversion-next | 2 +- mm/gup.c | 3 +- mm/hugetlb.c | 1 + mm/kasan/generic.c | 8 +- mm/memcontrol.c | 1 + mm/memory_hotplug.c | 2 +- mm/slab.c | 8 +- mm/slub.c | 4 +- mm/swapfile.c | 11 +- mm/vmalloc.c | 4 +- net/bridge/br.c | 5 +- net/core/dev.c | 27 +- net/core/skbuff.c | 6 + net/ethtool/channels.c | 6 +- net/ethtool/strset.c | 2 +- net/ipv4/tcp_input.c | 17 +- net/packet/af_packet.c | 2 + net/sunrpc/xprtrdma/backchannel.c | 6 +- net/sunrpc/xprtrdma/frwr_ops.c | 81 +- net/sunrpc/xprtrdma/rpc_rdma.c | 32 +- net/sunrpc/xprtrdma/transport.c | 7 +- net/sunrpc/xprtrdma/verbs.c | 30 +- net/sunrpc/xprtrdma/xprt_rdma.h | 9 +- net/tipc/netlink_compat.c | 12 +- net/tls/tls_proc.c | 3 + net/vmw_vsock/af_vsock.c | 21 +- net/vmw_vsock/vsock_addr.c | 4 +- scripts/checkpatch.pl | 1 + scripts/gcc-plugin.sh | 19 - scripts/gcc-plugins/Kconfig | 2 +- scripts/gcc-plugins/gcc-common.h | 407 - scripts/gcc-plugins/gcc-generate-gimple-pass.h | 12 - scripts/gcc-plugins/gcc-generate-ipa-pass.h | 23 - scripts/gcc-plugins/gcc-generate-rtl-pass.h | 17 - scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h | 17 - scripts/gcc-plugins/latent_entropy_plugin.c | 12 - scripts/gcc-plugins/randomize_layout_plugin.c | 4 - scripts/gcc-plugins/sancov_plugin.c | 6 - scripts/gcc-plugins/stackleak_plugin.c | 4 +- scripts/gcc-plugins/structleak_plugin.c | 4 - security/integrity/ima/ima_mok.c | 3 +- sound/soc/atmel/Kconfig | 4 +- sound/soc/codecs/Kconfig | 2 +- sound/soc/fsl/imx-hdmi.c | 1 + sound/soc/soc-dapm.c | 1 + sound/soc/sof/Kconfig | 2 +- tools/power/cpupower/utils/helpers/misc.c | 3 +- tools/testing/selftests/bpf/Makefile | 3 + tools/testing/selftests/core/close_range_test.c | 74 + tools/testing/selftests/kvm/.gitignore | 2 +- tools/testing/selftests/kvm/Makefile | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 2 + tools/testing/selftests/kvm/x86_64/user_msr_test.c | 251 - .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 770 + tools/testing/selftests/vm/Makefile | 2 +- tools/virtio/asm/barrier.h | 10 + tools/virtio/linux/bug.h | 2 + tools/virtio/linux/kernel.h | 13 +- 382 files changed, 16866 insertions(+), 16756 deletions(-) create mode 100644 arch/powerpc/configs/disable-werror.config create mode 100644 arch/powerpc/configs/ppc64le.config create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_router_xm.c create mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim.h create mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim_net.c rename lib/{list_kunit.c => list-test.c} (100%) rename lib/{bits_kunit.c => test_bits.c} (100%) rename lib/{linear_ranges_kunit.c => test_linear_ranges.c} (100%) delete mode 100755 scripts/gcc-plugin.sh delete mode 100644 tools/testing/selftests/kvm/x86_64/user_msr_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.c