From: | YONETANI Tomokazu <qhwt+dfly@xxxxxxxxxx> |
Date: | Fri, 17 Jul 2009 07:05:01 +0900 |
On Thu, Jul 16, 2009 at 11:17:03AM +0800, Sepherosa Ziehau wrote: > On Thu, Jul 16, 2009 at 11:05 AM, YONETANI Tomokazu<qhwt+dfly@les.ath.cx> wrote: > > On Thu, Jul 16, 2009 at 09:43:46AM +0800, Sepherosa Ziehau wrote: > >> When APIC_IO is used, 'irq' only has software meaning. It could be > >> changed, if intline reading order is changed; since we brought in > >> freebsd's PIR enumeration code, it changes the original intline > >> reading order. But I do suspect that will be the cause. Any chance > >> to pull all commits (inclusively) -> > >> a0f63ddc0da202edb4f9107d22aa5a54ec8d20cd, plus > >> 0ba04f16a7a3f73835dfba74b6ab409214ec58ef into your local tree and test > >> again? > > > > Thanks! Just to be sure: does this do what you suggested? > > $ cd /usr/src > > $ git checkout -b test a0f63ddc0da202edb4f9107d22aa5a54ec8d20cd > > $ git cherry-pick 0ba04f16a7a3f73835dfba74b6ab409214ec58ef > > Yeah, just give it a try. :) didn't work, the same `can't find rootvp'. This also seems to break USB keyboard in DDB; vfs_mountroot_ask() immediately panics if it's a USB keyboard. PS/2 still works.
Attachment:
9f73c83fce4.bz2
Description: Binary data