1. 27 Mar, 2004 8 commits
    • Andrew Morton's avatar
      [PATCH] s390: dasd driver. · 8fea2343
      Andrew Morton authored
      From: Martin Schwidefsky <schwidefsky@de.ibm.com>
      
      dasd device driver changes:
       - After a state change interrupt restart all running i/o on queue
         and reset device timer.
       - Improve some debug messages.
       - Lower timeout of reserve/release/steal_lock to 2 seconds.
       - Fix BIODASDPSRD ioctl.
       - Replace ro_flag, use_diag_flag and disconnect_error_flag words by bits.
       - Use BLKPG_DEL_PARTITION ioctl instead of a call to delete_partition because
         delete_partition is not an exported function. Since dasd_destroy_partitions
         can't do blkdev_get because dasd_open would fail, keep the block device
         open as long as partitions exist. This in turn requires a different
         approach to the open vs. offline race.
      8fea2343
    • Andrew Morton's avatar
      [PATCH] s390: core fixes. · d2ca1196
      Andrew Morton authored
      From: Martin Schwidefsky <schwidefsky@de.ibm.com>
      
      s390 core changes:
       - Fix return type of some system call functions (long vs. int).
       - Fix prototypes for compat system call handlers.
       - Correct some bugs in the compat system call wrappers.
       - Fix broken pointer arithmetic which causes problems with
         gcc 3.4 and -march=z990
       - Remove unnecessary #ifndef & optimize inline assemblies in spinlock.h.
       - Improve handling of deferred condition code 1.
       - New default configuration.
      d2ca1196
    • Andrew Morton's avatar
      [PATCH] ipc locking fix · c9503ff2
      Andrew Morton authored
      From: badari <pbadari@us.ibm.com>
      
      I ran into an ipc hang while trying to shutdown a database.  The problem is
      due to missing sem_unlock() in find_undo().
      c9503ff2
    • Andrew Morton's avatar
      [PATCH] write_kmem() fix · 66154b6e
      Andrew Morton authored
      copy_from_user() returns non-zero on faults..
      66154b6e
    • Marcelo Tosatti's avatar
      [PATCH] Fix cyclades async driver timeout miscalculation · fbd033be
      Marcelo Tosatti authored
      This fixes a problem where cy_wait_until_sent() miscalculates (calculate
      -1 on a unsigned long) the "char_time" parameter passed to
      schedule_timeout().
      
      Fix that by making it a signed long, and checking for negative value.
      fbd033be
    • Andi Kleen's avatar
      [PATCH] Emulate deviceless bridge ioctls · 44fbe3d2
      Andi Kleen authored
      This helps vmware users running vmware on x86-64 - vmnet tries to set up a bridge.
      Emulate these ioctls. The bridge has more ioctls on its bridge device, but these
      don't seem to be needed here.
      44fbe3d2
    • Andi Kleen's avatar
      [PATCH] Don't register disabled nodes · 2b82353a
      Andi Kleen authored
      Don't register disabled nodes.  Hits on x86-64 when there is a node with no memory.
      X86-64 shares this code with i386.
      2b82353a
    • Andi Kleen's avatar
      [PATCH] Fix x86-64 32bit getdents for new glibc · a07b54e9
      Andi Kleen authored
      The newest CVS glibc assumes that Linux >=2.6.4 always passes d_type.
      This patch adds this to the 32bit getdents on x86-64 too 
      
      Patch originally from Marcus Meissner
      a07b54e9
  2. 26 Mar, 2004 12 commits
  3. 25 Mar, 2004 20 commits