看板 DFBSD_commit 關於我們 聯絡資訊
: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. Oops. I broke fcntl(... O_ASYNC) on tty's. -Matt Matthew Dillon <dillon@backplane.com>