* aic7xxx 6.2.24 bug report @ 2002-12-28 20:45 Willem Riede 2002-12-28 20:48 ` Justin T. Gibbs 0 siblings, 1 reply; 8+ messages in thread From: Willem Riede @ 2002-12-28 20:45 UTC (permalink / raw) To: linux-scsi Here's a problem with aic7xxx 6.2.24 in 2.5.53 -- it refuses to handle my /dev/sdb. Works just fine with 6.2.4 in 2.5.52. This is from my log when booting linux 2.5.53: Dec 24 15:31:15 fallguy kernel: scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.24 Dec 24 15:31:15 fallguy kernel: <Adaptec aic7895 Ultra SCSI adapter> Dec 24 15:31:15 fallguy kernel: aic7895C: Ultra Wide Channel A, SCSI Id=7, 32/253 SCBs Dec 24 15:31:15 fallguy kernel: Dec 24 15:31:15 fallguy kernel: (scsi1:A:1): 40.000MB/s transfers (20.000MHz, offset 8, 16bit) Dec 24 15:31:15 fallguy kernel: (scsi0:A:3:0): refuses WIDE negotiation. Using 8bit transfers Dec 24 15:31:15 fallguy kernel: (scsi0:A:3:0): refuses WIDE negotiation. Using 8bit transfers Dec 24 15:31:16 fallguy kernel: Vendor: OnStream Model: SC-30 Rev: 1.09 Dec 24 15:31:16 fallguy kernel: Type: Sequential-Access ANSI SCSI revision: 02 Dec 24 15:31:16 fallguy kernel: (scsi0:A:3:0): refuses WIDE negotiation. Using 8bit transfers Dec 24 15:31:16 fallguy kernel: (scsi0:A:3:0): refuses WIDE negotiation. Using 8bit transfers Dec 24 15:31:16 fallguy kernel: (scsi0:A:6:0): refuses WIDE negotiation. Using 8bit transfers Dec 24 15:31:16 fallguy kernel: Vendor: MATSHITA Model: CD-R CW-7502 Rev: 4.17 Dec 24 15:31:16 fallguy kernel: Type: CD-ROM ANSI SCSI revision: 02 Dec 24 15:31:16 fallguy kernel: (scsi0:A:6:0): refuses WIDE negotiation. Using 8bit transfers Dec 24 15:31:16 fallguy kernel: scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.24 Dec 24 15:31:16 fallguy kernel: <Adaptec aic7895 Ultra SCSI adapter> Dec 24 15:31:16 fallguy kernel: aic7895C: Ultra Wide Channel B, SCSI Id=7, 32/253 SCBs Dec 24 15:31:16 fallguy kernel: Dec 24 15:31:16 fallguy kernel: (scsi1:A:0): 40.000MB/s transfers (20.000MHz, offset 8, 16bit) Dec 24 15:31:16 fallguy kernel: Vendor: IBM Model: DNES-318350W Rev: SA30 Dec 24 15:31:16 fallguy kernel: Type: Direct-Access ANSI SCSI revision: 03 Dec 24 15:31:16 fallguy kernel: scsi1:A:0:0: Tagged Queuing enabled. Depth 16 Dec 24 15:31:16 fallguy kernel: Vendor: IBM Model: DGHS09U Rev: 0350 Dec 24 15:31:16 fallguy kernel: Type: Direct-Access ANSI SCSI revision: 03 Dec 24 15:31:16 fallguy kernel: scsi1:A:1:0: Tagged Queuing enabled. Depth 16 Dec 24 15:31:17 fallguy kernel: SCSI device sda: drive cache: write through Dec 24 15:31:17 fallguy kernel: SCSI device sda: 35843670 512-byte hdwr sectors (18352 MB) Dec 24 15:31:17 fallguy kernel: sda: sda1 sda2 sda3 sda4 Dec 24 15:31:17 fallguy kernel: Attached scsi disk sda at scsi1, channel 0, id 0, lun 0 Dec 24 15:31:17 fallguy kernel: SCSI device sdb: drive cache: write through Dec 24 15:31:17 fallguy kernel: SCSI device sdb: 17916240 512-byte hdwr sectors (9173 MB) Dec 24 15:31:17 fallguy kernel: sdb:SCSI disk error : host 1 channel 0 id 1 lun 0 return code = 8000002 Dec 24 15:31:17 fallguy kernel: Current sdsdb: sense key Aborted Command Dec 24 15:31:17 fallguy kernel: Additional sense: Synchronous data transfer error Dec 24 15:31:17 fallguy kernel: end_request: I/O error, dev sdb, sector 0 Dec 24 15:31:17 fallguy kernel: Buffer I/O error on device sd(8,16), logical block 0 Dec 24 15:31:17 fallguy kernel: SCSI disk error : host 1 channel 0 id 1 lun 0 return code = 8000002 Dec 24 15:31:18 fallguy kernel: Current sdsdb: sense key Aborted Command Dec 24 15:31:18 fallguy kernel: Additional sense: Synchronous data transfer error Dec 24 15:31:18 fallguy kernel: end_request: I/O error, dev sdb, sector 0 Dec 24 15:31:18 fallguy kernel: Buffer I/O error on device sd(8,16), logical block 0 Dec 24 15:31:18 fallguy kernel: unable to read partition table Dec 24 15:31:18 fallguy kernel: Attached scsi disk sdb at scsi1, channel 0, id 1, lun 0 The partition table doesn't get read. But the disk is still accepted by the 2.5.52 kernel: Dec 28 15:14:50 fallguy kernel: scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.4 Dec 28 15:14:50 fallguy kernel: <Adaptec aic7895 Ultra SCSI adapter> Dec 28 15:14:50 fallguy kernel: aic7895C: Ultra Wide Channel A, SCSI Id=7, 32/253 SCBs Dec 28 15:14:50 fallguy kernel: Dec 28 15:14:50 fallguy kernel: (scsi0:A:3): 10.000MB/s transfers (10.000MHz, offset 7) Dec 28 15:14:50 fallguy kernel: Vendor: OnStream Model: SC-30 Rev: 1.09 Dec 28 15:14:50 fallguy kernel: Type: Sequential-Access ANSI SCSI revision: 02 Dec 28 15:14:50 fallguy kernel: Vendor: MATSHITA Model: CD-R CW-7502 Rev: 4.17 Dec 28 15:14:50 fallguy kernel: Type: CD-ROM ANSI SCSI revision: 02 Dec 28 15:14:50 fallguy kernel: (scsi0:A:6): 10.000MB/s transfers (10.000MHz, offset 8) Dec 28 15:14:50 fallguy kernel: scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.4 Dec 28 15:14:50 fallguy kernel: <Adaptec aic7895 Ultra SCSI adapter> Dec 28 15:14:51 fallguy kernel: aic7895C: Ultra Wide Channel B, SCSI Id=7, 32/253 SCBs Dec 28 15:14:51 fallguy kernel: Dec 28 15:14:51 fallguy kernel: (scsi1:A:0): 40.000MB/s transfers (20.000MHz, offset 8, 16bit) Dec 28 15:14:51 fallguy kernel: Vendor: IBM Model: DNES-318350W Rev: SA30 Dec 28 15:14:51 fallguy kernel: Type: Direct-Access ANSI SCSI revision: 03 Dec 28 15:14:51 fallguy kernel: (scsi1:A:1): 40.000MB/s transfers (20.000MHz, offset 8, 16bit) Dec 28 15:14:51 fallguy kernel: Vendor: IBM Model: DGHS09U Rev: 0350 Dec 28 15:14:51 fallguy kernel: Type: Direct-Access ANSI SCSI revision: 03 Dec 28 15:14:51 fallguy kernel: scsi1:A:0:0: Tagged Queuing enabled. Depth 16 Dec 28 15:14:51 fallguy kernel: SCSI device sda: drive cache: write through Dec 28 15:14:51 fallguy kernel: SCSI device sda: 35843670 512-byte hdwr sectors (18352 MB) Dec 28 15:14:51 fallguy kernel: sda: sda1 sda2 sda3 sda4 Dec 28 15:14:51 fallguy kernel: Attached scsi disk sda at scsi1, channel 0, id 0, lun 0 Dec 28 15:14:51 fallguy kernel: scsi1:A:1:0: Tagged Queuing enabled. Depth 16 Dec 28 15:14:51 fallguy kernel: SCSI device sdb: drive cache: write through Dec 28 15:14:51 fallguy kernel: SCSI device sdb: 17916240 512-byte hdwr sectors (9173 MB) Dec 28 15:14:51 fallguy kernel: sdb: sdb1 sdb2 sdb3 Dec 28 15:14:51 fallguy kernel: Attached scsi disk sdb at scsi1, channel 0, id 1, lun 0 Let me know if you want me to provide more information, or try something. Regards, Willem Riede. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: aic7xxx 6.2.24 bug report 2002-12-28 20:45 aic7xxx 6.2.24 bug report Willem Riede @ 2002-12-28 20:48 ` Justin T. Gibbs 2002-12-28 22:26 ` Willem Riede 0 siblings, 1 reply; 8+ messages in thread From: Justin T. Gibbs @ 2002-12-28 20:48 UTC (permalink / raw) To: wrlk, linux-scsi > Here's a problem with aic7xxx 6.2.24 in 2.5.53 -- it refuses to handle > my /dev/sdb. Works just fine with 6.2.4 in 2.5.52. > > This is from my log when booting linux 2.5.53: Can you retest enabling the debug features of the driver and setting the debug mask to 0x63? Something like, assuming you are using a module: options aic7xxx aic7xxx=verbose.debug:0x63 -- Justin ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: aic7xxx 6.2.24 bug report 2002-12-28 20:48 ` Justin T. Gibbs @ 2002-12-28 22:26 ` Willem Riede 2002-12-28 22:28 ` Justin T. Gibbs 0 siblings, 1 reply; 8+ messages in thread From: Willem Riede @ 2002-12-28 22:26 UTC (permalink / raw) To: Justin T. Gibbs; +Cc: linux-scsi On 2002.12.28 15:48 Justin T. Gibbs wrote: > Can you retest enabling the debug features of the driver and setting > the debug mask to 0x63? Something like, assuming you are using a > module: > > options aic7xxx aic7xxx=verbose.debug:0x63 > What am I doing wrong? Loading aic7xxx module Parameter aic7xxx length must be 1-1 characters aic7xxx: `verbose,debug:0x63' invalid for parameter `aic7xxx' Thanks, Willem Riede. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: aic7xxx 6.2.24 bug report 2002-12-28 22:26 ` Willem Riede @ 2002-12-28 22:28 ` Justin T. Gibbs [not found] ` <20021228232624.GG9319@linnie.riede.org> 0 siblings, 1 reply; 8+ messages in thread From: Justin T. Gibbs @ 2002-12-28 22:28 UTC (permalink / raw) To: wrlk; +Cc: linux-scsi > On 2002.12.28 15:48 Justin T. Gibbs wrote: >> Can you retest enabling the debug features of the driver and setting >> the debug mask to 0x63? Something like, assuming you are using a >> module: >> >> options aic7xxx aic7xxx=verbose.debug:0x63 ^<= '.' not ',' >> > What am I doing wrong? You're using characters that the shell might expand. If you quote the option string, the choice of ',' or '.' shouldn't matter. -- Justin ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <20021228232624.GG9319@linnie.riede.org>]
[parent not found: <910548112.1041122117@aslan.scsiguy.com>]
* Re: aic7xxx 6.2.24 bug report [not found] ` <910548112.1041122117@aslan.scsiguy.com> @ 2002-12-29 1:57 ` Willem Riede 2002-12-29 2:30 ` Douglas Gilbert 0 siblings, 1 reply; 8+ messages in thread From: Willem Riede @ 2002-12-29 1:57 UTC (permalink / raw) To: Justin T. Gibbs; +Cc: linux-scsi On 2002.12.28 19:35 Justin T. Gibbs wrote: > > > > I'm particularly surprised by the line > > > > Parameter aic7xxx length must be 1-1 characters > > > > which hints that the options are not correctly coded? > > This is due to the shell magic used during initrds. Did you > try quoting this options? > > options aic7xxx 'aic7xxx=verbose.debug:0x63' > I have now, without change. I had earlier quoted just "aic7xxx=verbose.debug:0x63" and tried only aic7xxx=verbose to avoid special characters, all with the same effect. One thought just occured to me, the modutils have been in flux, I'll see if there is a newer version than I'm using now. Regards, Willem Riede. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: aic7xxx 6.2.24 bug report 2002-12-29 1:57 ` Willem Riede @ 2002-12-29 2:30 ` Douglas Gilbert 2002-12-29 14:17 ` Willem Riede 0 siblings, 1 reply; 8+ messages in thread From: Douglas Gilbert @ 2002-12-29 2:30 UTC (permalink / raw) To: wrlk; +Cc: linux-scsi Willem Riede wrote: > On 2002.12.28 19:35 Justin T. Gibbs wrote: > >>>I'm particularly surprised by the line >>> >>>Parameter aic7xxx length must be 1-1 characters >>> >>>which hints that the options are not correctly coded? >> >>This is due to the shell magic used during initrds. Did you >>try quoting this options? >> >>options aic7xxx 'aic7xxx=verbose.debug:0x63' >> > > I have now, without change. I had earlier quoted just "aic7xxx=verbose.debug:0x63" > and tried only aic7xxx=verbose to avoid special characters, all with the same > effect. > > One thought just occured to me, the modutils have been in flux, I'll see if > there is a newer version than I'm using now. This seems to be the latest module-init-tools: http://www.[COUNTRY].kernel.org/pub/linux/kernel/people/rusty/modules/module-init-tools-0.9.6.tar.gz Announced in lkml: http://marc.theaimsgroup.com/?l=linux-kernel&m=104089668930417&w=2 BTW Module parameters seem to start working again in lk 2.5.52 (with module-init-tools-0.9.3). Doug Gilbert ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: aic7xxx 6.2.24 bug report 2002-12-29 2:30 ` Douglas Gilbert @ 2002-12-29 14:17 ` Willem Riede 2002-12-29 19:07 ` Doug Ledford 0 siblings, 1 reply; 8+ messages in thread From: Willem Riede @ 2002-12-29 14:17 UTC (permalink / raw) To: dougg; +Cc: linux-scsi On 2002.12.28 21:30 Douglas Gilbert wrote: > Willem Riede wrote: > > On 2002.12.28 19:35 Justin T. Gibbs wrote: > > > >>>I'm particularly surprised by the line > >>> > >>>Parameter aic7xxx length must be 1-1 characters > >>> > >>>which hints that the options are not correctly coded? > >> > >>This is due to the shell magic used during initrds. Did you > >>try quoting this options? > >> > >>options aic7xxx 'aic7xxx=verbose.debug:0x63' > >> > > > > I have now, without change. I had earlier quoted just "aic7xxx=verbose.debug:0x63" > > and tried only aic7xxx=verbose to avoid special characters, all with the same > > effect. > > > > One thought just occured to me, the modutils have been in flux, I'll see if > > there is a newer version than I'm using now. > > This seems to be the latest module-init-tools: > http://www.[COUNTRY].kernel.org/pub/linux/kernel/people/rusty/modules/module-init-tools-0.9.6.tar.gz > Actually, I found 0.9.7 on ftp.kernel.org, but it didn't help :-( Could the trouble perhaps be with: Red Hat nash version 3.4.28 starting it's from their 8.0 release. Thanks, Willem Riede. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: aic7xxx 6.2.24 bug report 2002-12-29 14:17 ` Willem Riede @ 2002-12-29 19:07 ` Doug Ledford 0 siblings, 0 replies; 8+ messages in thread From: Doug Ledford @ 2002-12-29 19:07 UTC (permalink / raw) To: Willem Riede; +Cc: dougg, linux-scsi On Sun, Dec 29, 2002 at 09:17:29AM -0500, Willem Riede wrote: > > Red Hat nash version 3.4.28 starting > > it's from their 8.0 release. I'm not sure, but it could be. I think the current initrd still uses the available insmod instead of trying to do the syscalls internally, so that shouldn't be a problem. But, nash doesn't do command line arguments exactly identical to bash so I had to play with the command line argument escaping in the past to get it to work right in nash. But, try adding ash.static to your initrd, then as the last line in linuxrc call ash.static and it will drop you to a shell prompt where you can attempt to perform the insmod by hand and see if you can get it to work before the kernel panics for lack of a root device. -- Doug Ledford <dledford@redhat.com> 919-754-3700 x44233 Red Hat, Inc. 1801 Varsity Dr. Raleigh, NC 27606 ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2002-12-29 19:07 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-28 20:45 aic7xxx 6.2.24 bug report Willem Riede
2002-12-28 20:48 ` Justin T. Gibbs
2002-12-28 22:26 ` Willem Riede
2002-12-28 22:28 ` Justin T. Gibbs
[not found] ` <20021228232624.GG9319@linnie.riede.org>
[not found] ` <910548112.1041122117@aslan.scsiguy.com>
2002-12-29 1:57 ` Willem Riede
2002-12-29 2:30 ` Douglas Gilbert
2002-12-29 14:17 ` Willem Riede
2002-12-29 19:07 ` Doug Ledford
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.