* Generic kernel features that need architecture(sparc) support
@ 2015-06-03 14:27 Xose Vazquez Perez
0 siblings, 0 replies; only message in thread
From: Xose Vazquez Perez @ 2015-06-03 14:27 UTC (permalink / raw)
To: sparclinux
Hi,
If there is anything wrong, please report it in this thread:
https://marc.info/?t\x143332955700003
The meaning of entries in the tables is:
| ok | # feature supported by the architecture
|TODO| # feature not yet supported by the architecture
| .. | # feature cannot be supported by the hardware
#
# Kernel feature support matrix of the 'sparc' architecture:
#
time/ irq-time-acct : .. | HAVE_IRQ_TIME_ACCOUNTING # arch supports precise IRQ time accounting
io/ sg-chain : ok | ARCH_HAS_SG_CHAIN # arch supports chained scatter-gather lists
time/ modern-timekeeping : ok | !ARCH_USES_GETTIMEOFFSET # arch does not use arch_gettimeoffset() anymore
time/ clockevents : ok | GENERIC_CLOCKEVENTS # arch support generic clock events
core/ generic-idle-thread : ok | GENERIC_SMP_IDLE_THREAD # arch makes use of the generic SMP idle thread facility
core/ jump-labels : ok | HAVE_ARCH_JUMP_LABEL # arch supports live patched, high efficiency branches
debug/ kgdb : ok | HAVE_ARCH_KGDB # arch supports the kGDB kernel debugger
vm/ pte_special : ok | __HAVE_ARCH_PTE_SPECIAL # arch supports the pte_special()/pte_mkspecial() VM APIs
core/ tracehook : ok | HAVE_ARCH_TRACEHOOK # arch supports tracehook (ptrace) register handling APIs
vm/ THP : ok | HAVE_ARCH_TRANSPARENT_HUGEPAGE # arch supports transparent hugepages
core/ BPF-JIT : ok | HAVE_BPF_JIT # arch supports BPF JIT optimizations
time/ context-tracking : ok | HAVE_CONTEXT_TRACKING # arch supports context tracking for NO_HZ_FULL
io/ dma-api-debug : ok | HAVE_DMA_API_DEBUG # arch supports DMA debug facilities
io/ dma_map_attrs : ok | HAVE_DMA_ATTRS # arch provides dma_*map*_attrs() APIs
debug/ kprobes : ok | HAVE_KPROBES # arch supports live patched kernel probe
debug/ kretprobes : ok | HAVE_KRETPROBES # arch supports kernel function-return probes
vm/ numa-memblock : ok | HAVE_MEMBLOCK_NODE_MAP # arch supports NUMA aware memblocks
time/ virt-cpuacct : ok | HAVE_VIRT_CPU_ACCOUNTING # arch supports precise virtual CPU time accounting
locking/ lockdep : ok | LOCKDEP_SUPPORT # arch supports the runtime locking correctness debug facility
locking/ rwsem-optimized : ok | Optimized asm/rwsem.h # arch provides optimized rwsem APIs
vm/ ELF-ASLR : TODO | ARCH_HAS_ELF_RANDOMIZE # arch randomizes the stack, heap and binary images of ELF binaries
debug/ gcov-profile-all : TODO | ARCH_HAS_GCOV_PROFILE_ALL # arch supports whole-kernel GCOV code coverage profiling
time/ arch-tick-broadcast : TODO | ARCH_HAS_TICK_BROADCAST # arch provides tick_broadcast()
sched/ numa-balancing : TODO | ARCH_SUPPORTS_NUMA_BALANCING # arch supports NUMA balancing
debug/ uprobes : TODO | ARCH_SUPPORTS_UPROBES # arch supports live patched user probes
locking/ queued-rwlocks : TODO | ARCH_USE_QUEUED_RWLOCKS # arch supports queued rwlocks
locking/ queued-spinlocks : TODO | ARCH_USE_QUEUED_SPINLOCKS # arch supports queued spinlocks
vm/ PG_uncached : TODO | ARCH_USES_PG_UNCACHED # arch supports the PG_uncached page flag
vm/ huge-vmap : TODO | HAVE_ARCH_HUGE_VMAP # arch supports the ioremap_pud_enabled() and ioremap_pmd_enabled() VM APIs
debug/ KASAN : TODO | HAVE_ARCH_KASAN # arch supports the KASAN runtime memory checker
vm/ pmdp_splitting_flush : TODO | __HAVE_ARCH_PMDP_SPLITTING_FLUSH # arch supports the pmdp_splitting_flush() VM API
seccomp/ seccomp-filter : TODO | HAVE_ARCH_SECCOMP_FILTER # arch supports seccomp filters
lib/ strncasecmp : TODO | __HAVE_ARCH_STRNCASECMP # arch provides an optimized strncasecmp() function
debug/ stackprotector : TODO | HAVE_CC_STACKPROTECTOR # arch supports compiler driven stack overflow protection
locking/ cmpxchg-local : TODO | HAVE_CMPXCHG_LOCAL # arch supports the this_cpu_cmpxchg() API
io/ dma-contiguous : TODO | HAVE_DMA_CONTIGUOUS # arch supports the DMA CMA (continuous memory allocator)
vm/ ioremap_prot : TODO | HAVE_IOREMAP_PROT # arch has ioremap_prot()
debug/ kprobes-on-ftrace : TODO | HAVE_KPROBES_ON_FTRACE # arch supports combined kprobes and ftrace live patching
debug/ optprobes : TODO | HAVE_OPTPROBES # arch supports live patched optprobes
perf/ perf-regs : TODO | HAVE_PERF_REGS # arch supports perf events register access
perf/ perf-stackdump : TODO | HAVE_PERF_USER_STACK_DUMP # arch supports perf events stack dumps
perf/ kprobes-event : TODO | HAVE_REGS_AND_STACK_ACCESS_API # arch supports kprobes with perf events
debug/ user-ret-profiler : TODO | HAVE_USER_RETURN_NOTIFIER # arch supports user-space return from system call profiler
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-06-03 14:27 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-03 14:27 Generic kernel features that need architecture(sparc) support Xose Vazquez Perez
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.