Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 09 Jul 2006 17:32:13 -0600
From:      "Justin T. Gibbs" <gibbs@scsiguy.com>
To:        walker_643 <walker_643@yahoo.com>, aic7xxx@freebsd.org
Subject:   Re: aic7xxx and flash drive boot
Message-ID:  <A84692A7192B5AC42E99BED5@[10.0.0.27]>
In-Reply-To: <20060709165341.79724.qmail@web33306.mail.mud.yahoo.com>
References:  <20060709165341.79724.qmail@web33306.mail.mud.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This does look to be interrupt related.  Can you move the
aic7xxx board to a different slot?  That should change its
IRQ assignment.

--
Justin

--On Sunday, July 09, 2006 9:53 AM -0700 walker_643 <walker_643@yahoo.com> 
wrote:

> Hi all - I've been using the aic7xxx driver for many years with the same
> hardware and absolutely no problems. I recently had the need to create a
> mini-linux system on a usb flash drive. Inside the kernel, I of course
> added the aic7xxx driver. When I boot from the drive as the SCSI probing
> happens, I get the following output:
>
> scsi0:0:0:0: Attempting to queue an ABORT message
> CDB: 0x12 0x0 0x0 0x0 0xff 0x0
> scsi0:0:0:0: Command already completed
> aic7xxx_abort returns 0x2002
> scsi0:0:0:0: Attempting to queue an ABORT message
> CDB: 0x0 0x0 0x0 0x0 0x0 0x0
> scsi0:0:0:0: Command already completed
> aic7xxx_abort returns 0x2002
> scsi0:0:0:0: Attempting to queue a TARGET RESET message
> CDB: 0x12 0x0 0x0 0x0 0xff 0x0
> scsi0:0:0:0: Is not an active device
>
> This happens for all scsi channels (15 or so) in sequence. Needless to
> say, it does not find my internal scsi drive. I rebuilt the kernel
> leaving the aic7xxx driver as a module and disabled auto-loading, but got
> the same result. Here are my system specs:
>
> Athlon XP 3000+
> 1 GB RAM
> MSI-6570E Mobo (K7N2 Delta2)
> Adaptec 29160 SCSI Host Adapter (IDE)
> IBM DDYS-T36950N 36GB SCSI Internal Drive
>
> I have read that Justin had diagnosed a similar problem as IRQ-related,
> but unfortunately if the problem was resolved, it was not posted in the
> thread. I noticed on boot up that my scsi controller was sharing irq 11
> with my uhci controller. There isn't much I can do to change that in BIOS
> or in the boot-time setup menu for the scsi card. The only option I saw
> allowed me to reserve irq 11 in BIOS, but that just put the scsi card on
> irq 9 with the ehci controller and gave the same output when booted from
> the flash drive. For the record, the driver still works perfectly in the
> internal scsi drive boot up.
>
> I deal with too many scsi-dependent systems to omit scsi support from the
> kernel. Here's hoping this is fixable on my system. Thanks in advance to
> everyone :)
>
> Ian Walker
> walker_643@yahoo.com
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
> _______________________________________________
> aic7xxx@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/aic7xxx
> To unsubscribe, send any mail to "aic7xxx-unsubscribe@freebsd.org"
>





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A84692A7192B5AC42E99BED5>