Bug 5659 - Can�t copy files from SCSI DVD-ROM with 2.6.14, works with 2.6.13
Summary: Can�t copy files from SCSI DVD-ROM with 2.6.14, works with 2.6.13
Status: RESOLVED DOCUMENTED
Alias: None
Product: SCSI Drivers
Classification: Unclassified
Component: Other (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: Mike Anderson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-25 12:25 UTC by spiralvoice
Modified: 2009-04-27 12:30 UTC (History)
5 users (show)

See Also:
Kernel Version: 2.6.21 + vmware
Subsystem:
Regression: No
Bisected commit-id:


Attachments
.config file of 2.6.15-rc2 (34.18 KB, application/octet-stream)
2005-11-27 11:37 UTC, spiralvoice
Details
serial console info of aic7xxx error with 2.6.17-rc4 (8.13 KB, application/octet-stream)
2006-05-20 18:56 UTC, Hamlet Mun
Details
2.6.17_rc5 with all the debug codes enabled (with mask 2047) (81.87 KB, text/plain)
2006-05-26 15:49 UTC, Hamlet Mun
Details
2.6.17-rc4-mm3 with full debug option (168.54 KB, text/plain)
2006-05-27 15:29 UTC, Hamlet Mun
Details
linux-2.6.17-rc5 + patch (81.96 KB, text/plain)
2006-05-31 17:46 UTC, Hamlet Mun
Details
Same as the above but without 50-pins (61.93 KB, text/plain)
2006-05-31 17:47 UTC, Hamlet Mun
Details

Description spiralvoice 2005-11-25 12:25:28 UTC
Most recent kernel where this bug did not occur: 2.6.13
Distribution: Gentoo x86

Hardware Environment:
# lspci -vv
01:07.0 SCSI storage controller: Adaptec AIC-7892A U160/m (rev 02)
        Subsystem: Adaptec 29160 Ultra160 SCSI Controller
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 32 (10000ns min, 6250ns max), Cache Line Size 08
        Interrupt: pin A routed to IRQ 11
        BIST result: 00
        Region 0: I/O ports at d000 [disabled] [size=256]
        Region 1: Memory at e0000000 (64-bit, non-prefetchable) [size=4K]
        [virtual] Expansion ROM at dc020000 [disabled] [size=128K]
        Capabilities: [dc] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

# cat /proc/scsi/scsi
Host: scsi0 Channel: 00 Id: 04 Lun: 00
  Vendor: TOSHIBA  Model: DVD-ROM SD-M1401 Rev: X011
  Type:   CD-ROM                           ANSI SCSI revision: 02

# cat /proc/scsi/aic7xxx/0
Adaptec AIC7xxx driver version: 6.2.36
Adaptec 29160 Ultra160 SCSI adapter
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
Allocated SCBs: 36, SG List Length: 128
...
Target 4 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
        Goal: 20.000MB/s transfers (20.000MHz, offset 16)
        Curr: 20.000MB/s transfers (20.000MHz, offset 16)
        Channel A Target 4 Lun 0 Settings
                Commands Queued 2444
                Commands Active 0
                Command Openings 1
                Max Tagged Openings 0
                Device Queue Frozen Count 0

Problem Description:

When copying files from a DVD+R kernel 2.6.14 procudes these errors:

Nov 25 21:04:15 gentoo (scsi0:A:4:0): No or incomplete CDB sent to device.
Nov 25 21:04:15 gentoo scsi0: Issued Channel A Bus Reset. 2 SCBs aborted
Nov 25 21:04:15 gentoo sr 0:0:4:0: SCSI error: return code = 0x10000
Nov 25 21:04:23 gentoo (scsi0:A:4:0): No or incomplete CDB sent to device.
Nov 25 21:04:23 gentoo scsi0: Issued Channel A Bus Reset. 2 SCBs aborted
Nov 25 21:04:24 gentoo sr 0:0:4:0: SCSI error: return code = 0x10000
Nov 25 21:04:38 gentoo (scsi0:A:4:0): No or incomplete CDB sent to device.
Nov 25 21:04:38 gentoo scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Nov 25 21:04:38 gentoo sr 0:0:4:0: SCSI error: return code = 0x10000
Nov 25 21:04:59 gentoo (scsi0:A:4:0): No or incomplete CDB sent to device.
Nov 25 21:04:59 gentoo scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Nov 25 21:04:59 gentoo sr 0:0:4:0: SCSI error: return code = 0x10000
Nov 25 21:05:12 gentoo (scsi0:A:4:0): No or incomplete CDB sent to device.
Nov 25 21:05:12 gentoo scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Nov 25 21:05:12 gentoo sr 0:0:4:0: SCSI error: return code = 0x10000
Nov 25 21:05:21 gentoo (scsi0:A:4:0): No or incomplete CDB sent to device.
Nov 25 21:05:21 gentoo scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Nov 25 21:05:21 gentoo sr 0:0:4:0: SCSI error: return code = 0x10000
Nov 25 21:05:32 gentoo (scsi0:A:4:0): No or incomplete CDB sent to device.
Nov 25 21:05:32 gentoo scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Nov 25 21:05:32 gentoo sr 0:0:4:0: SCSI error: return code = 0x10000
Nov 25 21:05:54 gentoo (scsi0:A:4:0): No or incomplete CDB sent to device.
Nov 25 21:05:54 gentoo scsi0: Issued Channel A Bus Reset. 16 SCBs aborted
Nov 25 21:06:37 gentoo (scsi0:A:4:0): No or incomplete CDB sent to device.
Nov 25 21:06:37 gentoo scsi0: Issued Channel A Bus Reset. 7 SCBs aborted
Nov 25 21:07:15 gentoo (scsi0:A:4:0): No or incomplete CDB sent to device.
Nov 25 21:07:15 gentoo scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Nov 25 21:07:15 gentoo sr 0:0:4:0: SCSI error: return code = 0x10000

Using an older version like 2.6.13 works flawlessly.
Comment 1 spiralvoice 2005-11-27 11:35:52 UTC
Same bug on 2.6.15-rc2, attached you will find the .config file used with 2.6.15-rc2
Comment 2 spiralvoice 2005-11-27 11:37:00 UTC
Created attachment 6691 [details]
.config file of 2.6.15-rc2
Comment 3 spiralvoice 2005-12-17 12:47:16 UTC
Bug still present in 2.6.14.4
Comment 4 Lars W. 2005-12-23 02:41:22 UTC
Hi,

same problem here with all 2.6.14[.X] kernels on my Gentoo-x86 box.

# lspci -vv
00:09.0 SCSI storage controller: Adaptec AIC-7892A U160/m (rev 02)
        Subsystem: Adaptec 29160 Ultra160 SCSI Controller
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 32 (10000ns min, 6250ns max), Cache Line Size 08
        Interrupt: pin A routed to IRQ 18
        BIST result: 00
        Region 0: I/O ports at c000 [disabled] [size=256]
        Region 1: Memory at e7004000 (64-bit, non-prefetchable) [size=4K]
        [virtual] Expansion ROM at 40040000 [disabled] [size=128K]
        Capabilities: [dc] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-


# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 03 Lun: 00
  Vendor: PLEXTOR  Model: CD-ROM PX-40TS   Rev: 1.05
  Type:   CD-ROM                           ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 04 Lun: 00
  Vendor: PLEXTOR  Model: CD-R   PX-W124TS Rev: 1.07
  Type:   CD-ROM                           ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 06 Lun: 00
  Vendor: PIONEER  Model: DVD-ROM DVD-305  Rev: 1.03
  Type:   CD-ROM                           ANSI SCSI revision: 02


# cat /proc/scsi/aic7xxx/0
Adaptec AIC7xxx driver version: 7.0
Adaptec 29160 Ultra160 SCSI adapter
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
Allocated SCBs: 132, SG List Length: 128
Target 3 Negotiation Settings
        User: 20.000MB/s transfers (20.000MHz DT, offset 127)
        Goal: 20.000MB/s transfers (20.000MHz, offset 15)
        Curr: 20.000MB/s transfers (20.000MHz, offset 15)
        Channel A Target 3 Lun 0 Settings
                Commands Queued 191116
                Commands Active 0
                Command Openings 1
                Max Tagged Openings 0
                Device Queue Frozen Count 0
Target 4 Negotiation Settings
        User: 20.000MB/s transfers (20.000MHz DT, offset 127)
        Goal: 20.000MB/s transfers (20.000MHz, offset 8)
        Curr: 3.300MB/s transfers
        Channel A Target 4 Lun 0 Settings
                Commands Queued 16383
                Commands Active 0
                Command Openings 1
                Max Tagged Openings 0
                Device Queue Frozen Count 0
Target 6 Negotiation Settings
        User: 20.000MB/s transfers (20.000MHz DT, offset 127)
        Goal: 20.000MB/s transfers (20.000MHz, offset 16)
        Curr: 3.300MB/s transfers
        Channel A Target 6 Lun 0 Settings
                Commands Queued 179
                Commands Active 0
                Command Openings 1
                Max Tagged Openings 0
                Device Queue Frozen Count 0


problem also appears when starting k3b or kscd:

Dec 23 03:59:26 morpheus kernel: (scsi0:A:3:0): No or incomplete CDB sent to device.
Dec 23 03:59:26 morpheus kernel: (scsi0:A:3:0): Protocol violation in Message-in
phase.  Attempting to abort.
Dec 23 03:59:27 morpheus kernel: (scsi0:A:3:0): No or incomplete CDB sent to device.
Dec 23 03:59:27 morpheus kernel: scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Dec 23 03:59:43 morpheus kernel: (scsi0:A:3:0): No or incomplete CDB sent to device.
Dec 23 03:59:43 morpheus kernel: (scsi0:A:3:0): Protocol violation in Message-in
phase.  Attempting to abort.
Dec 23 03:59:43 morpheus kernel: (scsi0:A:3:0): No or incomplete CDB sent to device.
Dec 23 03:59:43 morpheus kernel: (scsi0:A:3:0): Protocol violation in Message-in
phase.  Attempting to abort.

Greetz
Lars
Comment 5 Lars W. 2005-12-23 19:43:06 UTC
Bug is also reproduceable with kernel 2.6.15-rc6
Comment 6 spiralvoice 2006-01-04 03:21:17 UTC
Tested Kanotix 2005-04 with kernel 2.6.14.5, which has many patches.
There this bug does not occur. So either Kanotix has some patches which
solve the bug or the bug is Gentoo-only. I will try to investigate further.
Comment 7 spiralvoice 2006-01-04 17:27:15 UTC
This happens with vanilla 2.6.15 on Gentoo:

Jan  5 02:34:34 gentoo (scsi0:A:4:0): No or incomplete CDB sent to device.
Jan  5 02:34:34 gentoo scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Jan  5 02:34:34 gentoo sr 0:0:4:0: SCSI error: return code = 0x10000

Stopping dbus and hald solves the problem.
Comment 8 Lars W. 2006-01-08 16:45:06 UTC
Hi,

I neither have hald nor dbus even installed on my system and I still suffer from
this error so please reopen the bug. I cannot upgrade to any kernel higher than
2.6.13.x because of this bug. More worse sometimes the resets of the scsi-bus
come so frequently that the entire system freezes and I have to hard reset the
machine.

Lars
Comment 9 Scott Ashcroft 2006-01-17 15:17:42 UTC
Still happening for me with 2.6.16-rc1
Comment 10 Andrew Morton 2006-01-19 02:29:00 UTC
bugme-daemon@bugzilla.kernel.org wrote:
>
> http://bugzilla.kernel.org/show_bug.cgi?id=5659

This is lenghty.

>             Summary: Can
Comment 11 Anonymous Emailer 2006-01-19 04:30:44 UTC
Reply-To: matthew@wil.cx

On Thu, Jan 19, 2006 at 02:28:44AM -0800, Andrew Morton wrote:
> >      Kernel Version: 2.6.14
> >              Status: NEW
> >            Severity: normal
> >               Owner: andmike@us.ibm.com
> >           Submitter: spiralvoice@hotmail.com
> > 
> >  Most recent kernel where this bug did not occur: 2.6.13
> 
> And a recent regression.

Seems to me that Lars and spiralvoice have different problems.

Comment 12 spiralvoice 2006-01-20 12:49:34 UTC
For the record, with dbus+hald enabled the bug still occurs with vanilla 2.6.16-rc1
Comment 13 spiralvoice 2006-01-21 11:17:28 UTC
additional infos:

# cat /proc/scsi/aic7xxx/0

Adaptec AIC7xxx driver version: 7.0
Adaptec 29160 Ultra160 SCSI adapter
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
Allocated SCBs: 44, SG List Length: 128

Serial EEPROM:
0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc13a 0xc13a 0xc13a
0xc13a 0xc13a 0xc13a 0xc13a 0xc13a 0xc13a 0xc13a 0xc13a
0xb8f4 0x7c5d 0x2807 0x0010 0x0300 0xffff 0xffff 0xffff
0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0x0250 0x804f

Target 4 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
        Goal: 20.000MB/s transfers (20.000MHz, offset 16)
        Curr: 20.000MB/s transfers (20.000MHz, offset 16)
        Channel A Target 4 Lun 0 Settings
                Commands Queued 5473
                Commands Active 0
                Command Openings 1
                Max Tagged Openings 0
                Device Queue Frozen Count 0
Comment 14 spiralvoice 2006-02-02 18:40:06 UTC
Deactivated dbus+hald, copying files from DVD works without problems,
as already stated, but starting k3b in this situation produces lots of
error messages in logfile, the same Lars had:

Feb  3 03:36:16 bernd (scsi0:A:1:0): No or incomplete CDB sent to device.
Feb  3 03:36:16 bernd (scsi0:A:1:0): Protocol violation in Message-in phase. 
Attempting to abort.
Feb  3 03:36:16 bernd (scsi0:A:1:0): Abort Tag Message Sent
Feb  3 03:36:16 bernd (scsi0:A:1:0): SCB 38 - Abort Tag Completed.
Feb  3 03:36:16 bernd (scsi0:A:1:0): No or incomplete CDB sent to device.
Feb  3 03:36:16 bernd (scsi0:A:1:0): Protocol violation in Message-in phase. 
Attempting to abort.
Feb  3 03:36:16 bernd (scsi0:A:1:0): Abort Tag Message Sent
Feb  3 03:36:16 bernd (scsi0:A:1:0): SCB 16 - Abort Tag Completed.
Feb  3 03:36:16 bernd (scsi0:A:1:0): No or incomplete CDB sent to device.
Feb  3 03:36:16 bernd (scsi0:A:1:0): Protocol violation in Message-in phase. 
Attempting to abort.
Feb  3 03:36:16 bernd (scsi0:A:1:0): Abort Tag Message Sent
Feb  3 03:36:16 bernd (scsi0:A:1:0): SCB 38 - Abort Tag Completed.
Feb  3 03:36:16 bernd (scsi0:A:0:0): No or incomplete CDB sent to device.
Feb  3 03:36:16 bernd (scsi0:A:0:0): Protocol violation in Message-in phase. 
Attempting to abort.
Feb  3 03:36:16 bernd (scsi0:A:0:0): Abort Tag Message Sent
Feb  3 03:36:16 bernd (scsi0:A:0:0): SCB 16 - Abort Tag Completed.
Feb  3 03:36:16 bernd (scsi0:A:1:0): No or incomplete CDB sent to device.
Feb  3 03:36:16 bernd (scsi0:A:1:0): Protocol violation in Message-in phase. 
Attempting to abort.
Feb  3 03:36:16 bernd (scsi0:A:1:0): Abort Tag Message Sent
Feb  3 03:36:16 bernd (scsi0:A:1:0): SCB 38 - Abort Tag Completed.
Feb  3 03:36:16 bernd (scsi0:A:0:0): No or incomplete CDB sent to device.
Feb  3 03:36:16 bernd (scsi0:A:0:0): Protocol violation in Message-in phase. 
Attempting to abort.
Feb  3 03:36:16 bernd (scsi0:A:0:0): Abort Tag Message Sent
Feb  3 03:36:16 bernd (scsi0:A:0:0): SCB 16 - Abort Tag Completed.
Feb  3 03:36:16 bernd (scsi0:A:3:0): No or incomplete CDB sent to device.
Feb  3 03:36:16 bernd scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Feb  3 03:36:16 bernd (scsi0:A:3:0): No or incomplete CDB sent to device.
Feb  3 03:36:16 bernd scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Feb  3 03:36:24 bernd (scsi0:A:4:0): No or incomplete CDB sent to device.
Feb  3 03:36:24 bernd scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Feb  3 03:36:24 bernd sr 0:0:4:0: SCSI error: return code = 0x10000
Feb  3 03:36:24 bernd (scsi0:A:1:0): No or incomplete CDB sent to device.
Feb  3 03:36:24 bernd (scsi0:A:1:0): Protocol violation in Message-in phase. 
Attempting to abort.
Feb  3 03:36:24 bernd (scsi0:A:1:0): Abort Tag Message Sent
Feb  3 03:36:24 bernd (scsi0:A:1:0): SCB 2 - Abort Tag Completed.
Feb  3 03:36:24 bernd (scsi0:A:1:0): No or incomplete CDB sent to device.
Feb  3 03:36:24 bernd (scsi0:A:1:0): Protocol violation in Message-in phase. 
Attempting to abort.
Feb  3 03:36:24 bernd (scsi0:A:1:0): Abort Tag Message Sent
Feb  3 03:36:24 bernd (scsi0:A:1:0): SCB 16 - Abort Tag Completed.
Feb  3 03:36:24 bernd (scsi0:A:1:0): No or incomplete CDB sent to device.
Feb  3 03:36:24 bernd (scsi0:A:1:0): Protocol violation in Message-in phase. 
Attempting to abort.
Feb  3 03:36:24 bernd (scsi0:A:1:0): Abort Tag Message Sent
Feb  3 03:36:24 bernd (scsi0:A:1:0): SCB 2 - Abort Tag Completed.
Feb  3 03:36:24 bernd (scsi0:A:0:0): No or incomplete CDB sent to device.
Feb  3 03:36:24 bernd (scsi0:A:0:0): Protocol violation in Message-in phase. 
Attempting to abort.
Feb  3 03:36:24 bernd (scsi0:A:0:0): Abort Tag Message Sent
Feb  3 03:36:24 bernd (scsi0:A:0:0): SCB 16 - Abort Tag Completed.
Feb  3 03:36:24 bernd (scsi0:A:1:0): No or incomplete CDB sent to device.
Feb  3 03:36:24 bernd (scsi0:A:1:0): Protocol violation in Message-in phase. 
Attempting to abort.
Feb  3 03:36:24 bernd (scsi0:A:1:0): Abort Tag Message Sent
Feb  3 03:36:24 bernd (scsi0:A:1:0): SCB 2 - Abort Tag Completed.
Feb  3 03:36:24 bernd (scsi0:A:0:0): No or incomplete CDB sent to device.
Feb  3 03:36:24 bernd (scsi0:A:0:0): Protocol violation in Message-in phase. 
Attempting to abort.
Feb  3 03:36:24 bernd (scsi0:A:0:0): Abort Tag Message Sent
Feb  3 03:36:24 bernd (scsi0:A:0:0): SCB 16 - Abort Tag Completed.
Comment 16 alwin 2006-02-25 11:03:08 UTC
http://forums.gentoo.org/viewtopic-p-3120767.html#3120767 
Seems to block packet writing as well. 
Comment 17 Emmanuel Fust 2006-02-25 14:22:42 UTC
Same problem here : http://bugzilla.kernel.org/show_bug.cgi?id=5921
Comment 18 spiralvoice 2006-03-28 06:04:51 UTC
Bug is still present in 2.6.16
Comment 19 Hamlet Mun 2006-03-29 07:00:12 UTC
Bug seems to be still present in 2.6.16.1
Tested with gentoo-sources-2.6.16-r1
http://dev.gentoo.org/~dsd/genpatches/
Comment 20 Hamlet Mun 2006-04-06 11:54:12 UTC
Same problem with

mm-sources-2.6.17_rc1-r1
vanilla-2.6.17_rc1
Comment 21 Lars W. 2006-04-06 12:06:33 UTC
More and more I get the impression that nobody is interested in fixing this
problem :-(
Comment 22 alwin 2006-04-13 01:49:09 UTC
I think the severity of this bug should be raised... :-)   
The old kernels we're using are becoming more and more collections of bugs and  
security holes themselves, as time passes and newer versions emerge rapidly.  
  
Mike Anderson, can we assist in any way finding the cause of this bug? :-)  
:-)  :-)  :-)  
Comment 23 Hamlet Mun 2006-04-13 17:10:45 UTC
Well... after git bisecting... I found this.
It has been a painful process: rebooting from 1966 revisions to 1 revision.
That means 1966->983->492->....->8->4->2->1 and, at least, two rebooting between
the numbers

Now someone has to find the solution for this problem

Author: James Bottomley <James.Bottomley@steeleye.com>                          
Date:   Sun Aug 14 17:09:01 2005 -0500                                          

    [SCSI] correct transport class abstraction to work outside SCSI             

    I recently tried to construct a totally generic transport class and         
    found there were certain features missing from the current abstract         
    transport class.  Most notable is that you have to hang the data on the     
    class_device but most of the API is framed in terms of the generic          
    device, not the class_device.                                               

    These changes are two fold                                                  

    - Provide the class_device to all of the setup and configure APIs           
    - Provide and extra API to take the device and the attribute class and      
      return the corresponding class_device                                     

    Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>               

:040000 040000 d9c2ca4cf51784a18a93b6ee7cabda19f7adcbd0
1567b7b65e5e34b7746f9bd7
8947eb7e26156b40 M      drivers                                                 
:040000 040000 f38e13cdf96c1fb7c189409bb09fdda2c112d984
8dff007873523a292c4841be
1912fde22116993a M      include
Comment 24 Hamlet Mun 2006-04-17 07:28:09 UTC
To verify the git bisecting result, I did

www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.13.tar.bz2 +
http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff_plain;h=d0a7e574007fd547d72ec693bfa35778623d0738;hp=10c1b88987d618f4f89c10e11e574c76de73b5e7

It does BOOT, but it shows this strange dmesg...

25f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
libata version 1.12 loaded.
ata_piix version 1.04
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ata1: SATA max UDMA/133 cmd 0xB800 ctl 0xB402 bmdma 0xA400 irq 19
ata2: SATA max UDMA/133 cmd 0xB000 ctl 0xA802 bmdma 0xA408 irq 19
ata1: dev 0 cfg 49:2f00 82:7c6b 83:7f09 84:4673 85:7c69 86:3e21 87:4663 88:207f
ata1: dev 0 ATA, max UDMA/133, 586114704 sectors: lba48
ata1: dev 0 configured for UDMA/133
scsi1 : ata_piix
ATA: abnormal status 0x7F on port 0xB007
ata2: disabling port
scsi2 : ata_piix
  Vendor: ATA       Model: Maxtor 6L300S0    Rev: BACE
  Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sda: 17873040 512-byte hdwr sectors (9151 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 17873040 512-byte hdwr sectors (9151 MB)
SCSI device sda: drive cache: write back
 sda: sda1 sda2
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi removable disk sdb at scsi0, channel 0, id 5, lun 0
SCSI device sdc: 586114704 512-byte hdwr sectors (300091 MB)
SCSI device sdc: drive cache: write back
SCSI device sdc: 586114704 512-byte hdwr sectors (300091 MB)
SCSI device sdc: drive cache: write back
 sdc: sdc1
Attached scsi disk sdc at scsi1, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 6x/6x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 3, lun 0
sr1: scsi-1 drive
Attached scsi CD-ROM sr1 at scsi0, channel 0, id 4, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0,  type 0
Attached scsi generic sg1 at scsi0, channel 0, id 3, lun 0,  type 5
Attached scsi generic sg2 at scsi0, channel 0, id 4, lun 0,  type 5
Attached scsi generic sg3 at scsi0, channel 0, id 5, lun 0,  type 0
Attached scsi generic sg4 at scsi1, channel 0, id 0, lun 0,  type 0
mice: PS/2 mouse device common for all mice
Advanced Linux Sound Architecture Driver Version 1.0.9b (Thu Jul 28 12:20:13
2005 UTC).
ALSA device list:
  No soundcards found.
NET: Registered protocol family 2
IP route cache hash table entries: 65536 (order: 6, 262144 bytes)
TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
TCP bind hash table entries: 65536 (order: 7, 786432 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Using IPI Shortcut mode
UDF-fs: No VRS found
XFS mounting filesystem sda2
input: AT Translated Set 2 keyboard on isa0060/serio0
Ending clean XFS mount for filesystem: sda2
VFS: Mounted root (xfs filesystem) readonly.
Freeing unused kernel memory: 188k freed
input: ImExPS/2 Generic Explorer Mouse on isa0060/serio1
input: AT Translated Set 2 keyboard on isa0060/serio0
Device not ready. Make sure there is a disc in the drive.
Device not ready. Make sure there is a disc in the drive.
Device not ready. Make sure there is a disc in the drive.
PCI: Setting latency timer of device 0000:00:1b.0 to 64
XFS mounting filesystem sdc1
Ending clean XFS mount for filesystem: sdc1
Comment 25 Hamlet Mun 2006-04-17 07:47:43 UTC
After git bisecting... I found this
http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff_plain;h=d0a7e574007fd547d72ec693bfa35778623d0738;hp=10c1b88987d618f4f89c10e11e574c76de73b5e7

could be causing the problem.

To verify the result, I applied this patch to vanilla 2.6.13
At least it boots, but this is the output I obtained:

25f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c0195549>] sysfs_create_link+0x44/0x64
 [<c029ecc6>] class_device_add+0x117/0x1d4
 [<c02a0b73>] attribute_container_add_class_device+0x10/0x26
 [<c02a0deb>] transport_add_class_device+0x10/0x40
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0e32>] transport_add_device+0x17/0x1b
 [<c02a0ddb>] transport_add_class_device+0x0/0x40
 [<c02c1038>] scsi_alloc_target+0x1ed/0x27a
 [<c02a0f57>] transport_destroy_device+0x17/0x1c
 [<c02c1fff>] scsi_scan_target+0x62/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
scheduling while atomic: swapper/0x00000001/1
 [<c0399573>] schedule+0x9c3/0xc97
 [<c0118b49>] __wake_up_common+0x3f/0x5e
 [<c03999a4>] wait_for_completion+0x85/0xca
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c0118af8>] default_wake_function+0x0/0x12
 [<c012cfd5>] queue_work+0x79/0x7b
 [<c012cee3>] call_usermodehelper_keys+0xd6/0xe3
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025625d>] kobject_hotplug+0x27f/0x2ec
 [<c029ef08>] class_device_del+0x89/0xf2
 [<c02a0ec4>] transport_remove_classdev+0x3a/0x7a
 [<c0175ab4>] dput+0xad/0x1f7
 [<c02a0ab5>] attribute_container_device_trigger+0x97/0x9d
 [<c02a0f1b>] transport_remove_device+0x17/0x1b
 [<c02a0e8a>] transport_remove_classdev+0x0/0x7a
 [<c02c115c>] scsi_target_reap+0x97/0xae
 [<c02c204b>] scsi_scan_target+0xae/0x174
 [<c02c21c1>] scsi_scan_channel+0xb0/0xce
 [<c02c2259>] scsi_scan_host_selected+0x7a/0xd9
 [<c02c22e7>] scsi_scan_host+0x2f/0x33
 [<c02dcdfe>] ahc_linux_register_host+0x1b3/0x1bd
 [<c02e0aa0>] ahc_pci_map_int+0x38/0x60
 [<c02ddf5b>] ahc_linux_isr+0x0/0x27e
 [<c02d5eab>] ahc_pci_config+0x717/0x9cf
 [<c025d276>] pci_set_master+0x42/0x84
 [<c02e06b7>] ahc_linux_pci_dev_probe+0x10b/0x14b
 [<c012cdac>] __call_usermodehelper+0x0/0x61
 [<c025ecc9>] pci_match_device+0x2a/0xdd
 [<c025edd5>] __pci_device_probe+0x59/0x67
 [<c025ee12>] pci_device_probe+0x2f/0x59
 [<c029dcf0>] driver_probe_device+0x3b/0xc5
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029de28>] __driver_attach+0x43/0x45
 [<c029d327>] bus_for_each_dev+0x58/0x78
 [<c029de50>] driver_attach+0x26/0x2a
 [<c029dde5>] __driver_attach+0x0/0x45
 [<c029d846>] bus_add_driver+0x83/0xec
 [<c025f085>] pci_register_driver+0x7e/0x94
 [<c02e0706>] ahc_linux_pci_init+0xf/0x1b
 [<c049564a>] ahc_linux_init+0x7f/0xa6
 [<c0480978>] do_initcalls+0x53/0xb5
 [<c0100386>] init+0x7c/0x19e
 [<c010030a>] init+0x0/0x19e
 [<c0101101>] kernel_thread_helper+0x5/0xb
libata version 1.12 loaded.
ata_piix version 1.04
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ata1: SATA max UDMA/133 cmd 0xB800 ctl 0xB402 bmdma 0xA400 irq 19
ata2: SATA max UDMA/133 cmd 0xB000 ctl 0xA802 bmdma 0xA408 irq 19
ata1: dev 0 cfg 49:2f00 82:7c6b 83:7f09 84:4673 85:7c69 86:3e21 87:4663 
88:207f
ata1: dev 0 ATA, max UDMA/133, 586114704 sectors: lba48
ata1: dev 0 configured for UDMA/133
scsi1 : ata_piix
ATA: abnormal status 0x7F on port 0xB007
ata2: disabling port
scsi2 : ata_piix
  Vendor: ATA       Model: Maxtor 6L300S0    Rev: BACE
  Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sda: 17873040 512-byte hdwr sectors (9151 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 17873040 512-byte hdwr sectors (9151 MB)
SCSI device sda: drive cache: write back
 sda: sda1 sda2
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi removable disk sdb at scsi0, channel 0, id 5, lun 0
SCSI device sdc: 586114704 512-byte hdwr sectors (300091 MB)
SCSI device sdc: drive cache: write back
SCSI device sdc: 586114704 512-byte hdwr sectors (300091 MB)
SCSI device sdc: drive cache: write back
 sdc: sdc1
Attached scsi disk sdc at scsi1, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 6x/6x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 3, lun 0
sr1: scsi-1 drive
Attached scsi CD-ROM sr1 at scsi0, channel 0, id 4, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0,  type 0
Attached scsi generic sg1 at scsi0, channel 0, id 3, lun 0,  type 5
Attached scsi generic sg2 at scsi0, channel 0, id 4, lun 0,  type 5
Attached scsi generic sg3 at scsi0, channel 0, id 5, lun 0,  type 0
Attached scsi generic sg4 at scsi1, channel 0, id 0, lun 0,  type 0
mice: PS/2 mouse device common for all mice
Advanced Linux Sound Architecture Driver Version 1.0.9b (Thu Jul 28 
12:20:13
2005 UTC).
ALSA device list:
  No soundcards found.
NET: Registered protocol family 2
IP route cache hash table entries: 65536 (order: 6, 262144 bytes)
TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
TCP bind hash table entries: 65536 (order: 7, 786432 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Using IPI Shortcut mode
UDF-fs: No VRS found
XFS mounting filesystem sda2
input: AT Translated Set 2 keyboard on isa0060/serio0
Ending clean XFS mount for filesystem: sda2
VFS: Mounted root (xfs filesystem) readonly.
Freeing unused kernel memory: 188k freed
input: ImExPS/2 Generic Explorer Mouse on isa0060/serio1
input: AT Translated Set 2 keyboard on isa0060/serio0
Device not ready. Make sure there is a disc in the drive.
Device not ready. Make sure there is a disc in the drive.
Device not ready. Make sure there is a disc in the drive.
PCI: Setting latency timer of device 0000:00:1b.0 to 64
XFS mounting filesystem sdc1
Ending clean XFS mount for filesystem: sdc1


Comment 26 Hamlet Mun 2006-04-17 14:22:37 UTC
Just out of curiosity...

Is this bug affecting every devices that use aic7xxx module
or just Adaptec 29160 Ultra 160 SCSI Controller???
Comment 27 Hamlet Mun 2006-04-17 15:34:25 UTC
I tried linux-2.6.13 with patch-2.6.13.4.bz2
It works fine

and sorry for double posting...
Comment 28 Anonymous Emailer 2006-04-17 16:12:11 UTC
Reply-To: ishikawa@yk.rim.or.jp

Hi,

Just for comparison purposes, I have an Adaptec 29160 in my PC and
it runs just fine under 2.6.15.

To wit,

ishikawa@duron$ uname -a
Linux duron 2.6.15.6-test-tmscsim #6 Wed Mar 29 02:02:01 JST 2006 i686 GNU/Linux
ishikawa@duron$ dmesg | grep 160
        <Adaptec 29160 Ultra160 SCSI adapter>
        aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
 target0:0:2: FAST-80 WIDE SCSI 160.0 MB/s DT (12.5 ns, offset 127)
ishikawa@duron$


I suspect that there may be some configuration issues. I mean maybe some
configuration differences might explain why your box sees the problem while mine
doesn't.

I notice that I don't have libata, for example, since I  have no
sata disks in my two/three years old PC.

It might be wise to forget about 2.6.14 and try the latest 2.6.15.x series.


Mun Hamlet wrote:
> After git bisecting... I found this
> http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff_plain;h=d0a7e574007fd547d72ec693bfa35778623d0738;hp=10c1b88987d618f4f89c10e11e574c76de73b5e7 
> 
> 
> could be causing the problem.
> 
> To verify the result, I applied this patch to vanilla 2.6.13
> At least it boots, but this is the output I obtained:
> 
 ... omission ...


Comment 29 Hamlet Mun 2006-04-17 17:22:28 UTC
I tried 2.6.14-2.6.17_rc1, vanilla & mm kernels, gentoo-patched kernels...
Already compiled like 50 times, I think, including "git bisect"

But Your post made me think for a while...

Can you tell me the BIOS version number?
I have Latest BIOS of Adaptec 29160 - 30 May 2001
http://download.adaptec.com/eprom_bios/29160_bios_3100.exe

Do you have only one device in the controller?
Maybe I should try without sata & cd drives...
Comment 30 alwin 2006-04-18 00:23:05 UTC
Hamlet, I use an older card that is effected by this bug (check links some 
lines up). 
AHA-2904/Integrated AIC-7850 (rev 03) 
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36 
        <Adaptec 2902/04/10/15/20C/30C SCSI adapter> 
        aic7850: Single Channel A, SCSI Id=7, 3/253 SCBs 
 
Could it be a compiler issue? 
Here: preempt K7 REGPARM gcc-3.4.4 
Comment 31 Anonymous Emailer 2006-04-18 12:03:46 UTC
Reply-To: James.Bottomley@SteelEye.com

On Tue, 2006-04-18 at 08:11 +0900, Chiaki wrote:
> Just for comparison purposes, I have an Adaptec 29160 in my PC and
> it runs just fine under 2.6.15.

The card and driver definitely work.  I also have one in my scsi test
rig.  The problem here seems to be a bad interaction with a DVD writer.
The only real difference between this and a standard SCSI disk (as far
as the driver sees it) is the untagged queuing, which is why I suggested
that first.

James


Comment 32 Hamlet Mun 2006-04-19 08:56:32 UTC
Same problem with 2.6.17_rc2
Comment 33 Hamlet Mun 2006-04-19 15:35:55 UTC
I disconnected all the devices (CDROM,CDRW,ZIP) except the disk (Western
Digital Ultra160)
And the kernel 2.6.17_rc2 showed the same screen... CRC Mismatch, Recovery ...
Maybe the problem is not "untagged queuing" as James said.
Comment 34 Hamlet Mun 2006-04-20 21:30:53 UTC
Same error with 2.6.17-rc1-mm3
Comment 36 alwin 2006-05-08 03:56:53 UTC
I symlinked the driver dir to an older working aic7xxx driver, and recompiled a 
2.6.15 kernel...  
 
# ln 
-s /usr/src/linux-2.6.12-gentoo-r6/drivers/scsi/aic7xxx /usr/src/linux-2.6.15-gentoo-r8/drivers/scsi/aic7xxx 
 
The problem remains the same. The cause of the bug must be outside the driver's 
code. 
Comment 37 Hamlet Mun 2006-05-20 18:56:54 UTC
Created attachment 8157 [details]
serial console info of aic7xxx error with 2.6.17-rc4

Finally I could buy the cable and do some soldering.

It still shows the same error:

aic7xxx_abort returns 0x2002
 0:0:0:0: Attempting to queue a TARGET RESET message
CDB: 0x3b 0xa 0x0 0x0 0x0 0x0 0x0 0x0 0xff 0x0
aic7xxx_dev_reset returns 0x2003
Recovery SCB completes
...............

But this kernel is, at least, able to boot and login.
Comment 38 Hamlet Mun 2006-05-24 03:46:01 UTC
Another try with a patch from James Bottomley

patch
http://bugs.gentoo.org/attachment.cgi?id=87375&action=view

dmesg of kernel 2.6.17_rc4 + patch
http://bugs.gentoo.org/attachment.cgi?id=87376&action=view
Comment 39 Hamlet Mun 2006-05-25 17:06:25 UTC
2.6.17-rc5 still shows the same error messages
Comment 40 Hamlet Mun 2006-05-26 15:49:53 UTC
Created attachment 8212 [details]
2.6.17_rc5 with all the debug codes enabled (with mask 2047)

Maybe those debug codes could help...
Comment 41 Hamlet Mun 2006-05-27 15:29:05 UTC
Created attachment 8216 [details]
2.6.17-rc4-mm3 with full debug option

Same problem.
Comment 42 Hamlet Mun 2006-05-31 17:46:26 UTC
Created attachment 8235 [details]
linux-2.6.17-rc5 + patch

all debug codes enabled
patch http://marc.theaimsgroup.com/?l=linux-scsi&m=114823129016719&w=2
With 50-pins & 68-pins cables
Comment 43 Hamlet Mun 2006-05-31 17:47:14 UTC
Created attachment 8236 [details]
Same as the above but without 50-pins
Comment 44 Hamlet Mun 2006-06-01 17:25:40 UTC
Today I did some tests

linux-2.6.14-rc3 and linux-2.6.14-rc1 had the same error, but linux-2.6.13.5 was
fine.
So I guess this bug was introduced between 2.6.13.5 and 2.6.14-rc1

http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=shortlog;h=v2.6.14-rc1
Comment 45 Hamlet Mun 2006-06-05 20:49:19 UTC
2.6.17-rc6 still shows the same error messages
Comment 46 spiralvoice 2006-06-19 12:45:17 UTC
Using latest kernel 2.6.17 on most up-to-date Gentoo ~x86 I could not reproduce
the bug anymore.
Comment 47 Hamlet Mun 2006-06-20 14:36:21 UTC
For me, 2.6.17 still shows the same messages.
I will try 2.6.17.1 soon.
Comment 48 Hamlet Mun 2006-07-01 14:17:34 UTC
2.6.17.3 doesn't work either

kernels between 2.6.14-rc1 and 2.6.17.3 don't work with my Adaptec 29160 SCSI
host adapter
Comment 49 spiralvoice 2006-07-04 09:24:45 UTC
@hamlet:
Here the bug is really fixed, I am using Gentoo ~x86,
please check the versions of these packages:

# emerge -pv hal dbus gentoo-sources

[ebuild   R   ] sys-apps/hal-0.5.7-r3  USE="acpi -crypt -debug -dmi -doc
-pcmcia" 1,492 kB
[ebuild   R   ] sys-apps/dbus-0.62  USE="X gtk qt3 -debug -doc -mono -python
-qt4" 1,696 kB
[ebuild   R   ] sys-kernel/gentoo-sources-2.6.17-r1  USE="-build -doc -symlink" 0 kB

I do not know what has fixed this bug, but its away now.
Comment 50 Hamlet Mun 2006-07-06 00:50:27 UTC
I tried vanilla-sources-2.6.17.3 and gentoo-sources-2.6.16-r9
and both didn't work for me.

I don't think hal and dbus has something to do with this error,
since vanilla-sources-2.6.13.4 runs without hal and dbus, with no problem at all.

But, I will give a shot later.
Comment 51 Hamlet Mun 2006-07-06 00:53:43 UTC
I forgot to mention that I already tried gentoo-sources-2.6.17-r1 without hal &
dbus.
And no success, as usual.
I think I am getting used to the failure.
Comment 52 alwin 2006-07-12 12:08:46 UTC
The dbus-0.62, hal-0.5.7-r3 plus gentoo-sources-2.6.17-r2 combination doesn't 
work for me (rest is x86). Like spiralvoice, I own a SCSI burner.
Comment 53 Hamlet Mun 2006-07-18 05:51:50 UTC
linux-2.6.18_rc2 has the same bug
Comment 54 spiralvoice 2006-07-18 07:56:55 UTC
@alwin: Please try to setup Gentoo ~x86 and try again, I can really
confirm that the bug is gone now. I believe it is connected to
some other app using kernel stuff which may have gotten updated to
deal with newest kernels in the meamtime.

The bug is definitely gone here with ~x86.
But I do not know which app could be responsible for this as you
already updated hald and dbus to ~x86.
Comment 55 alwin 2006-09-15 15:03:00 UTC
I waited for the mystery packages to enter the stable branch, but Gentoo 
2006.1/x86 still contains the bug. So I tried the testing branch (~x86): made 
partition backups, then uninstalled a lot of packages to save compiling time. 
After upgrading and rebuilding all packages, the bug was gone! Still don't know 
which package(s) cause the bug...
Comment 56 Natalie Protasevich 2007-07-22 17:26:43 UTC
Is the problem still happening for anyone with latest kernels?
Thanks.
Comment 57 spiralvoice 2007-07-25 13:51:15 UTC
Currently I am using Debian testing with Debian kernel package 2.6.21-2-k7.
I did not hit this bug for months now and also some tests I did right now
also did not show this bug.
Comment 58 spiralvoice 2007-08-03 10:13:25 UTC
Well, I have to correct myself, the bug still happens here with
Debian packaged kernel 2.6.21-2-k7:

Aug  3 13:47:51 debian -- MARK --
Aug  3 14:04:01 debian kernel: (scsi0:A:3:0): No or incomplete CDB sent to device.
Aug  3 14:04:02 debian kernel: scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Aug  3 14:04:02 debian kernel:  target0:0:3: FAST-20 SCSI 20.0 MB/s ST (50 ns, offset 8)
Aug  3 14:04:03 debian kernel:  target0:0:4: FAST-20 SCSI 20.0 MB/s ST (50 ns, offset 16)
Aug  3 14:04:16 debian kernel: end_request: I/O error, dev sr0, sector 40
Aug  3 14:04:19 debian kernel: (scsi0:A:3:0): No or incomplete CDB sent to device.
Aug  3 14:04:19 debian kernel: scsi0: Issued Channel A Bus Reset. 1 SCBs aborted
Aug  3 14:04:23 debian kernel: (scsi0:A:3:0): No or incomplete CDB sent to device.
Aug  3 14:04:23 debian kernel: scsi0: Issued Channel A Bus Reset. 2 SCBs aborted
Aug  3 14:04:24 debian kernel: (scsi0:A:3:0): No or incomplete CDB sent to device.
Aug  3 14:04:24 debian kernel: scsi0: Issued Channel A Bus Reset. 10 SCBs aborted
Aug  3 14:04:24 debian kernel: (scsi0:A:3:0): No or incomplete CDB sent to device.
Aug  3 14:04:24 debian kernel: scsi0: Issued Channel A Bus Reset. 10 SCBs aborted

while accessing the CD drive from a Windows XP session inside VMWare workstation.
Comment 59 spiralvoice 2007-08-03 13:12:13 UTC
It seems switching the CD-ROM to legacy mode in VMWare fixes the problem.

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