[PATCH] ehea: Drop owner assignment from platform_driver

Subsystems: ehea (ibm pseries ehea 10gb ethernet adapter) driver, networking drivers, the rest

STALE3829d

5 messages, 3 authors, 2016-02-19 · open the first message on its own page

[PATCH] ehea: Drop owner assignment from platform_driver

From: Amitoj Kaur Chawla <hidden>
Date: 2016-02-19 11:22:30

platform_driver does not need to set an owner, it will be populated by
the driver core.

Generated-by: scripts/coccinelle/api/platform_no_drv_owner.cocci

Signed-off-by: Amitoj Kaur Chawla <redacted>
---
 drivers/net/ethernet/ibm/ehea/ehea_main.c | 1 -
 1 file changed, 1 deletion(-)
diff --git a/drivers/net/ethernet/ibm/ehea/ehea_main.c b/drivers/net/ethernet/ibm/ehea/ehea_main.c
index 2a0dc12..d4b022f 100644
--- a/drivers/net/ethernet/ibm/ehea/ehea_main.c
+++ b/drivers/net/ethernet/ibm/ehea/ehea_main.c
@@ -127,7 +127,6 @@ static const struct of_device_id ehea_device_table[] = {
 static struct platform_driver ehea_driver = {
 	.driver = {
 		.name = "ehea",
-		.owner = THIS_MODULE,
 		.of_match_table = ehea_device_table,
 	},
 	.probe = ehea_probe_adapter,
-- 
1.9.1

Re: [PATCH] ehea: Drop owner assignment from platform_driver

From: Thadeu Lima de Souza Cascardo <hidden>
Date: 2016-02-19 11:45:17

On Fri, Feb 19, 2016 at 04:52:19PM +0530, Amitoj Kaur Chawla wrote:
quoted hunk
platform_driver does not need to set an owner, it will be populated by
the driver core.

Generated-by: scripts/coccinelle/api/platform_no_drv_owner.cocci

Signed-off-by: Amitoj Kaur Chawla <redacted>
---
 drivers/net/ethernet/ibm/ehea/ehea_main.c | 1 -
 1 file changed, 1 deletion(-)
diff --git a/drivers/net/ethernet/ibm/ehea/ehea_main.c b/drivers/net/ethernet/ibm/ehea/ehea_main.c
index 2a0dc12..d4b022f 100644
--- a/drivers/net/ethernet/ibm/ehea/ehea_main.c
+++ b/drivers/net/ethernet/ibm/ehea/ehea_main.c
@@ -127,7 +127,6 @@ static const struct of_device_id ehea_device_table[] = {
 static struct platform_driver ehea_driver = {
 	.driver = {
 		.name = "ehea",
-		.owner = THIS_MODULE,
 		.of_match_table = ehea_device_table,
 	},
 	.probe = ehea_probe_adapter,
-- 
1.9.1
NACK.

ehea does not use platform_driver_register, it uses
ibmebus_register_driver, which does not set owner.

Cascardo.

Re: [PATCH] ehea: Drop owner assignment from platform_driver

From: Julia Lawall <hidden>
Date: 2016-02-19 12:06:53


On Fri, 19 Feb 2016, Thadeu Lima de Souza Cascardo wrote:
On Fri, Feb 19, 2016 at 04:52:19PM +0530, Amitoj Kaur Chawla wrote:
quoted
platform_driver does not need to set an owner, it will be populated by
the driver core.

Generated-by: scripts/coccinelle/api/platform_no_drv_owner.cocci

Signed-off-by: Amitoj Kaur Chawla <redacted>
---
 drivers/net/ethernet/ibm/ehea/ehea_main.c | 1 -
 1 file changed, 1 deletion(-)
diff --git a/drivers/net/ethernet/ibm/ehea/ehea_main.c b/drivers/net/ethernet/ibm/ehea/ehea_main.c
index 2a0dc12..d4b022f 100644
--- a/drivers/net/ethernet/ibm/ehea/ehea_main.c
+++ b/drivers/net/ethernet/ibm/ehea/ehea_main.c
@@ -127,7 +127,6 @@ static const struct of_device_id ehea_device_table[] = {
 static struct platform_driver ehea_driver = {
 	.driver = {
 		.name = "ehea",
-		.owner = THIS_MODULE,
 		.of_match_table = ehea_device_table,
 	},
 	.probe = ehea_probe_adapter,
--
1.9.1
NACK.

ehea does not use platform_driver_register, it uses
ibmebus_register_driver, which does not set owner.
Thanks for the information.  I will try to update the saemantic patch.

julia

Re: [PATCH] ehea: Drop owner assignment from platform_driver

From: Thadeu Lima de Souza Cascardo <hidden>
Date: 2016-02-19 12:15:23

On Fri, Feb 19, 2016 at 07:06:46AM -0500, Julia Lawall wrote:
On Fri, 19 Feb 2016, Thadeu Lima de Souza Cascardo wrote:
quoted
On Fri, Feb 19, 2016 at 04:52:19PM +0530, Amitoj Kaur Chawla wrote:
quoted
platform_driver does not need to set an owner, it will be populated by
the driver core.

Generated-by: scripts/coccinelle/api/platform_no_drv_owner.cocci

Signed-off-by: Amitoj Kaur Chawla <redacted>
---
 drivers/net/ethernet/ibm/ehea/ehea_main.c | 1 -
 1 file changed, 1 deletion(-)
diff --git a/drivers/net/ethernet/ibm/ehea/ehea_main.c b/drivers/net/ethernet/ibm/ehea/ehea_main.c
index 2a0dc12..d4b022f 100644
--- a/drivers/net/ethernet/ibm/ehea/ehea_main.c
+++ b/drivers/net/ethernet/ibm/ehea/ehea_main.c
@@ -127,7 +127,6 @@ static const struct of_device_id ehea_device_table[] = {
 static struct platform_driver ehea_driver = {
 	.driver = {
 		.name = "ehea",
-		.owner = THIS_MODULE,
 		.of_match_table = ehea_device_table,
 	},
 	.probe = ehea_probe_adapter,
--
1.9.1
NACK.

ehea does not use platform_driver_register, it uses
ibmebus_register_driver, which does not set owner.
Thanks for the information.  I will try to update the saemantic patch.

julia
Thanks, Julia. I appreciate your work on that.

Cascardo.

Re: [PATCH] ehea: Drop owner assignment from platform_driver

From: Amitoj Kaur Chawla <hidden>
Date: 2016-02-19 13:07:27

On Fri, Feb 19, 2016 at 5:05 PM, Thadeu Lima de Souza Cascardo
[off-list ref] wrote:
NACK.

ehea does not use platform_driver_register, it uses
ibmebus_register_driver, which does not set owner.

Cascardo.
Thanks for the feedback. I'll make sure to check for this in the future.

Amitoj
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help