An error occurred fetching the project authors.
  1. 31 Dec, 2004 1 commit
  2. 07 Dec, 2004 1 commit
  3. 06 Dec, 2004 1 commit
  4. 05 Oct, 2004 1 commit
  5. 16 Sep, 2004 1 commit
  6. 09 Sep, 2004 3 commits
  7. 16 Jun, 2004 1 commit
  8. 15 Jun, 2004 1 commit
  9. 04 Jun, 2004 1 commit
  10. 03 Jun, 2004 1 commit
  11. 08 Apr, 2004 1 commit
  12. 29 Mar, 2004 1 commit
  13. 21 Mar, 2004 1 commit
    • James Bottomley's avatar
      [PATCH] More domain validation fixes and additions · cd06e33f
      James Bottomley authored
      Following testing in more extreme situations, the following problems
      turned up:
      
      - The error handler can offline the device during DV (most particularly
      true when transport parameters are undetectably mismatched).  Fixed by
      modifying the state model to allow this and then having DV set the
      device back online for the retry.
      
      - DV needs to be serialised.  Fixed by introducing a per device
      semaphore.
      
      - Cosmetically, it's nice to trigger DV from userland, so added a
      revalidate sysfs entry.
      cd06e33f
  14. 20 Mar, 2004 2 commits
  15. 13 Mar, 2004 1 commit
    • James Bottomley's avatar
      [PATCH] Add Domain Validation to the SPI transport class · b4324bc3
      James Bottomley authored
      Domain Validation is a fairly essential element to the SCSI Parallel
      Interface (although if you look very few drivers actually do it).  The
      premise is that the Parallel Bus, being a transmission line, might not
      be correctly tuned to the transfers you want do perform.  DV probes the
      parameters of the transport until it finds a setting that works (for the
      interested, see http://www.t10.org/ftp/t10/drafts/sdv/sdv-r08b.pdf)
      
      The current code employs rather simplistic DV heuristics, although those
      can be improved over time.  The change in scsi_scan.c is so that DV may
      be done easily from the slave_configure routine, which is the most
      natural place to begin.
      b4324bc3
  16. 12 Mar, 2004 1 commit
    • James Bottomley's avatar
      [PATCH] more SPI transport attribute updates · 678decfe
      James Bottomley authored
      This does three things
      
      - Fix the signedness of the bit attributes (otherwise they show up as -1
      when on, not 1)
      - Make the period adjust to the closest value rather than ignoring
      values it doesn't understand.
      - Add a visibility field to attributes, so drivers can get rid of
      attributes they're never going to care about
      678decfe
  17. 07 Mar, 2004 1 commit
    • James Bottomley's avatar
      SCSI: Make SPI transport attributes mutable · 1b98ec6b
      James Bottomley authored
      This adds the final missing piece to the transport attributes:  A
      published API by which they can be set and retrieved (SPI attributes
      only).  The sysfs field only appears writeable if the driver supplied a
      set method in the attribute template, so unsettable attributes show up
      as read only.
      
      The consequence now is that the spi transport attribute class is no
      longer a simple exported structure: the driver has to attach to the spi
      transport class at module initialisation.
      1b98ec6b
  18. 05 Mar, 2004 1 commit
  19. 04 Mar, 2004 1 commit
    • James Bottomley's avatar
      Add SCSI transport attributes · c7572b86
      James Bottomley authored
      From: 	Martin Hicks <mort@wildopensource.com>
      
      Transport attributes are classes which can be
      attached to by a scsi driver to export (and
      later control) transport based properties.
      c7572b86