Is there any reason that Vfs_open would be failing in shell mode?
I am making sure to kstrdup the string as to not destroy the path name.
All of the opentests and badcalls pass in kernel mode however, in shell mode whenever any call to open that includes looking at a pre-existing file happens vfs_open fails on a file not found error. Even the basic opentest will not work in shell mode and will fail the test.
vfs_lookparent within vfs_open is causing the issue.