diff for duplicates of <20170109145833.11502-5-mcgrof@kernel.org> diff --git a/a/1.txt b/N1/1.txt index b8ce696..7613c6f 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1450,9 +1450,3 @@ index 000000000000..1a1838d51951 +#endif /* _LINUX_LINKER_TABLES_H */ -- 2.11.0 - - -_______________________________________________ -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 7b4501d..b212a43 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -20,43 +20,66 @@ realmz6@gmail.com dalias@libc.org " linux@arm.linux.org.uk\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 + linux@roeck-us.net + 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 - wangnan0@huawei.com - 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 - joro@8bytes.org - x86@kernel.org + benh@kernel.crashing.org + pebolle@tiscali.nl fontana@sharpeleven.org - dsahern@gmail.com + 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@roeck-us.net - 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 - " ak@\0" + jani.nikula@intel.com + mchehab@osg.samsung.com + markus.heiser@darmarit.de + jolsa@kernel.org + msalter@redhat.com + chris@zankel.net + jcmvbkbc@gmail.com + linux-xtensa@linux-xtensa.org + adrian.hunter@intel.com + dsahern@gmail.com + namhyung@kernel.org + wangnan0@huawei.com + dmitry.torokhov@gmail.com + joro@8bytes.org + paulus@samba.org + mpe@ellerman.id.au + James.Bottomley@hansenpartnership.com + " Luis R. Rodriguez <mcgrof@kernel.org>\0" "\00:1\0" "b\0" "A linker table is a data structure that is stitched together from items\n" @@ -1510,12 +1533,6 @@ "+\n" "+#endif /* _LINUX_LINKER_TABLES_H */\n" "-- \n" - "2.11.0\n" - "\n" - "\n" - "_______________________________________________\n" - "Xen-devel mailing list\n" - "Xen-devel@lists.xen.org\n" - https://lists.xen.org/xen-devel + 2.11.0 -2a6c968b196f2cabd1232ccecb0a4b464c61199d66e8f129680786435a2d3115 +d5c569777f647829b771c33d535f00322de91f016e33db048b62470e51ea46d7
diff --git a/a/1.txt b/N2/1.txt index b8ce696..cf9f2a4 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -163,17 +163,14 @@ index 000000000000..780a292d2d00 --- /dev/null +++ b/Documentation/sections/linker-tables.rst @@ -0,0 +1,212 @@ -+=================== -+Linux linker tables -+=================== -+ ++=========+Linux linker tables ++=========+ +This documents Linux linker tables, it explains what they are, where they +came from, how they work, the benefits of using them and more importantly +how you can use them. + +About Linker tables -+=================== -+.. kernel-doc:: include/linux/tables.h ++=========+.. kernel-doc:: include/linux/tables.h + :doc: Introduction + +Linker table provenance @@ -183,8 +180,7 @@ index 000000000000..780a292d2d00 + :doc: Linker table provenance + +Benefits of using Linker tables -+=============================== -+ ++===============+ +Avoids modifying architecture linker scripts +---------------------------------------------- +.. kernel-doc:: include/linux/tables.h @@ -196,7 +192,7 @@ index 000000000000..780a292d2d00 + :doc: How linker tables simplify initialization code + +Using linker tables in Linux -+============================ ++============== + +Linker table module support +--------------------------- @@ -205,7 +201,7 @@ index 000000000000..780a292d2d00 + :doc: Linker table module support + +Linker table helpers -+==================== ++========== + +.. kernel-doc:: include/linux/tables.h + :doc: Linker table helpers @@ -241,7 +237,7 @@ index 000000000000..780a292d2d00 + :functions: LINKTABLE_ALIGNMENT + +Constructing linker tables -+========================== ++============= + +.. kernel-doc:: include/linux/tables.h + :doc: Constructing linker tables @@ -309,8 +305,7 @@ index 000000000000..780a292d2d00 + :functions: LINKTABLE_INIT_DATA + +Declaring Linker tables -+======================= -+ ++===========+ +.. kernel-doc:: include/linux/tables.h + :doc: Declaring Linker tables + @@ -325,7 +320,7 @@ index 000000000000..780a292d2d00 + :functions: DECLARE_LINKTABLE_RO + +Defining Linker tables -+====================== ++=========== + +.. kernel-doc:: include/linux/tables.h + :doc: Defining Linker tables @@ -356,7 +351,7 @@ index 000000000000..780a292d2d00 + :functions: DEFINE_LINKTABLE_INIT_DATA + +Iterating over Linker tables -+============================ ++============== + +.. kernel-doc:: include/linux/tables.h + :doc: Iterating over Linker tables @@ -712,7 +707,7 @@ index f96fa2ddf7c9..484a24c309fb 100644 + ".rodata..tbl.*|" ".init.text..rng.*|" + ".init.text..tbl.*|" - #if ELF_BITS == 64 + #if ELF_BITS = 64 "__per_cpu_load|" "init_per_cpu__.*|" diff --git a/arch/xtensa/include/asm/Kbuild b/arch/xtensa/include/asm/Kbuild @@ -1068,7 +1063,7 @@ index 000000000000..1a1838d51951 + * + * bool is_empty = LINKTABLE_EMPTY(frobnicator_fns); + */ -+#define LINKTABLE_EMPTY(name) (LINKTABLE_SIZE(name) == 0) ++#define LINKTABLE_EMPTY(name) (LINKTABLE_SIZE(name) = 0) + +/** + * LINKTABLE_ADDR_WITHIN - returns true if address is in the linker table @@ -1450,9 +1445,3 @@ index 000000000000..1a1838d51951 +#endif /* _LINUX_LINKER_TABLES_H */ -- 2.11.0 - - -_______________________________________________ -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 7b4501d..f8fda71 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -2,7 +2,7 @@ "ref\020170109145833.11502-1-mcgrof@kernel.org\0" "From\0Luis R. Rodriguez <mcgrof@kernel.org>\0" "Subject\0[PATCH v6 04/14] tables.h: add linker table support\0" - "Date\0Mon, 9 Jan 2017 06:58:22 -0800\0" + "Date\0Mon, 09 Jan 2017 14:58:22 +0000\0" "To\0hpa@zytor.com" acme@redhat.com tglx@linutronix.de @@ -55,8 +55,7 @@ jani.nikula@intel.com will.deacon@arm.com rusty@rustcorp.com.au - rostedt@goodmis.org - " ak@\0" + " rostedt@goodmis.org\0" "\00:1\0" "b\0" "A linker table is a data structure that is stitched together from items\n" @@ -224,17 +223,14 @@ "--- /dev/null\n" "+++ b/Documentation/sections/linker-tables.rst\n" "@@ -0,0 +1,212 @@\n" - "+===================\n" - "+Linux linker tables\n" - "+===================\n" - "+\n" + "+=========+Linux linker tables\n" + "+=========+\n" "+This documents Linux linker tables, it explains what they are, where they\n" "+came from, how they work, the benefits of using them and more importantly\n" "+how you can use them.\n" "+\n" "+About Linker tables\n" - "+===================\n" - "+.. kernel-doc:: include/linux/tables.h\n" + "+=========+.. kernel-doc:: include/linux/tables.h\n" "+ :doc: Introduction\n" "+\n" "+Linker table provenance\n" @@ -244,8 +240,7 @@ "+ :doc: Linker table provenance\n" "+\n" "+Benefits of using Linker tables\n" - "+===============================\n" - "+\n" + "+===============+\n" "+Avoids modifying architecture linker scripts\n" "+----------------------------------------------\n" "+.. kernel-doc:: include/linux/tables.h\n" @@ -257,7 +252,7 @@ "+ :doc: How linker tables simplify initialization code\n" "+\n" "+Using linker tables in Linux\n" - "+============================\n" + "+==============\n" "+\n" "+Linker table module support\n" "+---------------------------\n" @@ -266,7 +261,7 @@ "+ :doc: Linker table module support\n" "+\n" "+Linker table helpers\n" - "+====================\n" + "+==========\n" "+\n" "+.. kernel-doc:: include/linux/tables.h\n" "+ :doc: Linker table helpers\n" @@ -302,7 +297,7 @@ "+ :functions: LINKTABLE_ALIGNMENT\n" "+\n" "+Constructing linker tables\n" - "+==========================\n" + "+=============\n" "+\n" "+.. kernel-doc:: include/linux/tables.h\n" "+ :doc: Constructing linker tables\n" @@ -370,8 +365,7 @@ "+ :functions: LINKTABLE_INIT_DATA\n" "+\n" "+Declaring Linker tables\n" - "+=======================\n" - "+\n" + "+===========+\n" "+.. kernel-doc:: include/linux/tables.h\n" "+ :doc: Declaring Linker tables\n" "+\n" @@ -386,7 +380,7 @@ "+ :functions: DECLARE_LINKTABLE_RO\n" "+\n" "+Defining Linker tables\n" - "+======================\n" + "+===========\n" "+\n" "+.. kernel-doc:: include/linux/tables.h\n" "+ :doc: Defining Linker tables\n" @@ -417,7 +411,7 @@ "+ :functions: DEFINE_LINKTABLE_INIT_DATA\n" "+\n" "+Iterating over Linker tables\n" - "+============================\n" + "+==============\n" "+\n" "+.. kernel-doc:: include/linux/tables.h\n" "+ :doc: Iterating over Linker tables\n" @@ -773,7 +767,7 @@ "+\t\".rodata..tbl.*|\"\n" " \t\".init.text..rng.*|\"\n" "+\t\".init.text..tbl.*|\"\n" - " #if ELF_BITS == 64\n" + " #if ELF_BITS = 64\n" " \t\"__per_cpu_load|\"\n" " \t\"init_per_cpu__.*|\"\n" "diff --git a/arch/xtensa/include/asm/Kbuild b/arch/xtensa/include/asm/Kbuild\n" @@ -1129,7 +1123,7 @@ "+ *\n" "+ * bool is_empty = LINKTABLE_EMPTY(frobnicator_fns);\n" "+ */\n" - "+#define LINKTABLE_EMPTY(name)\t(LINKTABLE_SIZE(name) == 0)\n" + "+#define LINKTABLE_EMPTY(name)\t(LINKTABLE_SIZE(name) = 0)\n" "+\n" "+/**\n" "+ * LINKTABLE_ADDR_WITHIN - returns true if address is in the linker table\n" @@ -1510,12 +1504,6 @@ "+\n" "+#endif /* _LINUX_LINKER_TABLES_H */\n" "-- \n" - "2.11.0\n" - "\n" - "\n" - "_______________________________________________\n" - "Xen-devel mailing list\n" - "Xen-devel@lists.xen.org\n" - https://lists.xen.org/xen-devel + 2.11.0 -2a6c968b196f2cabd1232ccecb0a4b464c61199d66e8f129680786435a2d3115 +fada98a86a047a575555d2a7da501179af04a97b206a7945a0dac457d79793ad
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.