Bug 8266 - Exabyte 1x10 autoloader breaks on upgrade
Summary: Exabyte 1x10 autoloader breaks on upgrade
Status: RESOLVED PATCH_ALREADY_AVAILABLE
Alias: None
Product: SCSI Drivers
Classification: Unclassified
Component: Other (show other bugs)
Hardware: i386 Linux
: P2 high
Assignee: scsi_drivers-other
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-26 14:50 UTC by James D Freels
Modified: 2007-07-30 08:00 UTC (History)
0 users

See Also:
Kernel Version: 2.6.22.1
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
dmesg for 2.6.20.3 boot (24.22 KB, text/plain)
2007-03-27 05:49 UTC, James D Freels
Details
several boot-up message sequences-most of them have errors (413.80 KB, text/plain)
2007-03-27 05:53 UTC, James D Freels
Details
this is a /var/log/messages exerpt during the time of the scsi error that starts at the tape drive (14.70 KB, text/plain)
2007-04-23 07:59 UTC, James D Freels
Details
new aic7xxx driver dmesg output (30.66 KB, text/plain)
2007-07-12 07:09 UTC, James D Freels
Details
old aic7xxx driver dmesg output (23.58 KB, text/plain)
2007-07-12 07:11 UTC, James D Freels
Details

Description James D Freels 2007-03-26 14:50:50 UTC
Most recent kernel where this bug did *NOT* occur: 2.6.20.3
Distribution: debian/stable/sarge
Hardware Environment: amd64
Software Environment: amanda
Problem Description:
When upgrading from 2.6.20.3 to 2.6.20.4, the Exabyte 1x10 autoloader would be
work anymore.  I am using the aic79xx old driver because the aic79xx new driver
had already broken (see my previous bugs 5268 and 7616)

Steps to reproduce:
upgrade from 2.6.20.3 to 2.6.20.4
Comment 1 Anonymous Emailer 2007-03-26 15:33:49 UTC
Reply-To: akpm@linux-foundation.org

On Mon, 26 Mar 2007 14:50:51 -0700
bugme-daemon@bugzilla.kernel.org wrote:

> http://bugzilla.kernel.org/show_bug.cgi?id=8266
> 
>            Summary: Exabyte 1x10 autoloader breaks on upgrade
>     Kernel Version: 2.6.20.4
>             Status: NEW
>           Severity: high
>              Owner: scsi_drivers-other@kernel-bugs.osdl.org
>          Submitter: freelsjd@ornl.gov
> 
> 
> Most recent kernel where this bug did *NOT* occur: 2.6.20.3
> Distribution: debian/stable/sarge
> Hardware Environment: amd64
> Software Environment: amanda
> Problem Description:
> When upgrading from 2.6.20.3 to 2.6.20.4, the Exabyte 1x10 autoloader would be
> work anymore.  I am using the aic79xx old driver because the aic79xx new driver
> had already broken (see my previous bugs 5268 and 7616)
> 
> Steps to reproduce:
> upgrade from 2.6.20.3 to 2.6.20.4

We appear to have a regression in the stable kernel.

Probably, that regression is in 2.6.21-rc5 as well.

Comment 2 Adrian Bunk 2007-03-26 15:49:06 UTC
On Mon, Mar 26, 2007 at 03:33:46PM -0700, Andrew Morton wrote:
> On Mon, 26 Mar 2007 14:50:51 -0700
> bugme-daemon@bugzilla.kernel.org wrote:
> 
> > http://bugzilla.kernel.org/show_bug.cgi?id=8266
> > 
> >            Summary: Exabyte 1x10 autoloader breaks on upgrade
> >     Kernel Version: 2.6.20.4
> >             Status: NEW
> >           Severity: high
> >              Owner: scsi_drivers-other@kernel-bugs.osdl.org
> >          Submitter: freelsjd@ornl.gov
> > 
> > 
> > Most recent kernel where this bug did *NOT* occur: 2.6.20.3
> > Distribution: debian/stable/sarge
> > Hardware Environment: amd64
> > Software Environment: amanda
> > Problem Description:
> > When upgrading from 2.6.20.3 to 2.6.20.4, the Exabyte 1x10 autoloader would be
> > work anymore.  I am using the aic79xx old driver because the aic79xx new driver
> > had already broken (see my previous bugs 5268 and 7616)
> > 
> > Steps to reproduce:
> > upgrade from 2.6.20.3 to 2.6.20.4
> 
> We appear to have a regression in the stable kernel.
> 
> Probably, that regression is in 2.6.21-rc5 as well.

Please attach the dmesg's of both 2.6.20.3 and 2.6.20.4 in Bugzilla.

Does reverting the attached patch fix it?

cu
Adrian

Comment 3 James D Freels 2007-03-27 05:49:28 UTC
Created attachment 10961 [details]
dmesg for 2.6.20.3 boot

this boot works with the 1x10 autoloader and vxa-2 tape drive  however, error
messages do appear, but I have not studied them
Comment 4 James D Freels 2007-03-27 05:53:15 UTC
Created attachment 10962 [details]
several boot-up message sequences-most of them have errors

I cannot create a separate dmesg output for 2.6.20.4 at the present time,
because this machine is a production machine and needs to stay up right now. 
However, yesterday while debugging and trying to isolate the problem, I
rebooted several times with different kernels, including the failed 2.6.20.4
kernel.  I also tried the newer aic79xx driver once again to make sure it still
did not work.  I also tried several older kernels; in particular, the 2.6.18.5
kernel which is the last kernel I can get the newer aic79xx driver to work
with.  I hope this will help.  Please let me know if I can help in other ways.
Comment 5 James D Freels 2007-04-22 07:56:22 UTC
I believe this bug has not been resolved in 2.7.20.7.  I no longer have this
problem and can now use this driver with the same components that caused the
error before.  I recommend this bug be listed as resolved anc closed.
Comment 6 James D Freels 2007-04-23 07:59:30 UTC
Created attachment 11255 [details]
this is a /var/log/messages exerpt during the time of the scsi error that starts at the tape drive
Comment 7 James D Freels 2007-07-12 07:09:15 UTC
Created attachment 12011 [details]
new aic7xxx driver dmesg output

supports bug 8266 for kernel 2.6.22.1
Comment 8 James D Freels 2007-07-12 07:11:12 UTC
Created attachment 12012 [details]
old aic7xxx driver dmesg output

dmesg output from 2.6.22.1 boot and old aic7xxx driver (this one works correctly)
Comment 9 James D Freels 2007-07-12 07:17:30 UTC
upgrading the kernel to 2.6.22.1 and using the aic7xxx OLD driver seems to fix the scsi problems I was having witht he exabyte autoloader.  Using the aic7xxx NEW driver still has errors.  The dmesg output from both drivers is now attached.
Comment 10 Andrew Morton 2007-07-24 12:04:36 UTC
Thanks, I'll close this bug against the old aix7xxx driver.

Did you raise a bugzilla describing the problems in the new
driver?  if not, can you please do so?

Thanks.
Comment 11 James D Freels 2007-07-24 12:32:46 UTC
Actually, I should have kept this bug open.  A few days later, it failed again with the old aic7xxx driver.  Therefore, both the new and old drivers do not work with the new kernel.  I have resorted back to the 2.6.19.8 kernel and the new aic7xxx driver with that kernel.  Sorry for not reporting earlier.
Comment 12 James D Freels 2007-07-30 08:00:24 UTC
the patch that fixed bug #8366 also fixed this bug

Note You need to log in before you can comment on or make changes to this bug.