NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

re: port-macppc/54331: macppc MP kernels fail to boot successfully in -current (8.99.49)

The following reply was made to PR port-macppc/54331; it has been noted by GNATS.

From: matthew green <>
To: "David H. Gutteridge" <>
Subject: re: port-macppc/54331: macppc MP kernels fail to boot successfully in -current (8.99.49)
Date: Mon, 12 Aug 2019 09:07:32 +1000

 > Your patch fixed the remaining issue booting an MP+DEBUG+DIAGNOSTIC+
 > LOCKDEBUG kernel built from the netbsd-8 branch. Thanks!
 great news.  i sent a pullup request.  i had actually fixed one
 of the two chunks back in march, but both are commited now.
 > With this plus macallan@'s earlier patch applied, I don't see any
 > remaining issues for netbsd-8, so we've narrowed this PR to what's in
 > HEAD/netbsd-9 now.
 i will get the above additional fix into netbsd-9.
 can you update us with the status of -current/-9?  the system
 hangs after probing USB still?
 if so and if you can drop to DDB, can you inspect the
 "config_pending" variable?  eg, "x/x config_pending".  if it
 is zero, that means that some device configuration has called
 config_incr() without a matching config_decr(), which makes the
 code that allows mountroot and then init to run to wait.  this
 is normally for eg, boot device probe, but it tends to indicate
 that there is a lack of interupts, allowing a device probe to
 complete, but really, anything that stops the driver from
 getting to its config_decr() moment will do this.

Home | Main Index | Thread Index | Old Index