1. 30 3月, 2006 1 次提交
  2. 04 3月, 2006 2 次提交
  3. 01 3月, 2006 1 次提交
    • J
      [PATCH] pcmcia: add id for AMB8110 PC Card · 2fe22a8b
      Jesse Allen 提交于
      The axnet_cs driver can support the AMB8110 PC Card, so add the id for it.
      
      In the old pcmcia-cs config file, this card is listed with the comment "not
      specific enough".  The last entry in the axnet_ids has the same comment.
      They are disabled, and for good reason as it was originally identified by
      the MANFID, and that is shared with several cards that use both the
      pcnet_cs driver and axnet_cs driver.  I tried my AMB8110 with pcnet_cs, and
      found that it works fine, and I cannot find a reason for either, except
      that the old config file recommended axnet_cs.
      Signed-off-by: NJesse Allen <the3dfxdude@gmail.com>
      Cc: Jeff Garzik <jgarzik@pobox.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NDominik Brodowski <linux@dominikbrodowski.net>
      2fe22a8b
  4. 17 1月, 2006 1 次提交
  5. 10 1月, 2006 1 次提交
  6. 06 1月, 2006 4 次提交
  7. 01 12月, 2005 1 次提交
  8. 29 10月, 2005 1 次提交
  9. 04 10月, 2005 1 次提交
  10. 19 8月, 2005 1 次提交
  11. 28 7月, 2005 1 次提交
  12. 16 7月, 2005 1 次提交
  13. 08 7月, 2005 2 次提交
  14. 28 6月, 2005 12 次提交
  15. 27 6月, 2005 2 次提交
    • A
      [PATCH] drivers/net/tokenring/: cleanups · de70b4c8
      Adrian Bunk 提交于
      This patch contains the follwing cleanups:
      - make needlessly global code static
      - remove obsolete Emacs settings
      Signed-off-by: NAdrian Bunk <bunk@stusta.de>
      de70b4c8
    • A
      [PATCH] pcnet_cs.c: IRQ handler optimization · 93ad4fb0
      Andreas Mohr 提交于
      During some performance diagnostics I stumbled on this slightly wasteful
      code in pcnet_cs.c which I made the patch included at the bottom for (two
      minor comment fixes included).
      
      Improvement:
      instead of *always* calculating
      lea    0x2c0(%edx),%ebx
      and then additionally doing the
      mov    %edx,0xc0(%ebx)
      addition *if we need it*,
      
      we now do the *whole* calculation of
      mov    %edx,0x380(%ebx)
      *only* if we need it.
      This even manages to save us a whole 16-byte alignment buffer loss
      in this compilation case.
      
      Result: slightly improves IRQ handler performance in both shared and
      non-shared IRQ case, which should make my rusty P3/700 a slight bit happier.
      
      Thank you for your support,
      
      Andreas Mohr
      
      old asm result (using gcc 3.3.5):
      
      000015a0 <ei_irq_wrapper>:
          15a0:       55                      push   %ebp
          15a1:       89 e5                   mov    %esp,%ebp
          15a3:       53                      push   %ebx
          15a4:       8d 9a c0 02 00 00       lea    0x2c0(%edx),%ebx
          15aa:       e8 fc ff ff ff          call   15ab <ei_irq_wrapper+0xb>
          15af:       83 f8 01                cmp    $0x1,%eax
          15b2:       74 03                   je     15b7 <ei_irq_wrapper+0x17>
          15b4:       5b                      pop    %ebx
          15b5:       5d                      pop    %ebp
          15b6:       c3                      ret
          15b7:       31 d2                   xor    %edx,%edx
          15b9:       89 93 c0 00 00 00       mov    %edx,0xc0(%ebx)
          15bf:       eb f3                   jmp    15b4 <ei_irq_wrapper+0x14>
          15c1:       eb 0d                   jmp    15d0 <ei_watchdog>
          15c3:       90                      nop
          15c4:       90                      nop
          15c5:       90                      nop
          15c6:       90                      nop
          15c7:       90                      nop
          15c8:       90                      nop
          15c9:       90                      nop
          15ca:       90                      nop
          15cb:       90                      nop
          15cc:       90                      nop
          15cd:       90                      nop
          15ce:       90                      nop
          15cf:       90                      nop
      
      000015d0 <ei_watchdog>:
      
      new asm result:
      
      000015a0 <ei_irq_wrapper>:
          15a0:       55                      push   %ebp
          15a1:       89 e5                   mov    %esp,%ebp
          15a3:       53                      push   %ebx
          15a4:       89 d3                   mov    %edx,%ebx
          15a6:       e8 fc ff ff ff          call   15a7 <ei_irq_wrapper+0x7>
          15ab:       83 f8 01                cmp    $0x1,%eax
          15ae:       74 03                   je     15b3 <ei_irq_wrapper+0x13>
          15b0:       5b                      pop    %ebx
          15b1:       5d                      pop    %ebp
          15b2:       c3                      ret
          15b3:       31 d2                   xor    %edx,%edx
          15b5:       89 93 80 03 00 00       mov    %edx,0x380(%ebx)
          15bb:       eb f3                   jmp    15b0 <ei_irq_wrapper+0x10>
          15bd:       8d 76 00                lea    0x0(%esi),%esi
      
      000015c0 <ei_watchdog>:
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      93ad4fb0
  16. 28 5月, 2005 1 次提交
  17. 16 5月, 2005 2 次提交
  18. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      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!
      1da177e4