diff for duplicates of <op.vgnwp8107p4s8u@pikus> diff --git a/a/1.txt b/N1/1.txt index d17eb55..e234321 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,25 +1,20 @@ -On Fri, 30 Jul 2010 16:49:14 +0200, Uwe Kleine-K=C3=B6nig <u.kleine-koen= -ig@pengutronix.de> wrote: +On Fri, 30 Jul 2010 16:49:14 +0200, Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de> wrote: -> This is like usb_gadget_register_driver with the only difference that = -it -> gets the bind function as parameter instead of using driver->bind. Th= -is +> This is like usb_gadget_register_driver with the only difference that it +> gets the bind function as parameter instead of using driver->bind. This > allows fixing section mismatches like > -> WARNING: drivers/usb/gadget/g_printer.o(.data+0xc): Section mismatch = -in +> WARNING: drivers/usb/gadget/g_printer.o(.data+0xc): Section mismatch in > reference from the variable printer_driver to the function > .init.text:printer_bind() > The variable printer_driver references > the function __init printer_bind() > -> by using usb_gadget_probe_driver with driver->bind =3D NULL. When all= - +> by using usb_gadget_probe_driver with driver->bind = NULL. When all > drivers are fixed to use the new function the bind member of struct > usb_gadget_driver can go away. > -> Signed-off-by: Uwe Kleine-K=C3=B6nig <u.kleine-koenig@pengutronix.de> +> Signed-off-by: Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de> > Cc: Michal Nazarewicz <m.nazarewicz@samsung.com> > Cc: Greg Kroah-Hartman <gregkh@suse.de> > --- @@ -30,20 +25,15 @@ in > > Thoughts? -Personally I don't see advantage of this over changing the __init to __r= -ef. -Or am I missing something? I see your patch as an unnecessary API chang= -e. -The way I understand it, __ref was introduced exactly for cases like thi= -s -one where function is referenced from "normal" data but used only during= - +Personally I don't see advantage of this over changing the __init to __ref. +Or am I missing something? I see your patch as an unnecessary API change. +The way I understand it, __ref was introduced exactly for cases like this +one where function is referenced from "normal" data but used only during init. Could you try to clarify for me why you think your solution is better then mine? --- = - +-- Best regards, _ _ -| Humble Liege of Serenely Enlightened Majesty of o' \,=3D./ `o -| Computer Science, Micha=C5=82 "mina86" Nazarewicz (o o) +| Humble Liege of Serenely Enlightened Majesty of o' \,=./ `o +| Computer Science, Micha? "mina86" Nazarewicz (o o) +----[mina86*mina86.com]---[mina86*jabber.org]----ooO--(_)--Ooo-- diff --git a/a/content_digest b/N1/content_digest index 8e9c1e0..7b6a333 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,80 +1,27 @@ "ref\01280501361-13410-1-git-send-email-u.kleine-koenig@pengutronix.de\0" - "From\0Micha\305\202 Nazarewicz <m.nazarewicz@samsung.com>\0" - "Subject\0Re: [PATCH RFC] usb gadget: introduce usb_gadget_probe_driver\0" + "From\0m.nazarewicz@samsung.com (Micha\305\202 Nazarewicz)\0" + "Subject\0[PATCH RFC] usb gadget: introduce usb_gadget_probe_driver\0" "Date\0Fri, 30 Jul 2010 17:16:46 +0200\0" - "To\0linux-usb@vger.kernel.org" - " Uwe Kleine-K\303\266nig <u.kleine-koenig@pengutronix.de>\0" - "Cc\0Cliff Cai <cliff.cai@analog.com>" - Mark Brown <broonie@opensource.wolfsonmicro.com> - Dan Carpenter <error27@gmail.com> - Tony Lindgren <tony@atomide.com> - Nicolas Ferre <nicolas.ferre@atmel.com> - linux-kernel@vger.kernel.org - linuxppc-dev@ozlabs.org - Julia Lawall <julia@diku.dk> - Philipp Zabel <philipp.zabel@gmail.com> - Felipe Balbi <felipe.balbi@nokia.com> - Andrea Gelmini <andrea.gelmini@gelma.net> - Robert Jarzmik <robert.jarzmik@free.fr> - Fabien Chouteau <fabien.chouteau@barco.com> - Dinh Nguyen <Dinh.Nguyen@freescale.com> - David Brownell <dbrownell@users.sourceforge.net> - Vladimir Zapolskiy <vzapolskiy@gmail.com> - Sergei Shtylyov <sshtylyov@ru.mvista.com> - Vincent Sanders <support@simtec.co.uk> - Marc Singer <elf@buici.com> - " Andr\303\251 Goddard Rosa <andre.goddard@gmail.com>" - Alan Stern <stern@rowland.harvard.edu> - Sean MacLennan <smaclennan@pikatech.com> - Russell King <rmk+kernel@arm.linux.org.uk> - Tobias Klauser <tklauser@distanz.ch> - Anatolij Gustschin <agust@denx.de> - Marc Kleine-Budde <m.kleine-budde@pengutronix.de> - Eirik Aanonsen <eaa@wprmedical.com> - Mike Frysinger <vapier@gentoo.org> - Thomas Dahlmann <dahlmann.thomas@arcor.de> - linux-geode@lists.infradead.org - Ben Dooks <ben-linux@fluff.org> - Magnus Damm <damm@igel.co.jp> - Anton Vorontsov <avorontsov@ru.mvista.com> - Andrew Victor <linux@maxim.org.za> - linux-arm-kernel@lists.infradead.org - Eric Miao <eric.y.miao@gmail.com> - " N\303\251meth M\303\241rton <nm127@freemail.hu>" - Jiri Kosina <jkosina@suse.cz> - Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> - Greg Kroah-Hartman <gregkh@suse.de> - Harro Haan <hrhaan@gmail.com> - FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> - H Hartley Sweeten <hsweeten@visionengravers.com> - Paul Mundt <lethal@linux-sh.org> - Tejun Heo <tj@kernel.org> - Andrew Morton <akpm@linux-foundation.org> - " Cory Maccarrone <darkstar6262@gmail.com>\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" - "On Fri, 30 Jul 2010 16:49:14 +0200, Uwe Kleine-K=C3=B6nig <u.kleine-koen=\n" - "ig@pengutronix.de> wrote:\n" + "On Fri, 30 Jul 2010 16:49:14 +0200, Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de> wrote:\n" "\n" - "> This is like usb_gadget_register_driver with the only difference that =\n" - "it\n" - "> gets the bind function as parameter instead of using driver->bind. Th=\n" - "is\n" + "> This is like usb_gadget_register_driver with the only difference that it\n" + "> gets the bind function as parameter instead of using driver->bind. This\n" "> allows fixing section mismatches like\n" ">\n" - "> \tWARNING: drivers/usb/gadget/g_printer.o(.data+0xc): Section mismatch =\n" - "in\n" + "> \tWARNING: drivers/usb/gadget/g_printer.o(.data+0xc): Section mismatch in\n" "> \treference from the variable printer_driver to the function\n" "> \t.init.text:printer_bind()\n" "> \tThe variable printer_driver references\n" "> \tthe function __init printer_bind()\n" ">\n" - "> by using usb_gadget_probe_driver with driver->bind =3D NULL. When all=\n" - "\n" + "> by using usb_gadget_probe_driver with driver->bind = NULL. When all\n" "> drivers are fixed to use the new function the bind member of struct\n" "> usb_gadget_driver can go away.\n" ">\n" - "> Signed-off-by: Uwe Kleine-K=C3=B6nig <u.kleine-koenig@pengutronix.de>\n" + "> Signed-off-by: Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de>\n" "> Cc: Michal Nazarewicz <m.nazarewicz@samsung.com>\n" "> Cc: Greg Kroah-Hartman <gregkh@suse.de>\n" "> ---\n" @@ -85,22 +32,17 @@ ">\n" "> Thoughts?\n" "\n" - "Personally I don't see advantage of this over changing the __init to __r=\n" - "ef.\n" - "Or am I missing something? I see your patch as an unnecessary API chang=\n" - "e.\n" - "The way I understand it, __ref was introduced exactly for cases like thi=\n" - "s\n" - "one where function is referenced from \"normal\" data but used only during=\n" - "\n" + "Personally I don't see advantage of this over changing the __init to __ref.\n" + "Or am I missing something? I see your patch as an unnecessary API change.\n" + "The way I understand it, __ref was introduced exactly for cases like this\n" + "one where function is referenced from \"normal\" data but used only during\n" "init. Could you try to clarify for me why you think your solution is\n" "better then mine?\n" "\n" - "-- =\n" - "\n" + "-- \n" "Best regards, _ _\n" - "| Humble Liege of Serenely Enlightened Majesty of o' \\,=3D./ `o\n" - "| Computer Science, Micha=C5=82 \"mina86\" Nazarewicz (o o)\n" + "| Humble Liege of Serenely Enlightened Majesty of o' \\,=./ `o\n" + "| Computer Science, Micha? \"mina86\" Nazarewicz (o o)\n" +----[mina86*mina86.com]---[mina86*jabber.org]----ooO--(_)--Ooo-- -1dab6c71968904ce6e934a2575d5d4ac833a3a4cc8fc3f00399301cfd53732b2 +606fc7cb0e11db3b9467a01141bcd3453ee665615e287be154855c0499de9b0a
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.