diff for duplicates of <1471642454-5679-5-git-send-email-mcgrof@kernel.org> diff --git a/a/1.txt b/N1/1.txt index 6696d6e..2efbb7d 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1216,9 +1216,3 @@ index 000000000000..f21c6ee88ded +#endif /* _LINUX_SECTIONS_H */ -- 2.9.2 - - -_______________________________________________ -Xen-devel mailing list -Xen-devel@lists.xen.org -https://lists.xen.org/xen-devel diff --git a/a/content_digest b/N1/content_digest index 7113c46..998ed85 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -16,42 +16,61 @@ anil.s.keshavamurthy@intel.com davem@davemloft.net " realmz6@gmail.com\0" - "Cc\0gnomes@lxorguk.ukuu.org.uk" - linux-ia64@vger.kernel.org - jkosina@suse.cz - benh@kernel.crashing.org + "Cc\0x86@kernel.org" + luto@amacapital.net + keescook@chromium.org + torvalds@linux-foundation.org + gregkh@linuxfoundation.org + rusty@rustcorp.com.au + gnomes@lxorguk.ukuu.org.uk + alan@linux.intel.com + dwmw2@infradead.org + arnd@arndb.de ming.lei@canonical.com - linux@rasmusvillemoes.dk - platform-driver-x86@vger.kernel.org - James.Bottomley@hansenpartnership.com - paul.gortmaker@windriver.com - paulus@samba.org - sparclinux@vger.kernel.org - mchehab@osg.samsung.com linux-arch@vger.kernel.org - markus.heiser@darmarit.de - xen-devel@lists.xensource.com - msalter@redhat.com - linux-sh@vger.kernel.org - mpe@ellerman.id.au - x86@kernel.org + benh@kernel.crashing.org + ananth@in.ibm.com + pebolle@tiscali.nl fontana@sharpeleven.org + david.vrabel@citrix.com + konrad.wilk@oracle.com + mcb30@ipxe.org + jgross@suse.com + andrew.cooper3@citrix.com + andriy.shevchenko@linux.intel.com + paul.gortmaker@windriver.com + xen-devel@lists.xensource.com + ak@linux.intel.com + pali.rohar@gmail.com + dvhart@infradead.org + platform-driver-x86@vger.kernel.org + mmarek@suse.com + linux@rasmusvillemoes.dk + jkosina@suse.cz + korea.drzix@gmail.com + linux-kbuild@vger.kernel.org + tony.luck@intel.com + akpm@linux-foundation.org + linux-ia64@vger.kernel.org linux-arm-kernel@lists.infradead.org + linux-sh@vger.kernel.org + sparclinux@vger.kernel.org catalin.marinas@arm.com - dvhart@infradead.org - dwmw2@infradead.org - linux-xtensa@linux-xtensa.org - pali.rohar@gmail.com - keescook@chromium.org - arnd@arndb.de - jani.nikula@intel.com will.deacon@arm.com - rusty@rustcorp.com.au rostedt@goodmis.org + jani.nikula@intel.com + mchehab@osg.samsung.com + markus.heiser@darmarit.de acme@redhat.com - ak@linux.intel.com - andriy.shevchenko@linux.intel.com - " mcb30@ip\0" + jolsa@kernel.org + msalter@redhat.com + chris@zankel.net + jcmvbkbc@gmail.com + linux-xtensa@linux-xtensa.org + paulus@samba.org + mpe@ellerman.id.au + James.Bottomley@hansenpartnership.com + " Luis R. Rodriguez <mcgrof@kernel.org>\0" "\00:1\0" "b\0" "From: \"Luis R. Rodriguez\" <mcgrof@kernel.org>\n" @@ -1271,12 +1290,6 @@ "+\n" "+#endif /* _LINUX_SECTIONS_H */\n" "-- \n" - "2.9.2\n" - "\n" - "\n" - "_______________________________________________\n" - "Xen-devel mailing list\n" - "Xen-devel@lists.xen.org\n" - https://lists.xen.org/xen-devel + 2.9.2 -1897abd24f408d40eec0fe6bc0e216442a442022d6b20a9a9d8ee45cc512de6e +18ecdf18303384971c8e7d9c79172d1baef8015f2d838b2466f2a6a6c490e669
diff --git a/a/1.txt b/N2/1.txt index 6696d6e..a090a44 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -132,7 +132,7 @@ index a15f81855b39..10c9b867e326 100644 + sections/index Indices and tables - ================== + ========= diff --git a/Documentation/sections/conf.py b/Documentation/sections/conf.py new file mode 100644 index 000000000000..faa1c57595e1 @@ -149,10 +149,8 @@ index 000000000000..d411e9b22eb3 --- /dev/null +++ b/Documentation/sections/index.rst @@ -0,0 +1,11 @@ -+========================= -+Linux Kernel ELF sections -+========================= -+ ++============+Linux Kernel ELF sections ++============+ +This book documents the Linux kernel's use of ELF sections, as well as helpers +used throughout the kernel to help declare and define them. + @@ -166,13 +164,12 @@ index 000000000000..ecf4228bc4f8 --- /dev/null +++ b/Documentation/sections/section-core.rst @@ -0,0 +1,153 @@ -+============================== ++=============== +Core Linux kernel ELF sections -+============================== ++=============== + +About -+===== -+ ++==+ +This book documents the different standard and custom ELF sections used +on the Linux kernel, which we refer to as the ``core Linux sections``. We +start off by documenting the standard ELF sections used by Linux and move @@ -184,8 +181,7 @@ index 000000000000..ecf4228bc4f8 + :doc: Custom linker script + +Standard ELF section use in Linux -+================================= -+ ++================+ +.. kernel-doc:: include/asm-generic/section-core.h + :doc: Standard ELF section use in Linux + @@ -205,7 +201,7 @@ index 000000000000..ecf4228bc4f8 + :doc: SECTION_DATA + +Linux .init\* sections -+====================== ++=========== + +.. kernel-doc:: include/asm-generic/section-core.h + :doc: Linux init sections @@ -226,7 +222,7 @@ index 000000000000..ecf4228bc4f8 + :doc: SECTION_INIT_CALL + +Linux .exit\* sections -+====================== ++=========== + +.. kernel-doc:: include/asm-generic/section-core.h + :doc: Linux exit sections @@ -247,8 +243,7 @@ index 000000000000..ecf4228bc4f8 + :doc: SECTION_EXIT_CALL + +Linux .ref\* sections -+===================== -+ ++==========+ +.. kernel-doc:: include/asm-generic/section-core.h + :doc: Linux references to init sections + @@ -268,7 +263,7 @@ index 000000000000..ecf4228bc4f8 + :doc: SECTION_REF_RODATA + +Linux section ordering -+====================== ++=========== +.. kernel-doc:: include/asm-generic/section-core.h + :doc: Linux section ordering + @@ -278,7 +273,7 @@ index 000000000000..ecf4228bc4f8 + :doc: SECTION_ORDER_ANY + +Generic Linux kernel section helpers -+==================================== ++================== + +Introduction +------------- @@ -949,7 +944,7 @@ index 000000000000..2ab57e2c4117 + * At least as per nasm (x86/x86_64 only), in the absence of qualifiers the + * defaults are as follows: + * -+ * section .text progbits alloc exec nowrite align=16 ++ * section .text progbits alloc exec nowrite align\x16 + * section .rodata progbits alloc noexec nowrite align=4 + * section .lrodata progbits alloc noexec nowrite align=4 + * section .data progbits alloc noexec write align=4 @@ -1159,7 +1154,7 @@ index 000000000000..f21c6ee88ded + * + * bool is_empty = LINUX_SECTION_EMPTY(frobnicator_fns); + */ -+#define LINUX_SECTION_EMPTY(name) (LINUX_SECTION_SIZE(name) == 0) ++#define LINUX_SECTION_EMPTY(name) (LINUX_SECTION_SIZE(name) = 0) + +/** + * LINUX_SECTION_START - get address of start of section @@ -1216,9 +1211,3 @@ index 000000000000..f21c6ee88ded +#endif /* _LINUX_SECTIONS_H */ -- 2.9.2 - - -_______________________________________________ -Xen-devel mailing list -Xen-devel@lists.xen.org -https://lists.xen.org/xen-devel diff --git a/a/content_digest b/N2/content_digest index 7113c46..a19fac4 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,7 +1,7 @@ "ref\01471642454-5679-1-git-send-email-mcgrof@kernel.org\0" "From\0mcgrof@kernel.org\0" "Subject\0[PATCH v4 04/16] generic-sections: add section core helpers\0" - "Date\0Fri, 19 Aug 2016 14:34:02 -0700\0" + "Date\0Fri, 19 Aug 2016 21:34:02 +0000\0" "To\0hpa@zytor.com" tglx@linutronix.de mingo@redhat.com @@ -188,7 +188,7 @@ "+ sections/index\n" " \n" " Indices and tables\n" - " ==================\n" + " =========\n" "diff --git a/Documentation/sections/conf.py b/Documentation/sections/conf.py\n" "new file mode 100644\n" "index 000000000000..faa1c57595e1\n" @@ -205,10 +205,8 @@ "--- /dev/null\n" "+++ b/Documentation/sections/index.rst\n" "@@ -0,0 +1,11 @@\n" - "+=========================\n" - "+Linux Kernel ELF sections\n" - "+=========================\n" - "+\n" + "+============+Linux Kernel ELF sections\n" + "+============+\n" "+This book documents the Linux kernel's use of ELF sections, as well as helpers\n" "+used throughout the kernel to help declare and define them.\n" "+\n" @@ -222,13 +220,12 @@ "--- /dev/null\n" "+++ b/Documentation/sections/section-core.rst\n" "@@ -0,0 +1,153 @@\n" - "+==============================\n" + "+===============\n" "+Core Linux kernel ELF sections\n" - "+==============================\n" + "+===============\n" "+\n" "+About\n" - "+=====\n" - "+\n" + "+==+\n" "+This book documents the different standard and custom ELF sections used\n" "+on the Linux kernel, which we refer to as the ``core Linux sections``. We\n" "+start off by documenting the standard ELF sections used by Linux and move\n" @@ -240,8 +237,7 @@ "+ :doc: Custom linker script\n" "+\n" "+Standard ELF section use in Linux\n" - "+=================================\n" - "+\n" + "+================+\n" "+.. kernel-doc:: include/asm-generic/section-core.h\n" "+ :doc: Standard ELF section use in Linux\n" "+\n" @@ -261,7 +257,7 @@ "+ :doc: SECTION_DATA\n" "+\n" "+Linux .init\\* sections\n" - "+======================\n" + "+===========\n" "+\n" "+.. kernel-doc:: include/asm-generic/section-core.h\n" "+ :doc: Linux init sections\n" @@ -282,7 +278,7 @@ "+ :doc: SECTION_INIT_CALL\n" "+\n" "+Linux .exit\\* sections\n" - "+======================\n" + "+===========\n" "+\n" "+.. kernel-doc:: include/asm-generic/section-core.h\n" "+ :doc: Linux exit sections\n" @@ -303,8 +299,7 @@ "+ :doc: SECTION_EXIT_CALL\n" "+\n" "+Linux .ref\\* sections\n" - "+=====================\n" - "+\n" + "+==========+\n" "+.. kernel-doc:: include/asm-generic/section-core.h\n" "+ :doc: Linux references to init sections\n" "+\n" @@ -324,7 +319,7 @@ "+ :doc: SECTION_REF_RODATA\n" "+\n" "+Linux section ordering\n" - "+======================\n" + "+===========\n" "+.. kernel-doc:: include/asm-generic/section-core.h\n" "+ :doc: Linux section ordering\n" "+\n" @@ -334,7 +329,7 @@ "+ :doc: SECTION_ORDER_ANY\n" "+\n" "+Generic Linux kernel section helpers\n" - "+====================================\n" + "+==================\n" "+\n" "+Introduction\n" "+-------------\n" @@ -1005,7 +1000,7 @@ "+ * At least as per nasm (x86/x86_64 only), in the absence of qualifiers the\n" "+ * defaults are as follows:\n" "+ *\n" - "+ * section .text progbits alloc exec nowrite align=16\n" + "+ * section .text progbits alloc exec nowrite align\026\n" "+ * section .rodata progbits alloc noexec nowrite align=4\n" "+ * section .lrodata progbits alloc noexec nowrite align=4\n" "+ * section .data progbits alloc noexec write align=4\n" @@ -1215,7 +1210,7 @@ "+ *\n" "+ * bool is_empty = LINUX_SECTION_EMPTY(frobnicator_fns);\n" "+ */\n" - "+#define LINUX_SECTION_EMPTY(name)\t(LINUX_SECTION_SIZE(name) == 0)\n" + "+#define LINUX_SECTION_EMPTY(name)\t(LINUX_SECTION_SIZE(name) = 0)\n" "+\n" "+/**\n" "+ * LINUX_SECTION_START - get address of start of section\n" @@ -1271,12 +1266,6 @@ "+\n" "+#endif /* _LINUX_SECTIONS_H */\n" "-- \n" - "2.9.2\n" - "\n" - "\n" - "_______________________________________________\n" - "Xen-devel mailing list\n" - "Xen-devel@lists.xen.org\n" - https://lists.xen.org/xen-devel + 2.9.2 -1897abd24f408d40eec0fe6bc0e216442a442022d6b20a9a9d8ee45cc512de6e +fdfa163e00a9bad59b27ee1327ef28d8e465137d2f6928ef8996a30654a82879
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.