From: <get...@gm...> - 2006-10-17 16:39:40
|
Hello, I'm implementing a virtual filesystem that has real filesystem as backend. And so, all I'm doing is redirecting every fuse operation to it's corresponding system call, so using direct_io I can map read and write directly to the read and write system calls. It's directly based on the fusexmp.c example. The problem is that I want to execute scripts in that filesystem but when I try to execute something I get a :Bad Address error. I have read in the mailing list that it was a problem between nmap() and direct_io and that I had to remove a couple of lines from the kernel/file.c file but in the 2.6.0-rc3 version there aren't that lines anymore. So the question is: Using FUSE 2.6.0 can I use direct_io and execute scripts in my filesystem at the same time? --=20 Regards. Jos=E9 Antonio S=E1nchez |