1. 31 Jul, 2007 1 commit
    • Meelis Roos's avatar
      fix integer overflow warning in i2o_block · db7526f9
      Meelis Roos authored
      
      
      drivers/message/i2o/i2o_block.c: In function 'i2o_block_transfer':
      drivers/message/i2o/i2o_block.c:837: warning: integer overflow in expression
      
      msg->u.head[1] = cpu_to_le32(I2O_CMD_PRIVATE << 24 | HOST_TID << 12 | tid);
      and I2O_CMD_PRIVATE is defined as 0xFF.  This gets "0xFF0100 | tid" and fits
      into 32-bit unsigned but not into 32-bit signed integer properly.  Target
      value is defined as u32 so the claculation does not fit during computation.
      
      Change local variable tid to u32 so the whole expression is of u32 type and
      fits well into u32 result.
      Signed-off-by: default avatarMeelis Roos <mroos@linux.ee>
      Cc: "Salyzyn, Mark" <mark_salyzyn@adaptec.com>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      db7526f9
  2. 28 Jul, 2007 5 commits
  3. 24 Jul, 2007 1 commit
  4. 20 Jul, 2007 1 commit
  5. 19 Jul, 2007 1 commit
    • Paul Mundt's avatar
      mm: Remove slab destructors from kmem_cache_create(). · 20c2df83
      Paul Mundt authored
      Slab destructors were no longer supported after Christoph's
      c59def9f
      
       change. They've been
      BUGs for both slab and slub, and slob never supported them
      either.
      
      This rips out support for the dtor pointer from kmem_cache_create()
      completely and fixes up every single callsite in the kernel (there were
      about 224, not including the slab allocator definitions themselves,
      or the documentation references).
      Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
      20c2df83
  6. 18 Jul, 2007 3 commits
  7. 17 Jul, 2007 5 commits
  8. 16 Jul, 2007 3 commits
  9. 15 Jul, 2007 1 commit
  10. 17 Jun, 2007 9 commits
  11. 05 Jun, 2007 1 commit
  12. 29 May, 2007 1 commit
  13. 23 May, 2007 3 commits
  14. 22 May, 2007 1 commit
  15. 10 May, 2007 1 commit
  16. 09 May, 2007 2 commits
  17. 08 May, 2007 1 commit