Geert Uytterhoeven
fdd20ec878
Documentation/features/time: Mark m68k having modern-timekeeping
...
M68k no longer uses arch_gettimeoffset.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org >
2019-05-06 10:58:37 +02:00
Guo Ren
8a5aaf97cc
Documentation/features: Add csky kernel features
...
core/ cBPF-JIT : TODO |
core/ eBPF-JIT : TODO |
core/ generic-idle-thread : ok |
core/ jump-labels : TODO |
core/ tracehook : ok |
debug/ KASAN : TODO |
debug/ gcov-profile-all : TODO |
debug/ kgdb : TODO |
debug/ kprobes-on-ftrace : TODO |
debug/ kprobes : TODO |
debug/ kretprobes : TODO |
debug/ optprobes : TODO |
debug/ stackprotector : TODO |
debug/ uprobes : TODO |
debug/ user-ret-profiler : TODO |
io/ dma-contiguous : ok |
locking/ cmpxchg-local : TODO |
locking/ lockdep : TODO |
locking/ queued-rwlocks : ok |
locking/ queued-spinlocks : TODO |
locking/ rwsem-optimized : TODO |
perf/ kprobes-event : TODO |
perf/ perf-regs : TODO |
perf/ perf-stackdump : TODO |
sched/ membarrier-sync-core : TODO |
sched/ numa-balancing : .. |
seccomp/ seccomp-filter : TODO |
time/ arch-tick-broadcast : TODO |
time/ clockevents : ok |
time/ context-tracking : TODO |
time/ irq-time-acct : TODO |
time/ modern-timekeeping : ok |
time/ virt-cpuacct : TODO |
vm/ ELF-ASLR : TODO |
vm/ PG_uncached : TODO |
vm/ THP : .. |
vm/ batch-unmap-tlb-flush: TODO |
vm/ huge-vmap : TODO |
vm/ ioremap_prot : TODO |
vm/ numa-memblock : .. |
vm/ pte_special : TODO |
Signed-off-by: Guo Ren <ren_guo@c-sky.com >
Cc: Arnd Bergmann <arnd@arndb.de >
2019-01-07 22:22:16 +08:00
Andrea Parri
7156fc2928
Documentation/features: Refresh the arch support status files in place
...
Now that the script 'features-refresh.sh' is available, uses this script
to refresh all the arch-support.txt files in place.
Signed-off-by: Andrea Parri <andrea.parri@amarulasolutions.com >
Cc: Ingo Molnar <mingo@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2018-05-08 09:27:48 -06:00
Arnd Bergmann
1ea5afd42a
Documentation: arch-support: remove obsolete architectures
...
A number of architecture ports are obsolete and getting dropped,
so we no longer want to track the respective features.
We already removed the lines for metag and mn10300, this does
the same edits for all the others.
For the remaining 21 architectures, this shows how many are known
to implement each given feature:
19 time/modern-timekeeping/arch-support.txt
19 time/clockevents/arch-support.txt
15 core/tracehook/arch-support.txt
14 core/generic-idle-thread/arch-support.txt
13 locking/lockdep/arch-support.txt
12 io/dma-api-debug/arch-support.txt
11 debug/kgdb/arch-support.txt
10 time/virt-cpuacct/arch-support.txt
9 debug/kretprobes/arch-support.txt
9 debug/kprobes/arch-support.txt
8 vm/THP/arch-support.txt
8 vm/pte_special/arch-support.txt
8 vm/numa-memblock/arch-support.txt
8 io/sg-chain/arch-support.txt
7 perf/kprobes-event/arch-support.txt
7 locking/rwsem-optimized/arch-support.txt
7 debug/gcov-profile-all/arch-support.txt
7 core/jump-labels/arch-support.txt
7 core/BPF-JIT/arch-support.txt
6 vm/ELF-ASLR/arch-support.txt
6 time/context-tracking/arch-support.txt
6 seccomp/seccomp-filter/arch-support.txt
6 debug/stackprotector/arch-support.txt
5 time/irq-time-acct/arch-support.txt
5 io/dma-contiguous/arch-support.txt
5 debug/uprobes/arch-support.txt
4 vm/ioremap_prot/arch-support.txt
4 time/arch-tick-broadcast/arch-support.txt
4 perf/perf-stackdump/arch-support.txt
4 perf/perf-regs/arch-support.txt
3 debug/KASAN/arch-support.txt
2 vm/PG_uncached/arch-support.txt
2 vm/huge-vmap/arch-support.txt
2 sched/numa-balancing/arch-support.txt
2 sched/membarrier-sync-core/arch-support.txt
2 locking/cmpxchg-local/arch-support.txt
2 debug/optprobes/arch-support.txt
2 debug/kprobes-on-ftrace/arch-support.txt
1 vm/TLB/arch-support.txt
1 locking/queued-spinlocks/arch-support.txt
1 locking/queued-rwlocks/arch-support.txt
1 debug/user-ret-profiler/arch-support.txt
0 lib/strncasecmp/arch-support.txt
Note that the list does not include riscv or nds32 yet, these still
need to be added.
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2018-03-26 15:56:10 +02:00
David Howells
739d875dd6
mn10300: Remove the architecture
...
Remove the MN10300 arch as the hardware is defunct.
Suggested-by: Arnd Bergmann <arnd@arndb.de >
Signed-off-by: David Howells <dhowells@redhat.com >
cc: Masahiro Yamada <yamada.masahiro@socionext.com >
cc: linux-am33-list@redhat.com
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2018-03-09 23:19:56 +01:00
James Hogan
6a7676852e
docs: Remove remaining references to metag
...
Remove any remaining references to the Meta architecture in
Documentation/, primarily from Documentation/features/.
Signed-off-by: James Hogan <jhogan@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: linux-metag@vger.kernel.org
Cc: linux-doc@vger.kernel.org
2018-02-22 11:07:37 +00:00
Hans-Christian Noren Egtvedt
c0c74acbb6
docs: remove all references to AVR32 architecture
...
The AVR32 architecture support has been removed from the Linux kernel,
hence remove all references to it from Documentation.
Signed-off-by: Hans-Christian Noren Egtvedt <egtvedt@samfundet.no >
Signed-off-by: Håvard Skinnemoen <hskinnemoen@gmail.com >
Signed-off-by: Nicolas Ferre <nicolas.ferre@microchip.com >
Acked-by: Andy Shevchenko <andy.shevchenko@gmail.com >
Acked-by: Boris Brezillon <boris.brezillon@free-electrons.com >
2017-05-01 09:27:15 +02:00
Will Deacon
24da208db3
arm64: enable HAVE_IRQ_TIME_ACCOUNTING
...
arm64 relies on the arm_arch_timer for sched_clock, so we can select
HAVE_IRQ_TIME_ACCOUNTING and have the core sched-clock code enable the
feature at runtime based on the rate.
Reported-by: Mario Smarduch <m.smarduch@samsung.com >
Signed-off-by: Will Deacon <will.deacon@arm.com >
2015-12-03 19:37:10 +00:00
Ingo Molnar
6a6787724d
Documentation/features/time: Add feature description and arch support status file for 'arch-tick-broadcast'
...
Cc: <linux-api@vger.kernel.org >
Cc: <linux-arch@vger.kernel.org >
Cc: <linux-kernel@vger.kernel.org >
Cc: Andrew Morton <akpm@linux-foundation.org >
Cc: H. Peter Anvin <hpa@zytor.com >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Josh Triplett <josh@joshtriplett.org >
Cc: Linus Torvalds <torvalds@linux-foundation.org >
Cc: Peter Zijlstra <peterz@infradead.org >
Cc: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: Ingo Molnar <mingo@kernel.org >
2015-06-03 12:51:39 +02:00
Ingo Molnar
28dfffd6d1
Documentation/features/time: Add feature description and arch support status file for 'clockevents'
...
Cc: <linux-api@vger.kernel.org >
Cc: <linux-arch@vger.kernel.org >
Cc: <linux-kernel@vger.kernel.org >
Cc: Andrew Morton <akpm@linux-foundation.org >
Cc: H. Peter Anvin <hpa@zytor.com >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Josh Triplett <josh@joshtriplett.org >
Cc: Linus Torvalds <torvalds@linux-foundation.org >
Cc: Peter Zijlstra <peterz@infradead.org >
Cc: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: Ingo Molnar <mingo@kernel.org >
2015-06-03 12:51:39 +02:00
Ingo Molnar
9df43ac185
Documentation/features/time: Add feature description and arch support status file for 'context-tracking'
...
Cc: <linux-api@vger.kernel.org >
Cc: <linux-arch@vger.kernel.org >
Cc: <linux-kernel@vger.kernel.org >
Cc: Andrew Morton <akpm@linux-foundation.org >
Cc: H. Peter Anvin <hpa@zytor.com >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Josh Triplett <josh@joshtriplett.org >
Cc: Linus Torvalds <torvalds@linux-foundation.org >
Cc: Peter Zijlstra <peterz@infradead.org >
Cc: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: Ingo Molnar <mingo@kernel.org >
2015-06-03 12:51:38 +02:00
Ingo Molnar
1aebadbca6
Documentation/features/time: Add feature description and arch support status file for 'irq-time-acct'
...
Cc: <linux-api@vger.kernel.org >
Cc: <linux-arch@vger.kernel.org >
Cc: <linux-kernel@vger.kernel.org >
Cc: Andrew Morton <akpm@linux-foundation.org >
Cc: H. Peter Anvin <hpa@zytor.com >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Josh Triplett <josh@joshtriplett.org >
Cc: Linus Torvalds <torvalds@linux-foundation.org >
Cc: Peter Zijlstra <peterz@infradead.org >
Cc: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: Ingo Molnar <mingo@kernel.org >
2015-06-03 12:51:35 +02:00
Ingo Molnar
4e3cd45719
Documentation/features/time: Add feature description and arch support status file for 'virt-cpuacct'
...
Cc: <linux-api@vger.kernel.org >
Cc: <linux-arch@vger.kernel.org >
Cc: <linux-kernel@vger.kernel.org >
Cc: Andrew Morton <akpm@linux-foundation.org >
Cc: H. Peter Anvin <hpa@zytor.com >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Josh Triplett <josh@joshtriplett.org >
Cc: Linus Torvalds <torvalds@linux-foundation.org >
Cc: Peter Zijlstra <peterz@infradead.org >
Cc: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: Ingo Molnar <mingo@kernel.org >
2015-06-03 12:51:34 +02:00
Ingo Molnar
44121b9ed0
Documentation/features/time: Add feature description and arch support status file for 'modern-timekeeping'
...
Cc: <linux-api@vger.kernel.org >
Cc: <linux-arch@vger.kernel.org >
Cc: <linux-kernel@vger.kernel.org >
Cc: Andrew Morton <akpm@linux-foundation.org >
Cc: H. Peter Anvin <hpa@zytor.com >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Josh Triplett <josh@joshtriplett.org >
Cc: Linus Torvalds <torvalds@linux-foundation.org >
Cc: Peter Zijlstra <peterz@infradead.org >
Cc: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: Ingo Molnar <mingo@kernel.org >
2015-06-03 12:51:34 +02:00