I'm taking a look at open() and I think kern_open() should take a pointer to a nameidata structure instead of a path. How does this sound? -- David P. Reese, Jr. daver at xxxxxxxxxxxx http://www.gomerbud.com/daver/