1. 05 Nov, 2004 1 commit
  2. 06 Nov, 2004 2 commits
    • Bartlomiej Zolnierkiewicz's avatar
      [ide] siimage: fix the various SI3112 hangs · db01db10
      Bartlomiej Zolnierkiewicz authored
      From: Alan Cox <alan@lxorguk.ukuu.org.uk>
      (some changes by me - bart)
      
      The current driver looks at fields before it is safe to, we move the
      mod15rm bug handler to be a fixup and this ensures the probe has been
      completed before we use the ident data.
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      db01db10
    • Bartlomiej Zolnierkiewicz's avatar
      [ide] apply undecoded slave fixup only for ide-cs · dc3f1bf7
      Bartlomiej Zolnierkiewicz authored
      From: Alan Cox <alan@lxorguk.ukuu.org.uk>
      (some changes by me - bart)
      
      We add probe_hwif_init_with_fixup (seperate naming as requested by
      Bartlomiej). This runs a fixup on present interfaces before attaching
      the drives. In order to be useful we need also an _with_fixup version
      of ide_register_hw function. 
      
      The sometimes troublesome undecoded slave detector is moved to its own
      function and exported so that ide-cs and the upcoming delkin_cb can both
      use it (along with any arch specific cf/pcmcia drivers I don't know
      about). The non-relevant checks for this scenario are removed.
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      dc3f1bf7
  3. 05 Nov, 2004 31 commits
  4. 04 Nov, 2004 6 commits
    • Jean Tourrilhes's avatar
      [PATCH] Wireless Extension dropped patchlet · 0d25e8dc
      Jean Tourrilhes authored
      	This tiny bit of the last WE-17 patch was lost between me and
      you. I initially decided to wait to resubmit, but Chris Wedgwood
      reported that the MadWifi driver needs it. Sorry for not having pushed
      harder.
      	I recreated this patch, and tested with 2.6.10-rc1, and Chris
      tested it with MadWifi. Would you mind pushing that up to Linus ?
      
      Changelog :
      	o remove unneeded const
      	o spelling + comments
      Signed-off-by: default avatarJean Tourrilhes <jt@hpl.hp.com>
      Signed-off-by: default avatarJeff Garzik <jgarzik@pobox.com>
      0d25e8dc
    • Andries E. Brouwer's avatar
      [PATCH] don't divide by zero on bad ext2 fs · d92539e1
      Andries E. Brouwer authored
      Experimented a bit more with mounting a bad ext2 filesystem.
      
      An immediate crash was caused by zero EXT2_BLOCKS_PER_GROUP(sb).
      The patch below (relative to 2.6.9) adds a few checks to make sure
      that things we divide by are not zero.
      d92539e1
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/gregkh/linux/driver-2.6 · cfe15b8a
      Linus Torvalds authored
      into ppc970.osdl.org:/home/torvalds/v2.6/linux
      cfe15b8a
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/gregkh/linux/usb-2.6 · 2ed3d4f0
      Linus Torvalds authored
      into ppc970.osdl.org:/home/torvalds/v2.6/linux
      2ed3d4f0
    • Maneesh Soni's avatar
      [PATCH] fix kernel BUG at fs/sysfs/dir.c:20! · b168474c
      Maneesh Soni authored
      On Thu, Nov 04, 2004 at 12:52:38PM -0800, Greg KH wrote:
      > Hi,
      >
      > I get the following BUG in the sysfs code when I do:
      > 	- plug in a usb-serial device.
      > 	- open the port with 'cat /dev/ttyUSB0'
      > 	- unplug the device.
      > 	- stop the 'cat' process with control-C
      >
      > This used to work just fine before your big sysfs changes.
      
      There is a similar problem reported by s390 people where we see parent
      kobject (directory) going away before child kobject (sub-directory). It
      seems kobject code is able to handle this, but not the sysfs. What could
      be happening that in sysfs_remove_dir() of parent directory, we try to
      remove its contents. It works well with the regular files as it is the
      final removal for sysfs_dirent corresponding to the files. But in case
      of sub-directory we are doing an extra sysfs_put().  Once while removing
      parent and the other one being the one from when sysfs_remove_dir() is
      called for the child.
      
      The following patch worked for the s390 people, I hope same will work in
      this case also.
      
      
      o Do not remove sysfs_dirents corresponding to the sub-directory in
        sysfs_remove_dir(). They will be removed in the sysfs_remove_dir() call
        for the specific sub-directory.
      Signed-off-by: default avatarManeesh Soni <maneesh@in.ibm.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
      b168474c
    • Andrew Morton's avatar
      [PATCH] PG_writeback: fix waitqueue_active memory barrier · b60ee714
      Andrew Morton authored
      The spin_unlock() in rotate_reclaimable_page() is not a sufficient memory
      barrier.
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      b60ee714