This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 3a928c58ca10 Add linux-next specific files for 20210802 omits 0abdef7a15d0 staging: Disable r8188eu for now omits 57a05a499ae3 Merge branch 'akpm-current/current' omits 0bee459b8d50 selftests/memfd: remove unused variable omits ffab8d03b5a1 configs: remove the obsolete CONFIG_INPUT_POLLDEV omits bcee4bfbfebe prctl: allow to setup brk for et_dyn executables omits 5de35d6b4396 pid: cleanup the stale comment mentioning pidmap_init(). omits 22194384faba hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 296a93d0e9c2 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits 621f164e40e0 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits 6e36278726a9 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits 3dc69ae841e1 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits e672a86995f8 nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits e3f45f88dd13 nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits c3e8809c948d init/main.c: silence some -Wunused-parameter warnings omits 7866eb0a02c0 lib/test: convert test_sort.c to use KUnit omits edc818969589 lib/string: optimized memset omits 5bca07b48014 lib/string: optimized memmove omits 99108d8f9de0 lib/string: optimized memcpy omits 59fe4ae537c6 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits 1057b1c46849 math: make RATIONAL tristate omits 90d10f285803 include/linux/once.h: fix trivia typo Not -> Note omits f88893778692 arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits d03acc9514ba proc/sysctl: make protected_* world readable omits a7cae1745f9c connector: send event on write to /proc/[pid]/comm omits 03be9f9c14e6 fs/proc/kcore.c: add mmap interface omits 726b6466a3ee percpu: remove export of pcpu_base_addr omits ced885a16d47 kernel/hung_task.c: Monitor killed tasks. omits 2142bd25f3ff fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 1c86c8b392c9 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 20dac8f982ac kfence: show cpu and timestamp in alloc/free info omits 7b684455b474 mm/highmem: Remove deprecated kmap_atomic omits b52535a18ad1 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 03bf99b4bbf6 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits ea091484e0d8 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits a5e019f6587b mm/memory_hotplug: improved dynamic memory group aware "au [...] omits f605c932d64c mm-memory_hotplug-memory-group-aware-auto-movable-online-p [...] omits 345a277e396b mm/memory_hotplug: memory group aware "auto-movable" onlin [...] omits 0b881816487f virtio-mem: use a single dynamic memory group for a single [...] omits 438d2267f0b6 dax/kmem: use a single static memory group for a single pr [...] omits 2afcf0cf9c1d ACPI: memhotplug: use a single static memory group for a s [...] omits 1ba65f5662bc mm/memory_hotplug: track present pages in memory groups omits 89fa6c5efa9c drivers/base/memory: introduce "memory groups" to logicall [...] omits e0a84154997a mm/memory_hotplug: introduce "auto-movable" online policy omits 430ec50921f8 mm: track present early pages per zone omits adf41ede478f ACPI: memhotplug: memory resources cannot be enabled yet omits 9bba2aba35a4 mm/memory_hotplug: remove nid parameter from remove_memory [...] omits e6a6e3b0be53 mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits d58853d27dff mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits ceace6fb275a mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits 54a895ea9ebf mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits 58580435688a memory-hotplug.rst: complete admin-guide overhaul omits bab157ab6383 memory-hotplug.rst: remove locking details from admin-guide omits b10ca04e378b mm/vmstat: protect per cpu variables with preempt disable on RT omits 23b8801cddca preempt: provide preempt_*_(no)rt variants omits a269a4a34f49 mm/vmstat: remove unneeded return value omits d0fc15f96fd6 mm/vmstat: simplify the array size calculation omits f798d2adfa3d mm/vmstat: correct some wrong comments omits 113e631a7152 selftests: vm: add KSM merging across nodes test omits 36dcdf488c70 selftests: vm: add KSM zero page merging test omits 7a59d3f90850 selftests: vm: add KSM unmerge test omits 0f9189d61e9a selftests: vm: add KSM merge test omits ac28719d7592 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits e92edd01ba83 oom_kill: oom_score_adj broken for processes with small me [...] omits d23e280c056f mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits e419b089568e mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits afe5c49e6ac9 mm/mempolicy: unify the create() func for bind/interleave/ [...] omits 58214a1f6ac4 mm/mempolicy: advertise new MPOL_PREFERRED_MANY omits 9ea4151f6a1b mm/hugetlb: fix compile warning for !CONFIG_NUMA build omits b8d1e8b84bb5 mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix omits 4659b8e36374 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY omits da90bedaa1a2 mm/mempolicy: enable page allocation for MPOL_PREFERRED_MA [...] omits 85c5edebbd92 mm/memplicy: add page allocation function for MPOL_PREFERR [...] omits 38a0f5c1a919 mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] omits 742419d972c7 mm-compaction-optimize-proactive-compaction-deferrals-fix omits adf4ef6c9bec mm: compaction: optimize proactive compaction deferrals omits 576899533b0d mm/vmscan: add 'else' to remove check_pending label omits 211efe10a5f7 mm/vmscan: remove unneeded return value of kswapd_run() omits 4e31a13c7191 mm/vmscan: remove misleading setting to sc->priority omits 6bb70483b01f mm/vmscan: remove the PageDirty check after MADV_FREE page [...] omits ccd6fdb7ee07 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] omits 181d1f973447 mm/migrate: add sysfs interface to enable reclaim migration omits 76bf08254f74 mm/vmscan: never demote for memcg reclaim omits c06bd1326ff1 mm-vmscan-consider-anonymous-pages-without-swap-v11 omits cf781af7b862 mm/vmscan: Consider anonymous pages without swap omits 2852ec4edfbb mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] omits 2b740fdd340a mm/vmscan: add helper for querying ability to age anonymous pages omits 9a97ca86dec5 mm/vmscan: add page demotion counter omits 3c1943755d14 mm-migrate-demote-pages-during-reclaim-v11 omits 010951ebc324 mm/migrate: demote pages during reclaim omits fd3044e1d352 mm/migrate: enable returning precise migrate_pages() succe [...] omits 1d641cb0ef81 mm/migrate: update node demotion order on hotplug events omits aa4716843cd3 mm/numa: automatically generate node migration order omits a9f4785e6405 hugetlb: before freeing hugetlb page set dtor to appropria [...] omits dfe9b2902120 hugetlb: drop ref count earlier after page allocation omits 1a6d10a695b9 hugetlb: simplify prep_compound_gigantic_page ref count ra [...] omits 064e35f25356 mm/page_alloc: make alloc_node_mem_map() __init rather than __ref omits 33e54fe3f99e mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] omits 9cba0325720a memblock: stop poisoning raw allocations omits e831e1de7a34 mm: introduce memmap_alloc() to unify memory map allocation omits f2b6dceaa939 microblaze: simplify pte_alloc_one_kernel() omits b5002c572950 mm/page_alloc: always initialize memory map for the holes omits f10d42a64b12 mm/kasan: move kasan.fault to mm/kasan/report.c omits db92c8a3a677 mm/vmalloc: fix wrong behavior in vread omits 7f3d12731d35 lib/test_vmalloc.c: add a new 'nr_pages' parameter omits 946b77c28427 mm/vmalloc: remove gfpflags_allow_blocking() check omits c1516f415c51 mm/vmalloc: use batched page requests in bulk-allocator omits 4d1c9517a6bc mm/sparse: clarify pgdat_to_phys omits 6c7d11193fd8 include/linux/mmzone.h: avoid a warning in sparse memory support omits fd2c86a46e63 mm/sparse: set SECTION_NID_SHIFT to 6 omits e8c679db6882 mm: sparse: remove __section_nr() function omits 6daa4736dd1d mm: sparse: pass section_nr to find_memory_block omits 20a13a8c7af7 mm: sparse: pass section_nr to section_mark_present omits ddd07631a5ad mm/mremap: don't account pages in vma_to_resize() omits a4d519855d07 mm/mremap: fix memory account on do_munmap() failure omits a6dfd3c068c0 mm: change fault_in_pages_* to have an unsigned size parameter omits 1c20ca382f9d mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code omits 3b1de072d5dd mm: remove flush_kernel_dcache_page omits 38f7dd02e527 scatterlist: replace flush_kernel_dcache_page with flush_d [...] omits 8de35c4f49ef ps3disk: replace flush_kernel_dcache_page with flush_dcache_page omits a1352f97bd7e mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] omits 3f2923441545 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] omits 8ac123138733 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 3bf6241b0195 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits 57699e32e2fe lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits ad1304cf3e92 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits b15b38ca76e3 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits ace273b00017 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 41e19b47779e lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits aed697893dfc lazy tlb: introduce lazy mm refcount helper functions omits 20884f9657c2 memcg: replace in_interrupt() by !in_task() in active_memcg() omits d97448a17740 memcg: cleanup racy sum avoidance code omits cc91e730c62c memcg: enable accounting for ldt_struct objects omits 2a90e186088a memcg: enable accounting for posix_timers_cache slab omits 201031db007a memcg: enable accounting for signals omits 6190f6bc10b1 memcg: enable accounting of ipc resources omits 98ae8603a3c4 memcg: enable accounting for new namesapces and struct nsproxy omits 0591f34bf77f memcg: enable accounting for fasync_cache omits 0608db9e3832 memcg: enable accounting for file lock caches omits 1ff656373d46 memcg: enable accounting for pollfd and select bits arrays omits 85cdf7e9acc8 memcg: enable accounting for mnt_cache entries omits c9363e990741 memcg: charge fs_context and legacy_fs_context omits 644c21689aca memcg-infrastructure-to-flush-memcg-stats-v5 omits 7e5b252577e2 memcg: infrastructure to flush memcg stats omits 9a6c4995b0bc memcg: switch lruvec stats to rstat omits 889943987c45 memcg: enable accounting for pids in nested pid namespaces omits 4708aff4aa50 mm, memcg: inline swap-related functions to improve disabl [...] omits 9ace8b3c8fa8 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] omits aaf6917d6bf3 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] omits 519fa3866218 fs, mm: fix race in unlinking swapfile omits 1e3db7e00e93 writeback: memcg: simplify cgroup_writeback_by_id omits 0c0f99d1e359 vfs: keep inodes with page cache off the inode shrinker LRU omits be7d15dcee48 fs: inode: count invalidated shadow pages in pginodesteal omits 6d5c21759751 fs: drop_caches: fix skipping over shadow cache inodes omits 5f5629eba871 mm: remove irqsave/restore locking from contexts with irqs [...] omits 7780d074c47c writeback: use READ_ONCE for unlocked reads of writeback stats omits c777d0cf0691 writeback: rename domain_update_bandwidth() omits 3e1096c26bf5 writeback: fix bandwidth estimate for spiky workload omits 612469327bfa writeback: reliably update bandwidth estimation omits 3d3f7f572d4a writeback: track number of inodes under writeback omits 498c26e8e953 mm: mark idle page tracking as BROKEN omits 14fd41cbb4f1 mm/debug_vm_pgtable: fix corrupted page flag omits 909529e06322 mm/debug_vm_pgtable: remove unused code omits e14597d6c098 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] omits 245df22af167 mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] omits 04db27626a79 mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] omits adbdf7e478c2 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] omits acc42d7d7443 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] omits bdb44a3813e7 mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] omits aa6543aabd07 mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] omits e25632ce02aa mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] omits 61544ce47d7e mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests omits 722cfebe3acd mm/debug_vm_pgtable: introduce struct pgtable_debug_args omits 5358ef02ac1d mm: report a more useful address for reclaim acquisition omits ea29673ebd98 mm: slub: fix slub_debug disabling for list of slabs omits 980170098790 mm: move kvmalloc-related functions to slab.h omits 62cb579ee227 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings omits 1348c86464ff ocfs2: fix ocfs2 corrupt when iputting an inode omits 2b0406cd2c16 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 60a18aa2a4f3 ocfs2: remove an unnecessary condition omits 7eff85bafe4d scripts: checkversion: modernize linux/version.h search strings omits 4095aa6e9319 scripts: check_extable: fix typo in user error message omits ebc6a5c59b15 init: move usermodehelper_enable() to populate_rootfs() omits 44daf1e21e32 kernel/acct.c: use dedicated helper to access rlimit values omits f8a53f396f75 mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() omits ab2d3e6610bc slub: fix unreclaimable slab stat for bulk free omits 9d3814058063 /proc/kpageflags: do not use uninitialized struct pages omits 91250c68e31c /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 8e8f8c3b3e11 ipc: WARN if trying to remove ipc object which is absent omits f3d0d801cf8b shm: skip shm_destroy if task IPC namespace was changed omits 62ba340c4bad procfs: prevent unpriveleged processes accessing fdinfo dir omits 11c46bc5e04e mm/migrate: fix NR_ISOLATED corruption on 64-bit omits a9d3ae9a3cf2 mm: memcontrol: fix blocking rstat function called from at [...] omits 4bbb5bda84ff ocfs2: issue zeroout to EOF blocks omits eb2854a16d9f ocfs2: fix zero out valid data omits 38b9b65aad12 lib/test_string.c: move string selftest in the Runtime Tes [...] omits 7504c724d7f3 mm,shmem: Fix a typo in shmem_swapin_page() omits 02058efce8f9 Merge remote-tracking branch 'staging/staging-next' omits 419c858f1936 Merge remote-tracking branch 'folio/for-next' omits 61f315151adb Merge remote-tracking branch 'rust/rust-next' omits 1d40655cd517 Merge remote-tracking branch 'mhi/mhi-next' omits 60503e92d570 Merge remote-tracking branch 'fpga/for-next' omits eb316e90a546 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 968c225cecc7 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits c4ea09e7034a Merge remote-tracking branch 'hyperv/hyperv-next' omits d8153ec38574 Merge remote-tracking branch 'slimbus/for-next' omits 7a8a861a0ad8 Merge remote-tracking branch 'gnss/gnss-next' omits 10d2db3a97ad Merge remote-tracking branch 'kspp/for-next/kspp' omits 77496f1c41e5 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 499672f76cff Merge remote-tracking branch 'ntb/ntb-next' omits cd47e5827e99 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 737395419507 Merge remote-tracking branch 'coresight/next' omits 3821239aea3e Merge remote-tracking branch 'livepatching/for-next' omits 45ee188b524e Merge remote-tracking branch 'userns/for-next' omits 736c682f699f Merge remote-tracking branch 'pinctrl-samsung/for-next' omits c4c8a97bd3d0 Merge remote-tracking branch 'pinctrl/for-next' omits 0e1a41520dd2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 354195ab0daa Merge remote-tracking branch 'rpmsg/for-next' omits 19affe0ee16f Merge remote-tracking branch 'scsi-mkp/for-next' omits 3713a64328c4 Merge remote-tracking branch 'scsi/for-next' omits d694d98f1e6d Merge remote-tracking branch 'cgroup/for-next' omits b9e3c1e5302a Merge remote-tracking branch 'dmaengine/next' omits f0ca49464e88 Merge remote-tracking branch 'icc/icc-next' omits 8bb90f18c112 Merge remote-tracking branch 'iio/togreg' omits 5b36f4552cb6 Merge remote-tracking branch 'thunderbolt/next' omits ce9ad0138485 Merge remote-tracking branch 'soundwire/next' omits bd7057b30646 Merge remote-tracking branch 'phy-next/next' omits 6dcbb31da509 Merge remote-tracking branch 'extcon/extcon-next' omits bebd4ff2a78c Merge remote-tracking branch 'char-misc/char-misc-next' omits dcbed8788ddb Merge remote-tracking branch 'tty/tty-next' omits d781b62b9cb2 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits b0e5b3dd4a7e Merge remote-tracking branch 'usb-serial/usb-next' omits 04a036a9d37a Merge remote-tracking branch 'usb/usb-next' omits f01e38f579fc Merge remote-tracking branch 'driver-core/driver-core-next' omits 532d75c80980 Merge remote-tracking branch 'ipmi/for-next' omits 6476bbc91dac Merge remote-tracking branch 'leds/for-next' omits fa9e22b437b6 Merge remote-tracking branch 'workqueues/for-next' omits 50f8ef18dd58 Merge remote-tracking branch 'percpu/for-next' omits 58788d84b88e Merge remote-tracking branch 'xen-tip/linux-next' omits 0245d62ab89e Merge remote-tracking branch 'kvm-arm/next' omits f03a6ee236b8 Merge remote-tracking branch 'rcu/rcu/next' omits a9a0022bb4f4 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 3a3901a0de49 Merge remote-tracking branch 'edac/edac-for-next' omits f3feda467432 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 0629310d046c Merge remote-tracking branch 'tip/auto-latest' omits 20d718ad2ac5 Merge remote-tracking branch 'spi/for-next' omits 49e467a901da Merge remote-tracking branch 'devicetree/for-next' omits 7ec0fc154cfb Merge remote-tracking branch 'audit/next' omits 47b438ee2ab3 Merge remote-tracking branch 'iommu/next' omits 2dec783e1ee9 Merge remote-tracking branch 'smack/next' omits 64b24b730395 Merge remote-tracking branch 'selinux/next' omits b6877860d56a Merge remote-tracking branch 'keys/keys-next' omits 86ca624ce081 Merge remote-tracking branch 'apparmor/apparmor-next' omits 4d22d1188ee1 Merge remote-tracking branch 'security/next-testing' omits 91ea2877860d Merge remote-tracking branch 'regulator/for-next' omits 458f745b9fe4 Merge remote-tracking branch 'battery/for-next' omits d293e426a275 Merge remote-tracking branch 'mfd/for-mfd-next' omits 87c4e4122f61 Merge remote-tracking branch 'mmc/next' omits 8316a43e581c Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 694c3f59553a Merge remote-tracking branch 'device-mapper/for-next' omits 9ae3ab816188 Merge remote-tracking branch 'block/for-next' omits 71128e4f26c5 Merge remote-tracking branch 'input/next' omits 562e44218602 Merge remote-tracking branch 'modules/modules-next' omits e416608a537c Merge remote-tracking branch 'sound-asoc/for-next' omits f57c415ea575 Merge remote-tracking branch 'sound/for-next' omits efca0dd1cd8d Merge remote-tracking branch 'regmap/for-next' omits 370764811be2 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 8584851c1113 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 4b6ea75d42d9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 768d772964ac Merge remote-tracking branch 'drm-intel/for-linux-next' omits ecaa20563c75 Merge commit '99facff49d5e' omits 2ab6c415eecb Merge remote-tracking branch 'drm-misc/for-linux-next' omits 7dc4fc8d8752 Merge remote-tracking branch 'drm/drm-next' omits 516e4c8ad774 Merge remote-tracking branch 'crypto/master' omits 1e6555a9c116 Merge remote-tracking branch 'nand/nand/next' omits fe7d363f184e Merge remote-tracking branch 'mtd/mtd/next' omits 388c0907f4bc Merge remote-tracking branch 'bluetooth/master' omits 994487d330c1 Merge remote-tracking branch 'wireless-drivers-next/master' omits df4d42b3c6e4 Merge remote-tracking branch 'netfilter-next/master' omits 1f3a6bbaf3c7 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 463807a0787c Merge remote-tracking branch 'ipsec-next/master' omits 53a70ec2411d Merge remote-tracking branch 'net-next/master' omits 94feac14bcff Merge remote-tracking branch 'rdma/for-next' omits 980a6c974191 Merge remote-tracking branch 'swiotlb/linux-next' omits 7a24729ab67c Merge remote-tracking branch 'dlm/next' omits ffe36ea8cf8e Merge remote-tracking branch 'ieee1394/for-next' omits 593fda45a873 Merge remote-tracking branch 'opp/opp/linux-next' omits a0688792970d Merge remote-tracking branch 'cpupower/cpupower' omits 7dcc010d3944 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits a3cb70d9c6f2 Merge remote-tracking branch 'pm/linux-next' omits ff9bbd931409 Merge remote-tracking branch 'v4l-dvb-next/master' omits 0df3f1c6c108 Merge remote-tracking branch 'v4l-dvb/master' omits a3370715140a Merge remote-tracking branch 'jc_docs/docs-next' omits ca37109370a1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits b4de67d46dc1 Merge remote-tracking branch 'i2c/i2c/for-next' omits 2889658d933d Merge remote-tracking branch 'hid/for-next' omits 227ffcd32944 Merge remote-tracking branch 'pstore/for-next/pstore' omits 058a535f68bc Merge remote-tracking branch 'pci/next' omits f8095a58f642 Merge remote-tracking branch 'printk/for-next' omits 5bb5a5ec4373 Merge remote-tracking branch 'file-locks/locks-next' omits b086a6da3af0 Merge remote-tracking branch 'zonefs/for-next' omits 8dec7c669dd3 Merge remote-tracking branch 'v9fs/9p-next' omits 1e39b721ec27 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits dfb8438f62fa Merge remote-tracking branch 'cel/for-next' omits 8428fd48100c Merge remote-tracking branch 'gfs2/for-next' omits 78b01fbcb2db Merge remote-tracking branch 'fuse/for-next' omits 6574a2bdbf49 Merge remote-tracking branch 'f2fs/dev' omits ab7a885856fe Merge remote-tracking branch 'ext3/for_next' omits 4453f1164906 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 504c9a9e6f3d Merge remote-tracking branch 'btrfs/for-next' omits a622c89241d1 Merge remote-tracking branch 'fscache/fscache-next' omits 425e3c82fbe9 Merge remote-tracking branch 'fscrypt/master' omits d02b4e8e3718 Merge remote-tracking branch 'pidfd/for-next' omits b656d391935d Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 75242a18e17f Merge remote-tracking branch 'sh/for-next' omits 1375cd86aab2 Merge remote-tracking branch 's390/for-next' omits 7dd3cf55634c Merge remote-tracking branch 'risc-v/for-next' omits 20692c76fa7a Merge remote-tracking branch 'powerpc/next' omits 21e180904bee Merge remote-tracking branch 'parisc-hd/for-next' omits 0b36380e6670 Merge remote-tracking branch 'mips/mips-next' omits 052edc87c7c6 Merge remote-tracking branch 'm68knommu/for-next' omits 9a0aa2bc0928 Merge remote-tracking branch 'm68k/for-next' omits 8d448a5c62cd Merge remote-tracking branch 'h8300/h8300-next' omits 699f5c30c570 Merge remote-tracking branch 'clk-imx/for-next' omits cbd0b3843cff Merge remote-tracking branch 'clk/clk-next' omits 669beef0228b Merge remote-tracking branch 'xilinx/for-next' omits 65410e92d755 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 23965b6f06a3 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 07188099e03a Merge remote-tracking branch 'tegra/for-next' omits d838b4d36957 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits a20b7a2ae1b9 Merge remote-tracking branch 'stm32/stm32-next' omits 268f96c26cec Merge remote-tracking branch 'scmi/for-linux-next' omits 5cc7b78c4fed Merge remote-tracking branch 'samsung-krzk/for-next' omits ecab28b386fe Merge remote-tracking branch 'rockchip/for-next' omits e1e8dcbcdb7f Merge remote-tracking branch 'reset/reset/next' omits 6654c2c2df7b Merge remote-tracking branch 'renesas/next' omits 896c83a28258 Merge remote-tracking branch 'raspberrypi/for-next' omits 68e6f46ecb61 Merge remote-tracking branch 'qcom/for-next' omits 102b4b5a364c Merge remote-tracking branch 'omap/for-next' omits c9652841c349 Merge remote-tracking branch 'mvebu/for-next' omits ae973a309540 Merge remote-tracking branch 'mediatek/for-next' omits 6acf1905db34 Merge remote-tracking branch 'keystone/next' omits b2d6935e4d29 Merge remote-tracking branch 'imx-mxs/for-next' omits 6d494a8be5be Merge remote-tracking branch 'drivers-memory/for-next' omits d48c9e4cfd45 Merge remote-tracking branch 'at91/at91-next' omits c58ff47ab1cb Merge remote-tracking branch 'aspeed/for-next' omits b8e10822363a Merge remote-tracking branch 'amlogic/for-next' omits 9bc26408673b Merge remote-tracking branch 'actions/for-next' omits f94391984bef Merge remote-tracking branch 'arm-soc/for-next' omits c20d04e9ebe3 Merge remote-tracking branch 'arm64/for-next/core' omits 49a1ebee3972 Merge remote-tracking branch 'arm/for-next' omits 6a316545c4e9 Merge remote-tracking branch 'asm-generic/master' omits bad59b3ce6ee Merge remote-tracking branch 'compiler-attributes/compiler [...] omits e5731a84262e Merge remote-tracking branch 'kbuild/for-next' omits a6e430e3f3af Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits fad9df5f8f07 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 84f871f221e7 Merge remote-tracking branch 'fpga-fixes/fixes' omits 5e5bde94cfba Merge remote-tracking branch 'pidfd-fixes/fixes' omits 8a7cbee9d46b Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 0a52b9515775 Merge remote-tracking branch 'scsi-fixes/fixes' omits ac8ac5cc1d0f Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits aefdebe0beea Merge remote-tracking branch 'vfs-fixes/fixes' omits 36d003b6c60b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits bf00c947799e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 0cfa9ba7118b Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 3f5bed35daf2 Merge remote-tracking branch 'kvm-fixes/master' omits 07ee6f0c55b5 Merge remote-tracking branch 'omap-fixes/fixes' omits 8fc319e91e14 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 3c35f49ddfa1 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits ed8bc0f0c9df Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 24afee9fc3f2 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 8d440d74db20 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 8b19ce76919a Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 6c4bdacc8601 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 93adb95a059d Merge remote-tracking branch 'staging.current/staging-linus' omits 31779078e5a8 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 591401e51f35 Merge remote-tracking branch 'usb.current/usb-linus' omits a86be4c68c88 Merge remote-tracking branch 'tty.current/tty-linus' omits d00bd64d2dcc Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 932bc045c471 Merge remote-tracking branch 'pci-current/for-linus' omits d257cf26e8d0 Merge remote-tracking branch 'spi-fixes/for-linus' omits e43d5c7e390b Merge remote-tracking branch 'regulator-fixes/for-linus' omits 5762baad0759 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 1faf853e82f7 Merge remote-tracking branch 'sound-current/for-linus' omits da08666979a5 Merge remote-tracking branch 'wireless-drivers/master' omits 468a02c6e610 Merge remote-tracking branch 'netfilter/master' omits 9db4091eaf95 Merge remote-tracking branch 'ipsec/master' omits 06d4489cd95c Merge remote-tracking branch 'bpf/master' omits fc2c640793e0 Merge remote-tracking branch 'net/master' omits afeeffc060f0 Merge remote-tracking branch 's390-fixes/fixes' omits 8a01a8e166ef Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits f711507cbcd8 Merge remote-tracking branch 'arc-current/for-curr' omits 0285d9d49784 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits aa5653858b75 NFS: Clean up the synopsis of callback process_op() omits 39d7e1d9db4d NFS: Extract the xdr_init_encode/decode() calls from decod [...] omits 743e9ccea5ea NFS: Remove unused callback void encoder and decoder omits 869c1a1f725e NFS: Add a private local dispatcher for NFSv4 callback operations omits b47712212b85 SUNRPC: Eliminate the RQ_AUTHERR flag omits fdde30940b9a SUNRPC: Set rq_auth_stat in the pg_authenticate() callout omits b4cd3b5df4b5 SUNRPC: Add svc_rqst::rq_auth_stat omits b96bd78d6da6 Merge branches 'for-next/mte' and 'for-next/misc' into for [...] omits 99facff49d5e drm/amdgpu/smu7: split PM logging start and sampling omits 1d0f01678bde PCI: quirks: Quirk PCI d3hot delay for AMD xhci omits a7e6f138ae5f drm/radeon: Add HD-audio component notifier support (v2) omits b0d31be25f98 Revert "drm/amd/display: To modify the condition in indica [...] omits 5549b90e845e Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits a0d91a4135ca drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 488d8975c2e7 drm/amdgpu: only check for _PR3 on dGPUs omits 3d4ac3df30df drm/amdgpu: add another raven1 gfxoff quirk omits 7c3cee9ca132 usb/host: enable auto power control for xhci-pci omits 66f90cda36c0 drm/amdkfd: Allow querying SVM attributes that are clear omits 7cd5d6844dd2 drm/amdgpu: Add preferred mode in modeset when freesync vi [...] omits 972afa376543 f2fs: turn back remapped address in compressed page endio omits 268b654a6bd8 NFSD: remove vanity comments omits 56dbe080de28 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] omits ad9148eceae3 rcu: Fix undefined Kconfig macros omits 95728848432f doc: Add another stall-warning root cause in stallwarn.rst omits 33928ebb0fcc rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp omits 4c866d280f7a rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp omits 4c3f9b7e0c2f irq: detect long-running IRQ handlers omits 6f24811ca0d2 irq: abstract irqaction handler invocation omits a8c862972454 torture: Allot 1G of memory for scftorture runs omits 11a69b57fb83 rcu-nocb: Fix a couple of tree_nocb code-style nits omits 9edd4bc2ed0f rcu: Mark accesses to rcu_state.n_force_qs omits 50fe4d1cda1e tools/rcu: Add an extract-stall script omits 606b441479b1 torture: Make torture.sh print the number of files to be c [...] omits bf5b2f6240ad scftorture: Count reschedule IPIs omits db2eb4831ad7 scftorture: Account for weight_resched when checking for a [...] omits a6d3689d4dd2 scftorture: Shut down if nonsensical arguments given omits 49db5b6a3064 scftorture: Allow zero weight to exclude an smp_call_funct [...] omits 4792fba8b539 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument omits 837b974701c5 Merge branch 'clocksource.2021.07.20c' into HEAD omits 6b56776ef6ac Merge branch 'lkmm-dev.2021.07.20a' into HEAD omits db65ca3b6604 Merge branch 'lkmm.2021.07.27a' into HEAD omits 55b45e0ace28 Merge branch 'kcsan.2021.07.20c' into HEAD omits abc16ba7619d Merge branches 'doc.2021.07.20c', 'fixes.2021.07.27a', 'no [...] omits 1e11c153bfd3 rcu: Print human-readable message for schedule() in RCU reader omits b2f0ad0e734a rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU omits 2aed5a08120f rcu: Use per_cpu_ptr to get the pointer of per_cpu variable omits 564ccfd2de6a rcu: Remove useless "ret" update in rcu_gp_fqs_loop() omits 38eff99a75d0 rcu: Mark accesses in tree_stall.h omits 4372df9a0cd6 rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to co [...] omits bd0abbdde547 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() omits 555b6b89d41c srcutiny: Mark read-side data races omits 379ddeced7c1 rcu: Start timing stall repetitions after warning complete omits 8b1ead31562e rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() omits 702f09e40b90 rcu/tree: Handle VM stoppage in stall detection omits 362ccd0233dc rculist: Unify documentation about missing list_empty_rcu() omits 8004a0b601b9 rcu: Mark accesses to ->rcu_read_lock_nesting omits 2431e5602c02 rcu: Weaken ->dynticks accesses and updates omits 10bef70e0a4a svcrdma: Convert rdma->sc_rw_ctxts to llist omits fb7160da0ca4 svcrdma: Relieve contention on sc_send_lock. omits 4cbbc7502aa9 svcrdma: Fewer calls to wake_up() in Send completion handler omits 08463f5ad501 Merge branch 'remotes/lorenzo/pci/tegra' omits cbfbe4d5bd7f Merge branch 'remotes/lorenzo/pci/misc' omits 802a781ae226 Merge branch 'remotes/lorenzo/pci/dwc' omits 8c434842cccb Merge branch 'pci/resource' omits 08b8de81abe1 f2fs: change fiemap way in printing compression chunk omits ecc265407e05 f2fs: do not submit NEW_ADDR to read node block omits f1c34e69bf27 f2fs: compress: remove unneeded read when rewrite whole cluster omits 484f44e82b3a lockd: Fix invalid lockowner cast after vfs_test_lock omits 854e6d8f9696 NFSD: Use new __string_len C macros for nfsd_clid_class omits 018c474e9338 NFSD: Use new __string_len C macros for the nfs_dirent tracepoint omits 6db06b24c001 tracing: Add trace_event helper macros __string_len() and [...] omits 31912ba6eb98 NFSD: Batch release pages during splice read omits 17ffc46d4431 SUNRPC: Add svc_rqst_replace_page() API omits ff1e50869edb NFSD: Clean up splice actor omits 898dff6d53ba f2fs: add sysfs node to control ra_pages for fadvise seq file adds f99a4f9a6a02 Merge remote-tracking branch 'arc-current/for-curr' adds 1051b8e8d72c Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 292706fe9c14 Merge remote-tracking branch 's390-fixes/fixes' adds 0541a6293298 net: bridge: validate the NUD_PERMANENT bit when adding an [...] adds 0ceda7e2ab33 Merge remote-tracking branch 'net/master' adds ea14ec1ace6e Merge remote-tracking branch 'bpf/master' adds d0a592a783dc Merge remote-tracking branch 'ipsec/master' adds a0d68bb0afe4 Merge remote-tracking branch 'netfilter/master' adds f2b026feb173 Merge remote-tracking branch 'wireless-drivers/master' adds 55e9e624991e Merge remote-tracking branch 'sound-current/for-linus' adds cb3c0b05ace2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds c8db82cf78e2 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 7581f2888865 Merge remote-tracking branch 'spi-fixes/for-linus' adds ecc62d7efdda Merge remote-tracking branch 'pci-current/for-linus' adds d9a9ed23d341 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 5b84ede61bb2 Merge remote-tracking branch 'tty.current/tty-linus' adds 97a7fbe3efec Merge remote-tracking branch 'usb.current/usb-linus' adds 7f7f50011de4 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 9ddba25fa253 Merge remote-tracking branch 'staging.current/staging-linus' adds 292698a52d78 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds d05bf89cd9bc Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 2409999f254e Merge remote-tracking branch 'kselftest-fixes/fixes' adds 9b2aec7c314e Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 000d99202cca Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 9c58d8c5d816 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 1868c8dd9417 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 148d84f65806 Merge remote-tracking branch 'omap-fixes/fixes' adds 343736c706f4 Merge remote-tracking branch 'kvm-fixes/master' adds c52934ffe1b3 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 8a7920ee14f7 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 5ff838fb9d12 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds f01a9c774818 Merge remote-tracking branch 'vfs-fixes/fixes' adds 1ed13477d2dd Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 06f8748a131c Merge remote-tracking branch 'scsi-fixes/fixes' adds f38dbf7f80ac Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 4373f77df964 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 6231b1576e64 Merge remote-tracking branch 'fpga-fixes/fixes' adds 9b87f43537ac gpio: tqmx86: really make IRQ optional adds 6bbf9f3b6435 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds be32e0f17dc1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 9cd58000f6c2 Merge remote-tracking branch 'kbuild/for-next' new 658f5b5d3074 Merge remote-tracking branch 'compiler-attributes/compiler [...] new a57a4418a78e Merge remote-tracking branch 'asm-generic/master' new b39a72df4aad Merge remote-tracking branch 'arm/for-next' new 82868247897b arm64: kasan: mte: use a constant kernel GCR_EL1 value new 767215030150 arm64: kasan: mte: remove redundant mte_report_once logic new a8caaa239c60 arm64/sme: Document boot requirements for SME new 8f1fbc975b86 arm64: unnecessary end 'return;' in void functions new b24b5205099a arm64/sve: Make fpsimd_bind_task_to_cpu() static new dac3ce63bffe kselftest/arm64: Ignore check_gcr_el1_cswitch binary new 4f0afd1d3c8c Merge branches 'for-next/mte', 'for-next/misc' and 'for-ne [...] new 649e7170ea82 Merge remote-tracking branch 'arm64/for-next/core' new 1e33890ccec3 Merge remote-tracking branch 'arm-soc/for-next' new 6b8e763ca92a Merge remote-tracking branch 'actions/for-next' new eac27ecf5369 Merge remote-tracking branch 'amlogic/for-next' new d6d824b0a1ed Merge remote-tracking branch 'aspeed/for-next' new 97b6584d56d1 Merge remote-tracking branch 'at91/at91-next' new 48a00047cf2a Merge remote-tracking branch 'drivers-memory/for-next' new f4061ca43211 Merge remote-tracking branch 'imx-mxs/for-next' new ec64673ad709 Merge remote-tracking branch 'keystone/next' new e7c4897ad9fd Merge remote-tracking branch 'mediatek/for-next' new 1c0a21f86764 Merge remote-tracking branch 'mvebu/for-next' new 1f8a66f39fa8 Merge remote-tracking branch 'omap/for-next' new ceb5f4ec73eb Merge remote-tracking branch 'qcom/for-next' new 9cd891475822 Merge remote-tracking branch 'raspberrypi/for-next' new a03f0aa1c865 Merge remote-tracking branch 'renesas/next' new 6bc194238c5d Merge remote-tracking branch 'reset/reset/next' new a3db3f908475 Merge remote-tracking branch 'rockchip/for-next' new 5df32a9a3f65 Merge remote-tracking branch 'samsung-krzk/for-next' new df1b4af1fd16 Merge remote-tracking branch 'scmi/for-linux-next' new daa11148ed15 Merge remote-tracking branch 'stm32/stm32-next' new 1e82be858b7f Merge remote-tracking branch 'sunxi/sunxi/for-next' new fea691f67b21 Merge remote-tracking branch 'tegra/for-next' new eb08990d42c5 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 7fe39ab69c3d Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new d1359e35de10 Merge remote-tracking branch 'xilinx/for-next' new 9e2582e1aa0a Merge remote-tracking branch 'clk/clk-next' new f1a113710646 Merge remote-tracking branch 'clk-imx/for-next' new d6b2eb34b82a Merge remote-tracking branch 'h8300/h8300-next' new 4bbeefd9299c Merge remote-tracking branch 'm68k/for-next' new 2e6666838998 Merge remote-tracking branch 'm68knommu/for-next' new cb822eeb2b91 Merge remote-tracking branch 'mips/mips-next' new 97e913376685 Merge remote-tracking branch 'parisc-hd/for-next' new 7981a6446434 Merge remote-tracking branch 'powerpc/next' new b99d6b11222d Merge remote-tracking branch 'risc-v/for-next' new 1eaeeaa2fca9 Merge remote-tracking branch 's390/for-next' new 84ea5eee8baf Merge remote-tracking branch 'sh/for-next' new 84122ce44a18 Merge remote-tracking branch 'xtensa/xtensa-for-next' new dacfac174c8d Merge remote-tracking branch 'pidfd/for-next' new f4b66cf72c69 Merge remote-tracking branch 'fscrypt/master' new ab9d6b89603c Merge remote-tracking branch 'fscache/fscache-next' new 600a7121c9dd Merge remote-tracking branch 'btrfs/for-next' new 164c3b63fb1c Merge remote-tracking branch 'cifsd/cifsd-for-next' new 1ce5d647cac2 Merge remote-tracking branch 'ext3/for_next' new 7eab7a696827 f2fs: compress: remove unneeded read when rewrite whole cluster new b7ec2061737f f2fs: do not submit NEW_ADDR to read node block new 093f0bac32b6 f2fs: change fiemap way in printing compression chunk new 4931e0c93e12 f2fs: turn back remapped address in compressed page endio new 2e650912c037 f2fs: show sbi status in debugfs/f2fs/status new 277afbde6ca2 f2fs: fix wrong checkpoint_changed value in f2fs_remount() new 278799151646 f2fs: fix to force keeping write barrier for strict fsync mode new dc675a97129c f2fs: fix min_seq_blocks can not make sense in some scenes. new 21fd7f2ada03 f2fs: add sysfs node to control ra_pages for fadvise seq file new cb7b6763c093 Merge remote-tracking branch 'f2fs/dev' new 1ca526fa663d Merge remote-tracking branch 'fuse/for-next' new f90af31a39c7 Merge remote-tracking branch 'gfs2/for-next' new 467343d85336 NFSD: Clean up splice actor new 19d0734b5c90 SUNRPC: Add svc_rqst_replace_page() API new 23ce6cf07b1e NFSD: Batch release pages during splice read new 3681c7ddeea8 tracing: Add trace_event helper macros __string_len() and [...] new 356643c7b84f NFSD: Use new __string_len C macros for the nfs_dirent tracepoint new 09d835daaca6 NFSD: Use new __string_len C macros for nfsd_clid_class new fff1045b3771 lockd: Fix invalid lockowner cast after vfs_test_lock new 4776aa728bba svcrdma: Fewer calls to wake_up() in Send completion handler new 55fdc0f180c0 svcrdma: Relieve contention on sc_send_lock. new 55a6ffb5e847 svcrdma: Convert rdma->sc_rw_ctxts to llist new 0c7a9323e51a NFSD: remove vanity comments new f7713a40371f SUNRPC: Add svc_rqst::rq_auth_stat new faf2e11f4221 SUNRPC: Set rq_auth_stat in the pg_authenticate() callout new 0ab05d0f804c SUNRPC: Eliminate the RQ_AUTHERR flag new a334eff462ed NFS: Add a private local dispatcher for NFSv4 callback operations new 84ae7688fdcb NFS: Remove unused callback void encoder and decoder new 0e29f3e1c72b NFS: Extract the xdr_init_encode/decode() calls from decod [...] new 866595462abe NFS: Clean up the synopsis of callback process_op() new b7c18fae0ff2 Merge remote-tracking branch 'cel/for-next' new 7a702b4ffdf6 Merge remote-tracking branch 'overlayfs/overlayfs-next' new b3213a797c25 Merge remote-tracking branch 'v9fs/9p-next' new 2166f68853e4 Merge remote-tracking branch 'zonefs/for-next' new 8e89c6f38548 Merge remote-tracking branch 'file-locks/locks-next' new 5f9795c0d4d7 Merge remote-tracking branch 'printk/for-next' new b8da302e2955 PCI: Call Max Payload Size-related fixup quirks early new b12d93e9958e PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported new 61a6199787d9 PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure new 21d8e94253eb PCI: Return int from pciconfig_read() syscall new 47d0cf4de34b Merge branch 'pci/enumeration' new d21faba11693 PCI: Bulk conversion to generic_handle_domain_irq() new 83d4bf76a928 Merge branch 'pci/irq' new 15a9e7be1ee6 Merge branch 'pci/resource' new 319e4c98dd7f PCI: Add ACS quirk for NXP LX2160A and LX2162A new 39e30ae8bafe Merge branch 'pci/virtualization' new 074748c03da8 Merge branch 'remotes/lorenzo/pci/dwc' new c4bd93d70de8 Merge branch 'remotes/lorenzo/pci/misc' new c96f2f89c583 Merge branch 'remotes/lorenzo/pci/tegra' new f1500f714221 Merge remote-tracking branch 'pci/next' new 051580b69b0f Merge remote-tracking branch 'pstore/for-next/pstore' new 7139f03bc5ab Merge remote-tracking branch 'hid/for-next' new 145493393aba Merge remote-tracking branch 'i2c/i2c/for-next' new d3899ec4120c hwmon: (dell-smm) Add Dell Precision 7510 to fan control w [...] new 6a8c4235c692 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 226964da60ae Merge remote-tracking branch 'jc_docs/docs-next' new 41b94301be15 Merge remote-tracking branch 'v4l-dvb/master' new 67d0108ff7eb Merge remote-tracking branch 'v4l-dvb-next/master' new 513852cfb62d Merge remote-tracking branch 'pm/linux-next' new b47ef639881d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new ab3ac4963820 Merge remote-tracking branch 'cpupower/cpupower' new f8c35f2f31ea Merge remote-tracking branch 'opp/opp/linux-next' new ca96b1ea9138 Merge remote-tracking branch 'ieee1394/for-next' new c1c0cfe01d82 Merge remote-tracking branch 'dlm/next' new 94a771c25ec5 Merge remote-tracking branch 'swiotlb/linux-next' new abede1b30953 Merge remote-tracking branch 'rdma/for-next' new f36c82ac1b1b netdevsim: make array res_ids static const, makes object smaller new 1187c8c4642d net: phy: mscc: make some arrays static const, makes objec [...] new 28814cd18cd7 ipv4: Fix refcount warning for new fib_info new e688bdb7099c cxgb4: make the array match_all_mac static, makes object smaller new 628fe1cedda6 net: marvell: make the array name static, makes object smaller new a6afdb041a2d qlcnic: make the array random_data static const, makes obj [...] new d5731f891a0c dpaa2-eth: make the array faf_bits static const, makes obj [...] new 771edeabcb95 net: 3c509: make the array if_names static const, makes ob [...] new 7cdd0a89ec70 net/mlx4: make the array states static const, makes object [...] new e280270de50f Merge remote-tracking branch 'net-next/master' new b61a28cf11d6 bpf: Fix off-by-one in tail call count limiting new de655c4d9f3f Merge remote-tracking branch 'bpf-next/for-next' new 0b2dd511b197 Merge remote-tracking branch 'ipsec-next/master' new a873630b95e7 Merge remote-tracking branch 'mlx5-next/mlx5-next' new fe24ef3ea622 Merge remote-tracking branch 'netfilter-next/master' new f9f004676bd6 Merge remote-tracking branch 'wireless-drivers-next/master' new 17f727613c11 Merge remote-tracking branch 'bluetooth/master' new 9998625f3988 Merge remote-tracking branch 'mtd/mtd/next' new baf5a18f6fac Merge remote-tracking branch 'nand/nand/next' new 79282f919136 Merge remote-tracking branch 'crypto/master' new c3d7a6bdfd70 Merge remote-tracking branch 'drm/drm-next' new 1a3575634577 Merge remote-tracking branch 'drm-misc/for-linux-next' new 8cabf1a110c6 Merge remote-tracking branch 'drm-intel/for-linux-next' new f01709990e9f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 9ee5228b7e44 Merge remote-tracking branch 'imx-drm/imx-drm/next' new e5b7c1bb5c44 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 9fd9f9e8db1c Merge remote-tracking branch 'regmap/for-next' new 57fa411b6d42 Merge remote-tracking branch 'sound/for-next' new 12cd4e8a7e5b Merge remote-tracking branch 'sound-asoc/for-next' new 1c1c1e1e49f7 Merge remote-tracking branch 'modules/modules-next' new fe3adafbc9fc Merge remote-tracking branch 'input/next' new b5389cd94c46 Merge remote-tracking branch 'block/for-next' new d093bb310011 Merge remote-tracking branch 'device-mapper/for-next' new 614ecde3461d Merge remote-tracking branch 'pcmcia/pcmcia-next' new c9d95b4d2fc4 Merge remote-tracking branch 'mmc/next' new b99017d3c5bc Merge remote-tracking branch 'mfd/for-mfd-next' new 89c3a00fab85 Merge remote-tracking branch 'battery/for-next' new 928f01048eab Merge remote-tracking branch 'regulator/for-next' new 84b07b6cad72 Merge remote-tracking branch 'security/next-testing' new 2d8329b5f856 Merge remote-tracking branch 'apparmor/apparmor-next' new 1d2947d0ec9d Merge remote-tracking branch 'keys/keys-next' new b9e81f969c30 Merge remote-tracking branch 'selinux/next' new ce0652f55c99 Merge remote-tracking branch 'smack/next' new 5d385a6494a2 Merge remote-tracking branch 'iommu/next' new 0b3a3feb39b5 Merge remote-tracking branch 'audit/next' new 61bf7dc43c1d Merge remote-tracking branch 'devicetree/for-next' new 049647ad241a Merge remote-tracking branch 'spi/for-next' new 1f25f9e13740 Merge remote-tracking branch 'tip/auto-latest' new a57e9351fb97 Merge remote-tracking branch 'clockevents/timers/drivers/next' new bd6987125f46 Merge remote-tracking branch 'edac/edac-for-next' new da2285e491a2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 7c58eb0a48a3 rcu: Weaken ->dynticks accesses and updates new 7fca5fc29e6c rcu: Mark accesses to ->rcu_read_lock_nesting new 018bf0ddcc8b rculist: Unify documentation about missing list_empty_rcu() new e59b297c3d3c rcu/tree: Handle VM stoppage in stall detection new 5fe82afe35d4 rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() new a0432bd0ccac rcu: Start timing stall repetitions after warning complete new 93582ff0c469 srcutiny: Mark read-side data races new b98b2df42d42 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() new 2bc0b5f5197c rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to co [...] new 9a34bc356eec rcu: Mark accesses in tree_stall.h new 6bf8fe34d086 rcu: Remove useless "ret" update in rcu_gp_fqs_loop() new 4d81e48ccee5 rcu: Use per_cpu_ptr to get the pointer of per_cpu variable new 2d5013821978 rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU new c9d792f1d815 rcu: Print human-readable message for schedule() in RCU reader new ad65d0a40893 Merge branches 'doc.2021.07.20c', 'fixes.2021.08.02a', 'no [...] new 890802cb4555 Merge branch 'kcsan.2021.07.20c' into HEAD new f377bc442a10 Merge branch 'lkmm.2021.07.27a' into HEAD new 4ba986fe3d30 Merge branch 'lkmm-dev.2021.07.20a' into HEAD new 075c4ccd0851 Merge branch 'clocksource.2021.07.20c' into HEAD new e6ad85e8195b torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument new 225388ccb3ad scftorture: Allow zero weight to exclude an smp_call_funct [...] new 3e70b0cdbaef scftorture: Shut down if nonsensical arguments given new 9e6396d23778 scftorture: Account for weight_resched when checking for a [...] new 6cad248b6101 scftorture: Count reschedule IPIs new e6fefbb1c157 torture: Make torture.sh print the number of files to be c [...] new c1cdf292ab00 tools/rcu: Add an extract-stall script new 945a0a3f5c52 rcu: Mark accesses to rcu_state.n_force_qs new 60daf16e1520 rcu-nocb: Fix a couple of tree_nocb code-style nits new bea8b3ee8b03 torture: Allot 1G of memory for scftorture runs new ff8cef41d030 irq: abstract irqaction handler invocation new d1ba09980307 irq: detect long-running IRQ handlers new c0131179768e rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp new 3e5a18e1c737 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp new 5c576444d8aa doc: Add another stall-warning root cause in stallwarn.rst new bc69f08bc72f rcu: Fix undefined Kconfig macros new d1e61225b62c rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] new 7e7bc81309a8 clocksource: Forgive repeated long-latency watchdog clocks [...] new 117a3f63fa34 rcu-tasks: Wait for trc_read_check_handler() IPIs new c5f75f3961c0 rcu-tasks: Simplify trc_read_check_handler() atomic operations new e2024f86b6d9 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] new d24cff102720 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] new da351fdfc70a rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() new f6735fbefd29 rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() new 1377e0b2195b rcu: Make rcutree_dying_cpu() use its "cpu" parameter new 5a7e41925c5a Merge remote-tracking branch 'rcu/rcu/next' new 825a33d69245 Merge remote-tracking branch 'kvm-arm/next' new c6bc089ddad6 Merge remote-tracking branch 'xen-tip/linux-next' new 1e54ecc1436b Merge remote-tracking branch 'percpu/for-next' new a2a0eb1b2bb9 Merge remote-tracking branch 'workqueues/for-next' new 76ec8cf16188 Merge remote-tracking branch 'leds/for-next' new 6dac891c3d99 Merge remote-tracking branch 'ipmi/for-next' new 761de525d51d Merge remote-tracking branch 'driver-core/driver-core-next' new 0381afd4f39a Merge remote-tracking branch 'usb/usb-next' new 3136af07b83c Merge remote-tracking branch 'usb-serial/usb-next' new 1e72a0dee0ee Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 51849b794dcb Merge remote-tracking branch 'tty/tty-next' new 9f4f4368a282 Merge remote-tracking branch 'char-misc/char-misc-next' new bf4720e5da55 Merge remote-tracking branch 'extcon/extcon-next' new 95ff80aa6efd Merge remote-tracking branch 'phy-next/next' new 6629c11bb757 Merge remote-tracking branch 'soundwire/next' new 3cbaa59af993 Merge remote-tracking branch 'thunderbolt/next' new 41a0c2e0b9e0 Merge remote-tracking branch 'staging/staging-next' new b735c551ac02 Merge remote-tracking branch 'iio/togreg' new d29b8e8d0987 Merge remote-tracking branch 'icc/icc-next' new 02692716f501 Merge remote-tracking branch 'dmaengine/next' new d521e97e93aa Merge remote-tracking branch 'cgroup/for-next' new ebf792f8b66f Merge remote-tracking branch 'scsi/for-next' new 233881713741 Merge remote-tracking branch 'scsi-mkp/for-next' new 9da10cb36c06 Merge remote-tracking branch 'rpmsg/for-next' new e0ab3dc330a9 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new a9e641520315 Merge remote-tracking branch 'pinctrl/for-next' new 0bb114d8ce0d Merge remote-tracking branch 'pinctrl-samsung/for-next' new 5dc686acb240 Merge remote-tracking branch 'userns/for-next' new 1b19bd498964 Merge remote-tracking branch 'livepatching/for-next' new 73bd90f5ff82 Merge remote-tracking branch 'coresight/next' new 13f8c9c8bba4 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new cc4f51e011e6 Merge remote-tracking branch 'ntb/ntb-next' new bdb9b75495aa Merge remote-tracking branch 'seccomp/for-next/seccomp' new bdf20039c9a5 Merge remote-tracking branch 'kspp/for-next/kspp' new c05998eb460b Merge remote-tracking branch 'gnss/gnss-next' new 62f653d2847b Merge remote-tracking branch 'slimbus/for-next' new 71657c97d4dc Merge remote-tracking branch 'hyperv/hyperv-next' new 9b4fa356cd0d Merge remote-tracking branch 'auxdisplay/auxdisplay' new 157de3ae3de9 Merge remote-tracking branch 'kgdb/kgdb/for-next' new e91c76425818 Merge remote-tracking branch 'fpga/for-next' new 4c235d393fe9 Merge remote-tracking branch 'mhi/mhi-next' new 6ea2848ec2bb Merge remote-tracking branch 'rust/rust-next' new 6d5384123391 Merge remote-tracking branch 'folio/for-next' new de5986504296 drm/amdgpu: Fix out-of-bounds read when update mapping new 4a134261f5d8 Revert "Revert "drm/amdkfd: Add heavy-weight TLB flush aft [...] new cc6152ff4ff3 Revert "Revert "drm/amdgpu: Add table_freed parameter to a [...] new fce1a7eb35b2 Revert "Revert "drm/amdkfd: Make TLB flush conditional on [...] new b1f21482affa Revert "Revert "drm/amdgpu: Fix warning of Function parame [...] new 626803d1f217 Revert "Revert "drm/amdkfd: Add memory sync before TLB flu [...] new 3cd293a78a58 Revert "Revert "drm/amdkfd: Only apply TLB flush optimizat [...] new a50fe7078035 drm/amdkfd: Only apply heavy-weight TLB flush on Aldebaran new 198fbe15ce53 drm/amdgpu: fix the doorbell missing when in CGPG issue fo [...] new 4dc8e494bb73 drm/amd/display: Fix typo in comments new 04f61f6c85b8 gpu/drm/radeon: Fix typo in comments new d865e4b81364 drm/amdgpu/powerplay/smu10: Fix a typo in error message new 2df731f46b80 drm/amd/pm: update yellow carp pmfw interface version new 83f2ba3b1491 drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled new 1e87c82799b3 drm/amdgpu: Fix channel_index table layout for Aldebaran new 6ec507805559 drm/amd/pm: correct aldebaran smu feature mapping FEATURE_ [...] new 6ffcdd765db0 drm/amdgpu: avoid over-handle of fence driver fini in s3 t [...] new 111969ff8f33 gpu/drm/amd: Remove duplicated include of drm_drv.h new 4876c306b96a drm/amdgpu: Add preferred mode in modeset when freesync vi [...] new e0ce9ffe1b09 drm/amdkfd: Allow querying SVM attributes that are clear new 879bc6312d9d drm/amdkfd: avoid conflicting address mappings new c59da6633d6e usb/host: enable auto power control for xhci-pci new cd5903c015c1 drm/amdgpu: add another raven1 gfxoff quirk new ec83fcdbca40 drm/amdgpu: only check for _PR3 on dGPUs new ebba11919bd8 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 65660ad349fd Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 9e72f6c7cd13 Revert "drm/amd/display: To modify the condition in indica [...] new b18c83fc4619 drm/radeon: Add HD-audio component notifier support (v2) new a74edf1fa1bc drm/amdgpu: don't enable baco on boco platforms in runpm new b5b4ddbda9cd Merge remote-tracking branch 'amdgpu/drm-next' new e36c2c5d8181 procfs: prevent unpriveleged processes accessing fdinfo dir new 8b4fef7b69a4 mm,shmem: fix a typo in shmem_swapin_page() new 69c95ce95ab1 slub: fix kmalloc_pagealloc_invalid_free unit test new 94cb150ad48a mm: slub: fix slub_debug disabling for list of slabs new 9587714e758d mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(RE [...] new 82e641d589aa mm/memcg: fix incorrect flushing of lruvec data in obj_stock new daacf4bbcb45 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 1e8469052fb4 /proc/kpageflags: do not use uninitialized struct pages new d43e1eb63f0e init: move usermodehelper_enable() to populate_rootfs() new 2938c6f5f2a2 scripts: check_extable: fix typo in user error message new 847492580778 scripts: checkversion: modernize linux/version.h search strings new a60f8cea8dea scripts/recordmcount.pl: remove check_objcopy() and $can_u [...] new 298ce718779f ocfs2: remove an unnecessary condition new 359e326e65b6 ocfs2: reflink deadlock when clone file to the same direct [...] new c891b0c38a94 ocfs2: clear links count in ocfs2_mknod() if an error occurs new bae60c55b8bc ocfs2: fix ocfs2 corrupt when iputting an inode new 3d20bd63d089 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings new 922240ac42bb mm: move kvmalloc-related functions to slab.h new 88e9430c5f0a mm/debug_vm_pgtable: introduce struct pgtable_debug_args new 3384f69f1eb5 mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests new a1b0ab1fc83a mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] new fa4eda6e921a mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] new 874ccf507636 mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] new a2e49250113f mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] new cb986f06b787 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] new aed498489775 mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] new 44e8ca6a7bc3 mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] new fd2f0e1b4570 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] new 08720b17773f mm/debug_vm_pgtable: remove unused code new b66759f7a9f3 mm/debug_vm_pgtable: fix corrupted page flag new 928cc192f2b4 mm: report a more useful address for reclaim acquisition new 94f184b206cc mm: mark idle page tracking as BROKEN new 451442ab2179 writeback: track number of inodes under writeback new ed9f80884ac3 writeback: reliably update bandwidth estimation new 2ed8fa13ce01 writeback: fix bandwidth estimate for spiky workload new 555b9afa3e40 writeback: rename domain_update_bandwidth() new 3cd9e4374f63 writeback: use READ_ONCE for unlocked reads of writeback stats new 56ae88dea014 mm: remove irqsave/restore locking from contexts with irqs [...] new e55c1827b819 fs: drop_caches: fix skipping over shadow cache inodes new de105a3deefe fs: inode: count invalidated shadow pages in pginodesteal new e965f0131a7b vfs: keep inodes with page cache off the inode shrinker LRU new d2b7f9a4f5c6 writeback: memcg: simplify cgroup_writeback_by_id new b057cd9bf50a fs, mm: fix race in unlinking swapfile new e9051a8888a4 mm: delete unused get_kernel_page() new d16b6f1956f4 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] new e71d66323c56 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] new ac9831246c1b mm, memcg: inline swap-related functions to improve disabl [...] new e4b56c96dada memcg: enable accounting for pids in nested pid namespaces new 7d1d3d7f072c memcg: switch lruvec stats to rstat new bedf290dc19b memcg: infrastructure to flush memcg stats new b7d2353ec0e3 memcg-infrastructure-to-flush-memcg-stats-v5 new 32aaad803a30 memcg: charge fs_context and legacy_fs_context new 8fbce6a8d563 memcg: enable accounting for mnt_cache entries new 0b27840dff44 memcg: enable accounting for pollfd and select bits arrays new 3f60a8a672b1 memcg: enable accounting for file lock caches new 80ace4fd885d memcg: enable accounting for fasync_cache new a07b38cbc668 memcg: enable accounting for new namesapces and struct nsproxy new 69bc743c01bf memcg: enable accounting of ipc resources new 6b30e669b707 memcg: enable accounting for signals new fd6367579714 memcg: enable accounting for posix_timers_cache slab new 4ee3eb7d65ee memcg: enable accounting for ldt_struct objects new 02dd329656ff memcg: cleanup racy sum avoidance code new c57fd6e1382b memcg: replace in_interrupt() by !in_task() in active_memcg() new d825db274fd4 mm: memcontrol: set the correct memcg swappiness restriction new 9e958eacb93d lazy tlb: introduce lazy mm refcount helper functions new 85718a58293a lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new d2c685838ad8 lazy tlb: allow lazy tlb mm refcounting to be configurable new 65bd01766f50 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new fd162fd14be1 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new 4ac80f2d6b52 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 529baa57b397 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new 9e6adf9983b5 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new d4ce940a468c mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] new c4d1abda5a20 mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] new d851659bac29 scatterlist: replace flush_kernel_dcache_page with flush_d [...] new b9df678892cf mm: remove flush_kernel_dcache_page new 9537814b6e56 mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code new fbf96994e387 mm: change fault_in_pages_* to have an unsigned size parameter new 8b11e78a089f mm/pagemap: add mmap_assert_locked() annotations to find_vma*() new b14cd8c39c35 mm/mremap: fix memory account on do_munmap() failure new 7ebc842b67be mm/mremap: don't account pages in vma_to_resize() new 8fdc877e430a mm: sparse: pass section_nr to section_mark_present new 35ac7eb3636f mm: sparse: pass section_nr to find_memory_block new 86ce33d973ab mm: sparse: remove __section_nr() function new 26970cd7cec2 mm/sparse: set SECTION_NID_SHIFT to 6 new 3f145e00b6a0 include/linux/mmzone.h: avoid a warning in sparse memory support new 70d125fc1b13 mm/sparse: clarify pgdat_to_phys new a954ee6bd2f8 mm/vmalloc: use batched page requests in bulk-allocator new 126faccc5f1f mm/vmalloc: remove gfpflags_allow_blocking() check new e96e929652ad lib/test_vmalloc.c: add a new 'nr_pages' parameter new 2245b9a9297d mm/vmalloc: fix wrong behavior in vread new 049bbaebf816 mm/kasan: move kasan.fault to mm/kasan/report.c new 15ec28666dd5 mm/page_alloc: always initialize memory map for the holes new 40c3e3cdaddf mm-page_alloc-always-initialize-memory-map-for-the-holes-fix new 93d39f119294 microblaze: simplify pte_alloc_one_kernel() new b8388f77b5f7 mm: introduce memmap_alloc() to unify memory map allocation new 521f6ce30c92 memblock: stop poisoning raw allocations new 48157b4a573e mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] new dfde24857375 mm/page_alloc: make alloc_node_mem_map() __init rather than __ref new fa995c868d8d hugetlb: simplify prep_compound_gigantic_page ref count ra [...] new f124fb0ee97d hugetlb: drop ref count earlier after page allocation new c2c63f054c4c hugetlb: before freeing hugetlb page set dtor to appropria [...] new f61e5f88db60 mm/numa: automatically generate node migration order new 3bf6decd5465 mm/migrate: update node demotion order on hotplug events new bcde8f8918f6 mm/migrate: enable returning precise migrate_pages() succe [...] new 1b0ad28a9f75 mm/migrate: demote pages during reclaim new 33e700b96367 mm-migrate-demote-pages-during-reclaim-v11 new 541b48c76513 mm/vmscan: add page demotion counter new c89fc5701c07 mm/vmscan: add helper for querying ability to age anonymous pages new ebcee77657cf mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] new 69198fc84da8 mm/vmscan: Consider anonymous pages without swap new cf4b85ac806f mm-vmscan-consider-anonymous-pages-without-swap-v11 new 09019637dc95 mm/vmscan: never demote for memcg reclaim new 703c423ab6e6 mm/migrate: add sysfs interface to enable reclaim migration new 1b44508d26c6 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] new 1283a7049f40 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] new 75a29d2438e3 mm/vmscan: remove misleading setting to sc->priority new 308e37d9669d mm/vmscan: remove unneeded return value of kswapd_run() new cade34a9bafb mm/vmscan: add 'else' to remove check_pending label new 579775565f96 mm: compaction: optimize proactive compaction deferrals new 0b99d482aafa mm-compaction-optimize-proactive-compaction-deferrals-fix new 073bc9ed7c4d mm: compaction: support triggering of proactive compaction [...] new 6cb2633d4a26 mm-compaction-support-triggering-of-proactive-compaction-b [...] new 00ad42e0ecba mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] new a3fafa27c789 mm/memplicy: add page allocation function for MPOL_PREFERR [...] new 5b83b4758f29 mm/mempolicy: enable page allocation for MPOL_PREFERRED_MA [...] new 27b4924e32b5 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY new f81da2ce2582 mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix new 7577e551c11c mm/hugetlb: fix compile warning for !CONFIG_NUMA build new da89a367ef9b mm/mempolicy: advertise new MPOL_PREFERRED_MANY new 77cc7da43cc0 mm/mempolicy: unify the create() func for bind/interleave/ [...] new 2fcd5353fea1 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 927873f8bc4d mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 947d1e9e6fc5 mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] new 5d92364dfd1a oom_kill: oom_score_adj broken for processes with small me [...] new 3c6eccf21a4f mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 949750815017 selftests: vm: add KSM merge test new 5879f9c16e64 selftests: vm: add KSM unmerge test new 96ad0e3dbf80 selftests: vm: add KSM zero page merging test new fa2172bdaf4c selftests: vm: add KSM merging across nodes test new ccf673a66cee selftests: vm: add KSM merging time test new 41cf9a0f6e62 selftests: vm: add COW time test for KSM pages new 4b84eedb170e mm/vmstat: correct some wrong comments new 08e5072ae62d mm/vmstat: simplify the array size calculation new 0758beedb39a mm/vmstat: remove unneeded return value new c4d15db6805f preempt: provide preempt_*_(no)rt variants new 25a0d4212747 mm/vmstat: protect per cpu variables with preempt disable on RT new 0926e8e9d933 memory-hotplug.rst: remove locking details from admin-guide new 73e2ca9a9f9f memory-hotplug.rst: complete admin-guide overhaul new ed2dc64e3963 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE new 2bb7d187d6b0 mm: memory_hotplug: cleanup after removal of pfn_valid_within() new 79a5cecbb397 mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] new be4d723b37c9 mm/memory_hotplug: remove nid parameter from arch_remove_memory() new 7ef2d705d717 mm/memory_hotplug: remove nid parameter from remove_memory [...] new 5224e2ff2a76 ACPI: memhotplug: memory resources cannot be enabled yet new 3de305981792 mm: track present early pages per zone new 6b5d2e40bd49 mm/memory_hotplug: introduce "auto-movable" online policy new c06680ae3d02 drivers/base/memory: introduce "memory groups" to logicall [...] new 3c589ab864b9 mm/memory_hotplug: track present pages in memory groups new 752d648f044e ACPI: memhotplug: use a single static memory group for a s [...] new 5d6bebbb604a dax/kmem: use a single static memory group for a single pr [...] new 78835a0df26c virtio-mem: use a single dynamic memory group for a single [...] new deae42837000 mm/memory_hotplug: memory group aware "auto-movable" onlin [...] new 0a0e3b1b8518 mm-memory_hotplug-memory-group-aware-auto-movable-online-p [...] new d6c16692ab1c mm/memory_hotplug: improved dynamic memory group aware "au [...] new d1df8f238a41 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 705b83425657 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new 17dc60e998ba mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new f2180b1d9538 mm/highmem: Remove deprecated kmap_atomic new e0a83c4be487 kfence: show cpu and timestamp in alloc/free info new ec79c48484e9 fs/buffer.c: add debug print for __getblk_gfp() stall problem new ff910e05dae6 fs/buffer.c: dump more info for __getblk_gfp() stall problem new d23fd4eccfdb kernel/hung_task.c: Monitor killed tasks. new 82c656f49a5b percpu: remove export of pcpu_base_addr new fd6c33516964 fs/proc/kcore.c: add mmap interface new f322dbd19885 connector: send event on write to /proc/[pid]/comm new e4e0c786544a proc/sysctl: make protected_* world readable new 22a04cecd4be arch: Kconfig: fix spelling mistake "seperate" -> "separate" new 0dcca6579ea9 include/linux/once.h: fix trivia typo Not -> Note new 299c95485a68 kernel/acct.c: use dedicated helper to access rlimit values new 91eaf2da99f6 math: make RATIONAL tristate new 4c779faceab7 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] new ce51ec6c6700 lib/string: optimized memcpy new 87adcbcafcf4 lib/string: optimized memmove new fca7b06de754 lib/string: optimized memset new 009fdcafb7e8 lib/test: convert test_sort.c to use KUnit new 5d6bf88c56ca checkpatch: support wide strings new e75b89477811 fs/epoll: use a per-cpu counter for user's watches count new 96904a8f4d33 init/main.c: silence some -Wunused-parameter warnings new 8cf0c104c2f7 nilfs2: fix memory leak in nilfs_sysfs_create_device_group new aa6847cca464 nilfs2: fix NULL pointer in nilfs_##name##_attr_release new f068023bba19 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group new 762f76f88828 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group new 4bd714650bc3 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group new 372092133f1e nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group new 9c9ad965b965 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 5a66f9c7ded6 fs/coredump.c: log if a core dump is aborted due to change [...] new 7eba24157975 log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix new b2d60d68b602 pid: cleanup the stale comment mentioning pidmap_init(). new d87f42b016b4 prctl: allow to setup brk for et_dyn executables new fb67355b7d6f configs: remove the obsolete CONFIG_INPUT_POLLDEV new 42d87bdf1d5f selftests/memfd: remove unused variable new f3e3d27d922f Merge branch 'akpm-current/current' new 74b0e76565a0 kexec: move locking into do_kexec_load new a32a4293df1f kexec: avoid compat_alloc_user_space new 1169715de41a mm: simplify compat_sys_move_pages new 3698e2a39dd5 mm: simplify compat numa syscalls new cee60f08ffb4 fixup! mm: simplify compat numa syscalls new 244d34655628 compat: remove some compat entry points new 28a4cd6c2748 arch: remove compat_alloc_user_space new eaf554c397cd Merge branch 'akpm/master' new c3f7b3be172b Add linux-next specific files for 20210803
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 (3a928c58ca10) \ N -- N -- N refs/heads/master (c3f7b3be172b)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 501 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/sysctl/vm.rst | 3 +- Documentation/arm64/booting.rst | 22 + Makefile | 1 - Next/SHA1s | 28 +- Next/Trees | 2 +- Next/merge.log | 1193 ++++++--- arch/arm64/include/asm/compat.h | 5 - arch/arm64/include/asm/fpsimd.h | 1 - arch/arm64/include/asm/memory.h | 2 - arch/arm64/include/asm/mte-kasan.h | 17 - arch/arm64/include/asm/mte.h | 6 - arch/arm64/include/asm/sysreg.h | 16 + arch/arm64/include/asm/uaccess.h | 11 - arch/arm64/include/asm/unistd32.h | 10 +- arch/arm64/kernel/cpufeature.c | 2 - arch/arm64/kernel/entry.S | 5 +- arch/arm64/kernel/fpsimd.c | 4 +- arch/arm64/kernel/mte.c | 43 - arch/arm64/kernel/suspend.c | 1 - arch/arm64/lib/Makefile | 2 +- arch/arm64/lib/copy_in_user.S | 77 - arch/arm64/mm/fault.c | 15 +- arch/arm64/mm/proc.S | 3 +- arch/microblaze/include/asm/page.h | 3 +- arch/mips/cavium-octeon/octeon-memcpy.S | 2 - arch/mips/include/asm/compat.h | 8 - arch/mips/include/asm/uaccess.h | 26 - arch/mips/kernel/syscalls/syscall_n32.tbl | 10 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 10 +- arch/mips/lib/memcpy.S | 11 - arch/parisc/include/asm/compat.h | 6 - arch/parisc/include/asm/uaccess.h | 2 - arch/parisc/kernel/syscalls/syscall.tbl | 8 +- arch/parisc/lib/memcpy.c | 9 - arch/powerpc/include/asm/compat.h | 16 - arch/powerpc/kernel/syscalls/syscall.tbl | 10 +- arch/s390/include/asm/compat.h | 10 - arch/s390/include/asm/uaccess.h | 3 - arch/s390/kernel/syscalls/syscall.tbl | 10 +- arch/s390/lib/uaccess.c | 63 - arch/sparc/include/asm/compat.h | 19 - arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/signal32.c | 12 +- arch/sparc/kernel/signal_64.c | 8 +- arch/sparc/kernel/syscalls/syscall.tbl | 10 +- arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/x86/include/asm/compat.h | 13 - arch/x86/include/asm/uaccess_64.h | 7 - drivers/gpio/gpio-tqmx86.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 16 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.h | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 60 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 79 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 2 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 2 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 2 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 2 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 2 +- .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 4 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 1 + drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 44 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 2 +- drivers/gpu/drm/radeon/atombios.h | 4 +- drivers/gpu/drm/radeon/r300_reg.h | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_fence.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/hwmon/dell-smm-hwmon.c | 24 +- drivers/net/ethernet/3com/3c509.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 4 +- .../ethernet/freescale/dpaa2/dpaa2-eth-devlink.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx4/qp.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 2 +- drivers/net/netdevsim/fib.c | 2 +- drivers/net/phy/mscc/mscc_ptp.c | 8 +- drivers/pci/controller/dwc/pci-dra7xx.c | 16 +- drivers/pci/controller/dwc/pci-keystone.c | 14 +- drivers/pci/controller/dwc/pcie-designware-host.c | 9 +- drivers/pci/controller/dwc/pcie-uniphier.c | 8 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 15 +- drivers/pci/controller/pci-aardvark.c | 5 +- drivers/pci/controller/pci-ftpci100.c | 2 +- drivers/pci/controller/pci-tegra.c | 8 +- drivers/pci/controller/pci-xgene-msi.c | 9 +- drivers/pci/controller/pcie-altera-msi.c | 10 +- drivers/pci/controller/pcie-altera.c | 10 +- drivers/pci/controller/pcie-brcmstb.c | 9 +- drivers/pci/controller/pcie-iproc-msi.c | 4 +- drivers/pci/controller/pcie-mediatek-gen3.c | 13 +- drivers/pci/controller/pcie-mediatek.c | 12 +- drivers/pci/controller/pcie-microchip-host.c | 18 +- drivers/pci/controller/pcie-rcar-host.c | 8 +- drivers/pci/controller/pcie-rockchip-host.c | 8 +- drivers/pci/controller/pcie-xilinx-cpm.c | 4 +- drivers/pci/controller/pcie-xilinx-nwl.c | 13 +- drivers/pci/controller/pcie-xilinx.c | 9 +- drivers/pci/quirks.c | 29 +- drivers/pci/syscall.c | 6 +- drivers/staging/r8188eu/Kconfig | 1 - drivers/staging/r8188eu/include/rtw_android.h | 4 +- drivers/staging/r8188eu/os_dep/rtw_android.c | 58 +- drivers/staging/rtl8188eu/include/osdep_intf.h | 37 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 2777 ++++++++++++++++++++ drivers/staging/rtl8188eu/os_dep/os_intfs.c | 658 +++++ fs/coredump.c | 11 +- fs/eventpoll.c | 18 +- fs/exec.c | 2 + fs/f2fs/debug.c | 5 +- fs/f2fs/file.c | 20 +- fs/f2fs/segment.c | 2 +- fs/f2fs/super.c | 7 +- fs/f2fs/sysfs.c | 5 +- fs/ocfs2/namei.c | 32 +- fs/ocfs2/namei.h | 2 + fs/ocfs2/refcounttree.c | 15 +- fs/ocfs2/xattr.c | 12 +- fs/ocfs2/xattr.h | 1 + include/linux/compaction.h | 2 + include/linux/compat.h | 39 +- include/linux/kasan-tags.h | 15 + include/linux/mm.h | 1 - include/linux/mmzone.h | 1 + include/linux/pci_ids.h | 3 +- include/linux/rcupdate_trace.h | 5 +- include/linux/sched/user.h | 3 +- include/linux/uaccess.h | 10 - include/uapi/asm-generic/unistd.h | 10 +- ipc/shm.c | 10 +- ipc/util.c | 6 +- kernel/bpf/core.c | 2 +- kernel/compat.c | 21 - kernel/kexec.c | 103 +- kernel/rcu/tasks.h | 49 +- kernel/rcu/tree.c | 10 +- kernel/sys_ni.c | 5 - kernel/sysctl.c | 2 +- kernel/time/clocksource-wdtest.c | 5 +- kernel/time/clocksource.c | 31 +- kernel/user.c | 9 + lib/test_kasan.c | 2 - localversion-next | 2 +- mm/compaction.c | 38 +- mm/debug_vm_pgtable.c | 99 +- mm/gup.c | 7 +- mm/kasan/hw_tags.c | 8 - mm/kasan/kasan.h | 22 +- mm/madvise.c | 4 +- mm/memcontrol.c | 8 +- mm/mempolicy.c | 203 +- mm/migrate.c | 50 +- mm/mmap.c | 2 + mm/slub.c | 8 +- mm/swap.c | 22 - net/bridge/br.c | 3 +- net/bridge/br_fdb.c | 30 +- net/bridge/br_private.h | 2 +- net/ipv4/fib_semantics.c | 2 +- scripts/checkpatch.pl | 7 +- scripts/recordmcount.pl | 40 - tools/testing/selftests/arm64/mte/.gitignore | 1 + tools/testing/selftests/vm/ksm_tests.c | 136 +- 182 files changed, 5411 insertions(+), 1686 deletions(-) delete mode 100644 arch/arm64/lib/copy_in_user.S create mode 100644 drivers/staging/rtl8188eu/include/osdep_intf.h create mode 100644 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c create mode 100644 drivers/staging/rtl8188eu/os_dep/os_intfs.c create mode 100644 include/linux/kasan-tags.h