Date: Tue, 29 Oct 2013 21:47:53 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= <jean-sebastien.pedron@dumbbell.fr> To: freebsd-current@freebsd.org Subject: 10.0-BETA2: LAPIC event timer and C2 c-state -> abnormal high load Message-ID: <52701EF9.4000000@dumbbell.fr>
next in thread | raw e-mail | index | archive | help
Hello! I partially upgraded my workstation from 9.2-RELEASE-p1 to 10.0-BETA2 using freebsd-update. Partially because I only performed the first pass (installing the kernel and rebooting). After the boot, the average load was around 5, with no activity on the computer. I tried again by disabling all services in rc.conf and rebooted: same load. Other symptoms are: o The display (syscons) is only redrawn when hitting random keys on a PS/2 or USB keyboard. o When all services are disabled (even NIC is not configured), the computer isn't able to boot or shutdown in a reasonable time without hitting the keyboard too (I guess to generate some interrupts). The chosen event timer is different between 9.2 and 10.0: 9.2: kern.eventtimer.timer: HPET kern.eventtimer.choice: HPET(450) HPET1(440) HPET2(440) HPET3(440) LAPIC(400) i8254(100) RTC(0) 10.0: kern.eventtimer.timer: LAPIC kern.eventtimer.choice: LAPIC(400) HPET(350) HPET1(340) HPET2(340) HPET3(340) i8254(100) RTC(0) I have hw.acpi.cpu.cx_lowest=C2 in sysctl.conf. I tested the following combinations: o HPET + cx_lowest=C1: normal load, computer responsive o HPET + cx_lowest=C2: normal load, computer responsive o LAPIC + cx_lowest=C1: normal load, computer responsive o LAPIC + cx_lowest=C2: high load /!\ Can someone help me track the problem down? :) Thanks! -- Jean-Sébastien Pédron
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52701EF9.4000000>