Hi,with this patch applied, 6.99.8 boots and runs. Now let's check that the rest works and is stable.
I hope the fix can be put in the source tree. Riccardo On 07/11/12 16:46, vanoven wrote:
On 11/07/2012 14:31, Riccardo Mottola wrote: Hi, I had same problem 3 days ago, you can try that : In file src/sys/dev/scsipi/atapi_wdc.c line 324 and 329 add if ( drvp->drive_type == DRIVET_ATAPI ) before each drvp->drive_type = DRIVET_NONE; so it looks like this : s = splbio(); if ( drvp->drive_type == DRIVET_ATAPI ) drvp->drive_type = DRIVET_NONE; splx(s); } } else { s = splbio(); if ( drvp->drive_type == DRIVET_ATAPI ) drvp->drive_type = DRIVET_NONE; splx(s); }