Re: [PATCH v2] Documentation/arch: Add kernel feature descriptions and arch support status under Documentation/features/
From: Ingo Molnar <hidden>
Date: 2015-05-15 07:38:16
Also in:
linux-arch, lkml
* Stephen Rothwell [off-list ref] wrote:
Hi Ingo, Thanks for this. The concept is certainly good. On Thu, 14 May 2015 21:59:25 +0200 Ingo Molnar [off-list ref] wrote:quoted
The patch that adds a new architecture to all these files would give us a good overview about how complete an initial port is.If you want to test how hard that is (and what sort of patch it produces), the h8300 architecture was added to linux-next recently.
I tried this out, this is the resulting feature support matrix for the
new h8300 architecture:
#
# Kernel feature support matrix of architecture 'h8300':
#
arch-tick-broadcast: | h8300: | TODO |
BPF-JIT: | h8300: | TODO |
clockevents: | h8300: | ok |
cmpxchg-local: | h8300: | TODO |
context-tracking: | h8300: | TODO |
dma-api-debug: | h8300: | TODO |
dma-contiguous: | h8300: | TODO |
dma_map_attrs: | h8300: | ok |
ELF-ASLR: | h8300: | TODO |
gcov-profile-all: | h8300: | TODO |
generic-idle-thread: | h8300: | TODO |
huge-vmap: | h8300: | TODO |
ioremap_prot: | h8300: | TODO |
irq-time-acct: | h8300: | TODO |
jump-labels: | h8300: | TODO |
KASAN: | h8300: | TODO |
kgdb: | h8300: | TODO |
kprobes: | h8300: | TODO |
kprobes-event: | h8300: | TODO |
kprobes-on-ftrace: | h8300: | TODO |
kretprobes: | h8300: | TODO |
lockdep: | h8300: | TODO |
modern-timekeeping: | h8300: | ok |
numa-balancing: | h8300: | .. |
numa-memblock: | h8300: | .. |
optprobes: | h8300: | TODO |
perf-regs: | h8300: | TODO |
perf-stackdump: | h8300: | TODO |
PG_uncached: | h8300: | TODO |
pmdp_splitting_flush: | h8300: | TODO |
pte_special: | h8300: | TODO |
queued-rwlocks: | h8300: | TODO |
queued-spinlocks: | h8300: | TODO |
rwsem-optimized: | h8300: | ok |
seccomp-filter: | h8300: | TODO |
sg-chain: | h8300: | TODO |
stackprotector: | h8300: | TODO |
strncasecmp: | h8300: | TODO |
THP: | h8300: | .. |
tracehook: | h8300: | TODO |
uprobes: | h8300: | TODO |
user-ret-profiler: | h8300: | TODO |
virt-cpuacct: | h8300: | TODO |
Thanks,
Ingo