David Miller <davem@davemloft.net> writes:You are right, the point is Linux is a moving target, and I try to write code as good as I can in given circumstances but never better. I accept occasional breakage in obscure cases like syncppp+hdlc, but I also need a way to fix it and/or remove the obscureness (or whatever the right word is). Historically we always have had two pointers: - dev->priv - first we had struct (net_)device *dev and by embedding it in larger structure we were able to have another private data area (even with Space.c) - then netdev_alloc() and netdev_priv() came - since 2.6.23 netdev_priv() returns dev->priv - one pointer is gone. Anyway, I guess we should rather concentrate on what to do now with the thing. Perhaps you have some idea? -- Krzysztof Halasa --
| Arjan van de Ven | [Patch v2] Make PCI extended config space (MMCONFIG) a driver opt-in |
| Linus Torvalds | Linux 2.6.27-rc8 |
| Tilman Schmidt | git guidance |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
git: | |
| Martin Langhoff | Re: pack operation is thrashing my server |
| Alan Larkin | fatal: Out of memory, malloc failed |
| Mark Junker | git on MacOSX and files with decomposed utf-8 file names |
| Alex Riesen | Re: How do get a specific version of a particular file? |
| Leon Dippenaar | New tcp stack attack |
| Richard Stallman | Real men don't attack straw men |
| Pieter Verberne | Remove escape characters from file |
| Juan Miscaro | removing sendmail |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | [GIT]: Networking |
| Chuck Lever | Re: [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
