This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits cc3af00352dd mm/mmap: add inline munmap_vma_range() for code readability omits 4976ea7fcad2 mm/mmap: add inline vma_next() for readability of mmap code omits 17f4930d1816 mm/migrate: avoid possible unnecessary process right check [...] omits e5695e090000 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 86e2e0cf0c30 mm/memory-failure: remove a wrapper for alloc_migration_target() omits a97a53b01c09 mm/madvise: check fatal signal pending of target process omits e3b6142b040e mm/madvise: Remove duplicate include omits d4353d28b765 mm/madvise: introduce process_madvise() syscall: an extern [...] omits bd60f2d54c89 pid: move pidfd_get_pid() to pid.c omits 4a72666750b0 mm/madvise: pass task and mm to do_madvise omits e86c3aedc69a ia64: fix build error with !COREDUMP omits e02c9941aeb9 Merge branch 'akpm-current/current' into master omits 8b28a24b974d Merge remote-tracking branch 'memblock/for-next' into master omits eb2e9fc43eae Merge remote-tracking branch 'notifications/notifications- [...] omits 52af17fac7ce Merge remote-tracking branch 'mhi/mhi-next' into master omits 2ec9b454d17c Merge remote-tracking branch 'trivial/for-next' into master omits e5846f8ef0cf Merge remote-tracking branch 'fpga/for-next' into master omits 4e2daf7a2168 Merge remote-tracking branch 'pidfd/for-next' into master omits 6f3ed12feaa7 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits db737ee9801b Merge remote-tracking branch 'auxdisplay/auxdisplay' into master omits 34fe69acb5f5 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits 1a3e65e481dd Merge remote-tracking branch 'xarray/xarray' into master omits 47c02a380825 Merge remote-tracking branch 'nvmem/for-next' into master omits 64392b8ae617 Merge remote-tracking branch 'fsi/next' into master omits e4fa1bbb6776 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits d66760b73297 Merge remote-tracking branch 'at24/at24/for-next' into master omits 6e393e663cda Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 1d3e53afdf24 Merge remote-tracking branch 'coresight/next' into master omits ce221cd9456e Merge remote-tracking branch 'livepatching/for-next' into master omits 2bab99b4a351 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 71432a0fc0a1 Merge remote-tracking branch 'rpmsg/for-next' into master omits d0149b688472 Merge remote-tracking branch 'scsi/for-next' into master omits 66f837e1f287 Merge remote-tracking branch 'dmaengine/next' into master omits 7f8734786b15 Merge remote-tracking branch 'mux/for-next' into master omits 0832cfc8c4d4 Merge remote-tracking branch 'staging/staging-next' into master omits 84ec42b6dbd0 Merge remote-tracking branch 'soundwire/next' into master omits 986e9b888f7f Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits f739843f1795 Merge remote-tracking branch 'tty/tty-next' into master omits 909bc14b23c9 Merge remote-tracking branch 'usb/usb-next' into master omits a7d0ae129566 Merge remote-tracking branch 'ipmi/for-next' into master omits c8636e7e897a Merge remote-tracking branch 'leds/for-next' into master omits dfc80311cb23 Merge remote-tracking branch 'rcu/rcu/next' into master omits 6043bf915d0a Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 01bead1f5d3b Merge remote-tracking branch 'edac/edac-for-next' into master omits c422bfa62e81 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 64b8f69f1c81 Merge remote-tracking branch 'tip/auto-latest' into master omits 8dc12008ad3a Merge remote-tracking branch 'spi/for-next' into master omits 4e16c71dd55a Merge remote-tracking branch 'devicetree/for-next' into master omits fb1e2b8927e6 Merge remote-tracking branch 'audit/next' into master omits fba9359171af Merge remote-tracking branch 'selinux/next' into master omits 8793f9430b8d Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 3c508a3ba12e Merge remote-tracking branch 'security/next-testing' into master omits dd7e19627865 Merge remote-tracking branch 'regulator/for-next' into master omits db8be7383067 Merge remote-tracking branch 'sound-asoc/for-next' into master omits b34a96c26ad8 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 31a8a38c7ead Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 7233e83a5edb Merge remote-tracking branch 'drm-msm/msm-next' into master omits b1841fe57eab Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 0e25fdc1d6a1 Merge remote-tracking branch 'amdgpu/drm-next' into master omits 3a843a521977 Merge remote-tracking branch 'crypto/master' into master omits 7f7c1a0c2027 Merge remote-tracking branch 'bluetooth/master' into master omits 294714cb90e4 Merge remote-tracking branch 'wireless-drivers-next/master [...] omits fb8d9843590a Merge remote-tracking branch 'bpf-next/master' into master omits f696cce4243f Merge remote-tracking branch 'net-next/master' into master omits 5164d0edb2f5 Merge remote-tracking branch 'swiotlb/linux-next' into master omits c29a4ea9e9d3 Merge remote-tracking branch 'dlm/next' into master omits 3a8571b938c3 Merge remote-tracking branch 'ieee1394/for-next' into master omits 5a6871b714f6 Merge remote-tracking branch 'cpupower/cpupower' into master omits a10db3681361 Merge remote-tracking branch 'pm/linux-next' into master omits 8c4285719116 ROMFS: support inode blocks calculation omits 2c88fbdd1091 scripts/gdb/tasks: add headers and improve spacing format omits 6bd446b2e053 scripts/gdb/proc: add struct mount & struct super_block ad [...] omits 19436a123ec4 aio: simplify read_events() omits eaff4e534250 panic: dump registers on panic_on_warn omits 47469a51cd87 checkpatch: add test for comma use that should be semicolon omits ee0d94844ae4 checkpatch: move repeated word test omits 073b8c67a475 checkpatch: add --kconfig-prefix omits a33f18caaabd bitops: use the same mechanism for get_count_order[_long] omits c02b03bad7b1 bitops: simplify get_count_order_long() omits 4c0be29dbdc9 fs: configfs: delete repeated words in comments omits 4516f6632cd6 proc/sysctl: make protected_* world readable omits c7d8ebad80fa kernel/hung_task.c: Monitor killed tasks. omits 67ef1b940f31 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 780c190aca44 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 43e7dbb636d8 mm/highmem.c: clean up endif comments omits 72ef2e42c061 mm/page_reporting.c: drop stale list head check in page_re [...] omits c18c90521443 mm/slab.h: remove duplicate include omits e8c8e173de74 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits 737c1a2e2041 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits cfc2bfafc903 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits 162a5f5daa9b mm/memory_hotplug: simplify page onlining omits 73e1aedfb3e4 mm/page_isolation: simplify return value of start_isolate_ [...] omits 205e776cd02d mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits 8e335dbac96c mm/page_alloc: simplify __offline_isolated_pages() omits 7de69a3eb49f mm/memory_hotplug: simplify page offlining omits 7d05fe6010be mm/memory_hotplug: enforce section granularity when onlini [...] omits 5919c820f1bf mm/memory_hotplug: inline __offline_pages() into offline_pages() omits abf30f5d0776 mm/util.c: update the kerneldoc for kstrdup_const() omits e53dfe2017f0 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 447facf98741 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 1b0749655c1d mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 27b3d23dd8ed mm,hwpoison: double-check page count in __get_any_page() omits 89af4192e792 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits df93de0150a7 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits ac81d6d5dfab mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits a5f3967c827a mm,hwpoison: rework soft offline for in-use pages omits b70ae72b4abd mm,hwpoison: rework soft offline for free pages omits 878a1399bc4b mm,hwpoison: unify THP handling for hard and soft offline omits 599dca4bd5fb mm,hwpoison: kill put_hwpoison_page omits 7793bc4cde97 mm,hwpoison: unexport get_hwpoison_page and make it static omits 251e509f6820 mm,hwpoison-inject: don't pin for hwpoison_filter omits e4bfe4a01596 mm, hwpoison: remove recalculating hpage omits 7e6384b00e5d mm,hwpoison: cleanup unused PageHuge() check omits 4e9897237a8e memblock: use separate iterators for memory and reserved regions omits eb7d73b7c990 memblock: implement for_each_reserved_mem_region() using _ [...] omits 05483a87d1fc memblock: remove unused memblock_mem_size() omits 2118a66590e6 x86/setup: simplify reserve_crashkernel() omits f3b76cdd3980 x86/setup: simplify initrd relocation and reservation omits 93eeff53adb5 arch, drivers: replace for_each_membock() with for_each_me [...] omits ba37f7567392 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits 67f521bd0960 memblock: reduce number of parameters in for_each_mem_range() omits c4fb932a63a9 memblock-make-memblock_debug-and-related-functionality-pri [...] omits a1735a43ee1b memblock: make memblock_debug and related functionality private omits c4f259977404 memblock: make for_each_memblock_type() iterator private omits 0dfc557623e7 mircoblaze: drop unneeded NUMA and sparsemem initializations omits abd020bec570 riscv: drop unneeded node initialization omits 5cd1f7e58bc3 h8300, nds32, openrisc: simplify detection of memory extents omits 7a97f3a82ee8 arm64: numa: simplify dummy_numa_init() omits f94ccf65241e arm, xtensa: simplify initialization of high memory pages omits 97aa57a40393 dma-contiguous: simplify cma_early_percent_memory() omits b97c10f180ec KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 4a926f1919cc MIPS: do not call flush_tlb_all when setting pmd entry omits 7223e725c684 mm/huge_memory.c: update tlb entry if pmd is changed omits 920cdeaed2fa mm: document semantics of ZONE_MOVABLE omits 5095730dc968 virtio-mem: don't special-case ZONE_MOVABLE omits 40f58b9c42b6 mm/page_isolation: cleanup set_migratetype_isolate() omits 1fedb9e5ae9b mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 8abb5f9d9f1f mm/page_isolation: exit early when pageblock is isolated i [...] omits 2924eaeb526c mm/page_alloc: tweak comments in has_unmovable_pages() omits 1b43be6c87b8 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits 8414c2dedfde mm/memory-failure: do pgoff calculation before for_each_process() omits 30014de52478 mm/dmapool.c: replace hard coded function name with __func__ omits aba666699253 mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits bd8193760bce mm/mmap.c: fix the adjusted length error omits 7fc98b2f13a0 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits 441b9e013a26 mm: smaps*: extend smap_gather_stats to support specified [...] omits e994be818109 mmap locking API: add mmap_lock_is_contended() omits 5d7fdc48d511 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits 47cbb91f078f mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits fd34b8fa126f mm/memory.c: replace vmf->vma with variable vma omits 5b0e1a3a3deb mm/memory.c: fix typo in __do_fault() comment omits 424efe723f77 mm: account PMD tables like PTE tables omits 277630528f35 mm: memcontrol: Use the preferred form for passing the siz [...] omits 2f80e3e47f33 mm: memcontrol: use flex_array_size() helper in memcpy() omits 91f15d981816 mm/thp: narrow lru locking omits c4838825fc17 mm/thp: remove code path which never got into omits efc6223b3856 mm/thp: clean up lru_add_page_tail omits 3e9bb9fefcd7 mm/thp: move lru_add_page_tail func to huge_memory.c omits 8a5db6638fe2 mm/memcg: bail out early from swap accounting when memcg i [...] omits 618f48155175 mm/memcg: warning on !memcg after readahead page charged omits b3009db25a85 mm/memremap.c: convert devmap static branch to {inc,dec} omits f6bbd66999c8 mm: remove superfluous __ClearPageWaiters() omits 2621631eb45b mm: remove superfluous __ClearPageActive() omits 3064ebb5cc76 mm: remove activate_page() from unuse_pte() omits 81ada18dbdb0 Merge remote-tracking branch 'v4l-dvb/master' into master omits a53445217468 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits 0e5a082bce6f Merge remote-tracking branch 'dmi/dmi-for-next' into master omits b395f9fd51ff Merge remote-tracking branch 'i3c/i3c/next' into master omits 64a5d430bee3 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits 0baf7c11ccee Merge remote-tracking branch 'hid/for-next' into master omits dbd82fae6de6 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits bb4c76d863bc Merge remote-tracking branch 'printk/for-next' into master omits 95fc6e9b5d3f Merge remote-tracking branch 'zonefs/for-next' into master omits 01880d119bd0 Merge remote-tracking branch 'cel/cel-next' into master omits 5b4e05ba47ab Merge remote-tracking branch 'fuse/for-next' into master omits 236cfa7cdbe3 Merge remote-tracking branch 'ext4/dev' into master omits b6c2463e4234 Merge remote-tracking branch 'ext3/for_next' into master omits 572668978ec8 Merge remote-tracking branch 'exfat/dev' into master omits 9e37d3556a89 Merge remote-tracking branch 'erofs/dev' into master omits e00401792f1b Merge remote-tracking branch 'configfs/for-next' into master omits 2b95179e93e8 Merge remote-tracking branch 'btrfs/for-next' into master omits 6171215f1c0c Merge remote-tracking branch 'risc-v/for-next' into master omits 7fb4c6b11444 Merge remote-tracking branch 'nds32/next' into master omits 178abd11de03 Merge remote-tracking branch 'mips/mips-next' into master omits 745bcec43782 Merge remote-tracking branch 'm68knommu/for-next' into master omits 37a9469a6e65 Merge remote-tracking branch 'ia64/next' into master omits f88443e9da94 Merge remote-tracking branch 'h8300/h8300-next' into master omits b25c3a711636 Merge remote-tracking branch 'uniphier/for-next' into master omits dd6045aad0cc Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits d86a86bc80ed Merge remote-tracking branch 'tegra/for-next' into master omits f80a3ee5cce8 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 98272980ab42 Merge remote-tracking branch 'rockchip/for-next' into master omits 99f71c353d80 Merge remote-tracking branch 'reset/reset/next' into master omits 249378b4b153 Merge remote-tracking branch 'renesas/next' into master omits 9d0e9f29c5aa Merge remote-tracking branch 'realtek/for-next' into master omits 1b0ec5b0a9b1 Merge remote-tracking branch 'qcom/for-next' into master omits 3c24743437c3 Merge remote-tracking branch 'omap/for-next' into master omits b8547d7d126d Merge remote-tracking branch 'mvebu/for-next' into master omits 2d546e65db57 Merge remote-tracking branch 'mediatek/for-next' into master omits a90a45935576 Merge remote-tracking branch 'keystone/next' into master omits 0db670d1b20a Merge remote-tracking branch 'imx-mxs/for-next' into master omits 7f02340e144a Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits ea344c59138c Merge remote-tracking branch 'at91/at91-next' into master omits c95483b6e19b Merge remote-tracking branch 'amlogic/for-next' into master omits 17424a5ff14a Merge remote-tracking branch 'arm-soc/for-next' into master omits c3025a57672b Merge remote-tracking branch 'arm/for-next' into master omits a1bc73389625 Merge remote-tracking branch 'dma-mapping/for-next' into master omits 68cc71425d07 Merge remote-tracking branch 'kbuild/for-next' into master omits 2eff597928c0 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 159f8cd76711 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 67228dffbdaf Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits ab8cd6331daf Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 3f07ecb423b3 Merge remote-tracking branch 'drm-fixes/drm-fixes' into master omits e66aa80b37f4 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits f956db1ed2a7 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits 1338339a330c Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 52c12f4ca569 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes [...] omits c1b9faf54b26 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 71769214f605 Merge remote-tracking branch 'omap-fixes/fixes' into master omits eb8d507765e1 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master omits 4f800118a49b Merge remote-tracking branch 'dmaengine-fixes/fixes' into master omits 0b3f78d242e5 Merge remote-tracking branch 'vfio-fixes/for-linus' into master omits 89aa3aa98fd7 Merge remote-tracking branch 'ide/master' into master omits 07061865e4bf Merge remote-tracking branch 'soundwire-fixes/fixes' into master omits ca4a1e1a0f9a Merge remote-tracking branch 'char-misc.current/char-misc- [...] omits 70d83abc3e04 Merge remote-tracking branch 'staging.current/staging-linu [...] omits 31b3514e3f02 Merge remote-tracking branch 'phy/fixes' into master omits 7c26e44e4adb Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits de63874457c0 Merge remote-tracking branch 'usb.current/usb-linus' into master omits d8a86c4826cb Merge remote-tracking branch 'tty.current/tty-linus' into master omits 7bb42920c223 Merge remote-tracking branch 'pci-current/for-linus' into master omits c5453c8156cb Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 0c4606f1b043 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits 870cded39024 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits da15f5499542 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 395a84565dc3 Merge remote-tracking branch 'wireless-drivers/master' int [...] omits fc3c7849398f Merge remote-tracking branch 'ipsec/master' into master omits c9c9e40b8b9f Merge remote-tracking branch 'bpf/master' into master omits 45ad93abd6dd Merge remote-tracking branch 'net/master' into master omits 659a1cd7062b Merge remote-tracking branch 'sparc/master' into master omits cf8e956c8ac0 Merge remote-tracking branch 's390-fixes/fixes' into master omits 3ab51282acd7 Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 2845111c0446 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits da358c5aed84 Merge remote-tracking branch 'arc-current/for-curr' into master omits 2c5cb1fdb4ba Merge remote-tracking branch 'kbuild-current/fixes' into master omits 63618ab97f71 Merge remote-tracking branch 'fixes/master' into master omits 080b2a9dbf93 dax: do not print error message for non-persistent memory [...] omits 1f08d51cd57f Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] omits e6bf656ae6bf Merge remote-tracking branch 'spi/for-5.10' into spi-next omits 41bc5599fe08 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 8828feede9b2 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits 65e25c29b158 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits ed7f0fbc9dca ASoC: sun8i-codec: Hook up component probe function omits 2f1525848844 ASoC: samsung: s3c2412-i2s: avoid hardcoded S3C2410_PA_IIS omits a0f3315a2558 ASoC: samsung: rx1950: turn into platform driver omits a65e8a320846 ASoC: samsung: neo1973: turn into platform driver omits 2c5c4fdc710c ASoC: samsung: h1940: turn into platform driver omits efd46a8da025 treewide: Use fallthrough pseudo-keyword omits 04d324bf549d dma-mapping: set default segment_boundary_mask to ULONG_MAX omits 12ada33d7ac4 ext4: limit the length of per-inode prealloc list omits cf73a2f2c7eb ext4: reorganize if statement of ext4_mb_release_context() omits 54c91ab0f87d ext4: add mb_debug logging when there are lost chunks omits fc124cb06e4c ext4: Fix comment typo "the the". omits d8211042f91d Merge branch 'perf/urgent' omits 9186c2c528ec Merge branch 'x86/boot' omits 4af2396962a3 Merge branch 'x86/kaslr' omits 8796fe0b367b Merge branch 'x86/mm' omits 528d664cf47e Merge branch 'x86/paravirt' omits ceac7fc18ac7 opp: Enable resources again if they were disabled earlier omits 3359f5f44cb5 fpga: dfl: change data type of feature id to u16 omits 94bd8ea151da cpupowerutils: fix spelling mistake "dependant" -> "dependent" omits 73c7adb54169 device_cgroup: Fix RCU list debugging warning omits ddcf4ecd547e Merge branch 'for-v5.8' into next-testing omits 9ae43c58db00 MAINTAINERS: Add Tom Rix as fpga reviewer omits e9738f2d66bb fpga: stratix10-soc: make FPGA task un-interruptible omits cd37cdd68ef1 Merge branch 'for-next-current-v5.7-20200730' into for-nex [...] omits 4b7a55140fc1 Merge branch 'misc-next' into for-next-current-v5.7-20200730 omits 877e7de1655c Merge branch 'misc-5.8' into for-next-current-v5.7-20200730 omits 81c6aaa5c01f btrfs: handle errors from async submission omits 389f15867a7f btrfs: make sure SB_I_VERSION doesn't get unset by remount omits af24d6cc9573 btrfs: fix memory leaks after failure to lookup checksums [...] omits ca346708eb17 btrfs: don't show full path of bind mounts in subvol= omits 1fb241b4e1a3 btrfs: fix messages after changing compression level by remount omits c5f239232fbe btrfs: only search for left_info if there is no right_info [...] omits aaf9c672a51c btrfs: inode: fix NULL pointer dereference if inode doesn' [...] omits 20ad4a75eb9e btrfs: tracepoints: output proper root owner for trace_fin [...] omits 084055f6de76 LSM: drop duplicated words in header file comments omits bbb98099e662 Replace HTTP links with HTTPS ones: security omits 0ef81f8d5421 Merge tag 'v5.7' into next-general adds 394b19d6cb58 x86/boot/compressed: Use builtin mem functions for decompressor adds 33d0f96ffd73 lib/string.c: Use freestanding environment adds 7eac66d0456f Merge tag 'vfio-v5.9-rc2' of git://github.com/awilliam/linux-vfio adds ba8e42077bbe afs: Fix key ref leak in afs_put_operation() adds d271b51c60eb Merge tag 'dma-mapping-5.9-1' of git://git.infradead.org/u [...] adds da2968ff879b Merge tag 'pci-v5.9-fixes-1' of git://git.kernel.org/pub/s [...] adds e7cc2bdab111 Merge remote-tracking branch 'kbuild-current/fixes' into master adds a5e3f41190ef Merge remote-tracking branch 'arc-current/for-curr' into master adds a0dd64684c00 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds e17a7c0e0aeb powerpc/powernv/pci: Fix possible crash when releasing DMA [...] adds 17899eaf88d6 powerpc/perf: Fix soft lockups due to missed interrupt accounting adds 90a9b102eddf powerpc/pseries: Do not initiate shutdown when system is r [...] adds 62f11b35ab12 Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds 3f22742f2d55 Merge remote-tracking branch 's390-fixes/fixes' into master adds 42b679aafb91 Merge remote-tracking branch 'sparc/master' into master adds 957ff4278e0d ptp: ptp_clockmatrix: use i2c_master_send for i2c write adds 9553b62c1dd2 net: atlantic: Use readx_poll_timeout() for large timeout adds cf96d977381d net: gemini: Fix missing free_netdev() in error path of ge [...] adds fb73ed5ef7e1 net: phy: mscc: Fix a couple of spelling mistakes "spcifie [...] adds 3e659a82c450 sfc: fix build warnings on 32-bit adds ce51f63e63c5 net/smc: Prevent kernel-infoleak in __smc_diag_dump() adds eda91057c3d1 Merge remote-tracking branch 'net/master' into master adds 1e891e513e16 libbpf: Fix map index used in error message adds 51f6463aacfb tools/resolve_btfids: Fix sections with wrong alignment adds 5597432dde62 selftests/bpf: Remove test_align leftovers adds c8a36f1945b2 bpf: xdp: Fix XDP mode when no mode flags specified adds c210773d6c6f bpf: selftests: global_funcs: Check err_str before strstr adds d7c8d29378ad Merge remote-tracking branch 'bpf/master' into master adds 465d965ba2e9 Merge remote-tracking branch 'ipsec/master' into master adds cc5453a5b7e9 netfilter: conntrack: allow sctp hearbeat after connection re-use adds 86b5ebc2f104 Merge remote-tracking branch 'netfilter/master' into master adds fd0d67d34988 Merge remote-tracking branch 'wireless-drivers/master' int [...] adds fce2ff728f95 nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usage adds e93eb1ec8584 Merge remote-tracking branch 'mac80211/master' into master adds d963c524a4b3 RDMA/hns: Fix spelling mistake "epmty" -> "empty" adds dfd022a9ea7e RDMA/usnic: Fix spelling mistake "transistion" -> "transition" adds 4469add9d3b3 RDMA/core: Fix spelling mistake "Could't" -> "Couldn't" adds a812f2d60a9f RDMA/bnxt_re: Do not add user qps to flushlist adds b25e8e85e75a RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request adds 6da06c6291f3 Revert "RDMA/hns: Reserve one sge in order to avoid local [...] adds c31ebb5ba2e4 Merge remote-tracking branch 'rdma-fixes/for-rc' into master adds d5d2b79ba94b Merge remote-tracking branch 'sound-current/for-linus' int [...] adds c2469aa41acc Merge tag 'v5.9-rc1' into asoc-5.9 adds 82cb71d68c22 ASoC: SOF: Intel: add build support for SoundWire adds 5104b73eb475 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds f8dd68f30979 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds bd70f2c7c37c Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 51cd5cd8dae0 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 2d35c7ae1501 Merge remote-tracking branch 'tty.current/tty-linus' into master adds 11c84335fc78 Merge remote-tracking branch 'usb.current/usb-linus' into master adds 7bd3f0a4292c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds e37bcde92b40 Merge remote-tracking branch 'phy/fixes' into master adds 6121dea0bce1 Merge remote-tracking branch 'staging.current/staging-linu [...] adds 92da46823cd9 Merge remote-tracking branch 'char-misc.current/char-misc- [...] adds 0eae8c47624d Merge remote-tracking branch 'soundwire-fixes/fixes' into master adds 9ed5261f9ce0 Merge remote-tracking branch 'ide/master' into master adds 5c1e4f7e9e49 selftests/timers: Turn off timeout setting adds 0c68702d88dd Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds 3b688fa67a5a Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds 00c4084f8d11 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds f2e1014110e1 Merge remote-tracking branch 'omap-fixes/fixes' into master adds 0ba009fe8326 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds c2affe920b0e dax: do not print error message for non-persistent memory [...] adds 3cad884d18cd Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes [...] adds 17ac1156abe6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 04e271ec16a4 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds 776170f2b78c Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 64a16c1a191c Merge remote-tracking branch 'drm-fixes/drm-fixes' into master adds a47ce2cb1982 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds cc7f3f72dc2a RISC-V: Add mechanism to provide custom IPI operations adds 2ac6795fcc08 clocksource/drivers: Add CLINT timer driver adds 2bc3fc877aa9 RISC-V: Remove CLINT related code from timer and arch adds a2770b57d083 dt-bindings: timer: Add CLINT bindings adds fc26f5bbf194 riscv: Add SiFive drivers to rv32_defconfig adds 565f3eb00dd6 Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds 0e9d1e7c2056 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds db8c0d8e5d3c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 0063a804dc07 treewide: Use fallthrough pseudo-keyword new 8496298cd48d Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] new e86d1df97c70 Merge remote-tracking branch 'kbuild/for-next' into master new 79e6d004327e Merge remote-tracking branch 'arm/for-next' into master new 537bd6d6403b Merge remote-tracking branch 'arm-soc/for-next' into master new 4a22b6e51c1a Merge remote-tracking branch 'amlogic/for-next' into master new bce51bd55b89 Merge remote-tracking branch 'at91/at91-next' into master new 296050a04c9e memory: tegra: Correct shift value of apew new 4da1edcf8f22 memory: brcmstb_dpfe: Fix memory leak new 7220f0e6120b Merge remote-tracking branch 'drivers-memory/for-next' int [...] new 384603f87593 Merge remote-tracking branch 'imx-mxs/for-next' into master new 22d58eb9f089 Merge remote-tracking branch 'keystone/next' into master new 2e13f48ab5cb Merge remote-tracking branch 'mediatek/for-next' into master new a7ed2e0b1813 Merge remote-tracking branch 'mvebu/for-next' into master new d0519bdb8bb7 Merge remote-tracking branch 'omap/for-next' into master new 863d0db22215 Merge remote-tracking branch 'qcom/for-next' into master new 742a38c73504 Merge remote-tracking branch 'realtek/for-next' into master new e6d21292c4ad Merge remote-tracking branch 'renesas/next' into master new f372a6c54eb0 Merge remote-tracking branch 'reset/reset/next' into master new f8d1f52985bb Merge remote-tracking branch 'rockchip/for-next' into master new b3ac70ef4e96 Merge remote-tracking branch 'samsung-krzk/for-next' into master new 573a53fe5cad Merge remote-tracking branch 'tegra/for-next' into master new 330b74457f96 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new 9b7e9c377e04 Merge remote-tracking branch 'uniphier/for-next' into master new a5f119c266fb Merge remote-tracking branch 'h8300/h8300-next' into master new 21e7a56e1e23 Merge remote-tracking branch 'ia64/next' into master new 87256503ffdb Merge remote-tracking branch 'm68knommu/for-next' into master new b6099d25f095 Merge remote-tracking branch 'mips/mips-next' into master new e0c14d5bedf8 Merge remote-tracking branch 'nds32/next' into master new 7c4bfaa164f3 Merge remote-tracking branch 'risc-v/for-next' into master new c965d6402f24 btrfs: handle errors from async submission new 282dd7d77184 btrfs: reset compression level for lzo on remount new 604997b4a380 btrfs: use the correct const function attribute for btrfs_ [...] new bbc37d6e475e btrfs: fix space cache memory leak after transaction abort new cbf20ac9c3af btrfs: check the right error variable in btrfs_del_dir_ent [...] new 3236d7dbbf31 Merge branch 'misc-5.9' into for-next-current-v5.8-20200820 new 153eccc7d5ef btrfs: tracepoints: output proper root owner for trace_fin [...] new 4d5700ec2f18 btrfs: handle errors from async submission new ebc7ebcf89df btrfs: delete duplicated words + other fixes in comments new 60434cc88090 btrfs: remove spurious BUG_ON in btrfs_get_extent new f153d9389bd7 btrfs: reset compression level for lzo on remount new 4ed2d20cf08a btrfs: remove fsid argument from btrfs_sysfs_update_sprout_fsid new 8ce1262bb43b btrfs: use the correct const function attribute for btrfs_ [...] new 055f24ffcf18 btrfs: change nr to u64 in btrfs_start_delalloc_roots new 921b2a57b07c btrfs: remove orig from shrink_delalloc new 36a02d265837 btrfs: handle U64_MAX for shrink_delalloc new 912fbcb88977 btrfs: make shrink_delalloc take space_info as an arg new 06d50cd47188 btrfs: make ALLOC_CHUNK use the space info flags new 83c97815cd0f btrfs: call btrfs_try_granting_tickets when freeing reserv [...] new 064edc721e0d btrfs: call btrfs_try_granting_tickets when unpinning anything new 4a6db8f5d204 btrfs: call btrfs_try_granting_tickets when reserving space new 7dfa084b8a1d btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] new 5b6e950dcf15 btrfs: use btrfs_start_delalloc_roots in shrink_delalloc new a726fae73d87 btrfs: check tickets after waiting on ordered extents new 43b72bc683a1 btrfs: add flushing states for handling data reservations new 278d5394eabb btrfs: add the data transaction commit logic into may_comm [...] new efbf6cba0c32 btrfs: add btrfs_reserve_data_bytes and use it new ea69c4e10023 btrfs: use ticketing for data space reservations new ee9534c85bbb btrfs: serialize data reservations if we are flushing new 1f23f9f87689 btrfs: use the same helper for data and metadata reservations new 602eaa365431 btrfs: drop the commit_cycles stuff for data reservations new f3b7fbea6f79 btrfs: don't force commit if we are data new 906104dbffca btrfs: run delayed iputs before committing the transaction [...] new 5d267ff38c90 btrfs: flush delayed refs when trying to reserve data space new e695811bb0e8 btrfs: do async reclaim for data reservations new e65fa7eac39c btrfs: add a comment explaining the data flush steps new 0d3cc3848fc0 btrfs: cleanup calculation of lockend in lock_and_cleanup_ [...] new dac8aad5eaf9 btrfs: remove const from btrfs_feature_set_name new 5ad7fd457614 btrfs: compression: move declarations to header new b5f53e1add45 btrfs: remove unnecessarily shadowed variables new a5931b299736 btrfs: scrub: rename ratelimit state varaible to avoid shadowing new b98593d0d672 btrfs: send: remove indirect callback parameter for changed_cb new 63d5008c8338 btrfs: do not take the log_mutex of the subvolume when pin [...] new fc7d98039793 btrfs: do not commit logs and transactions during link and [...] new 704fec19f875 btrfs: make fast fsyncs wait only for writeback new 66d05d17efbc btfrs: sysfs: fix unused-but-set-variable warnings new 5af1fef3ca62 btrfs: make read_block_group_item return void new 13965b163c4e btrfs: fix space cache memory leak after transaction abort new b77407c36ac2 btrfs: check the right error variable in btrfs_del_dir_ent [...] new b80bbcfb9311 Merge branch 'misc-next' into for-next-current-v5.8-20200820 new 4a7b50e29da1 Merge branch 'for-next-current-v5.8-20200820' into for-nex [...] new c82d18247b87 Merge branch 'misc-next' into for-next-next-v5.9-20200820 new 4e981df925cb btrfs: extent_io: do extra check for extent buffer read wr [...] new c950c6b7b341 btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent() [...] new 5547991f672b btrfs: extent-tree: kill the BUG_ON() in insert_inline_ext [...] new a1848fb35aa8 btrfs: ctree: checking key orders before merged tree blocks new 5929c1de0a71 Merge branch 'ext/qu/enhanced-defence-fuzzed-v5' into for- [...] new aeedca151cc3 btrfs: drop path before adding new uuid tree entry new dafe9fd49311 btrfs: fix potential deadlock in the search ioctl new c527a4059d12 btrfs: do not hold device_list_mutex when closing devices new 8e0bb7dc6610 btrfs: allocate scrub workqueues outside of locks new 2b96fb250310 btrfs: set the correct lockdep class for new nodes new 3d641d1d07cc btrfs: set the lockdep class for log tree extent buffers new b3c526eb52f8 Merge branch 'ext/josef/rwsem-lockdep' into for-next-next- [...] new c0aaf9b7a114 btrfs: switch to iomap_dio_rw() for dio new 4c79e0fc4585 Merge branch 'ext/goldwyn/dio-iomap' into for-next-next-v5 [...] new 2ccb51e93d14 btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] new ed2f199e1dd1 btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations new f2a535c99e06 Merge branch 'ext/qu/quota-fixes-delayed-inode' into for-n [...] new 7d05f2ecdd40 Merge branch 'for-next-next-v5.9-20200820' into for-next-20200820 new f06e23fd511d Merge remote-tracking branch 'btrfs/for-next' into master new 48730c908e31 Merge remote-tracking branch 'configfs/for-next' into master new dc79f603d404 Merge remote-tracking branch 'erofs/dev' into master new 5ae68eef666a Merge remote-tracking branch 'exfat/dev' into master new 40b24e328e23 Merge remote-tracking branch 'ext3/for_next' into master new 00a3fff0712c jbd2: clean up checksum verification in do_one_pass() new 7ca4fcba92ed ext4: Fix comment typo "the the". new c55ee7d20285 ext4: add mb_debug logging when there are lost chunks new 66d5e0277e22 ext4: reorganize if statement of ext4_mb_release_context() new 27bc446e2def ext4: limit the length of per-inode prealloc list new b276e8ba1015 Merge remote-tracking branch 'ext4/dev' into master new 713764481614 f2fs: Fix type of section block count variables new 22ab1c44cc28 f2fs: fix indefinite loop scanning for free nid new a145bce8bbf8 f2fs: Return EOF on unaligned end of file DIO read new 8b8210840d37 f2fs: support zone capacity less than zone size new ce1474628975 f2fs: remove duplicated type casting new 20e004b949b1 f2fs: compress: remove unneeded code new 8c5f40ffe88c f2fs: introduce inmem curseg new 1d45b50fe291 f2fs: record average update time of segment new 05387aaab9d8 f2fs: inherit mtime of original block during GC new 6a4a84381efd f2fs: support 64-bits key in f2fs rb-tree node entry new ddf272966f1e f2fs: fix compile warning new 7efcf86f3503 f2fs: compress: use more readable atomic_t type for {cic,dic}.ref new 84e31ace1026 f2fs: support age threshold based garbage collection new 1440d98013ee f2fs: change virtual mapping way for compression pages new 0f76008219a3 Merge remote-tracking branch 'f2fs/dev' into master new 0fcefdede9a3 Merge remote-tracking branch 'fuse/for-next' into master new ad112aa8b1ac SUNRPC: remove duplicate include new 9d43348ee773 Merge remote-tracking branch 'cel/cel-next' into master new 27342fe10740 Merge remote-tracking branch 'zonefs/for-next' into master new 82cc53afea4b Merge remote-tracking branch 'printk/for-next' into master new 8c30c5de1bd7 Merge remote-tracking branch 'pstore/for-next/pstore' into master new d2aa64836462 Merge remote-tracking branch 'hid/for-next' into master new b2e18ab6abca Merge remote-tracking branch 'i2c/i2c/for-next' into master new 8ec8cde9f0ee Merge remote-tracking branch 'i3c/i3c/next' into master new 8360e49adb84 Merge remote-tracking branch 'dmi/dmi-for-next' into master new eafcb278d99c Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] new c53fd3ce9001 Merge remote-tracking branch 'v4l-dvb/master' into master new a4501bac0e55 opp: Enable resources again if they were disabled earlier new cc15fd9892e2 Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] new 2029d6b4799c Merge remote-tracking branch 'pm/linux-next' into master new d1876f3596a5 cpupowerutils: fix spelling mistake "dependant" -> "dependent" new 527b7779e5ec cpupower: speed up generating git version string new 33d77e4c2c72 Merge remote-tracking branch 'cpupower/cpupower' into master new 1fe4320767d8 opp: Rename regulator_enabled and use it as status of all [...] new 2d85aa1bb5e7 opp: Reuse the enabled flag in !target_freq path new bb62a6f8b523 opp: Split out _opp_set_rate_zero() new 1ee60b43581e opp: Remove _dev_pm_opp_find_and_remove_table() wrapper new 1ba0c4b1c017 Merge remote-tracking branch 'opp/opp/linux-next' into master new cbaf84d504ce Merge remote-tracking branch 'ieee1394/for-next' into master new d233e3c48e4a Merge remote-tracking branch 'dlm/next' into master new b7514266a524 Merge remote-tracking branch 'swiotlb/linux-next' into master new 1e76a2ff317d cxgb4: insert IPv6 filter rules in next free region new e4cab45a19cd nfp: flower: check that we don't exceed the FW key size new 0d630f58989a nfp: flower: add support to offload QinQ match new 4f6c09f7faf0 Merge branch 'nfp-flower-add-support-for-QinQ-matching' new 394fcd8a8134 net: zerocopy: combine pages in zerocopy_sg_from_iter() new 0d89419319ef selftests: net: tcp_mmap: use madvise(MADV_DONTNEED) new 72653ae5303c selftests: net: tcp_mmap: Use huge pages in send path new 59c0d31988fb selftests: net: tcp_mmap: Use huge pages in receive path new e6e67768a0b9 Merge branch 'tcp_mmap-optmizations' new 31ac155cc1e5 net: qed: Remove unnecessary cast new 0eddbef6489c nfc: st-nci: Remove unnecessary cast new f8c931f3be8d nfc: st21nfca: Remove unnecessary cast new d0a84e1f38d9 ethtool: allow flow-type ether without IP protocol field new 5361bad90eaf Merge remote-tracking branch 'net-next/master' into master new 6e9cab2e3fa5 libbpf: Simplify the return expression of build_map_pin_path() new 005142b8a1f0 bpf: Factor out bpf_link_by_id() helper. new f0fdfefb2d4d bpf: Add BPF program and map iterators as built-in BPF programs. new d71fa5c9763c bpf: Add kernel module with user mode driver that populate [...] new edb65ee5aa25 selftests/bpf: Add bpffs preload test. new 0bc23a1d1c8a Merge branch 'bpf-umd-debug' new 9b2f6fecf3b7 libbpf: Fix detection of BPF helper call instruction new dda1ec9fc7f8 libbpf: Fix libbpf build on compilers missing __builtin_mu [...] new 37a6a9e76763 selftests/bpf: Fix two minor compilation warnings reported [...] new 149cb3395504 selftests/bpf: List newest Clang built-ins needed for some [...] new acced8647594 Merge remote-tracking branch 'bpf-next/master' into master new 464119e867c1 Merge remote-tracking branch 'wireless-drivers-next/master [...] new e9107205269e Merge remote-tracking branch 'bluetooth/master' into master new 29ac0fd1532d Merge remote-tracking branch 'crypto/master' into master new a231001ebddf Merge remote-tracking branch 'amdgpu/drm-next' into master new cbe4bdb64a34 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new 0f2488261069 Merge remote-tracking branch 'drm-msm/msm-next' into master new 9d230108b7d0 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new fa2a9278384a Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new 5436f59bc5bc ALSA: usb-audio: Move device rename and profile quirks to [...] new fa10635fca35 ALSA: usb-audio: Simplify quirk entries with a macro new 51ab5d77dcb8 ALSA: usb-audio: Properly match with audio interface class new 8996fdb75947 Merge remote-tracking branch 'sound/for-next' into master new a2f6d303e24d ASoC: sun8i-codec: Hook up component probe function new 9666e27f90b9 ASoC: samsung: h1940: turn into platform driver new e26a2abcc246 ASoC: samsung: neo1973: turn into platform driver new 83d74e354200 ASoC: samsung: rx1950: turn into platform driver new dcacbc0f9bb8 ASoC: samsung: s3c2412-i2s: avoid hardcoded S3C2410_PA_IIS new 8dba698868b5 Merge tag 'samsung-platdrv-boards' into asoc-5.10 new 1eb629363aa3 ASoC: SOF: Intel: hda: import SOUNDWIRE_INIT namespace new a467f2f8ad5f ASoC: qcom: add missing out of memory check on drvdata->cl [...] new 8061734ab654 ASoC: mediatek: mt6359: add codec driver new 539237d1c609 dt-bindings: mediatek: mt6359: add codec document new 1e15dd6f8417 Merge series "Add mediatek codec mt6359 driver" from Jiaxi [...] new 572878090245 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next new ce9422a8d55e Merge remote-tracking branch 'sound-asoc/for-next' into master new b937c33c9f9d Merge remote-tracking branch 'regulator/for-next' into master new bc62d68e2a0a device_cgroup: Fix RCU list debugging warning new 970364c0f109 Merge remote-tracking branch 'security/next-testing' into master new 29af9f52f38c Merge remote-tracking branch 'safesetid/safesetid-next' in [...] new 37ea433c6607 selinux: avoid dereferencing the policy prior to initialization new 879229311bc8 selinux: fix memdup.cocci warnings new c8122d10eeb2 Merge remote-tracking branch 'selinux/next' into master new cba715963ff2 Merge remote-tracking branch 'audit/next' into master new a1f9ec34db94 Merge remote-tracking branch 'devicetree/for-next' into master new c76964e810a5 spi: imx: Remove unneeded probe message new 7ffe363bb2a2 spi: rspi: Remove useless .set_config_register() check new 8dd71698607f spi: rspi: Clean up Bit Rate Division Setting handling new feace90233a8 spi: rspi: Increase bit rate accuracy on RZ/A new 4e71d926abbe spi: rspi: Increase bit rate range for RSPI on SH new 6a195f24f3e8 spi: rspi: Increase bit rate range for QSPI new cb5882541408 spi: rspi: Fill in spi_transfer.effective_speed_hz new c31979747b70 spi: rspi: Fill in controller speed limits new 6a23e577a9f8 Merge series "spi: rspi: Bit rate improvements" from Geert [...] new 04ffc5be5030 Merge remote-tracking branch 'spi/for-5.10' into spi-next new a4d0d07bf6c8 Merge remote-tracking branch 'spi/for-next' into master new ca36b24efc1f Merge branch 'x86/paravirt' new 9b99c2296197 Merge branch 'x86/mm' new 5d6a5f0e9c66 Merge branch 'x86/kaslr' new bf9c912f9a64 x86/cpu: Use SERIALIZE in sync_core() when available new 86109813990b x86/cpu: Use XGETBV and XSETBV mnemonics in fpu/internal.h new 40eb0cb4939e x86/cpu: Fix typos and improve the comments in sync_core() new b0ff861a14d6 Merge branch 'x86/cpu' new abe8f12b4425 x86/resctrl: Remove unused struct mbm_state::chunks_bw new e89f85b91716 x86/resctrl: Remove struct rdt_membw::max_delay new ae0fbedd2a18 x86/resctrl: Fix stale comment new f995801ba3a0 x86/resctrl: Use container_of() in delayed_work handlers new a21a4391f20c x86/resctrl: Include pid.h new e6b2fac36fcc x86/resctrl: Use is_closid_match() in more places new 41215b7947f1 x86/resctrl: Add struct rdt_membw::arch_needs_linear to ex [...] new 5df3ca9334d5 x86/resctrl: Merge AMD/Intel parse_bw() calls new 316e7f901f5a x86/resctrl: Add struct rdt_cache::arch_has_{sparse, empty [...] new 709c4362725a cacheinfo: Move resctrl's get_cache_id() to the cacheinfo [...] new 225633ca01fe Merge branch 'x86/cache' new 91be62ed096c Merge branch 'x86/boot' new cfe7ddcbd72d ARM, sched/topology: Remove SD_SHARE_POWERDOMAIN new d23b3bf8e43f ARM, sched/topology: Revert back to default scheduler topology new d54a9658a756 sched/topology: Split out SD_* flags declaration to its own file new b6e862f38672 sched/topology: Define and assign sched_domain flag metadata new 65c5e253168d sched/topology: Verify SD_* flags setup when sched_debug is on new 5b9f8ff7b320 sched/debug: Output SD flag names rather than their values new 4ee4ea443a5d sched/topology: Introduce SD metaflag for flags needing > [...] new 6f349818621d sched/topology: Use prebuilt SD flag degeneration mask new ab65afb094c7 sched/topology: Remove SD_SERIALIZE degeneration special case new c200191d4c2c sched/topology: Propagate SD_ASYM_CPUCAPACITY upwards new 3a6712c76853 sched/topology: Mark SD_PREFER_SIBLING as SDF_NEEDS_GROUPS new 94b858fea1f2 sched/topology: Mark SD_BALANCE_WAKE as SDF_NEEDS_GROUPS new bdb7c802cc0a sched/topology: Mark SD_SERIALIZE as SDF_NEEDS_GROUPS new 33199b0143da sched/topology: Mark SD_ASYM_PACKING as SDF_NEEDS_GROUPS new 3551e954f5d9 sched/topology: Mark SD_OVERLAP as SDF_NEEDS_GROUPS new 5f4a1c4ea447 sched/topology: Mark SD_NUMA as SDF_NEEDS_GROUPS new c3c5d908ed56 Merge branch 'sched/core' new 71aefb9a89d4 RAS/CEC: Fix cec_init() prototype new 5f2c67bd0f8a x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap new a39adca9c43a Merge branch 'ras/core' new d58b814ffb1a Merge branch 'perf/urgent' new 75608cb02ea5 perf/x86: Use event_base_rdpmc for the RDPMC userspace support new 60a2a271cf05 perf/x86/intel: Name the global status bit in NMI handler new 6f7225099d5f perf/x86/intel: Introduce the fourth fixed counter new d39fcc32893d perf/x86/intel: Move BTS index to 47 new bbdbde2a415d perf/x86/intel: Fix the name of perf METRICS new 58da7dbe6f03 perf/x86/intel: Use switch in intel_pmu_disable/enable_event new 9f0c4fa111dc perf/core: Add a new PERF_EV_CAP_SIBLING event capability new 7b2c05a15d29 perf/x86/intel: Generic support for hardware TopDown metrics new 0e2e45e2ded4 perf/x86: Add a macro for RDPMC offset of fixed counters new 59a854e2f3b9 perf/x86/intel: Support TopDown metrics on Ice Lake new 2cb5383b30d4 perf/x86/intel: Support per-thread RDPMC TopDown metrics new a9bd3a91d6e4 Merge branch 'perf/core' new 0df7106d867d Merge remote-tracking branch 'tip/auto-latest' into master new 5bf76fb9c330 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new 6c2181af4382 Merge remote-tracking branch 'edac/edac-for-next' into master new ba0994bdb4bc Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new 12349e62f058 Merge remote-tracking branch 'rcu/rcu/next' into master new 6163a985e50c efi: avoid error message when booting under Xen new ee87e1557c42 Fix build error when CONFIG_ACPI is not set/enabled: new f49b1b0a365b Merge remote-tracking branch 'xen-tip/linux-next' into master new 7b63a3415445 Merge remote-tracking branch 'leds/for-next' into master new 4419715883d0 Merge remote-tracking branch 'ipmi/for-next' into master new 20719c7ffbd2 Merge remote-tracking branch 'usb/usb-next' into master new b4ae6ffc78b3 Merge remote-tracking branch 'tty/tty-next' into master new 34e3b7e066c5 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] new 2aefe711db01 Merge remote-tracking branch 'soundwire/next' into master new adfa9cf4399a Merge remote-tracking branch 'staging/staging-next' into master new faeed9dfa87c Merge remote-tracking branch 'mux/for-next' into master new bc4d727aae17 Merge remote-tracking branch 'dmaengine/next' into master new 6cb2eabfab49 Merge remote-tracking branch 'scsi/for-next' into master new a9574622abae Merge remote-tracking branch 'rpmsg/for-next' into master new 909ff32ff3e7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] new 0e2d769d4b4e pinctrl: cherryview: Drop stale comment new 8a8285707780 pinctrl: cherryview: Move custom community members to sepa [...] new 3ea2e2cabd2d pinctrl: cherryview: Switch to use struct intel_pinctrl new 359164fa730c pinctrl: cherryview: Utilize temporary variable to hold de [...] new ff360d62d9fe pinctrl: intel: Extract intel_pinctrl_get_soc_data() helpe [...] new ce7793e9ef63 pinctrl: baytrail: Switch to use intel_pinctrl_get_soc_data() new 10c857f063fc pinctrl: cherryview: Switch to use intel_pinctrl_get_soc_data() new 04d53068508e pinctrl: intel: Update header block to reflect direct depe [...] new a396493cae95 Merge remote-tracking branch 'pinctrl-intel/for-next' into master new 57b8d571dd3d Merge remote-tracking branch 'livepatching/for-next' into master new d519931dc2a8 Merge remote-tracking branch 'coresight/next' into master new f9a789b992a8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] new f9d1a0525b94 Merge remote-tracking branch 'at24/at24/for-next' into master new 0de93b219434 Merge remote-tracking branch 'kspp/for-next/kspp' into master new 43d5068cd050 Merge remote-tracking branch 'fsi/next' into master new 9f19a9e093c3 Merge remote-tracking branch 'nvmem/for-next' into master new ccde0c26d3a9 Merge remote-tracking branch 'xarray/xarray' into master new 4bb94778a338 Merge remote-tracking branch 'hyperv/hyperv-next' into master new b3036e6f5e1d Merge remote-tracking branch 'auxdisplay/auxdisplay' into master new d9c3a2d6c37d Merge remote-tracking branch 'kgdb/kgdb/for-next' into master new 4f09eec4209d Merge remote-tracking branch 'pidfd/for-next' into master new 7fbc2bc2fbe1 fpga: stratix10-soc: make FPGA task un-interruptible new e6c013c306f0 MAINTAINERS: Add Tom Rix as fpga reviewer new 8a5de2de0339 fpga: dfl: change data type of feature id to u16 new 09356769254e Merge remote-tracking branch 'fpga/for-next' into master new b41e1c6eb414 Merge remote-tracking branch 'trivial/for-next' into master new 6d218a835179 Merge remote-tracking branch 'mhi/mhi-next' into master new b1b53161e562 Merge remote-tracking branch 'notifications/notifications- [...] new a8890cb3ce9d Merge remote-tracking branch 'memblock/for-next' into master new d3a62109e803 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] new abb0adac11ea mm: remove activate_page() from unuse_pte() new 78c9d2cf668a mm: remove superfluous __ClearPageActive() new 7d7c43099968 mm: remove superfluous __ClearPageWaiters() new ea41f4223357 mm/memremap.c: convert devmap static branch to {inc,dec} new a55a964d5c57 mm/memcg: warning on !memcg after readahead page charged new 4953ad78c244 mm/memcg: bail out early from swap accounting when memcg i [...] new 9eea3fa9f82f mm/thp: move lru_add_page_tail func to huge_memory.c new 170baeccdd32 mm/thp: clean up lru_add_page_tail new a019bdeb7ade mm/thp: remove code path which never got into new 5a4e1dac7651 mm/thp: narrow lru locking new 9caba8ab8d25 mm: memcontrol: use flex_array_size() helper in memcpy() new 3647224d2c63 mm: memcontrol: Use the preferred form for passing the siz [...] new 494d496f160e mm: account PMD tables like PTE tables new 5709eed2cda5 mm/memory.c: fix typo in __do_fault() comment new 8bfcdab5cba5 mm/memory.c: replace vmf->vma with variable vma new a33945186d08 mm/mmap: rename __vma_unlink_common() to __vma_unlink() new 030f05196b53 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] new 8307eb68ba5c mmap locking API: add mmap_lock_is_contended() new 8c5a8f6b3e03 mm: smaps*: extend smap_gather_stats to support specified [...] new 2d0dd867a108 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock new 3f23f2f16a2b mm/mmap.c: fix the adjusted length error new a9a9cce5643f mm/dmapool.c: replace open-coded list_for_each_entry_safe() new 0c5124413231 mm/dmapool.c: replace hard coded function name with __func__ new bcceb7c78790 mm/memory-failure: do pgoff calculation before for_each_process() new 0910881809f7 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion new 3e1942282e41 mm/page_alloc: tweak comments in has_unmovable_pages() new 654059449c93 mm/page_isolation: exit early when pageblock is isolated i [...] new 14bb069765d2 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] new 23bd707f9fdd mm/page_isolation: cleanup set_migratetype_isolate() new e62638dc1b4f virtio-mem: don't special-case ZONE_MOVABLE new d3d514e4558a mm: document semantics of ZONE_MOVABLE new 53b4083186d5 mm/huge_memory.c: update tlb entry if pmd is changed new 3ffc44e622c3 MIPS: do not call flush_tlb_all when setting pmd entry new 24a5a36aadaf KVM: PPC: Book3S HV: simplify kvm_cma_reserve() new e0424b4b5064 dma-contiguous: simplify cma_early_percent_memory() new 06807cf4c034 arm, xtensa: simplify initialization of high memory pages new 3547480540b0 arm64: numa: simplify dummy_numa_init() new c1335eba8adf h8300, nds32, openrisc: simplify detection of memory extents new c9c4da6779eb riscv: drop unneeded node initialization new d1aa58f9bfc3 mircoblaze: drop unneeded NUMA and sparsemem initializations new 0de65c6abde8 memblock: make for_each_memblock_type() iterator private new 4ea6f748eef1 memblock: make memblock_debug and related functionality private new 8ac2b3e0c8e1 memblock-make-memblock_debug-and-related-functionality-pri [...] new 18126b5b9814 memblock: reduce number of parameters in for_each_mem_range() new 39fb24beaf60 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] new a084ada703bd arch, drivers: replace for_each_membock() with for_each_me [...] new a3170582615b x86/setup: simplify initrd relocation and reservation new bf679fac3df7 x86/setup: simplify reserve_crashkernel() new 80af6267fb04 memblock: remove unused memblock_mem_size() new 95e21460b904 memblock: implement for_each_reserved_mem_region() using _ [...] new ccbf637a2eb3 memblock: use separate iterators for memory and reserved regions new 08adc5fb97f8 mm,hwpoison: cleanup unused PageHuge() check new 728f1f471cd6 mm, hwpoison: remove recalculating hpage new 6eeac5ddace2 mm,hwpoison-inject: don't pin for hwpoison_filter new d03b230275be mm,hwpoison: unexport get_hwpoison_page and make it static new 0db832721108 mm,hwpoison: kill put_hwpoison_page new bf9449936951 mm,hwpoison: unify THP handling for hard and soft offline new 31dea44c9196 mm,hwpoison: rework soft offline for free pages new 428e42a35ddb mm,hwpoison: rework soft offline for in-use pages new baa8b2a276d8 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new 33021bd22085 mm,hwpoison: return 0 if the page is already poisoned in s [...] new e4ae3a5fe9a4 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 35b3294a2166 mm,hwpoison: double-check page count in __get_any_page() new f4b35b8efe0f mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new c9a138756a20 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 22d62447bca2 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new a55e4e222337 mm/util.c: update the kerneldoc for kstrdup_const() new 11a71827065c mm/memory_hotplug: inline __offline_pages() into offline_pages() new d241e66f4f78 mm/memory_hotplug: enforce section granularity when onlini [...] new b4d1c77b0759 mm/memory_hotplug: simplify page offlining new 96ee98af117d mm/page_alloc: simplify __offline_isolated_pages() new 46d07a06cc9c mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() new 1fa776721dec mm/page_isolation: simplify return value of start_isolate_ [...] new 046b45bb35cf mm/memory_hotplug: simplify page onlining new a9e67cca51f6 mm/page_alloc: drop stale pageblock comment in memmap_init [...] new 287ad1874d29 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] new 4c9e2b700796 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] new 383011644008 mm/slab.h: remove duplicate include new 983f3645e2d0 mm/page_reporting.c: drop stale list head check in page_re [...] new a1854998a706 mm/highmem.c: clean up endif comments new 162dab7d6a4a fs/buffer.c: add debug print for __getblk_gfp() stall problem new 208ef752253e fs/buffer.c: dump more info for __getblk_gfp() stall problem new ba736175bf9d kernel/hung_task.c: Monitor killed tasks. new 83596b624050 proc/sysctl: make protected_* world readable new ff7fc99351dd fs: configfs: delete repeated words in comments new 0a60ac874da1 bitops: simplify get_count_order_long() new fa18d8235026 bitops: use the same mechanism for get_count_order[_long] new 9ea8d6f8c01f checkpatch: add --kconfig-prefix new 525da66671ae checkpatch: move repeated word test new 1e92f579047f checkpatch: add test for comma use that should be semicolon new d8715cd9c6f7 panic: dump registers on panic_on_warn new e93e2aea99b5 aio: simplify read_events() new 7e11c36ce790 scripts/gdb/proc: add struct mount & struct super_block ad [...] new c3d7e21a50a9 scripts/gdb/tasks: add headers and improve spacing format new 4256c057fe26 ROMFS: support inode blocks calculation new a6fa253c7399 Merge branch 'akpm-current/current' into master new 9c49e4d07453 ia64: fix build error with !COREDUMP new aefabf3fa7b2 mm/madvise: pass task and mm to do_madvise new 57e92810c998 pid: move pidfd_get_pid() to pid.c new 4d24f7f89a67 mm/madvise: introduce process_madvise() syscall: an extern [...] new 4f660b479eb5 mm/madvise: Remove duplicate include new d45b3cdb04fd mm/madvise: check fatal signal pending of target process new b42731a57140 mm/memory-failure: remove a wrapper for alloc_migration_target() new b1aa1b14657d mm/memory_hotplug: remove a wrapper for alloc_migration_target() new bc5124f0ff38 mm/migrate: avoid possible unnecessary process right check [...] new 3e66eaba4ab3 mm/mmap: add inline vma_next() for readability of mmap code new 4a1e61076b42 mm/mmap: add inline munmap_vma_range() for code readability
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 (cc3af00352dd) \ N -- N -- N refs/heads/akpm (4a1e61076b42)
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 431 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: .../devicetree/bindings/sound/mt6359.yaml | 61 + .../devicetree/bindings/timer/sifive,clint.yaml | 60 + Documentation/filesystems/f2fs.rst | 17 + arch/arm/kernel/topology.c | 26 - arch/powerpc/perf/core-book3s.c | 4 + arch/powerpc/platforms/powernv/pci-ioda.c | 2 +- arch/powerpc/platforms/pseries/ras.c | 1 - arch/riscv/Kconfig | 2 +- arch/riscv/Kconfig.socs | 2 + arch/riscv/configs/nommu_virt_defconfig | 7 +- arch/riscv/configs/rv32_defconfig | 5 + arch/riscv/include/asm/clint.h | 39 - arch/riscv/include/asm/smp.h | 19 + arch/riscv/include/asm/timex.h | 28 +- arch/riscv/kernel/Makefile | 2 +- arch/riscv/kernel/clint.c | 44 - arch/riscv/kernel/sbi.c | 14 + arch/riscv/kernel/setup.c | 2 - arch/riscv/kernel/smp.c | 44 +- arch/riscv/kernel/smpboot.c | 4 +- arch/x86/boot/compressed/misc.c | 7 +- arch/x86/boot/string.h | 5 +- arch/x86/events/core.c | 80 +- arch/x86/events/intel/core.c | 350 ++- arch/x86/events/perf_event.h | 52 +- arch/x86/include/asm/fpu/internal.h | 7 +- arch/x86/include/asm/mce.h | 1 - arch/x86/include/asm/msr-index.h | 3 + arch/x86/include/asm/perf_event.h | 97 +- arch/x86/include/asm/special_insns.h | 6 + arch/x86/include/asm/sync_core.h | 34 +- arch/x86/kernel/cpu/mce/amd.c | 44 +- arch/x86/kernel/cpu/resctrl/core.c | 45 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 92 +- arch/x86/kernel/cpu/resctrl/internal.h | 21 +- arch/x86/kernel/cpu/resctrl/monitor.c | 16 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 32 +- arch/x86/pci/xen.c | 1 + drivers/clocksource/Kconfig | 12 +- drivers/clocksource/Makefile | 1 + drivers/clocksource/timer-clint.c | 226 ++ drivers/clocksource/timer-riscv.c | 17 +- drivers/edac/mce_amd.c | 4 +- drivers/infiniband/core/device.c | 2 +- drivers/infiniband/hw/bnxt_re/main.c | 3 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 1 + drivers/infiniband/hw/hns/hns_roce_device.h | 2 - drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 9 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 4 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 5 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 +- drivers/media/cec/core/cec-adap.c | 2 +- drivers/media/cec/core/cec-pin.c | 6 +- drivers/media/cec/usb/pulse8/pulse8-cec.c | 2 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 2 +- drivers/media/dvb-frontends/af9013.c | 2 +- drivers/media/dvb-frontends/lg2160.c | 2 +- drivers/media/dvb-frontends/m88ds3103.c | 2 +- drivers/media/i2c/adv7180.c | 2 +- drivers/media/i2c/adv7511-v4l2.c | 4 +- drivers/media/i2c/msp3400-kthreads.c | 2 +- drivers/media/i2c/ov5640.c | 2 +- drivers/media/i2c/ov6650.c | 4 +- drivers/media/i2c/ov9640.c | 2 +- drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c | 2 +- drivers/media/i2c/smiapp/smiapp-core.c | 6 +- drivers/media/i2c/tda1997x.c | 10 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/pci/bt8xx/bttv-driver.c | 2 +- drivers/media/pci/cx88/cx88-cards.c | 2 +- drivers/media/pci/cx88/cx88-video.c | 2 +- drivers/media/pci/saa7134/saa7134-cards.c | 4 +- drivers/media/pci/solo6x10/solo6x10-core.c | 2 +- drivers/media/pci/solo6x10/solo6x10-i2c.c | 2 +- drivers/media/platform/coda/coda-bit.c | 4 +- drivers/media/platform/coda/coda-common.c | 10 +- drivers/media/platform/exynos4-is/fimc-capture.c | 6 +- drivers/media/platform/exynos4-is/fimc-reg.c | 2 +- drivers/media/platform/exynos4-is/media-dev.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 2 +- drivers/media/platform/omap3isp/ispvideo.c | 2 +- drivers/media/platform/pxa_camera.c | 4 +- drivers/media/platform/qcom/venus/vdec.c | 2 +- drivers/media/platform/renesas-ceu.c | 4 +- drivers/media/radio/si4713/si4713.c | 2 +- drivers/media/rc/iguanair.c | 2 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 2 +- drivers/media/test-drivers/vivid/vivid-vbi-gen.c | 2 +- drivers/media/tuners/fc0011.c | 2 +- drivers/media/tuners/tda18271-fe.c | 2 +- drivers/media/usb/dvb-usb-v2/af9015.c | 2 +- drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 8 +- drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c | 4 +- drivers/media/usb/em28xx/em28xx-audio.c | 8 +- drivers/media/usb/go7007/go7007-driver.c | 2 +- drivers/media/usb/gspca/mr97310a.c | 10 +- drivers/media/usb/gspca/nw80x.c | 2 +- drivers/media/usb/gspca/ov519.c | 6 +- drivers/media/usb/gspca/sn9c20x.c | 2 +- drivers/media/usb/gspca/sunplus.c | 4 +- drivers/media/usb/gspca/xirlink_cit.c | 4 +- drivers/media/usb/gspca/zc3xx.c | 4 +- drivers/media/usb/pwc/pwc-v4l.c | 2 +- drivers/media/usb/siano/smsusb.c | 2 +- drivers/media/usb/tm6000/tm6000-alsa.c | 8 +- drivers/media/usb/uvc/uvc_video.c | 4 +- drivers/memory/brcmstb_dpfe.c | 16 +- drivers/memory/tegra/tegra210.c | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 17 +- drivers/net/ethernet/cortina/gemini.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 17 + drivers/net/ethernet/netronome/nfp/flower/main.h | 6 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 73 +- .../net/ethernet/netronome/nfp/flower/offload.c | 85 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 1 - drivers/net/ethernet/sfc/ef100.c | 8 +- drivers/net/phy/mscc/mscc_main.c | 4 +- drivers/nfc/st-nci/se.c | 3 +- drivers/nfc/st21nfca/se.c | 3 +- drivers/opp/core.c | 103 +- drivers/opp/cpu.c | 2 +- drivers/opp/of.c | 2 +- drivers/opp/opp.h | 5 +- drivers/pinctrl/intel/Kconfig | 12 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 24 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 170 +- drivers/pinctrl/intel/pinctrl-intel.c | 24 +- drivers/pinctrl/intel/pinctrl-intel.h | 7 +- drivers/ptp/ptp_clockmatrix.c | 56 +- drivers/ptp/ptp_clockmatrix.h | 2 + drivers/ras/cec.c | 9 +- drivers/spi/spi-imx.c | 2 - drivers/spi/spi-rspi.c | 81 +- drivers/video/fbdev/efifb.c | 2 +- fs/afs/fs_operation.c | 1 + fs/btrfs/Kconfig | 1 + fs/btrfs/backref.c | 1 - fs/btrfs/block-group.c | 19 +- fs/btrfs/btrfs_inode.h | 5 + fs/btrfs/compression.c | 35 - fs/btrfs/compression.h | 35 + fs/btrfs/ctree.c | 81 +- fs/btrfs/ctree.h | 12 +- fs/btrfs/delalloc-space.c | 123 +- fs/btrfs/delayed-inode.c | 3 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 6 +- fs/btrfs/extent-tree.c | 179 +- fs/btrfs/extent_io.c | 92 +- fs/btrfs/extent_io.h | 6 +- fs/btrfs/file.c | 122 +- fs/btrfs/free-space-cache.c | 4 +- fs/btrfs/inode.c | 467 ++-- fs/btrfs/ioctl.c | 35 +- fs/btrfs/ordered-data.c | 59 + fs/btrfs/ordered-data.h | 11 + fs/btrfs/qgroup.c | 2 +- fs/btrfs/root-tree.c | 13 +- fs/btrfs/scrub.c | 130 +- fs/btrfs/send.c | 11 +- fs/btrfs/space-info.c | 298 ++- fs/btrfs/space-info.h | 2 + fs/btrfs/super.c | 2 + fs/btrfs/sysfs.c | 16 +- fs/btrfs/sysfs.h | 5 +- fs/btrfs/transaction.c | 10 + fs/btrfs/transaction.h | 7 + fs/btrfs/tree-log.c | 286 +- fs/btrfs/tree-log.h | 32 +- fs/btrfs/volumes.c | 15 +- fs/f2fs/checkpoint.c | 7 +- fs/f2fs/compress.c | 56 +- fs/f2fs/data.c | 13 +- fs/f2fs/debug.c | 10 +- fs/f2fs/extent_cache.c | 37 +- fs/f2fs/f2fs.h | 64 +- fs/f2fs/file.c | 12 +- fs/f2fs/gc.c | 397 ++- fs/f2fs/gc.h | 69 +- fs/f2fs/node.c | 3 + fs/f2fs/segment.c | 495 +++- fs/f2fs/segment.h | 66 +- fs/f2fs/super.c | 76 +- fs/jbd2/recovery.c | 46 +- include/linux/bpf.h | 1 + include/linux/cacheinfo.h | 21 + include/linux/cpuhotplug.h | 1 + include/linux/dma-mapping.h | 2 +- include/linux/netfilter/nf_conntrack_sctp.h | 2 + include/linux/perf_event.h | 33 +- include/linux/resctrl.h | 2 + include/linux/sched/sd_flags.h | 156 ++ include/linux/sched/topology.h | 45 +- include/trace/events/f2fs.h | 8 +- init/Kconfig | 2 + kernel/Makefile | 2 +- kernel/bpf/Makefile | 1 + kernel/bpf/inode.c | 116 +- kernel/bpf/preload/Kconfig | 24 + kernel/bpf/preload/Makefile | 23 + kernel/bpf/preload/bpf_preload.h | 16 + kernel/bpf/preload/bpf_preload_kern.c | 91 + kernel/bpf/preload/bpf_preload_umd_blob.S | 7 + .../bpf/preload/iterators}/.gitignore | 0 kernel/bpf/preload/iterators/Makefile | 57 + kernel/bpf/preload/iterators/README | 4 + kernel/bpf/preload/iterators/bpf_preload_common.h | 13 + kernel/bpf/preload/iterators/iterators.bpf.c | 114 + kernel/bpf/preload/iterators/iterators.c | 94 + kernel/bpf/preload/iterators/iterators.skel.h | 410 +++ kernel/bpf/syscall.c | 46 +- kernel/events/core.c | 38 +- kernel/sched/debug.c | 56 +- kernel/sched/topology.c | 52 +- lib/Makefile | 7 +- lib/nlattr.c | 2 +- mm/gup.c | 38 +- net/bpfilter/Kconfig | 1 + net/core/datagram.c | 33 +- net/core/dev.c | 14 +- net/ethtool/ioctl.c | 3 +- net/netfilter/nf_conntrack_proto_sctp.c | 39 +- net/smc/smc_diag.c | 16 +- net/sunrpc/auth_gss/trace.c | 1 - net/wireless/nl80211.c | 2 +- security/selinux/ss/conditional.c | 5 +- sound/soc/codecs/Kconfig | 8 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/mt6359.c | 2753 ++++++++++++++++++++ sound/soc/codecs/mt6359.h | 2640 +++++++++++++++++++ sound/soc/qcom/lpass-apq8016.c | 2 + sound/soc/sof/intel/Kconfig | 29 + sound/soc/sof/intel/hda.c | 1 + sound/usb/card.c | 133 +- sound/usb/quirks-table.h | 276 +- sound/usb/usbaudio.h | 1 - tools/bpf/resolve_btfids/main.c | 36 + tools/lib/bpf/Makefile | 7 +- tools/lib/bpf/libbpf.c | 20 +- tools/lib/bpf/libbpf_internal.h | 10 + tools/power/cpupower/Makefile | 2 +- tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/README.rst | 21 + tools/testing/selftests/bpf/prog_tests/sk_assign.c | 3 +- .../testing/selftests/bpf/prog_tests/test_bpffs.c | 94 + .../selftests/bpf/prog_tests/test_global_funcs.c | 2 +- .../selftests/bpf/progs/test_core_reloc_type_id.c | 4 +- .../selftests/bpf/test_current_pid_tgid_new_ns.c | 1 + tools/testing/selftests/net/tcp_mmap.c | 42 +- tools/testing/selftests/timers/Makefile | 1 + tools/testing/selftests/{bpf => timers}/settings | 0 256 files changed, 11329 insertions(+), 2343 deletions(-) create mode 100644 Documentation/devicetree/bindings/sound/mt6359.yaml create mode 100644 Documentation/devicetree/bindings/timer/sifive,clint.yaml delete mode 100644 arch/riscv/include/asm/clint.h delete mode 100644 arch/riscv/kernel/clint.c create mode 100644 drivers/clocksource/timer-clint.c create mode 100644 include/linux/sched/sd_flags.h create mode 100644 kernel/bpf/preload/Kconfig create mode 100644 kernel/bpf/preload/Makefile create mode 100644 kernel/bpf/preload/bpf_preload.h create mode 100644 kernel/bpf/preload/bpf_preload_kern.c create mode 100644 kernel/bpf/preload/bpf_preload_umd_blob.S copy {tools/bpf/runqslower => kernel/bpf/preload/iterators}/.gitignore (100%) create mode 100644 kernel/bpf/preload/iterators/Makefile create mode 100644 kernel/bpf/preload/iterators/README create mode 100644 kernel/bpf/preload/iterators/bpf_preload_common.h create mode 100644 kernel/bpf/preload/iterators/iterators.bpf.c create mode 100644 kernel/bpf/preload/iterators/iterators.c create mode 100644 kernel/bpf/preload/iterators/iterators.skel.h create mode 100644 sound/soc/codecs/mt6359.c create mode 100644 sound/soc/codecs/mt6359.h create mode 100644 tools/testing/selftests/bpf/prog_tests/test_bpffs.c copy tools/testing/selftests/{bpf => timers}/settings (100%)