Hi Ard On Mon, 2023-09-11 at 16:31 +0000, Ard Biesheuvel wrote: > From: Ard Biesheuvel <ardb@xxxxxxxxxx> > > Hello Arnd, > > Please pull the series below, which provides a fix for the ia64 build (which > is currently broken), and subsequently removes it, based on the timeline > proposed by the Debian/ia64 maintainer (details in the second patch). > > https://git.kernel.org/pub/scm/linux/kernel/git/ardb/linux.git/log/?h=remove-ia64 > > The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d: > > Linux 6.6-rc1 (2023-09-10 16:28:41 -0700) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/ardb/linux.git tags/tag-remove-ia64 > > for you to fetch changes up to 944834901adc94b3a44d1dd153eb739a937e52d2: > > Documentation: Drop or replace remaining mentions of IA64 (2023-09-11 08:13:18 +0000) > > ---------------------------------------------------------------- > Remove IA-64 architecture support > > Fix the IA-64 build before removing the architecture support completely. > This makes v6.6 LTS the final Linux release with IA-64/Itanium support. Thanks for keeping the suggested timeline. I think this is a fair compromise for all parties involved. > ---------------------------------------------------------------- > > Cc: John Paul Adrian Glaubitz <glaubitz@xxxxxxxxxxxxxxxxxxx> > Cc: Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx> > Cc: Jonathan Corbet <corbet@xxxxxxx> > > Ard Biesheuvel (6): > acpi: Provide ia64 dummy implementation of acpi_proc_quirk_mwait_check() > arch: Remove Itanium (IA-64) architecture > kernel: Drop IA64 support from sig_fault handlers > Documentation: Drop IA64 from feature descriptions > lib/raid6: Drop IA64 support > Documentation: Drop or replace remaining mentions of IA64 > > 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/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 | 11 - > Makefile | 4 +- > arch/Kconfig | 1 - > 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 | 23 - > 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 | 43 - > 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 | 909 -------- > 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 | 375 ---- > 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 - > 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 | 4 +- > drivers/iommu/intel/Kconfig | 2 +- > 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/ethernet/broadcom/tg3.c | 2 +- > drivers/net/ethernet/brocade/bna/bnad.h | 1 - > .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 2 - > drivers/pci/vgaarb.c | 2 +- > drivers/tty/serial/8250/Kconfig | 2 +- > drivers/tty/vt/keyboard.c | 2 +- > drivers/video/fbdev/Kconfig | 2 +- > drivers/watchdog/Kconfig | 2 +- > fs/Kconfig | 2 +- > fs/afs/main.c | 2 - > fs/xfs/xfs_ioctl32.h | 2 +- > include/linux/acpi.h | 9 +- > include/linux/efi.h | 7 - > include/linux/mm.h | 2 - > include/linux/moduleparam.h | 2 +- > include/linux/raid/pq.h | 2 - > include/linux/sched/signal.h | 17 +- > include/trace/events/mmflags.h | 2 +- > include/uapi/asm-generic/siginfo.h | 5 - > init/Kconfig | 2 +- > kernel/cpu.c | 3 - > kernel/fork.c | 2 +- > kernel/sched/core.c | 29 +- > kernel/signal.c | 25 +- > kernel/sysctl.c | 9 - > lib/Kconfig.debug | 2 +- > lib/decompress_unxz.c | 3 - > lib/raid6/Makefile | 4 +- > lib/raid6/algos.c | 4 - > lib/raid6/int.uc | 9 - > lib/xz/Kconfig | 5 - > mm/mmap.c | 6 +- > 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 - > usr/include/Makefile | 6 - > 424 files changed, 74 insertions(+), 65172 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 > 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 > 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 I have skimmed through the changes in your branch and couldn't find any obvious problems with the removal, so looks good to me. Acked-by: John Paul Adrian Glaubitz <glaubitz@xxxxxxxxxxxxxxxxxxx> Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913