Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Apr 2007 19:54:44 +0800
From:      Ariff Abdullah <ariff@FreeBSD.org>
To:        freebsd-i386@FreeBSD.org, freebsd-amd64@FreeBSD.org
Subject:   AMD64 K8 Family C1E dead apic timer fixup
Message-ID:  <20070420195444.20bc4d3a.ariff@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
--Signature=_Fri__20_Apr_2007_19_54_44_+0800_z2EYpYx6uG5Mc7xD
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Will anybody object if I (or somebody else) commit this patch?

   http://people.freebsd.org/~ariff/test/k8_c1e.diff

This should "fix" dead apic timer issues on latest AMD64 (Turion64
X2 mostly, or later revision) where C1 Enhanced (C1E) mode enabled.

Without this, the only way to make the timer work is to disable APIC
or even worst, to avoid executing HLT instruction
(machdep.cpu_idle_hlt=3D0), smp or non-smp. It affect both i386 and
amd64.

See PR: i386/104678 for details.


--
Ariff Abdullah
FreeBSD

... Recording in stereo is obviously too advanced
    and confusing for us idiot ***** users :P ........

--Signature=_Fri__20_Apr_2007_19_54_44_+0800_z2EYpYx6uG5Mc7xD
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFGKKoElr+deMUwTNoRAgAoAKC5FrgugPVzGYjQSZrgUPTBBM7XCQCgyZpD
L/nKIX2Q1GExmOTHGs5V2rU=
=Jz3V
-----END PGP SIGNATURE-----

--Signature=_Fri__20_Apr_2007_19_54_44_+0800_z2EYpYx6uG5Mc7xD--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070420195444.20bc4d3a.ariff>