lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Tue, 07 Nov 2006 09:25:35 +0100
From:	Thomas Gleixner <tglx@...utronix.de>
To:	Ingo Molnar <mingo@...e.hu>
Cc:	Len Brown <lenb@...nel.org>,
	Andreas Mohr <andi@...x01.fht-esslingen.de>,
	linux-kernel@...r.kernel.org
Subject: Re: CONFIG_NO_HZ: missed ticks, stall (keyb IRQ required)
	[2.6.18-rc4-mm1]

On Tue, 2006-11-07 at 09:07 +0100, Ingo Molnar wrote:
> * Len Brown <len.brown@...el.com> wrote:
> 
> > So given that C3 on every known system that has shipped to date breaks 
> > the LAPIC timer (and apparently this applies to C2 on these AMD 
> > boxes), dynticks needs a solid story for co-existing with C3.
> 
> check out 2.6.19-rc4-mm2: it detects this breakage and works it around 
> by using the PIT as a clock-events source. That did the trick on my 
> laptop which has this problem too. I agree with you that degrading the 
> powersaving mode is not an option.

Andreas tested with the latest -mm1-hrt-dyntick patches, so he has all
the checks already. The thing which worries me here is, that we detect
the breakage and use the fallback path already, but it still has this
weird effect on that system, while others just work fine. I'm cooking a
more brute force fallback right now.

	tglx


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ