- Jan 11, 2013
-
-
Avi Kivity authored
Caught by make mode=release.
-
Christoph Hellwig authored
-
Christoph Hellwig authored
-
- Jan 10, 2013
-
-
Avi Kivity authored
Since file::file() did not open the file, file::~file() must not free it. Use ::dup() so we operate on a clone.
-
Avi Kivity authored
-
Avi Kivity authored
-
Christoph Hellwig authored
-
Christoph Hellwig authored
Also based on prex code.
-
Christoph Hellwig authored
Various changes to fit into the OSv environment. This also includes a ramfs in-memory full filesystem. Bootfs is rewritten as a simple unpacker into ramfs, and the fs class is modified to wrap the VFS instead of being an abstract subclass.
-
- Jan 09, 2013
-
-
Christoph Hellwig authored
-
- Jan 08, 2013
-
-
Avi Kivity authored
Usedful for implementing stdio.
-
Avi Kivity authored
-
- Dec 31, 2012
-
-
Avi Kivity authored
Store directory entries in a hash table for future lookup.
-
Avi Kivity authored
We need one object, so we can use it as a key in the cache. Store it in the filesystem object.
-
Avi Kivity authored
It interferes with the upcoming cache lookup. Use the existing metadata instead to look for a directory.
-
Avi Kivity authored
real filesystems (and /proc, our immediate target) look up files incrementally by each component. Apply that to our filesystem infrastructure. A new object is introduced, dir, representing a directory. Lookup operations are deferred to this object.
-
Avi Kivity authored
avoid leakage
-
- Dec 30, 2012
-
-
Avi Kivity authored
It is not an exception condition.
-
Avi Kivity authored
-
- Dec 23, 2012
-
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
-