1. 29 8月, 2015 1 次提交
  2. 31 7月, 2015 1 次提交
  3. 20 6月, 2015 1 次提交
  4. 01 6月, 2015 1 次提交
  5. 09 1月, 2015 2 次提交
  6. 25 11月, 2014 1 次提交
  7. 24 11月, 2014 2 次提交
  8. 23 9月, 2014 1 次提交
    • J
      xen-scsifront: Add Xen PV SCSI frontend driver · 8beb8d4c
      Juergen Gross 提交于
      Introduces the Xen pvSCSI frontend. With pvSCSI it is possible for a
      Xen domU to issue SCSI commands to a SCSI LUN assigned to that
      domU. The SCSI commands are passed to the pvSCSI backend in a driver
      domain (usually Dom0) which is owner of the physical device. This
      allows e.g. to use SCSI tape drives in a Xen domU.
      
      The code is taken from the pvSCSI implementation in Xen done by
      Fujitsu based on Linux kernel 2.6.18.
      
      Changes from the original version are:
      - port to upstream kernel
      - put all code in just one source file
      - move module to appropriate location in kernel tree
      - adapt to Linux style guide
      - some minor code simplifications
      - replace constants with defines
      - remove not used defines
      - add support for larger SG lists by putting them in a granted page
      Signed-off-by: NJuergen Gross <jgross@suse.com>
      Acked-by: NChristoph Hellwig <hch@lst.de>
      Signed-off-by: NDavid Vrabel <david.vrabel@citrix.com>
      8beb8d4c
  9. 18 7月, 2014 3 次提交
  10. 19 12月, 2013 1 次提交
    • P
      [SCSI] aci7xxx_old: delete decade+ obsolete driver · 1a4049dd
      Paul Gortmaker 提交于
      After getting warnings in an allyesconfig build[1] from this
      driver, I decided to remind myself just how old it was, and
      whether it warranted fixing.  In the Kconfig help text, I found:
      
        "This driver will eventually be phased out entirely"
      
      Going back to the history archive, I see the line was added[2]
      in Feb 2002, when we moved from v2.4.2.1 ---> v2.4.2.2
      
      So, with over a decade of notification, and multiple major releases
      since then, I think we can justify removing this.  Currently we have
      people wasting time building it during routine testing, and then
      wasting more time re-researching the known reported warnings, only to
      find that nobody really is willing to integrate the fixes[3] for it.
      
      A quick search didn't seem to indicate any active user base for it.
      If someone happens to have a quirky _old_ card that the eleven year
      old "new" driver doesn't work with, then it is entirely reasonable
      that they stick with a kernel version that predates this removal.
      
      [1] drivers/scsi/aic7xxx_old.c: In function ‘aic7xxx_register’:
          drivers/scsi/aic7xxx_old.c:7901:5: warning: case value ‘257’ not in enumerated type ‘ahc_chip’ [-Wswitch]
          drivers/scsi/aic7xxx_old.c:7898:5: warning: case value ‘513’ not in enumerated type ‘ahc_chip’ [-Wswitch]
          drivers/scsi/aic7xxx_old.c: In function ‘aic7xxx_load_seeprom’:
          drivers/scsi/aic7xxx_old.c:8517:5: warning: case value ‘257’ not in enumerated type ‘ahc_chip’ [-Wswitch]
          drivers/scsi/aic7xxx_old.c:8510:5: warning: case value ‘513’ not in enumerated type ‘ahc_chip’ [-Wswitch]
      
      [2] http://git.kernel.org/cgit/linux/kernel/git/tglx/history.git commit 44e8778c
      
      [3] https://lkml.org/lkml/2012/10/29/215Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      Acked-by: NHannes Reinecke <hare@suse.de>
      Acked-by: NDoug Ledford <dledford@redhat.com>
      Signed-off-by: NJames Bottomley <JBottomley@Parallels.com>
      1a4049dd
  11. 03 9月, 2013 1 次提交
  12. 01 12月, 2012 1 次提交
  13. 27 11月, 2012 1 次提交
  14. 20 7月, 2012 1 次提交
    • J
      [SCSI] Remove scsi_wait_scan module · 6072609d
      James Bottomley 提交于
      scsi_wait_scan was introduced with asynchronous host scanning as a hack
      for distributions that weren't using proper udev based wait for root to
      appear in their initramfs scripts.  In 2.6.30 Commit
      
      c7510859
      Author: Rafael J. Wysocki <rjw@sisk.pl>
      Date:   Sun Apr 12 20:06:56 2009 +0200
      
          PM/Hibernate: Wait for SCSI devices scan to complete during resume
      
      Actually broke scsi_wait_scan because it renders
      scsi_complete_async_scans() a nop for modular SCSI if you include
      scsi_scans.h (which this module does).
      
      The lack of bug reports is sufficient proof that this module is no
      longer used.
      
      Cc: Jeff Mahoney <jeffm@suse.de>
      Cc: Dave Jones <davej@redhat.com>
      Cc: maximilian attems <max@stro.at>
      Signed-off-by: NJames Bottomley <JBottomley@Parallels.com>
      6072609d
  15. 18 5月, 2012 1 次提交
    • P
      scsi: delete the MCA specific drivers and driver code · a88dc06c
      Paul Gortmaker 提交于
      The support for CONFIG_MCA is being removed, since the 20
      year old hardware simply isn't capable of meeting today's
      software demands on CPU and memory resources.
      
      This commit removes the MCA specific SCSI drivers, and the
      MCA specific portions of code in dual role ISA/MCA drivers.
      Also, the MCA specific SCSI documentation is removed.
      
      Cc: James Bottomley <JBottomley@parallels.com>
      Cc: linux-scsi@vger.kernel.org
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      a88dc06c
  16. 27 3月, 2012 1 次提交
  17. 19 2月, 2012 1 次提交
  18. 14 2月, 2012 1 次提交
  19. 22 9月, 2011 1 次提交
    • R
      [SCSI] scsi: qla4xxx needs libiscsi.o · 3538a001
      Randy Dunlap 提交于
      qla4xxx driver needs to be linked with libiscsi.o to fix
      build errors.  This happens when no other drivers that use
      libiscsi.o are enabled.
      
      ERROR: "iscsi_conn_stop" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_conn_get_addr_param" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_session_teardown" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_host_alloc" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_conn_start" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_conn_send_pdu" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_session_get_param" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_conn_get_param" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_set_param" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_session_failure" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_complete_pdu" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_session_setup" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_conn_bind" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_conn_setup" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      ERROR: "iscsi_itt_to_task" [drivers/scsi/qla4xxx/qla4xxx.ko] undefined!
      Signed-off-by: NRandy Dunlap <rdunlap@xenotime.net>
      Reviewed-by: NMike Christie <michaelc@cs.wisc.edu>
      Cc: stable@kernel.org
      Signed-off-by: NJames Bottomley <JBottomley@Parallels.com>
      3538a001
  20. 27 8月, 2011 1 次提交
    • J
      [SCSI] mvumi: Add Marvell UMI driver · f0c568a4
      Jianyun Li 提交于
      	The Marvell Universal Message Interface (UMI) defines a messaging
      interface between host and Marvell products (Plato, for example). It
      considers situations of limited system resource and optimized system
      performance.
      	UMI driver translates host request to message and sends message
      to FW via UMI, FW receives message and processes it, then sends response
      to UMI driver.
      	FW generates an interrupt when it needs to send information or
      response to UMI driver
      Signed-off-by: NJianyun Li <jyli@marvell.com>
      Signed-off-by: NJames Bottomley <JBottomley@Parallels.com>
      f0c568a4
  21. 03 7月, 2011 1 次提交
  22. 15 3月, 2011 1 次提交
  23. 01 3月, 2011 1 次提交
  24. 06 9月, 2010 2 次提交
  25. 06 8月, 2010 1 次提交
  26. 28 7月, 2010 1 次提交
  27. 01 5月, 2010 1 次提交
  28. 10 12月, 2009 1 次提交
  29. 05 12月, 2009 3 次提交
  30. 02 10月, 2009 2 次提交
  31. 12 9月, 2009 1 次提交
  32. 09 6月, 2009 1 次提交