diff options
Diffstat (limited to 'drivers/net/3c507.c')
-rw-r--r-- | drivers/net/3c507.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/drivers/net/3c507.c b/drivers/net/3c507.c index f90ede931489..030c147211ba 100644 --- a/drivers/net/3c507.c +++ b/drivers/net/3c507.c | |||
@@ -832,10 +832,11 @@ static void el16_rx(struct net_device *dev) | |||
832 | 832 | ||
833 | if (rfd_cmd != 0 || data_buffer_addr != rx_head + 22 | 833 | if (rfd_cmd != 0 || data_buffer_addr != rx_head + 22 |
834 | || (pkt_len & 0xC000) != 0xC000) { | 834 | || (pkt_len & 0xC000) != 0xC000) { |
835 | printk("%s: Rx frame at %#x corrupted, status %04x cmd %04x " | 835 | printk(KERN_ERR "%s: Rx frame at %#x corrupted, " |
836 | "next %04x data-buf @%04x %04x.\n", dev->name, rx_head, | 836 | "status %04x cmd %04x next %04x " |
837 | frame_status, rfd_cmd, next_rx_frame, data_buffer_addr, | 837 | "data-buf @%04x %04x.\n", |
838 | pkt_len); | 838 | dev->name, rx_head, frame_status, rfd_cmd, |
839 | next_rx_frame, data_buffer_addr, pkt_len); | ||
839 | } else if ((frame_status & 0x2000) == 0) { | 840 | } else if ((frame_status & 0x2000) == 0) { |
840 | /* Frame Rxed, but with error. */ | 841 | /* Frame Rxed, but with error. */ |
841 | dev->stats.rx_errors++; | 842 | dev->stats.rx_errors++; |
@@ -851,7 +852,9 @@ static void el16_rx(struct net_device *dev) | |||
851 | pkt_len &= 0x3fff; | 852 | pkt_len &= 0x3fff; |
852 | skb = dev_alloc_skb(pkt_len+2); | 853 | skb = dev_alloc_skb(pkt_len+2); |
853 | if (skb == NULL) { | 854 | if (skb == NULL) { |
854 | printk("%s: Memory squeeze, dropping packet.\n", dev->name); | 855 | printk(KERN_ERR "%s: Memory squeeze, " |
856 | "dropping packet.\n", | ||
857 | dev->name); | ||
855 | dev->stats.rx_dropped++; | 858 | dev->stats.rx_dropped++; |
856 | break; | 859 | break; |
857 | } | 860 | } |