This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 4684e928dbee Merge tag 'soc-arm-6.7' of git://git.kernel.org/pub/scm/li [...] new cf8e8658100d arch: Remove Itanium (IA-64) architecture new f5e836884d8e kernel: Drop IA64 support from sig_fault handlers new af1f459233d4 Documentation: Drop IA64 from feature descriptions new b089ea3cc30d lib/raid6: Drop IA64 support new 944834901adc Documentation: Drop or replace remaining mentions of IA64 new 43ff221426d3 Merge tag 'tag-remove-ia64' of git://git.kernel.org/pub/sc [...] new ccab211af3c2 syscalls: Cleanup references to sys_lookup_dcookie() new 2fd0ebad27bc arch: Reserve map_shadow_stack() syscall number for all ar [...] new f82060480095 asm-generic: Fix spelling of architecture new 550087a0ba91 hexagon: Remove unusable symbols from the ptrace.h uapi new 1e0c505e1316 Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/sc [...] new 1c20c65ea032 doc: Update /proc/cmdline documentation to include boot config new 717c7c894d4b fs/proc: Add boot loader arguments as comment to /proc/bootconfig new acbc3ecb806e doc: Add /proc/bootconfig to proc.rst new 1b10d2c8c621 Merge tag 'bootconfig-v6.7' of git://git.kernel.org/pub/sc [...] new a110d1724067 samples: kprobes: Fixes a typo new f843249cb6a1 tracing/eprobe: drop unneeded breaks new b4edb8d2d464 lib: objpool added: ring-array based lockless MPMC new 92f90d3b0d5e lib: objpool test module added new 4bbd93455659 kprobes: kretprobe scalability improvement new f46e8939de80 kprobes: freelist.h removed new e2049d8569d9 MAINTAINERS: objpool added new 4758560fa268 kprobes: unused header files removed new 05bf73aa27ba Merge tag 'probes-v6.7' of git://git.kernel.org/pub/scm/li [...] new 1fff1f799038 net: fill in MODULE_DESCRIPTION()s in kuba@'s modules new beb5eed32a73 net: fill in MODULE_DESCRIPTION()s under net/core new ce1afe280419 net: fill in MODULE_DESCRIPTION()s under net/802* new 55c900477f5b net: fill in MODULE_DESCRIPTION()s under drivers/net/ new 5fa4704d14b2 xfrm: Remove unused function declarations new 1d495f1c896c xfrm: Annotate struct xfrm_sec_ctx with __counted_by new b439475a0dba xfrm: Use the XFRM_GRO to indicate a GRO call on input new 172bf009c18d xfrm: Support GRO for IPv4 ESP in UDP encapsulation new 221ddb723d90 xfrm: Support GRO for IPv6 ESP in UDP encapsulation new e377240a8eb0 Merge branch 'xfrm: Support GRO decapsulation for ESP in [...] new 2b1dc6285c3f xfrm: pass struct net to xfrm_decode_session wrappers new 45f87dd6b309 xfrm: move mark and oif flowi decode into common code new 7a0207094f1b xfrm: policy: replace session decode with flow dissector new efedce336d71 Merge branch 'xfrm: policy: replace session decode with fl [...] new 53a5b4f2ea85 xfrm Fix use after free in __xfrm6_udp_encap_rcv. new eefed7662ff2 xfrm: policy: fix layer 4 flowi decoding new e0f9f0e0737f Merge tag 'ipsec-next-2023-10-28' of git://git.kernel.org/ [...] new f2fbb9081123 net: tcp: remove call to obsolete crypto_ahash_alignmask() new ff269e2cd5ad Merge tag 'net-next-6.7-followup' of git://git.kernel.org/ [...] new 474d9f32766a iommufd: Fix spelling errors in comments new bb812e0069ce iommufd/selftest: Iterate idev_ids in mock_domain's alloc_ [...] new 909f4abd1097 iommu: Add new iommu op to create domains owned by userspace new 7975b722087f iommufd: Use the domain_alloc_user() op for domain allocation new 89d63875d80e iommufd: Flow user flags for domain allocation to domain_a [...] new 4ff542163397 iommufd: Support allocating nested parent domain new 408663619fcf iommufd/selftest: Add domain_alloc_user() support in iommu mock new c97d1b20d383 iommu/vt-d: Add domain_alloc_user op new 266dcae34d8f iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly new b5f9e63278d6 iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description new 53f0b020218f vfio/iova_bitmap: Export more API symbols new 8c9c727b6142 vfio: Move iova_bitmap into iommufd new 13578d4ebe8b iommufd/iova_bitmap: Move symbols to IOMMUFD namespace new 750e2e902b71 iommu: Add iommu_domain ops for dirty tracking new 5f9bdbf4c658 iommufd: Add a flag to enforce dirty tracking on attach new e2a4b2947849 iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING new b9a60d6f850e iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP new 7623683857e5 iommufd: Add capabilities to IOMMU_GET_HW_INFO new 609848132c71 iommufd: Add a flag to skip clearing of IOPTE dirty new 134288158a41 iommu/amd: Add domain_alloc_user based domain allocation new 421a511a293f iommu/amd: Access/Dirty bit support in IOPTEs new f35f22cc760e iommu/vt-d: Access/Dirty bit support for SS domains new e04b23c8d4ed iommufd/selftest: Expand mock_domain with dev_flags new 266ce58989ba iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING new 7adf267d66d1 iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING new a9af47e382a4 iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP new ae36fe70cea4 iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO new 0795b305da89 iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag new 2ccabf81ddff iommufd: Only enforce cache coherency in iommufd_hw_pageta [...] new 54d606816b32 iommu: Add IOMMU_DOMAIN_NESTED new 9744a7ab62cc iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HW [...] new 58d84f430dc7 iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations new 89db31635c87 iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable new b5021cb264e6 iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED new 2bdabb8e82f5 iommu: Pass in parent domain with user_data to domain_allo [...] new bd529dbb661d iommufd: Add a nested HW pagetable object new e9d36c07bb78 iommu: Add iommu_copy_struct_from_user helper new 65fe32f7a447 iommufd/selftest: Add nested domain allocation for mock domain new 55a01657cbee iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with n [...] new a2cdecdf9d23 iommu/vt-d: Enhance capability check for nested parent dom [...] new 82b6661c9c35 iommufd: Add data structure for Intel VT-d stage-1 domain [...] new 04f261ac2356 iommu/vt-d: Extend dmar_domain to support nested domain new 79ae1eccd3f7 iommu/vt-d: Add helper for nested domain allocation new 111bf85c68f6 iommu/vt-d: Add helper to setup pasid nested translation new d86724d4dc45 iommu/vt-d: Make domain attach helpers to be extern new 9838f2bb6b6b iommu/vt-d: Set the nested domain to a device new b41e38e22539 iommu/vt-d: Add nested domain allocation new 03476e687eb0 iommu/vt-d: Disallow read-only mappings to nest parent domain new e7250ab7ca49 iommufd: Fix missing update of domains_itree after splitti [...] new 361d744ddd61 iommufd: Add iopt_area_alloc() new 2e22aac3ea9c iommufd/selftest: Fix page-size check in iommufd_test_dirty() new b2b67c997bf7 iommufd: Organize the mock domain alloc functions closer t [...] new 463f46e114f7 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...]
The 96 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-devices-system-cpu | 3 - .../ABI/testing/sysfs-firmware-dmi-entries | 2 +- Documentation/admin-guide/kdump/kdump.rst | 37 +- Documentation/admin-guide/kdump/vmcoreinfo.rst | 30 - Documentation/admin-guide/kernel-parameters.txt | 8 +- Documentation/admin-guide/mm/memory-hotplug.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 23 +- Documentation/arch/ia64/aliasing.rst | 246 --- Documentation/arch/ia64/efirtc.rst | 144 -- Documentation/arch/ia64/err_inject.rst | 1067 --------- Documentation/arch/ia64/features.rst | 3 - Documentation/arch/ia64/fsys.rst | 303 --- Documentation/arch/ia64/ia64.rst | 49 - Documentation/arch/ia64/index.rst | 19 - Documentation/arch/ia64/irq-redir.rst | 80 - Documentation/arch/ia64/mca.rst | 198 -- Documentation/arch/ia64/serial.rst | 165 -- Documentation/arch/index.rst | 1 - Documentation/block/ioprio.rst | 3 - Documentation/core-api/cpu_hotplug.rst | 6 - Documentation/core-api/debugging-via-ohci1394.rst | 6 +- .../features/core/cBPF-JIT/arch-support.txt | 1 - .../features/core/eBPF-JIT/arch-support.txt | 1 - .../core/generic-idle-thread/arch-support.txt | 1 - .../features/core/jump-labels/arch-support.txt | 1 - .../core/thread-info-in-task/arch-support.txt | 1 - .../features/core/tracehook/arch-support.txt | 1 - .../features/debug/KASAN/arch-support.txt | 1 - .../debug/debug-vm-pgtable/arch-support.txt | 1 - .../debug/gcov-profile-all/arch-support.txt | 1 - Documentation/features/debug/kcov/arch-support.txt | 1 - Documentation/features/debug/kgdb/arch-support.txt | 1 - .../features/debug/kmemleak/arch-support.txt | 1 - .../debug/kprobes-on-ftrace/arch-support.txt | 1 - .../features/debug/kprobes/arch-support.txt | 1 - .../features/debug/kretprobes/arch-support.txt | 1 - .../features/debug/optprobes/arch-support.txt | 1 - .../features/debug/stackprotector/arch-support.txt | 1 - .../features/debug/uprobes/arch-support.txt | 1 - .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../locking/cmpxchg-local/arch-support.txt | 1 - .../features/locking/lockdep/arch-support.txt | 1 - .../locking/queued-rwlocks/arch-support.txt | 1 - .../locking/queued-spinlocks/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 1 - .../features/perf/perf-regs/arch-support.txt | 1 - .../features/perf/perf-stackdump/arch-support.txt | 1 - .../sched/membarrier-sync-core/arch-support.txt | 1 - .../features/sched/numa-balancing/arch-support.txt | 1 - .../seccomp/seccomp-filter/arch-support.txt | 1 - .../time/arch-tick-broadcast/arch-support.txt | 1 - .../features/time/clockevents/arch-support.txt | 1 - .../time/context-tracking/arch-support.txt | 1 - .../features/time/irq-time-acct/arch-support.txt | 1 - .../features/time/virt-cpuacct/arch-support.txt | 1 - .../features/vm/ELF-ASLR/arch-support.txt | 1 - .../features/vm/PG_uncached/arch-support.txt | 1 - Documentation/features/vm/THP/arch-support.txt | 1 - Documentation/features/vm/TLB/arch-support.txt | 1 - .../features/vm/huge-vmap/arch-support.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 1 - .../features/vm/pte_special/arch-support.txt | 1 - Documentation/filesystems/proc.rst | 8 +- Documentation/kbuild/makefiles.rst | 2 +- .../device_drivers/ethernet/neterion/s2io.rst | 4 +- Documentation/scheduler/sched-arch.rst | 4 +- Documentation/trace/kprobes.rst | 1 - Documentation/translations/zh_CN/arch/index.rst | 1 - .../translations/zh_CN/core-api/cpu_hotplug.rst | 6 - .../translations/zh_CN/scheduler/sched-arch.rst | 5 +- MAINTAINERS | 18 +- Makefile | 4 +- arch/Kconfig | 1 - arch/alpha/kernel/syscalls/syscall.tbl | 4 +- arch/arm/tools/syscall.tbl | 3 +- arch/arm64/include/asm/unistd32.h | 6 +- arch/hexagon/include/asm/ptrace.h | 25 + arch/hexagon/include/uapi/asm/ptrace.h | 13 - arch/ia64/Kbuild | 3 - arch/ia64/Kconfig | 394 ---- arch/ia64/Kconfig.debug | 55 - arch/ia64/Makefile | 82 - arch/ia64/configs/bigsur_defconfig | 102 - arch/ia64/configs/generic_defconfig | 206 -- arch/ia64/configs/gensparse_defconfig | 184 -- arch/ia64/configs/tiger_defconfig | 169 -- arch/ia64/configs/zx1_defconfig | 148 -- arch/ia64/hp/common/Makefile | 10 - arch/ia64/hp/common/aml_nfw.c | 232 -- arch/ia64/hp/common/sba_iommu.c | 2155 ------------------ arch/ia64/include/asm/Kbuild | 6 - arch/ia64/include/asm/acenv.h | 49 - arch/ia64/include/asm/acpi-ext.h | 17 - arch/ia64/include/asm/acpi.h | 110 - arch/ia64/include/asm/asm-offsets.h | 1 - arch/ia64/include/asm/asm-prototypes.h | 30 - arch/ia64/include/asm/asmmacro.h | 136 -- arch/ia64/include/asm/atomic.h | 216 -- arch/ia64/include/asm/barrier.h | 79 - arch/ia64/include/asm/bitops.h | 453 ---- arch/ia64/include/asm/bug.h | 19 - arch/ia64/include/asm/cache.h | 30 - arch/ia64/include/asm/cacheflush.h | 39 - arch/ia64/include/asm/checksum.h | 63 - arch/ia64/include/asm/clocksource.h | 11 - arch/ia64/include/asm/cmpxchg.h | 33 - arch/ia64/include/asm/cpu.h | 18 - arch/ia64/include/asm/cputime.h | 21 - arch/ia64/include/asm/current.h | 18 - arch/ia64/include/asm/cyclone.h | 16 - arch/ia64/include/asm/delay.h | 89 - arch/ia64/include/asm/device.h | 14 - arch/ia64/include/asm/div64.h | 1 - arch/ia64/include/asm/dma-mapping.h | 16 - arch/ia64/include/asm/dma.h | 17 - arch/ia64/include/asm/dmi.h | 15 - arch/ia64/include/asm/early_ioremap.h | 11 - arch/ia64/include/asm/efi.h | 13 - arch/ia64/include/asm/elf.h | 233 -- arch/ia64/include/asm/emergency-restart.h | 6 - arch/ia64/include/asm/esi.h | 30 - arch/ia64/include/asm/exception.h | 23 - arch/ia64/include/asm/extable.h | 12 - arch/ia64/include/asm/fb.h | 42 - arch/ia64/include/asm/fpswa.h | 74 - arch/ia64/include/asm/ftrace.h | 28 - arch/ia64/include/asm/futex.h | 109 - arch/ia64/include/asm/gcc_intrin.h | 13 - arch/ia64/include/asm/hardirq.h | 27 - arch/ia64/include/asm/hugetlb.h | 34 - arch/ia64/include/asm/hw_irq.h | 167 -- arch/ia64/include/asm/idle.h | 8 - arch/ia64/include/asm/intrinsics.h | 13 - arch/ia64/include/asm/io.h | 271 --- arch/ia64/include/asm/iommu.h | 22 - arch/ia64/include/asm/iosapic.h | 106 - arch/ia64/include/asm/irq.h | 37 - arch/ia64/include/asm/irq_regs.h | 1 - arch/ia64/include/asm/irq_remapping.h | 5 - arch/ia64/include/asm/irqflags.h | 95 - arch/ia64/include/asm/kdebug.h | 45 - arch/ia64/include/asm/kexec.h | 46 - arch/ia64/include/asm/kprobes.h | 116 - arch/ia64/include/asm/kregs.h | 166 -- arch/ia64/include/asm/libata-portmap.h | 9 - arch/ia64/include/asm/linkage.h | 19 - arch/ia64/include/asm/local.h | 1 - arch/ia64/include/asm/mca.h | 185 -- arch/ia64/include/asm/mca_asm.h | 245 --- arch/ia64/include/asm/meminit.h | 59 - arch/ia64/include/asm/mman.h | 18 - arch/ia64/include/asm/mmiowb.h | 17 - arch/ia64/include/asm/mmu.h | 14 - arch/ia64/include/asm/mmu_context.h | 194 -- arch/ia64/include/asm/mmzone.h | 35 - arch/ia64/include/asm/module.h | 35 - arch/ia64/include/asm/module.lds.h | 14 - arch/ia64/include/asm/msidef.h | 43 - arch/ia64/include/asm/native/inst.h | 119 - arch/ia64/include/asm/native/irq.h | 20 - arch/ia64/include/asm/native/patchlist.h | 24 - arch/ia64/include/asm/nodedata.h | 63 - arch/ia64/include/asm/numa.h | 83 - arch/ia64/include/asm/page.h | 208 -- arch/ia64/include/asm/pal.h | 1827 --------------- arch/ia64/include/asm/param.h | 18 - arch/ia64/include/asm/parport.h | 20 - arch/ia64/include/asm/patch.h | 28 - arch/ia64/include/asm/pci.h | 66 - arch/ia64/include/asm/percpu.h | 53 - arch/ia64/include/asm/pgalloc.h | 64 - arch/ia64/include/asm/pgtable.h | 545 ----- arch/ia64/include/asm/processor.h | 660 ------ arch/ia64/include/asm/ptrace.h | 146 -- arch/ia64/include/asm/sal.h | 919 -------- arch/ia64/include/asm/sections.h | 33 - arch/ia64/include/asm/serial.h | 17 - arch/ia64/include/asm/shmparam.h | 13 - arch/ia64/include/asm/signal.h | 33 - arch/ia64/include/asm/smp.h | 103 - arch/ia64/include/asm/sn/intr.h | 15 - arch/ia64/include/asm/sn/sn_sal.h | 124 -- arch/ia64/include/asm/sparsemem.h | 28 - arch/ia64/include/asm/spinlock.h | 265 --- arch/ia64/include/asm/spinlock_types.h | 22 - arch/ia64/include/asm/string.h | 22 - arch/ia64/include/asm/switch_to.h | 71 - arch/ia64/include/asm/syscall.h | 65 - arch/ia64/include/asm/thread_info.h | 131 -- arch/ia64/include/asm/timex.h | 47 - arch/ia64/include/asm/tlb.h | 50 - arch/ia64/include/asm/tlbflush.h | 128 -- arch/ia64/include/asm/topology.h | 56 - arch/ia64/include/asm/types.h | 32 - arch/ia64/include/asm/uaccess.h | 265 --- arch/ia64/include/asm/uncached.h | 9 - arch/ia64/include/asm/unistd.h | 38 - arch/ia64/include/asm/unwind.h | 234 -- arch/ia64/include/asm/user.h | 53 - arch/ia64/include/asm/ustack.h | 12 - arch/ia64/include/asm/uv/uv.h | 30 - arch/ia64/include/asm/uv/uv_hub.h | 315 --- arch/ia64/include/asm/uv/uv_mmrs.h | 825 ------- arch/ia64/include/asm/vermagic.h | 15 - arch/ia64/include/asm/vga.h | 26 - arch/ia64/include/asm/vmalloc.h | 4 - arch/ia64/include/asm/xor.h | 30 - arch/ia64/include/asm/xtp.h | 46 - arch/ia64/include/uapi/asm/Kbuild | 2 - arch/ia64/include/uapi/asm/auxvec.h | 14 - arch/ia64/include/uapi/asm/bitsperlong.h | 9 - arch/ia64/include/uapi/asm/break.h | 23 - arch/ia64/include/uapi/asm/byteorder.h | 7 - arch/ia64/include/uapi/asm/cmpxchg.h | 138 -- arch/ia64/include/uapi/asm/fcntl.h | 15 - arch/ia64/include/uapi/asm/fpu.h | 67 - arch/ia64/include/uapi/asm/gcc_intrin.h | 619 ------ arch/ia64/include/uapi/asm/ia64regs.h | 101 - arch/ia64/include/uapi/asm/intrinsics.h | 82 - arch/ia64/include/uapi/asm/mman.h | 17 - arch/ia64/include/uapi/asm/param.h | 30 - arch/ia64/include/uapi/asm/posix_types.h | 9 - arch/ia64/include/uapi/asm/ptrace.h | 248 --- arch/ia64/include/uapi/asm/ptrace_offsets.h | 269 --- arch/ia64/include/uapi/asm/resource.h | 8 - arch/ia64/include/uapi/asm/rse.h | 67 - arch/ia64/include/uapi/asm/setup.h | 25 - arch/ia64/include/uapi/asm/sigcontext.h | 71 - arch/ia64/include/uapi/asm/siginfo.h | 28 - arch/ia64/include/uapi/asm/signal.h | 98 - arch/ia64/include/uapi/asm/stat.h | 52 - arch/ia64/include/uapi/asm/statfs.h | 21 - arch/ia64/include/uapi/asm/swab.h | 35 - arch/ia64/include/uapi/asm/types.h | 32 - arch/ia64/include/uapi/asm/ucontext.h | 13 - arch/ia64/include/uapi/asm/unistd.h | 22 - arch/ia64/include/uapi/asm/ustack.h | 13 - arch/ia64/install.sh | 30 - arch/ia64/kernel/.gitignore | 3 - arch/ia64/kernel/Makefile | 46 - arch/ia64/kernel/Makefile.gate | 29 - arch/ia64/kernel/acpi-ext.c | 101 - arch/ia64/kernel/acpi.c | 913 -------- arch/ia64/kernel/asm-offsets.c | 289 --- arch/ia64/kernel/audit.c | 63 - arch/ia64/kernel/brl_emu.c | 217 -- arch/ia64/kernel/crash.c | 257 --- arch/ia64/kernel/crash_dump.c | 27 - arch/ia64/kernel/cyclone.c | 125 -- arch/ia64/kernel/dma-mapping.c | 9 - arch/ia64/kernel/efi.c | 1360 ------------ arch/ia64/kernel/efi_stub.S | 87 - arch/ia64/kernel/elfcore.c | 77 - arch/ia64/kernel/entry.S | 1427 ------------ arch/ia64/kernel/entry.h | 83 - arch/ia64/kernel/err_inject.c | 273 --- arch/ia64/kernel/esi.c | 193 -- arch/ia64/kernel/esi_stub.S | 99 - arch/ia64/kernel/fsys.S | 837 ------- arch/ia64/kernel/fsyscall_gtod_data.h | 30 - arch/ia64/kernel/ftrace.c | 196 -- arch/ia64/kernel/gate-data.S | 3 - arch/ia64/kernel/gate.S | 380 ---- arch/ia64/kernel/gate.lds.S | 108 - arch/ia64/kernel/head.S | 1167 ---------- arch/ia64/kernel/iosapic.c | 1137 ---------- arch/ia64/kernel/irq.c | 181 -- arch/ia64/kernel/irq.h | 3 - arch/ia64/kernel/irq_ia64.c | 645 ------ arch/ia64/kernel/irq_lsapic.c | 45 - arch/ia64/kernel/ivt.S | 1688 -------------- arch/ia64/kernel/kprobes.c | 911 -------- arch/ia64/kernel/machine_kexec.c | 163 -- arch/ia64/kernel/mca.c | 2111 ------------------ arch/ia64/kernel/mca_asm.S | 1123 ---------- arch/ia64/kernel/mca_drv.c | 796 ------- arch/ia64/kernel/mca_drv.h | 123 -- arch/ia64/kernel/mca_drv_asm.S | 56 - arch/ia64/kernel/minstate.h | 251 --- arch/ia64/kernel/module.c | 959 -------- arch/ia64/kernel/msi_ia64.c | 198 -- arch/ia64/kernel/numa.c | 73 - arch/ia64/kernel/pal.S | 306 --- arch/ia64/kernel/palinfo.c | 942 -------- arch/ia64/kernel/patch.c | 237 -- arch/ia64/kernel/pci-dma.c | 33 - arch/ia64/kernel/perfmon_itanium.h | 116 - arch/ia64/kernel/process.c | 611 ------ arch/ia64/kernel/ptrace.c | 2012 ----------------- arch/ia64/kernel/relocate_kernel.S | 321 --- arch/ia64/kernel/sal.c | 400 ---- arch/ia64/kernel/salinfo.c | 646 ------ arch/ia64/kernel/setup.c | 1081 --------- arch/ia64/kernel/sigframe.h | 26 - arch/ia64/kernel/signal.c | 412 ---- arch/ia64/kernel/smp.c | 335 --- arch/ia64/kernel/smpboot.c | 839 ------- arch/ia64/kernel/stacktrace.c | 40 - arch/ia64/kernel/sys_ia64.c | 197 -- arch/ia64/kernel/syscalls/Makefile | 32 - arch/ia64/kernel/syscalls/syscall.tbl | 378 ---- arch/ia64/kernel/time.c | 463 ---- arch/ia64/kernel/topology.c | 410 ---- arch/ia64/kernel/traps.c | 612 ------ arch/ia64/kernel/unaligned.c | 1560 ------------- arch/ia64/kernel/uncached.c | 273 --- arch/ia64/kernel/unwind.c | 2320 -------------------- arch/ia64/kernel/unwind_decoder.c | 460 ---- arch/ia64/kernel/unwind_i.h | 165 -- arch/ia64/kernel/vmlinux.lds.S | 224 -- arch/ia64/lib/Makefile | 48 - arch/ia64/lib/checksum.c | 102 - arch/ia64/lib/clear_page.S | 79 - arch/ia64/lib/clear_user.S | 212 -- arch/ia64/lib/copy_page.S | 101 - arch/ia64/lib/copy_page_mck.S | 188 -- arch/ia64/lib/copy_user.S | 613 ------ arch/ia64/lib/csum_partial_copy.c | 98 - arch/ia64/lib/do_csum.S | 324 --- arch/ia64/lib/flush.S | 119 - arch/ia64/lib/idiv32.S | 86 - arch/ia64/lib/idiv64.S | 83 - arch/ia64/lib/io.c | 51 - arch/ia64/lib/ip_fast_csum.S | 148 -- arch/ia64/lib/memcpy.S | 304 --- arch/ia64/lib/memcpy_mck.S | 659 ------ arch/ia64/lib/memset.S | 365 --- arch/ia64/lib/strlen.S | 195 -- arch/ia64/lib/strncpy_from_user.S | 47 - arch/ia64/lib/strnlen_user.S | 48 - arch/ia64/lib/xor.S | 181 -- arch/ia64/mm/Makefile | 11 - arch/ia64/mm/contig.c | 208 -- arch/ia64/mm/discontig.c | 635 ------ arch/ia64/mm/extable.c | 24 - arch/ia64/mm/fault.c | 251 --- arch/ia64/mm/hugetlbpage.c | 186 -- arch/ia64/mm/init.c | 532 ----- arch/ia64/mm/ioremap.c | 94 - arch/ia64/mm/numa.c | 80 - arch/ia64/mm/tlb.c | 591 ----- arch/ia64/pci/Makefile | 5 - arch/ia64/pci/fixup.c | 80 - arch/ia64/pci/pci.c | 576 ----- arch/ia64/scripts/check-gas | 16 - arch/ia64/scripts/check-gas-asm.S | 2 - arch/ia64/scripts/check-model.c | 1 - arch/ia64/scripts/check-segrel.S | 5 - arch/ia64/scripts/check-segrel.lds | 13 - arch/ia64/scripts/check-serialize.S | 2 - arch/ia64/scripts/check-text-align.S | 7 - arch/ia64/scripts/toolchain-flags | 54 - arch/ia64/scripts/unwcheck.py | 65 - arch/ia64/uv/Makefile | 12 - arch/ia64/uv/kernel/Makefile | 12 - arch/ia64/uv/kernel/setup.c | 120 - arch/m68k/kernel/syscalls/syscall.tbl | 3 +- arch/microblaze/kernel/syscalls/syscall.tbl | 3 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 3 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 3 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 3 +- arch/parisc/kernel/syscalls/syscall.tbl | 3 +- arch/powerpc/kernel/syscalls/syscall.tbl | 3 +- arch/s390/kernel/syscalls/syscall.tbl | 5 +- arch/sh/kernel/syscalls/syscall.tbl | 3 +- arch/sparc/kernel/syscalls/syscall.tbl | 3 +- arch/x86/entry/syscalls/syscall_32.tbl | 3 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/xtensa/kernel/syscalls/syscall.tbl | 3 +- drivers/acpi/Kconfig | 6 +- drivers/acpi/numa/Kconfig | 4 +- drivers/acpi/osl.c | 2 +- drivers/char/Kconfig | 4 +- drivers/char/Makefile | 1 - drivers/char/agp/Kconfig | 16 +- drivers/char/agp/Makefile | 2 - drivers/char/agp/hp-agp.c | 550 ----- drivers/char/agp/i460-agp.c | 659 ------ drivers/char/hpet.c | 30 - drivers/char/hw_random/Kconfig | 2 +- drivers/char/mem.c | 12 - drivers/char/mspec.c | 295 --- drivers/cpufreq/Kconfig | 11 - drivers/cpufreq/Makefile | 1 - drivers/cpufreq/ia64-acpi-cpufreq.c | 353 --- drivers/firmware/Kconfig | 24 - drivers/firmware/Makefile | 1 - drivers/firmware/efi/Kconfig | 6 +- drivers/firmware/efi/efi.c | 13 +- drivers/firmware/pcdp.c | 135 -- drivers/firmware/pcdp.h | 108 - drivers/gpu/drm/drm_ioc32.c | 4 +- drivers/input/serio/i8042.h | 2 +- drivers/iommu/Kconfig | 8 +- drivers/iommu/amd/Kconfig | 1 + drivers/iommu/amd/amd_iommu_types.h | 12 + drivers/iommu/amd/io_pgtable.c | 68 + drivers/iommu/amd/iommu.c | 147 +- drivers/iommu/intel/Kconfig | 3 +- drivers/iommu/intel/Makefile | 2 +- drivers/iommu/intel/iommu.c | 156 +- drivers/iommu/intel/iommu.h | 64 +- drivers/iommu/intel/nested.c | 117 + drivers/iommu/intel/pasid.c | 221 ++ drivers/iommu/intel/pasid.h | 6 + drivers/iommu/iommufd/Makefile | 1 + drivers/iommu/iommufd/device.c | 174 +- drivers/iommu/iommufd/hw_pagetable.c | 304 ++- drivers/iommu/iommufd/io_pagetable.c | 200 +- drivers/iommu/iommufd/iommufd_private.h | 84 +- drivers/iommu/iommufd/iommufd_test.h | 39 + drivers/{vfio => iommu/iommufd}/iova_bitmap.c | 5 +- drivers/iommu/iommufd/main.c | 17 +- drivers/iommu/iommufd/pages.c | 2 + drivers/iommu/iommufd/selftest.c | 326 ++- drivers/iommu/iommufd/vfio_compat.c | 6 +- drivers/media/cec/platform/Kconfig | 2 +- drivers/misc/Kconfig | 2 +- drivers/misc/sgi-gru/gru.h | 4 +- drivers/misc/sgi-gru/gru_instructions.h | 12 +- drivers/misc/sgi-gru/grufile.c | 72 - drivers/misc/sgi-gru/gruhandles.c | 6 - drivers/misc/sgi-gru/grumain.c | 4 - drivers/misc/sgi-xp/xp.h | 2 +- drivers/misc/sgi-xp/xp_uv.c | 24 - drivers/misc/sgi-xp/xpc_main.c | 31 - drivers/misc/sgi-xp/xpc_uv.c | 85 - drivers/net/amt.c | 1 + drivers/net/dummy.c | 1 + drivers/net/eql.c | 1 + drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.h | 1 - .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 2 - drivers/net/ifb.c | 1 + drivers/net/macvtap.c | 1 + drivers/net/netdevsim/netdev.c | 1 + drivers/net/sungem_phy.c | 1 + drivers/net/tap.c | 1 + drivers/net/wireless/mediatek/mt7601u/usb.c | 1 + drivers/pci/vgaarb.c | 2 +- drivers/tty/serial/8250/Kconfig | 2 +- drivers/tty/vt/keyboard.c | 2 +- drivers/vfio/Makefile | 3 +- drivers/vfio/pci/mlx5/Kconfig | 1 + drivers/vfio/pci/mlx5/main.c | 1 + drivers/vfio/pci/pds/Kconfig | 1 + drivers/vfio/pci/pds/pci_drv.c | 1 + drivers/vfio/vfio_main.c | 1 + drivers/video/fbdev/Kconfig | 2 +- drivers/watchdog/Kconfig | 2 +- fs/Kconfig | 2 +- fs/afs/main.c | 2 - fs/proc/bootconfig.c | 6 + fs/xfs/xfs_ioctl32.h | 2 +- include/asm-generic/Kbuild | 2 +- include/linux/acpi.h | 9 +- include/linux/compat.h | 1 - include/linux/efi.h | 7 - include/linux/freelist.h | 129 -- include/linux/io-pgtable.h | 4 + include/linux/iommu.h | 146 +- include/linux/iova_bitmap.h | 26 + include/linux/kprobes.h | 11 +- include/linux/mm.h | 2 - include/linux/moduleparam.h | 2 +- include/linux/objpool.h | 181 ++ include/linux/raid/pq.h | 2 - include/linux/rethook.h | 16 +- include/linux/sched/signal.h | 17 +- include/linux/syscalls.h | 1 - include/net/gro.h | 2 +- include/net/ipv6_stubs.h | 3 + include/net/xfrm.h | 18 +- include/trace/events/mmflags.h | 2 +- include/uapi/asm-generic/siginfo.h | 5 - include/uapi/asm-generic/unistd.h | 6 +- include/uapi/linux/iommufd.h | 180 +- include/uapi/linux/xfrm.h | 3 +- init/Kconfig | 2 +- kernel/cpu.c | 3 - kernel/fork.c | 2 +- kernel/kprobes.c | 91 +- kernel/sched/core.c | 29 +- kernel/signal.c | 25 +- kernel/sys_ni.c | 2 - kernel/sysctl.c | 9 - kernel/trace/fprobe.c | 28 +- kernel/trace/rethook.c | 90 +- kernel/trace/trace_eprobe.c | 5 +- lib/Kconfig.debug | 13 +- lib/Makefile | 4 +- lib/decompress_unxz.c | 3 - lib/objpool.c | 280 +++ lib/raid6/Makefile | 4 +- lib/raid6/algos.c | 4 - lib/raid6/int.uc | 9 - lib/test_objpool.c | 690 ++++++ lib/xz/Kconfig | 5 - mm/mmap.c | 6 +- net/802/fddi.c | 1 + net/802/garp.c | 1 + net/802/mrp.c | 1 + net/802/p8022.c | 1 + net/802/psnap.c | 1 + net/802/stp.c | 1 + net/8021q/vlan.c | 1 + net/core/dev_addr_lists_test.c | 1 + net/core/selftests.c | 1 + net/ipv4/esp4_offload.c | 6 +- net/ipv4/icmp.c | 2 +- net/ipv4/ip_vti.c | 4 +- net/ipv4/netfilter.c | 2 +- net/ipv4/tcp_ao.c | 6 - net/ipv4/udp.c | 16 + net/ipv4/xfrm4_input.c | 95 +- net/ipv6/af_inet6.c | 1 + net/ipv6/esp6_offload.c | 10 +- net/ipv6/icmp.c | 2 +- net/ipv6/ip6_vti.c | 4 +- net/ipv6/netfilter.c | 2 +- net/ipv6/xfrm6_input.c | 103 +- net/netfilter/nf_nat_proto.c | 2 +- net/xfrm/xfrm_input.c | 6 +- net/xfrm/xfrm_interface_core.c | 4 +- net/xfrm/xfrm_policy.c | 299 ++- samples/kprobes/kretprobe_example.c | 2 +- scripts/headers_install.sh | 1 - tools/arch/ia64/include/asm/barrier.h | 59 - tools/arch/ia64/include/uapi/asm/bitsperlong.h | 9 - tools/arch/ia64/include/uapi/asm/mman.h | 7 - tools/include/uapi/asm-generic/unistd.h | 2 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 2 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 +- tools/testing/selftests/iommu/iommufd.c | 379 +++- tools/testing/selftests/iommu/iommufd_fail_nth.c | 7 +- tools/testing/selftests/iommu/iommufd_utils.h | 233 +- usr/include/Makefile | 6 - 540 files changed, 4507 insertions(+), 65961 deletions(-) delete mode 100644 Documentation/arch/ia64/aliasing.rst delete mode 100644 Documentation/arch/ia64/efirtc.rst delete mode 100644 Documentation/arch/ia64/err_inject.rst delete mode 100644 Documentation/arch/ia64/features.rst delete mode 100644 Documentation/arch/ia64/fsys.rst delete mode 100644 Documentation/arch/ia64/ia64.rst delete mode 100644 Documentation/arch/ia64/index.rst delete mode 100644 Documentation/arch/ia64/irq-redir.rst delete mode 100644 Documentation/arch/ia64/mca.rst delete mode 100644 Documentation/arch/ia64/serial.rst create mode 100644 arch/hexagon/include/asm/ptrace.h delete mode 100644 arch/ia64/Kbuild delete mode 100644 arch/ia64/Kconfig delete mode 100644 arch/ia64/Kconfig.debug delete mode 100644 arch/ia64/Makefile delete mode 100644 arch/ia64/configs/bigsur_defconfig delete mode 100644 arch/ia64/configs/generic_defconfig delete mode 100644 arch/ia64/configs/gensparse_defconfig delete mode 100644 arch/ia64/configs/tiger_defconfig delete mode 100644 arch/ia64/configs/zx1_defconfig delete mode 100644 arch/ia64/hp/common/Makefile delete mode 100644 arch/ia64/hp/common/aml_nfw.c delete mode 100644 arch/ia64/hp/common/sba_iommu.c delete mode 100644 arch/ia64/include/asm/Kbuild delete mode 100644 arch/ia64/include/asm/acenv.h delete mode 100644 arch/ia64/include/asm/acpi-ext.h delete mode 100644 arch/ia64/include/asm/acpi.h delete mode 100644 arch/ia64/include/asm/asm-offsets.h delete mode 100644 arch/ia64/include/asm/asm-prototypes.h delete mode 100644 arch/ia64/include/asm/asmmacro.h delete mode 100644 arch/ia64/include/asm/atomic.h delete mode 100644 arch/ia64/include/asm/barrier.h delete mode 100644 arch/ia64/include/asm/bitops.h delete mode 100644 arch/ia64/include/asm/bug.h delete mode 100644 arch/ia64/include/asm/cache.h delete mode 100644 arch/ia64/include/asm/cacheflush.h delete mode 100644 arch/ia64/include/asm/checksum.h delete mode 100644 arch/ia64/include/asm/clocksource.h delete mode 100644 arch/ia64/include/asm/cmpxchg.h delete mode 100644 arch/ia64/include/asm/cpu.h delete mode 100644 arch/ia64/include/asm/cputime.h delete mode 100644 arch/ia64/include/asm/current.h delete mode 100644 arch/ia64/include/asm/cyclone.h delete mode 100644 arch/ia64/include/asm/delay.h delete mode 100644 arch/ia64/include/asm/device.h delete mode 100644 arch/ia64/include/asm/div64.h delete mode 100644 arch/ia64/include/asm/dma-mapping.h delete mode 100644 arch/ia64/include/asm/dma.h delete mode 100644 arch/ia64/include/asm/dmi.h delete mode 100644 arch/ia64/include/asm/early_ioremap.h delete mode 100644 arch/ia64/include/asm/efi.h delete mode 100644 arch/ia64/include/asm/elf.h delete mode 100644 arch/ia64/include/asm/emergency-restart.h delete mode 100644 arch/ia64/include/asm/esi.h delete mode 100644 arch/ia64/include/asm/exception.h delete mode 100644 arch/ia64/include/asm/extable.h delete mode 100644 arch/ia64/include/asm/fb.h delete mode 100644 arch/ia64/include/asm/fpswa.h delete mode 100644 arch/ia64/include/asm/ftrace.h delete mode 100644 arch/ia64/include/asm/futex.h delete mode 100644 arch/ia64/include/asm/gcc_intrin.h delete mode 100644 arch/ia64/include/asm/hardirq.h delete mode 100644 arch/ia64/include/asm/hugetlb.h delete mode 100644 arch/ia64/include/asm/hw_irq.h delete mode 100644 arch/ia64/include/asm/idle.h delete mode 100644 arch/ia64/include/asm/intrinsics.h delete mode 100644 arch/ia64/include/asm/io.h delete mode 100644 arch/ia64/include/asm/iommu.h delete mode 100644 arch/ia64/include/asm/iosapic.h delete mode 100644 arch/ia64/include/asm/irq.h delete mode 100644 arch/ia64/include/asm/irq_regs.h delete mode 100644 arch/ia64/include/asm/irq_remapping.h delete mode 100644 arch/ia64/include/asm/irqflags.h delete mode 100644 arch/ia64/include/asm/kdebug.h delete mode 100644 arch/ia64/include/asm/kexec.h delete mode 100644 arch/ia64/include/asm/kprobes.h delete mode 100644 arch/ia64/include/asm/kregs.h delete mode 100644 arch/ia64/include/asm/libata-portmap.h delete mode 100644 arch/ia64/include/asm/linkage.h delete mode 100644 arch/ia64/include/asm/local.h delete mode 100644 arch/ia64/include/asm/mca.h delete mode 100644 arch/ia64/include/asm/mca_asm.h delete mode 100644 arch/ia64/include/asm/meminit.h delete mode 100644 arch/ia64/include/asm/mman.h delete mode 100644 arch/ia64/include/asm/mmiowb.h delete mode 100644 arch/ia64/include/asm/mmu.h delete mode 100644 arch/ia64/include/asm/mmu_context.h delete mode 100644 arch/ia64/include/asm/mmzone.h delete mode 100644 arch/ia64/include/asm/module.h delete mode 100644 arch/ia64/include/asm/module.lds.h delete mode 100644 arch/ia64/include/asm/msidef.h delete mode 100644 arch/ia64/include/asm/native/inst.h delete mode 100644 arch/ia64/include/asm/native/irq.h delete mode 100644 arch/ia64/include/asm/native/patchlist.h delete mode 100644 arch/ia64/include/asm/nodedata.h delete mode 100644 arch/ia64/include/asm/numa.h delete mode 100644 arch/ia64/include/asm/page.h delete mode 100644 arch/ia64/include/asm/pal.h delete mode 100644 arch/ia64/include/asm/param.h delete mode 100644 arch/ia64/include/asm/parport.h delete mode 100644 arch/ia64/include/asm/patch.h delete mode 100644 arch/ia64/include/asm/pci.h delete mode 100644 arch/ia64/include/asm/percpu.h delete mode 100644 arch/ia64/include/asm/pgalloc.h delete mode 100644 arch/ia64/include/asm/pgtable.h delete mode 100644 arch/ia64/include/asm/processor.h delete mode 100644 arch/ia64/include/asm/ptrace.h delete mode 100644 arch/ia64/include/asm/sal.h delete mode 100644 arch/ia64/include/asm/sections.h delete mode 100644 arch/ia64/include/asm/serial.h delete mode 100644 arch/ia64/include/asm/shmparam.h delete mode 100644 arch/ia64/include/asm/signal.h delete mode 100644 arch/ia64/include/asm/smp.h delete mode 100644 arch/ia64/include/asm/sn/intr.h delete mode 100644 arch/ia64/include/asm/sn/sn_sal.h delete mode 100644 arch/ia64/include/asm/sparsemem.h delete mode 100644 arch/ia64/include/asm/spinlock.h delete mode 100644 arch/ia64/include/asm/spinlock_types.h delete mode 100644 arch/ia64/include/asm/string.h delete mode 100644 arch/ia64/include/asm/switch_to.h delete mode 100644 arch/ia64/include/asm/syscall.h delete mode 100644 arch/ia64/include/asm/thread_info.h delete mode 100644 arch/ia64/include/asm/timex.h delete mode 100644 arch/ia64/include/asm/tlb.h delete mode 100644 arch/ia64/include/asm/tlbflush.h delete mode 100644 arch/ia64/include/asm/topology.h delete mode 100644 arch/ia64/include/asm/types.h delete mode 100644 arch/ia64/include/asm/uaccess.h delete mode 100644 arch/ia64/include/asm/uncached.h delete mode 100644 arch/ia64/include/asm/unistd.h delete mode 100644 arch/ia64/include/asm/unwind.h delete mode 100644 arch/ia64/include/asm/user.h delete mode 100644 arch/ia64/include/asm/ustack.h delete mode 100644 arch/ia64/include/asm/uv/uv.h delete mode 100644 arch/ia64/include/asm/uv/uv_hub.h delete mode 100644 arch/ia64/include/asm/uv/uv_mmrs.h delete mode 100644 arch/ia64/include/asm/vermagic.h delete mode 100644 arch/ia64/include/asm/vga.h delete mode 100644 arch/ia64/include/asm/vmalloc.h delete mode 100644 arch/ia64/include/asm/xor.h delete mode 100644 arch/ia64/include/asm/xtp.h delete mode 100644 arch/ia64/include/uapi/asm/Kbuild delete mode 100644 arch/ia64/include/uapi/asm/auxvec.h delete mode 100644 arch/ia64/include/uapi/asm/bitsperlong.h delete mode 100644 arch/ia64/include/uapi/asm/break.h delete mode 100644 arch/ia64/include/uapi/asm/byteorder.h delete mode 100644 arch/ia64/include/uapi/asm/cmpxchg.h delete mode 100644 arch/ia64/include/uapi/asm/fcntl.h delete mode 100644 arch/ia64/include/uapi/asm/fpu.h delete mode 100644 arch/ia64/include/uapi/asm/gcc_intrin.h delete mode 100644 arch/ia64/include/uapi/asm/ia64regs.h delete mode 100644 arch/ia64/include/uapi/asm/intrinsics.h delete mode 100644 arch/ia64/include/uapi/asm/mman.h delete mode 100644 arch/ia64/include/uapi/asm/param.h delete mode 100644 arch/ia64/include/uapi/asm/posix_types.h delete mode 100644 arch/ia64/include/uapi/asm/ptrace.h delete mode 100644 arch/ia64/include/uapi/asm/ptrace_offsets.h delete mode 100644 arch/ia64/include/uapi/asm/resource.h delete mode 100644 arch/ia64/include/uapi/asm/rse.h delete mode 100644 arch/ia64/include/uapi/asm/setup.h delete mode 100644 arch/ia64/include/uapi/asm/sigcontext.h delete mode 100644 arch/ia64/include/uapi/asm/siginfo.h delete mode 100644 arch/ia64/include/uapi/asm/signal.h delete mode 100644 arch/ia64/include/uapi/asm/stat.h delete mode 100644 arch/ia64/include/uapi/asm/statfs.h delete mode 100644 arch/ia64/include/uapi/asm/swab.h delete mode 100644 arch/ia64/include/uapi/asm/types.h delete mode 100644 arch/ia64/include/uapi/asm/ucontext.h delete mode 100644 arch/ia64/include/uapi/asm/unistd.h delete mode 100644 arch/ia64/include/uapi/asm/ustack.h delete mode 100755 arch/ia64/install.sh delete mode 100644 arch/ia64/kernel/.gitignore delete mode 100644 arch/ia64/kernel/Makefile delete mode 100644 arch/ia64/kernel/Makefile.gate delete mode 100644 arch/ia64/kernel/acpi-ext.c delete mode 100644 arch/ia64/kernel/acpi.c delete mode 100644 arch/ia64/kernel/asm-offsets.c delete mode 100644 arch/ia64/kernel/audit.c delete mode 100644 arch/ia64/kernel/brl_emu.c delete mode 100644 arch/ia64/kernel/crash.c delete mode 100644 arch/ia64/kernel/crash_dump.c delete mode 100644 arch/ia64/kernel/cyclone.c delete mode 100644 arch/ia64/kernel/dma-mapping.c delete mode 100644 arch/ia64/kernel/efi.c delete mode 100644 arch/ia64/kernel/efi_stub.S delete mode 100644 arch/ia64/kernel/elfcore.c delete mode 100644 arch/ia64/kernel/entry.S delete mode 100644 arch/ia64/kernel/entry.h delete mode 100644 arch/ia64/kernel/err_inject.c delete mode 100644 arch/ia64/kernel/esi.c delete mode 100644 arch/ia64/kernel/esi_stub.S delete mode 100644 arch/ia64/kernel/fsys.S delete mode 100644 arch/ia64/kernel/fsyscall_gtod_data.h delete mode 100644 arch/ia64/kernel/ftrace.c delete mode 100644 arch/ia64/kernel/gate-data.S delete mode 100644 arch/ia64/kernel/gate.S delete mode 100644 arch/ia64/kernel/gate.lds.S delete mode 100644 arch/ia64/kernel/head.S delete mode 100644 arch/ia64/kernel/iosapic.c delete mode 100644 arch/ia64/kernel/irq.c delete mode 100644 arch/ia64/kernel/irq.h delete mode 100644 arch/ia64/kernel/irq_ia64.c delete mode 100644 arch/ia64/kernel/irq_lsapic.c delete mode 100644 arch/ia64/kernel/ivt.S delete mode 100644 arch/ia64/kernel/kprobes.c delete mode 100644 arch/ia64/kernel/machine_kexec.c delete mode 100644 arch/ia64/kernel/mca.c delete mode 100644 arch/ia64/kernel/mca_asm.S delete mode 100644 arch/ia64/kernel/mca_drv.c delete mode 100644 arch/ia64/kernel/mca_drv.h delete mode 100644 arch/ia64/kernel/mca_drv_asm.S delete mode 100644 arch/ia64/kernel/minstate.h delete mode 100644 arch/ia64/kernel/module.c delete mode 100644 arch/ia64/kernel/msi_ia64.c delete mode 100644 arch/ia64/kernel/numa.c delete mode 100644 arch/ia64/kernel/pal.S delete mode 100644 arch/ia64/kernel/palinfo.c delete mode 100644 arch/ia64/kernel/patch.c delete mode 100644 arch/ia64/kernel/pci-dma.c delete mode 100644 arch/ia64/kernel/perfmon_itanium.h delete mode 100644 arch/ia64/kernel/process.c delete mode 100644 arch/ia64/kernel/ptrace.c delete mode 100644 arch/ia64/kernel/relocate_kernel.S delete mode 100644 arch/ia64/kernel/sal.c delete mode 100644 arch/ia64/kernel/salinfo.c delete mode 100644 arch/ia64/kernel/setup.c delete mode 100644 arch/ia64/kernel/sigframe.h delete mode 100644 arch/ia64/kernel/signal.c delete mode 100644 arch/ia64/kernel/smp.c delete mode 100644 arch/ia64/kernel/smpboot.c delete mode 100644 arch/ia64/kernel/stacktrace.c delete mode 100644 arch/ia64/kernel/sys_ia64.c delete mode 100644 arch/ia64/kernel/syscalls/Makefile delete mode 100644 arch/ia64/kernel/syscalls/syscall.tbl delete mode 100644 arch/ia64/kernel/time.c delete mode 100644 arch/ia64/kernel/topology.c delete mode 100644 arch/ia64/kernel/traps.c delete mode 100644 arch/ia64/kernel/unaligned.c delete mode 100644 arch/ia64/kernel/uncached.c delete mode 100644 arch/ia64/kernel/unwind.c delete mode 100644 arch/ia64/kernel/unwind_decoder.c delete mode 100644 arch/ia64/kernel/unwind_i.h delete mode 100644 arch/ia64/kernel/vmlinux.lds.S delete mode 100644 arch/ia64/lib/Makefile delete mode 100644 arch/ia64/lib/checksum.c delete mode 100644 arch/ia64/lib/clear_page.S delete mode 100644 arch/ia64/lib/clear_user.S delete mode 100644 arch/ia64/lib/copy_page.S delete mode 100644 arch/ia64/lib/copy_page_mck.S delete mode 100644 arch/ia64/lib/copy_user.S delete mode 100644 arch/ia64/lib/csum_partial_copy.c delete mode 100644 arch/ia64/lib/do_csum.S delete mode 100644 arch/ia64/lib/flush.S delete mode 100644 arch/ia64/lib/idiv32.S delete mode 100644 arch/ia64/lib/idiv64.S delete mode 100644 arch/ia64/lib/io.c delete mode 100644 arch/ia64/lib/ip_fast_csum.S delete mode 100644 arch/ia64/lib/memcpy.S delete mode 100644 arch/ia64/lib/memcpy_mck.S delete mode 100644 arch/ia64/lib/memset.S delete mode 100644 arch/ia64/lib/strlen.S delete mode 100644 arch/ia64/lib/strncpy_from_user.S delete mode 100644 arch/ia64/lib/strnlen_user.S delete mode 100644 arch/ia64/lib/xor.S delete mode 100644 arch/ia64/mm/Makefile delete mode 100644 arch/ia64/mm/contig.c delete mode 100644 arch/ia64/mm/discontig.c delete mode 100644 arch/ia64/mm/extable.c delete mode 100644 arch/ia64/mm/fault.c delete mode 100644 arch/ia64/mm/hugetlbpage.c delete mode 100644 arch/ia64/mm/init.c delete mode 100644 arch/ia64/mm/ioremap.c delete mode 100644 arch/ia64/mm/numa.c delete mode 100644 arch/ia64/mm/tlb.c delete mode 100644 arch/ia64/pci/Makefile delete mode 100644 arch/ia64/pci/fixup.c delete mode 100644 arch/ia64/pci/pci.c delete mode 100755 arch/ia64/scripts/check-gas delete mode 100644 arch/ia64/scripts/check-gas-asm.S delete mode 100644 arch/ia64/scripts/check-model.c delete mode 100644 arch/ia64/scripts/check-segrel.S delete mode 100644 arch/ia64/scripts/check-segrel.lds delete mode 100644 arch/ia64/scripts/check-serialize.S delete mode 100644 arch/ia64/scripts/check-text-align.S delete mode 100755 arch/ia64/scripts/toolchain-flags delete mode 100644 arch/ia64/scripts/unwcheck.py delete mode 100644 arch/ia64/uv/Makefile delete mode 100644 arch/ia64/uv/kernel/Makefile delete mode 100644 arch/ia64/uv/kernel/setup.c delete mode 100644 drivers/char/agp/hp-agp.c delete mode 100644 drivers/char/agp/i460-agp.c delete mode 100644 drivers/char/mspec.c delete mode 100644 drivers/cpufreq/ia64-acpi-cpufreq.c delete mode 100644 drivers/firmware/pcdp.c delete mode 100644 drivers/firmware/pcdp.h create mode 100644 drivers/iommu/intel/nested.c rename drivers/{vfio => iommu/iommufd}/iova_bitmap.c (98%) delete mode 100644 include/linux/freelist.h create mode 100644 include/linux/objpool.h create mode 100644 lib/objpool.c create mode 100644 lib/test_objpool.c delete mode 100644 tools/arch/ia64/include/asm/barrier.h delete mode 100644 tools/arch/ia64/include/uapi/asm/bitsperlong.h delete mode 100644 tools/arch/ia64/include/uapi/asm/mman.h