Skip to content
Snippets Groups Projects
  1. Jan 21, 2009
  2. May 22, 2008
  3. Jan 28, 2008
    • Al Viro's avatar
      endianness annotations and fixes for olympic · b710b43c
      Al Viro authored
      
      	* 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: default avatarAl Viro <viro@zeniv.linux.org.uk>
      Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
      b710b43c
  4. Apr 16, 2005
    • Linus Torvalds's avatar
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds authored
      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!
Loading