From: Michael R. <mc...@sa...> - 2002-04-05 21:03:22
|
-----BEGIN PGP SIGNED MESSAGE----- I will be implementing a list of roots for the hostfs to examine when looking for a file. This should provide a kind of COW. A problem is unlink(). We need a "whiteout" marker that we can use to indicate to stop the search and return ENOENT. I was initially thinking of a zero-length file with the T bit set, except that a process may try to create this. It would be something that the client applications can never create. Currently, they can not create devices or sockets in the host file system. (Maybe devices can be created if you run the UML as root...) So, I'm thinking about creating socket inodes, but that seems really messy. Any other suggestions? Keeping a global white-out file or a .whiteout seems like a bad idea to me. ] ON HUMILITY: to err is human. To moo, bovine. | firewalls [ ] Michael Richardson, Sandelman Software Works, Ottawa, ON |net architect[ ] mc...@sa... http://www.sandelman.ottawa.on.ca/ |device driver[ ] panic("Just another NetBSD/notebook using, kernel hacking, security guy"); [ -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: latin1 Comment: Finger me for keys iQCVAwUBPK21yYqHRg3pndX9AQGBSgP+IUKZ1unSM1mVIpBpYBeZ1ccsx4pKsged G4RHGJ0Y22tVDGQqdRVAoZrFalDbd8qL1Z7bvvQ/CIIoCEKvjqMVq+NYQGW4y9fQ FDM+F2ys3j1vbbfaE5a1M5mzayOQ3ZA7VkgIbGFkjaIyfUlqtuY2cGtTBszFmIMa PaoEsp/RbVw= =qWSa -----END PGP SIGNATURE----- |