10 May, 2010

1 commit

  • Now that core network takes care of trans_start updates, dont do it
    in drivers themselves, if possible. Drivers can avoid one cache miss
    (on dev->trans_start) in their start_xmit() handler.

    Exceptions are NETIF_F_LLTX drivers

    Signed-off-by: Eric Dumazet
    Signed-off-by: David S. Miller

    Eric Dumazet
     

31 Mar, 2010

1 commit


04 Dec, 2009

1 commit

  • Only files where David Miller is the primary git-signer.
    wireless, wimax, ixgbe, etc are not modified.

    Compile tested x86 allyesconfig only
    Not all files compiled (not x86 compatible)

    Added a few > 80 column lines, which I ignored.
    Existing checkpatch complaints ignored.

    Signed-off-by: Joe Perches
    Signed-off-by: David S. Miller

    Joe Perches
     

19 Nov, 2009

1 commit

  • Not as fancy as coccinelle. Checkpatch errors ignored.
    Compile tested allyesconfig x86, not all files compiled.

    grep -rPl --include=*.[ch] "\brequest_irq\s*\([^,\)]+,\s*\&" drivers/net | while read file ; do \
    perl -i -e 'local $/; while (<>) { s@(\brequest_irq\s*\([^,\)]+,\s*)\&@\1@g ; print ; }' $file ;\
    done

    Signed-off-by: Joe Perches
    Signed-off-by: David S. Miller

    Joe Perches
     

03 Aug, 2009

1 commit

  • Check whether index is within bounds before testing the element.
    In the last iteration i is PHY_MAX_ADDR. the condition
    `!(p = pd->mii.bus->phy_map[PHY_MAX_ADDR])' is undefined and may
    evaluate to false, which leads to a dereference of this invalid
    phy_map in the phy_connect() below.

    Signed-off-by: Roel Kluin
    Signed-off-by: David S. Miller

    roel kluin
     

22 Jun, 2009

1 commit

  • The s6000 on-chip MAC supports 10/100/1000Mbit and is connected to an
    external PHY via MII or RGMII interface.

    [jw@emlix.com: don't use device->bus_id directly]
    Signed-off-by: Oskar Schirmer
    Signed-off-by: Daniel Glockner
    Acked-by: "David S. Miller"
    Signed-off-by: Johannes Weiner
    Signed-off-by: Andrew Morton
    Signed-off-by: Chris Zankel

    Oskar Schirmer