1. 20 Mar, 2007 8 commits
  2. 19 Mar, 2007 29 commits
  3. 18 Mar, 2007 3 commits
    • Linus Torvalds's avatar
      Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 · fbeb1f19
      Linus Torvalds authored
      * master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6:
        serial: Fix sh-sci break interrupt/sysrq handling.
        sh: Fix bogus regs pointer in do_IRQ().
        sh: Fix SH-3 cache entry_mask and way_size calculation.
        sh: Convert struct ioctls to static defines.
        sh: Define missing __NR_readahead.
        sh: Fix PCI BAR address-space wraparound.
      fbeb1f19
    • Ralf Baechle's avatar
      [PATCH] Fix build error due to not including <linux/errno.h> · 5851fadc
      Ralf Baechle authored
      Since d9a9cdfb <linux/sysfs.h> is using
      ENOSYS without including <linux/errno.h> if CONFIG_SYSFS is disabled.
      
      Fixed by including <linux/errno.h>.
      Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      5851fadc
    • Eric W. Biederman's avatar
      [PATCH] tty: Fix two reported pid leaks · d9c1e9a8
      Eric W. Biederman authored
      These leaks were reported by: Catalin Marinas <catalin.marians@gmail.com>
      and I have been able to very by inspection they are possible.
      
      When converting tty_io.c to store pids as struct pid pointers instead
      of pid_t values it appears I overlooked two places where we stop using
      the pid value.  The very obvious one is in do_tty_hangup, and the one
      the less obvious one in __proc_set_tty.
      
      When looking into the code __proc_set_tty only has pids that need to
      be put because of failures of other parts of the code to properly
      perform hangup processing.   Fixing the leak here in __proc_set_tty
      is easy and obviously correct so I am doing that first.
      
      Fixing the places that should be performing hangup processing is much
      less obviously correct.  So those I'm aiming those patches at -mm.
      for now, so the can age a while before they are merged.
      Signed-off-by: default avatarEric W. Biederman <ebiederm@xmission.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      d9c1e9a8