An error occurred fetching the project authors.
  1. 15 Jan, 2005 1 commit
  2. 21 Nov, 2004 1 commit
  3. 15 Nov, 2004 1 commit
  4. 19 Oct, 2004 1 commit
  5. 24 Aug, 2004 3 commits
    • Andrew Morton's avatar
      [PATCH] I2O: removes multiplexer notification and use · d51b5cb4
      Andrew Morton authored
      From: Markus Lidel <Markus.Lidel@shadowconnect.com>
      
      - remove the multiplexer notification and replace it with a type-safe
        function for each event (controller add/remove, device add/remove).
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      d51b5cb4
    • Andrew Morton's avatar
      [PATCH] I2O: remove on-demand allocation of Scsi_Host's in · b590b47b
      Andrew Morton authored
      From: Markus Lidel <Markus.Lidel@shadowconnect.com>
      
      - New notification system for i2o_driver's which get now a notification if a
        I2O controller is added or removed.
      
      - SCSI-OSM now uses notifications to create the Scsi_Host to the
        corresponding I2O controller.
      
      - Use __scsi_add_device to preset hostdata.
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      b590b47b
    • James Bottomley's avatar
      i20 rewrite · 3d0affc8
      James Bottomley authored
      From: Markus Lidel <Markus.Lidel@shadowconnect.com>
      
      generic:
      - split i2o_core into several files, grouped by same function
      - I2O devices are now registered as devices and show up in sysfs
      - the various I2O OSM's (e.g. i2o_scsi) now register in the I2O core
         and also use the 2.6 driver mechanism.
      - I2O messages will be created in the message frame instead of creating
         it in local memory and copying it over later on.
      - context list for 64 pointer to 32 context conversion now uses a
         double linked list
      
      PCI:
      - driver now registers as a PCI device driver and uses probe function to
         get the possible controllers. (needed for hotplugging)
      - converted DMA handling from pci_* to generic dma_* functions
      
      Block OSM:
      - use one request queue per I2O block device instead of one per
         controller
      - I2O block devices and queues are allocated dynamically and therefore
         no more limit of block devices
      
      SCSI OSM:
      - corrected bug in SCSI reply function which caused the memory to be
         freed before the done function was called.
      - one I2O controller registers as one scsi host instead of one scsi host
         per channel
      - no more ch,id,lun => tid mapping table
      
      Config OSM:
      - added ioctl32 for passthru and getiops.
      - removed ioctl_html
      
      Documentation:
      - removed TODO entries from README
      - moved docs under Documentation/i2o
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      3d0affc8