Re: ATA observations in FreeBSD 4.6-RC
Søren Schmidt writes: [snip] Anyhow the good news is I've finally gotten a system together that has the problem! Expect a fix RSN... Good to hear. Of course, I would now like to throw another potential complication into the mix. I stopped using tagged queueing due to panics, but my possibly inaccurate recollection is that the problem was intermittent. If this is impossible, please pay no attention and carry on as before. :) Jud To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message
Re: ATA observations in FreeBSD 4.6-RC
Søren Schmidt writes: [snip] Anyhow the good news is I've finally gotten a system together that has the problem! Expect a fix RSN... Good to hear. Of course, I would now like to throw another potential complication into the mix. I stopped using tagged queueing due to panics, but my possibly inaccurate recollection is that the problem was intermittent. If this is impossible, please pay no attention and carry on as before. :) Jud To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message
Re: ATA observations in FreeBSD 4.6-RC
It seems Jud wrote: [ Charset UTF-8 unsupported, converting... ] Søren Schmidt writes: [snip] Anyhow the good news is I've finally gotten a system together that has the problem! Expect a fix RSN... Good to hear. Of course, I would now like to throw another potential complication into the mix. I stopped using tagged queueing due to panics, but my possibly inaccurate recollection is that the problem was intermittent. If this is impossible, please pay no attention and carry on as before. :) How about breaking lines to ~70 chars ?? :) Anyhow I can reproduce the problem reliably now, so it should be fixable, I just need to get a little time to dig into it... -Søren To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message
Re: ATA observations in FreeBSD 4.6-RC
On Tue, May 21, 2002 at 03:18:03PM +0800, Eugene Grosbein wrote: S?ren Schmidt wrote: Of cause it should, and belive me I'm doing all I can to try get this nailed. But I do have a real life as well, and a fulltime job, 3 kids, vife and lots of other important things to care for, so excuse me if I dont work 24 hours a day on this problem... Of course. How about backing out new ATA code and stick with old for the sake of 4.6-RELEASE stability? Not necessarily good for everyone. I have several systems that are now dependent upon the RAID support in ata (that I really can't afford to upgrade to -current). Does the old ata driver support the new driver's RAIDs? Bob -- Bob WillcoxDealing with failure is easy: work hard to improve. [EMAIL PROTECTED] Success is also easy to handle: you've solved the Austin, TX wrong problem. Work hard to improve. To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message
Re: ATA observations in FreeBSD 4.6-RC
It seems Eugene Grosbein wrote: [ Charset KOI8-R unsupported, converting... ] S?ren Schmidt wrote: Of cause it should, and belive me I'm doing all I can to try get this nailed. But I do have a real life as well, and a fulltime job, 3 kids, vife and lots of other important things to care for, so excuse me if I dont work 24 hours a day on this problem... Of course. How about backing out new ATA code and stick with old for the sake of 4.6-RELEASE stability? Yeah, right, thats to prove that progress comes hard or what ? Anyhow, could those haivng this problem try this patch: Index: ata-disk.c === RCS file: /home/ncvs/src/sys/dev/ata/ata-disk.c,v retrieving revision 1.60.2.22 diff -u -r1.60.2.22 ata-disk.c --- ata-disk.c 11 Apr 2002 08:45:32 - 1.60.2.22 +++ ata-disk.c 21 May 2002 15:51:52 - @@ -707,17 +707,17 @@ int device = adp-device-unit; if (adp-device-unit == ATA_MASTER) { - if (adp-device-channel-devices ATA_ATA_SLAVE - ((struct ad_softc *) -(adp-device-channel- - device[ATA_DEV(ATA_SLAVE)].driver))-flagsAD_F_TAG_ENABLED) + if ((adp-device-channel-devices ATA_ATA_SLAVE) + (adp-device-channel-device[SLAVE].driver) + ((struct ad_softc *) (adp-device-channel- +device[SLAVE].driver))-flags AD_F_TAG_ENABLED) device = ATA_SLAVE; } else { - if (adp-device-channel-devices ATA_ATA_MASTER - ((struct ad_softc *) -(adp-device-channel- - device[ATA_DEV(ATA_MASTER)].driver))-flagsAD_F_TAG_ENABLED) + if ((adp-device-channel-devices ATA_ATA_MASTER) + (adp-device-channel-device[MASTER].driver) + ((struct ad_softc *) (adp-device-channel- +device[MASTER].driver))-flags AD_F_TAG_ENABLED) device = ATA_MASTER; } if (device != adp-device-unit -Søren To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message