[NET]: Nuke SET_MODULE_OWNER macro.
It's been a useless no-op for long enough in 2.6 so I figured it's time to remove it. The number of people that could object because they're maintaining unified 2.4 and 2.6 drivers is probably rather small. [ Handled drivers added by netdev tree and some missed IRDA cases... -DaveM ] Signed-off-by: Ralf Baechle <ralf@linux-mips.org> Signed-off-by: Jeff Garzik <jeff@garzik.org> Signed-off-by: David S. Miller <davem@davemloft.net>
这个提交包含在:
@@ -2870,7 +2870,6 @@ static struct net_device *_init_airo_card( unsigned short irq, int port,
|
||||
dev->base_addr = port;
|
||||
|
||||
SET_NETDEV_DEV(dev, dmdev);
|
||||
SET_MODULE_OWNER(dev);
|
||||
|
||||
reset_card (dev, 1);
|
||||
msleep(400);
|
||||
|
@@ -197,7 +197,6 @@ airport_attach(struct macio_dev *mdev, const struct of_device_id *match)
|
||||
return -EBUSY;
|
||||
}
|
||||
|
||||
SET_MODULE_OWNER(dev);
|
||||
SET_NETDEV_DEV(dev, &mdev->ofdev.dev);
|
||||
|
||||
macio_set_drvdata(mdev, dev);
|
||||
|
@@ -1792,8 +1792,6 @@ struct net_device * __init arlan_probe(int unit)
|
||||
if (!dev)
|
||||
return ERR_PTR(-ENOMEM);
|
||||
|
||||
SET_MODULE_OWNER(dev);
|
||||
|
||||
if (unit >= 0) {
|
||||
sprintf(dev->name, "eth%d", unit);
|
||||
netdev_boot_setup_check(dev);
|
||||
|
@@ -1603,7 +1603,6 @@ struct net_device *init_atmel_card(unsigned short irq, unsigned long port,
|
||||
dev->dev_addr[0], dev->dev_addr[1], dev->dev_addr[2],
|
||||
dev->dev_addr[3], dev->dev_addr[4], dev->dev_addr[5] );
|
||||
|
||||
SET_MODULE_OWNER(dev);
|
||||
return dev;
|
||||
|
||||
err_out_res:
|
||||
|
@@ -4092,7 +4092,6 @@ static int __devinit bcm43xx_init_one(struct pci_dev *pdev,
|
||||
goto out;
|
||||
}
|
||||
/* initialize the net_device struct */
|
||||
SET_MODULE_OWNER(net_dev);
|
||||
SET_NETDEV_DEV(net_dev, &pdev->dev);
|
||||
|
||||
net_dev->open = bcm43xx_net_open;
|
||||
|
@@ -6239,8 +6239,6 @@ static int ipw2100_pci_init_one(struct pci_dev *pci_dev,
|
||||
|
||||
IPW_DEBUG_INFO("Attempting to register device...\n");
|
||||
|
||||
SET_MODULE_OWNER(dev);
|
||||
|
||||
printk(KERN_INFO DRV_NAME
|
||||
": Detected Intel PRO/Wireless 2100 Network Connection\n");
|
||||
|
||||
|
@@ -11625,7 +11625,6 @@ static int ipw_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
|
||||
goto out_destroy_workqueue;
|
||||
}
|
||||
|
||||
SET_MODULE_OWNER(net_dev);
|
||||
SET_NETDEV_DEV(net_dev, &pdev->dev);
|
||||
|
||||
mutex_lock(&priv->mutex);
|
||||
|
@@ -1157,8 +1157,6 @@ wlan_private *libertas_add_card(void *card, struct device *dmdev)
|
||||
priv->infra_open = 0;
|
||||
priv->hotplug_device = dmdev;
|
||||
|
||||
SET_MODULE_OWNER(dev);
|
||||
|
||||
/* Setup the OS Interface to our functions */
|
||||
dev->open = libertas_open;
|
||||
dev->hard_start_xmit = libertas_pre_start_xmit;
|
||||
@@ -1340,8 +1338,6 @@ int libertas_add_mesh(wlan_private *priv, struct device *dev)
|
||||
mesh_dev->priv = priv;
|
||||
priv->mesh_dev = mesh_dev;
|
||||
|
||||
SET_MODULE_OWNER(mesh_dev);
|
||||
|
||||
mesh_dev->open = libertas_mesh_open;
|
||||
mesh_dev->hard_start_xmit = libertas_mesh_pre_start_xmit;
|
||||
mesh_dev->stop = libertas_mesh_close;
|
||||
|
@@ -412,7 +412,6 @@ static int netwave_probe(struct pcmcia_device *link)
|
||||
spin_lock_init(&priv->spinlock);
|
||||
|
||||
/* Netwave specific entries in the device structure */
|
||||
SET_MODULE_OWNER(dev);
|
||||
dev->hard_start_xmit = &netwave_start_xmit;
|
||||
dev->get_stats = &netwave_get_stats;
|
||||
dev->set_multicast_list = &set_multicast_list;
|
||||
|
@@ -313,7 +313,6 @@ orinoco_cs_config(struct pcmcia_device *link)
|
||||
/* Ok, we have the configuration, prepare to register the netdev */
|
||||
dev->base_addr = link->io.BasePort1;
|
||||
dev->irq = link->irq.AssignedIRQ;
|
||||
SET_MODULE_OWNER(dev);
|
||||
card->node.major = card->node.minor = 0;
|
||||
|
||||
SET_NETDEV_DEV(dev, &handle_to_dev(link));
|
||||
|
@@ -193,7 +193,6 @@ static int orinoco_nortel_init_one(struct pci_dev *pdev,
|
||||
card = priv->card;
|
||||
card->bridge_io = bridge_io;
|
||||
card->attr_io = attr_io;
|
||||
SET_MODULE_OWNER(dev);
|
||||
SET_NETDEV_DEV(dev, &pdev->dev);
|
||||
|
||||
hermes_struct_init(&priv->hw, hermes_io, HERMES_16BIT_REGSPACING);
|
||||
|
@@ -148,7 +148,6 @@ static int orinoco_pci_init_one(struct pci_dev *pdev,
|
||||
|
||||
priv = netdev_priv(dev);
|
||||
card = priv->card;
|
||||
SET_MODULE_OWNER(dev);
|
||||
SET_NETDEV_DEV(dev, &pdev->dev);
|
||||
|
||||
hermes_struct_init(&priv->hw, hermes_io, HERMES_32BIT_REGSPACING);
|
||||
|
@@ -232,7 +232,6 @@ static int orinoco_plx_init_one(struct pci_dev *pdev,
|
||||
card = priv->card;
|
||||
card->bridge_io = bridge_io;
|
||||
card->attr_io = attr_io;
|
||||
SET_MODULE_OWNER(dev);
|
||||
SET_NETDEV_DEV(dev, &pdev->dev);
|
||||
|
||||
hermes_struct_init(&priv->hw, hermes_io, HERMES_16BIT_REGSPACING);
|
||||
|
@@ -134,7 +134,6 @@ static int orinoco_tmd_init_one(struct pci_dev *pdev,
|
||||
priv = netdev_priv(dev);
|
||||
card = priv->card;
|
||||
card->bridge_io = bridge_io;
|
||||
SET_MODULE_OWNER(dev);
|
||||
SET_NETDEV_DEV(dev, &pdev->dev);
|
||||
|
||||
hermes_struct_init(&priv->hw, hermes_io, HERMES_16BIT_REGSPACING);
|
||||
|
@@ -808,7 +808,6 @@ islpci_setup(struct pci_dev *pdev)
|
||||
if (!ndev)
|
||||
return ndev;
|
||||
|
||||
SET_MODULE_OWNER(ndev);
|
||||
pci_set_drvdata(pdev, ndev);
|
||||
#if defined(SET_NETDEV_DEV)
|
||||
SET_NETDEV_DEV(ndev, &pdev->dev);
|
||||
|
@@ -356,7 +356,6 @@ static int ray_probe(struct pcmcia_device *p_dev)
|
||||
dev->set_multicast_list = &set_multicast_list;
|
||||
|
||||
DEBUG(2,"ray_cs ray_attach calling ether_setup.)\n");
|
||||
SET_MODULE_OWNER(dev);
|
||||
dev->init = &ray_dev_init;
|
||||
dev->open = &ray_open;
|
||||
dev->stop = &ray_dev_close;
|
||||
|
@@ -782,7 +782,6 @@ spectrum_cs_config(struct pcmcia_device *link)
|
||||
/* Ok, we have the configuration, prepare to register the netdev */
|
||||
dev->base_addr = link->io.BasePort1;
|
||||
dev->irq = link->irq.AssignedIRQ;
|
||||
SET_MODULE_OWNER(dev);
|
||||
card->node.major = card->node.minor = 0;
|
||||
|
||||
/* Reset card and download firmware */
|
||||
|
@@ -2508,8 +2508,6 @@ static void strip_dev_setup(struct net_device *dev)
|
||||
* Finish setting up the DEVICE info.
|
||||
*/
|
||||
|
||||
SET_MODULE_OWNER(dev);
|
||||
|
||||
dev->trans_start = 0;
|
||||
dev->last_rx = 0;
|
||||
dev->tx_queue_len = 30; /* Drop after 30 frames queued */
|
||||
|
@@ -4177,7 +4177,6 @@ static int __init wavelan_config(struct net_device *dev, unsigned short ioaddr)
|
||||
/* Init spinlock */
|
||||
spin_lock_init(&lp->spinlock);
|
||||
|
||||
SET_MODULE_OWNER(dev);
|
||||
dev->open = wavelan_open;
|
||||
dev->stop = wavelan_close;
|
||||
dev->hard_start_xmit = wavelan_packet_xmit;
|
||||
|
@@ -4577,7 +4577,6 @@ wavelan_probe(struct pcmcia_device *p_dev)
|
||||
lp->dev = dev;
|
||||
|
||||
/* wavelan NET3 callbacks */
|
||||
SET_MODULE_OWNER(dev);
|
||||
dev->open = &wavelan_open;
|
||||
dev->stop = &wavelan_close;
|
||||
dev->hard_start_xmit = &wavelan_packet_xmit;
|
||||
|
@@ -2003,8 +2003,6 @@ static int wl3501_config(struct pcmcia_device *link)
|
||||
goto failed;
|
||||
}
|
||||
|
||||
SET_MODULE_OWNER(dev);
|
||||
|
||||
this = netdev_priv(dev);
|
||||
/*
|
||||
* At this point, the dev_node_t structure(s) should be initialized and
|
||||
|
@@ -233,7 +233,6 @@ struct net_device *zd_netdev_alloc(struct usb_interface *intf)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
SET_MODULE_OWNER(netdev);
|
||||
SET_NETDEV_DEV(netdev, &intf->dev);
|
||||
|
||||
dev_dbg_f(&intf->dev, "netdev->flags %#06hx\n", netdev->flags);
|
||||
|
在新工单中引用
屏蔽一个用户