1. 05 Jun, 2003 2 commits
    • Andreas Schultz's avatar
      [PATCH] I2C: fix unsafe usage of list_for_each in i2c-core · 931a2505
      Andreas Schultz authored
      i2c-core.c contains 2 loops that iterate over the list of the clients attached
      to an adapter and detaches them. Detaching the clients will actually remove
      them from the list the loop is iterating over. Therefore the
      list_for_each_safe() method has to be used.
      931a2505
    • Mark M. Hoffman's avatar
      [PATCH] I2C: more w83781d fixes · 37fd245e
      Mark M. Hoffman authored
      This patch fixes the various return values in the w83781d_detect()
      error paths.  It also cleans up some formatting here and there.
      It should be applied on top of the previous one.
      
      It works for me; same caveat as above w.r.t. ISA.
      37fd245e
  2. 02 Jun, 2003 1 commit
    • Mark M. Hoffman's avatar
      [PATCH] I2C: fix oops w83781d during rmmod · 7e357e0d
      Mark M. Hoffman authored
      This fixes the oops during w83781d module removal by putting the
      subclient registration back in.  While I was in there, I split
      w83781d_detect in half in an attempt to reduce the goto madness.
      
      So, the /sys tree looks like this, where 48 & 49 are the subclients.
      There are no entries (besides name & power) for the subclients.
      
      /sys/bus/i2c/
      |-- devices
      |   |-- 0-002d -> ../../../devices/pci0/00:02.1/i2c-0/0-002d
      |   |-- 0-0048 -> ../../../devices/pci0/00:02.1/i2c-0/0-0048
      |   `-- 0-0049 -> ../../../devices/pci0/00:02.1/i2c-0/0-0049
      `-- drivers
          |-- i2c_adapter
          `-- w83781d
              |-- 0-002d -> ../../../../devices/pci0/00:02.1/i2c-0/0-002d
              |-- 0-0048 -> ../../../../devices/pci0/00:02.1/i2c-0/0-0048
              `-- 0-0049 -> ../../../../devices/pci0/00:02.1/i2c-0/0-0049
      
      Also, I fixed a bug where this driver would request and release an
      ISA region, then poke around in that region, then finally request
      it again.
      
      This patch against 2.5.70 works for me vs. an SMBus adapter.  It needs
      re-testing against an ISA adapter since my particular chip is SMBus only.
      7e357e0d
  3. 01 Jun, 2003 3 commits
    • Alexander Viro's avatar
      [PATCH] Fix disk partitioning with multiple IDE disks · 8a82602e
      Alexander Viro authored
      Now that we use idedefault_driver.drives instead of ata_unused, the order
      of drives on the driver->drives becomes significant; note that when we added
      to ata_unused, we had done that to the end of list.
      
      So we should do the same with the "drives" list.
      8a82602e
    • Linus Torvalds's avatar
      Merge http://linux-sound.bkbits.net/linux-sound · 53381ceb
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      53381ceb
    • Jaroslav Kysela's avatar
      ALSA update 0.9.4 · 1ff07d33
      Jaroslav Kysela authored
        - added drivers for Digigram VXPocket V2, VXPocket 440 (pcmcia)
        - added driver for Digigram VXP220 V2/Mic (PCI)
        - added driver Harmony chipset (parisc)
        - added OPL4 driver
        - code cleanups - removed 2.2 and 2.4 code
        - nm256 driver - added Dell Latitude LS workaround
        - ac97 driver - fixes in intialization
        - usb audio driver - strlcat() fixes
      1ff07d33
  4. 31 May, 2003 12 commits
  5. 30 May, 2003 21 commits
  6. 29 May, 2003 1 commit