cvs commit: src/sys/i386/i386 local_apic.c src/sys/amd64/amd64
local_apic.c
Maxim Sobolev
sobomax at FreeBSD.org
Tue Nov 28 17:19:23 PST 2006
sobomax 2006-11-29 01:19:23 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
sys/i386/i386 local_apic.c
sys/amd64/amd64 local_apic.c
Log:
Another attempt to MFC changes that prevent any accounting for the disabled
HTT cores. This time make code conditional on !defined(SCHED_ULE), since
SCHED_ULE is generally b0rken due to the fact that it doesn't honour
hlt_cpus_mask when scheduling processes like all other schedulers in the
system do.
I am not sure if such SCHED_ULE behaviour should be considered as a
security flaw, basically it means that anybody running SCHED_ULE kernel
on HTT system still affected by FreeBSD-SA-05:09.htt.
Revision Changes Path
1.17.2.11 +16 -0 src/sys/amd64/amd64/local_apic.c
1.17.2.11 +16 -0 src/sys/i386/i386/local_apic.c
More information about the cvs-src
mailing list