All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 01/38] move asic3_remove to .devexit.text
@ 2009-11-24 21:06 Uwe Kleine-König
  2009-11-24 21:06   ` Uwe Kleine-König
  2009-11-24 23:24 ` [PATCH 01/38] move asic3_remove " Samuel Ortiz
  0 siblings, 2 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:06 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, Samuel Ortiz, Philipp Zabel, Yinghai Lu, Russell King

The function asic3_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Samuel Ortiz <sameo@linux.intel.com>
Cc: Philipp Zabel <philipp.zabel@gmail.com>
Cc: Yinghai Lu <yhlu.kernel@gmail.com>
Cc: Russell King <rmk+kernel@arm.linux.org.uk>
Cc: linux-kernel@vger.kernel.org
---
 drivers/mfd/asic3.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/mfd/asic3.c b/drivers/mfd/asic3.c
index 63a2a66..e22128c 100644
--- a/drivers/mfd/asic3.c
+++ b/drivers/mfd/asic3.c
@@ -908,7 +908,7 @@ static int __init asic3_probe(struct platform_device *pdev)
 	return ret;
 }
 
-static int asic3_remove(struct platform_device *pdev)
+static int __devexit asic3_remove(struct platform_device *pdev)
 {
 	int ret;
 	struct asic3 *asic = platform_get_drvdata(pdev);
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 02/38] move atp870u_remove to .devexit.text
  2009-11-24 21:06 [PATCH 01/38] move asic3_remove to .devexit.text Uwe Kleine-König
@ 2009-11-24 21:06   ` Uwe Kleine-König
  2009-11-24 23:24 ` [PATCH 01/38] move asic3_remove " Samuel Ortiz
  1 sibling, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:06 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, James E.J. Bottomley, Yang Hongyang, James Bottomley,
	Alan Cox, linux-scsi, Alan Cox

The function atp870u_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: Yang Hongyang <yanghy@cn.fujitsu.com>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Alan Cox <alan@linux.intel.com>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: Alan Cox <alan@redhat.com>
---
 drivers/scsi/atp870u.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/atp870u.c b/drivers/scsi/atp870u.c
index b137e56..1059167 100644
--- a/drivers/scsi/atp870u.c
+++ b/drivers/scsi/atp870u.c
@@ -3143,7 +3143,7 @@ static int atp870u_biosparam(struct scsi_device *disk, struct block_device *dev,
 	return 0;
 }
 
-static void atp870u_remove (struct pci_dev *pdev)
+static void __devexit atp870u_remove (struct pci_dev *pdev)
 {	
 	struct atp_unit *devext = pci_get_drvdata(pdev);
 	struct Scsi_Host *pshost = devext->host;
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 02/38] move atp870u_remove to .devexit.text
@ 2009-11-24 21:06   ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:06 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, James E.J. Bottomley, Yang Hongyang, James Bottomley,
	Alan Cox, linux-scsi, Alan Cox

The function atp870u_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: Yang Hongyang <yanghy@cn.fujitsu.com>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Alan Cox <alan@linux.intel.com>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: Alan Cox <alan@redhat.com>
---
 drivers/scsi/atp870u.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/atp870u.c b/drivers/scsi/atp870u.c
index b137e56..1059167 100644
--- a/drivers/scsi/atp870u.c
+++ b/drivers/scsi/atp870u.c
@@ -3143,7 +3143,7 @@ static int atp870u_biosparam(struct scsi_device *disk, struct block_device *dev,
 	return 0;
 }
 
-static void atp870u_remove (struct pci_dev *pdev)
+static void __devexit atp870u_remove (struct pci_dev *pdev)
 {	
 	struct atp_unit *devext = pci_get_drvdata(pdev);
 	struct Scsi_Host *pshost = devext->host;
-- 
1.6.5.2

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 03/38] move excite_nand_remove to .devexit.text
  2009-11-24 21:06   ` Uwe Kleine-König
@ 2009-11-24 21:06     ` Uwe Kleine-König
  -1 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:06 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Ming Lei, Henrique de Moraes Holschuh, Greg Kroah-Hartman,
	David Brownell, David Woodhouse, linux-mtd

The function excite_nand_remove is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Ming Lei <tom.leiming@gmail.com>
Cc: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Cc: linux-kernel@vger.kernel.org
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: linux-mtd@lists.infradead.org
---
 drivers/mtd/nand/excite_nandflash.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/mtd/nand/excite_nandflash.c b/drivers/mtd/nand/excite_nandflash.c
index 72446fb..af6a6a5 100644
--- a/drivers/mtd/nand/excite_nandflash.c
+++ b/drivers/mtd/nand/excite_nandflash.c
@@ -128,7 +128,7 @@ static int excite_nand_devready(struct mtd_info *mtd)
  * The binding to the mtd and all allocated
  * resources are released.
  */
-static int __exit excite_nand_remove(struct platform_device *dev)
+static int __devexit excite_nand_remove(struct platform_device *dev)
 {
 	struct excite_nand_drvdata * const this = platform_get_drvdata(dev);
 
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 03/38] move excite_nand_remove to .devexit.text
@ 2009-11-24 21:06     ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:06 UTC (permalink / raw)
  To: linux-kernel
  Cc: David Brownell, Ming Lei, Greg Kroah-Hartman, linux-mtd,
	Henrique de Moraes Holschuh, akpm, David Woodhouse

The function excite_nand_remove is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Ming Lei <tom.leiming@gmail.com>
Cc: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Cc: linux-kernel@vger.kernel.org
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: linux-mtd@lists.infradead.org
---
 drivers/mtd/nand/excite_nandflash.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/mtd/nand/excite_nandflash.c b/drivers/mtd/nand/excite_nandflash.c
index 72446fb..af6a6a5 100644
--- a/drivers/mtd/nand/excite_nandflash.c
+++ b/drivers/mtd/nand/excite_nandflash.c
@@ -128,7 +128,7 @@ static int excite_nand_devready(struct mtd_info *mtd)
  * The binding to the mtd and all allocated
  * resources are released.
  */
-static int __exit excite_nand_remove(struct platform_device *dev)
+static int __devexit excite_nand_remove(struct platform_device *dev)
 {
 	struct excite_nand_drvdata * const this = platform_get_drvdata(dev);
 
-- 
1.6.5.2

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 04/38] move ilo_remove to .devexit.text
  2009-11-24 21:06     ` Uwe Kleine-König
  (?)
@ 2009-11-24 21:06     ` Uwe Kleine-König
  2009-11-24 21:07         ` Uwe Kleine-König
  -1 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:06 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, Greg Kroah-Hartman, Alexey Dobriyan

The function ilo_remove is used only wrapped by __devexit_p so define it
using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Acked-by: David Altobelli <david.altobelli@hp.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: linux-kernel@vger.kernel.org
Cc: Alexey Dobriyan <adobriyan@gmail.com>
---
 drivers/misc/hpilo.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/misc/hpilo.c b/drivers/misc/hpilo.c
index a92a3a7..487e603 100644
--- a/drivers/misc/hpilo.c
+++ b/drivers/misc/hpilo.c
@@ -716,7 +716,7 @@ out:
 	return error;
 }
 
-static void ilo_remove(struct pci_dev *pdev)
+static void __devexit ilo_remove(struct pci_dev *pdev)
 {
 	int i, minor;
 	struct ilo_hwinfo *ilo_hw = pci_get_drvdata(pdev);
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 05/38] move initio_remove_one to .devexit.text
  2009-11-24 21:06     ` [PATCH 04/38] move ilo_remove " Uwe Kleine-König
@ 2009-11-24 21:07         ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, James E.J. Bottomley, Yang Hongyang, James Bottomley,
	Alan Cox, linux-scsi, Alan Cox

The function initio_remove_one is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: Yang Hongyang <yanghy@cn.fujitsu.com>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Alan Cox <alan@linux.intel.com>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: Alan Cox <alan@redhat.com>
---
 drivers/scsi/initio.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/initio.c b/drivers/scsi/initio.c
index 89a5948..8bbfd99 100644
--- a/drivers/scsi/initio.c
+++ b/drivers/scsi/initio.c
@@ -2964,7 +2964,7 @@ out_disable_device:
  *	finished being used.
  */
 
-static void initio_remove_one(struct pci_dev *pdev)
+static void __devexit initio_remove_one(struct pci_dev *pdev)
 {
 	struct Scsi_Host *host = pci_get_drvdata(pdev);
 	struct initio_host *s = (struct initio_host *)host->hostdata;
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 05/38] move initio_remove_one to .devexit.text
@ 2009-11-24 21:07         ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, James E.J. Bottomley, Yang Hongyang, James Bottomley,
	Alan Cox, linux-scsi, Alan Cox

The function initio_remove_one is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: Yang Hongyang <yanghy@cn.fujitsu.com>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Alan Cox <alan@linux.intel.com>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: Alan Cox <alan@redhat.com>
---
 drivers/scsi/initio.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/initio.c b/drivers/scsi/initio.c
index 89a5948..8bbfd99 100644
--- a/drivers/scsi/initio.c
+++ b/drivers/scsi/initio.c
@@ -2964,7 +2964,7 @@ out_disable_device:
  *	finished being used.
  */
 
-static void initio_remove_one(struct pci_dev *pdev)
+static void __devexit initio_remove_one(struct pci_dev *pdev)
 {
 	struct Scsi_Host *host = pci_get_drvdata(pdev);
 	struct initio_host *s = (struct initio_host *)host->hostdata;
-- 
1.6.5.2

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 06/38] move iodev_remove to .devexit.text
  2009-11-24 21:07         ` Uwe Kleine-König
  (?)
@ 2009-11-24 21:07         ` Uwe Kleine-König
  2009-11-24 21:07           ` [PATCH 07/38] move lasi700_driver_remove " Uwe Kleine-König
  2009-11-27  8:16           ` [PATCH 06/38] move iodev_remove " Ralf Baechle
  -1 siblings, 2 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Ming Lei, Henrique de Moraes Holschuh, Greg Kroah-Hartman,
	David Brownell, Ralf Baechle, linux-mips

The function iodev_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Ming Lei <tom.leiming@gmail.com>
Cc: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Cc: linux-kernel@vger.kernel.org
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: linux-mips@linux-mips.org
---
 arch/mips/basler/excite/excite_iodev.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/mips/basler/excite/excite_iodev.c b/arch/mips/basler/excite/excite_iodev.c
index 938b1d0..733b242 100644
--- a/arch/mips/basler/excite/excite_iodev.c
+++ b/arch/mips/basler/excite/excite_iodev.c
@@ -34,7 +34,7 @@
 
 static const struct resource *iodev_get_resource(struct platform_device *, const char *, unsigned int);
 static int __init iodev_probe(struct platform_device *);
-static int __exit iodev_remove(struct platform_device *);
+static int __devexit iodev_remove(struct platform_device *);
 static int iodev_open(struct inode *, struct file *);
 static int iodev_release(struct inode *, struct file *);
 static ssize_t iodev_read(struct file *, char __user *, size_t s, loff_t *);
@@ -103,7 +103,7 @@ static int __init iodev_probe(struct platform_device *dev)
 
 
 
-static int __exit iodev_remove(struct platform_device *dev)
+static int __devexit iodev_remove(struct platform_device *dev)
 {
 	return misc_deregister(&miscdev);
 }
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 07/38] move lasi700_driver_remove to .devexit.text
  2009-11-24 21:07         ` [PATCH 06/38] move iodev_remove " Uwe Kleine-König
@ 2009-11-24 21:07           ` Uwe Kleine-König
  2009-11-24 21:07             ` [PATCH 08/38] move mcf_remove " Uwe Kleine-König
  2009-11-27  8:16           ` [PATCH 06/38] move iodev_remove " Ralf Baechle
  1 sibling, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, James E.J. Bottomley, Yang Hongyang, Kyle McMartin,
	Kay Sievers, James Bottomley, linux-scsi, Helge Deller

The function lasi700_driver_remove is used only wrapped by __devexit_p
so define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: Yang Hongyang <yanghy@cn.fujitsu.com>
Cc: Kyle McMartin <kyle@mcmartin.ca>
Cc: Kay Sievers <kay.sievers@vrfy.org>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Helge Deller <deller@gmx.de>
---
 drivers/scsi/lasi700.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/lasi700.c b/drivers/scsi/lasi700.c
index b3d3131..a192914 100644
--- a/drivers/scsi/lasi700.c
+++ b/drivers/scsi/lasi700.c
@@ -147,7 +147,7 @@ lasi700_probe(struct parisc_device *dev)
 	return -ENODEV;
 }
 
-static int __exit
+static int __devexit
 lasi700_driver_remove(struct parisc_device *dev)
 {
 	struct Scsi_Host *host = dev_get_drvdata(&dev->dev);
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 08/38] move mcf_remove to .devexit.text
  2009-11-24 21:07           ` [PATCH 07/38] move lasi700_driver_remove " Uwe Kleine-König
@ 2009-11-24 21:07             ` Uwe Kleine-König
  2009-11-24 21:07               ` [PATCH 09/38] move megaraid_detach_one " Uwe Kleine-König
  2009-11-25  1:22               ` [PATCH 08/38] move mcf_remove to .devexit.text Greg Ungerer
  0 siblings, 2 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Greg Ungerer, Len Sorensen, Greg Kroah-Hartman, Alan Cox

The function mcf_remove is used only wrapped by __devexit_p so define it
using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Greg Ungerer <gerg@uclinux.org>
Cc: Len Sorensen <lsorense@csclub.uwaterloo.ca>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: Alan Cox <alan@linux.intel.com>
Cc: linux-kernel@vger.kernel.org
---
 drivers/serial/mcf.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/serial/mcf.c b/drivers/serial/mcf.c
index b443824..7bb5fee 100644
--- a/drivers/serial/mcf.c
+++ b/drivers/serial/mcf.c
@@ -602,7 +602,7 @@ static int __devinit mcf_probe(struct platform_device *pdev)
 
 /****************************************************************************/
 
-static int mcf_remove(struct platform_device *pdev)
+static int __devexit mcf_remove(struct platform_device *pdev)
 {
 	struct uart_port *port;
 	int i;
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 09/38] move megaraid_detach_one to .devexit.text
  2009-11-24 21:07             ` [PATCH 08/38] move mcf_remove " Uwe Kleine-König
@ 2009-11-24 21:07               ` Uwe Kleine-König
  2009-11-24 21:07                 ` [PATCH 10/38] don't wrap mlx4_remove_one in __devexit_p Uwe Kleine-König
  2009-11-25  1:22               ` [PATCH 08/38] move mcf_remove to .devexit.text Greg Ungerer
  1 sibling, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Neela Syam Kolli, James E.J. Bottomley, Yang Hongyang, linux-scsi

The function megaraid_detach_one is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Neela Syam Kolli <megaraidlinux@lsi.com>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: Yang Hongyang <yanghy@cn.fujitsu.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
---
 drivers/scsi/megaraid/megaraid_mbox.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/scsi/megaraid/megaraid_mbox.c b/drivers/scsi/megaraid/megaraid_mbox.c
index 234f0b7..9fc9cf7 100644
--- a/drivers/scsi/megaraid/megaraid_mbox.c
+++ b/drivers/scsi/megaraid/megaraid_mbox.c
@@ -76,7 +76,7 @@ static int megaraid_init(void);
 static void megaraid_exit(void);
 
 static int megaraid_probe_one(struct pci_dev*, const struct pci_device_id *);
-static void megaraid_detach_one(struct pci_dev *);
+static void __devexit megaraid_detach_one(struct pci_dev *);
 static void megaraid_mbox_shutdown(struct pci_dev *);
 
 static int megaraid_io_attach(adapter_t *);
@@ -551,7 +551,7 @@ out_probe_one:
  *
  * This routine is also called from the PCI hotplug system.
  */
-static void
+static void __devexit
 megaraid_detach_one(struct pci_dev *pdev)
 {
 	adapter_t		*adapter;
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 10/38] don't wrap mlx4_remove_one in __devexit_p
  2009-11-24 21:07               ` [PATCH 09/38] move megaraid_detach_one " Uwe Kleine-König
@ 2009-11-24 21:07                 ` Uwe Kleine-König
  2009-11-24 21:07                   ` [PATCH 11/38] move mpc85xx_pci_err_remove to .devexit.text Uwe Kleine-König
  2009-11-25  9:19                   ` [PATCH 10/38] don't wrap mlx4_remove_one in __devexit_p Franco Fichtner
  0 siblings, 2 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Roland Dreier, Yevgeny Petrilin, Yang Hongyang,
	Jack Morgenstein, Eli Cohen, netdev

The function mlx4_remove_one is defined in .text, so there is no need to
wrap it with __devexit_p.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Roland Dreier <rolandd@cisco.com>
Cc: Yevgeny Petrilin <yevgenyp@mellanox.co.il>
Cc: Yang Hongyang <yanghy@cn.fujitsu.com>
Cc: Jack Morgenstein <jackm@dev.mellanox.co.il>
Cc: Eli Cohen <eli@mellanox.co.il>
Cc: linux-kernel@vger.kernel.org
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: netdev@vger.kernel.org
---
 drivers/net/mlx4/main.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/net/mlx4/main.c b/drivers/net/mlx4/main.c
index 291a505..a581860 100644
--- a/drivers/net/mlx4/main.c
+++ b/drivers/net/mlx4/main.c
@@ -1293,7 +1293,7 @@ static struct pci_driver mlx4_driver = {
 	.name		= DRV_NAME,
 	.id_table	= mlx4_pci_table,
 	.probe		= mlx4_init_one,
-	.remove		= __devexit_p(mlx4_remove_one)
+	.remove		= mlx4_remove_one
 };
 
 static int __init mlx4_verify_params(void)
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 11/38] move mpc85xx_pci_err_remove to .devexit.text
  2009-11-24 21:07                 ` [PATCH 10/38] don't wrap mlx4_remove_one in __devexit_p Uwe Kleine-König
@ 2009-11-24 21:07                   ` Uwe Kleine-König
  2009-11-24 21:07                     ` [PATCH 12/38] move mv64x60_pci_err_remove " Uwe Kleine-König
  2009-11-25  9:19                   ` [PATCH 10/38] don't wrap mlx4_remove_one in __devexit_p Franco Fichtner
  1 sibling, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Doug Thompson, Dave Jiang, Kumar Gala, Yang Shi, Ira W. Snyder

The function mpc85xx_pci_err_remove is used only wrapped by __devexit_p
so define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Doug Thompson <dougthompson@xmission.com>
Cc: Dave Jiang <djiang@mvista.com>
Cc: Kumar Gala <galak@kernel.crashing.org>
Cc: Yang Shi <yang.shi@windriver.com>
Cc: linux-kernel@vger.kernel.org
Cc: Ira W. Snyder <iws@ovro.caltech.edu>
---
 drivers/edac/mpc85xx_edac.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/edac/mpc85xx_edac.c b/drivers/edac/mpc85xx_edac.c
index cf27402..72b06c0 100644
--- a/drivers/edac/mpc85xx_edac.c
+++ b/drivers/edac/mpc85xx_edac.c
@@ -306,7 +306,7 @@ err:
 	return res;
 }
 
-static int mpc85xx_pci_err_remove(struct of_device *op)
+static int __devexit mpc85xx_pci_err_remove(struct of_device *op)
 {
 	struct edac_pci_ctl_info *pci = dev_get_drvdata(&op->dev);
 	struct mpc85xx_pci_pdata *pdata = pci->pvt_info;
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 12/38] move mv64x60_pci_err_remove to .devexit.text
  2009-11-24 21:07                   ` [PATCH 11/38] move mpc85xx_pci_err_remove to .devexit.text Uwe Kleine-König
@ 2009-11-24 21:07                     ` Uwe Kleine-König
  2009-11-24 21:07                         ` Uwe Kleine-König
  0 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Kay Sievers, Greg Kroah-Hartman, Doug Thompson, Julia Lawall

The function mv64x60_pci_err_remove is used only wrapped by __devexit_p
so define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Kay Sievers <kay.sievers@vrfy.org>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: linux-kernel@vger.kernel.org
Cc: Doug Thompson <dougthompson@xmission.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Julia Lawall <julia@diku.dk>
---
 drivers/edac/mv64x60_edac.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/edac/mv64x60_edac.c b/drivers/edac/mv64x60_edac.c
index a6b9fec..ed25d73 100644
--- a/drivers/edac/mv64x60_edac.c
+++ b/drivers/edac/mv64x60_edac.c
@@ -206,7 +206,7 @@ err:
 	return res;
 }
 
-static int mv64x60_pci_err_remove(struct platform_device *pdev)
+static int __devexit mv64x60_pci_err_remove(struct platform_device *pdev)
 {
 	struct edac_pci_ctl_info *pci = platform_get_drvdata(pdev);
 
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 13/38] don't use __exit_p to wrap mxcnd_remove
  2009-11-24 21:07                     ` [PATCH 12/38] move mv64x60_pci_err_remove " Uwe Kleine-König
@ 2009-11-24 21:07                         ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, David Woodhouse, David Woodhouse, Artem Bityutskiy,
	Sascha Hauer, Vladimir Barinov, Vladimir Barinov, linux-mtd,
	Eric Benard

The function mxcnd_remove is defined using __devexit, so don't use
__exit_p but __devexit_p to wrap it.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: David Woodhouse <David.Woodhouse@intel.com>
Cc: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Cc: Sascha Hauer <s.hauer@pengutronix.de>
Cc: Vladimir Barinov <vova.barinov@gmail.com>
Cc: Vladimir Barinov <vbarinov@embeddedalley.com>
Cc: linux-mtd@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Cc: Eric Benard <ebenard@eukrea.com>
---
 drivers/mtd/nand/mxc_nand.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/mtd/nand/mxc_nand.c b/drivers/mtd/nand/mxc_nand.c
index 65b26d5..661d46a 100644
--- a/drivers/mtd/nand/mxc_nand.c
+++ b/drivers/mtd/nand/mxc_nand.c
@@ -1113,7 +1113,7 @@ static struct platform_driver mxcnd_driver = {
 	.driver = {
 		   .name = DRIVER_NAME,
 		   },
-	.remove = __exit_p(mxcnd_remove),
+	.remove = __devexit_p(mxcnd_remove),
 	.suspend = mxcnd_suspend,
 	.resume = mxcnd_resume,
 };
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 13/38] don't use __exit_p to wrap mxcnd_remove
@ 2009-11-24 21:07                         ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: Artem Bityutskiy, David Woodhouse, Vladimir Barinov,
	Sascha Hauer, Eric Benard, Vladimir Barinov, linux-mtd, akpm,
	David Woodhouse

The function mxcnd_remove is defined using __devexit, so don't use
__exit_p but __devexit_p to wrap it.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: David Woodhouse <David.Woodhouse@intel.com>
Cc: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Cc: Sascha Hauer <s.hauer@pengutronix.de>
Cc: Vladimir Barinov <vova.barinov@gmail.com>
Cc: Vladimir Barinov <vbarinov@embeddedalley.com>
Cc: linux-mtd@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Cc: Eric Benard <ebenard@eukrea.com>
---
 drivers/mtd/nand/mxc_nand.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/mtd/nand/mxc_nand.c b/drivers/mtd/nand/mxc_nand.c
index 65b26d5..661d46a 100644
--- a/drivers/mtd/nand/mxc_nand.c
+++ b/drivers/mtd/nand/mxc_nand.c
@@ -1113,7 +1113,7 @@ static struct platform_driver mxcnd_driver = {
 	.driver = {
 		   .name = DRIVER_NAME,
 		   },
-	.remove = __exit_p(mxcnd_remove),
+	.remove = __devexit_p(mxcnd_remove),
 	.suspend = mxcnd_suspend,
 	.resume = mxcnd_resume,
 };
-- 
1.6.5.2

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 14/38] move NCR_Q720_remove to .devexit.text
  2009-11-24 21:07                         ` Uwe Kleine-König
@ 2009-11-24 21:07                           ` Uwe Kleine-König
  -1 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, James E.J. Bottomley, linux-scsi

The function NCR_Q720_remove is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
---
 drivers/scsi/NCR_Q720.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/NCR_Q720.c b/drivers/scsi/NCR_Q720.c
index a8bbdc2..1a398a8 100644
--- a/drivers/scsi/NCR_Q720.c
+++ b/drivers/scsi/NCR_Q720.c
@@ -325,7 +325,7 @@ NCR_Q720_remove_one(struct Scsi_Host *host)
 	ncr53c8xx_release(host);
 }
 
-static int __exit
+static int __devexit
 NCR_Q720_remove(struct device *dev)
 {
 	struct NCR_Q720_private *p = dev_get_drvdata(dev);
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 14/38] move NCR_Q720_remove to .devexit.text
@ 2009-11-24 21:07                           ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, James E.J. Bottomley, linux-scsi

The function NCR_Q720_remove is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
---
 drivers/scsi/NCR_Q720.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/NCR_Q720.c b/drivers/scsi/NCR_Q720.c
index a8bbdc2..1a398a8 100644
--- a/drivers/scsi/NCR_Q720.c
+++ b/drivers/scsi/NCR_Q720.c
@@ -325,7 +325,7 @@ NCR_Q720_remove_one(struct Scsi_Host *host)
 	ncr53c8xx_release(host);
 }
 
-static int __exit
+static int __devexit
 NCR_Q720_remove(struct device *dev)
 {
 	struct NCR_Q720_private *p = dev_get_drvdata(dev);
-- 
1.6.5.2

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 15/38] move s3c_adc_remove to .devexit.text
  2009-11-24 21:07                           ` Uwe Kleine-König
@ 2009-11-24 21:07                             ` Uwe Kleine-König
  -1 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Russell King, Ramax Lo, Nelson Castillo, Ben Dooks,
	Alexey Dobriyan, Ryan Mallon, linux-arm-kernel

The function s3c_adc_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Russell King <linux@arm.linux.org.uk>
Acked-By: Ben Dooks <ben@simtec.co.uk>
Cc: Ramax Lo <ramaxlo@gmail.com>
Cc: Nelson Castillo <arhuaco@freaks-unidos.net>
Cc: linux-kernel@vger.kernel.org
Cc: Ben Dooks <ben-linux@fluff.org>
Cc: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Ryan Mallon <ryan@bluewatersys.com>
Cc: linux-arm-kernel@lists.infradead.org
---
 arch/arm/plat-s3c24xx/adc.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/arm/plat-s3c24xx/adc.c b/arch/arm/plat-s3c24xx/adc.c
index df47322..ce47627 100644
--- a/arch/arm/plat-s3c24xx/adc.c
+++ b/arch/arm/plat-s3c24xx/adc.c
@@ -365,7 +365,7 @@ static int s3c_adc_probe(struct platform_device *pdev)
 	return ret;
 }
 
-static int s3c_adc_remove(struct platform_device *pdev)
+static int __devexit s3c_adc_remove(struct platform_device *pdev)
 {
 	struct adc_device *adc = platform_get_drvdata(pdev);
 
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 15/38] move s3c_adc_remove to .devexit.text
@ 2009-11-24 21:07                             ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-arm-kernel

The function s3c_adc_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Russell King <linux@arm.linux.org.uk>
Acked-By: Ben Dooks <ben@simtec.co.uk>
Cc: Ramax Lo <ramaxlo@gmail.com>
Cc: Nelson Castillo <arhuaco@freaks-unidos.net>
Cc: linux-kernel at vger.kernel.org
Cc: Ben Dooks <ben-linux@fluff.org>
Cc: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Ryan Mallon <ryan@bluewatersys.com>
Cc: linux-arm-kernel at lists.infradead.org
---
 arch/arm/plat-s3c24xx/adc.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/arm/plat-s3c24xx/adc.c b/arch/arm/plat-s3c24xx/adc.c
index df47322..ce47627 100644
--- a/arch/arm/plat-s3c24xx/adc.c
+++ b/arch/arm/plat-s3c24xx/adc.c
@@ -365,7 +365,7 @@ static int s3c_adc_probe(struct platform_device *pdev)
 	return ret;
 }
 
-static int s3c_adc_remove(struct platform_device *pdev)
+static int __devexit s3c_adc_remove(struct platform_device *pdev)
 {
 	struct adc_device *adc = platform_get_drvdata(pdev);
 
-- 
1.6.5.2

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 16/38] move s3c_pwm_remove to .devexit.text
  2009-11-24 21:07                             ` Uwe Kleine-König
@ 2009-11-24 21:07                               ` Uwe Kleine-König
  -1 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Russell King, Ben Dooks, Peter Korsgaard, linux-arm-kernel

The function s3c_pwm_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Ben Dooks <ben-linux@fluff.org>
Cc: Peter Korsgaard <jacmet@sunsite.dk>
Cc: linux-kernel@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
---
 arch/arm/plat-s3c/pwm.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/arm/plat-s3c/pwm.c b/arch/arm/plat-s3c/pwm.c
index 4fdc5b3..ef019f2 100644
--- a/arch/arm/plat-s3c/pwm.c
+++ b/arch/arm/plat-s3c/pwm.c
@@ -368,7 +368,7 @@ static int s3c_pwm_probe(struct platform_device *pdev)
 	return ret;
 }
 
-static int s3c_pwm_remove(struct platform_device *pdev)
+static int __devexit s3c_pwm_remove(struct platform_device *pdev)
 {
 	struct pwm_device *pwm = platform_get_drvdata(pdev);
 
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 16/38] move s3c_pwm_remove to .devexit.text
@ 2009-11-24 21:07                               ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-arm-kernel

The function s3c_pwm_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Ben Dooks <ben-linux@fluff.org>
Cc: Peter Korsgaard <jacmet@sunsite.dk>
Cc: linux-kernel at vger.kernel.org
Cc: linux-arm-kernel at lists.infradead.org
---
 arch/arm/plat-s3c/pwm.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/arm/plat-s3c/pwm.c b/arch/arm/plat-s3c/pwm.c
index 4fdc5b3..ef019f2 100644
--- a/arch/arm/plat-s3c/pwm.c
+++ b/arch/arm/plat-s3c/pwm.c
@@ -368,7 +368,7 @@ static int s3c_pwm_probe(struct platform_device *pdev)
 	return ret;
 }
 
-static int s3c_pwm_remove(struct platform_device *pdev)
+static int __devexit s3c_pwm_remove(struct platform_device *pdev)
 {
 	struct pwm_device *pwm = platform_get_drvdata(pdev);
 
-- 
1.6.5.2

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 17/38] move sc26xx_driver_remove to .devexit.text
  2009-11-24 21:07                               ` Uwe Kleine-König
  (?)
@ 2009-11-24 21:07                               ` Uwe Kleine-König
  2009-11-24 21:07                                   ` Uwe Kleine-König
  -1 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, Greg Kroah-Hartman, Alan Cox

The function sc26xx_driver_remove is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: Alan Cox <alan@linux.intel.com>
Cc: linux-kernel@vger.kernel.org
---
 drivers/serial/sc26xx.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/serial/sc26xx.c b/drivers/serial/sc26xx.c
index 75038ad..ca9bddc 100644
--- a/drivers/serial/sc26xx.c
+++ b/drivers/serial/sc26xx.c
@@ -709,7 +709,7 @@ out_free_port:
 }
 
 
-static int __exit sc26xx_driver_remove(struct platform_device *dev)
+static int __devexit sc26xx_driver_remove(struct platform_device *dev)
 {
 	struct uart_sc26xx_port *up = dev_get_drvdata(&dev->dev);
 
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 18/38] move sgiwd93_remove to .devexit.text
  2009-11-24 21:07                               ` [PATCH 17/38] move sc26xx_driver_remove " Uwe Kleine-König
@ 2009-11-24 21:07                                   ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, James E.J. Bottomley, James Bottomley, Dmitri Vorobiev, linux-scsi

The function sgiwd93_remove is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
---
 drivers/scsi/sgiwd93.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/sgiwd93.c b/drivers/scsi/sgiwd93.c
index 0807b26..4f33f7a 100644
--- a/drivers/scsi/sgiwd93.c
+++ b/drivers/scsi/sgiwd93.c
@@ -297,7 +297,7 @@ out:
 	return err;
 }
 
-static int __exit sgiwd93_remove(struct platform_device *pdev)
+static int __devexit sgiwd93_remove(struct platform_device *pdev)
 {
 	struct Scsi_Host *host = platform_get_drvdata(pdev);
 	struct ip22_hostdata *hdata = (struct ip22_hostdata *) host->hostdata;
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 18/38] move sgiwd93_remove to .devexit.text
@ 2009-11-24 21:07                                   ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, James E.J. Bottomley, James Bottomley, Dmitri Vorobiev, linux-scsi

The function sgiwd93_remove is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
---
 drivers/scsi/sgiwd93.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/sgiwd93.c b/drivers/scsi/sgiwd93.c
index 0807b26..4f33f7a 100644
--- a/drivers/scsi/sgiwd93.c
+++ b/drivers/scsi/sgiwd93.c
@@ -297,7 +297,7 @@ out:
 	return err;
 }
 
-static int __exit sgiwd93_remove(struct platform_device *pdev)
+static int __devexit sgiwd93_remove(struct platform_device *pdev)
 {
 	struct Scsi_Host *host = platform_get_drvdata(pdev);
 	struct ip22_hostdata *hdata = (struct ip22_hostdata *) host->hostdata;
-- 
1.6.5.2

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 19/38] move snirm710_driver_remove to .devexit.text
  2009-11-24 21:07                                   ` Uwe Kleine-König
  (?)
@ 2009-11-24 21:07                                   ` Uwe Kleine-König
  2009-11-24 21:07                                       ` Uwe Kleine-König
  -1 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, James E.J. Bottomley, Yang Hongyang, Kay Sievers,
	James Bottomley, Greg Kroah-Hartman, linux-scsi

The function snirm710_driver_remove is used only wrapped by __devexit_p
so define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: Yang Hongyang <yanghy@cn.fujitsu.com>
Cc: Kay Sievers <kay.sievers@vrfy.org>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: Andrew Morton <akpm@linux-foundation.org>
---
 drivers/scsi/sni_53c710.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/sni_53c710.c b/drivers/scsi/sni_53c710.c
index 37b3359..c941a00 100644
--- a/drivers/scsi/sni_53c710.c
+++ b/drivers/scsi/sni_53c710.c
@@ -116,7 +116,7 @@ static int __init snirm710_probe(struct platform_device *dev)
 	return -ENODEV;
 }
 
-static int __exit snirm710_driver_remove(struct platform_device *dev)
+static int __devexit snirm710_driver_remove(struct platform_device *dev)
 {
 	struct Scsi_Host *host = dev_get_drvdata(&dev->dev);
 	struct NCR_700_Host_Parameters *hostdata =
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 20/38] move spidev_remove to .devexit.text
@ 2009-11-24 21:07                                       ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, David Brownell, Wolfgang Ocker, Greg Kroah-Hartman,
	spi-devel-general, Mike Frysinger, Alexey Dobriyan

The function spidev_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Wolfgang Ocker <weo@reccoware.de>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: spi-devel-general@lists.sourceforge.net
Cc: linux-kernel@vger.kernel.org
Cc: Mike Frysinger <vapier@gentoo.org>
Cc: Alexey Dobriyan <adobriyan@gmail.com>
---
 drivers/spi/spidev.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/spi/spidev.c b/drivers/spi/spidev.c
index 5d23983..5471bfc 100644
--- a/drivers/spi/spidev.c
+++ b/drivers/spi/spidev.c
@@ -610,7 +610,7 @@ static int spidev_probe(struct spi_device *spi)
 	return status;
 }
 
-static int spidev_remove(struct spi_device *spi)
+static int __devexit spidev_remove(struct spi_device *spi)
 {
 	struct spidev_data	*spidev = spi_get_drvdata(spi);
 
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 20/38] move spidev_remove to .devexit.text
@ 2009-11-24 21:07                                       ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel-u79uwXL29TY76Z2rM5mHXA
  Cc: David Brownell, Mike Frysinger, Greg Kroah-Hartman,
	spi-devel-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f,
	akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b, Alexey Dobriyan

The function spidev_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Wolfgang Ocker <weo@reccoware.de>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: spi-devel-general@lists.sourceforge.net
Cc: linux-kernel@vger.kernel.org
Cc: Mike Frysinger <vapier@gentoo.org>
Cc: Alexey Dobriyan <adobriyan@gmail.com>
---
 drivers/spi/spidev.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/spi/spidev.c b/drivers/spi/spidev.c
index 5d23983..5471bfc 100644
--- a/drivers/spi/spidev.c
+++ b/drivers/spi/spidev.c
@@ -610,7 +610,7 @@ static int spidev_probe(struct spi_device *spi)
 	return status;
 }
 
-static int spidev_remove(struct spi_device *spi)
+static int __devexit spidev_remove(struct spi_device *spi)
 {
 	struct spidev_data	*spidev = spi_get_drvdata(spi);
 
-- 
1.6.5.2


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 21/38] move stex_remove to .devexit.text
  2009-11-24 21:07                                       ` Uwe Kleine-König
@ 2009-11-24 21:07                                         ` Uwe Kleine-König
  -1 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Willem Riede, James E.J. Bottomley, Kai Mäkisara,
	James Bottomley, Ed Lin, Yang Hongyang, linux-scsi, osst-users

The function stex_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Willem Riede <osst@riede.org>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: "Kai Mäkisara" <Kai.Makisara@kolumbus.fi>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Ed Lin <ed.lin@promise.com>
Cc: Yang Hongyang <yanghy@cn.fujitsu.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: linux-scsi@vger.kernel.org
Cc: osst-users@lists.sourceforge.net
Cc: linux-kernel@vger.kernel.org
---
 drivers/scsi/stex.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/stex.c b/drivers/scsi/stex.c
index 09fa886..09ee386 100644
--- a/drivers/scsi/stex.c
+++ b/drivers/scsi/stex.c
@@ -1679,7 +1679,7 @@ static void stex_hba_free(struct st_hba *hba)
 			  hba->dma_mem, hba->dma_handle);
 }
 
-static void stex_remove(struct pci_dev *pdev)
+static void __devexit stex_remove(struct pci_dev *pdev)
 {
 	struct st_hba *hba = pci_get_drvdata(pdev);
 
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 21/38] move stex_remove to .devexit.text
@ 2009-11-24 21:07                                         ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Willem Riede, James E.J. Bottomley, Kai Mäkisara,
	James Bottomley, Ed Lin, Yang Hongyang, linux-scsi, osst-users

The function stex_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Willem Riede <osst@riede.org>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: "Kai Mäkisara" <Kai.Makisara@kolumbus.fi>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Ed Lin <ed.lin@promise.com>
Cc: Yang Hongyang <yanghy@cn.fujitsu.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: linux-scsi@vger.kernel.org
Cc: osst-users@lists.sourceforge.net
Cc: linux-kernel@vger.kernel.org
---
 drivers/scsi/stex.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/stex.c b/drivers/scsi/stex.c
index 09fa886..09ee386 100644
--- a/drivers/scsi/stex.c
+++ b/drivers/scsi/stex.c
@@ -1679,7 +1679,7 @@ static void stex_hba_free(struct st_hba *hba)
 			  hba->dma_mem, hba->dma_handle);
 }
 
-static void stex_remove(struct pci_dev *pdev)
+static void __devexit stex_remove(struct pci_dev *pdev)
 {
 	struct st_hba *hba = pci_get_drvdata(pdev);
 
-- 
1.6.5.2

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 22/38] move vhci_hcd_remove to .devexit.text
  2009-11-24 21:07                                         ` Uwe Kleine-König
  (?)
@ 2009-11-24 21:07                                         ` Uwe Kleine-König
  2009-11-24 21:07                                             ` Uwe Kleine-König
  -1 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Greg Kroah-Hartman, Brian G. Merrell, Shan Wei, Kay Sievers, devel

The function vhci_hcd_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: Brian G. Merrell <bgmerrell@novell.com>
Cc: Shan Wei <shanwei@cn.fujitsu.com>
Cc: Kay Sievers <kay.sievers@vrfy.org>
Cc: devel@driverdev.osuosl.org
Cc: linux-kernel@vger.kernel.org
---
 drivers/staging/usbip/vhci_hcd.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/staging/usbip/vhci_hcd.c b/drivers/staging/usbip/vhci_hcd.c
index 6e91fc2..22b1c6c 100644
--- a/drivers/staging/usbip/vhci_hcd.c
+++ b/drivers/staging/usbip/vhci_hcd.c
@@ -1131,7 +1131,7 @@ static int vhci_hcd_probe(struct platform_device *pdev)
 }
 
 
-static int vhci_hcd_remove(struct platform_device *pdev)
+static int __devexit vhci_hcd_remove(struct platform_device *pdev)
 {
 	struct usb_hcd	*hcd;
 
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 23/38] move zalon_remove to .devexit.text
  2009-11-24 21:07                                         ` [PATCH 22/38] move vhci_hcd_remove " Uwe Kleine-König
@ 2009-11-24 21:07                                             ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, James E.J. Bottomley, James Bottomley, Kyle McMartin,
	Kay Sievers, Helge Deller, linux-scsi, Greg Kroah-Hartman

The function zalon_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Kyle McMartin <kyle@mcmartin.ca>
Cc: Kay Sievers <kay.sievers@vrfy.org>
Cc: Helge Deller <deller@gmx.de>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@suse.de>
---
 drivers/scsi/zalon.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/zalon.c b/drivers/scsi/zalon.c
index 27e84e4..1f8c03d 100644
--- a/drivers/scsi/zalon.c
+++ b/drivers/scsi/zalon.c
@@ -167,7 +167,7 @@ static struct parisc_device_id zalon_tbl[] = {
 
 MODULE_DEVICE_TABLE(parisc, zalon_tbl);
 
-static int __exit zalon_remove(struct parisc_device *dev)
+static int __devexit zalon_remove(struct parisc_device *dev)
 {
 	struct Scsi_Host *host = dev_get_drvdata(&dev->dev);
 
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 23/38] move zalon_remove to .devexit.text
@ 2009-11-24 21:07                                             ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, James E.J. Bottomley, James Bottomley, Kyle McMartin,
	Kay Sievers, Helge Deller, linux-scsi, Greg Kroah-Hartman

The function zalon_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Kyle McMartin <kyle@mcmartin.ca>
Cc: Kay Sievers <kay.sievers@vrfy.org>
Cc: Helge Deller <deller@gmx.de>
Cc: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@suse.de>
---
 drivers/scsi/zalon.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/zalon.c b/drivers/scsi/zalon.c
index 27e84e4..1f8c03d 100644
--- a/drivers/scsi/zalon.c
+++ b/drivers/scsi/zalon.c
@@ -167,7 +167,7 @@ static struct parisc_device_id zalon_tbl[] = {
 
 MODULE_DEVICE_TABLE(parisc, zalon_tbl);
 
-static int __exit zalon_remove(struct parisc_device *dev)
+static int __devexit zalon_remove(struct parisc_device *dev)
 {
 	struct Scsi_Host *host = dev_get_drvdata(&dev->dev);
 
-- 
1.6.5.2

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 24/38] move lis3l02dq_remove to .devexit.text
  2009-11-24 21:07                                             ` Uwe Kleine-König
  (?)
@ 2009-11-24 21:07                                             ` Uwe Kleine-König
  2009-11-24 21:07                                               ` [PATCH 25/38] move sca3000_remove " Uwe Kleine-König
  -1 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, Greg Kroah-Hartman, devel

The function lis3l02dq_remove is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Jonathan Cameron <jic23@cam.ac.uk>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: linux-kernel@vger.kernel.org
Cc: devel@driverdev.osuosl.org
---
 drivers/staging/iio/accel/lis3l02dq_core.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/staging/iio/accel/lis3l02dq_core.c b/drivers/staging/iio/accel/lis3l02dq_core.c
index f008837..80e89a6 100644
--- a/drivers/staging/iio/accel/lis3l02dq_core.c
+++ b/drivers/staging/iio/accel/lis3l02dq_core.c
@@ -871,7 +871,7 @@ err_ret:
 }
 
 /* fixme, confirm ordering in this function */
-static int lis3l02dq_remove(struct spi_device *spi)
+static int __devexit lis3l02dq_remove(struct spi_device *spi)
 {
 	int ret;
 	struct lis3l02dq_state *st = spi_get_drvdata(spi);
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 25/38] move sca3000_remove to .devexit.text
  2009-11-24 21:07                                             ` [PATCH 24/38] move lis3l02dq_remove " Uwe Kleine-König
@ 2009-11-24 21:07                                               ` Uwe Kleine-König
  2009-11-24 21:07                                                 ` [PATCH 26/38] move vlynq_remove " Uwe Kleine-König
  0 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, Greg Kroah-Hartman, devel

The function sca3000_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Jonathan Cameron <jic23@cam.ac.uk>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: linux-kernel@vger.kernel.org
Cc: devel@driverdev.osuosl.org
---
 drivers/staging/iio/accel/sca3000_core.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/staging/iio/accel/sca3000_core.c b/drivers/staging/iio/accel/sca3000_core.c
index e27e3b7..5ea736a 100644
--- a/drivers/staging/iio/accel/sca3000_core.c
+++ b/drivers/staging/iio/accel/sca3000_core.c
@@ -1393,7 +1393,7 @@ error_ret:
 
 }
 
-static int sca3000_remove(struct spi_device *spi)
+static int __devexit sca3000_remove(struct spi_device *spi)
 {
 	struct sca3000_state *st =  spi_get_drvdata(spi);
 	struct iio_dev *indio_dev = st->indio_dev;
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 26/38] move vlynq_remove to .devexit.text
  2009-11-24 21:07                                               ` [PATCH 25/38] move sca3000_remove " Uwe Kleine-König
@ 2009-11-24 21:07                                                 ` Uwe Kleine-König
  2009-11-24 21:07                                                   ` [PATCH 27/38] move bfad_pci_remove " Uwe Kleine-König
  0 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Florian Fainelli, Eugene Konev, Julia Lawall,
	Robert P. J. Day, openwrt-devel

The function vlynq_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Florian Fainelli <florian@openwrt.org>
Cc: Eugene Konev <ejka@imfi.kspu.ru>
Cc: Julia Lawall <julia@diku.dk>
Cc: Robert P. J. Day <rpjday@crashcourse.ca>
Cc: linux-kernel@vger.kernel.org
Cc: openwrt-devel@lists.openwrt.org
---
 drivers/vlynq/vlynq.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/vlynq/vlynq.c b/drivers/vlynq/vlynq.c
index 9554ad5..3ae6e86 100644
--- a/drivers/vlynq/vlynq.c
+++ b/drivers/vlynq/vlynq.c
@@ -756,7 +756,7 @@ fail_request:
 	return result;
 }
 
-static int vlynq_remove(struct platform_device *pdev)
+static int __devexit vlynq_remove(struct platform_device *pdev)
 {
 	struct vlynq_device *dev = platform_get_drvdata(pdev);
 
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 27/38] move bfad_pci_remove to .devexit.text
  2009-11-24 21:07                                                 ` [PATCH 26/38] move vlynq_remove " Uwe Kleine-König
@ 2009-11-24 21:07                                                   ` Uwe Kleine-König
  2009-11-24 21:07                                                     ` [PATCH 28/38] don't use __exit_p to wrap ds1302_rtc_remove Uwe Kleine-König
  0 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, Jing Huang, James Bottomley, linux-scsi

The function bfad_pci_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Jing Huang <huangj@brocade.com>
Cc: James Bottomley <James.Bottomley@suse.de>
Cc: linux-kernel@vger.kernel.org
Cc: James E.J. Bottomley <James.Bottomley@suse.de>
Cc: linux-scsi@vger.kernel.org
---
 drivers/scsi/bfa/bfad.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/bfa/bfad.c b/drivers/scsi/bfa/bfad.c
index 6f2be5a..c4d3c91 100644
--- a/drivers/scsi/bfa/bfad.c
+++ b/drivers/scsi/bfa/bfad.c
@@ -1000,7 +1000,7 @@ out:
 /**
  * PCI remove entry.
  */
-void
+void __devexit
 bfad_pci_remove(struct pci_dev *pdev)
 {
 	struct bfad_s  *bfad = pci_get_drvdata(pdev);
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 28/38] don't use __exit_p to wrap ds1302_rtc_remove
  2009-11-24 21:07                                                   ` [PATCH 27/38] move bfad_pci_remove " Uwe Kleine-König
@ 2009-11-24 21:07                                                     ` Uwe Kleine-König
  2009-11-24 21:07                                                       ` [PATCH 29/38] move mc33880_remove to .devexit.text Uwe Kleine-König
  0 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Paul Mundt, Alessandro Zummo, Paul Gortmaker, rtc-linux

The function ds1302_rtc_remove is defined using __devexit, so don't use
__exit_p but __devexit_p to wrap it.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Paul Mundt <lethal@linux-sh.org>
Cc: Alessandro Zummo <a.zummo@towertech.it>
Cc: linux-kernel@vger.kernel.org
Cc: Paul Gortmaker <p_gortmaker@yahoo.com>
Cc: rtc-linux@googlegroups.com
---
 drivers/rtc/rtc-ds1302.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/rtc/rtc-ds1302.c b/drivers/rtc/rtc-ds1302.c
index d490628..1e73c8f 100644
--- a/drivers/rtc/rtc-ds1302.c
+++ b/drivers/rtc/rtc-ds1302.c
@@ -201,7 +201,7 @@ static struct platform_driver ds1302_platform_driver = {
 		.name	= DRV_NAME,
 		.owner	= THIS_MODULE,
 	},
-	.remove		= __exit_p(ds1302_rtc_remove),
+	.remove		= __devexit_p(ds1302_rtc_remove),
 };
 
 static int __init ds1302_rtc_init(void)
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 29/38] move mc33880_remove to .devexit.text
  2009-11-24 21:07                                                     ` [PATCH 28/38] don't use __exit_p to wrap ds1302_rtc_remove Uwe Kleine-König
@ 2009-11-24 21:07                                                       ` Uwe Kleine-König
  2009-11-24 21:07                                                           ` Uwe Kleine-König
  2009-11-26  8:23                                                         ` [PATCH 29/38] move mc33880_remove to .devexit.text Richard Röjfors
  0 siblings, 2 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, Richard Röjfors

The function mc33880_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: "Richard Röjfors" <richard.rojfors.ext@mocean-labs.com>
Cc: linux-kernel@vger.kernel.org
---
 drivers/gpio/mc33880.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/gpio/mc33880.c b/drivers/gpio/mc33880.c
index e7d01bd..6e82bc6 100644
--- a/drivers/gpio/mc33880.c
+++ b/drivers/gpio/mc33880.c
@@ -145,7 +145,7 @@ exit_destroy:
 	return ret;
 }
 
-static int mc33880_remove(struct spi_device *spi)
+static int __devexit mc33880_remove(struct spi_device *spi)
 {
 	struct mc33880 *mc;
 	int ret;
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 30/38] move mipid_spi_remove to .devexit.text
  2009-11-24 21:07                                                       ` [PATCH 29/38] move mc33880_remove to .devexit.text Uwe Kleine-König
  2009-11-24 21:07                                                           ` Uwe Kleine-König
@ 2009-11-24 21:07                                                           ` Uwe Kleine-König
  1 sibling, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Arnaud Patard, Mike Wege, Imre Deak, Hiroshi DOYU,
	Imre Deak, linux-fbdev-devel, linux-omap

The function mipid_spi_remove is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Arnaud Patard <arnaud.patard@rtp-net.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Mike Wege <ext-mike.wege@nokia.com>
Cc: Imre Deak <imre.deak@solidboot.com>
Cc: Hiroshi DOYU <Hiroshi.DOYU@nokia.com>
Cc: linux-kernel@vger.kernel.org
Cc: Imre Deak <imre.deak@nokia.com>
Cc: linux-fbdev-devel@lists.sourceforge.net
Cc: linux-omap@vger.kernel.org
---
 drivers/video/omap/lcd_mipid.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/video/omap/lcd_mipid.c b/drivers/video/omap/lcd_mipid.c
index 918ee89..24889ca 100644
--- a/drivers/video/omap/lcd_mipid.c
+++ b/drivers/video/omap/lcd_mipid.c
@@ -587,7 +587,7 @@ static int mipid_spi_probe(struct spi_device *spi)
 	return 0;
 }
 
-static int mipid_spi_remove(struct spi_device *spi)
+static int __devexit mipid_spi_remove(struct spi_device *spi)
 {
 	struct mipid_device *md = dev_get_drvdata(&spi->dev);
 
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 30/38] move mipid_spi_remove to .devexit.text
@ 2009-11-24 21:07                                                           ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: Imre Deak, linux-fbdev-devel, Hiroshi DOYU, Mike Wege, akpm,
	linux-omap, Arnaud Patard

The function mipid_spi_remove is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Arnaud Patard <arnaud.patard@rtp-net.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Mike Wege <ext-mike.wege@nokia.com>
Cc: Imre Deak <imre.deak@solidboot.com>
Cc: Hiroshi DOYU <Hiroshi.DOYU@nokia.com>
Cc: linux-kernel@vger.kernel.org
Cc: Imre Deak <imre.deak@nokia.com>
Cc: linux-fbdev-devel@lists.sourceforge.net
Cc: linux-omap@vger.kernel.org
---
 drivers/video/omap/lcd_mipid.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/video/omap/lcd_mipid.c b/drivers/video/omap/lcd_mipid.c
index 918ee89..24889ca 100644
--- a/drivers/video/omap/lcd_mipid.c
+++ b/drivers/video/omap/lcd_mipid.c
@@ -587,7 +587,7 @@ static int mipid_spi_probe(struct spi_device *spi)
 	return 0;
 }
 
-static int mipid_spi_remove(struct spi_device *spi)
+static int __devexit mipid_spi_remove(struct spi_device *spi)
 {
 	struct mipid_device *md = dev_get_drvdata(&spi->dev);
 
-- 
1.6.5.2


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Linux-fbdev-devel mailing list
Linux-fbdev-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-fbdev-devel

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 30/38] move mipid_spi_remove to .devexit.text
@ 2009-11-24 21:07                                                           ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: Imre Deak, linux-fbdev-devel, Hiroshi DOYU, Mike Wege, akpm,
	linux-omap, Arnaud Patard

The function mipid_spi_remove is used only wrapped by __devexit_p so
define it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Arnaud Patard <arnaud.patard@rtp-net.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Mike Wege <ext-mike.wege@nokia.com>
Cc: Imre Deak <imre.deak@solidboot.com>
Cc: Hiroshi DOYU <Hiroshi.DOYU@nokia.com>
Cc: linux-kernel@vger.kernel.org
Cc: Imre Deak <imre.deak@nokia.com>
Cc: linux-fbdev-devel@lists.sourceforge.net
Cc: linux-omap@vger.kernel.org
---
 drivers/video/omap/lcd_mipid.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/video/omap/lcd_mipid.c b/drivers/video/omap/lcd_mipid.c
index 918ee89..24889ca 100644
--- a/drivers/video/omap/lcd_mipid.c
+++ b/drivers/video/omap/lcd_mipid.c
@@ -587,7 +587,7 @@ static int mipid_spi_probe(struct spi_device *spi)
 	return 0;
 }
 
-static int mipid_spi_remove(struct spi_device *spi)
+static int __devexit mipid_spi_remove(struct spi_device *spi)
 {
 	struct mipid_device *md = dev_get_drvdata(&spi->dev);
 
-- 
1.6.5.2


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Linux-fbdev-devel mailing list
Linux-fbdev-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-fbdev-devel

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 31/38] move pcf2123_remove to .devexit.text
  2009-11-24 21:07                                                           ` Uwe Kleine-König
  (?)
  (?)
@ 2009-11-24 21:07                                                           ` Uwe Kleine-König
  2009-11-24 21:07                                                               ` Uwe Kleine-König
  -1 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Christian Pellegrin, Chris Verges, Alessandro Zummo,
	Paul Gortmaker, rtc-linux

The function pcf2123_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Christian Pellegrin <chripell@fsfe.org>
Cc: Chris Verges <chrisv@cyberswitching.com>
Cc: linux-kernel@vger.kernel.org
Cc: Alessandro Zummo <a.zummo@towertech.it>
Cc: Paul Gortmaker <p_gortmaker@yahoo.com>
Cc: rtc-linux@googlegroups.com
---
 drivers/rtc/rtc-pcf2123.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/rtc/rtc-pcf2123.c b/drivers/rtc/rtc-pcf2123.c
index e75df9d..2ceb365 100644
--- a/drivers/rtc/rtc-pcf2123.c
+++ b/drivers/rtc/rtc-pcf2123.c
@@ -315,7 +315,7 @@ kfree_exit:
 	return ret;
 }
 
-static int pcf2123_remove(struct spi_device *spi)
+static int __devexit pcf2123_remove(struct spi_device *spi)
 {
 	struct pcf2123_plat_data *pdata = spi->dev.platform_data;
 	int i;
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 32/38] don't use __exit_p to wrap plat_mpc8xxx_spi_remove
@ 2009-11-24 21:07                                                               ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Kumar Gala, Anton Vorontsov, Grant Likely,
	devicetree-discuss, David Brownell, spi-devel-general

The function plat_mpc8xxx_spi_remove is defined using __devexit, so don't
use __exit_p but __devexit_p to wrap it.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Kumar Gala <galak@kernel.crashing.org>
Cc: Anton Vorontsov <avorontsov@ru.mvista.com>
Cc: Grant Likely <grant.likely@secretlab.ca>
Cc: linux-kernel@vger.kernel.org
Cc: devicetree-discuss@lists.ozlabs.org
Cc: David Brownell <dbrownell@users.sourceforge.net>
Cc: spi-devel-general@lists.sourceforge.net
---
 drivers/spi/spi_mpc8xxx.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/spi/spi_mpc8xxx.c b/drivers/spi/spi_mpc8xxx.c
index 0fd0ec4..1d98be9 100644
--- a/drivers/spi/spi_mpc8xxx.c
+++ b/drivers/spi/spi_mpc8xxx.c
@@ -900,7 +900,7 @@ static int __devexit plat_mpc8xxx_spi_remove(struct platform_device *pdev)
 MODULE_ALIAS("platform:mpc8xxx_spi");
 static struct platform_driver mpc8xxx_spi_driver = {
 	.probe = plat_mpc8xxx_spi_probe,
-	.remove = __exit_p(plat_mpc8xxx_spi_remove),
+	.remove = __devexit_p(plat_mpc8xxx_spi_remove),
 	.driver = {
 		.name = "mpc8xxx_spi",
 		.owner = THIS_MODULE,
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 32/38] don't use __exit_p to wrap plat_mpc8xxx_spi_remove
@ 2009-11-24 21:07                                                               ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel-u79uwXL29TY76Z2rM5mHXA
  Cc: David Brownell, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ,
	spi-devel-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f,
	akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b

The function plat_mpc8xxx_spi_remove is defined using __devexit, so don't
use __exit_p but __devexit_p to wrap it.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Kumar Gala <galak@kernel.crashing.org>
Cc: Anton Vorontsov <avorontsov@ru.mvista.com>
Cc: Grant Likely <grant.likely@secretlab.ca>
Cc: linux-kernel@vger.kernel.org
Cc: devicetree-discuss@lists.ozlabs.org
Cc: David Brownell <dbrownell@users.sourceforge.net>
Cc: spi-devel-general@lists.sourceforge.net
---
 drivers/spi/spi_mpc8xxx.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/spi/spi_mpc8xxx.c b/drivers/spi/spi_mpc8xxx.c
index 0fd0ec4..1d98be9 100644
--- a/drivers/spi/spi_mpc8xxx.c
+++ b/drivers/spi/spi_mpc8xxx.c
@@ -900,7 +900,7 @@ static int __devexit plat_mpc8xxx_spi_remove(struct platform_device *pdev)
 MODULE_ALIAS("platform:mpc8xxx_spi");
 static struct platform_driver mpc8xxx_spi_driver = {
 	.probe = plat_mpc8xxx_spi_probe,
-	.remove = __exit_p(plat_mpc8xxx_spi_remove),
+	.remove = __devexit_p(plat_mpc8xxx_spi_remove),
 	.driver = {
 		.name = "mpc8xxx_spi",
 		.owner = THIS_MODULE,
-- 
1.6.5.2


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 33/38] don't use __exit_p to wrap sh_mobile_ceu_remove
  2009-11-24 21:07                                                               ` Uwe Kleine-König
  (?)
@ 2009-11-24 21:07                                                               ` Uwe Kleine-König
  2009-11-24 21:07                                                                 ` [PATCH 34/38] move vpfe_remove to .devexit.text Uwe Kleine-König
  -1 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Mauro Carvalho Chehab, Guennadi Liakhovetski, Magnus Damm,
	Kuninori Morimoto, Mauro Carvalho Chehab, linux-media

The function sh_mobile_ceu_remove is defined using __devexit, so don't
use __exit_p but __devexit_p to wrap it.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Mauro Carvalho Chehab <mchehab@redhat.com>
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: Magnus Damm <damm@igel.co.jp>
Cc: Kuninori Morimoto <morimoto.kuninori@renesas.com>
Cc: linux-kernel@vger.kernel.org
Cc: Mauro Carvalho Chehab <mchehab@infradead.org>
Cc: linux-media@vger.kernel.org
---
 drivers/media/video/sh_mobile_ceu_camera.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/media/video/sh_mobile_ceu_camera.c b/drivers/media/video/sh_mobile_ceu_camera.c
index 2f78b4f..e3e1ef2 100644
--- a/drivers/media/video/sh_mobile_ceu_camera.c
+++ b/drivers/media/video/sh_mobile_ceu_camera.c
@@ -1778,7 +1778,7 @@ static struct platform_driver sh_mobile_ceu_driver = {
 		.pm	= &sh_mobile_ceu_dev_pm_ops,
 	},
 	.probe		= sh_mobile_ceu_probe,
-	.remove		= __exit_p(sh_mobile_ceu_remove),
+	.remove		= __devexit_p(sh_mobile_ceu_remove),
 };
 
 static int __init sh_mobile_ceu_init(void)
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 34/38] move vpfe_remove to .devexit.text
  2009-11-24 21:07                                                               ` [PATCH 33/38] don't use __exit_p to wrap sh_mobile_ceu_remove Uwe Kleine-König
@ 2009-11-24 21:07                                                                 ` Uwe Kleine-König
  2009-11-24 21:07                                                                   ` [PATCH 35/38] move vpif_remove " Uwe Kleine-König
  0 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Laurent Pinchart, Alexey Klimov, Muralidharan Karicheri,
	Mauro Carvalho Chehab, Hans Verkuil, Mauro Carvalho Chehab,
	linux-media

The function vpfe_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Laurent Pinchart <laurent.pinchart@skynet.be>
Cc: Alexey Klimov <klimov.linux@gmail.com>
Cc: Muralidharan Karicheri <m-karicheri2@ti.com>
Cc: Mauro Carvalho Chehab <mchehab@redhat.com>
Cc: Hans Verkuil <hverkuil@xs4all.nl>
Cc: linux-kernel@vger.kernel.org
Cc: Mauro Carvalho Chehab <mchehab@infradead.org>
Cc: linux-media@vger.kernel.org
---
 drivers/media/video/davinci/vpfe_capture.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/media/video/davinci/vpfe_capture.c b/drivers/media/video/davinci/vpfe_capture.c
index 402ce43..902c59c 100644
--- a/drivers/media/video/davinci/vpfe_capture.c
+++ b/drivers/media/video/davinci/vpfe_capture.c
@@ -2054,7 +2054,7 @@ probe_free_dev_mem:
 /*
  * vpfe_remove : It un-register device from V4L2 driver
  */
-static int vpfe_remove(struct platform_device *pdev)
+static int __devexit vpfe_remove(struct platform_device *pdev)
 {
 	struct vpfe_device *vpfe_dev = platform_get_drvdata(pdev);
 	struct resource *res;
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 35/38] move vpif_remove to .devexit.text
  2009-11-24 21:07                                                                 ` [PATCH 34/38] move vpfe_remove to .devexit.text Uwe Kleine-König
@ 2009-11-24 21:07                                                                   ` Uwe Kleine-König
  2009-11-24 21:07                                                                     ` [PATCH 36/38] move vpss_remove " Uwe Kleine-König
  0 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Mauro Carvalho Chehab, Hans Verkuil, Manjunath Hadli,
	Chaithrika U S, Muralidharan Karicheri, Mauro Carvalho Chehab,
	linux-media

The function vpif_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Mauro Carvalho Chehab <mchehab@redhat.com>
Cc: Hans Verkuil <hverkuil@xs4all.nl>
Cc: Manjunath Hadli <mrh@ti.com>
Cc: Chaithrika U S <chaithrika@ti.com>
Cc: Muralidharan Karicheri <m-karicheri2@ti.com>
Cc: linux-kernel@vger.kernel.org
Cc: Mauro Carvalho Chehab <mchehab@infradead.org>
Cc: linux-media@vger.kernel.org
---
 drivers/media/video/davinci/vpif.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/media/video/davinci/vpif.c b/drivers/media/video/davinci/vpif.c
index 3b8eac3..1f532e3 100644
--- a/drivers/media/video/davinci/vpif.c
+++ b/drivers/media/video/davinci/vpif.c
@@ -266,7 +266,7 @@ fail:
 	return status;
 }
 
-static int vpif_remove(struct platform_device *pdev)
+static int __devexit vpif_remove(struct platform_device *pdev)
 {
 	iounmap(vpif_base);
 	release_mem_region(res->start, res_len);
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 36/38] move vpss_remove to .devexit.text
  2009-11-24 21:07                                                                   ` [PATCH 35/38] move vpif_remove " Uwe Kleine-König
@ 2009-11-24 21:07                                                                     ` Uwe Kleine-König
  2009-11-24 21:07                                                                       ` [PATCH 37/38] don't use __devexit_p to wrap sci_remove Uwe Kleine-König
  0 siblings, 1 reply; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Hans Verkuil, Laurent Pinchart, Alexey Klimov,
	Muralidharan Karicheri, Mauro Carvalho Chehab,
	Mauro Carvalho Chehab, linux-media

The function vpss_remove is used only wrapped by __devexit_p so define
it using __devexit.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Hans Verkuil <hverkuil@xs4all.nl>
Cc: Laurent Pinchart <laurent.pinchart@skynet.be>
Cc: Alexey Klimov <klimov.linux@gmail.com>
Cc: Muralidharan Karicheri <m-karicheri2@ti.com>
Cc: Mauro Carvalho Chehab <mchehab@redhat.com>
Cc: linux-kernel@vger.kernel.org
Cc: Mauro Carvalho Chehab <mchehab@infradead.org>
Cc: linux-media@vger.kernel.org
---
 drivers/media/video/davinci/vpss.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/media/video/davinci/vpss.c b/drivers/media/video/davinci/vpss.c
index 6d709ca..ed0472f 100644
--- a/drivers/media/video/davinci/vpss.c
+++ b/drivers/media/video/davinci/vpss.c
@@ -268,7 +268,7 @@ fail1:
 	return status;
 }
 
-static int vpss_remove(struct platform_device *pdev)
+static int __devexit vpss_remove(struct platform_device *pdev)
 {
 	iounmap(oper_cfg.vpss_bl_regs_base);
 	release_mem_region(oper_cfg.r1->start, oper_cfg.len1);
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 37/38] don't use __devexit_p to wrap sci_remove
  2009-11-24 21:07                                                                     ` [PATCH 36/38] move vpss_remove " Uwe Kleine-König
@ 2009-11-24 21:07                                                                       ` Uwe Kleine-König
  2009-11-24 21:07                                                                         ` [PATCH 38/38] don't use __exit_p to wrap composite_unbind Uwe Kleine-König
  2009-11-25  1:36                                                                         ` [PATCH 28/38] don't use __exit_p to wrap ds1302_rtc_remove Paul Mundt
  0 siblings, 2 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, Paul Mundt, Magnus Damm

The function sci_remove is defined without any section modifier, so
don't use __devexit_p to wrap it.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Paul Mundt <lethal@linux-sh.org>
Cc: Magnus Damm <damm@opensource.se>
Cc: linux-kernel@vger.kernel.org
---
 drivers/serial/sh-sci.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/serial/sh-sci.c b/drivers/serial/sh-sci.c
index 6498bd1..89421fa 100644
--- a/drivers/serial/sh-sci.c
+++ b/drivers/serial/sh-sci.c
@@ -1370,7 +1370,7 @@ static struct dev_pm_ops sci_dev_pm_ops = {
 
 static struct platform_driver sci_driver = {
 	.probe		= sci_probe,
-	.remove		= __devexit_p(sci_remove),
+	.remove		= sci_remove,
 	.driver		= {
 		.name	= "sh-sci",
 		.owner	= THIS_MODULE,
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* [PATCH 38/38] don't use __exit_p to wrap composite_unbind
  2009-11-24 21:07                                                                       ` [PATCH 37/38] don't use __devexit_p to wrap sci_remove Uwe Kleine-König
@ 2009-11-24 21:07                                                                         ` Uwe Kleine-König
  2009-11-25  1:36                                                                         ` [PATCH 28/38] don't use __exit_p to wrap ds1302_rtc_remove Paul Mundt
  1 sibling, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-24 21:07 UTC (permalink / raw)
  To: linux-kernel
  Cc: akpm, Greg Kroah-Hartman, David Brownell, Bryan Wu, Felipe Balbi,
	linux-usb

The function composite_unbind is defined without any section modifier,
so don't use __exit_p to wrap it.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Cc: Bryan Wu <cooloney@kernel.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Felipe Balbi <felipe.balbi@nokia.com>
Cc: linux-kernel@vger.kernel.org
Cc: linux-usb@vger.kernel.org
---
 drivers/usb/gadget/composite.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/usb/gadget/composite.c b/drivers/usb/gadget/composite.c
index d05397e..c9d6833 100644
--- a/drivers/usb/gadget/composite.c
+++ b/drivers/usb/gadget/composite.c
@@ -1054,7 +1054,7 @@ static struct usb_gadget_driver composite_driver = {
 	.speed		= USB_SPEED_HIGH,
 
 	.bind		= composite_bind,
-	.unbind		= __exit_p(composite_unbind),
+	.unbind		= composite_unbind,
 
 	.setup		= composite_setup,
 	.disconnect	= composite_disconnect,
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 71+ messages in thread

* Re: [PATCH 20/38] move spidev_remove to .devexit.text
  2009-11-24 21:07                                       ` Uwe Kleine-König
  (?)
  (?)
@ 2009-11-24 21:22                                       ` Mike Frysinger
  -1 siblings, 0 replies; 71+ messages in thread
From: Mike Frysinger @ 2009-11-24 21:22 UTC (permalink / raw)
  To: Uwe Kleine-König
  Cc: linux-kernel, akpm, David Brownell, Wolfgang Ocker,
	Greg Kroah-Hartman, spi-devel-general, Alexey Dobriyan

2009/11/24 Uwe Kleine-König
> The function spidev_remove is used only wrapped by __devexit_p so define
> it using __devexit.

this doesnt go far enough to address actual section mismatch issues in
the driver.  i posted a more complete one here:
http://lkml.org/lkml/2009/10/13/76

and akpm has picked that up
-mike

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 02/38] move atp870u_remove to .devexit.text
  2009-11-24 21:06   ` Uwe Kleine-König
  (?)
  (?)
@ 2009-11-24 21:38   ` James Bottomley
  2009-11-25  9:26     ` Uwe Kleine-König
  2009-11-25 13:38     ` Bartlomiej Zolnierkiewicz
  -1 siblings, 2 replies; 71+ messages in thread
From: James Bottomley @ 2009-11-24 21:38 UTC (permalink / raw)
  To: Uwe Kleine-König
  Cc: linux-kernel, akpm, Yang Hongyang, Alan Cox, linux-scsi, Alan Cox

On Tue, 2009-11-24 at 22:06 +0100, Uwe Kleine-König wrote:
> The function atp870u_remove is used only wrapped by __devexit_p so define
> it using __devexit.

But there's really no point to this.  HOTPLUG is always defined on SCSI
systems that have these drivers, which means that _devinit/exit are
nops.  That makes the change purely cosmetic and not worth churning two
dozen drivers for.

Even for the EMBEDDED cases that should care about this, the maintainers
have indicated that the memory savings simply aren't worth the hassle of
tracking the sectional updates.

James



^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 32/38] don't use __exit_p to wrap plat_mpc8xxx_spi_remove
@ 2009-11-24 21:42                                                                 ` Grant Likely
  0 siblings, 0 replies; 71+ messages in thread
From: Grant Likely @ 2009-11-24 21:42 UTC (permalink / raw)
  To: Uwe Kleine-König
  Cc: linux-kernel, akpm, Kumar Gala, Anton Vorontsov,
	devicetree-discuss, David Brownell, spi-devel-general

2009/11/24 Uwe Kleine-König <u.kleine-koenig@pengutronix.de>:
> The function plat_mpc8xxx_spi_remove is defined using __devexit, so don't
> use __exit_p but __devexit_p to wrap it.
>
> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>

Obviously correct.

Acked-by: Grant Likely <grant.likely@secretlab.ca>

g.

> Cc: Andrew Morton <akpm@linux-foundation.org>
> Cc: Kumar Gala <galak@kernel.crashing.org>
> Cc: Anton Vorontsov <avorontsov@ru.mvista.com>
> Cc: Grant Likely <grant.likely@secretlab.ca>
> Cc: linux-kernel@vger.kernel.org
> Cc: devicetree-discuss@lists.ozlabs.org
> Cc: David Brownell <dbrownell@users.sourceforge.net>
> Cc: spi-devel-general@lists.sourceforge.net
> ---
>  drivers/spi/spi_mpc8xxx.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/drivers/spi/spi_mpc8xxx.c b/drivers/spi/spi_mpc8xxx.c
> index 0fd0ec4..1d98be9 100644
> --- a/drivers/spi/spi_mpc8xxx.c
> +++ b/drivers/spi/spi_mpc8xxx.c
> @@ -900,7 +900,7 @@ static int __devexit plat_mpc8xxx_spi_remove(struct platform_device *pdev)
>  MODULE_ALIAS("platform:mpc8xxx_spi");
>  static struct platform_driver mpc8xxx_spi_driver = {
>        .probe = plat_mpc8xxx_spi_probe,
> -       .remove = __exit_p(plat_mpc8xxx_spi_remove),
> +       .remove = __devexit_p(plat_mpc8xxx_spi_remove),
>        .driver = {
>                .name = "mpc8xxx_spi",
>                .owner = THIS_MODULE,
> --
> 1.6.5.2
>
>



-- 
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 32/38] don't use __exit_p to wrap plat_mpc8xxx_spi_remove
@ 2009-11-24 21:42                                                                 ` Grant Likely
  0 siblings, 0 replies; 71+ messages in thread
From: Grant Likely @ 2009-11-24 21:42 UTC (permalink / raw)
  To: Uwe Kleine-König
  Cc: David Brownell, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA,
	spi-devel-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f,
	akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b, Anton Vorontsov

2009/11/24 Uwe Kleine-König <u.kleine-koenig-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>:
> The function plat_mpc8xxx_spi_remove is defined using __devexit, so don't
> use __exit_p but __devexit_p to wrap it.
>
> Signed-off-by: Uwe Kleine-König <u.kleine-koenig-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>

Obviously correct.

Acked-by: Grant Likely <grant.likely-s3s/WqlpOiPyB63q8FvJNQ@public.gmane.org>

g.

> Cc: Andrew Morton <akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
> Cc: Kumar Gala <galak-XVmvHMARGAS8U2dJNN8I7kB+6BGkLq7r@public.gmane.org>
> Cc: Anton Vorontsov <avorontsov-hkdhdckH98+B+jHODAdFcQ@public.gmane.org>
> Cc: Grant Likely <grant.likely-s3s/WqlpOiPyB63q8FvJNQ@public.gmane.org>
> Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> Cc: devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org
> Cc: David Brownell <dbrownell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>
> Cc: spi-devel-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> ---
>  drivers/spi/spi_mpc8xxx.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/drivers/spi/spi_mpc8xxx.c b/drivers/spi/spi_mpc8xxx.c
> index 0fd0ec4..1d98be9 100644
> --- a/drivers/spi/spi_mpc8xxx.c
> +++ b/drivers/spi/spi_mpc8xxx.c
> @@ -900,7 +900,7 @@ static int __devexit plat_mpc8xxx_spi_remove(struct platform_device *pdev)
>  MODULE_ALIAS("platform:mpc8xxx_spi");
>  static struct platform_driver mpc8xxx_spi_driver = {
>        .probe = plat_mpc8xxx_spi_probe,
> -       .remove = __exit_p(plat_mpc8xxx_spi_remove),
> +       .remove = __devexit_p(plat_mpc8xxx_spi_remove),
>        .driver = {
>                .name = "mpc8xxx_spi",
>                .owner = THIS_MODULE,
> --
> 1.6.5.2
>
>



-- 
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 01/38] move asic3_remove to .devexit.text
  2009-11-24 21:06 [PATCH 01/38] move asic3_remove to .devexit.text Uwe Kleine-König
  2009-11-24 21:06   ` Uwe Kleine-König
@ 2009-11-24 23:24 ` Samuel Ortiz
  1 sibling, 0 replies; 71+ messages in thread
From: Samuel Ortiz @ 2009-11-24 23:24 UTC (permalink / raw)
  To: Uwe Kleine-König
  Cc: linux-kernel, akpm, Philipp Zabel, Yinghai Lu, Russell King

Hi Uwe,

On Tue, Nov 24, 2009 at 10:06:56PM +0100, Uwe Kleine-König wrote:
> The function asic3_remove is used only wrapped by __devexit_p so define
> it using __devexit.
This one was already applied to my for-next branch.

Cheers,
Samuel.


> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
> Acked-by: Sam Ravnborg <sam@ravnborg.org>
> Cc: Samuel Ortiz <sameo@linux.intel.com>
> Cc: Philipp Zabel <philipp.zabel@gmail.com>
> Cc: Yinghai Lu <yhlu.kernel@gmail.com>
> Cc: Russell King <rmk+kernel@arm.linux.org.uk>
> Cc: linux-kernel@vger.kernel.org
> ---
>  drivers/mfd/asic3.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/drivers/mfd/asic3.c b/drivers/mfd/asic3.c
> index 63a2a66..e22128c 100644
> --- a/drivers/mfd/asic3.c
> +++ b/drivers/mfd/asic3.c
> @@ -908,7 +908,7 @@ static int __init asic3_probe(struct platform_device *pdev)
>  	return ret;
>  }
>  
> -static int asic3_remove(struct platform_device *pdev)
> +static int __devexit asic3_remove(struct platform_device *pdev)
>  {
>  	int ret;
>  	struct asic3 *asic = platform_get_drvdata(pdev);
> -- 
> 1.6.5.2
> 

-- 
Intel Open Source Technology Centre
http://oss.intel.com/

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 08/38] move mcf_remove to .devexit.text
  2009-11-24 21:07             ` [PATCH 08/38] move mcf_remove " Uwe Kleine-König
  2009-11-24 21:07               ` [PATCH 09/38] move megaraid_detach_one " Uwe Kleine-König
@ 2009-11-25  1:22               ` Greg Ungerer
  1 sibling, 0 replies; 71+ messages in thread
From: Greg Ungerer @ 2009-11-25  1:22 UTC (permalink / raw)
  To: Uwe Kleine-König
  Cc: linux-kernel, akpm, Greg Ungerer, Len Sorensen,
	Greg Kroah-Hartman, Alan Cox

Hi Uwe,

Uwe Kleine-König wrote:
> The function mcf_remove is used only wrapped by __devexit_p so define it
> using __devexit.
> 
> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
> Cc: Greg Ungerer <gerg@uclinux.org>
> Cc: Len Sorensen <lsorense@csclub.uwaterloo.ca>
> Cc: Greg Kroah-Hartman <gregkh@suse.de>
> Cc: Alan Cox <alan@linux.intel.com>
> Cc: linux-kernel@vger.kernel.org

I have this queued in the for-linus (and for-next) branches for
inclusion in 2.6.33 at:

git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git

Regards
Greg



> ---
>  drivers/serial/mcf.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/drivers/serial/mcf.c b/drivers/serial/mcf.c
> index b443824..7bb5fee 100644
> --- a/drivers/serial/mcf.c
> +++ b/drivers/serial/mcf.c
> @@ -602,7 +602,7 @@ static int __devinit mcf_probe(struct platform_device *pdev)
>  
>  /****************************************************************************/
>  
> -static int mcf_remove(struct platform_device *pdev)
> +static int __devexit mcf_remove(struct platform_device *pdev)
>  {
>  	struct uart_port *port;
>  	int i;


-- 
------------------------------------------------------------------------
Greg Ungerer  --  Principal Engineer        EMAIL:     gerg@snapgear.com
SnapGear Group, McAfee                      PHONE:       +61 7 3435 2888
8 Gardner Close                             FAX:         +61 7 3217 5323
Milton, QLD, 4064, Australia                WEB: http://www.SnapGear.com

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 28/38] don't use __exit_p to wrap ds1302_rtc_remove
  2009-11-24 21:07                                                                       ` [PATCH 37/38] don't use __devexit_p to wrap sci_remove Uwe Kleine-König
  2009-11-24 21:07                                                                         ` [PATCH 38/38] don't use __exit_p to wrap composite_unbind Uwe Kleine-König
@ 2009-11-25  1:36                                                                         ` Paul Mundt
  1 sibling, 0 replies; 71+ messages in thread
From: Paul Mundt @ 2009-11-25  1:36 UTC (permalink / raw)
  To: Uwe Kleine-K??nig
  Cc: linux-kernel, akpm, Alessandro Zummo, Paul Gortmaker, rtc-linux,
	Magnus Damm

On Tue, Nov 24, 2009 at 10:07:23PM +0100, Uwe Kleine-K??nig wrote:
> The function ds1302_rtc_remove is defined using __devexit, so don't use
> __exit_p but __devexit_p to wrap it.
> 
> Signed-off-by: Uwe Kleine-K??nig <u.kleine-koenig@pengutronix.de>
> Cc: Paul Mundt <lethal@linux-sh.org>
> Cc: Alessandro Zummo <a.zummo@towertech.it>
> Cc: linux-kernel@vger.kernel.org
> Cc: Paul Gortmaker <p_gortmaker@yahoo.com>
> Cc: rtc-linux@googlegroups.com

On Tue, Nov 24, 2009 at 10:07:32PM +0100, Uwe Kleine-K??nig wrote:
> The function sci_remove is defined without any section modifier, so
> don't use __devexit_p to wrap it.
> 
> Signed-off-by: Uwe Kleine-K??nig <u.kleine-koenig@pengutronix.de>
> Cc: Paul Mundt <lethal@linux-sh.org>
> Cc: Magnus Damm <damm@opensource.se>
> Cc: linux-kernel@vger.kernel.org

I've applied both of these, thanks.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 16/38] move s3c_pwm_remove to .devexit.text
  2009-11-24 21:07                               ` Uwe Kleine-König
@ 2009-11-25  8:02                                 ` Peter Korsgaard
  -1 siblings, 0 replies; 71+ messages in thread
From: Peter Korsgaard @ 2009-11-25  8:02 UTC (permalink / raw)
  To: Uwe Kleine-König
  Cc: linux-kernel, akpm, Russell King, Ben Dooks, linux-arm-kernel

>>>>> "Uwe" == Uwe Kleine-König <u.kleine-koenig@pengutronix.de> writes:

 Uwe> The function s3c_pwm_remove is used only wrapped by __devexit_p so define
 Uwe> it using __devexit.

 Uwe> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 Uwe> Acked-by: Sam Ravnborg <sam@ravnborg.org>

Acked-by: Peter Korsgaard <jacmet@sunsite.dk>

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [PATCH 16/38] move s3c_pwm_remove to .devexit.text
@ 2009-11-25  8:02                                 ` Peter Korsgaard
  0 siblings, 0 replies; 71+ messages in thread
From: Peter Korsgaard @ 2009-11-25  8:02 UTC (permalink / raw)
  To: linux-arm-kernel

>>>>> "Uwe" == Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de> writes:

 Uwe> The function s3c_pwm_remove is used only wrapped by __devexit_p so define
 Uwe> it using __devexit.

 Uwe> Signed-off-by: Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de>
 Uwe> Acked-by: Sam Ravnborg <sam@ravnborg.org>

Acked-by: Peter Korsgaard <jacmet@sunsite.dk>

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 10/38] don't wrap mlx4_remove_one in __devexit_p
  2009-11-24 21:07                 ` [PATCH 10/38] don't wrap mlx4_remove_one in __devexit_p Uwe Kleine-König
  2009-11-24 21:07                   ` [PATCH 11/38] move mpc85xx_pci_err_remove to .devexit.text Uwe Kleine-König
@ 2009-11-25  9:19                   ` Franco Fichtner
  2009-11-25  9:23                     ` [PATCH] " Uwe Kleine-König
  1 sibling, 1 reply; 71+ messages in thread
From: Franco Fichtner @ 2009-11-25  9:19 UTC (permalink / raw)
  To: Uwe Kleine-König
  Cc: linux-kernel, akpm, Roland Dreier, Yevgeny Petrilin,
	Yang Hongyang, Jack Morgenstein, Eli Cohen, netdev

Uwe Kleine-König wrote:
> diff --git a/drivers/net/mlx4/main.c b/drivers/net/mlx4/main.c
> index 291a505..a581860 100644
> --- a/drivers/net/mlx4/main.c
> +++ b/drivers/net/mlx4/main.c
> @@ -1293,7 +1293,7 @@ static struct pci_driver mlx4_driver = {
>  	.name		= DRV_NAME,
>  	.id_table	= mlx4_pci_table,
>  	.probe		= mlx4_init_one,
> -	.remove		= __devexit_p(mlx4_remove_one)
> +	.remove		= mlx4_remove_one
>   
You may want to add the trailing comma while you're at it...

>  };
>  
>  static int __init mlx4_verify_params(void)
>   

f

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [PATCH] don't wrap mlx4_remove_one in __devexit_p
  2009-11-25  9:19                   ` [PATCH 10/38] don't wrap mlx4_remove_one in __devexit_p Franco Fichtner
@ 2009-11-25  9:23                     ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-25  9:23 UTC (permalink / raw)
  To: linux-kernel
  Cc: Roland Dreier, Yevgeny Petrilin, Yang Hongyang, Jack Morgenstein,
	Eli Cohen, Andrew Morton, netdev, Franco Fichtner

The function mlx4_remove_one is defined in .text, so there is no need to
wrap it with __devexit_p.

While at it add a trailing comma to the section initializer.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Cc: Roland Dreier <rolandd@cisco.com>
Cc: Yevgeny Petrilin <yevgenyp@mellanox.co.il>
Cc: Yang Hongyang <yanghy@cn.fujitsu.com>
Cc: Jack Morgenstein <jackm@dev.mellanox.co.il>
Cc: Eli Cohen <eli@mellanox.co.il>
Cc: linux-kernel@vger.kernel.org
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: netdev@vger.kernel.org
Cc: Franco Fichtner <franco@lastsummer.de>
---
 drivers/net/mlx4/main.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/net/mlx4/main.c b/drivers/net/mlx4/main.c
index 291a505..acc2878 100644
--- a/drivers/net/mlx4/main.c
+++ b/drivers/net/mlx4/main.c
@@ -1293,7 +1293,7 @@ static struct pci_driver mlx4_driver = {
 	.name		= DRV_NAME,
 	.id_table	= mlx4_pci_table,
 	.probe		= mlx4_init_one,
-	.remove		= __devexit_p(mlx4_remove_one)
+	.remove		= mlx4_remove_one,
 };
 
 static int __init mlx4_verify_params(void)

^ permalink raw reply related	[flat|nested] 71+ messages in thread

* Re: [PATCH 02/38] move atp870u_remove to .devexit.text
  2009-11-24 21:38   ` [PATCH 02/38] move atp870u_remove " James Bottomley
@ 2009-11-25  9:26     ` Uwe Kleine-König
  2009-11-25 13:38     ` Bartlomiej Zolnierkiewicz
  1 sibling, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-11-25  9:26 UTC (permalink / raw)
  To: James Bottomley
  Cc: linux-kernel, akpm, Yang Hongyang, Alan Cox, linux-scsi, Alan Cox

On Tue, Nov 24, 2009 at 03:38:16PM -0600, James Bottomley wrote:
> On Tue, 2009-11-24 at 22:06 +0100, Uwe Kleine-König wrote:
> > The function atp870u_remove is used only wrapped by __devexit_p so define
> > it using __devexit.
> 
> But there's really no point to this.  HOTPLUG is always defined on SCSI
> systems that have these drivers, which means that _devinit/exit are
> nops.  That makes the change purely cosmetic and not worth churning two
> dozen drivers for.
> 
> Even for the EMBEDDED cases that should care about this, the maintainers
> have indicated that the memory savings simply aren't worth the hassle of
> tracking the sectional updates.
I think there are people that care.  Anyhow, then the best thing you can
do is something like

	find drivers/scsi -type f -print0 | xargs perl -p -i -e 's/\b__(dev)?exit(_p)?\b//'

Then my scripts will drop the scsi related patches.

Best regards
Uwe

-- 
Pengutronix e.K.                              | Uwe Kleine-König            |
Industrial Linux Solutions                    | http://www.pengutronix.de/  |

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 02/38] move atp870u_remove to .devexit.text
  2009-11-24 21:38   ` [PATCH 02/38] move atp870u_remove " James Bottomley
  2009-11-25  9:26     ` Uwe Kleine-König
@ 2009-11-25 13:38     ` Bartlomiej Zolnierkiewicz
  1 sibling, 0 replies; 71+ messages in thread
From: Bartlomiej Zolnierkiewicz @ 2009-11-25 13:38 UTC (permalink / raw)
  To: James Bottomley
  Cc: Uwe Kleine-König, linux-kernel, akpm, Yang Hongyang,
	Alan Cox, linux-scsi, Alan Cox

On Tuesday 24 November 2009 10:38:16 pm James Bottomley wrote:
> On Tue, 2009-11-24 at 22:06 +0100, Uwe Kleine-König wrote:
> > The function atp870u_remove is used only wrapped by __devexit_p so define
> > it using __devexit.
> 
> But there's really no point to this.  HOTPLUG is always defined on SCSI
> systems that have these drivers, which means that _devinit/exit are
> nops.  That makes the change purely cosmetic and not worth churning two
> dozen drivers for.

Looking at things from a bit different angle:

These tags still have some value as a documentation and help
in maintaining some level of the coherency between different
parts of a kernel (which is a Good Thing).

--
Bartlomiej Zolnierkiewicz

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 29/38] move mc33880_remove to .devexit.text
  2009-11-24 21:07                                                       ` [PATCH 29/38] move mc33880_remove to .devexit.text Uwe Kleine-König
  2009-11-24 21:07                                                           ` Uwe Kleine-König
@ 2009-11-26  8:23                                                         ` Richard Röjfors
  1 sibling, 0 replies; 71+ messages in thread
From: Richard Röjfors @ 2009-11-26  8:23 UTC (permalink / raw)
  To: Uwe Kleine-König; +Cc: linux-kernel, akpm, Richard Röjfors

Uwe Kleine-König wrote:
> The function mc33880_remove is used only wrapped by __devexit_p so define
> it using __devexit.
> 
> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>

Acked-by: Richard Röjfors <richard.rojfors@mocean-labs.com>

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 06/38] move iodev_remove to .devexit.text
  2009-11-24 21:07         ` [PATCH 06/38] move iodev_remove " Uwe Kleine-König
  2009-11-24 21:07           ` [PATCH 07/38] move lasi700_driver_remove " Uwe Kleine-König
@ 2009-11-27  8:16           ` Ralf Baechle
  1 sibling, 0 replies; 71+ messages in thread
From: Ralf Baechle @ 2009-11-27  8:16 UTC (permalink / raw)
  To: Uwe Kleine-König
  Cc: linux-kernel, akpm, Ming Lei, Henrique de Moraes Holschuh,
	Greg Kroah-Hartman, David Brownell, linux-mips

On Tue, Nov 24, 2009 at 10:07:01PM +0100, Uwe Kleine-König wrote:

> The function iodev_remove is used only wrapped by __devexit_p so define
> it using __devexit.

Thanks, queued for 2.6.33.

  Ralf

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 15/38] move s3c_adc_remove to .devexit.text
  2009-11-24 21:07                             ` Uwe Kleine-König
@ 2009-12-03 22:07                               ` Ben Dooks
  -1 siblings, 0 replies; 71+ messages in thread
From: Ben Dooks @ 2009-12-03 22:07 UTC (permalink / raw)
  To: Uwe Kleine-König
  Cc: linux-kernel, Nelson Castillo, Russell King, Ryan Mallon,
	linux-arm-kernel, Ben Dooks, akpm, Alexey Dobriyan, Ramax Lo

On Tue, Nov 24, 2009 at 10:07:10PM +0100, Uwe Kleine-König wrote:
> The function s3c_adc_remove is used only wrapped by __devexit_p so define
> it using __devexit.

Shall I put these into my tree?
 
> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
> Acked-by: Sam Ravnborg <sam@ravnborg.org>
> Cc: Russell King <linux@arm.linux.org.uk>
> Acked-By: Ben Dooks <ben@simtec.co.uk>
> Cc: Ramax Lo <ramaxlo@gmail.com>
> Cc: Nelson Castillo <arhuaco@freaks-unidos.net>
> Cc: linux-kernel@vger.kernel.org
> Cc: Ben Dooks <ben-linux@fluff.org>
> Cc: Alexey Dobriyan <adobriyan@gmail.com>
> Cc: Ryan Mallon <ryan@bluewatersys.com>
> Cc: linux-arm-kernel@lists.infradead.org
> ---
>  arch/arm/plat-s3c24xx/adc.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/arch/arm/plat-s3c24xx/adc.c b/arch/arm/plat-s3c24xx/adc.c
> index df47322..ce47627 100644
> --- a/arch/arm/plat-s3c24xx/adc.c
> +++ b/arch/arm/plat-s3c24xx/adc.c
> @@ -365,7 +365,7 @@ static int s3c_adc_probe(struct platform_device *pdev)
>  	return ret;
>  }
>  
> -static int s3c_adc_remove(struct platform_device *pdev)
> +static int __devexit s3c_adc_remove(struct platform_device *pdev)
>  {
>  	struct adc_device *adc = platform_get_drvdata(pdev);
>  
> -- 
> 1.6.5.2
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

-- 
-- 
Ben

Q:      What's a light-year?
A:      One-third less calories than a regular year.


^ permalink raw reply	[flat|nested] 71+ messages in thread

* [PATCH 15/38] move s3c_adc_remove to .devexit.text
@ 2009-12-03 22:07                               ` Ben Dooks
  0 siblings, 0 replies; 71+ messages in thread
From: Ben Dooks @ 2009-12-03 22:07 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Nov 24, 2009 at 10:07:10PM +0100, Uwe Kleine-K?nig wrote:
> The function s3c_adc_remove is used only wrapped by __devexit_p so define
> it using __devexit.

Shall I put these into my tree?
 
> Signed-off-by: Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de>
> Acked-by: Sam Ravnborg <sam@ravnborg.org>
> Cc: Russell King <linux@arm.linux.org.uk>
> Acked-By: Ben Dooks <ben@simtec.co.uk>
> Cc: Ramax Lo <ramaxlo@gmail.com>
> Cc: Nelson Castillo <arhuaco@freaks-unidos.net>
> Cc: linux-kernel at vger.kernel.org
> Cc: Ben Dooks <ben-linux@fluff.org>
> Cc: Alexey Dobriyan <adobriyan@gmail.com>
> Cc: Ryan Mallon <ryan@bluewatersys.com>
> Cc: linux-arm-kernel at lists.infradead.org
> ---
>  arch/arm/plat-s3c24xx/adc.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/arch/arm/plat-s3c24xx/adc.c b/arch/arm/plat-s3c24xx/adc.c
> index df47322..ce47627 100644
> --- a/arch/arm/plat-s3c24xx/adc.c
> +++ b/arch/arm/plat-s3c24xx/adc.c
> @@ -365,7 +365,7 @@ static int s3c_adc_probe(struct platform_device *pdev)
>  	return ret;
>  }
>  
> -static int s3c_adc_remove(struct platform_device *pdev)
> +static int __devexit s3c_adc_remove(struct platform_device *pdev)
>  {
>  	struct adc_device *adc = platform_get_drvdata(pdev);
>  
> -- 
> 1.6.5.2
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

-- 
-- 
Ben

Q:      What's a light-year?
A:      One-third less calories than a regular year.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PATCH 15/38] move s3c_adc_remove to .devexit.text
  2009-12-03 22:07                               ` Ben Dooks
@ 2009-12-03 22:10                                 ` Uwe Kleine-König
  -1 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-12-03 22:10 UTC (permalink / raw)
  To: Ben Dooks
  Cc: linux-kernel, Nelson Castillo, Russell King, Ryan Mallon,
	linux-arm-kernel, akpm, Alexey Dobriyan, Ramax Lo

Hi Ben,

On Thu, Dec 03, 2009 at 10:07:18PM +0000, Ben Dooks wrote:
> On Tue, Nov 24, 2009 at 10:07:10PM +0100, Uwe Kleine-König wrote:
> > The function s3c_adc_remove is used only wrapped by __devexit_p so define
> > it using __devexit.
> 
> Shall I put these into my tree?
Yes, I think your's is the right one. 

Thanks
Uwe

-- 
Pengutronix e.K.                              | Uwe Kleine-König            |
Industrial Linux Solutions                    | http://www.pengutronix.de/  |

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [PATCH 15/38] move s3c_adc_remove to .devexit.text
@ 2009-12-03 22:10                                 ` Uwe Kleine-König
  0 siblings, 0 replies; 71+ messages in thread
From: Uwe Kleine-König @ 2009-12-03 22:10 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Ben,

On Thu, Dec 03, 2009 at 10:07:18PM +0000, Ben Dooks wrote:
> On Tue, Nov 24, 2009 at 10:07:10PM +0100, Uwe Kleine-K?nig wrote:
> > The function s3c_adc_remove is used only wrapped by __devexit_p so define
> > it using __devexit.
> 
> Shall I put these into my tree?
Yes, I think your's is the right one. 

Thanks
Uwe

-- 
Pengutronix e.K.                              | Uwe Kleine-K?nig            |
Industrial Linux Solutions                    | http://www.pengutronix.de/  |

^ permalink raw reply	[flat|nested] 71+ messages in thread

end of thread, other threads:[~2009-12-03 22:10 UTC | newest]

Thread overview: 71+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-24 21:06 [PATCH 01/38] move asic3_remove to .devexit.text Uwe Kleine-König
2009-11-24 21:06 ` [PATCH 02/38] move atp870u_remove " Uwe Kleine-König
2009-11-24 21:06   ` Uwe Kleine-König
2009-11-24 21:06   ` [PATCH 03/38] move excite_nand_remove " Uwe Kleine-König
2009-11-24 21:06     ` Uwe Kleine-König
2009-11-24 21:06     ` [PATCH 04/38] move ilo_remove " Uwe Kleine-König
2009-11-24 21:07       ` [PATCH 05/38] move initio_remove_one " Uwe Kleine-König
2009-11-24 21:07         ` Uwe Kleine-König
2009-11-24 21:07         ` [PATCH 06/38] move iodev_remove " Uwe Kleine-König
2009-11-24 21:07           ` [PATCH 07/38] move lasi700_driver_remove " Uwe Kleine-König
2009-11-24 21:07             ` [PATCH 08/38] move mcf_remove " Uwe Kleine-König
2009-11-24 21:07               ` [PATCH 09/38] move megaraid_detach_one " Uwe Kleine-König
2009-11-24 21:07                 ` [PATCH 10/38] don't wrap mlx4_remove_one in __devexit_p Uwe Kleine-König
2009-11-24 21:07                   ` [PATCH 11/38] move mpc85xx_pci_err_remove to .devexit.text Uwe Kleine-König
2009-11-24 21:07                     ` [PATCH 12/38] move mv64x60_pci_err_remove " Uwe Kleine-König
2009-11-24 21:07                       ` [PATCH 13/38] don't use __exit_p to wrap mxcnd_remove Uwe Kleine-König
2009-11-24 21:07                         ` Uwe Kleine-König
2009-11-24 21:07                         ` [PATCH 14/38] move NCR_Q720_remove to .devexit.text Uwe Kleine-König
2009-11-24 21:07                           ` Uwe Kleine-König
2009-11-24 21:07                           ` [PATCH 15/38] move s3c_adc_remove " Uwe Kleine-König
2009-11-24 21:07                             ` Uwe Kleine-König
2009-11-24 21:07                             ` [PATCH 16/38] move s3c_pwm_remove " Uwe Kleine-König
2009-11-24 21:07                               ` Uwe Kleine-König
2009-11-24 21:07                               ` [PATCH 17/38] move sc26xx_driver_remove " Uwe Kleine-König
2009-11-24 21:07                                 ` [PATCH 18/38] move sgiwd93_remove " Uwe Kleine-König
2009-11-24 21:07                                   ` Uwe Kleine-König
2009-11-24 21:07                                   ` [PATCH 19/38] move snirm710_driver_remove " Uwe Kleine-König
2009-11-24 21:07                                     ` [PATCH 20/38] move spidev_remove " Uwe Kleine-König
2009-11-24 21:07                                       ` Uwe Kleine-König
2009-11-24 21:07                                       ` [PATCH 21/38] move stex_remove " Uwe Kleine-König
2009-11-24 21:07                                         ` Uwe Kleine-König
2009-11-24 21:07                                         ` [PATCH 22/38] move vhci_hcd_remove " Uwe Kleine-König
2009-11-24 21:07                                           ` [PATCH 23/38] move zalon_remove " Uwe Kleine-König
2009-11-24 21:07                                             ` Uwe Kleine-König
2009-11-24 21:07                                             ` [PATCH 24/38] move lis3l02dq_remove " Uwe Kleine-König
2009-11-24 21:07                                               ` [PATCH 25/38] move sca3000_remove " Uwe Kleine-König
2009-11-24 21:07                                                 ` [PATCH 26/38] move vlynq_remove " Uwe Kleine-König
2009-11-24 21:07                                                   ` [PATCH 27/38] move bfad_pci_remove " Uwe Kleine-König
2009-11-24 21:07                                                     ` [PATCH 28/38] don't use __exit_p to wrap ds1302_rtc_remove Uwe Kleine-König
2009-11-24 21:07                                                       ` [PATCH 29/38] move mc33880_remove to .devexit.text Uwe Kleine-König
2009-11-24 21:07                                                         ` [PATCH 30/38] move mipid_spi_remove " Uwe Kleine-König
2009-11-24 21:07                                                           ` Uwe Kleine-König
2009-11-24 21:07                                                           ` Uwe Kleine-König
2009-11-24 21:07                                                           ` [PATCH 31/38] move pcf2123_remove " Uwe Kleine-König
2009-11-24 21:07                                                             ` [PATCH 32/38] don't use __exit_p to wrap plat_mpc8xxx_spi_remove Uwe Kleine-König
2009-11-24 21:07                                                               ` Uwe Kleine-König
2009-11-24 21:07                                                               ` [PATCH 33/38] don't use __exit_p to wrap sh_mobile_ceu_remove Uwe Kleine-König
2009-11-24 21:07                                                                 ` [PATCH 34/38] move vpfe_remove to .devexit.text Uwe Kleine-König
2009-11-24 21:07                                                                   ` [PATCH 35/38] move vpif_remove " Uwe Kleine-König
2009-11-24 21:07                                                                     ` [PATCH 36/38] move vpss_remove " Uwe Kleine-König
2009-11-24 21:07                                                                       ` [PATCH 37/38] don't use __devexit_p to wrap sci_remove Uwe Kleine-König
2009-11-24 21:07                                                                         ` [PATCH 38/38] don't use __exit_p to wrap composite_unbind Uwe Kleine-König
2009-11-25  1:36                                                                         ` [PATCH 28/38] don't use __exit_p to wrap ds1302_rtc_remove Paul Mundt
2009-11-24 21:42                                                               ` [PATCH 32/38] don't use __exit_p to wrap plat_mpc8xxx_spi_remove Grant Likely
2009-11-24 21:42                                                                 ` Grant Likely
2009-11-26  8:23                                                         ` [PATCH 29/38] move mc33880_remove to .devexit.text Richard Röjfors
2009-11-24 21:22                                       ` [PATCH 20/38] move spidev_remove " Mike Frysinger
2009-11-25  8:02                               ` [PATCH 16/38] move s3c_pwm_remove " Peter Korsgaard
2009-11-25  8:02                                 ` Peter Korsgaard
2009-12-03 22:07                             ` [PATCH 15/38] move s3c_adc_remove " Ben Dooks
2009-12-03 22:07                               ` Ben Dooks
2009-12-03 22:10                               ` Uwe Kleine-König
2009-12-03 22:10                                 ` Uwe Kleine-König
2009-11-25  9:19                   ` [PATCH 10/38] don't wrap mlx4_remove_one in __devexit_p Franco Fichtner
2009-11-25  9:23                     ` [PATCH] " Uwe Kleine-König
2009-11-25  1:22               ` [PATCH 08/38] move mcf_remove to .devexit.text Greg Ungerer
2009-11-27  8:16           ` [PATCH 06/38] move iodev_remove " Ralf Baechle
2009-11-24 21:38   ` [PATCH 02/38] move atp870u_remove " James Bottomley
2009-11-25  9:26     ` Uwe Kleine-König
2009-11-25 13:38     ` Bartlomiej Zolnierkiewicz
2009-11-24 23:24 ` [PATCH 01/38] move asic3_remove " Samuel Ortiz

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.