22 Jan, 2009

1 commit


22 May, 2008

1 commit

  • When dev_name() is changed to return `const char *':

    drivers/net/tokenring/olympic.c: In function 'olympic_probe':
    drivers/net/tokenring/olympic.c:234: warning: assignment discards qualifiers from pointer target type

    Cc: Jeff Garzik
    Cc: Greg KH
    Signed-off-by: Andrew Morton
    Signed-off-by: Jeff Garzik

    Andrew Morton
     

29 Jan, 2008

1 commit

  • * missing braces in !readl(...) & ...
    * trivial endianness annotations
    * in olympic_arb_cmd() the loop collecting fragments of
    packet is b0rken on big-endian - we have
    (next_ptr && (buf_ptr=olympic_priv->olympic_lap + ntohs(next_ptr)))
    as condition and it should have swab16(), not ntohs() - it's host-endian
    byteswapped, not big-endian. So if we get more than one fragment on big-endian
    host, we get screwed.
    This ntohs() got missed back when the rest of those had been switched
    to swab16() in 2.4.0-test2-pre1 - at a guess, nobody had hit fragmented
    packets during the testing of PPC fixes.

    PS: Ken Aaker cc'd on assumption that he is the same guy who'd done the
    original set of PPC fixes in olympic

    Signed-off-by: Al Viro
    Signed-off-by: Jeff Garzik

    Al Viro
     

17 Apr, 2005

1 commit

  • 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!

    Linus Torvalds