Re-run features-refresh.sh
Subsystems (2)
I didn't even know this existed until David submitted a patch set that included updates to the documentation as a result of some features he added to RISC-V. It looks like there may be a handful of other people who don't know this exists either, so I figured I'd just mail out a patch set containing all the updates split out as well as I can.
This smells like something that sholud be automatic, so if I'm jumping the gun here then feel free to drop this. If nobody says anything then I guess I'll submit this as a separate PR to Linus from my personal tree, as it's not really a RISC-V thing but it seems like it's worth having docs that match the code where it's trivial -- I assume that's what this does, I didn't actually read anything but the diff because I never trust documentation to be up to date...
I feel compelled to say something like "maybe this should be part of checkpatch?", but I'm definately not looking to learn perl :)
PATCH 1/7 doc: features-refresh.sh for csky
--- Documentation/features/core/cBPF-JIT/arch-support.txt | 1 + Documentation/features/core/eBPF-JIT/arch-support.txt | 1 + Documentation/features/core/generic-idle-thread/arch-support.txt | 1 + Documentation/features/core/jump-labels/arch-support.txt | 1 + Documentation/features/core/tracehook/arch-support.txt | 1 + Documentation/features/debug/KASAN/arch-support.txt | 1 + Documentation/features/debug/gcov-profile-all/arch-support.txt | 1 + Documentation/features/debug/kgdb/arch-support.txt | 1 + Documentation/features/debug/kprobes-on-ftrace/arch-support.txt | 1 + Documentation/features/debug/kprobes/arch-support.txt | 1 + Documentation/features/debug/kretprobes/arch-support.txt | 1 + Documentation/features/debug/optprobes/arch-support.txt | 1 + Documentation/features/debug/stackprotector/arch-support.txt | 1 + Documentation/features/debug/uprobes/arch-support.txt | 1 + Documentation/features/debug/user-ret-profiler/arch-support.txt | 1 + Documentation/features/io/dma-contiguous/arch-support.txt | 1 + Documentation/features/io/sg-chain/arch-support.txt | 1 + Documentation/features/locking/cmpxchg-local/arch-support.txt | 1 + Documentation/features/locking/lockdep/arch-support.txt | 1 + Documentation/features/locking/queued-rwlocks/arch-support.txt | 1 + Documentation/features/locking/queued-spinlocks/arch-support.txt | 1 + Documentation/features/locking/rwsem-optimized/arch-support.txt | 1 + Documentation/features/perf/kprobes-event/arch-support.txt | 1 + Documentation/features/perf/perf-regs/arch-support.txt | 1 + Documentation/features/perf/perf-stackdump/arch-support.txt | 1 + .../features/sched/membarrier-sync-core/arch-support.txt | 1 + Documentation/features/sched/numa-balancing/arch-support.txt | 1 + Documentation/features/seccomp/seccomp-filter/arch-support.txt | 1 + Documentation/features/time/arch-tick-broadcast/arch-support.txt | 1 + Documentation/features/time/clockevents/arch-support.txt | 1 + Documentation/features/time/context-tracking/arch-support.txt | 1 + Documentation/features/time/irq-time-acct/arch-support.txt | 1 + Documentation/features/time/modern-timekeeping/arch-support.txt | 1 + Documentation/features/time/virt-cpuacct/arch-support.txt | 1 + Documentation/features/vm/ELF-ASLR/arch-support.txt | 1 + Documentation/features/vm/PG_uncached/arch-support.txt | 1 + Documentation/features/vm/THP/arch-support.txt | 1 + Documentation/features/vm/TLB/arch-support.txt | 1 + Documentation/features/vm/huge-vmap/arch-support.txt | 1 + Documentation/features/vm/ioremap_prot/arch-support.txt | 1 + Documentation/features/vm/numa-memblock/arch-support.txt | 1 + Documentation/features/vm/pte_special/arch-support.txt | 1 + 42 files changed, 42 insertions(+)
Documentation/features/core/cBPF-JIT/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/core/eBPF-JIT/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/core/generic-idle-thread/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | ok | | h8300: | TODO | | hexagon: | ok | | ia64: | ok |
Documentation/features/core/jump-labels/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/core/tracehook/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | ok | + | csky: | ok | | h8300: | TODO | | hexagon: | ok | | ia64: | ok |
Documentation/features/debug/KASAN/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/debug/gcov-profile-all/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/debug/kgdb/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | ok | | hexagon: | ok | | ia64: | TODO |
Documentation/features/debug/kprobes-on-ftrace/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/debug/kprobes/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |
Documentation/features/debug/kretprobes/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |
Documentation/features/debug/optprobes/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/debug/stackprotector/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/debug/uprobes/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/debug/user-ret-profiler/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/io/dma-contiguous/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | ok | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/io/sg-chain/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |
Documentation/features/locking/cmpxchg-local/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/locking/lockdep/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | ok | | ia64: | TODO |
Documentation/features/locking/queued-rwlocks/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | TODO | + | csky: | ok | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/locking/queued-spinlocks/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/locking/rwsem-optimized/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |
Documentation/features/perf/kprobes-event/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | ok | | ia64: | TODO |
Documentation/features/perf/perf-regs/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/perf/perf-stackdump/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/sched/membarrier-sync-core/arch-support.txt +1 -0
@@ -34,6 +34,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/sched/numa-balancing/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | .. | | arm64: | ok | | c6x: | .. | + | csky: | TODO | | h8300: | .. | | hexagon: | .. | | ia64: | TODO |
Documentation/features/seccomp/seccomp-filter/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/time/arch-tick-broadcast/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/time/clockevents/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | ok | + | csky: | ok | | h8300: | ok | | hexagon: | ok | | ia64: | TODO |
Documentation/features/time/context-tracking/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/time/irq-time-acct/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | .. |
Documentation/features/time/modern-timekeeping/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | ok | + | csky: | ok | | h8300: | ok | | hexagon: | ok | | ia64: | ok |
Documentation/features/time/virt-cpuacct/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |
Documentation/features/vm/ELF-ASLR/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/vm/PG_uncached/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |
Documentation/features/vm/THP/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | .. | + | csky: | TODO | | h8300: | .. | | hexagon: | .. | | ia64: | TODO |
Documentation/features/vm/TLB/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | .. | + | csky: | TODO | | h8300: | .. | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/vm/huge-vmap/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/vm/ioremap_prot/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/vm/numa-memblock/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | .. | | arm64: | ok | | c6x: | .. | + | csky: | TODO | | h8300: | .. | | hexagon: | .. | | ia64: | ok |
Documentation/features/vm/pte_special/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Signature · 1 line
2.18.1
PATCH 2/7 doc: Indicate that s390 supports KASAN
In reply to Palmer DabbeltThis was suggested by features-refresh.sh
--- Documentation/features/debug/KASAN/arch-support.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Documentation/features/debug/KASAN/arch-support.txt +1 -1
@@ -24,7 +24,7 @@ | parisc: | TODO | | powerpc: | TODO | | riscv: | TODO | - | s390: | TODO | + | s390: | ok | | sh: | TODO | | sparc: | TODO | | um: | TODO |
Signature · 1 line
2.18.1
PATCH 3/7 doc: Indicate that powerpc supports stackprotector
In reply to Palmer DabbeltThis was suggested by features-refresh.sh
--- Documentation/features/debug/stackprotector/arch-support.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Documentation/features/debug/stackprotector/arch-support.txt +1 -1
@@ -22,7 +22,7 @@ | nios2: | TODO | | openrisc: | TODO | | parisc: | TODO | - | powerpc: | TODO | + | powerpc: | ok | | riscv: | TODO | | s390: | TODO | | sh: | ok |
Signature · 1 line
2.18.1
PATCH 4/7 doc: Indicate that xtensa supports sg-chain
In reply to Palmer DabbeltThis was suggested by features-refresh.sh
--- Documentation/features/io/sg-chain/arch-support.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Documentation/features/io/sg-chain/arch-support.txt +1 -1
@@ -30,5 +30,5 @@ | um: | TODO | | unicore32: | TODO | | x86: | ok | - | xtensa: | TODO | + | xtensa: | ok | -----------------------
Signature · 1 line
2.18.1
Re: [PATCH 4/7] doc: Indicate that xtensa supports sg-chain
Quoted 7 lines · Palmer Dabbelt
This was suggested by
features-refresh.shSigned-off-by Palmer Dabbelt <[email protected]>--- Documentation/features/io/sg-chain/arch-support.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Signature · 2 lines
Thanks. -- Max
PATCH 5/7 doc: Indicate that arm64 support queued-spinlocks
In reply to Palmer DabbeltThis was suggested by features-refresh.sh
--- .../features/locking/queued-spinlocks/arch-support.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Documentation/features/locking/queued-spinlocks/arch-support.txt +1 -1
@@ -9,7 +9,7 @@ | alpha: | TODO | | arc: | TODO | | arm: | TODO | - | arm64: | TODO | + | arm64: | ok | | c6x: | TODO | | csky: | TODO | | h8300: | TODO |
Signature · 1 line
2.18.1
PATCH 6/7 doc: Indicate that parisc supports kprobes-events
In reply to Palmer DabbeltThis was suggested by features-refresh.sh
--- Documentation/features/perf/kprobes-event/arch-support.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Documentation/features/perf/kprobes-event/arch-support.txt +1 -1
@@ -21,7 +21,7 @@ | nds32: | ok | | nios2: | TODO | | openrisc: | TODO | - | parisc: | TODO | + | parisc: | ok | | powerpc: | ok | | riscv: | TODO | | s390: | ok |
Signature · 1 line
2.18.1
PATCH 7/7 doc: Indicate that RISC-V support pte_special
In reply to Palmer DabbeltThis was suggested by features-refresh.sh
--- Documentation/features/vm/pte_special/arch-support.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Documentation/features/vm/pte_special/arch-support.txt +1 -1
@@ -23,7 +23,7 @@ | openrisc: | TODO | | parisc: | TODO | | powerpc: | ok | - | riscv: | TODO | + | riscv: | ok | | s390: | ok | | sh: | ok | | sparc: | ok |
Signature · 1 line
2.18.1
PATCH 1/1 Documentation/features: Refresh the features list to v4.20-rc2
In reply to Palmer DabbeltQuoted 14 lines · Palmer Dabbelt
I didn't even know this existed until David submitted a patch set that included updates to the documentation as a result of some features he added to RISC-V. It looks like there may be a handful of other people who don't know this exists either, so I figured I'd just mail out a patch set containing all the updates split out as well as I can.
This smells like something that sholud be automatic, so if I'm jumping the gun here then feel free to drop this. If nobody says anything then I guess I'll submit this as a separate PR to Linus from my personal tree, as it's not really a RISC-V thing but it seems like it's worth having docs that match the code where it's trivial -- I assume that's what this does, I didn't actually read anything but the diff because I never trust documentation to be up to date...
Quoted 2 lines
I feel compelled to say something like "maybe this should be part of checkpatch?", but I'm definately not looking to learn perl :)
I don't think it should be automated or part of checkpatch, but I (obviously) agree with the changes, except that I think it should be a single patch (combined patch attached below).
Thanks,
Ingo
Subject: Documentation/features: Refresh the features list to v4.20-rc2
From: Palmer Dabbelt <[email protected]>
Run Documentation/features/scripts/feature-refresh.sh to refresh the kernel features support matrix list:
- The new 'csky' architecture was added
- s390 now supports KASAN
- powerpc now supports stackprotector
- xtensa now supports sg-chain - arm64 now supports queued-spinlocks - parisc now supports kprobes-events - RISC-V now supports pte_special
[ mingo: combined the patches and the changelogs. ]
---
Documentation/features/core/cBPF-JIT/arch-support.txt | 1 + Documentation/features/core/eBPF-JIT/arch-support.txt | 1 + Documentation/features/core/generic-idle-thread/arch-support.txt | 1 + Documentation/features/core/jump-labels/arch-support.txt | 1 + Documentation/features/core/tracehook/arch-support.txt | 1 + Documentation/features/debug/KASAN/arch-support.txt | 3 ++- Documentation/features/debug/gcov-profile-all/arch-support.txt | 1 + Documentation/features/debug/kgdb/arch-support.txt | 1 + Documentation/features/debug/kprobes-on-ftrace/arch-support.txt | 1 + Documentation/features/debug/kprobes/arch-support.txt | 1 + Documentation/features/debug/kretprobes/arch-support.txt | 1 + Documentation/features/debug/optprobes/arch-support.txt | 1 + Documentation/features/debug/stackprotector/arch-support.txt | 3 ++- Documentation/features/debug/uprobes/arch-support.txt | 1 + Documentation/features/debug/user-ret-profiler/arch-support.txt | 1 + Documentation/features/io/dma-contiguous/arch-support.txt | 1 + Documentation/features/io/sg-chain/arch-support.txt | 3 ++- Documentation/features/locking/cmpxchg-local/arch-support.txt | 1 + Documentation/features/locking/lockdep/arch-support.txt | 1 + Documentation/features/locking/queued-rwlocks/arch-support.txt | 1 + Documentation/features/locking/queued-spinlocks/arch-support.txt | 3 ++- Documentation/features/locking/rwsem-optimized/arch-support.txt | 1 + Documentation/features/perf/kprobes-event/arch-support.txt | 3 ++- Documentation/features/perf/perf-regs/arch-support.txt | 1 + Documentation/features/perf/perf-stackdump/arch-support.txt | 1 + Documentation/features/sched/membarrier-sync-core/arch-support.txt | 1 + Documentation/features/sched/numa-balancing/arch-support.txt | 1 + Documentation/features/seccomp/seccomp-filter/arch-support.txt | 1 + Documentation/features/time/arch-tick-broadcast/arch-support.txt | 1 + Documentation/features/time/clockevents/arch-support.txt | 1 + Documentation/features/time/context-tracking/arch-support.txt | 1 + Documentation/features/time/irq-time-acct/arch-support.txt | 1 + Documentation/features/time/modern-timekeeping/arch-support.txt | 1 + Documentation/features/time/virt-cpuacct/arch-support.txt | 1 + Documentation/features/vm/ELF-ASLR/arch-support.txt | 1 + Documentation/features/vm/PG_uncached/arch-support.txt | 1 + Documentation/features/vm/THP/arch-support.txt | 1 + Documentation/features/vm/TLB/arch-support.txt | 1 + Documentation/features/vm/huge-vmap/arch-support.txt | 1 + Documentation/features/vm/ioremap_prot/arch-support.txt | 1 + Documentation/features/vm/numa-memblock/arch-support.txt | 1 + Documentation/features/vm/pte_special/arch-support.txt | 3 ++- 42 files changed, 48 insertions(+), 6 deletions(-)
Documentation/features/core/cBPF-JIT/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/core/eBPF-JIT/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/core/generic-idle-thread/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | ok | | h8300: | TODO | | hexagon: | ok | | ia64: | ok |
Documentation/features/core/jump-labels/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/core/tracehook/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | ok | + | csky: | ok | | h8300: | TODO | | hexagon: | ok | | ia64: | ok |
Documentation/features/debug/KASAN/arch-support.txt +2 -1
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
@@ -23,7 +24,7 @@ | parisc: | TODO | | powerpc: | TODO | | riscv: | TODO | - | s390: | TODO | + | s390: | ok | | sh: | TODO | | sparc: | TODO | | um: | TODO |
Documentation/features/debug/gcov-profile-all/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/debug/kgdb/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | ok | | hexagon: | ok | | ia64: | TODO |
Documentation/features/debug/kprobes-on-ftrace/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/debug/kprobes/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |
Documentation/features/debug/kretprobes/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |
Documentation/features/debug/optprobes/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/debug/stackprotector/arch-support.txt +2 -1
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
@@ -21,7 +22,7 @@ | nios2: | TODO | | openrisc: | TODO | | parisc: | TODO | - | powerpc: | TODO | + | powerpc: | ok | | riscv: | TODO | | s390: | TODO | | sh: | ok |
Documentation/features/debug/uprobes/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/debug/user-ret-profiler/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/io/dma-contiguous/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | ok | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/io/sg-chain/arch-support.txt +2 -1
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |
@@ -29,5 +30,5 @@ | um: | TODO | | unicore32: | TODO | | x86: | ok | - | xtensa: | TODO | + | xtensa: | ok | -----------------------
Documentation/features/locking/cmpxchg-local/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/locking/lockdep/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | ok | | ia64: | TODO |
Documentation/features/locking/queued-rwlocks/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | TODO | + | csky: | ok | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/locking/queued-spinlocks/arch-support.txt +2 -1
@@ -9,8 +9,9 @@ | alpha: | TODO | | arc: | TODO | | arm: | TODO | - | arm64: | TODO | + | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/locking/rwsem-optimized/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |
Documentation/features/perf/kprobes-event/arch-support.txt +2 -1
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | ok | | ia64: | TODO |
@@ -20,7 +21,7 @@ | nds32: | ok | | nios2: | TODO | | openrisc: | TODO | - | parisc: | TODO | + | parisc: | ok | | powerpc: | ok | | riscv: | TODO | | s390: | ok |
Documentation/features/perf/perf-regs/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/perf/perf-stackdump/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/sched/membarrier-sync-core/arch-support.txt +1 -0
@@ -34,6 +34,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/sched/numa-balancing/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | .. | | arm64: | ok | | c6x: | .. | + | csky: | TODO | | h8300: | .. | | hexagon: | .. | | ia64: | TODO |
Documentation/features/seccomp/seccomp-filter/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/time/arch-tick-broadcast/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/time/clockevents/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | ok | + | csky: | ok | | h8300: | ok | | hexagon: | ok | | ia64: | TODO |
Documentation/features/time/context-tracking/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/time/irq-time-acct/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | .. |
Documentation/features/time/modern-timekeeping/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | ok | + | csky: | ok | | h8300: | ok | | hexagon: | ok | | ia64: | ok |
Documentation/features/time/virt-cpuacct/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |
Documentation/features/vm/ELF-ASLR/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/vm/PG_uncached/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |
Documentation/features/vm/THP/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | .. | + | csky: | TODO | | h8300: | .. | | hexagon: | .. | | ia64: | TODO |
Documentation/features/vm/TLB/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | .. | + | csky: | TODO | | h8300: | .. | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/vm/huge-vmap/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/vm/ioremap_prot/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
Documentation/features/vm/numa-memblock/arch-support.txt +1 -0
@@ -11,6 +11,7 @@ | arm: | .. | | arm64: | ok | | c6x: | .. | + | csky: | TODO | | h8300: | .. | | hexagon: | .. | | ia64: | ok |
Documentation/features/vm/pte_special/arch-support.txt +2 -1
@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |
@@ -22,7 +23,7 @@ | openrisc: | TODO | | parisc: | TODO | | powerpc: | ok | - | riscv: | TODO | + | riscv: | ok | | s390: | ok | | sh: | ok | | sparc: | ok |
Re: [PATCH] Documentation/features: Refresh the features list to v4.20-rc2
Quoted 17 lines · mingo at kernel.org
Quoted 14 lines · Palmer Dabbelt
I didn't even know this existed until David submitted a patch set that included updates to the documentation as a result of some features he added to RISC-V. It looks like there may be a handful of other people who don't know this exists either, so I figured I'd just mail out a patch set containing all the updates split out as well as I can.
This smells like something that sholud be automatic, so if I'm jumping the gun here then feel free to drop this. If nobody says anything then I guess I'll submit this as a separate PR to Linus from my personal tree, as it's not really a RISC-V thing but it seems like it's worth having docs that match the code where it's trivial -- I assume that's what this does, I didn't actually read anything but the diff because I never trust documentation to be up to date...
Quoted 6 lines
Quoted 2 lines
I feel compelled to say something like "maybe this should be part of checkpatch?", but I'm definately not looking to learn perl :)
I don't think it should be automated or part of checkpatch, but I (obviously) agree with the changes, except that I think it should be a single patch (combined patch attached below).
I'm happy with a single patch. Does this mean you own it, or do you want me to PR it?
Quoted 618 lines
Thanks,
Ingo
Subject:
Documentation/features: Refresh the features list to v4.20-rc2
From: Palmer Dabbelt <[email protected]>Run
Documentation/features/scripts/feature-refresh.shto refresh the kernel features support matrix list:- The new 'csky' architecture was added
- s390 now supports KASAN
- powerpc now supports stackprotector- xtensa now supports sg-chain - arm64 now supports queued-spinlocks - parisc now supports kprobes-events - RISC-V now supports pte_special[ mingo: combined the patches and the changelogs. ]
Signed-off-by Palmer Dabbelt <[email protected]>Signed-off-by Ingo Molnar <[email protected]>---
Documentation/features/core/cBPF-JIT/arch-support.txt | 1 + Documentation/features/core/eBPF-JIT/arch-support.txt | 1 + Documentation/features/core/generic-idle-thread/arch-support.txt | 1 + Documentation/features/core/jump-labels/arch-support.txt | 1 + Documentation/features/core/tracehook/arch-support.txt | 1 + Documentation/features/debug/KASAN/arch-support.txt | 3 ++- Documentation/features/debug/gcov-profile-all/arch-support.txt | 1 + Documentation/features/debug/kgdb/arch-support.txt | 1 + Documentation/features/debug/kprobes-on-ftrace/arch-support.txt | 1 + Documentation/features/debug/kprobes/arch-support.txt | 1 + Documentation/features/debug/kretprobes/arch-support.txt | 1 + Documentation/features/debug/optprobes/arch-support.txt | 1 + Documentation/features/debug/stackprotector/arch-support.txt | 3 ++- Documentation/features/debug/uprobes/arch-support.txt | 1 + Documentation/features/debug/user-ret-profiler/arch-support.txt | 1 + Documentation/features/io/dma-contiguous/arch-support.txt | 1 + Documentation/features/io/sg-chain/arch-support.txt | 3 ++- Documentation/features/locking/cmpxchg-local/arch-support.txt | 1 + Documentation/features/locking/lockdep/arch-support.txt | 1 + Documentation/features/locking/queued-rwlocks/arch-support.txt | 1 + Documentation/features/locking/queued-spinlocks/arch-support.txt | 3 ++- Documentation/features/locking/rwsem-optimized/arch-support.txt | 1 + Documentation/features/perf/kprobes-event/arch-support.txt | 3 ++- Documentation/features/perf/perf-regs/arch-support.txt | 1 + Documentation/features/perf/perf-stackdump/arch-support.txt | 1 + Documentation/features/sched/membarrier-sync-core/arch-support.txt | 1 + Documentation/features/sched/numa-balancing/arch-support.txt | 1 + Documentation/features/seccomp/seccomp-filter/arch-support.txt | 1 + Documentation/features/time/arch-tick-broadcast/arch-support.txt | 1 + Documentation/features/time/clockevents/arch-support.txt | 1 + Documentation/features/time/context-tracking/arch-support.txt | 1 + Documentation/features/time/irq-time-acct/arch-support.txt | 1 + Documentation/features/time/modern-timekeeping/arch-support.txt | 1 + Documentation/features/time/virt-cpuacct/arch-support.txt | 1 + Documentation/features/vm/ELF-ASLR/arch-support.txt | 1 + Documentation/features/vm/PG_uncached/arch-support.txt | 1 + Documentation/features/vm/THP/arch-support.txt | 1 + Documentation/features/vm/TLB/arch-support.txt | 1 + Documentation/features/vm/huge-vmap/arch-support.txt | 1 + Documentation/features/vm/ioremap_prot/arch-support.txt | 1 + Documentation/features/vm/numa-memblock/arch-support.txt | 1 + Documentation/features/vm/pte_special/arch-support.txt | 3 ++- 42 files changed, 48 insertions(+), 6 deletions(-)Documentation/features/core/cBPF-JIT/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/core/eBPF-JIT/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/core/generic-idle-thread/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | ok | | h8300: | TODO | | hexagon: | ok | | ia64: | ok |Documentation/features/core/jump-labels/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/core/tracehook/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | ok | + | csky: | ok | | h8300: | TODO | | hexagon: | ok | | ia64: | ok |Documentation/features/debug/KASAN/arch-support.txt +2
-1@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |@@ -23,7 +24,7 @@ | parisc: | TODO | | powerpc: | TODO | | riscv: | TODO | - | s390: | TODO | + | s390: | ok | | sh: | TODO | | sparc: | TODO | | um: | TODO |Documentation/features/debug/gcov-profile-all/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/debug/kgdb/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | ok | | hexagon: | ok | | ia64: | TODO |Documentation/features/debug/kprobes-on-ftrace/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/debug/kprobes/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |Documentation/features/debug/kretprobes/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |Documentation/features/debug/optprobes/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/debug/stackprotector/arch-support.txt +2
-1@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |@@ -21,7 +22,7 @@ | nios2: | TODO | | openrisc: | TODO | | parisc: | TODO | - | powerpc: | TODO | + | powerpc: | ok | | riscv: | TODO | | s390: | TODO | | sh: | ok |Documentation/features/debug/uprobes/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/debug/user-ret-profiler/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/io/dma-contiguous/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | ok | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/io/sg-chain/arch-support.txt +2
-1@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |@@ -29,5 +30,5 @@ | um: | TODO | | unicore32: | TODO | | x86: | ok | - | xtensa: | TODO | + | xtensa: | ok | -----------------------Documentation/features/locking/cmpxchg-local/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/locking/lockdep/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | ok | | ia64: | TODO |Documentation/features/locking/queued-rwlocks/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | TODO | + | csky: | ok | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/locking/queued-spinlocks/arch-support.txt +2
-1@@ -9,8 +9,9 @@ | alpha: | TODO | | arc: | TODO | | arm: | TODO | - | arm64: | TODO | + | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/locking/rwsem-optimized/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |Documentation/features/perf/kprobes-event/arch-support.txt +2
-1@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | ok | | ia64: | TODO |@@ -20,7 +21,7 @@ | nds32: | ok | | nios2: | TODO | | openrisc: | TODO | - | parisc: | TODO | + | parisc: | ok | | powerpc: | ok | | riscv: | TODO | | s390: | ok |Documentation/features/perf/perf-regs/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/perf/perf-stackdump/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/sched/membarrier-sync-core/arch-support.txt +1
-0@@ -34,6 +34,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/sched/numa-balancing/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | .. | | arm64: | ok | | c6x: | .. | + | csky: | TODO | | h8300: | .. | | hexagon: | .. | | ia64: | TODO |Documentation/features/seccomp/seccomp-filter/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/time/arch-tick-broadcast/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/time/clockevents/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | ok | + | csky: | ok | | h8300: | ok | | hexagon: | ok | | ia64: | TODO |Documentation/features/time/context-tracking/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/time/irq-time-acct/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | .. |Documentation/features/time/modern-timekeeping/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | ok | + | csky: | ok | | h8300: | ok | | hexagon: | ok | | ia64: | ok |Documentation/features/time/virt-cpuacct/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |Documentation/features/vm/ELF-ASLR/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/vm/PG_uncached/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | ok |Documentation/features/vm/THP/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | .. | + | csky: | TODO | | h8300: | .. | | hexagon: | .. | | ia64: | TODO |Documentation/features/vm/TLB/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | .. | + | csky: | TODO | | h8300: | .. | | hexagon: | TODO | | ia64: | TODO |Documentation/features/vm/huge-vmap/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/vm/ioremap_prot/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | TODO | | arm64: | TODO | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |Documentation/features/vm/numa-memblock/arch-support.txt +1
-0@@ -11,6 +11,7 @@ | arm: | .. | | arm64: | ok | | c6x: | .. | + | csky: | TODO | | h8300: | .. | | hexagon: | .. | | ia64: | ok |Documentation/features/vm/pte_special/arch-support.txt +2
-1@@ -11,6 +11,7 @@ | arm: | ok | | arm64: | ok | | c6x: | TODO | + | csky: | TODO | | h8300: | TODO | | hexagon: | TODO | | ia64: | TODO |@@ -22,7 +23,7 @@ | openrisc: | TODO | | parisc: | TODO | | powerpc: | ok | - | riscv: | TODO | + | riscv: | ok | | s390: | ok | | sh: | ok | | sparc: | ok |
FYI, we really should kill ARCH_SG_CHAIN in its current form.
See my series here, which could use a review or two: