Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Nov 2003 01:06:39 +0000
From:      Jens Rehsack <rehsack@liwing.de>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        current@freebsd.org
Subject:   Re: New interrupt code slows hyperthreading down
Message-ID:  <3FAEE49F.4080003@liwing.de>
In-Reply-To: <XFMail.20031109185854.jhb@FreeBSD.org>
References:  <XFMail.20031109185854.jhb@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
John Baldwin wrote:
> On 07-Nov-2003 Jens Rehsack wrote:
> 
>>John Baldwin wrote:
>>
>>>Thanks, IRQ 16 was programmed as level, activelo, so it wasn't an
>>>off by one error there.  Grr.
>>
>>I've seen, but I didn't found a bios option to set it to edge.
>>Is there anything I can do on my machine to fix the problem, or
>>should Asus be notified for a bios update or ...?
> 
> No, level is correct.  The APIC code doesn't mask edge triggered
> interrupts, and if it thought IRQ 16 was edge rather than level,
> that could explain the high interrupt rate.  Since that isn't the
> case I'm not sure why it's triggering so many interrupts.

Ok, but what I can do now to get my machine running with HTT again?
It's out main development machine and with the single-processor
config it runs mostly with a very high load. Is there any chance
to get it running just before the new interrupt code. Could it be
fixed?

Regards,
Jens



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3FAEE49F.4080003>