1. 15 Nov, 2002 9 commits
    • Alexander Viro's avatar
      [PATCH] devfs_register_tape() cleanup · 3197f480
      Alexander Viro authored
      devfs_register_tape() returns the number it had assigned to tape.
      
      new helper: devfs_unregister_tape(number) - removes symlink created by
      devfs_register_tape()
      
      devfs_register_tape() doesn't use devfs_auto_unregister() anymore.
      
      devfs_register_tape() gets devfs entry of directory, instead of that of
      a random file in that directory.
      
      users updated
      3197f480
    • Alexander Viro's avatar
      81780a58
    • Alexander Viro's avatar
    • Alexander Viro's avatar
      [PATCH] paride.c fed through Lindent · 8e96b6e0
      Alexander Viro authored
      8e96b6e0
    • Alexander Viro's avatar
      [PATCH] dm use of devfs · 82a5acd5
      Alexander Viro authored
      dm-ioctl.c does, er, interesting things to figure out the name of devfs
      node it had just created.  Cleaned up.
      82a5acd5
    • Alexander Viro's avatar
      [PATCH] dv1394 devfs use · 8d1ab570
      Alexander Viro authored
      dv1394.c piles amazing amounts of crap around its devfs entries.
      Probably a result of times before devfs_find_and_unregister()...
      
      In any case, code switched to use of devfs_find_and_unregister(),
      crapectomy performed...
      8d1ab570
    • Davide Libenzi's avatar
      [PATCH] epoll bit 0.47 · eeab5fdc
      Davide Libenzi authored
      - Improved file cleanup code
      eeab5fdc
    • Davide Libenzi's avatar
      [PATCH] epoll bits 0.46 ... · 424980a8
      Davide Libenzi authored
      - A more uniform poll queueing interface with tips from Manfred
      
      - The f_op->poll() is done outside the irqlock to maintain compatibility
      	with existing drivers that assume to be called with irq enabled
      
      - Moved event mask setting inside ep_modify() with tips from John
      
      - Fixed locking to fit the new "poll() outside the lock" approach
      
      - Bufferd userspace event delivery to reduce irq_lock/irq_unlock switching
      	rate and to reduce the number of __copy_to_user()
      
      - Comments added
      424980a8
    • Jens Axboe's avatar
      [PATCH] incorrect block layer segment accounting · 6e941592
      Jens Axboe authored
      There's a long standing bug in blk_recount_segments(). Clustering means
      physical segment colascing, not hardware segment colascing. This
      basically means that we are mapping more segments than here than the bio
      + requests contains, and this causes a bug in the SCSI layer for host
      adapters that have CLUSTERING enabled.
      
      This patch makes sure that we are clustering physical segments
      correctly, and correctly accounting hardware segments. Please apply.
      6e941592
  2. 14 Nov, 2002 31 commits