This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_gcc/master-aarch64 in repository toolchain/ci/linux.
from a9c9a6f741cd Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 577706de69c1 ia64: fix typo in a comment adds 1d1f4bf845d3 ia64: fix #endif comment for reserve_elfcorehdr() adds 70b2e9912a01 ia64: make reserve_elfcorehdr() static adds 7e4265c88968 ia64: make num_rsvd_regions static adds 2f566394467c ocfs2: remove an unnecessary condition adds 6c85c2c72819 ocfs2: quota_local: fix possible uninitialized-variable ac [...] adds 9673e0050c39 ocfs2: ocfs2_downconvert_lock failure results in deadlock adds 4bdffd2708d6 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings adds 3c9b84f044a9 mm/debug_vm_pgtable: introduce struct pgtable_debug_args adds 36b77d1e1592 mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests adds 8983d231c7cc mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] adds 8cb183f2f2a0 mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] adds 5f447e8067fd mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] adds 4878a888824b mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] adds 44966c4480f8 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] adds c0fe07b0aa72 mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] adds 4cbde03bdb0b mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] adds 2f87f8c39a91 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] adds fda88cfda1ab mm/debug_vm_pgtable: remove unused code adds 8c5b3a8adad2 mm/debug_vm_pgtable: fix corrupted page flag adds 4f3eaf452a14 mm: report a more useful address for reclaim acquisition adds eb2169cee36f mm: add kernel_misc_reclaimable in show_free_areas adds 633a2abb9e1c writeback: track number of inodes under writeback adds fee468fdf41c writeback: reliably update bandwidth estimation adds 45a2966fd641 writeback: fix bandwidth estimate for spiky workload adds 42dd235cb15c writeback: rename domain_update_bandwidth() adds 20792ebf3eeb writeback: use READ_ONCE for unlocked reads of writeback stats adds 3047250972ff mm: remove irqsave/restore locking from contexts with irqs [...] adds 16e2df2a05d4 fs: drop_caches: fix skipping over shadow cache inodes adds 7ae12c809f6a fs: inode: count invalidated shadow pages in pginodesteal adds 7490a2d24814 writeback: memcg: simplify cgroup_writeback_by_id adds 6de522d1667f include/linux/buffer_head.h: fix boolreturn.cocci warnings adds 8fed2f3cd6da mm: gup: remove set but unused local variable major adds 0fef147ba732 mm: gup: remove unneed local variable orig_refs adds 06a9e696639c mm: gup: remove useless BUG_ON in __get_user_pages() adds 6401c4eb57f9 mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() adds be51eb18b81b mm: gup: use helper PAGE_ALIGNED in populate_vma_page_range() adds 3967db22ba32 mm/gup: documentation corrections for gup/pup adds 54d516b1d62f mm/gup: small refactoring: simplify try_grab_page() adds 9857a17f206f mm/gup: remove try_get_page(), call try_get_compound_head( [...] adds 51cc3a6620a6 fs, mm: fix race in unlinking swapfile adds 3969b1a654fb mm: delete unused get_kernel_page() adds bf11b9a8e9a9 shmem: use raw_spinlock_t for ->stat_lock adds f2b346e4522c shmem: remove unneeded variable ret adds b6378fc8b477 shmem: remove unneeded header file adds cdd89d4cb650 shmem: remove unneeded function forward declaration adds 86a2f3f2d99e shmem: include header file to declare swap_info adds 050dcb5c85bb huge tmpfs: fix fallocate(vanilla) advance over huge pages adds d144bf620534 huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE adds 2b5bbcb1c9c2 huge tmpfs: remove shrinklist addition from shmem_setattr() adds b9e2faaf6fa0 huge tmpfs: revert shmem's use of transhuge_vma_enabled() adds c852023e6fd4 huge tmpfs: move shmem_huge_enabled() upwards adds acdd9f8e0fed huge tmpfs: SGP_NOALLOC to stop collapse_file() on race adds 5e6e5a12a44c huge tmpfs: shmem_is_huge(vma, inode, index) adds a7fddc36299a huge tmpfs: decide stat.st_blksize by shmem_is_huge() adds 1e6decf30af5 shmem: shmem_writepage() split unlikely i915 THP adds 56cab2859fbe mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] adds 2c8d8f97ae22 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] adds 01c4b28cd2e6 mm, memcg: inline swap-related functions to improve disabl [...] adds fab827dbee8c memcg: enable accounting for pids in nested pid namespaces adds 7e1c0d6f5820 memcg: switch lruvec stats to rstat adds aa48e47e3906 memcg: infrastructure to flush memcg stats adds bb902cb47cf9 memcg: charge fs_context and legacy_fs_context adds 79f6540ba88d memcg: enable accounting for mnt_cache entries adds b65584344415 memcg: enable accounting for pollfd and select bits arrays adds 0f12156dff28 memcg: enable accounting for file lock caches adds 839d68206de8 memcg: enable accounting for fasync_cache adds 30acd0bdfb86 memcg: enable accounting for new namesapces and struct nsproxy adds 18319498fdd4 memcg: enable accounting of ipc resources adds 5f58c39819ff memcg: enable accounting for signals adds c509723ec27e memcg: enable accounting for posix_timers_cache slab adds ec403e2ae0df memcg: enable accounting for ldt_struct objects adds 96e51ccf1af3 memcg: cleanup racy sum avoidance code adds 55a68c823951 memcg: replace in_interrupt() by !in_task() in active_memcg() adds 37bc3cb9bbef mm: memcontrol: set the correct memcg swappiness restriction adds bec49c067c67 mm, memcg: remove unused functions adds 27fb0956ed08 mm, memcg: save some atomic ops when flush is already true adds 5c49cf9ad600 memcg: fix up drain_local_stock comment adds 4ba9515d32ba memcg: make memcg->event_list_lock irqsafe adds 6260618e09d3 selftests/vm: use kselftest skip code for skipped tests adds 0c52ec9513b3 selftests: Fix spelling mistake "cann't" -> "cannot" adds 79c62de859f7 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] adds 64a05fe645e2 mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] adds 0e84f5dbf8d6 scatterlist: replace flush_kernel_dcache_page with flush_d [...] adds f358afc52c30 mm: remove flush_kernel_dcache_page adds f00230ff8411 mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code adds e15710bf0406 mm: change fault_in_pages_* to have an unsigned size parameter adds 5b78ed24e8ec mm/pagemap: add mmap_assert_locked() annotations to find_vma*() adds 9b593cb20283 remap_file_pages: Use vma_lookup() instead of find_vma() adds 5e22928abe67 mm/mremap: fix memory account on do_munmap() failure adds cdcfc631c80e mm/bootmem_info.c: mark __init on register_page_bootmem_in [...] adds a1bc561bb2d3 mm: sparse: pass section_nr to section_mark_present adds fc1f5e980a46 mm: sparse: pass section_nr to find_memory_block adds 11e02d3729da mm: sparse: remove __section_nr() function adds 01c8d337d195 mm/sparse: set SECTION_NID_SHIFT to 6 adds e0dbb2bccf19 include/linux/mmzone.h: avoid a warning in sparse memory support adds bdbda735508c mm/sparse: clarify pgdat_to_phys adds 343ab8178f31 mm/vmalloc: use batched page requests in bulk-allocator adds 12e376a6f859 mm/vmalloc: remove gfpflags_allow_blocking() check adds f8bcbecfb6b4 lib/test_vmalloc.c: add a new 'nr_pages' parameter adds f181234a5a21 mm/vmalloc: fix wrong behavior in vread adds c9d1af2b780a mm/kasan: move kasan.fault to mm/kasan/report.c adds ab512805710f kasan: test: rework kmalloc_oob_right adds 8fbad19bdcb4 kasan: test: avoid writing invalid memory adds 555999a009aa kasan: test: avoid corrupting memory via memset adds 1b0668be62cf kasan: test: disable kmalloc_memmove_invalid_size for HW_TAGS adds 25b12a58e848 kasan: test: only do kmalloc_uaf_memset for generic mode adds b38fcca339db kasan: test: clean up ksize_uaf adds 756e5a47a5dd kasan: test: avoid corrupting memory in copy_user_test adds f16de0bcdb55 kasan: test: avoid corrupting memory in kasan_rcu_uaf adds c3ab6baf6a00 mm/page_alloc: always initialize memory map for the holes adds 22e7878102f9 microblaze: simplify pte_alloc_one_kernel() adds c803b3c8b3b7 mm: introduce memmap_alloc() to unify memory map allocation adds 08678804e0b3 memblock: stop poisoning raw allocations adds b346075fcf5d mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] adds 3b446da6be7a mm/page_alloc: make alloc_node_mem_map() __init rather than __ref adds 88dc6f208829 mm/page_alloc.c: use in_task() adds 1d09510bcc6b mm/page_isolation: tracing: trace all test_pages_isolated [...] adds ae611d072c5c mm/hwpoison: remove unneeded variable unmap_success adds ea3732f7a1cf mm/hwpoison: fix potential pte_unmap_unlock pte error adds ed8c2f492d4e mm/hwpoison: change argument struct page **hpagep to *hpage adds a21c184fe25e mm/hwpoison: fix some obsolete comments adds d0505e9f7dce mm: hwpoison: don't drop slab caches for offlining non-LRU page adds f6533121696b doc: hwpoison: correct the support for hugepage adds 941ca063eb8e mm: hwpoison: dump page for unhandlable page adds f87060d34523 mm: fix panic caused by __page_handle_poison() adds 416d85ed3e08 hugetlb: simplify prep_compound_gigantic_page ref count ra [...] adds b65a4edae11e hugetlb: drop ref count earlier after page allocation adds e32d20c0c88b hugetlb: before freeing hugetlb page set dtor to appropria [...] adds 09a26e832705 hugetlb: fix hugetlb cgroup refcounting during vma split adds a759a909d42d userfaultfd: change mmap_changing to atomic adds 22e5fe2a2a27 userfaultfd: prevent concurrent API initialization adds 4410cbb5c9f9 selftests/vm/userfaultfd: wake after copy failure adds 79c28a416722 mm/numa: automatically generate node migration order adds 884a6e5d1f93 mm/migrate: update node demotion order on hotplug events adds 5ac95884a784 mm/migrate: enable returning precise migrate_pages() succe [...] adds 26aa2d199d6f mm/migrate: demote pages during reclaim adds 668e4147d885 mm/vmscan: add page demotion counter adds 2f368a9fb7f4 mm/vmscan: add helper for querying ability to age anonymous pages adds a2a36488a61c mm/vmscan: Consider anonymous pages without swap adds 3a235693d393 mm/vmscan: never demote for memcg reclaim adds 20b51af15e01 mm/migrate: add sysfs interface to enable reclaim migration adds 9647875be52b mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] adds d17be2d9ff6c mm/vmscan: remove the PageDirty check after MADV_FREE page [...] adds eaad1ae7819f mm/vmscan: remove misleading setting to sc->priority adds b87c517ac5de mm/vmscan: remove unneeded return value of kswapd_run() adds 2e786d9e5a20 mm/vmscan: add 'else' to remove check_pending label adds 1399af7e5489 mm, vmscan: guarantee drop_slab_node() termination adds e1e92bfa3825 mm: compaction: optimize proactive compaction deferrals adds 65d759c8f9f5 mm: compaction: support triggering of proactive compaction [...] adds 062db29358c9 mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] adds b27abaccf8e8 mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] adds 4c54d94908e0 mm/memplicy: add page allocation function for MPOL_PREFERR [...] adds cfcaa66f8032 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY adds a38a59fdfa10 mm/mempolicy: advertise new MPOL_PREFERRED_MANY adds be897d48a971 mm/mempolicy: unify the create() func for bind/interleave/ [...] adds 38b031dd4d03 mm/mempolicy.c: use in_task() in mempolicy_slab_node() adds a7259df76702 memblock: make memblock_find_in_range method private adds 884a7e5964e0 mm: introduce process_mrelease system call adds dce491039628 mm: wire up syscall process_mrelease adds c9bd7d183673 mm/migrate: correct kernel-doc notation adds 68d6289baa35 selftests: vm: add KSM merge test adds a40c80e348fa selftests: vm: add KSM unmerge test adds 39619982c5be selftests: vm: add KSM zero page merging test adds 82e717ad3501 selftests: vm: add KSM merging across nodes test adds 584ff0dfb09a mm: KSM: fix data type adds 9e7cb94ca218 selftests: vm: add KSM merging time test adds 924a11bd1623 selftests: vm: add COW time test for KSM pages adds 319814504992 mm/percpu,c: remove obsolete comments of pcpu_chunk_populated() adds ea15ba17b434 mm/vmstat: correct some wrong comments adds 64632fd3eb46 mm/vmstat: simplify the array size calculation adds 33090af97350 mm/vmstat: remove unneeded return value adds d5fffc5aff26 mm/madvise: add MADV_WILLNEED to process_madvise() adds 14726903c835 Merge branch 'akpm' (patches from Andrew) adds 0a65579cdd28 swiotlb: Refactor swiotlb init functions adds 6e675a1c455e swiotlb: Refactor swiotlb_create_debugfs adds 69031f500865 swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used adds 7fd856aa7f42 swiotlb: Update is_swiotlb_buffer to add a struct device argument adds 6f2beb268a5d swiotlb: Update is_swiotlb_active to add a struct device argument adds 903cd0f315fe swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing adds 36f7b2f3ca5f swiotlb: Move alloc_size to swiotlb_find_slots adds 70347877231e swiotlb: Refactor swiotlb_tbl_unmap_single adds f4111e39a52a swiotlb: Add restricted DMA alloc/free support adds 0b84e4f8b793 swiotlb: Add restricted DMA pool initialization adds b12fe999545c dt-bindings: of: Add restricted DMA pool adds fec9b625095f of: Add plumbing for restricted DMA pool adds 09a4a79d42ce swiotlb: fix implicit debugfs declarations adds 868c9ddc182b swiotlb: add overflow checks to swiotlb_bounce adds 85044eb08d0a of: Return success from of_dma_set_restricted_buffer() whe [...] adds 463e862ac63e swiotlb: Convert io_default_tlb_mem to static allocation adds 1efd3fc0ccf5 swiotlb: Emit diagnostic in swiotlb_exit() adds ad6c00283163 swiotlb: Free tbl memory in swiotlb_exit() adds 93ebb6828723 s390/pv: fix the forcing of the swiotlb adds a449ffaf9181 powerpc/svm: Don't issue ultracalls if !mem_encrypt_active() adds ce5cb67c664f of: Move of_dma_set_restricted_buffer() into device.c adds f3cfd136aef0 of: restricted dma: Don't fail device probe on rmem init failure adds f3c4b1341e83 swiotlb: use depends on for DMA_RESTRICTED_POOL adds 3de18c865f50 Merge branch 'stable/for-linus-5.15' of git://git.kernel.o [...] adds 374c15594c4e iommu/io-pgtable: Introduce unmap_pages() as a page table op adds cacffb7f7b45 iommu: Add an unmap_pages() op for IOMMU drivers adds ca073b55d16a iommu/io-pgtable: Introduce map_pages() as a page table op adds 910c4406ccc9 iommu: Add a map_pages() op for IOMMU drivers adds e7d6fff6b3d3 iommu: Use bitmap to calculate page size in iommu_pgsize() adds 89d5b9601f70 iommu: Split 'addr_merge' argument to iommu_pgsize() into [...] adds b1d99dc5f983 iommu: Hook up '->unmap_pages' driver callback adds 647c57764b37 iommu: Add support for the map_pages() callback adds 41e1eb2546e9 iommu/io-pgtable-arm: Prepare PTE methods for handling mul [...] adds 1fe27be5ffec iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() adds 4a77b12deb25 iommu/io-pgtable-arm: Implement arm_lpae_map_pages() adds f13eabcf9dfa iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages() adds 23c30bed9c3c iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages() adds 9ea1a2c49448 iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback adds 808035317b22 iommu/arm-smmu: Implement the map_pages() IOMMU driver callback adds 1d479f160c50 iommu: Deprecate Intel and AMD cmdline methods to enable s [...] adds d8577d2e331d iommu: Print strict or lazy mode at init time adds 712d8f205835 iommu: Enhance IOMMU default DMA mode build options adds d0e108b8e962 iommu/vt-d: Add support for IOMMU default DMA mode build options adds 02252b3bfe9f iommu/amd: Add support for IOMMU default DMA mode build options adds 308723e35800 iommu: Remove mode argument from iommu_set_dma_strict() adds 13b6eb6e1c98 iommu: Streamline iommu_iova_to_phys() adds a886d5a7e67b iommu/vt-d: Report real pgsize bitmap to iommu core adds 3f34f1259776 iommu/vt-d: Implement map/unmap_pages() iommu_ops callback adds 75cc1018a9e1 iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() adds 59103c79f46a iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU drive [...] adds 9eec3f9b9e24 iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver [...] adds 892384cd998a iommu/io-pgtable: Add DART pagetable format adds 9d9cafb45c71 dt-bindings: iommu: add DART iommu bindings adds 46d1fb072e76 iommu/dart: Add DART iommu driver adds faf8e7539643 iommu/dart: APPLE_DART should depend on ARCH_APPLE adds 5c08c5acdc6c iommu/arm-smmu-v3: Remove some unneeded init in arm_smmu_c [...] adds afefe67e0893 iommu/arm-smmu: Add clk_bulk_{prepare/unprepare} to system [...] adds 211ff31b3d33 iommu: Fix race condition during default domain allocation adds b1a1347912a7 iommu/arm-smmu: Fix race condition during iommu_group creation adds ef75702d6d65 iommu/arm-smmu: Optimize ->tlb_flush_walk() for qcom imple [...] adds eff19474b1bd iommu/arm-smmu-v3: Use command queue batching helpers to i [...] adds 4537f6f1e2d8 iommu/arm-smmu-v3: Add and use static helper function arm_ [...] adds 8639cc83aac5 iommu/arm-smmu-v3: Add and use static helper function arm_ [...] adds 2cbeaf3f36eb iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cm [...] adds fac956710ab0 iommu/arm-smmu-v3: Stop pre-zeroing batch commands adds af1d321c2e99 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] adds 53f613134984 iommu/arm-smmu: Fix missing unlock on error in arm_smmu_de [...] adds 8bc54824da4e iommu/amd: Convert from atomic_t to refcount_t on pasid_st [...] adds ee974d9625c4 iommu/amd: Fix printing of IOMMU events when rate limiting [...] adds fc65d0acaf23 iommu/amd: Selective flush on unmap adds 6664340cf1d5 iommu/amd: Do not use flush-queue when NpCache is on adds 3136895cc5b6 iommu: Improve iommu_iotlb_gather helpers adds febb82c208e4 iommu: Factor iommu_iotlb_gather_is_disjoint() out adds fe6d269d0e9b iommu/amd: Tailored gather logic for AMD adds 3b122a5666cb iommu/amd: Sync once for scatter-gather operations adds a270be1b3fdf iommu/amd: Use only natural aligned flushes in a VM adds 1d65b9084721 Merge remote-tracking branch 'korg/core' into x86/amd adds 47a70bea54b7 iommu/amd: Remove stale amd_iommu_unmap_flush usage adds 46983fcd67ac iommu: Pull IOVA cookie management into the core adds 3f166dae1ab5 iommu/amd: Drop IOVA cookie management adds 229496a0eb08 iommu/arm-smmu: Drop IOVA cookie management adds f297e27f8317 iommu/vt-d: Drop IOVA cookie management adds 4a376d4ac189 iommu/exynos: Drop IOVA cookie management adds 5d8941824e40 iommu/ipmmu-vmsa: Drop IOVA cookie management adds a88a42be04db iommu/mtk: Drop IOVA cookie management adds b811a4515190 iommu/rockchip: Drop IOVA cookie management adds 5ad5f6671478 iommu/sprd: Drop IOVA cookie management adds aa6546423a56 iommu/sun50i: Drop IOVA cookie management adds ca84ed7f724c iommu/virtio: Drop IOVA cookie management adds 8d971243a9a7 iommu/dma: Remove redundant "!dev" checks adds 7a7c5badf858 iommu: Indicate queued flushes via gather data adds a8e5f04458c4 iommu/io-pgtable: Remove non-strict quirk adds bf3aed4660c6 iommu: Introduce explicit type for non-strict DMA domains adds 6d596039392b iommu/amd: Prepare for multiple DMA domain types adds f9afa313ad0e iommu/arm-smmu: Prepare for multiple DMA domain types adds 78ca078459d7 iommu/vt-d: Prepare for multiple DMA domain types adds c208916fe6c7 iommu: Express DMA strictness via the domain type adds 26225bea1d84 iommu: Expose DMA domain strictness via sysfs adds 7cf8a638678c iommu: Only log strictness for DMA domains adds e96763ec42ce iommu: Merge strictness and domain type configs adds 452e69b58c28 iommu: Allow enabling non-strict mode dynamically adds 4d99efb229e6 iommu/vt-d: Update the virtual command related registers adds 5e41c9989493 iommu/vt-d: Remove unnecessary oom message adds 01dac2d9d236 iommu/vt-d: Refactor Kconfig a bit adds 792fb43ce2c9 iommu/vt-d: Enable Intel IOMMU scalable mode by default adds 289b3b005cb9 iommu/vt-d: Preset A/D bits for user space DMA usage adds 48811c44349f iommu/vt-d: Allow devices to have more than 32 outstanding PRs adds 9ddc348214c7 iommu/vt-d: Drop the kernel doc annotation adds 8123b0b86855 iommu/vt-d: Use pasid_pte_is_present() helper function adds 423d39d8518c iommu/vt-d: Add present bit check in pasid entry setup helpers adds f7403abf5f06 iommu/io-pgtable: Abstract iommu_iotlb_gather access adds d8768d7eb9c2 Merge branches 'apple/dart', 'arm/smmu', 'iommu/fixes', 'x [...] adds 69a5c49a9147 Merge tag 'iommu-updates-v5.15' of git://git.kernel.org/pu [...] adds 1daf08a066cf livepatch: Replace deprecated CPU-hotplug functions. adds 50ddcdb2635c Merge tag 'livepatching-for-5.15' of git://git.kernel.org/ [...] adds 946e1052cdcc openrisc: don't printk() unconditionally adds 11648cbb7b33 openrisc: rename or32 code & comments to or1k adds 94effcedaa54 openrisc: Fix compiler warnings in setup adds 7851155a1a7c openrisc/litex: Update uart address adds 978c791491bc openrisc/litex: Add ethernet device adds 1955d843efc3 openrisc/litex: Update defconfig adds 603eefda5fcf Merge tag 'for-linus' of git://github.com/openrisc/linux adds 14d72af7ab00 MIPS: Ingenic: Add system type for new Ingenic SoCs. adds e98b461bb057 MIPS: octeon: Remove vestiges of CONFIG_CAVIUM_RESERVE32 adds faff43da31ae mips: cavium-octeon: clean up kernel-doc in cvmx-interrupt [...] adds 73b9919f3c17 mips: netlogic: fix kernel-doc complaints in fmn-config.c adds d17eef2767d8 mips: replace deprecated EXTRA_CFLAGS with ccflags-y adds d656132d2a2a mips: clean up kvm Makefile adds 16df55ce1041 mips: clean up (remove) kernel-doc in cavium-octeon/executive/ adds 64c888ce3360 mips: clean up kernel-doc in cavium-octeon/*.c adds d2ac3a11cba2 mips: clean up kernel-doc in mm/c-octeon.c adds a86aadeff2fe MIPS: Alchemy: Fix spelling contraction "cant" -> "can't" adds 730d070ae9f1 MIPS: Replace deprecated CPU-hotplug functions. adds ad548993a66c MIPS: loongson2ef: don't build serial.o unconditionally adds cb95ea79b3fc MIPS: locking/atomic: Fix atomic{_64,}_sub_if_positive adds 666173ee32e2 MIPS: generic: Allow generating FIT image for Marduk board adds d32524a2d057 MIPS: DTS: Pistachio add missing cpc and cdmm adds 90429205c000 clk: pistachio: Make it selectable for generic MIPS kernel adds 1e4fd60b54cf clocksource/drivers/pistachio: Make it selectable for MIPS adds e238f10d8606 phy: pistachio-usb: Depend on MIPS || COMPILE_TEST adds f14973038d81 pinctrl: pistachio: Make it as an option adds 917b64f1df2b MIPS: config: generic: Add config for Marduk board adds 104f942b2832 MIPS: Retire MACH_PISTACHIO adds 3f66601ef3f3 MIPS: Make a alias for pistachio_defconfig adds 4d2ee1be4c2a MIPS: generic: Return true/false (not 1/0) from bool functions adds 126b39368604 MIPS: Return true/false (not 1/0) from bool functions adds cd92dbaf5d04 MAINTAINERS: adjust PISTACHIO SOC SUPPORT after its retirement adds 0181f6f19c6c MIPS: mscc: ocelot: disable all switch ports by default adds eba54cbb92d2 MIPS: mscc: ocelot: mark the phy-mode for internal PHY ports adds 71f8817c28e2 MIPS: ingenic: Unconditionally enable clock of CPU #0 adds bea6a94a279b MIPS: Malta: fix alignment of the devicetree buffer adds d6742212c0c6 Merge tag 'mips_5.15' of git://git.kernel.org/pub/scm/linu [...] adds e5a2cac908df parisc: Drop __arch_swab16(), arch_swab24(), _arch_swab32( [...] adds c42813b71a06 parisc: Fix unaligned-access crash in bootloader adds 11d5576880ae Merge tag 'for-5.15/parisc-2' of git://git.kernel.org/pub/ [...] adds 8119cefd9a29 powerpc/kexec: blacklist functions called in real mode for kprobe adds 50741b70b0cb cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards adds 71737a6c2a8f cpuidle: pseries: Do not cap the CEDE0 latency in fixup_ce [...] adds a6cae77f1bc8 powerpc/stacktrace: Include linux/delay.h adds d04691d373e7 cpuidle: pseries: Mark pseries_idle_proble() as __init adds 156ca4e650bf powerpc: remove unused zInstall target from arch/powerpc/b [...] adds 9bef456b2058 powerpc: make the install target not depend on any build artifact adds 86ff0bce2e96 powerpc: move the install rule to arch/powerpc/Makefile adds a4bec516b9c0 powerpc/cacheinfo: Lookup cache by dt node and thread-group id adds 69aa8e078545 powerpc/cacheinfo: Remove the redundant get_shared_cpu_map() adds e9ef81e1079b powerpc/smp: Use existing L2 cache_map cpumask to find L3 [...] adds cf9c615cde49 powerpc/64s/perf: Always use SIAR for kernel interrupts adds 09ca497528da powerpc: Remove in_kernel_text() adds c8a6d9100534 powerpc/non-smp: Unconditionaly call smp_mb() on switch_mm adds 9c7248bb8de3 powerpc/numa: Consider the max NUMA node for migratable LPAR adds d144f4d5a8a8 pseries/drmem: update LMBs after LPM adds bd1dd4c5f528 powerpc/pseries: Prevent free CPU ids being reused on anot [...] adds c00103abf76f powerpc/kexec: fix for_each_child.cocci warning adds 5ae36401ca4e powerpc: Replace deprecated CPU-hotplug functions. adds 27fd1111051d powerpc: Always inline radix_enabled() to fix build failure adds 9b49f979b3d5 powerpc/configs: Disable legacy ptys on microwatt defconfig adds 2ac78e0c0018 KVM: PPC: Use arch_get_random_seed_long instead of powernv [...] adds 786e5b102a00 powerpc/pseries/pci: Introduce __find_pe_total_msi() adds e81202007363 powerpc/pseries/pci: Introduce rtas_prepare_msi_irqs() adds 14be098c5387 powerpc/xive: Add support for IRQ domain hierarchy adds 6c2ab2a5d634 powerpc/xive: Ease debugging of xive_irq_set_affinity() adds a5f3d2c17b07 powerpc/pseries/pci: Add MSI domains adds 5690bcae1860 powerpc/xive: Drop unmask of MSIs at startup adds 292145a6e598 powerpc/xive: Remove irqd_is_started() check when setting [...] adds 07817a578a7a powerpc/pseries/pci: Add a domain_free_irqs() handler adds 9a014f456881 powerpc/pseries/pci: Add a msi_free() handler to clear XIVE data adds 174db9e7f775 powerpc/pseries/pci: Add support of MSI domains to PHB hotplug adds 2c50d7e99e39 powerpc/powernv/pci: Introduce __pnv_pci_ioda_msi_setup() adds 0fcfe2247e75 powerpc/powernv/pci: Add MSI domains adds ba418a027826 KVM: PPC: Book3S HV: Use the new IRQ chip to detect passth [...] adds e5e78b15113a KVM: PPC: Book3S HV: XIVE: Change interface of passthrough [...] adds 51be9e51a800 KVM: PPC: Book3S HV: XIVE: Fix mapping of passthrough interrupts adds 298f6f952885 powerpc/xics: Remove ICS list adds 248af248a8f4 powerpc/xics: Rename the map handler in a check handler adds 7d14f6c60b76 powerpc/xics: Give a name to the default XICS IRQ domain adds 53b34e8db73a powerpc/xics: Add debug logging to the set_irq_affinity handlers adds e4f0aa3b4731 powerpc/xics: Add support for IRQ domain hierarchy adds bbb25af8fbdb powerpc/powernv/pci: Customize the MSI EOI handler to supp [...] adds 679e30b9536e powerpc/pci: Drop XIVE restriction on MSI domains adds 1e661f81a522 powerpc/xics: Drop unmask of MSIs at startup adds 3005123eea0d powerpc/pseries/pci: Drop unused MSI code adds 6d9ba6121b1c powerpc/powernv/pci: Drop unused MSI code adds f1a377f86f51 powerpc/powernv/pci: Adapt is_pnv_opal_msi() to detect pas [...] adds c80198a21792 powerpc/xics: Fix IRQ migration adds 5cd69651ceee powerpc/powernv/pci: Set the IRQ chip data for P8/CXL devices adds c325712b5f85 powerpc/powernv/pci: Rework pnv_opal_pci_msi_eoi() adds 1753081f2d44 KVM: PPC: Book3S HV: XICS: Fix mapping of passthrough interrupts adds 59b2bc18b149 powerpc/xive: Use XIVE domain under xmon and debugfs adds 17df41fec5b8 powerpc: use IRQF_NO_DEBUG for IPIs adds b68c6646cce5 KVM: PPC: Book3S HV: XIVE: Add a 'flags' field adds f5af0a978776 KVM: PPC: Book3S HV: XIVE: Add support for automatic save-restore adds 1bce54250045 powerpc: Bulk conversion to generic_handle_domain_irq() adds b11748e69316 powerpc: wii.dts: Reduce the size of the control area adds 562a610b4c51 powerpc: wii.dts: Expose the OTP on this platform adds 140a89b7bfe6 powerpc: wii_defconfig: Enable OTP by default adds f34ee9cb2c5a cpufreq: powernv: Fix init_chip_info initialization in numa=off adds 3e188b1ae880 powerpc/book3s64/radix: make tlb_single_page_flush_ceiling [...] adds dbf77fed8b30 powerpc: rename powerpc_debugfs_root to arch_debugfs_dir adds 7e35ef662ca0 powerpc/pseries: rename min_common_depth to primary_domain_index adds 0eacd06bb8ad powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY adds 8ddc6448ec5a powerpc/pseries: Consolidate different NUMA distance updat [...] adds ef31cb83d19c powerpc/pseries: Add a helper for form1 cpu distance adds 1c6b5a7e7405 powerpc/pseries: Add support for FORM2 associativity adds db87a7199229 powerpc/bug: Remove specific powerpc BUG_ON() and WARN_ON( [...] adds 1e688dd2a3d6 powerpc/bug: Provide better flexibility to WARN_ON/__WARN_ [...] adds 0355785313e2 powerpc: Add "-z notext" flag to disable diagnostic adds 8b893ef190b0 powerpc/pseries: Fix build error when NUMA=n adds 47c258d71ebf powerpc/head_check: use stdout for error messages adds e95ad5f21693 powerpc/head_check: Fix shellcheck errors adds c5ac55b6cbc6 powerpc/config: Fix IPV6 warning in mpc855_ads adds d0e28a6145c3 powerpc/config: Renable MTD_PHYSMAP_OF adds 87e0d46bf689 powerpc/configs: Regenerate mpc885_ads_defconfig adds e225c4d6bc38 powerpc: Remove duplicate includes adds 6af0b5570b59 selftests/powerpc: Remove duplicated include from tm-poison.c adds 51ed00e71f01 powerpc/32: Remove unneccessary calculations in load_up_{f [...] adds c26d4c5d4f0d powerpc/kvm: Remove obsolete and unneeded select adds 6cd717fe9b3a powerpc/tau: Add 'static' storage qualifier to 'tau_work' [...] adds f9addd85fbfa powerpc/perf/hv-gpci: Fix counter value parsing adds 4cb266074aa1 powerpc/pseries/vas: Declare pseries_vas_fault_thread_fn() [...] adds cb53a93e33e1 KVM: PPC: Book3S PR: Declare kvmppc_handle_exit_pr() adds b352ddae7b2c KVM: PPC: Book3S PR: Remove unused variable adds 898a1ef06ad4 powerpc/audit: Avoid unneccessary #ifdef in syscall_get_ar [...] adds 770cec16cdc9 powerpc/audit: Simplify syscall_get_arch() adds a00ea5b6f2bb powerpc/syscalls: Remove __NR__exit adds 3accc0faef08 powerpc/prom: Fix unused variable ‘reserve_map’ when CONFI [...] adds cc47ad409ba9 powerpc/compat_sys: Declare syscalls adds 113ec9ccc804 powerpc/32: indirect function call use bctrl rather than b [...] adds f5007dbf4da7 powerpc/booke: Avoid link stack corruption in several places adds 33e1402435cb powerpc: Avoid link stack corruption in misc asm functions adds 11f27a7fa4ca powerpc/ptdump: Use DEFINE_SHOW_ATTRIBUTE() adds 64b87b0c70e0 powerpc/ptdump: Remove unused 'page_size' parameter adds cf98d2b6eea6 powerpc/ptdump: Reduce level numbers by 1 in note_page() a [...] adds e084728393a5 powerpc/ptdump: Convert powerpc to GENERIC_PTDUMP adds 316389e904f9 powerpc/syscalls: Simplify do_mmap2() adds 19e932eb6ea4 powerpc/ptrace: Make user_mode() common to PPC32 and PPC64 adds 9401f4e46cf6 powerpc: Use lwarx/ldarx directly instead of PPC_LWARX/LDA [...] adds b1643084d164 powerpc/perf: Use stack siar instead of mfspr adds cc90c6742ef5 powerpc/perf: Drop the case of returning 0 as instruction pointer adds 3c69a5f22223 powerpc/perf: Fix the check for SIAR value adds c95278a05344 selftests/powerpc: Add missing clobbered register to to pt [...] adds e42edf9b9d12 selftests: Skip TM tests on synthetic TM implementations adds 4f8e78c0757e powerpc: Add esr as a synonym for pt_regs.dsisr adds cfa47772ca8d powerpc/64e: Get esr offset with _ESR macro adds 4872cbd0ca35 powerpc: Add dear as a synonym for pt_regs.dar register adds d9db6e420268 powerpc/64e: Get dear offset with _DEAR macro adds 133c17a1788d powerpc: Remove MSR_PR check in interrupt_exit_{user/kerne [...] adds 806c0e6e7e97 powerpc: Refactor verification of MSR_RI adds 5d7d6dac8fe9 KVM: PPC: Book3S HV: Fix copy_tofrom_guest routines adds c232461c0c3b KVM: PPC: Book3S HV: Add sanity check to copy_tofrom_guest adds 0eb596f1e610 KVM: PPC: Book3S HV: Stop exporting symbols from book3s_64 [...] adds fd42b7b09c60 KVM: PPC: Book3S HV: Initialise vcpu MSR with MSR_ME adds daac40e8d7a6 KVM: PPC: Book3S HV: Remove TM emulation from POWER7/8 path adds 4782e0cd0d18 KVM: PPC: Book3S HV P9: Fixes for TM softpatch interrupt NIP adds d82b392d9b35 KVM: PPC: Book3S HV Nested: Fix TM softpatch HFAC interrup [...] adds 7487cabc7ed2 KVM: PPC: Book3S HV Nested: Sanitise vcpu registers adds 8b210a880b35 KVM: PPC: Book3S HV Nested: Make nested HFSCR state accessible adds 7c3ded573514 KVM: PPC: Book3S HV Nested: Stop forwarding all HFUs to L1 adds f2e29db15652 KVM: PPC: Book3S HV Nested: save_hv_return_state does not [...] adds 178266389794 KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 [...] adds 0c8fb653d487 powerpc/64s: Remove WORT SPR from POWER9/10 adds 465e333e77a6 Merge branch 'topic/ppc-kvm' into next adds c12adb067844 powerpc: retire sbc8548 board support adds d7c1814f2f4f powerpc: retire sbc8641d board support adds 5bd4ae07e797 MAINTAINERS: update for Paul Gortmaker adds 627e66f29aa2 Merge changes from Paul Gortmaker adds f50da6edbf1e powerpc/doc: Fix htmldocs errors adds 8149238ffd21 powerpc: Redefine HMT_xxx macros as empty on PPC32 adds 602d0f96563c powerpc/microwatt: Add Ethernet to device tree adds ef4fcaf99cd2 powerpc/configs/microwattt: Enable Liteeth adds 3e18e2711822 powerpc/configs/microwatt: Enable options for systemd adds 8efd249babea powerpc/smp: Fix a crash while booting kvm guest with nr_cpus=2 adds b8b928030332 powerpc/smp: Update cpu_core_map on all PowerPc systems adds 5bf63497b8dd powerpc/smp: Enable CACHE domain for shared processor adds 544af6429777 powerpc/numa: Drop dbg in favour of pr_debug adds 506c2075ffd8 powerpc/numa: convert printk to pr_xxx adds 544a09ee7434 powerpc/numa: Print debug statements only when required adds 9a245d0e1f00 powerpc/numa: Update cpu_cpu_map on CPU online/offline adds 0c634bafe3bb powerpc/pseries/iommu: Replace hard-coded page shift adds 3c33066a2190 powerpc/kernel/iommu: Add new iommu_table_in_use() helper adds 4ff8677a0b19 powerpc/pseries/iommu: Add iommu_pseries_alloc_table() helper adds 92a23219299c powerpc/pseries/iommu: Add ddw_list_new_entry() helper adds 2ca73c54ce24 powerpc/pseries/iommu: Allow DDW windows starting at 0x00 adds 7ed2ed2db268 powerpc/pseries/iommu: Add ddw_property_create() and refac [...] adds fc8cba8f989f powerpc/pseries/iommu: Reorganize iommu_table_setparms*() [...] adds a5fd95120c65 powerpc/pseries/iommu: Update remove_dma_window() to accep [...] adds 8599395d34f2 powerpc/pseries/iommu: Find existing DDW with given property name adds 381ceda88c4c powerpc/pseries/iommu: Make use of DDW for indirect mapping adds 57dbbe590f15 powerpc/pseries/iommu: Rename "direct window" to "dma window" adds 1d78dfde33a0 KVM: PPC: Fix clearing never mapped TCEs in realmode adds b14b8b1ed0e1 powerpc/ptdump: Fix generic ptdump for 64-bit adds e432fe97f3e5 powerpc/bug: Cast to unsigned long before passing to inline asm adds a3314262eede Merge branch 'fixes' into next adds 7cca308cfdc0 Merge tag 'powerpc-5.15-1' of git://git.kernel.org/pub/scm [...] adds 799206c1302e iscsi_ibft: Fix isa_bus_to_virt not working under ARM adds 8b7084b848cd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 4e71add02821 Merge branch 'stable/for-linus-5.15-rc0' of git://git.kern [...] adds a325db2d8f1d scripts: merge_config: add strict mode to fail upon any re [...] adds d82856395505 kbuild: do not require sub-make for separate output tree builds adds 0058d07ec6aa scripts: make some scripts executable adds 6072b2c49d23 kbuild: warn if a different compiler is used for external [...] adds 6f5b41a2f5a6 Makefile: move initial clang flag handling into scripts/Ma [...] adds 231ad7f409f1 Makefile: infer --target from ARCH for CC=clang adds e08831baa032 Documentation/llvm: update CROSS_COMPILE inferencing adds 52cc02b91028 kbuild: check CONFIG_AS_IS_LLVM instead of LLVM_IAS adds f12b034afeb3 scripts/Makefile.clang: default to LLVM_IAS=1 adds 39f75da7bcc8 isystem: trim/fixup stdarg.h and other headers adds c0891ac15f04 isystem: ship and use stdarg.h adds 36f1386d3412 MAINTAINERS: add Nick to Kbuild reviewers adds 7d73c3e9c514 Makefile: remove stale cc-option checks adds 850ded46c642 kbuild: Fix TRIM_UNUSED_KSYMS with LTO_CLANG adds 55a6d00ed0c1 x86/build/vdso: fix missing FORCE for *.so build rule adds 6796e80409b9 kbuild: macrofy the condition of if_changed and friends adds e1f86d7b4b2a kbuild: warn if FORCE is missing for if_changed(_dep,_rule [...] adds a312b60d6c4f kbuild: Remove -Wno-format-invalid-specifier from clang block adds 5c6ae0efca8d kbuild: Add a comment above -Wno-gnu adds 6272cc389fec kbuild: Shuffle blank line to improve comment meaning adds 2185a7e4b0ad kbuild: Switch to 'f' variants of integrated assembler flag adds 52d83df682c8 kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y adds 25c648a066c1 kbuild: sh: remove unused install script adds e052826ff1a6 security: remove unneeded subdir-$(CONFIG_...) adds 87c3cb564f3e sparc: move the install rule to arch/sparc/Makefile adds ba3e87cfa2a0 ia64: move core-y in arch/ia64/Makefile to arch/ia64/Kbuild adds ff00f64bceb1 s390: replace cc-option-yn uses with cc-option adds 43e6b58f793c arc: replace cc-option-yn uses with cc-option adds 7ab44e9ee5f2 x86: remove cc-option-yn test for -mtune= adds 265264b814c2 gen_compile_commands: extract compiler command from a seri [...] adds f01ac2a15218 kbuild: remove unused quiet_cmd_update_lto_symversions adds a8390ba9ddce kbuild: remove stale *.symversions adds 8f1305124ea4 kbuild: merge vmlinux_link() between the ordinary link and [...] adds d40aecd108d2 kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh adds 5df77ad61fd7 kbuild: merge vmlinux_link() between ARCH=um and other arc [...] adds 1439ebd2ce77 checkkconfigsymbols.py: Fix the '--ignore' option adds e54dd93a0822 modpost: get the *.mod file path more simply adds 44815c90210c kbuild: clean up objtool_args slightly adds bc7cd2dd1f8e kbuild: redo fake deps at include/ksym/*.h adds b250e6d141ce Merge tag 'kbuild-v5.15' of git://git.kernel.org/pub/scm/l [...] adds d538ddb97e06 selftests: openat2: Fix testing failure for O_LARGEFILE flag adds 3673fdeafd5f kselftest:sched: remove duplicate include in cs_prctl_test.c adds a051b2e56f2a selftests/x86: Fix error: variably modified 'altstack_data [...] adds 7ce05074b93c selftests: safesetid: Fix spelling mistake "cant" -> "can't" adds 00712d01820f selftests/sync: Remove the deprecated config SYNC adds 67d6d80d90fb selftests/cpufreq: Rename DEBUG_PI_LIST to DEBUG_PLIST adds f1583cb1be35 Merge tag 'linux-kselftest-next-5.15-rc1' of git://git.ker [...] adds aede517207b2 SUNRPC: Refactor rpc_ping() adds 823c73d0c539 SUNRPC: Unset RPC_TASK_NO_RETRANS_TIMEOUT for NULL RPCs adds d480696dc689 SUNRPC: Remove unneeded TRACE_DEFINE_ENUMs adds f9d091cff80d SUNRPC: Update trace flags adds be630b9150b0 SUNRPC: xprt_retransmit() displays the the NULL procedure [...] adds be17b8caf3a3 SUNRPC: Record timeout value in xprt_retransmit tracepoint adds 1143129e4d0d xprtrdma: Disconnect after an ib_post_send() immediate error adds 97480cae13ca xprtrdma: Put rpcrdma_reps before waking the tear-down completion adds 683f31c3ab2e xprtrdma: Add xprtrdma_post_recvs_err() tracepoint adds d9ae8134f253 xprtrdma: Add an xprtrdma_post_send_err tracepoint adds 8d863b1f0541 xprtrdma: Eliminate rpcrdma_post_sends() adds 71d3d0ebc894 SUNRPC: Convert rpc_client refcount to use refcount_t adds e20772cbdf46 NFSv4/pNFS: Fix a layoutget livelock loop adds 7c0bbf2d3dcd NFSv4/pNFS: Remove dead code adds 45baadaad7bf NFSv4/pNFS: Always allow update of a zero valued layout barrier adds d6236a98b3ba NFSv4/pnfs: The layout barrier indicate a minimal value fo [...] adds c2dc3e5fad13 SUNRPC: Fix potential memory corruption adds e26d9972720e SUNRPC: Clean up scheduling of autoclose adds f99fa50880f5 SUNRPC/xprtrdma: Fix reconnection locking adds 5d46dd04cb68 sunrpc: Fix return value of get_srcport() adds e44773daf851 SUNRPC: Add srcaddr as a file in sysfs adds 69f2cd6df3ee SUNRPC: Add dst_port to the sysfs xprt info file adds 438623a06bac SUNRPC: Add svc_rqst::rq_auth_stat adds 5c2465dfd457 SUNRPC: Set rq_auth_stat in the pg_authenticate() callout adds 9082e1d914f8 SUNRPC: Eliminate the RQ_AUTHERR flag adds 7d34c96217cf NFS: Add a private local dispatcher for NFSv4 callback operations adds c35a810ce595 NFS: Remove unused callback void decoder adds 89ef17b6636f NFS: Extract the xdr_init_encode/decode() calls from decod [...] adds 9eff97abef05 NFS: Clean up the synopsis of callback process_op() adds ca7d1d1a0b97 NFSv4.2: remove restriction of copy size for inter-server copy. adds 0a6ff58edbfb SUNRPC: Simplify socket shutdown when not reusing TCP ports adds 7c81e6a9d75b SUNRPC: Tweak TCP socket shutdown in the RPC client adds 79d534f8cbf9 NFSv3: Delete duplicate judgement in nfs3_async_handle_jukebox adds 3a3f976639f2 SUNRPC keep track of number of transports to unique addresses adds df205d0a8ea1 SUNRPC add xps_nunique_destaddr_xprts to xprt_switch_info [...] adds 7e134205f629 NFSv4 introduce max_connect mount options adds dc48e0abee24 SUNRPC enforce creation of no more than max_connect xprts adds 2a7a451a9084 NFSv4.1 add network transport when session trunking is detected adds 8cfb9015280d NFS: Always provide aligned buffers to the RPC read layers adds 0961f0c00e69 Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/proj [...] adds 07c6b5933ebf f2fs: add sysfs nodes to get GC info for each GC mode adds 01f6afd0f3cc f2fs: compress: fix to set zstd compress level correctly adds 5417c98c12f6 f2fs: avoid to create an empty string as the extension_list adds 10d0786b39b3 f2fs: Revert "f2fs: Fix indefinite loop in f2fs_gc() v1" adds 1ffc8f5f7751 f2fs: let's keep writing IOs on SBI_NEED_FSCK adds 9de71ede81e6 f2fs: quota: fix potential deadlock adds 3e679dc78c17 f2fs: make f2fs_write_failed() take struct inode adds 6de8687ccdef f2fs: remove allow_outplace_dio() adds 2eeb0dce728a f2fs: don't sleep while grabing nat_tree_lock adds 7eab7a696827 f2fs: compress: remove unneeded read when rewrite whole cluster adds b7ec2061737f f2fs: do not submit NEW_ADDR to read node block adds 093f0bac32b6 f2fs: change fiemap way in printing compression chunk adds 4931e0c93e12 f2fs: turn back remapped address in compressed page endio adds 2e650912c037 f2fs: show sbi status in debugfs/f2fs/status adds 277afbde6ca2 f2fs: fix wrong checkpoint_changed value in f2fs_remount() adds 278799151646 f2fs: fix to force keeping write barrier for strict fsync mode adds dc675a97129c f2fs: fix min_seq_blocks can not make sense in some scenes. adds 4f993264fe29 f2fs: introduce discard_unit mount option adds 0f6b56ec958d f2fs: add sysfs node to control ra_pages for fadvise seq file adds 91803392c732 f2fs: fix to stop filesystem update once CP failed adds d4bf15a7ce17 f2fs: reduce the scope of setting fsck tag when de->name_l [...] adds 6b3ba1e77d89 f2fs: Kconfig: clean up config options about compression adds 94afd6d6e525 f2fs: extent cache: support unaligned extent adds 4b1065186442 f2fs: avoid unneeded memory allocation in __add_ino_entry() adds 65ddf6564843 f2fs: fix to do sanity check for sb/cp fields correctly adds a2649315bcb8 f2fs: compress: avoid duplicate counting of valid blocks w [...] adds b6d9246d0315 f2fs: improve sbi status info in debugfs/f2fs/status adds 1927ccdb7990 f2fs: correct comment in segment.h adds 4a4fc043f594 f2fs: compress: allow write compress released file after t [...] adds 324105775c19 f2fs: support fault injection for f2fs_kmem_cache_alloc() adds b96d9b3b09f0 f2fs: fix to keep compatibility of fault injection interface adds 491f7f71e184 f2fs: convert S_IRUGO to 0444 adds b35d71b96909 f2fs: fix description about main_blkaddr node adds bbe1da7e34ac f2fs: compress: do sanity check on cluster adds 521187439abf f2fs: separate out iostat feature adds a4b6817625e7 f2fs: introduce periodic iostat io latency traces adds 94c821fb286b f2fs: rebuild nat_bits during umount adds 4d67490498ac f2fs: Don't create discard thread when device doesn't supp [...] adds d75da8c8a4c5 f2fs: adjust unlock order for cleanup adds ad126ebddecb f2fs: fix to account missing .skipped_gc_rwsem adds adf9ea89c719 f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() adds c8dc3047c485 f2fs: fix to unmap pages from userspace process in punch_hole() adds dddd3d65293a f2fs: guarantee to write dirty data when enabling checkpoint back adds f7db8dd6981e f2fs: enable realtime discard iff device supports discard adds 827f02842e40 f2fs: deallocate compressed pages when error happens adds 9605f75cf36e f2fs: should put a page beyond EOF when preparing a write adds 6abaa83c7352 Merge tag 'f2fs-for-5.15-rc1' of git://git.kernel.org/pub/ [...] adds 4534a70b7056 fs/ntfs3: Add headers and misc files adds 82cae269cfa9 fs/ntfs3: Add initialization of super block adds 3f3b442b5ad2 fs/ntfs3: Add bitmap adds 4342306f0f0d fs/ntfs3: Add file operations and implementation adds be71b5cba2e6 fs/ntfs3: Add attrib operations adds 522e010b5837 fs/ntfs3: Add compression adds b46acd6a6a62 fs/ntfs3: Add NTFS journal adds 12dad495eaab fs/ntfs3: Add Kconfig, Makefile and doc adds 6e5be40d32fb fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile adds 96b18047a717 fs/ntfs3: Add MAINTAINERS adds 11e4e66efd44 Merge branch 'torvalds:master' into master adds f8d87ed9f0d5 fs/ntfs3: Fix various spelling mistakes adds 528c9b3d1edf fs/ntfs3: Use linux/log2 is_power_of_2 function adds 87790b653439 fs/ntfs3: Add ifndef + define to all header files adds 71eeb6ace80b fs/ntfs3: Fix integer overflow in multiplication adds 8c01308b6d6b fs/ntfs3: Remove unused variable cnt in ntfs_security_init() adds be87e821fdb5 fs/ntfs3: Fix one none utf8 char in source file adds abfeb2ee2103 fs/ntfs3: Fix fall-through warnings for Clang adds 1263eddfea99 fs/ntfs3: Remove unused including <linux/version.h> adds 24516d481dfc fs/ntfs3: Restyle comment block in ni_parse_reparse() adds fa3cacf54463 fs/ntfs3: Use kernel ALIGN macros over driver specific adds 195c52bdd5d5 fs/ntfs3: Do not use driver own alloc wrappers adds 345482bc431f fs/ntfs3: Use kcalloc/kmalloc_array over kzalloc/kmalloc adds a1b04d380ab6 fs/ntfs3: add checks for allocation failure adds 2926e4297053 fs/ntfs3: fix an error code in ntfs_get_acl_ex() adds 04810f000afd fs/ntfs3: Fix error code in indx_add_allocate() adds 8c83a4851da1 fs/ntfs3: Potential NULL dereference in hdr_find_split() adds b8155e95de38 fs/ntfs3: Fix error handling in indx_insert_into_root() adds e8b8e97f91b8 fs/ntfs3: Restyle comments to better align with kernel-doc adds a97131c29c99 fs/ntfs3: Remove fat ioctl's from ntfs3 driver for now adds 78ab59fee07f fs/ntfs3: Rework file operations adds d3624466b56d fs/ntfs3: Restyle comments to better align with kernel-doc adds d4e8e135a9af fs/ntfs3: Fix integer overflow in ni_fiemap with fiemap_prep() adds dd854e4b5b12 fs/ntfs3: Remove unnecessary condition checking from ntfs_ [...] adds 989e795bfe36 fs/ntfs3: Remove GPL boilerplates from decompress lib files adds 2e3a51b59ea2 fs/ntfs3: Change how module init/info messages are displayed adds f7464060f7ab Merge git://github.com/Paragon-Software-Group/linux-ntfs3 adds 42be8b425351 binfmt: don't use MAP_DENYWRITE when loading shared librar [...] adds 35d7bdc86031 kernel/fork: factor out replacing the current MM exe_file adds fe69d560b5bd kernel/fork: always deny write access to current MM exe_file adds 4589ff7ca815 binfmt: remove in-tree usage of MAP_DENYWRITE adds 8d0920bde5eb mm: remove VM_DENYWRITE adds 6128b3af2a5e mm: ignore MAP_DENYWRITE in ksys_mmap_pgoff() adds 592ca09be833 fs: update documentation of get_write_access() and friends adds 49624efa65ac Merge tag 'denywrite-for-5.15' of git://github.com/davidhi [...] adds 0319b848b155 binfmt: a.out: Fix bogus semicolon
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 23 +- .../ABI/testing/sysfs-kernel-iommu_groups | 6 +- Documentation/ABI/testing/sysfs-kernel-mm-numa | 24 + Documentation/admin-guide/kernel-parameters.txt | 29 +- .../admin-guide/mm/numa_memory_policy.rst | 15 +- Documentation/admin-guide/sysctl/vm.rst | 3 +- Documentation/core-api/cachetlb.rst | 86 +- Documentation/dev-tools/kasan.rst | 13 +- .../devicetree/bindings/iommu/apple,dart.yaml | 81 + .../bindings/reserved-memory/reserved-memory.txt | 36 +- Documentation/filesystems/f2fs.rst | 17 +- Documentation/filesystems/index.rst | 1 + Documentation/filesystems/ntfs3.rst | 106 + Documentation/kbuild/llvm.rst | 25 +- Documentation/powerpc/associativity.rst | 105 + Documentation/powerpc/index.rst | 1 + .../translations/zh_CN/core-api/cachetlb.rst | 9 - Documentation/vm/hwpoison.rst | 1 - MAINTAINERS | 29 +- Makefile | 90 +- arch/alpha/kernel/syscalls/syscall.tbl | 2 + arch/arc/Makefile | 3 +- arch/arm/include/asm/cacheflush.h | 4 +- arch/arm/kernel/process.c | 2 - arch/arm/kernel/setup.c | 20 +- arch/arm/mach-bcm/bcm_kona_smc.c | 2 - arch/arm/mm/flush.c | 33 - arch/arm/mm/nommu.c | 6 - arch/arm/tools/syscall.tbl | 2 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/kernel/process.c | 3 - arch/arm64/kvm/hyp/reserved_mem.c | 9 +- arch/arm64/mm/init.c | 36 +- arch/csky/abiv1/cacheflush.c | 11 - arch/csky/abiv1/inc/abi/cacheflush.h | 4 +- arch/csky/kernel/probes/kprobes.c | 3 +- arch/ia64/Kbuild | 2 + arch/ia64/Makefile | 2 - arch/ia64/include/asm/meminit.h | 2 - arch/ia64/kernel/acpi.c | 2 +- arch/ia64/kernel/setup.c | 53 +- arch/ia64/kernel/syscalls/syscall.tbl | 2 + arch/m68k/kernel/syscalls/syscall.tbl | 2 + arch/microblaze/include/asm/page.h | 3 +- arch/microblaze/include/asm/pgtable.h | 2 - arch/microblaze/kernel/syscalls/syscall.tbl | 2 + arch/microblaze/mm/init.c | 12 - arch/microblaze/mm/pgtable.c | 17 +- arch/mips/Kbuild.platforms | 1 - arch/mips/Kconfig | 30 - arch/mips/Makefile | 5 +- arch/mips/alchemy/devboards/db1200.c | 2 +- arch/mips/boot/dts/Makefile | 2 +- arch/mips/boot/dts/img/Makefile | 3 +- arch/mips/boot/dts/img/pistachio.dtsi | 10 + arch/mips/boot/dts/mscc/ocelot.dtsi | 11 + arch/mips/boot/dts/mscc/ocelot_pcb120.dts | 12 + arch/mips/boot/dts/mscc/ocelot_pcb123.dts | 8 + arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 10 +- arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c | 33 +- .../cavium-octeon/executive/cvmx-helper-board.c | 8 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 12 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 8 +- .../executive/cvmx-interrupt-decodes.c | 17 +- arch/mips/cavium-octeon/executive/cvmx-l2c.c | 9 +- arch/mips/cavium-octeon/executive/cvmx-pko.c | 22 +- arch/mips/cavium-octeon/executive/cvmx-spi.c | 20 +- arch/mips/cavium-octeon/flash_setup.c | 2 +- arch/mips/cavium-octeon/setup.c | 81 +- arch/mips/cavium-octeon/smp.c | 14 +- arch/mips/configs/generic/board-marduk.config | 53 + arch/mips/configs/pistachio_defconfig | 316 -- arch/mips/generic/Kconfig | 6 + arch/mips/generic/Platform | 1 + arch/mips/generic/board-ingenic.c | 49 + arch/mips/generic/board-marduk.its.S | 22 + arch/mips/generic/board-ocelot.c | 6 +- arch/mips/include/asm/atomic.h | 2 +- arch/mips/include/asm/bootinfo.h | 3 + arch/mips/include/asm/cacheflush.h | 8 +- arch/mips/include/asm/cpu.h | 4 +- arch/mips/kernel/mips-mt-fpaff.c | 10 +- arch/mips/kernel/process.c | 4 +- arch/mips/kernel/setup.c | 14 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 + arch/mips/kernel/syscalls/syscall_n64.tbl | 2 + arch/mips/kernel/syscalls/syscall_o32.tbl | 2 + arch/mips/kernel/uprobes.c | 10 +- arch/mips/kvm/Makefile | 19 +- arch/mips/kvm/mmu.c | 4 +- arch/mips/loongson2ef/common/Makefile | 4 +- arch/mips/mm/c-octeon.c | 29 +- arch/mips/mti-malta/malta-dtshim.c | 2 +- arch/mips/netlogic/xlr/fmn-config.c | 15 +- arch/mips/pistachio/Kconfig | 14 - arch/mips/pistachio/Makefile | 2 - arch/mips/pistachio/Platform | 6 - arch/mips/pistachio/init.c | 125 - arch/mips/pistachio/irq.c | 24 - arch/mips/pistachio/time.c | 55 - arch/nds32/include/asm/cacheflush.h | 3 +- arch/nds32/mm/cacheflush.c | 9 - arch/openrisc/boot/dts/or1klitex.dts | 13 +- arch/openrisc/configs/or1klitex_defconfig | 26 +- arch/openrisc/include/asm/pgtable.h | 6 +- arch/openrisc/include/asm/setup.h | 15 + arch/openrisc/include/asm/thread_info.h | 2 +- arch/openrisc/kernel/entry.S | 6 +- arch/openrisc/kernel/head.S | 6 +- arch/openrisc/kernel/process.c | 2 - arch/openrisc/kernel/setup.c | 20 +- arch/openrisc/lib/Makefile | 2 +- arch/openrisc/mm/fault.c | 2 +- arch/parisc/boot/compressed/misc.c | 2 +- arch/parisc/include/asm/cacheflush.h | 8 +- arch/parisc/include/uapi/asm/swab.h | 68 - arch/parisc/kernel/cache.c | 3 +- arch/parisc/kernel/firmware.c | 2 +- arch/parisc/kernel/process.c | 3 - arch/parisc/kernel/syscalls/syscall.tbl | 2 + arch/powerpc/Kconfig | 2 + arch/powerpc/Kconfig.debug | 30 - arch/powerpc/Makefile | 4 +- arch/powerpc/boot/Makefile | 11 - arch/powerpc/boot/dts/fsl/sbc8641d.dts | 176 - arch/powerpc/boot/dts/microwatt.dts | 12 + arch/powerpc/boot/dts/sbc8548-altflash.dts | 111 - arch/powerpc/boot/dts/sbc8548-post.dtsi | 289 -- arch/powerpc/boot/dts/sbc8548-pre.dtsi | 48 - arch/powerpc/boot/dts/sbc8548.dts | 106 - arch/powerpc/boot/dts/wii.dts | 13 +- arch/powerpc/boot/install.sh | 27 +- arch/powerpc/boot/wrapper | 2 +- arch/powerpc/configs/85xx/sbc8548_defconfig | 50 - arch/powerpc/configs/microwatt_defconfig | 7 +- arch/powerpc/configs/mpc85xx_base.config | 1 - arch/powerpc/configs/mpc86xx_base.config | 1 - arch/powerpc/configs/mpc885_ads_defconfig | 49 +- arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/configs/wii_defconfig | 1 + arch/powerpc/include/asm/asm-compat.h | 4 +- arch/powerpc/include/asm/atomic.h | 4 +- arch/powerpc/include/asm/bitops.h | 8 +- arch/powerpc/include/asm/book3s/64/kup.h | 2 +- arch/powerpc/include/asm/bug.h | 62 +- arch/powerpc/include/asm/debugfs.h | 13 - arch/powerpc/include/asm/drmem.h | 1 + arch/powerpc/include/asm/extable.h | 14 + arch/powerpc/include/asm/firmware.h | 7 +- arch/powerpc/include/asm/iommu.h | 1 + arch/powerpc/include/asm/kvm_book3s_64.h | 1 + arch/powerpc/include/asm/kvm_host.h | 2 + arch/powerpc/include/asm/kvm_ppc.h | 4 +- arch/powerpc/include/asm/membarrier.h | 3 +- arch/powerpc/include/asm/mmu.h | 2 +- arch/powerpc/include/asm/pci-bridge.h | 5 + arch/powerpc/include/asm/pmc.h | 7 + arch/powerpc/include/asm/pnv-pci.h | 2 +- arch/powerpc/include/asm/ppc-opcode.h | 2 - arch/powerpc/include/asm/ppc_asm.h | 13 +- arch/powerpc/include/asm/prom.h | 3 +- arch/powerpc/include/asm/ptrace.h | 37 +- arch/powerpc/include/asm/reg.h | 3 +- arch/powerpc/include/asm/sections.h | 8 - arch/powerpc/include/asm/simple_spinlock.h | 6 +- arch/powerpc/include/asm/smp.h | 6 + arch/powerpc/include/asm/syscall.h | 20 +- arch/powerpc/include/asm/syscalls.h | 30 + arch/powerpc/include/asm/tce.h | 8 - arch/powerpc/include/asm/topology.h | 19 +- arch/powerpc/include/asm/unistd.h | 2 - arch/powerpc/include/asm/vdso/processor.h | 9 + arch/powerpc/include/asm/xics.h | 3 +- arch/powerpc/include/asm/xive-regs.h | 3 + arch/powerpc/include/asm/xive.h | 2 + arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/asm-offsets.c | 15 +- arch/powerpc/kernel/cacheinfo.c | 124 +- arch/powerpc/kernel/dawr.c | 3 +- arch/powerpc/kernel/eeh.c | 16 +- arch/powerpc/kernel/eeh_cache.c | 4 +- arch/powerpc/kernel/entry_32.S | 4 +- arch/powerpc/kernel/entry_64.S | 2 +- arch/powerpc/kernel/exceptions-64e.S | 24 +- arch/powerpc/kernel/fadump.c | 4 +- arch/powerpc/kernel/fpu.S | 3 +- arch/powerpc/kernel/fsl_booke_entry_mapping.S | 8 +- arch/powerpc/kernel/head_44x.S | 6 +- arch/powerpc/kernel/head_64.S | 2 + arch/powerpc/kernel/head_fsl_booke.S | 6 +- arch/powerpc/kernel/hw_breakpoint.c | 1 - arch/powerpc/kernel/interrupt.c | 12 +- arch/powerpc/kernel/iommu.c | 61 +- arch/powerpc/kernel/kdebugfs.c | 14 + arch/powerpc/kernel/misc.S | 2 +- arch/powerpc/kernel/misc_32.S | 4 +- arch/powerpc/kernel/misc_64.S | 2 +- arch/powerpc/kernel/pci-common.c | 6 + arch/powerpc/kernel/process.c | 2 +- arch/powerpc/kernel/prom.c | 6 +- arch/powerpc/kernel/prom_init.c | 5 +- arch/powerpc/kernel/ptrace/ptrace.c | 4 + arch/powerpc/kernel/reloc_32.S | 2 +- arch/powerpc/kernel/rtas.c | 2 +- arch/powerpc/kernel/rtasd.c | 4 +- arch/powerpc/kernel/security.c | 16 +- arch/powerpc/kernel/setup-common.c | 13 - arch/powerpc/kernel/setup_64.c | 1 - arch/powerpc/kernel/smp.c | 88 +- arch/powerpc/kernel/stacktrace.c | 1 + arch/powerpc/kernel/syscalls.c | 15 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 + arch/powerpc/kernel/tau_6xx.c | 2 +- arch/powerpc/kernel/time.c | 3 +- arch/powerpc/kernel/traps.c | 23 +- arch/powerpc/kernel/udbg.c | 2 +- arch/powerpc/kernel/vector.S | 4 +- arch/powerpc/kexec/core_64.c | 10 +- arch/powerpc/kexec/relocate_32.S | 12 +- arch/powerpc/kvm/Kconfig | 1 - arch/powerpc/kvm/book3s.h | 3 +- arch/powerpc/kvm/book3s_64_mmu.c | 3 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 12 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 9 +- arch/powerpc/kvm/book3s_hv.c | 108 +- arch/powerpc/kvm/book3s_hv_builtin.c | 10 +- arch/powerpc/kvm/book3s_hv_nested.c | 101 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 8 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 42 - arch/powerpc/kvm/book3s_hv_tm.c | 61 +- arch/powerpc/kvm/book3s_xics.c | 6 +- arch/powerpc/kvm/book3s_xive.c | 74 +- arch/powerpc/kvm/book3s_xive.h | 11 +- arch/powerpc/kvm/book3s_xive_native.c | 24 +- arch/powerpc/mm/Makefile | 2 +- arch/powerpc/mm/book3s64/hash_native.c | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 4 +- arch/powerpc/mm/book3s64/pgtable.c | 8 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 3 +- arch/powerpc/mm/book3s64/radix_tlb.c | 16 +- arch/powerpc/mm/book3s64/slb.c | 2 +- arch/powerpc/mm/drmem.c | 46 + arch/powerpc/mm/mmu_decl.h | 2 +- arch/powerpc/mm/nohash/tlb_low.S | 4 +- arch/powerpc/mm/numa.c | 491 +- arch/powerpc/mm/ptdump/8xx.c | 6 +- arch/powerpc/mm/ptdump/Makefile | 9 +- arch/powerpc/mm/ptdump/bats.c | 18 +- arch/powerpc/mm/ptdump/book3s64.c | 6 +- arch/powerpc/mm/ptdump/hashpagetable.c | 12 +- arch/powerpc/mm/ptdump/ptdump.c | 178 +- arch/powerpc/mm/ptdump/segment_regs.c | 16 +- arch/powerpc/mm/ptdump/shared.c | 6 +- arch/powerpc/perf/core-book3s.c | 21 +- arch/powerpc/perf/hv-gpci.c | 2 +- arch/powerpc/platforms/44x/machine_check.c | 4 +- arch/powerpc/platforms/4xx/machine_check.c | 2 +- arch/powerpc/platforms/85xx/Kconfig | 6 - arch/powerpc/platforms/85xx/Makefile | 1 - arch/powerpc/platforms/85xx/sbc8548.c | 134 - arch/powerpc/platforms/86xx/Kconfig | 8 +- arch/powerpc/platforms/86xx/Makefile | 1 - arch/powerpc/platforms/86xx/sbc8641d.c | 87 - arch/powerpc/platforms/cell/axon_msi.c | 4 +- arch/powerpc/platforms/embedded6xx/holly.c | 2 +- arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c | 2 +- arch/powerpc/platforms/pasemi/idle.c | 2 +- arch/powerpc/platforms/powernv/idle.c | 6 +- arch/powerpc/platforms/powernv/memtrace.c | 3 +- arch/powerpc/platforms/powernv/opal-imc.c | 12 +- arch/powerpc/platforms/powernv/opal-lpc.c | 4 +- arch/powerpc/platforms/powernv/opal-xscom.c | 4 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 260 +- arch/powerpc/platforms/powernv/pci.c | 67 - arch/powerpc/platforms/powernv/pci.h | 6 - arch/powerpc/platforms/ps3/htab.c | 3 +- arch/powerpc/platforms/ps3/mm.c | 8 +- arch/powerpc/platforms/pseries/dtl.c | 4 +- arch/powerpc/platforms/pseries/firmware.c | 3 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 173 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 10 +- arch/powerpc/platforms/pseries/iommu.c | 514 +- arch/powerpc/platforms/pseries/lpar.c | 18 +- arch/powerpc/platforms/pseries/msi.c | 296 +- arch/powerpc/platforms/pseries/pci_dlpar.c | 4 + arch/powerpc/platforms/pseries/pseries.h | 2 + arch/powerpc/platforms/pseries/ras.c | 2 +- arch/powerpc/platforms/pseries/setup.c | 2 + arch/powerpc/platforms/pseries/svm.c | 6 + arch/powerpc/platforms/pseries/vas.c | 2 +- arch/powerpc/sysdev/fsl_rio.c | 2 +- arch/powerpc/sysdev/xics/ics-native.c | 13 +- arch/powerpc/sysdev/xics/ics-opal.c | 40 +- arch/powerpc/sysdev/xics/ics-rtas.c | 40 +- arch/powerpc/sysdev/xics/xics-common.c | 131 +- arch/powerpc/sysdev/xive/common.c | 103 +- arch/powerpc/sysdev/xive/native.c | 10 + arch/powerpc/tools/head_check.sh | 24 +- arch/powerpc/xmon/xmon.c | 22 +- arch/riscv/Makefile | 2 +- arch/riscv/mm/init.c | 44 +- arch/s390/Makefile | 14 +- arch/s390/boot/pgm_check_info.c | 2 +- arch/s390/kernel/setup.c | 9 +- arch/s390/kernel/syscalls/syscall.tbl | 2 + arch/s390/mm/fault.c | 2 +- arch/s390/mm/init.c | 2 +- arch/sh/boot/compressed/install.sh | 56 - arch/sh/include/asm/cacheflush.h | 8 +- arch/sh/kernel/syscalls/syscall.tbl | 2 + arch/sparc/Makefile | 3 +- arch/sparc/boot/Makefile | 4 - arch/sparc/kernel/process_32.c | 3 - arch/sparc/kernel/process_64.c | 3 - arch/sparc/kernel/syscalls/syscall.tbl | 2 + arch/um/Makefile | 6 +- arch/um/drivers/rtc_user.c | 1 + arch/um/drivers/vector_user.c | 1 + arch/um/include/shared/irq_user.h | 1 - arch/um/include/shared/os.h | 1 - arch/um/os-Linux/signal.c | 2 +- arch/um/os-Linux/util.c | 1 + arch/x86/Makefile | 2 +- arch/x86/Makefile_32.cpu | 6 - arch/x86/boot/boot.h | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/entry/vdso/Makefile | 2 +- arch/x86/ia32/ia32_aout.c | 8 +- arch/x86/kernel/aperture_64.c | 5 +- arch/x86/kernel/ldt.c | 6 +- arch/x86/mm/init.c | 23 +- arch/x86/mm/numa.c | 5 +- arch/x86/mm/numa_emulation.c | 5 +- arch/x86/realmode/init.c | 2 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 + block/blk-map.c | 2 +- drivers/acpi/tables.c | 5 +- drivers/base/arch_numa.c | 5 +- drivers/base/core.c | 4 + drivers/base/memory.c | 4 +- drivers/block/xen-blkback/xenbus.c | 1 - drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 2 +- drivers/clk/pistachio/Kconfig | 8 + drivers/clocksource/Kconfig | 3 +- drivers/cpufreq/powernv-cpufreq.c | 16 +- drivers/cpuidle/cpuidle-pseries.c | 77 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 2 +- drivers/firmware/efi/libstub/vsprintf.c | 2 +- drivers/firmware/iscsi_ibft.c | 24 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 1 - drivers/gpu/drm/drm_print.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 2 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot.h | 1 - drivers/gpu/drm/nouveau/nouveau_ttm.c | 2 +- drivers/iommu/Kconfig | 69 +- drivers/iommu/Makefile | 1 + drivers/iommu/amd/amd_iommu_types.h | 6 - drivers/iommu/amd/init.c | 12 +- drivers/iommu/amd/io_pgtable.c | 3 - drivers/iommu/amd/iommu.c | 151 +- drivers/iommu/amd/iommu_v2.c | 13 +- drivers/iommu/apple-dart.c | 923 ++++ drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 121 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 11 + drivers/iommu/arm/arm-smmu/arm-smmu.c | 89 +- drivers/iommu/arm/arm-smmu/arm-smmu.h | 1 + drivers/iommu/arm/arm-smmu/qcom_iommu.c | 9 - drivers/iommu/dma-iommu.c | 63 +- drivers/iommu/exynos-iommu.c | 19 +- drivers/iommu/intel/Kconfig | 19 +- drivers/iommu/intel/dmar.c | 2 - drivers/iommu/intel/iommu.c | 197 +- drivers/iommu/intel/pasid.c | 18 +- drivers/iommu/intel/pasid.h | 10 +- drivers/iommu/intel/perf.c | 2 +- drivers/iommu/intel/svm.c | 4 - drivers/iommu/io-pgtable-arm-v7s.c | 62 +- drivers/iommu/io-pgtable-arm.c | 282 +- drivers/iommu/io-pgtable.c | 1 + drivers/iommu/iommu.c | 195 +- drivers/iommu/iova.c | 14 +- drivers/iommu/ipmmu-vmsa.c | 28 +- drivers/iommu/mtk_iommu.c | 13 +- drivers/iommu/mtk_iommu_v1.c | 1 - drivers/iommu/rockchip-iommu.c | 12 +- drivers/iommu/sprd-iommu.c | 7 - drivers/iommu/sun50i-iommu.c | 13 +- drivers/iommu/virtio-iommu.c | 8 - drivers/isdn/capi/capiutil.c | 2 +- drivers/macintosh/macio-adb.c | 1 - drivers/macintosh/via-cuda.c | 2 +- drivers/macintosh/via-macii.c | 2 - drivers/macintosh/via-pmu.c | 2 +- drivers/mmc/host/jz4740_mmc.c | 4 - drivers/mmc/host/mmc_spi.c | 2 +- drivers/net/wireless/intersil/orinoco/hermes.c | 1 - drivers/net/wwan/iosm/iosm_ipc_imem.h | 1 - drivers/of/device.c | 40 + drivers/of/of_reserved_mem.c | 12 +- drivers/pci/xen-pcifront.c | 2 +- drivers/phy/Kconfig | 2 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 1 - drivers/scsi/elx/efct/efct_driver.h | 1 - .../pci/hive_isp_css_common/host/isp_local.h | 2 - .../pci/hive_isp_css_include/print_support.h | 2 +- drivers/staging/media/atomisp/pci/ia_css_env.h | 2 +- .../pci/runtime/debug/interface/ia_css_debug.h | 2 +- .../staging/media/atomisp/pci/sh_css_internal.h | 2 +- drivers/xen/swiotlb-xen.c | 8 +- drivers/xen/xen-scsiback.c | 2 - fs/Kconfig | 1 + fs/Makefile | 1 + fs/befs/debug.c | 2 +- fs/binfmt_aout.c | 7 +- fs/binfmt_elf.c | 6 +- fs/binfmt_elf_fdpic.c | 2 +- fs/drop_caches.c | 3 +- fs/exec.c | 12 +- fs/f2fs/Kconfig | 19 +- fs/f2fs/Makefile | 1 + fs/f2fs/checkpoint.c | 57 +- fs/f2fs/compress.c | 97 +- fs/f2fs/data.c | 202 +- fs/f2fs/debug.c | 39 +- fs/f2fs/dir.c | 18 +- fs/f2fs/extent_cache.c | 46 +- fs/f2fs/f2fs.h | 177 +- fs/f2fs/file.c | 70 +- fs/f2fs/gc.c | 14 +- fs/f2fs/iostat.c | 287 ++ fs/f2fs/iostat.h | 84 + fs/f2fs/node.c | 165 +- fs/f2fs/recovery.c | 3 +- fs/f2fs/segment.c | 137 +- fs/f2fs/segment.h | 4 +- fs/f2fs/super.c | 242 +- fs/f2fs/sysfs.c | 156 +- fs/f2fs/xattr.c | 3 +- fs/fcntl.c | 3 +- fs/fs-writeback.c | 28 +- fs/fs_context.c | 4 +- fs/inode.c | 2 +- fs/lockd/svc.c | 2 + fs/locks.c | 6 +- fs/namei.c | 8 +- fs/namespace.c | 7 +- fs/nfs/callback.c | 4 + fs/nfs/callback_xdr.c | 61 +- fs/nfs/client.c | 2 + fs/nfs/fs_context.c | 7 + fs/nfs/internal.h | 2 + fs/nfs/nfs3proc.c | 3 +- fs/nfs/nfs4client.c | 41 +- fs/nfs/nfs4file.c | 10 +- fs/nfs/pnfs.c | 20 +- fs/nfs/read.c | 8 +- fs/nfs/super.c | 2 + fs/ntfs3/Kconfig | 46 + fs/ntfs3/Makefile | 36 + fs/ntfs3/attrib.c | 2093 ++++++++ fs/ntfs3/attrlist.c | 460 ++ fs/ntfs3/bitfunc.c | 134 + fs/ntfs3/bitmap.c | 1493 ++++++ fs/ntfs3/debug.h | 52 + fs/ntfs3/dir.c | 599 +++ fs/ntfs3/file.c | 1251 +++++ fs/ntfs3/frecord.c | 3257 ++++++++++++ fs/ntfs3/fslog.c | 5217 ++++++++++++++++++++ fs/ntfs3/fsntfs.c | 2509 ++++++++++ fs/ntfs3/index.c | 2650 ++++++++++ fs/ntfs3/inode.c | 1957 ++++++++ fs/ntfs3/lib/decompress_common.c | 319 ++ fs/ntfs3/lib/decompress_common.h | 338 ++ fs/ntfs3/lib/lib.h | 26 + fs/ntfs3/lib/lzx_decompress.c | 670 +++ fs/ntfs3/lib/xpress_decompress.c | 142 + fs/ntfs3/lznt.c | 453 ++ fs/ntfs3/namei.c | 411 ++ fs/ntfs3/ntfs.h | 1216 +++++ fs/ntfs3/ntfs_fs.h | 1111 +++++ fs/ntfs3/record.c | 605 +++ fs/ntfs3/run.c | 1113 +++++ fs/ntfs3/super.c | 1512 ++++++ fs/ntfs3/upcase.c | 108 + fs/ntfs3/xattr.c | 1122 +++++ fs/ocfs2/dlmglue.c | 14 +- fs/ocfs2/quota_global.c | 1 - fs/ocfs2/quota_local.c | 2 + fs/pipe.c | 2 +- fs/proc/task_mmu.c | 1 - fs/reiserfs/prints.c | 2 +- fs/select.c | 4 +- fs/ufs/super.c | 2 +- fs/userfaultfd.c | 116 +- include/acpi/platform/acgcc.h | 2 +- include/linux/backing-dev-defs.h | 2 + include/linux/backing-dev.h | 19 + include/linux/buffer_head.h | 2 +- include/linux/compaction.h | 2 + include/linux/device.h | 4 + include/linux/dma-iommu.h | 6 + include/linux/filter.h | 2 - include/linux/fs.h | 19 +- include/linux/highmem.h | 5 +- include/linux/hugetlb_cgroup.h | 12 + include/linux/intel-iommu.h | 6 +- include/linux/intel-svm.h | 5 + include/linux/io-pgtable.h | 20 +- include/linux/iommu.h | 114 +- include/linux/kernel.h | 2 +- include/linux/mISDNif.h | 1 - include/linux/memblock.h | 2 - include/linux/memcontrol.h | 104 +- include/linux/memory.h | 2 +- include/linux/mempolicy.h | 16 + include/linux/migrate.h | 14 +- include/linux/mm.h | 21 +- include/linux/mman.h | 4 +- include/linux/mmzone.h | 4 +- include/linux/nfs_fs.h | 5 + include/linux/nfs_fs_sb.h | 1 + include/linux/pagemap.h | 4 +- include/linux/printk.h | 2 +- include/linux/sched/mm.h | 10 +- include/linux/shmem_fs.h | 25 +- include/linux/stdarg.h | 11 + include/linux/string.h | 2 +- include/linux/sunrpc/clnt.h | 5 +- include/linux/sunrpc/svc.h | 3 +- include/linux/sunrpc/svcauth.h | 4 +- include/linux/sunrpc/xprt.h | 1 + include/linux/sunrpc/xprtmultipath.h | 1 + include/linux/swap.h | 28 +- include/linux/swiotlb.h | 57 +- include/linux/syscalls.h | 1 + include/linux/userfaultfd_k.h | 8 +- include/linux/vm_event_item.h | 2 + include/linux/vmpressure.h | 2 +- include/linux/writeback.h | 4 +- include/trace/events/f2fs.h | 97 + include/trace/events/migrate.h | 3 +- include/trace/events/mmflags.h | 1 - include/trace/events/rpcrdma.h | 74 +- include/trace/events/sunrpc.h | 60 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/mempolicy.h | 1 + ipc/msg.c | 2 +- ipc/namespace.c | 2 +- ipc/sem.c | 9 +- ipc/shm.c | 2 +- kernel/cgroup/namespace.c | 2 +- kernel/debug/kdb/kdb_support.c | 1 - kernel/dma/Kconfig | 13 + kernel/dma/direct.c | 57 +- kernel/dma/direct.h | 8 +- kernel/dma/swiotlb.c | 352 +- kernel/events/core.c | 2 - kernel/fork.c | 95 +- kernel/irq/irqdomain.c | 1 + kernel/livepatch/transition.c | 4 +- kernel/nsproxy.c | 2 +- kernel/pid_namespace.c | 5 +- kernel/signal.c | 2 +- kernel/sys.c | 33 +- kernel/sys_ni.c | 1 + kernel/sysctl.c | 2 +- kernel/time/namespace.c | 4 +- kernel/time/posix-timers.c | 4 +- kernel/user_namespace.c | 2 +- lib/Kconfig.debug | 2 + lib/debug_info.c | 3 +- lib/kasprintf.c | 2 +- lib/kunit/string-stream.h | 2 +- lib/scatterlist.c | 5 +- lib/test_kasan.c | 80 +- lib/test_kasan_module.c | 20 +- lib/test_printf.c | 5 +- lib/test_vmalloc.c | 5 +- lib/vsprintf.c | 2 +- mm/backing-dev.c | 11 + mm/bootmem_info.c | 4 +- mm/compaction.c | 67 +- mm/debug_vm_pgtable.c | 918 ++-- mm/filemap.c | 15 +- mm/gup.c | 109 +- mm/huge_memory.c | 32 +- mm/hugetlb.c | 171 +- mm/hwpoison-inject.c | 2 +- mm/internal.h | 9 + mm/kasan/hw_tags.c | 43 - mm/kasan/kasan.h | 1 - mm/kasan/report.c | 29 +- mm/kfence/report.c | 2 +- mm/khugepaged.c | 2 +- mm/ksm.c | 8 +- mm/madvise.c | 1 + mm/memblock.c | 22 +- mm/memcontrol.c | 228 +- mm/memory-failure.c | 51 +- mm/memory_hotplug.c | 2 +- mm/mempolicy.c | 177 +- mm/migrate.c | 315 +- mm/mmap.c | 36 +- mm/mremap.c | 2 +- mm/nommu.c | 2 - mm/oom_kill.c | 70 + mm/page-writeback.c | 121 +- mm/page_alloc.c | 62 +- mm/page_isolation.c | 13 +- mm/percpu.c | 3 - mm/shmem.c | 271 +- mm/sparse.c | 46 +- mm/swap.c | 22 - mm/swapfile.c | 8 +- mm/truncate.c | 28 +- mm/userfaultfd.c | 15 +- mm/vmalloc.c | 79 +- mm/vmpressure.c | 10 +- mm/vmscan.c | 210 +- mm/vmstat.c | 25 +- net/batman-adv/log.c | 2 +- net/sunrpc/auth_gss/gss_rpc_upcall.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 47 +- net/sunrpc/clnt.c | 66 +- net/sunrpc/debugfs.c | 2 +- net/sunrpc/rpc_pipe.c | 2 +- net/sunrpc/svc.c | 39 +- net/sunrpc/svcauth.c | 8 +- net/sunrpc/svcauth_unix.c | 18 +- net/sunrpc/sysfs.c | 36 +- net/sunrpc/xprt.c | 32 +- net/sunrpc/xprtmultipath.c | 1 + net/sunrpc/xprtrdma/backchannel.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 14 +- net/sunrpc/xprtrdma/transport.c | 13 +- net/sunrpc/xprtrdma/verbs.c | 28 +- net/sunrpc/xprtrdma/xprt_rdma.h | 2 +- net/sunrpc/xprtsock.c | 15 +- scripts/Kbuild.include | 13 +- scripts/Makefile.build | 30 +- scripts/Makefile.clang | 35 + scripts/Makefile.lib | 18 +- scripts/Makefile.modfinal | 21 +- scripts/Makefile.modpost | 22 +- scripts/adjust_autoksyms.sh | 4 +- scripts/as-version.sh | 8 +- scripts/checkdeclares.pl | 0 scripts/checkkconfigsymbols.py | 2 +- scripts/clang-tools/gen_compile_commands.py | 2 +- scripts/gcc-plugins/gen-random-seed.sh | 0 scripts/gen_autoksyms.sh | 12 - scripts/gen_ksymdeps.sh | 11 +- scripts/kconfig/merge_config.sh | 15 + scripts/link-vmlinux.sh | 81 +- scripts/mod/modpost.c | 13 +- scripts/mod/modpost.h | 9 - scripts/mod/sumversion.c | 7 +- scripts/syscallnr.sh | 0 scripts/xen-hypercalls.sh | 0 security/Makefile | 11 - security/tomoyo/domain.c | 13 +- sound/aoa/codecs/onyx.h | 1 - sound/aoa/codecs/tas.c | 1 - sound/core/info.c | 1 - tools/testing/scatterlist/linux/mm.h | 1 - tools/testing/selftests/cpufreq/config | 2 +- tools/testing/selftests/openat2/openat2_test.c | 4 + .../selftests/powerpc/primitives/asm/extable.h | 1 + .../selftests/powerpc/ptrace/ptrace-tm-gpr.c | 3 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c | 3 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-tar.c | 1 + .../selftests/powerpc/ptrace/ptrace-tm-spd-vsx.c | 1 + .../selftests/powerpc/ptrace/ptrace-tm-spr.c | 1 + .../selftests/powerpc/ptrace/ptrace-tm-tar.c | 1 + .../selftests/powerpc/ptrace/ptrace-tm-vsx.c | 1 + tools/testing/selftests/powerpc/signal/signal_tm.c | 1 + tools/testing/selftests/powerpc/tm/tm-exec.c | 1 + tools/testing/selftests/powerpc/tm/tm-fork.c | 1 + tools/testing/selftests/powerpc/tm/tm-poison.c | 2 +- .../testing/selftests/powerpc/tm/tm-resched-dscr.c | 1 + .../powerpc/tm/tm-signal-context-chk-fpu.c | 1 + .../powerpc/tm/tm-signal-context-chk-gpr.c | 1 + .../powerpc/tm/tm-signal-context-chk-vmx.c | 1 + .../powerpc/tm/tm-signal-context-chk-vsx.c | 1 + .../selftests/powerpc/tm/tm-signal-pagefault.c | 1 + .../selftests/powerpc/tm/tm-signal-sigreturn-nt.c | 1 + .../testing/selftests/powerpc/tm/tm-signal-stack.c | 1 + tools/testing/selftests/powerpc/tm/tm-sigreturn.c | 1 + tools/testing/selftests/powerpc/tm/tm-syscall.c | 2 +- tools/testing/selftests/powerpc/tm/tm-tar.c | 1 + tools/testing/selftests/powerpc/tm/tm-tmspr.c | 1 + tools/testing/selftests/powerpc/tm/tm-trap.c | 1 + .../testing/selftests/powerpc/tm/tm-unavailable.c | 1 + .../testing/selftests/powerpc/tm/tm-vmx-unavail.c | 1 + tools/testing/selftests/powerpc/tm/tm-vmxcopy.c | 1 + tools/testing/selftests/powerpc/tm/tm.h | 36 + tools/testing/selftests/safesetid/safesetid-test.c | 2 +- tools/testing/selftests/sched/cs_prctl_test.c | 2 - tools/testing/selftests/sync/config | 1 - tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 3 + .../selftests/vm/charge_reserved_hugetlb.sh | 5 +- .../selftests/vm/hugetlb_reparenting_test.sh | 5 +- tools/testing/selftests/vm/ksm_tests.c | 662 +++ tools/testing/selftests/vm/mlock-random-test.c | 2 +- tools/testing/selftests/vm/run_vmtests.sh | 96 + tools/testing/selftests/vm/userfaultfd.c | 13 + tools/testing/selftests/x86/mov_ss_trap.c | 4 +- tools/testing/selftests/x86/sigreturn.c | 7 +- tools/testing/selftests/x86/single_step_syscall.c | 4 +- tools/testing/selftests/x86/syscall_arg_fault.c | 7 +- 716 files changed, 42619 insertions(+), 7164 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-kernel-mm-numa create mode 100644 Documentation/devicetree/bindings/iommu/apple,dart.yaml create mode 100644 Documentation/filesystems/ntfs3.rst create mode 100644 Documentation/powerpc/associativity.rst create mode 100644 arch/mips/configs/generic/board-marduk.config delete mode 100644 arch/mips/configs/pistachio_defconfig create mode 100644 arch/mips/generic/board-marduk.its.S delete mode 100644 arch/mips/pistachio/Kconfig delete mode 100644 arch/mips/pistachio/Makefile delete mode 100644 arch/mips/pistachio/Platform delete mode 100644 arch/mips/pistachio/init.c delete mode 100644 arch/mips/pistachio/irq.c delete mode 100644 arch/mips/pistachio/time.c create mode 100644 arch/openrisc/include/asm/setup.h delete mode 100644 arch/parisc/include/uapi/asm/swab.h delete mode 100644 arch/powerpc/boot/dts/fsl/sbc8641d.dts delete mode 100644 arch/powerpc/boot/dts/sbc8548-altflash.dts delete mode 100644 arch/powerpc/boot/dts/sbc8548-post.dtsi delete mode 100644 arch/powerpc/boot/dts/sbc8548-pre.dtsi delete mode 100644 arch/powerpc/boot/dts/sbc8548.dts delete mode 100644 arch/powerpc/configs/85xx/sbc8548_defconfig delete mode 100644 arch/powerpc/include/asm/debugfs.h create mode 100644 arch/powerpc/kernel/kdebugfs.c delete mode 100644 arch/powerpc/platforms/85xx/sbc8548.c delete mode 100644 arch/powerpc/platforms/86xx/sbc8641d.c delete mode 100644 arch/sh/boot/compressed/install.sh create mode 100644 drivers/clk/pistachio/Kconfig create mode 100644 drivers/iommu/apple-dart.c create mode 100644 fs/f2fs/iostat.c create mode 100644 fs/f2fs/iostat.h create mode 100644 fs/ntfs3/Kconfig create mode 100644 fs/ntfs3/Makefile create mode 100644 fs/ntfs3/attrib.c create mode 100644 fs/ntfs3/attrlist.c create mode 100644 fs/ntfs3/bitfunc.c create mode 100644 fs/ntfs3/bitmap.c create mode 100644 fs/ntfs3/debug.h create mode 100644 fs/ntfs3/dir.c create mode 100644 fs/ntfs3/file.c create mode 100644 fs/ntfs3/frecord.c create mode 100644 fs/ntfs3/fslog.c create mode 100644 fs/ntfs3/fsntfs.c create mode 100644 fs/ntfs3/index.c create mode 100644 fs/ntfs3/inode.c create mode 100644 fs/ntfs3/lib/decompress_common.c create mode 100644 fs/ntfs3/lib/decompress_common.h create mode 100644 fs/ntfs3/lib/lib.h create mode 100644 fs/ntfs3/lib/lzx_decompress.c create mode 100644 fs/ntfs3/lib/xpress_decompress.c create mode 100644 fs/ntfs3/lznt.c create mode 100644 fs/ntfs3/namei.c create mode 100644 fs/ntfs3/ntfs.h create mode 100644 fs/ntfs3/ntfs_fs.h create mode 100644 fs/ntfs3/record.c create mode 100644 fs/ntfs3/run.c create mode 100644 fs/ntfs3/super.c create mode 100644 fs/ntfs3/upcase.c create mode 100644 fs/ntfs3/xattr.c create mode 100644 include/linux/stdarg.h create mode 100644 scripts/Makefile.clang mode change 100644 => 100755 scripts/checkdeclares.pl mode change 100644 => 100755 scripts/gcc-plugins/gen-random-seed.sh mode change 100644 => 100755 scripts/syscallnr.sh mode change 100644 => 100755 scripts/xen-hypercalls.sh create mode 120000 tools/testing/selftests/powerpc/primitives/asm/extable.h create mode 100644 tools/testing/selftests/vm/ksm_tests.c