1. 18 Nov, 2003 2 commits
    • Andrew Morton's avatar
      [PATCH] Fix scsi_report_lun_scan sign bug · 108ff4c2
      Andrew Morton authored
      We need to make the scan data unsigned, since we do
      
       	length = ((data[0] << 24) | (data[1] << 16) |
       		  (data[2] << 8) | (data[3] << 0));
      
      and if data[3] is 0xff, this expression will always evaluate to
      0xffffffff.  etcetera.
      108ff4c2
    • Paul Mackerras's avatar
      [PATCH] PPC64: Fix possible race in syscall restart · fbbef764
      Paul Mackerras authored
      This is the PPC64 counterpart of the fix for the potential race in the
      syscall restart code that has gone into other architectures.  It resets
      current_thread_info()->restart_block.fn to do_no_syscall_restart in
      the sigreturn code.
      fbbef764
  2. 17 Nov, 2003 8 commits
  3. 16 Nov, 2003 3 commits
  4. 15 Nov, 2003 4 commits
  5. 14 Nov, 2003 2 commits
    • Paul Mackerras's avatar
      [PATCH] PPC32: cancel syscall restart on signal delivery · 6ebed0fa
      Paul Mackerras authored
      This patch ensures that the PPC kernel cancels any pending restarted
      system call when it delivers a signal.  This is the PPC counterpart of
      the change that has recently gone into i386 and other architectures.
      6ebed0fa
    • Paul Mackerras's avatar
      [PATCH] PPC32: Don't oops on out-of-range system call · 0837a685
      Paul Mackerras authored
      This patch fixes a bug on PPC where the kernel will oops if a process
      does a system call and the system call number is out of range.
      
      While fixing that, I noticed that if the process is being ptraced, an
      out-of-range system call will not get traced on the way in but will on
      the way out.  This patch fixes that too, by making it get traced on
      the way in as well as the way out.  It turned out to be less change,
      and fewer instructions overall, to do that than to make the
      out-of-range system call not be traced at all.
      0837a685
  6. 13 Nov, 2003 9 commits
  7. 12 Nov, 2003 9 commits
  8. 11 Nov, 2003 3 commits