* [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 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 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 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 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 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 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
* 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 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 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 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 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 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
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.