1. 15 2月, 2008 1 次提交
  2. 06 2月, 2008 6 次提交
  3. 29 1月, 2008 3 次提交
  4. 19 1月, 2008 1 次提交
    • A
      3c574, 3c515 bitfields abuse · b6659824
      Al Viro 提交于
      wn3_config is shared by these cards; the way we deal with it is both bad C
      (union abuse) and broken on big-endian.  For 3c515 it's less serious (ISA
      cards are quite rare outside of little-endian boxen), but 3c574 is a pcmcia
      one and that'd better be endian-independent...  Fix is the same in both
      cases.
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      b6659824
  5. 23 12月, 2007 1 次提交
  6. 18 12月, 2007 1 次提交
  7. 29 10月, 2007 1 次提交
  8. 11 10月, 2007 4 次提交
  9. 25 9月, 2007 1 次提交
  10. 16 9月, 2007 1 次提交
  11. 31 7月, 2007 2 次提交
  12. 20 7月, 2007 1 次提交
  13. 11 7月, 2007 1 次提交
  14. 09 7月, 2007 2 次提交
  15. 02 7月, 2007 1 次提交
    • P
      3c589_cs: fix local_bh_enable warning · 63ac9b91
      Patrick McHardy 提交于
      Russell King wrote:
      > Having upgraded from 2.6.16 to 2.6.22-rc6, I'm now seeing the following.
      >
      > Looks like netfilter is calling local_bh_enable() with IRQs disabled,
      > which would appear to be illegal.  Thankfully, this is a warn-once
      > warning.
      >
      > WARNING: at /home/rmk/git/linux-2.6-rmk/kernel/softirq.c:138 local_bh_enable()
      > [...]
      > [<c01447fc>] (nf_conntrack_destroy+0x0/0x2c) from [<c012c05c>] (__kfree_skb+0xd0/0x100)
      > [<c012bf8c>] (__kfree_skb+0x0/0x100) from [<c012c0d8>] (kfree_skb+0x4c/0x50)
      >  r5:c12a3800 r4:00000300
      > [<c012c08c>] (kfree_skb+0x0/0x50) from [<bf03cbb0>] (el3_start_xmit+0xb8/0xd0 [3c589_cs])
      > [<bf03caf8>] (el3_start_xmit+0x0/0xd0 [3c589_cs]) from [<c01324dc>] (dev_hard_start_xmit+0x1a8/0x244)
      >  r7:c12a3800 r6:c1a9aa00 r5:c1a9aa00 r4:c12a3800
      > [<c0132334>] (dev_hard_start_xmit+0x0/0x244) from [<c013fcc0>] (__qdisc_run+0xb0/0x198)
      
      Thats a bug in the 3c589_cs driver. Patch attached.
      Signed-off-by: NPatrick McHardy <kaber@trash.net>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      63ac9b91
  16. 29 6月, 2007 1 次提交
  17. 12 5月, 2007 1 次提交
  18. 10 5月, 2007 1 次提交
    • P
      Fix hang on IBM Token Ring PCMCIA card ejection · 5bebf82f
      Paul Walmsley 提交于
      Ejecting a PCMCIA IBM Token Ring card that has not had its dev->open()
      called will reliably trigger an uninitialized spinlock oops when
      spinlock debugging is enabled. The system then hangs, occasionally
      softlockup oopsing.  Apparently ibmtr.c:tok_interrupt() doesn't expect
      to be called before tok_open(), but tok_interrupt() gets called anyway
      when the card is ejected.  So, set an already-existing flag which
      causes tok_interrupt() to bail out early upon card ejection. Tested by
      inserting and removing the PCMCIA card several times.
      Signed-off-by: NPaul Walmsley <paul@booyaka.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      5bebf82f
  19. 08 5月, 2007 1 次提交
  20. 26 4月, 2007 3 次提交
  21. 15 3月, 2007 1 次提交
  22. 18 2月, 2007 1 次提交
  23. 23 1月, 2007 1 次提交
  24. 12 1月, 2007 1 次提交
  25. 09 1月, 2007 1 次提交
  26. 05 12月, 2006 1 次提交