[DragonFlyBSD - Bug #2424] usched_dfly may cause Lenovo S10 to hang during boot

David Shao via Redmine bugtracker-admin at leaf.dragonflybsd.org
Sun Oct 7 12:54:16 PDT 2012

Issue #2424 has been updated by David Shao.

Some combination of a full make buildworld and updates through
commit ff230ec8e08911c0ec9fcd292c2feaab0f7f1241
igb: Cache align msix, rx and tx data
appears to have solved the problem for now.  As no problems booting were observed with the new scheduler on other machines, this issue can be closed.
Bug #2424: usched_dfly may cause Lenovo S10 to hang during boot

Author: David Shao
Status: New
Priority: Normal
Target version: 

A commit between, inclusive
e28d8b158f5ddefb84fa6bead323f0640cff607e add usched_dfly algorith, set as default for now
060035eb31c36c4eb8a9247ff6954ca2501f73b0 kernel/usched_dfly: Small UP compilation fix.
causes a Lenovo S10 netbook, (ICH7, 945GME, i386 single core with hyperthreading) with acpi disabled to freeze during the boot process between the lines (boot_verbose=YES):

crypto: <crypto core>
Pentium Pro MTRR support enabled
md0: invalid primary partition table: no magic
Math emulator present
hpt27xx: RocketRAID 27xx controller driver v1.0 (Sep 18 2012 21:47:39)
hptrr: RocketRAID 17xx/2xxx SATA controller driver v1.2


IOAPIC: rman cpu0 0 - 1
IOAPIC: rman cpu0 3 - 95
IOAPIC: rman cpu0 97 - 191
IOAPIC: rman cpu1 24 - 95
IOAPIC: rman cpu1 97 - 191
npx0: <math processor> [tentative] on motherboard
npx0: INT 16 interface
Using XMM optimized bcopy/copyin/copyout
npx0: <math processor> [attached!] on motherboard
cryptosoft0: <software crypto> [tentative] on motherboard
crypto: assign cryptosoft0 driver id 0, flags 234881024

Attached is a complete boot_verbose=YES dmesg of a system with a working kernel.  The boot hang may be somewhat intermittent but does occur often, perhaps at least 3/4 of boot attempts.
I have tried updates through
4550c3e09a7ad95923d423a3c38cdd5a505d9b57 Add usched_dfly algorith, set as default for now (6)

You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account

More information about the Bugs mailing list