← Back to team overview

kernel-packages team mailing list archive

[Bug 1512415] Re: hpsa driver has problems with interacting with tape drives and media changer

 

apport information

** Tags added: apport-collected precise

** Description changed:

  There are multiple problems with tape drives when using a media changer on an hpsa controller.
  The problem appears for example when you label tapes in Dell Netvault.
  
  The problem does not appear in current vanilla kernel 4.2.3.
  
  After bisecting the problem the actually first good commit is: 
  3ce438df106826edde7ad724f3819716a3f0cf56 is the first bad commit
  commit 3ce438df106826edde7ad724f3819716a3f0cf56
  Author: Matt Gates <matthew.gates@xxxxxx>
  Date:   Wed Dec 4 17:10:36 2013 -0600
  
      [SCSI] hpsa: allow SCSI mid layer to handle unit attention
  
      We were clobbering the SCSI status and setting
      cmd->result = DID_SOFT_ERROR << 16; to get a retry,
      but better to let the mid layer handle the unit
      attention.
  
      Signed-off-by: Matt Gates <matthew.gates@xxxxxx>
      Acked-by: Stephen M. Cameron <scameron@xxxxxxxxxxxxxxxxxx>
      Signed-off-by: James Bottomley <JBottomley@xxxxxxxxxxxxx>
  
  :040000 040000 a7ea924772d20fd6faa968a855cffdb864876264
  99765902968200eacf3a6ff1267b691a7bb24ebe M      drivers
  
  thanks to git bisecting rules:
  good = label errors = old kernel
  bad = no label errors = newer kernel
  
  Please consider backporting that fix to the 3.13 ubuntu kernel.
+ --- 
+ ApportVersion: 2.0.1-0ubuntu17.13
+ Architecture: amd64
+ DistroRelease: Ubuntu 12.04
+ MarkForUpload: True
+ Package: linux (not installed)
+ ProcEnviron:
+  LANGUAGE=en_US:
+  TERM=xterm-256color
+  PATH=(custom, no user)
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
+ Tags:  precise precise
+ Uname: Linux 4.2.3-custom x86_64
+ UnreportableReason: The running kernel is not an Ubuntu kernel
+ UpgradeStatus: No upgrade log present (probably fresh install)
+ UserGroups:

** Description changed:

  There are multiple problems with tape drives when using a media changer on an hpsa controller.
  The problem appears for example when you label tapes in Dell Netvault.
  
  The problem does not appear in current vanilla kernel 4.2.3.
  
  After bisecting the problem the actually first good commit is: 
  3ce438df106826edde7ad724f3819716a3f0cf56 is the first bad commit
  commit 3ce438df106826edde7ad724f3819716a3f0cf56
  Author: Matt Gates <matthew.gates@xxxxxx>
  Date:   Wed Dec 4 17:10:36 2013 -0600
  
      [SCSI] hpsa: allow SCSI mid layer to handle unit attention
  
      We were clobbering the SCSI status and setting
      cmd->result = DID_SOFT_ERROR << 16; to get a retry,
      but better to let the mid layer handle the unit
      attention.
  
      Signed-off-by: Matt Gates <matthew.gates@xxxxxx>
      Acked-by: Stephen M. Cameron <scameron@xxxxxxxxxxxxxxxxxx>
      Signed-off-by: James Bottomley <JBottomley@xxxxxxxxxxxxx>
  
  :040000 040000 a7ea924772d20fd6faa968a855cffdb864876264
  99765902968200eacf3a6ff1267b691a7bb24ebe M      drivers
  
  thanks to git bisecting rules:
  good = label errors = old kernel
  bad = no label errors = newer kernel
  
  Please consider backporting that fix to the 3.13 ubuntu kernel.
  --- 
  ApportVersion: 2.0.1-0ubuntu17.13
  Architecture: amd64
  DistroRelease: Ubuntu 12.04
  MarkForUpload: True
  Package: linux (not installed)
  ProcEnviron:
   LANGUAGE=en_US:
   TERM=xterm-256color
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  Tags:  precise precise
  Uname: Linux 4.2.3-custom x86_64
  UnreportableReason: The running kernel is not an Ubuntu kernel
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
+ --- 
+ ApportVersion: 2.0.1-0ubuntu17.13
+ Architecture: amd64
+ DistroRelease: Ubuntu 12.04
+ MarkForUpload: True
+ Package: linux-image-3.13.0-65-generic 3.13.0-65.106~precise1
+ PackageArchitecture: amd64
+ ProcEnviron:
+  LANGUAGE=en_US:
+  TERM=xterm-256color
+  PATH=(custom, no user)
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
+ Tags:  precise
+ Uname: Linux 4.2.3-custom x86_64
+ UnreportableReason: The running kernel is not an Ubuntu kernel
+ UpgradeStatus: No upgrade log present (probably fresh install)
+ UserGroups:

** Attachment added: "Dependencies.txt"
   https://bugs.launchpad.net/bugs/1512415/+attachment/4511539/+files/Dependencies.txt

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1512415

Title:
  hpsa driver has problems with interacting with tape drives and media
  changer

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Trusty:
  Confirmed

Bug description:
  There are multiple problems with tape drives when using a media changer on an hpsa controller.
  The problem appears for example when you label tapes in Dell Netvault.

  The problem does not appear in current vanilla kernel 4.2.3.

  After bisecting the problem the actually first good commit is: 
  3ce438df106826edde7ad724f3819716a3f0cf56 is the first bad commit
  commit 3ce438df106826edde7ad724f3819716a3f0cf56
  Author: Matt Gates <matthew.gates@xxxxxx>
  Date:   Wed Dec 4 17:10:36 2013 -0600

      [SCSI] hpsa: allow SCSI mid layer to handle unit attention

      We were clobbering the SCSI status and setting
      cmd->result = DID_SOFT_ERROR << 16; to get a retry,
      but better to let the mid layer handle the unit
      attention.

      Signed-off-by: Matt Gates <matthew.gates@xxxxxx>
      Acked-by: Stephen M. Cameron <scameron@xxxxxxxxxxxxxxxxxx>
      Signed-off-by: James Bottomley <JBottomley@xxxxxxxxxxxxx>

  :040000 040000 a7ea924772d20fd6faa968a855cffdb864876264
  99765902968200eacf3a6ff1267b691a7bb24ebe M      drivers

  thanks to git bisecting rules:
  good = label errors = old kernel
  bad = no label errors = newer kernel

  Please consider backporting that fix to the 3.13 ubuntu kernel.
  --- 
  ApportVersion: 2.0.1-0ubuntu17.13
  Architecture: amd64
  DistroRelease: Ubuntu 12.04
  MarkForUpload: True
  Package: linux (not installed)
  ProcEnviron:
   LANGUAGE=en_US:
   TERM=xterm-256color
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  Tags:  precise precise
  Uname: Linux 4.2.3-custom x86_64
  UnreportableReason: The running kernel is not an Ubuntu kernel
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
  --- 
  ApportVersion: 2.0.1-0ubuntu17.13
  Architecture: amd64
  DistroRelease: Ubuntu 12.04
  MarkForUpload: True
  Package: linux-image-3.13.0-65-generic 3.13.0-65.106~precise1
  PackageArchitecture: amd64
  ProcEnviron:
   LANGUAGE=en_US:
   TERM=xterm-256color
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  Tags:  precise
  Uname: Linux 4.2.3-custom x86_64
  UnreportableReason: The running kernel is not an Ubuntu kernel
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512415/+subscriptions