07 Dec, 2006

2 commits


02 Dec, 2006

2 commits


18 Oct, 2006

3 commits


11 Oct, 2006

1 commit

  • The pci express error handling extensions don't work unless PCI access is via
    mmconfig. Otherwise, all accesses to pci config registers greater than 256 fail.
    Since the sky2 driver has other ways of getting to PCI config space, it works
    around this short coming, but the pci_find_ext_capablity doesn't work.

    This backs out commit 91aeb3edbcf4e6ed72d138ac8c22fd68e6d717c3
    Go back to hardcoding, since we know where the error registers are anyway.
    Fixes http://bugzilla.kernel.org/show_bug.cgi?id=7222

    Signed-off-by: Stephen Hemminger
    Signed-off-by: Jeff Garzik

    Stephen Hemminger
     

28 Sep, 2006

4 commits


14 Sep, 2006

3 commits

  • Fix support for big endian platforms like PPC.
    Still not sure about VLAN acceleration (does it need swapping)?

    Signed-off-by: Stephen Hemminger
    Signed-off-by: Jeff Garzik

    Stephen Hemminger
     
  • Fix the support for fiber connected gigabit boards.
    Allow half duplex gigabit to be configured.

    Signed-off-by: Stephen Hemminger
    Signed-off-by: Jeff Garzik

    Stephen Hemminger
     
  • Fix problems with transmit pause frames. The driver was telling the
    GMAC to flush (not process) pause frames. Manually disabling pause wasn't
    working because of problems in the setup.

    This maybe the cause of the lockup under load.
    http://bugzilla.kernel.org/show_bug.cgi?id=6839

    Patch against netdev-2.6 git tree

    Signed-off-by: Stephen Hemminger
    Signed-off-by: Jeff Garzik

    Stephen Hemminger
     

30 Aug, 2006

2 commits


13 Jul, 2006

1 commit


20 May, 2006

1 commit


09 May, 2006

1 commit


26 Apr, 2006

1 commit


13 Apr, 2006

1 commit


24 Mar, 2006

1 commit


23 Mar, 2006

1 commit


22 Mar, 2006

5 commits


01 Mar, 2006

1 commit

  • Remove Message Signaled Interrupt support (for 2.6.16).
    MSI is inherently edge-triggered and that is incompatiable (without more
    work) with NAPI.

    In future, will replace with smarter lockless-IRQ handling like
    tg3.c

    Signed-off-by: Stephen Hemminger
    Signed-off-by: Jeff Garzik

    Stephen Hemminger
     

23 Feb, 2006

3 commits


07 Feb, 2006

2 commits


13 Dec, 2005

4 commits


01 Dec, 2005

1 commit