Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Documentation/features: Update the arch support status files

The arch support status files don't match reality as of v5.19-rc1,
use the features-refresh.sh to refresh all the arch-support.txt files
in place. The main effect is to add entries for the new loong
architecture.

Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
Link: https://lore.kernel.org/r/20220609025656.143460-1-zhengzengkai@huawei.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net>

authored by

Zheng Zengkai and committed by
Jonathan Corbet
5860800e f2906aa8

+47 -5
+1
Documentation/features/core/cBPF-JIT/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/core/eBPF-JIT/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/core/generic-idle-thread/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | ok | 15 15 | ia64: | ok | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/core/jump-labels/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/core/thread-info-in-task/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | TODO |
+1
Documentation/features/core/tracehook/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | ok | 15 15 | ia64: | ok | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/debug/KASAN/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | TODO |
+2 -1
Documentation/features/debug/debug-vm-pgtable/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | TODO | 19 20 | nios2: | TODO | 20 21 | openrisc: | TODO | 21 - | parisc: | TODO | 22 + | parisc: | ok | 22 23 | powerpc: | ok | 23 24 | riscv: | ok | 24 25 | s390: | ok |
+2 -1
Documentation/features/debug/gcov-profile-all/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | ok | 18 19 | mips: | ok | ··· 25 24 | s390: | ok | 26 25 | sh: | ok | 27 26 | sparc: | TODO | 28 - | um: | TODO | 27 + | um: | ok | 29 28 | x86: | ok | 30 29 | xtensa: | TODO | 31 30 -----------------------
+1
Documentation/features/debug/kcov/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/debug/kgdb/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | ok | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | ok | 18 19 | mips: | ok |
+1
Documentation/features/debug/kmemleak/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | ok | 18 19 | mips: | ok |
+1
Documentation/features/debug/kprobes-on-ftrace/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | TODO |
+1
Documentation/features/debug/kprobes/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | ok | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/debug/kretprobes/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | ok | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/debug/optprobes/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | TODO |
+1
Documentation/features/debug/stackprotector/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/debug/uprobes/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/debug/user-ret-profiler/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | TODO |
+1
Documentation/features/io/dma-contiguous/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | ok | 18 19 | mips: | ok |
+1
Documentation/features/locking/cmpxchg-local/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | TODO |
+1
Documentation/features/locking/lockdep/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | ok | 15 15 | ia64: | TODO | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | ok | 18 19 | mips: | ok |
+2 -1
Documentation/features/locking/queued-rwlocks/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok | ··· 21 20 | openrisc: | ok | 22 21 | parisc: | TODO | 23 22 | powerpc: | ok | 24 - | riscv: | TODO | 23 + | riscv: | ok | 25 24 | s390: | TODO | 26 25 | sh: | TODO | 27 26 | sparc: | ok |
+1
Documentation/features/locking/queued-spinlocks/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+2 -1
Documentation/features/perf/kprobes-event/arch-support.txt
··· 7 7 | arch |status| 8 8 ----------------------- 9 9 | alpha: | TODO | 10 - | arc: | TODO | 10 + | arc: | ok | 11 11 | arm: | ok | 12 12 | arm64: | ok | 13 13 | csky: | ok | 14 14 | hexagon: | ok | 15 15 | ia64: | TODO | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/perf/perf-regs/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/perf/perf-stackdump/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/sched/membarrier-sync-core/arch-support.txt
··· 36 36 | csky: | TODO | 37 37 | hexagon: | TODO | 38 38 | ia64: | TODO | 39 + | loong: | TODO | 39 40 | m68k: | TODO | 40 41 | microblaze: | TODO | 41 42 | mips: | TODO |
+1
Documentation/features/sched/numa-balancing/arch-support.txt
··· 13 13 | csky: | .. | 14 14 | hexagon: | .. | 15 15 | ia64: | TODO | 16 + | loong: | ok | 16 17 | m68k: | .. | 17 18 | microblaze: | .. | 18 19 | mips: | TODO |
+1
Documentation/features/seccomp/seccomp-filter/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/time/arch-tick-broadcast/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/time/clockevents/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | ok | 15 15 | ia64: | TODO | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | ok | 18 19 | mips: | ok |
+1
Documentation/features/time/context-tracking/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/time/irq-time-acct/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | .. | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/time/virt-cpuacct/arch-support.txt
··· 13 13 | csky: | ok | 14 14 | hexagon: | TODO | 15 15 | ia64: | ok | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/vm/ELF-ASLR/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+1
Documentation/features/vm/PG_uncached/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | ok | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | TODO |
+1
Documentation/features/vm/THP/arch-support.txt
··· 13 13 | csky: | .. | 14 14 | hexagon: | .. | 15 15 | ia64: | TODO | 16 + | loong: | ok | 16 17 | m68k: | .. | 17 18 | microblaze: | .. | 18 19 | mips: | ok |
+1
Documentation/features/vm/TLB/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | .. | 17 18 | microblaze: | .. | 18 19 | mips: | TODO |
+1
Documentation/features/vm/huge-vmap/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | TODO | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | TODO |
+1
Documentation/features/vm/ioremap_prot/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok |
+2 -1
Documentation/features/vm/pte_special/arch-support.txt
··· 13 13 | csky: | TODO | 14 14 | hexagon: | TODO | 15 15 | ia64: | TODO | 16 + | loong: | ok | 16 17 | m68k: | TODO | 17 18 | microblaze: | TODO | 18 19 | mips: | ok | 19 20 | nios2: | TODO | 20 21 | openrisc: | TODO | 21 - | parisc: | TODO | 22 + | parisc: | ok | 22 23 | powerpc: | ok | 23 24 | riscv: | ok | 24 25 | s390: | ok |