Re: Tagged queueing
From: Skylar Thompson (skylar_at_os2.dhs.org)
Date: 01/09/04
- Next message: Brian A. Seklecki: "Re: Installing NetBSD on a SparcStation 10, what should I read?"
- Previous message: Igor Sobrado: "Re: RADIUS for MAC authentication in WLAN, how doing it?"
- In reply to: Frederick Bruckman: "Re: Tagged queueing"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 8 Jan 2004 18:50:49 -0600
On Tue, 06 Jan 2004 20:48:39 -0600, Frederick Bruckman <fredb@immanent.net> wrote:
> In article <slrnbvju10.295k.skylar@amayatra.os2.dhs.org>,
> Skylar Thompson <skylar@os2.dhs.org> writes:
>> On Mon, 05 Jan 2004 14:22:50 -0600, Frederick Bruckman <fredb@immanent.net> wrote:
>>>
>>> It depends on the driver. ahc(4), for example, permits "options AHC_NO_TAGS".
>>> See the man page for your driver.
>>
>> I checked the asc man page, and didn't see anything for disabling TCQs.
>
> I suggest your best course of action is to file a bug report, with "send-pr".
OK. I think I've got this fixed in a kind of hackish sort of way. I
commented out this line in sys/scsiio.h (line 107 in 1.6.1):
#define SC_ACCEL_TAGS 0x04
and this disabled all tagged queueing. I've been looking at doing this in
dev/scsipi/scsiconf.c like this:
{{T_DIRECT, T_FIXED,
"SEAGATE ", "SX910800N ", ""}, PQUIRK_NOTAG}
but this doesn't work. This latter way would have the advantage that it
would allow drives that do support tagged queueing to use tagged queueing,
while preventing this drive from using it. If I can nail this down, I'd be
able to submit a patch in addition to the report, which will make me feel
good. :)
-- -- Skylar Thompson (skylar@cs.earlham.edu) -- http://cs.earlham.edu/~skylar/
- Next message: Brian A. Seklecki: "Re: Installing NetBSD on a SparcStation 10, what should I read?"
- Previous message: Igor Sobrado: "Re: RADIUS for MAC authentication in WLAN, how doing it?"
- In reply to: Frederick Bruckman: "Re: Tagged queueing"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|