cvs commit: src/sys/dev/disk/nata ata-all.c ata-all.h ata-chipset.c ata-disk.c ata-pci.c ata-pci.h atapi-cd.c

Cristi Magherusan cristi.magherusan at net.utcluj.ro
Fri Apr 4 19:05:06 PDT 2008


On Fri, 2008-04-04 at 17:48 -0700, Matthew Dillon wrote:
> Another thing that would be helpful... if it actually crashed, the
>     exact panic message and the register dump (in particular what was
>     the instruction pointer?), and if possible put the new kernel binary
>     up somewhere where I can download it to match up the crash information
>     with the kernel and figure out where the code got mucked up.
> 
> 						-Matt
Hello, 
I have some info:

IP: 0x8:0xc019d539 
It crashes in ata_ahci_chipinit + 0x19, the parameters are (0xd746f1c8,
4, 0x440ce350, 0, 0xffffffff)

The last dmesg line is 

atapci1: <Intel ICH8M SATA300 controller> port
0x4100-0x411f,0x1574-0x1577,0x1370-0x1377,0x15f4-0x15f7,0x13f0-0x13f7
mem 0xe4809000-0xe48097ff irq 10 at device 31.2 on pci0


I don't know if this really helps, but the bad instruction is a movl 
0x24(%eax),%ebx 

the error starts with trap12 

I forgot to dump the regissters, but I can do it after I wake up.

The kernel is in here: http://bb.obs.utcluj.ro/~cristi/kernel (still
uploading)
I think it is a GENERIC, but anyway, all the others I tried are broken.


# pciconf -l
hostb0 at pci0:0:0:	class=0x060000 card=0x30c0103c chip=0x2a008086 rev=0x0c
hdr=0x00
agp0 at pci0:2:0:	class=0x030000 card=0x30c0103c chip=0x2a028086 rev=0x0c
hdr=0x00
none0 at pci0:2:1:	class=0x038000 card=0x30c0103c chip=0x2a038086 rev=0x0c
hdr=0x00
uhci0 at pci0:26:0:	class=0x0c0300 card=0x30c0103c chip=0x28348086 rev=0x03
hdr=0x00
uhci1 at pci0:26:1:	class=0x0c0300 card=0x30c0103c chip=0x28358086 rev=0x03
hdr=0x00
none1 at pci0:26:7:	class=0x0c0320 card=0x30c0103c chip=0x283a8086 rev=0x03
hdr=0x00
pcm0 at pci0:27:0:	class=0x040300 card=0x30c0103c chip=0x284b8086 rev=0x03
hdr=0x00
pcib1 at pci0:28:0:	class=0x060400 card=0x00000040 chip=0x283f8086 rev=0x03
hdr=0x01
pcib2 at pci0:28:1:	class=0x060400 card=0x00000040 chip=0x28418086 rev=0x03
hdr=0x01
pcib3 at pci0:28:2:	class=0x060400 card=0x00000040 chip=0x28438086 rev=0x03
hdr=0x01
pcib4 at pci0:28:4:	class=0x060400 card=0x00000040 chip=0x28478086 rev=0x03
hdr=0x01
uhci2 at pci0:29:0:	class=0x0c0300 card=0x30c0103c chip=0x28308086 rev=0x03
hdr=0x00
uhci3 at pci0:29:1:	class=0x0c0300 card=0x30c0103c chip=0x28318086 rev=0x03
hdr=0x00
uhci4 at pci0:29:2:	class=0x0c0300 card=0x30c0103c chip=0x28328086 rev=0x03
hdr=0x00
none2 at pci0:29:7:	class=0x0c0320 card=0x30c0103c chip=0x28368086 rev=0x03
hdr=0x00
pcib5 at pci0:30:0:	class=0x060401 card=0x00000050 chip=0x24488086 rev=0xf3
hdr=0x01
isab1 at pci0:31:0:	class=0x060100 card=0x30c0103c chip=0x28158086 rev=0x03
hdr=0x00
atapci0 at pci0:31:1:	class=0x01018a card=0x30c0103c chip=0x28508086
rev=0x03 hdr=0x00
atapci1 at pci0:31:2:	class=0x010601 card=0x30c0103c chip=0x28298086
rev=0x03 hdr=0x00
none3 at pci16:0:0:	class=0x028000 card=0x135c103c chip=0x42228086 rev=0x02
hdr=0x00
bge0 at pci24:0:0:	class=0x020000 card=0x30c0103c chip=0x169314e4 rev=0x02
hdr=0x00
cbb0 at pci2:4:0:	class=0x060700 card=0x30c0103c chip=0x04761180 rev=0xb6
hdr=0x02
fwohci0 at pci2:4:1:	class=0x0c0010 card=0x30c0103c chip=0x08321180
rev=0x02 hdr=0x00



Cristi
Attachment:
signature.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00003.pgp
Type: application/octet-stream
Size: 197 bytes
Desc: "Description: This is a digitally signed message part"
URL: <http://lists.dragonflybsd.org/pipermail/commits/attachments/20080404/463ff6de/attachment-0017.obj>


More information about the Commits mailing list