DragonFly-2.3.0.889.g3a907 master sys/emulation/linux linux_misc.c sys/kern kern_descrip.c vfs_helper.c vfs_nlookup.c vfs_syscalls.c vfs_vnops.c sys/sys fcntl.h nlookup.h vnode.h sys/vfs/gnu/ext2fs ext2_vnops.c sys/vfs/hpfs hpfs_vnops.c sys/vfs/msdosfs msdosfs_vnops.c sys/vfs/nfs nfs_serv.c nfs_subs.c sys/vfs/ntfs ntfs_vnops.c sys/vfs/nwfs nwfs_vnops.c sys/vfs/smbfs smbfs_vnops.c sys/vfs/udf udf_vnops.c sys/vfs/ufs ufs_vnops.c
Matthew Dillon
dillon at apollo.backplane.com
Fri May 15 12:10:42 PDT 2009
:On Tue, May 05, 2009 at 07:17:15PM -0700, Matthew Dillon wrote:
:>
:> commit 3a9074756db62e72aa58b1ea90d7cfdef217b8b6
:> Author: Matthew Dillon <dillon at 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 at backplane.com>
More information about the Commits
mailing list