diff for duplicates of <20150513134842.GA1657@gmail.com> diff --git a/a/1.txt b/N1/1.txt index 5038156..17f942b 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -51,7 +51,7 @@ Thanks, Ingo =========================================> ->From 93f6bd67b4348bf4bf27cbac8ffa9f1def4fa6aa Mon Sep 17 00:00:00 2001 +From 93f6bd67b4348bf4bf27cbac8ffa9f1def4fa6aa Mon Sep 17 00:00:00 2001 From: Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> Date: Wed, 13 May 2015 10:30:11 +0200 Subject: [PATCH] Documentation/arch: Add Documentation/arch-features.txt diff --git a/a/content_digest b/N1/content_digest index 15f53fb..8113347 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -81,7 +81,7 @@ "\tIngo\n" "\n" "=========================================>\n" - ">From 93f6bd67b4348bf4bf27cbac8ffa9f1def4fa6aa Mon Sep 17 00:00:00 2001\n" + "From 93f6bd67b4348bf4bf27cbac8ffa9f1def4fa6aa Mon Sep 17 00:00:00 2001\n" "From: Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" "Date: Wed, 13 May 2015 10:30:11 +0200\n" "Subject: [PATCH] Documentation/arch: Add Documentation/arch-features.txt\n" @@ -323,4 +323,4 @@ "+ xtensa | .. | TODO | TODO | ok | TODO | .. | ok |\n" +-------------------------------------------------------------------- -71f0d7850f842b99662600d541310b1df3fea3783f02753bdcdd0c746773c71c +96082e053146b63f5d5f062086b5e69e668fcb4ae7ca03a7fc0c872e2e7a6098
diff --git a/a/1.txt b/N2/1.txt index 5038156..0655fc4 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -1,5 +1,5 @@ -* Borislav Petkov <bp-Gina5bIWoIWzQB+pC5nmwQ@public.gmane.org> wrote: +* Borislav Petkov <bp@alien8.de> wrote: > On Wed, May 13, 2015 at 11:47:56AM +0200, Ingo Molnar wrote: > > - introduce the '..' denotion (in the final table) to show features @@ -51,244 +51,3 @@ Thanks, Ingo =========================================> ->From 93f6bd67b4348bf4bf27cbac8ffa9f1def4fa6aa Mon Sep 17 00:00:00 2001 -From: Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> -Date: Wed, 13 May 2015 10:30:11 +0200 -Subject: [PATCH] Documentation/arch: Add Documentation/arch-features.txt - -Add a support matrix for various generic kernel features that need -architecture support. - -Signed-off-by: Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> ---- - Documentation/arch-features.txt | 222 ++++++++++++++++++++++++++++++++++++++++ - 1 file changed, 222 insertions(+) - -diff --git a/Documentation/arch-features.txt b/Documentation/arch-features.txt -new file mode 100644 -index 000000000000..4f6430bc552b ---- /dev/null -+++ b/Documentation/arch-features.txt -@@ -0,0 +1,222 @@ -+ -+For generic kernel features that need architecture support, this is -+the feature support matrix, for all upstream Linux architectures. -+ -+Meaning of entries in the tables: -+ -+ ' ok ': feature supported by the architecture -+ 'TODO': feature not yet supported by the architecture -+ ' .. ': feature cannot be supported by the hardware -+ -+ -+ -+ lockdep: LOCKDEP_SUPPORT -+ stackprotector: HAVE_CC_STACKPROTECTOR -+ jump labels: HAVE_ARCH_JUMP_LABEL -+ seccomp filter: HAVE_ARCH_SECCOMP_FILTER -+ context tracking: HAVE_CONTEXT_TRACKING -+ kgdb: HAVE_ARCH_KGDB -+ modern timekeeping: !ARCH_USES_GETTIMEOFFSET -+ clockevents: GENERIC_CLOCKEVENTS -+ ELF ASLR: ARCH_HAS_ELF_RANDOMIZE -+ -+ lockdep:---------------------------------------------------------. -+ stackprotector:--------------------------------------------------. | -+ jump labels:-------------------------------------------. | | -+ seccomp filter:------------------------------------. | | | -+ context tracking:-----------------------------. | | | | -+ kgdb:----------------------. | | | | | -+ modern timekeeping:---------------. | | | | | | -+ clockevents:--------. | | | | | | | -+ ELF ASLR:-. | | | | | | | | -+ | | | | | | | | | -+---------------------------------------------------------------------------------- -+ alpha | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | TODO | -+ arc | TODO | ok | ok | ok | TODO | TODO | TODO | TODO | ok | -+ arm | ok | ok | TODO | ok | ok | ok | ok | ok | ok | -+ arm64 | ok | ok | ok | ok | ok | ok | ok | ok | ok | -+ avr32 | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | ok | -+ blackfin | TODO | ok | TODO | ok | TODO | TODO | TODO | TODO | ok | -+ c6x | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | TODO | -+ cris | TODO | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ frv | TODO | TODO | ok | TODO | TODO | TODO | TODO | TODO | TODO | -+ hexagon | TODO | ok | ok | ok | TODO | TODO | TODO | TODO | ok | -+ ia64 | TODO | TODO | ok | TODO | TODO | TODO | TODO | TODO | TODO | -+ m32r | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ m68k | TODO | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ metag | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | ok | -+ microblaze | TODO | ok | ok | ok | TODO | TODO | TODO | TODO | ok | -+ mips | ok | ok | ok | ok | ok | ok | ok | ok | ok | -+ mn10300 | TODO | ok | ok | ok | TODO | TODO | TODO | TODO | TODO | -+ nios2 | TODO | ok | ok | ok | TODO | TODO | TODO | TODO | TODO | -+ openrisc | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | TODO | -+ parisc | TODO | TODO | ok | TODO | TODO | TODO | TODO | TODO | TODO | -+ powerpc | ok | ok | ok | ok | ok | TODO | ok | TODO | ok | -+ s390 | ok | ok | ok | TODO | TODO | ok | ok | TODO | ok | -+ score | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | ok | -+ sh | TODO | ok | ok | ok | TODO | TODO | TODO | ok | ok | -+ sparc | TODO | ok | ok | ok | ok | TODO | ok | TODO | ok | -+ tile | TODO | ok | ok | ok | ok | TODO | TODO | TODO | ok | -+ um | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | ok | -+ unicore32 | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | ok | -+ x86 | ok | ok | ok | ok | ok | ok | ok | ok | ok | -+ xtensa | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | ok | -+---------------------------------------------------------------------------------- -+ -+ -+arch tick broadcast: ARCH_HAS_TICK_BROADCAST -+ kprobes: HAVE_KPROBES -+ optprobes: HAVE_OPTPROBES -+ kprobes on ftrace: HAVE_KPROBES_ON_FTRACE -+ uprobes: ARCH_SUPPORTS_UPROBES -+ kretprobes: HAVE_KRETPROBES -+ user ret profiler: HAVE_USER_RETURN_NOTIFIER -+ ioremap_prot(): HAVE_IOREMAP_PROT -+ tracehook: HAVE_ARCH_TRACEHOOK -+ -+arch tick broadcast:---------------------------------------------------------. -+ kprobes:--------------------------------------------------. | -+ optprobes:-------------------------------------------. | | -+ kprobes on ftrace:------------------------------------. | | | -+ uprobes:-----------------------------. | | | | -+ kretprobes:----------------------. | | | | | -+ user ret profiler:---------------. | | | | | | -+ ioremap_prot():--------. | | | | | | | -+ tracehook:-. | | | | | | | | -+ | | | | | | | | | -+---------------------------------------------------------------------------------- -+ alpha | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ arc | ok | ok | TODO | ok | TODO | TODO | TODO | ok | TODO | -+ arm | ok | TODO | TODO | ok | ok | TODO | ok | ok | ok | -+ arm64 | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok | -+ avr32 | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok | TODO | -+ blackfin | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ c6x | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ cris | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ frv | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ hexagon | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ ia64 | ok | TODO | TODO | ok | TODO | TODO | TODO | ok | TODO | -+ m32r | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ m68k | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ metag | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ microblaze | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ mips | ok | TODO | TODO | ok | TODO | TODO | TODO | ok | ok | -+ mn10300 | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ nios2 | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ openrisc | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ parisc | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ powerpc | ok | ok | TODO | ok | ok | TODO | TODO | ok | ok | -+ s390 | ok | TODO | TODO | ok | ok | TODO | TODO | ok | TODO | -+ score | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ sh | ok | ok | TODO | ok | TODO | TODO | TODO | ok | TODO | -+ sparc | ok | TODO | TODO | ok | TODO | TODO | TODO | ok | TODO | -+ tile | ok | ok | ok | ok | TODO | TODO | ok | ok | TODO | -+ um | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ unicore32 | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ x86 | ok | ok | ok | ok | ok | ok | ok | ok | TODO | -+ xtensa | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+---------------------------------------------------------------------------------- -+ -+ -+generic idle thread: GENERIC_SMP_IDLE_THREAD -+ dma_*map*_attrs(): HAVE_DMA_ATTRS -+ dma contiguous: HAVE_DMA_CONTIGUOUS -+ kprobes event: HAVE_REGS_AND_STACK_ACCESS_API -+ dma api debug: HAVE_DMA_API_DEBUG -+ perf regs: HAVE_PERF_REGS -+ perf stackdump: HAVE_PERF_USER_STACK_DUMP -+ cmpxchg local: HAVE_CMPXCHG_LOCAL -+ virt cpuacct: HAVE_VIRT_CPU_ACCOUNTING || 64BIT -+ -+generic idle thread:---------------------------------------------------------. -+ dma_*map*_attrs():--------------------------------------------------. | -+ dma contiguous:-------------------------------------------. | | -+ kprobes event:------------------------------------. | | | -+ dma api debug:-----------------------------. | | | | -+ perf regs:----------------------. | | | | | -+ perf stackdump:---------------. | | | | | | -+ cmpxchg local:--------. | | | | | | | -+ virt cpuacct:-. | | | | | | | | -+ | | | | | | | | | -+---------------------------------------------------------------------------------- -+ alpha | ok | TODO | TODO | TODO | TODO | TODO | TODO | ok | ok | -+ arc | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok | -+ arm | ok | TODO | ok | ok | ok | ok | ok | ok | ok | -+ arm64 | ok | TODO | ok | ok | ok | TODO | ok | ok | ok | -+ avr32 | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ blackfin | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok | -+ c6x | TODO | TODO | TODO | TODO | ok | TODO | TODO | TODO | TODO | -+ cris | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ frv | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ hexagon | TODO | TODO | TODO | TODO | TODO | ok | TODO | ok | ok | -+ ia64 | ok | TODO | TODO | TODO | ok | TODO | TODO | ok | ok | -+ m32r | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ m68k | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ metag | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok | -+ microblaze | TODO | TODO | TODO | TODO | ok | TODO | TODO | ok | TODO | -+ mips | ok | TODO | TODO | TODO | ok | TODO | ok | ok | ok | -+ mn10300 | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ nios2 | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ openrisc | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok | TODO | -+ parisc | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok | -+ powerpc | ok | TODO | TODO | TODO | ok | ok | TODO | ok | ok | -+ s390 | ok | ok | TODO | TODO | ok | ok | TODO | ok | ok | -+ score | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ sh | TODO | TODO | TODO | TODO | ok | ok | TODO | ok | ok | -+ sparc | ok | TODO | TODO | TODO | ok | TODO | TODO | ok | ok | -+ tile | ok | TODO | TODO | TODO | ok | ok | TODO | ok | TODO | -+ um | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ unicore32 | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok | TODO | -+ x86 | ok | ok | ok | ok | ok | ok | ok | ok | ok | -+ xtensa | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok | -+---------------------------------------------------------------------------------- -+ -+ -+ irq time acct: HAVE_IRQ_TIME_ACCOUNTING -+ THP: HAVE_ARCH_TRANSPARENT_HUGEPAGE && 64BIT -+ gcov profile all: ARCH_HAS_GCOV_PROFILE_ALL -+ rwsem optimized: Optimized asm/rwsem.h -+ queued spinlocks: ARCH_USE_QUEUED_SPINLOCKS -+ queued rwlocks: ARCH_USE_QUEUED_RWLOCKS -+ numa balancing: ARCH_SUPPORTS_NUMA_BALANCING && 64BIT && NUMA -+ -+ irq time acct:-------------------------------------------. -+ THP:------------------------------------. | -+ gcov profile all:-----------------------------. | | -+ rwsem optimized:----------------------. | | | -+ queued spinlocks:---------------. | | | | -+ queued rwlocks:--------. | | | | | -+ numa balancing:-. | | | | | | -+ | | | | | | | -+-------------------------------------------------------------------- -+ alpha | TODO | TODO | TODO | ok | TODO | TODO | TODO | -+ arc | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ arm | .. | TODO | TODO | TODO | ok | ok | ok | -+ arm64 | .. | TODO | TODO | TODO | ok | ok | TODO | -+ avr32 | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ blackfin | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ c6x | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ cris | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ frv | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ hexagon | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ ia64 | TODO | TODO | TODO | ok | TODO | TODO | TODO | -+ m32r | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ m68k | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ metag | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ microblaze | .. | TODO | TODO | TODO | ok | .. | TODO | -+ mips | TODO | TODO | TODO | TODO | TODO | ok | ok | -+ mn10300 | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ nios2 | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ openrisc | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ parisc | .. | TODO | TODO | TODO | TODO | TODO | TODO | -+ powerpc | ok | TODO | TODO | TODO | ok | ok | TODO | -+ s390 | .. | TODO | TODO | ok | ok | ok | TODO | -+ score | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ sh | .. | TODO | TODO | ok | ok | .. | TODO | -+ sparc | TODO | TODO | TODO | ok | TODO | ok | TODO | -+ tile | TODO | TODO | TODO | TODO | TODO | TODO | TODO | -+ um | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ unicore32 | .. | TODO | TODO | TODO | TODO | .. | TODO | -+ x86 | ok | ok | ok | ok | ok | ok | ok | -+ xtensa | .. | TODO | TODO | ok | TODO | .. | ok | -+-------------------------------------------------------------------- diff --git a/a/content_digest b/N2/content_digest index 15f53fb..6b54421 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -8,28 +8,27 @@ "ref\020150513094622.GC11030@gmail.com\0" "ref\020150513094756.GD11030@gmail.com\0" "ref\020150513131835.GJ1517@pd.tnic\0" - "ref\020150513131835.GJ1517-fF5Pk5pvG8Y@public.gmane.org\0" - "From\0Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\0" + "From\0Ingo Molnar <mingo@kernel.org>\0" "Subject\0[RFC PATCH v6] Documentation/arch: Add Documentation/arch-features.txt\0" "Date\0Wed, 13 May 2015 15:48:42 +0200\0" - "To\0Borislav Petkov <bp-Gina5bIWoIWzQB+pC5nmwQ@public.gmane.org>\0" - "Cc\0Andrew Morton <akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>" - Jonathan Corbet <corbet-T1hC0tSOHrs@public.gmane.org> - Peter Zijlstra <peterz-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org> - Josh Triplett <josh-iaAMLnmF4UmaiuxdJuQwMA@public.gmane.org> - Andy Lutomirski <luto-kltTT9wpgjJwATOyAt5JVQ@public.gmane.org> - Ingo Molnar <mingo-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> - H. Peter Anvin <hpa-YMNOUZJC4hwAvxtiuMwx3w@public.gmane.org> - Thomas Gleixner <tglx-hfZtesqFncYOwBW4kG4KsQ@public.gmane.org> - Linus Torvalds <torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org> - linux-api-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - x86-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org - " linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\0" + "To\0Borislav Petkov <bp@alien8.de>\0" + "Cc\0Andrew Morton <akpm@linux-foundation.org>" + Jonathan Corbet <corbet@lwn.net> + Peter Zijlstra <peterz@infradead.org> + Josh Triplett <josh@joshtriplett.org> + Andy Lutomirski <luto@amacapital.net> + Ingo Molnar <mingo@redhat.com> + H. Peter Anvin <hpa@zytor.com> + Thomas Gleixner <tglx@linutronix.de> + Linus Torvalds <torvalds@linux-foundation.org> + linux-api@vger.kernel.org + linux-kernel@vger.kernel.org + x86@kernel.org + " linux-arch@vger.kernel.org\0" "\00:1\0" "b\0" "\n" - "* Borislav Petkov <bp-Gina5bIWoIWzQB+pC5nmwQ@public.gmane.org> wrote:\n" + "* Borislav Petkov <bp@alien8.de> wrote:\n" "\n" "> On Wed, May 13, 2015 at 11:47:56AM +0200, Ingo Molnar wrote:\n" "> > - introduce the '..' denotion (in the final table) to show features \n" @@ -80,247 +79,6 @@ "\n" "\tIngo\n" "\n" - "=========================================>\n" - ">From 93f6bd67b4348bf4bf27cbac8ffa9f1def4fa6aa Mon Sep 17 00:00:00 2001\n" - "From: Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" - "Date: Wed, 13 May 2015 10:30:11 +0200\n" - "Subject: [PATCH] Documentation/arch: Add Documentation/arch-features.txt\n" - "\n" - "Add a support matrix for various generic kernel features that need\n" - "architecture support.\n" - "\n" - "Signed-off-by: Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" - "---\n" - " Documentation/arch-features.txt | 222 ++++++++++++++++++++++++++++++++++++++++\n" - " 1 file changed, 222 insertions(+)\n" - "\n" - "diff --git a/Documentation/arch-features.txt b/Documentation/arch-features.txt\n" - "new file mode 100644\n" - "index 000000000000..4f6430bc552b\n" - "--- /dev/null\n" - "+++ b/Documentation/arch-features.txt\n" - "@@ -0,0 +1,222 @@\n" - "+\n" - "+For generic kernel features that need architecture support, this is\n" - "+the feature support matrix, for all upstream Linux architectures.\n" - "+\n" - "+Meaning of entries in the tables:\n" - "+\n" - "+ ' ok ': feature supported by the architecture\n" - "+ 'TODO': feature not yet supported by the architecture\n" - "+ ' .. ': feature cannot be supported by the hardware\n" - "+\n" - "+\n" - "+\n" - "+ lockdep: LOCKDEP_SUPPORT\n" - "+ stackprotector: HAVE_CC_STACKPROTECTOR\n" - "+ jump labels: HAVE_ARCH_JUMP_LABEL\n" - "+ seccomp filter: HAVE_ARCH_SECCOMP_FILTER\n" - "+ context tracking: HAVE_CONTEXT_TRACKING\n" - "+ kgdb: HAVE_ARCH_KGDB\n" - "+ modern timekeeping: !ARCH_USES_GETTIMEOFFSET\n" - "+ clockevents: GENERIC_CLOCKEVENTS\n" - "+ ELF ASLR: ARCH_HAS_ELF_RANDOMIZE\n" - "+\n" - "+ lockdep:---------------------------------------------------------.\n" - "+ stackprotector:--------------------------------------------------. |\n" - "+ jump labels:-------------------------------------------. | |\n" - "+ seccomp filter:------------------------------------. | | |\n" - "+ context tracking:-----------------------------. | | | |\n" - "+ kgdb:----------------------. | | | | |\n" - "+ modern timekeeping:---------------. | | | | | |\n" - "+ clockevents:--------. | | | | | | |\n" - "+ ELF ASLR:-. | | | | | | | |\n" - "+ | | | | | | | | |\n" - "+----------------------------------------------------------------------------------\n" - "+ alpha | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ arc | TODO | ok | ok | ok | TODO | TODO | TODO | TODO | ok |\n" - "+ arm | ok | ok | TODO | ok | ok | ok | ok | ok | ok |\n" - "+ arm64 | ok | ok | ok | ok | ok | ok | ok | ok | ok |\n" - "+ avr32 | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | ok |\n" - "+ blackfin | TODO | ok | TODO | ok | TODO | TODO | TODO | TODO | ok |\n" - "+ c6x | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ cris | TODO | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ frv | TODO | TODO | ok | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ hexagon | TODO | ok | ok | ok | TODO | TODO | TODO | TODO | ok |\n" - "+ ia64 | TODO | TODO | ok | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ m32r | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ m68k | TODO | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ metag | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | ok |\n" - "+ microblaze | TODO | ok | ok | ok | TODO | TODO | TODO | TODO | ok |\n" - "+ mips | ok | ok | ok | ok | ok | ok | ok | ok | ok |\n" - "+ mn10300 | TODO | ok | ok | ok | TODO | TODO | TODO | TODO | TODO |\n" - "+ nios2 | TODO | ok | ok | ok | TODO | TODO | TODO | TODO | TODO |\n" - "+ openrisc | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ parisc | TODO | TODO | ok | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ powerpc | ok | ok | ok | ok | ok | TODO | ok | TODO | ok |\n" - "+ s390 | ok | ok | ok | TODO | TODO | ok | ok | TODO | ok |\n" - "+ score | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | ok |\n" - "+ sh | TODO | ok | ok | ok | TODO | TODO | TODO | ok | ok |\n" - "+ sparc | TODO | ok | ok | ok | ok | TODO | ok | TODO | ok |\n" - "+ tile | TODO | ok | ok | ok | ok | TODO | TODO | TODO | ok |\n" - "+ um | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | ok |\n" - "+ unicore32 | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | ok |\n" - "+ x86 | ok | ok | ok | ok | ok | ok | ok | ok | ok |\n" - "+ xtensa | TODO | ok | ok | TODO | TODO | TODO | TODO | TODO | ok |\n" - "+----------------------------------------------------------------------------------\n" - "+\n" - "+\n" - "+arch tick broadcast: ARCH_HAS_TICK_BROADCAST\n" - "+ kprobes: HAVE_KPROBES\n" - "+ optprobes: HAVE_OPTPROBES\n" - "+ kprobes on ftrace: HAVE_KPROBES_ON_FTRACE\n" - "+ uprobes: ARCH_SUPPORTS_UPROBES\n" - "+ kretprobes: HAVE_KRETPROBES\n" - "+ user ret profiler: HAVE_USER_RETURN_NOTIFIER\n" - "+ ioremap_prot(): HAVE_IOREMAP_PROT\n" - "+ tracehook: HAVE_ARCH_TRACEHOOK\n" - "+\n" - "+arch tick broadcast:---------------------------------------------------------.\n" - "+ kprobes:--------------------------------------------------. |\n" - "+ optprobes:-------------------------------------------. | |\n" - "+ kprobes on ftrace:------------------------------------. | | |\n" - "+ uprobes:-----------------------------. | | | |\n" - "+ kretprobes:----------------------. | | | | |\n" - "+ user ret profiler:---------------. | | | | | |\n" - "+ ioremap_prot():--------. | | | | | | |\n" - "+ tracehook:-. | | | | | | | |\n" - "+ | | | | | | | | |\n" - "+----------------------------------------------------------------------------------\n" - "+ alpha | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ arc | ok | ok | TODO | ok | TODO | TODO | TODO | ok | TODO |\n" - "+ arm | ok | TODO | TODO | ok | ok | TODO | ok | ok | ok |\n" - "+ arm64 | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok |\n" - "+ avr32 | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok | TODO |\n" - "+ blackfin | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ c6x | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ cris | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ frv | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ hexagon | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ ia64 | ok | TODO | TODO | ok | TODO | TODO | TODO | ok | TODO |\n" - "+ m32r | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ m68k | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ metag | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ microblaze | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ mips | ok | TODO | TODO | ok | TODO | TODO | TODO | ok | ok |\n" - "+ mn10300 | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ nios2 | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ openrisc | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ parisc | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ powerpc | ok | ok | TODO | ok | ok | TODO | TODO | ok | ok |\n" - "+ s390 | ok | TODO | TODO | ok | ok | TODO | TODO | ok | TODO |\n" - "+ score | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ sh | ok | ok | TODO | ok | TODO | TODO | TODO | ok | TODO |\n" - "+ sparc | ok | TODO | TODO | ok | TODO | TODO | TODO | ok | TODO |\n" - "+ tile | ok | ok | ok | ok | TODO | TODO | ok | ok | TODO |\n" - "+ um | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ unicore32 | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ x86 | ok | ok | ok | ok | ok | ok | ok | ok | TODO |\n" - "+ xtensa | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+----------------------------------------------------------------------------------\n" - "+\n" - "+\n" - "+generic idle thread: GENERIC_SMP_IDLE_THREAD\n" - "+ dma_*map*_attrs(): HAVE_DMA_ATTRS\n" - "+ dma contiguous: HAVE_DMA_CONTIGUOUS\n" - "+ kprobes event: HAVE_REGS_AND_STACK_ACCESS_API\n" - "+ dma api debug: HAVE_DMA_API_DEBUG\n" - "+ perf regs: HAVE_PERF_REGS\n" - "+ perf stackdump: HAVE_PERF_USER_STACK_DUMP\n" - "+ cmpxchg local: HAVE_CMPXCHG_LOCAL\n" - "+ virt cpuacct: HAVE_VIRT_CPU_ACCOUNTING || 64BIT\n" - "+\n" - "+generic idle thread:---------------------------------------------------------.\n" - "+ dma_*map*_attrs():--------------------------------------------------. |\n" - "+ dma contiguous:-------------------------------------------. | |\n" - "+ kprobes event:------------------------------------. | | |\n" - "+ dma api debug:-----------------------------. | | | |\n" - "+ perf regs:----------------------. | | | | |\n" - "+ perf stackdump:---------------. | | | | | |\n" - "+ cmpxchg local:--------. | | | | | | |\n" - "+ virt cpuacct:-. | | | | | | | |\n" - "+ | | | | | | | | |\n" - "+----------------------------------------------------------------------------------\n" - "+ alpha | ok | TODO | TODO | TODO | TODO | TODO | TODO | ok | ok |\n" - "+ arc | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok |\n" - "+ arm | ok | TODO | ok | ok | ok | ok | ok | ok | ok |\n" - "+ arm64 | ok | TODO | ok | ok | ok | TODO | ok | ok | ok |\n" - "+ avr32 | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ blackfin | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok |\n" - "+ c6x | TODO | TODO | TODO | TODO | ok | TODO | TODO | TODO | TODO |\n" - "+ cris | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ frv | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ hexagon | TODO | TODO | TODO | TODO | TODO | ok | TODO | ok | ok |\n" - "+ ia64 | ok | TODO | TODO | TODO | ok | TODO | TODO | ok | ok |\n" - "+ m32r | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ m68k | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ metag | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok |\n" - "+ microblaze | TODO | TODO | TODO | TODO | ok | TODO | TODO | ok | TODO |\n" - "+ mips | ok | TODO | TODO | TODO | ok | TODO | ok | ok | ok |\n" - "+ mn10300 | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ nios2 | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ openrisc | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok | TODO |\n" - "+ parisc | ok | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok |\n" - "+ powerpc | ok | TODO | TODO | TODO | ok | ok | TODO | ok | ok |\n" - "+ s390 | ok | ok | TODO | TODO | ok | ok | TODO | ok | ok |\n" - "+ score | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ sh | TODO | TODO | TODO | TODO | ok | ok | TODO | ok | ok |\n" - "+ sparc | ok | TODO | TODO | TODO | ok | TODO | TODO | ok | ok |\n" - "+ tile | ok | TODO | TODO | TODO | ok | ok | TODO | ok | TODO |\n" - "+ um | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ unicore32 | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok | TODO |\n" - "+ x86 | ok | ok | ok | ok | ok | ok | ok | ok | ok |\n" - "+ xtensa | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | ok |\n" - "+----------------------------------------------------------------------------------\n" - "+\n" - "+\n" - "+ irq time acct: HAVE_IRQ_TIME_ACCOUNTING\n" - "+ THP: HAVE_ARCH_TRANSPARENT_HUGEPAGE && 64BIT\n" - "+ gcov profile all: ARCH_HAS_GCOV_PROFILE_ALL\n" - "+ rwsem optimized: Optimized asm/rwsem.h\n" - "+ queued spinlocks: ARCH_USE_QUEUED_SPINLOCKS\n" - "+ queued rwlocks: ARCH_USE_QUEUED_RWLOCKS\n" - "+ numa balancing: ARCH_SUPPORTS_NUMA_BALANCING && 64BIT && NUMA\n" - "+\n" - "+ irq time acct:-------------------------------------------.\n" - "+ THP:------------------------------------. |\n" - "+ gcov profile all:-----------------------------. | |\n" - "+ rwsem optimized:----------------------. | | |\n" - "+ queued spinlocks:---------------. | | | |\n" - "+ queued rwlocks:--------. | | | | |\n" - "+ numa balancing:-. | | | | | |\n" - "+ | | | | | | |\n" - "+--------------------------------------------------------------------\n" - "+ alpha | TODO | TODO | TODO | ok | TODO | TODO | TODO |\n" - "+ arc | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ arm | .. | TODO | TODO | TODO | ok | ok | ok |\n" - "+ arm64 | .. | TODO | TODO | TODO | ok | ok | TODO |\n" - "+ avr32 | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ blackfin | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ c6x | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ cris | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ frv | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ hexagon | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ ia64 | TODO | TODO | TODO | ok | TODO | TODO | TODO |\n" - "+ m32r | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ m68k | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ metag | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ microblaze | .. | TODO | TODO | TODO | ok | .. | TODO |\n" - "+ mips | TODO | TODO | TODO | TODO | TODO | ok | ok |\n" - "+ mn10300 | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ nios2 | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ openrisc | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ parisc | .. | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ powerpc | ok | TODO | TODO | TODO | ok | ok | TODO |\n" - "+ s390 | .. | TODO | TODO | ok | ok | ok | TODO |\n" - "+ score | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ sh | .. | TODO | TODO | ok | ok | .. | TODO |\n" - "+ sparc | TODO | TODO | TODO | ok | TODO | ok | TODO |\n" - "+ tile | TODO | TODO | TODO | TODO | TODO | TODO | TODO |\n" - "+ um | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ unicore32 | .. | TODO | TODO | TODO | TODO | .. | TODO |\n" - "+ x86 | ok | ok | ok | ok | ok | ok | ok |\n" - "+ xtensa | .. | TODO | TODO | ok | TODO | .. | ok |\n" - +-------------------------------------------------------------------- + =========================================> -71f0d7850f842b99662600d541310b1df3fea3783f02753bdcdd0c746773c71c +cf73ea2db9e6edfc53b864ba490f1202ee7fa696eebdd94efe7c55c0c1a000db
diff --git a/a/1.txt b/N3/1.txt index 5038156..7e73ddd 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -1,5 +1,5 @@ -* Borislav Petkov <bp-Gina5bIWoIWzQB+pC5nmwQ@public.gmane.org> wrote: +* Borislav Petkov <bp@alien8.de> wrote: > On Wed, May 13, 2015 at 11:47:56AM +0200, Ingo Molnar wrote: > > - introduce the '..' denotion (in the final table) to show features @@ -52,14 +52,14 @@ Thanks, =========================================> >From 93f6bd67b4348bf4bf27cbac8ffa9f1def4fa6aa Mon Sep 17 00:00:00 2001 -From: Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> +From: Ingo Molnar <mingo@kernel.org> Date: Wed, 13 May 2015 10:30:11 +0200 Subject: [PATCH] Documentation/arch: Add Documentation/arch-features.txt Add a support matrix for various generic kernel features that need architecture support. -Signed-off-by: Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> +Signed-off-by: Ingo Molnar <mingo@kernel.org> --- Documentation/arch-features.txt | 222 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 222 insertions(+) diff --git a/a/content_digest b/N3/content_digest index 15f53fb..41902c0 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -8,28 +8,27 @@ "ref\020150513094622.GC11030@gmail.com\0" "ref\020150513094756.GD11030@gmail.com\0" "ref\020150513131835.GJ1517@pd.tnic\0" - "ref\020150513131835.GJ1517-fF5Pk5pvG8Y@public.gmane.org\0" - "From\0Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\0" + "From\0Ingo Molnar <mingo@kernel.org>\0" "Subject\0[RFC PATCH v6] Documentation/arch: Add Documentation/arch-features.txt\0" "Date\0Wed, 13 May 2015 15:48:42 +0200\0" - "To\0Borislav Petkov <bp-Gina5bIWoIWzQB+pC5nmwQ@public.gmane.org>\0" - "Cc\0Andrew Morton <akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>" - Jonathan Corbet <corbet-T1hC0tSOHrs@public.gmane.org> - Peter Zijlstra <peterz-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org> - Josh Triplett <josh-iaAMLnmF4UmaiuxdJuQwMA@public.gmane.org> - Andy Lutomirski <luto-kltTT9wpgjJwATOyAt5JVQ@public.gmane.org> - Ingo Molnar <mingo-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> - H. Peter Anvin <hpa-YMNOUZJC4hwAvxtiuMwx3w@public.gmane.org> - Thomas Gleixner <tglx-hfZtesqFncYOwBW4kG4KsQ@public.gmane.org> - Linus Torvalds <torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org> - linux-api-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - x86-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org - " linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\0" + "To\0Borislav Petkov <bp@alien8.de>\0" + "Cc\0Andrew Morton <akpm@linux-foundation.org>" + Jonathan Corbet <corbet@lwn.net> + Peter Zijlstra <peterz@infradead.org> + Josh Triplett <josh@joshtriplett.org> + Andy Lutomirski <luto@amacapital.net> + Ingo Molnar <mingo@redhat.com> + H. Peter Anvin <hpa@zytor.com> + Thomas Gleixner <tglx@linutronix.de> + Linus Torvalds <torvalds@linux-foundation.org> + linux-api@vger.kernel.org + linux-kernel@vger.kernel.org + x86@kernel.org + " linux-arch@vger.kernel.org\0" "\00:1\0" "b\0" "\n" - "* Borislav Petkov <bp-Gina5bIWoIWzQB+pC5nmwQ@public.gmane.org> wrote:\n" + "* Borislav Petkov <bp@alien8.de> wrote:\n" "\n" "> On Wed, May 13, 2015 at 11:47:56AM +0200, Ingo Molnar wrote:\n" "> > - introduce the '..' denotion (in the final table) to show features \n" @@ -82,14 +81,14 @@ "\n" "=========================================>\n" ">From 93f6bd67b4348bf4bf27cbac8ffa9f1def4fa6aa Mon Sep 17 00:00:00 2001\n" - "From: Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" + "From: Ingo Molnar <mingo@kernel.org>\n" "Date: Wed, 13 May 2015 10:30:11 +0200\n" "Subject: [PATCH] Documentation/arch: Add Documentation/arch-features.txt\n" "\n" "Add a support matrix for various generic kernel features that need\n" "architecture support.\n" "\n" - "Signed-off-by: Ingo Molnar <mingo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" + "Signed-off-by: Ingo Molnar <mingo@kernel.org>\n" "---\n" " Documentation/arch-features.txt | 222 ++++++++++++++++++++++++++++++++++++++++\n" " 1 file changed, 222 insertions(+)\n" @@ -323,4 +322,4 @@ "+ xtensa | .. | TODO | TODO | ok | TODO | .. | ok |\n" +-------------------------------------------------------------------- -71f0d7850f842b99662600d541310b1df3fea3783f02753bdcdd0c746773c71c +3dd83c7c0b7ce51191c8eb00d38668d8f132e3138cc4f5f645dda40ea9eae915
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.