1. 11 Jun, 2002 27 commits
    • Linus Torvalds's avatar
      Merge bk://linuxusb.bkbits.net/linus-2.5 · e0a22486
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      e0a22486
    • Linus Torvalds's avatar
    • Linus Torvalds's avatar
      Merge Al's bdevname cleanups · 5325aa3d
      Linus Torvalds authored
      5325aa3d
    • Alexander Viro's avatar
      [PATCH] (14/14) resync · 4fe6433a
      Alexander Viro authored
      end_request(int) turned to end_request(req, int); all old callers
      are converted to end_request(CURRENT, value).  Now we can start
      killing CURRENT/QUEUE - end_request() was the last obstacle to
      that.
      4fe6433a
    • Alexander Viro's avatar
      [PATCH] (13/14) resync · 718e92c5
      Alexander Viro authored
      ditto for DEVICE_INTR/CLEAR_INTR.  do_mfm/do_acsi/do_hd/... are
      explicitly declared in the drivers that use DEVICE_INTR stuff;
      DEVICE_INTR/CLEAR_INTR is gone from blk.h.
      718e92c5
    • Alexander Viro's avatar
      [PATCH] (12/14) resync · 9437b796
      Alexander Viro authored
      #define DEVICE_NAME ... removed from the drivers that never use
      that macro.
      9437b796
    • Alexander Viro's avatar
      [PATCH] (11/14) resync · 1b4199a5
      Alexander Viro authored
      monstrous cascade of #ifdefs is gone from blk.h.  This is the first
      step of cleanup - we move #define in question into the code that
      includes blk.h (i.e. DEVICE_NR, DEVICE_NAME and DEVICE_INTR are
      explicitly set by drivers).
      1b4199a5
    • Alexander Viro's avatar
      [PATCH] (10/14) resync · b7031fe5
      Alexander Viro authored
      ->s_dev is switched to dev_t.  Everything that uses it uses it as
      a number - i.e. all instances are either minor() or kdev_t_to_nr().
      b7031fe5
    • Alexander Viro's avatar
      [PATCH] (9/14) resync · aaa44e6b
      Alexander Viro authored
      ->j_dev is gone from reiserfs journal.  All its uses had been replaced
      with use of ->j_dev_bd; it's simply not used anymore.
      aaa44e6b
    • Alexander Viro's avatar
      [PATCH] (8/14) resync · b174bf96
      Alexander Viro authored
      get_super() split in two functions - get_super(bdev) and
      user_get_super(dev_t).  Callers that used get_super() to get superblock
      by (dev_t) syscall argument switched to the latter; the rest had
      block_device in question and switched to passing it.
      b174bf96
    • Alexander Viro's avatar
      [PATCH] (7/14) resync · 334c8b07
      Alexander Viro authored
      ROOT_DEV converted to dev_t.  There's no reason for it to be kdev_t -
      it's both used as a number and set as a number.
      334c8b07
    • Alexander Viro's avatar
      [PATCH] (6/14) resync · 92ca434d
      Alexander Viro authored
      do_getattr() renamed to vfs_getattr(), exported and used by
      loop.c and nfsd - both blindly accessed ->i_dev/->i_ino of
      random inodes when they ought to be calling ->getattr() to
      get that information.
      92ca434d
    • Alexander Viro's avatar
      [PATCH] (5/14) resync · 6343913a
      Alexander Viro authored
      misc gratitious kdev_t uses fixed (janitorial stuff - e.g. quota
      patches had reintroduced kdevname(sb->s_dev) in places where we'd
      switched to sb->s_id, etc.)
      6343913a
    • Alexander Viro's avatar
      [PATCH] (4/14) resync · b83c1ac7
      Alexander Viro authored
      added bdev_read_only() - analog of is_read_only() using block_device.
      Almost all callers of is_read_only() converted.
      b83c1ac7
    • Alexander Viro's avatar
      [PATCH] (3/14) resync · 23f2ac44
      Alexander Viro authored
      sget()/generic_shutdown_super() cleaned up; fixed error handling
      in sget()
      23f2ac44
    • Alexander Viro's avatar
      [PATCH] (2/14) resync · 9279e3b6
      Alexander Viro authored
      FS_NOMOUNT is gone, initialization for pseudo-filesystems
      (bdev, pipe, sock) switched to use of a common helper.
      9279e3b6
    • Alexander Viro's avatar
      [PATCH] (1/14) resync · c162e8ec
      Alexander Viro authored
      compile fixes (missing includes + obvious fix in adfs/map.c)
      c162e8ec
    • Greg Kroah-Hartman's avatar
      USB keyspan_pda.c : fix problems found by CHECKER · f5683a63
      Greg Kroah-Hartman authored
      pay attention to the return value of usb_control_msg as found by the CHECKER tool.
      f5683a63
    • Greg Kroah-Hartman's avatar
      USB: printer fix as found by the CHECKER tool. · dc9094be
      Greg Kroah-Hartman authored
      pay attention to return value of usb_submit_urb as found by the CHECKER tool.
      dc9094be
    • "Lightweight Patch Manager"'s avatar
      [PATCH] new list macros for USB · 77cb93d3
      "Lightweight Patch Manager" authored
      This is a collected patch for USB drivers to use the new list macros
      (list_del_init, list_move*).
      77cb93d3
    • Greg Kroah-Hartman's avatar
      merge · 8b2ada12
      Greg Kroah-Hartman authored
      8b2ada12
    • Martin Dalecki's avatar
      [PATCH] 2.5.21 IDE 87 · d861eb67
      Martin Dalecki authored
       - Sync with 2.5.21
      
       - Don't call put_device inside idedisk_cleanup(). This is apparently triggering
         some bug inside the handling of device trees. Or we don't register the device
         properly within the tree. Check this later.
      
       - Further work on the channel register file access locking.  Push the locking
         out from __ide_end_request to ide_end_request.  Rename those functions to
         respective __ata_end_request() and ata_end_request().
      
       - Move ide_wait_status to device.c rename it to ata_status_poll().
      
       - Further work on locking scope issues.
      
       - devfs showed us once again that it changed the policy from agnostic numbers
         to unpleasant string names.
      d861eb67
    • Martin Dalecki's avatar
      [PATCH] 2.5.21 "I can't get no compilation" · 96ba040a
      Martin Dalecki authored
      The subject says it all...
      
      Contrary to other proposed patches I realized that there is
      no such thing as vmalloc_dma.
      96ba040a
    • Oliver Neukum's avatar
      [PATCH] USB: small optimisation for hpusbscsi · 6f43b3a3
      Oliver Neukum authored
      This does a little optimisation, namely kill an unneeded counter
      and put the members of the device descriptor structure in an order
      that should be a little more efficient.
      6f43b3a3
    • David S. Miller's avatar
      [PATCH] Warning fix · b13c691e
      David S. Miller authored
      DEVICE_ID_SIZE clashes with the define in include/linux/device.h
      b13c691e
    • David S. Miller's avatar
      [PATCH] Another Sparc build fix · 7c8f455e
      David S. Miller authored
      Need asm/irq.h too...
      7c8f455e
    • David S. Miller's avatar
      [PATCH] Build fix for 2.5.x · 607af5f6
      David S. Miller authored
      Need asm/io.h if you want to use ioremap() et al.
      607af5f6
  2. 10 Jun, 2002 13 commits