- 1. Re: alloc_etherdev breaks ether= (score: 1)
- Author: Andrew Morton <andrewm@xxxxxxxxxx>
- Date: Sun, 01 Jul 2001 23:37:59 +1000
- OK, here's a first cut at fixing this. background for newcomers: the new alloc_etherdev() API broke the `ether=' boot option because the name of the netdevice is not know at the start of probing. Pat
- /archives/netdev/2001-07/msg00000.html (64,840 bytes)
- 2. Re: alloc_etherdev breaks ether= (score: 1)
- Author: mike_phillips@xxxxxxxxxxx
- Date: Sun, 1 Jul 2001 15:23:09 -0300
- Doesn't cause me any problems with olympic. Mike Phillips
- /archives/netdev/2001-07/msg00001.html (7,745 bytes)
- 3. Re: alloc_etherdev breaks ether= (score: 1)
- Author: Ralf Baechle <ralf@xxxxxxxxxxx>
- Date: Sun, 1 Jul 2001 23:43:23 +0200
- ^^^^^^^^^^^^^^^^^^^^^^^^ Don't send postings to the list owners address. And this is the culprit ... Ralf
- /archives/netdev/2001-07/msg00002.html (8,213 bytes)
- 4. Re: alloc_etherdev breaks ether= (score: 1)
- Author: _Crowe@xxxxxxx>
- Date: Fri, 29 Jun 2001 10:28:25 -0400
- Here is my proposed -2.4- fix: ether=XXX is legacy mess that doesn't really apply in the present day. It is useful for managing a bunch of ISA drivers built into the kernel, and that's about it. This
- /archives/netdev/2001-06/msg00180.html (9,481 bytes)
- 5. Re: alloc_etherdev breaks ether= (score: 1)
- Author: xxxxxxxxxxxxxx>
- Date: Fri, 29 Jun 2001 16:18:12 +0100 (BST)
- Sounds like a 2.5 fix And several PCI ones By all means add the extra setup options. It makes migration easier. However I would point out that the original implementation of eth= worked perfectly fo
- /archives/netdev/2001-06/msg00181.html (9,300 bytes)
- 6. Re: alloc_etherdev breaks ether= (score: 1)
- Author: xxxxxxxxxxxxxx>
- Date: Fri, 29 Jun 2001 11:27:06 -0400
- Not really, - init_etherdev - failure, call unregister_netdev - ether= is no longer correct or - init_etherdev, calls /sbin/hotplug - device comes up before dev->mem_start is read/set from ether= It
- /archives/netdev/2001-06/msg00182.html (9,234 bytes)
- 7. Re: alloc_etherdev breaks ether= (score: 1)
- Author: xxxxxxxxxxxxxx>
- Date: Fri, 29 Jun 2001 16:37:02 +0100 (BST)
- I tested this path in 2.4.0pre - it worked then. The device is unregistered, the next device registered is created with the same name and assigned the same options If your device is coming up before
- /archives/netdev/2001-06/msg00183.html (8,916 bytes)
- 8. Re: alloc_etherdev breaks ether= (score: 1)
- Author: xxxxxxxxxxxxxx>
- Date: Sat, 30 Jun 2001 01:46:28 +1000
- Unfortunately there's an ordering problem. The driver doesn't know its value of `foo' until the final act, where it calls register_netdevice(). But it needs to know its setup parameters a long time b
- /archives/netdev/2001-06/msg00184.html (10,120 bytes)
- 9. Re: alloc_etherdev breaks ether= (score: 1)
- Author: ewm@xxxxxxxxxx>
- Date: Fri, 29 Jun 2001 16:54:50 +0100 (BST)
- Which was the right thing to have done anyway Ok
- /archives/netdev/2001-06/msg00185.html (8,443 bytes)
- 10. Re: alloc_etherdev breaks ether= (score: 1)
- Author: xxxxxxxxxxxxxx>
- Date: Fri, 29 Jun 2001 12:01:56 -0400
- Yeah but I don't view that behavior as perfect :) For cases where the reason for device unregister is not ENODEV, you are now assigning device B options intended for device A. That sort of stuff has
- /archives/netdev/2001-06/msg00186.html (9,684 bytes)
- 11. Re: alloc_etherdev breaks ether= (score: 1)
- Author: xxxxxxxxxxxxxx>
- Date: Fri, 29 Jun 2001 12:08:35 -0400
- How does this solve the problem I just described, where device B gets options intended for device A? -- Jeff Garzik | Andre the Giant has a posse. Building 1024 | MandrakeSoft |
- /archives/netdev/2001-06/msg00187.html (8,808 bytes)
- 12. Re: alloc_etherdev breaks ether= (score: 1)
- Author: xxxxxxxxxxxxxx>
- Date: Sat, 30 Jun 2001 10:55:02 +1000
- Or where someone swaps your NICs around. Or where the kernel changes its bus scan direction. Or when you're using /sbin/hotplug to load the drivers and the wind is in the South East. It doesn't. We n
- /archives/netdev/2001-06/msg00188.html (9,096 bytes)
- 13. Re: alloc_etherdev breaks ether= (score: 1)
- Author: ewm@xxxxxxxxxx>
- Date: Sat, 30 Jun 2001 23:14:56 -0600
- ^^^^^^^^^^^^ /dev/netif/eth0 symlink to /dev/bus/pci0/slot1/function0/eth Regards, Richard.... Permanent: rgooch@xxxxxxxxxxxxx Current: rgooch@xxxxxxxxxxxxxxx
- /archives/netdev/2001-06/msg00189.html (9,473 bytes)
- 14. Re: alloc_etherdev breaks ether= (score: 1)
- Author: Andrew Morton <andrewm@xxxxxxxxxx>
- Date: Sun, 01 Jul 2001 23:37:59 +1000
- OK, here's a first cut at fixing this. background for newcomers: the new alloc_etherdev() API broke the `ether=' boot option because the name of the netdevice is not know at the start of probing. Pat
- /archives/netdev/2001-07/msg00177.html (64,974 bytes)
- 15. Re: alloc_etherdev breaks ether= (score: 1)
- Author: mike_phillips@xxxxxxxxxxx
- Date: Sun, 1 Jul 2001 15:23:09 -0300
- Andrew: Doesn't cause me any problems with olympic. Mike Phillips
- /archives/netdev/2001-07/msg00178.html (7,745 bytes)
- 16. Re: alloc_etherdev breaks ether= (score: 1)
- Author: Ralf Baechle <ralf@xxxxxxxxxxx>
- Date: Sun, 1 Jul 2001 23:43:23 +0200
- ^^^^^^^^^^^^^^^^^^^^^^^^ Don't send postings to the list owners address. And this is the culprit ... Ralf
- /archives/netdev/2001-07/msg00179.html (8,356 bytes)
- 17. Re: alloc_etherdev breaks ether= (score: 1)
- Author: Jeff Garzik <jgarzik@xxxxxxxxxxxxxxxx>
- Date: Fri, 29 Jun 2001 10:28:25 -0400
- Here is my proposed -2.4- fix: ether=XXX is legacy mess that doesn't really apply in the present day. It is useful for managing a bunch of ISA drivers built into the kernel, and that's about it. This
- /archives/netdev/2001-06/msg00370.html (9,534 bytes)
- 18. Re: alloc_etherdev breaks ether= (score: 1)
- Author: Alan Cox <alan@xxxxxxxxxxxxxxxxxxx>
- Date: Fri, 29 Jun 2001 16:18:12 +0100 (BST)
- Sounds like a 2.5 fix And several PCI ones By all means add the extra setup options. It makes migration easier. However I would point out that the original implementation of eth= worked perfectly fo
- /archives/netdev/2001-06/msg00371.html (9,323 bytes)
- 19. Re: alloc_etherdev breaks ether= (score: 1)
- Author: Jeff Garzik <jgarzik@xxxxxxxxxxxxxxxx>
- Date: Fri, 29 Jun 2001 11:27:06 -0400
- Not really, - init_etherdev - failure, call unregister_netdev - ether= is no longer correct or - init_etherdev, calls /sbin/hotplug - device comes up before dev->mem_start is read/set from ether= It
- /archives/netdev/2001-06/msg00372.html (9,259 bytes)
- 20. Re: alloc_etherdev breaks ether= (score: 1)
- Author: Alan Cox <alan@xxxxxxxxxxxxxxxxxxx>
- Date: Fri, 29 Jun 2001 16:37:02 +0100 (BST)
- I tested this path in 2.4.0pre - it worked then. The device is unregistered, the next device registered is created with the same name and assigned the same options If your device is coming up before
- /archives/netdev/2001-06/msg00373.html (8,941 bytes)
This search system is powered by
Namazu