Re: DragonFly-2.3.0.889.g3a907 master sys/emulation/linux

看板DFBSD_commit作者時間16年前 (2009/05/16 02:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
On Tue, May 05, 2009 at 07:17:15PM -0700, Matthew Dillon wrote: > > commit 3a9074756db62e72aa58b1ea90d7cfdef217b8b6 > Author: Matthew Dillon <dillon@apollo.backplane.com> > Date: Tue May 5 19:14:31 2009 -0700 > > Add kernel-layer support for chflags checks, remove (most) from the VFS layer. > > Give nlookup() and nlookup_va() the tools to do nearly all chflags related > activities. Here are the rules: : > http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3a9074756db62e72aa58b1ea90d7cfdef217b8b6 On the kernel compiled from source after this commit, vkernel won't accept keyboard anymore, and vke is broken, too. If ifconfig_vke0 is set to DHCP, it never gets past there. Otherwise it makes it into multiple-user mode and I can see the login: prompt (but of course I can't type in anything). The vkernel responds to some signals. If I run `pkill -TERM kernel', vkernel prints 'Caught SIGTERM from host system. Shutting down...' message, but it gets stuck at somewhere and I never see `The operating system has halted.' message. It also responds to SIGQUIT, so pressing ctrl+\ makes it drop into DDB (depending on the configuration of the terminal), and I can type in the command there.
文章代碼(AID): #1A3QuQ00 (DFBSD_commit)
文章代碼(AID): #1A3QuQ00 (DFBSD_commit)