cvs commit: src/sys/dev/ata ata-chipset.c

Michal Mertl michal.mertl at i.cz
Mon Jan 3 11:41:19 GMT 2005


Sam Leffler píše v ne 02. 01. 2005 v 08:24 +0000:
> SXren Schmidt wrote:
> > sos         2005-01-01 19:24:25 UTC
> > 
> >   FreeBSD src repository
> > 
> >   Modified files:
> >     sys/dev/ata          ata-chipset.c 
> >   Log:
> >   Further update to the Promise code.
> >   Support should now cover all old and current products.
> 
> My thinkpads continue to panic at boot with memory use after free when
> probing the DVD drive. I've been rolling back ata-queue.c to 1.39 to
> correct the problem. From a working boot:
> 
> aku# dmesg|grep ata
> atapci0: <Intel ICH4 UDMA100 controller> port
> 0x1860-0x186f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 31.1 on pci0
> ata0: channel #0 on atapci0
> ata1: channel #1 on atapci0
> ad0: 34796MB <IC25N040ATMR04-0/MO2OAD0A> [70697/16/63] at ata0-master
> UDMA100
> ata1-slave: FAILURE - ATAPI_IDENTIFY timed out
> ata1-slave: FAILURE - ATAPI_IDENTIFY timed out
> ata1-slave: FAILURE - ATAPI_IDENTIFY timed out
> acd0: DVDR <MATSHITADVD-RAM UJ-812/K104> at ata1-master UDMA33
> 
> When I told you this you said your code base had diverged too far from
> CVS to attempt to diagnose the problem.  Perhaps you have something else
> yet to commit that will remedy this?
> 

The workaround for this which works for me is to backout rev 1.41 or
ata-queue.c. I haven't written about it to the list or to Sorren because
somebody else mentioned this fix.

Michal Mertl




More information about the cvs-all mailing list