2.6.8-rc2-mm1 e1000 inline fix (trivial)
PATCH 1/1 2.6.8-rc2-mm1 e1000 inline fix (trivial)
Andrew,
e1000-build-fix.patch in 2.6.8-rc2-mm1 is incomplete.
The following hunks are missing:
drivers/net/e1000/e1000_main.c renamed from drivers/net/e1000/e1000_main.c.orig +6 -6
@@ -132,7 +132,7 @@static struct net_device_stats *e1000_get_stats (struct net_device *netdev);static int e1000_change_mtu (struct net_device *netdev,int new_mtu);static int e1000_set_mac (struct net_device *netdev,void *p); -static inline void e1000_irq_disable (struct e1000_adapter *adapter); +static void e1000_irq_disable (struct e1000_adapter *adapter);static void e1000_irq_enable (struct e1000_adapter *adapter);static irqreturn_t e1000_intr (int irq,void *data,struct pt_regs *regs);static boolean_t e1000_clean_tx_irq (struct e1000_adapter *adapter);
@@ -2059,7 +2059,7 @@* @adapter: board private structure **/ -static inline void +static void e1000_irq_disable (struct e1000_adapter *adapter) {atomic_inc (&adapter->irq_sem);
@@ -150,9 +150,9 @@void set_ethtool_ops (struct net_device *netdev);static void e1000_enter_82542_rst (struct e1000_adapter *adapter);static void e1000_leave_82542_rst (struct e1000_adapter *adapter); -static inline void e1000_rx_checksum (struct e1000_adapter *adapter, -struct e1000_rx_desc *rx_desc, -struct sk_buff *skb); +static void e1000_rx_checksum (struct e1000_adapter *adapter, +struct e1000_rx_desc *rx_desc, +struct sk_buff *skb);static void e1000_tx_timeout (struct net_device *dev);static void e1000_tx_timeout_task (struct net_device *dev);static void e1000_smartspeed (struct e1000_adapter *adapter);
@@ -2587,7 +2587,7 @@* @sk_buff: socket buffer with received data **/ -static inline void +static void e1000_rx_checksum (struct e1000_adapter *adapter,struct e1000_rx_desc *rx_desc,struct sk_buff *skb)
Please CC me - I'm not subscribed to the list.
Thanks,
Nick.
Signature · 2 lines
With best wishes, Nick Orlov.
drivers/net/e1000/e1000_main.c renamed from drivers/net/e1000/e1000_main.c.orig +6 -6
@@ -132,7 +132,7 @@static struct net_device_stats *e1000_get_stats (struct net_device *netdev);static int e1000_change_mtu (struct net_device *netdev,int new_mtu);static int e1000_set_mac (struct net_device *netdev,void *p); -static inline void e1000_irq_disable (struct e1000_adapter *adapter); +static void e1000_irq_disable (struct e1000_adapter *adapter);static void e1000_irq_enable (struct e1000_adapter *adapter);static irqreturn_t e1000_intr (int irq,void *data,struct pt_regs *regs);static boolean_t e1000_clean_tx_irq (struct e1000_adapter *adapter);
@@ -2059,7 +2059,7 @@* @adapter: board private structure **/ -static inline void +static void e1000_irq_disable (struct e1000_adapter *adapter) {atomic_inc (&adapter->irq_sem);
@@ -150,9 +150,9 @@void set_ethtool_ops (struct net_device *netdev);static void e1000_enter_82542_rst (struct e1000_adapter *adapter);static void e1000_leave_82542_rst (struct e1000_adapter *adapter); -static inline void e1000_rx_checksum (struct e1000_adapter *adapter, -struct e1000_rx_desc *rx_desc, -struct sk_buff *skb); +static void e1000_rx_checksum (struct e1000_adapter *adapter, +struct e1000_rx_desc *rx_desc, +struct sk_buff *skb);static void e1000_tx_timeout (struct net_device *dev);static void e1000_tx_timeout_task (struct net_device *dev);static void e1000_smartspeed (struct e1000_adapter *adapter);
@@ -2587,7 +2587,7 @@* @sk_buff: socket buffer with received data **/ -static inline void +static void e1000_rx_checksum (struct e1000_adapter *adapter,struct e1000_rx_desc *rx_desc,struct sk_buff *skb)