01 Sep, 2009
1 commit
-
Signed-off-by: Stephen Hemminger
Signed-off-by: David S. Miller
22 Jan, 2009
1 commit
-
Also remove unneeded last_rx update from Synclink drivers.
Synclink part mostly by Stephen Hemminger.Signed-off-by: Krzysztof Hałasa
Signed-off-by: David S. Miller
08 Dec, 2008
1 commit
-
This is the last shoot of this series.
After I removing all directly reference of netdev->priv, I am killing
"priv" of "struct net_device" and fixing relative comments/docs.Anyone will not be allowed to reference netdev->priv directly.
If you want to reference the memory of private data, use netdev_priv()
instead.
If the private data is not allocted when alloc_netdev(), use
netdev->ml_priv to point that memory after you creating that private
data.Signed-off-by: Wang Chen
Signed-off-by: David S. Miller
22 Nov, 2008
1 commit
-
For killing directly reference of netdev->priv, use netdev->ml_priv to replace it.
Because the private pvc data comes from add_pvc() and can't be allocated in
alloc_netdev().Signed-off-by: Wang Chen
Acked-by: Krzysztof Halasa
Signed-off-by: David S. Miller
04 Jul, 2008
1 commit
-
There is no point in using separate net_device_stats structs when
the one in struct net_device is present. Compiles.Signed-off-by: Krzysztof Hałasa
Signed-off-by: Jeff Garzik
06 Feb, 2008
1 commit
-
Removes now unneeded struct hdlc_device_desc
Signed-off-by: Krzysztof Halasa
Signed-off-by: Jeff Garzik
28 Apr, 2007
1 commit
-
Sparse annotations, including two minor bugfixes.
Signed-off-by: Krzysztof Halasa
Signed-off-by: Jeff Garzik
26 Apr, 2007
1 commit
-
For the common, open coded 'skb->mac.raw = skb->data' operation, so that we can
later turn skb->mac.raw into a offset, reducing the size of struct sk_buff in
64bit land while possibly keeping it as a pointer on 32bit.This one touches just the most simple case, next will handle the slightly more
"complex" cases.Signed-off-by: Arnaldo Carvalho de Melo
Signed-off-by: David S. Miller
27 Sep, 2006
1 commit
-
This patch enables building of individual WAN protocol support
routines (parts of generic HDLC) as separate modules.
All protocol-private definitions are moved from hdlc.h file
to protocol drivers. User-space interface and interface
between generic HDLC and underlying low-level HDLC drivers
are unchanged.Signed-off-by: Krzysztof Halasa
Signed-off-by: Jeff Garzik
13 Jul, 2006
1 commit
-
This patch converts generic HDLC (and WAN drivers using it) from
hdlc_set_carrier() to netif_dormant*() interface.
WAN hardware drivers should now use netif_carrier_on|off() like
other network drivers.Signed-off-by: Krzysztof Halasa
Signed-off-by: David S. Miller
23 Jun, 2006
1 commit
-
David Boggs noticed that register_hdlc_device() no longer needs
to call dev_alloc_name() as it's called by register_netdev().
register_hdlc_device() is currently equivalent to register_netdev().hdlc_setup() is now EXPORTed as per David's request.
Signed-off-by: Krzysztof Halasa
Signed-off-by: Jeff Garzik
13 Jul, 2005
1 commit
-
tr_type_trans(), hippi_type_trans() left as-is.
Signed-off-by: Alexey Dobriyan
Signed-off-by: David S. Miller
16 May, 2005
1 commit
-
The attached patch updates generic HDLC to version 1.18.
FR Cisco LMI production-tested. Please apply to Linux 2.6. Thanks.Changes:
- doc updates
- added Cisco LMI support to Frame-Relay code
- cleaned hdlc_fr.c a bit, removed some orphaned #defines etc.
- fixed a problem with non-functional LMI in FR DCE mode.
- changed diagnostic messages to better conform to FR standards
- all protocols: information about carrier changes (DCD line) is now
printed to kernel logs.Signed-Off-By: Krzysztof Halasa
17 Apr, 2005
1 commit
-
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.Let it rip!