1. 06 Oct, 2003 10 commits
    • Andi Kleen's avatar
      [PATCH] UID16 fixes · a001f96a
      Andi Kleen authored
      This fixes CONFIG_UID16 problems on x86-64 as discussed earlier.
      
      CONFIG_UID16 now only selects the inclusion of kernel/uid16.c, all
      conversions are triggered dynamically based on type sizes.  This allows
      x86-64 to both include uid16.c for emulation purposes, but not truncate
      uids to 16bit in sys_newstat. 
      
      - Replace the old macros from linux/highuid.h with new SET_UID/SET_GID
        macros that do type checking. Based on Linus' proposal.
      
      - Fix everybody to use them.
      
      - Clean up some cruft in the x86-64 32bit emulation allowed by this
        (other 32bit emulations could be cleaned too, but I'm too lazy for 
        that right now) 
      
      - Add one missing EOVERFLOW check in x86-64 32bit sys_newstat while
        I was at it.
      a001f96a
    • John Levon's avatar
      [PATCH] fix warning with CONFIG_PROFILING=y · d37a8f36
      John Levon authored
      Needs a forward declaration of struct pt_regs
      d37a8f36
    • Hirofumi Ogawa's avatar
      [PATCH] lib/parser: Not recognize nul string as "%s" (6/6) · 13ea5e83
      Hirofumi Ogawa authored
      Current match_token recognize "foo=" as "foo=%s". So this change the
      nul string does not recognize as "%s".
      13ea5e83
    • Hirofumi Ogawa's avatar
      [PATCH] lib/parser: Use "%u" instead "%d" (5/6) · 5163200e
      Hirofumi Ogawa authored
      If original code uses the following,
      
      	opts->value = simple_strtoul(value, &value, 0);
      	if (*value)
      		return error;
      
      It doesn't recognize negative value. So option format should use "%u".
      5163200e
    • Hirofumi Ogawa's avatar
      [PATCH] Fix cleanup option of fat (4/6) · e85bed01
      Hirofumi Ogawa authored
      This is just misc cleanup of fat option.
      e85bed01
    • Hirofumi Ogawa's avatar
      [PATCH] Fix unrecognized option of fat (3/6) · 0279de03
      Hirofumi Ogawa authored
      vfat doesn't recognize the msdos option. Also msdos doesn't recognize
      vfat option.
      
      And this separates fat/vfat/msdos option structures. I think this
      looks more good as document.
      0279de03
    • Hirofumi Ogawa's avatar
      [PATCH] use ->d_lock instead of dcache_lock in vfat_revalidate (2/6) · 168e5083
      Hirofumi Ogawa authored
      This uses more fine granularity ->d_lock than ->dcache_lock for
      ->d_parent with d_move() race.
      168e5083
    • Hirofumi Ogawa's avatar
      [PATCH] VFAT: ->i_[cam]time cleanups (1/6) · f76e3f49
      Hirofumi Ogawa authored
      From René Scharfe <l.s.r@web.de>
      
      there's one call to strncpy() in vfat that really should be a memcpy().
      The source, msdos_name, is a space-filled char array, not a
      NUL-terminated string.
      
      The rest of the patch eliminates duplicate occurencies of the
      CURRENT_TIME macro inside functions. This shrinks vfat.o by a few
      bytes.
      f76e3f49
    • Russell King's avatar
      [PATCH] Fix sysrq-t free stack output · 07bd1e13
      Russell King authored
      It seems that we're attempting to work out the free stack size using two
      unrelated pointers for the lowest address of the stack.  Fix this to use
      the correct pointer.
      07bd1e13
    • Linus Torvalds's avatar
      Merge bk://ppc.bkbits.net/for-linus-ppc · c583b0c6
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      c583b0c6
  2. 07 Oct, 2003 4 commits
  3. 06 Oct, 2003 12 commits
  4. 05 Oct, 2003 4 commits
  5. 06 Oct, 2003 1 commit
  6. 05 Oct, 2003 9 commits