<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>HelenOS &#x2013; //trunk/uspace/srv/fs/tmpfs/tmpfs.h</title><description>WebSVN RSS feed &#x2013; HelenOS</description><lastBuildDate>Fri, 03 Apr 2026 23:03:54 +0200</lastBuildDate><generator>WebSVN 2.8.4</generator><language>en</language><link>https://historic.helenos.org/log.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;max=40&amp;peg=4728</link><atom:link href="https://historic.helenos.org/rss.php?path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;peg=4728&amp;repname=HelenOS" rel="self" type="application/rss+xml" />
<item><pubDate>Sun, 28 Jun 2009 20:59:02 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 4585 – Introduce VFS_IN_FSTAT and VFS_OUT_STAT. Provide libc fstat() and devfs_stat(). This ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 15 file(s) modified&lt;/strong&gt;&lt;br/&gt;Introduce VFS_IN_FSTAT and VFS_OUT_STAT.&lt;br /&gt;
Provide libc fstat() and devfs_stat().&lt;br /&gt;
This functionality replaces VFS_IN_NODE&lt;br /&gt;
and VFS_IN/OUT_DEVICE. FAT and TMPFS&lt;br /&gt;
still do not implement this and VFS_IN_STAT&lt;br /&gt;
and stat() need implementation as well.&lt;/div&gt;~ /trunk/uspace/lib/libc/generic/vfs/vfs.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/ipc/vfs.h&lt;br /&gt;~ /trunk/uspace/lib/libc/include/sys/stat.h&lt;br /&gt;~ /trunk/uspace/srv/fs/devfs/devfs.c&lt;br /&gt;~ /trunk/uspace/srv/fs/devfs/devfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/fs/devfs/devfs_ops.h&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat.c&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat.h&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat_ops.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=4585&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=4585&amp;peg=4728</guid></item>
<item><pubDate>Mon, 08 Jun 2009 15:42:15 +0200</pubDate><dc:creator>decky</dc:creator><title>Rev 4509 – rename libadt -&gt; adt</title><description>&lt;div&gt;&lt;strong&gt;decky – 39 file(s) modified&lt;/strong&gt;&lt;br/&gt;rename libadt -&gt; adt&lt;/div&gt;~ /trunk/uspace/app/trace/ipcp.c&lt;br /&gt;~ /trunk/uspace/app/trace/proto.c&lt;br /&gt;~ /trunk/uspace/app/trace/proto.h&lt;br /&gt;~ /trunk/uspace/lib/libblock/libblock.c&lt;br /&gt;~ /trunk/uspace/lib/libblock/libblock.h&lt;br /&gt;+ /trunk/uspace/lib/libc/generic/adt &lt;i&gt;(copied from /trunk/uspace/lib/libc/generic/libadt@4508)&lt;/i&gt;&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/adt/hash_table.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/adt/list.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/async.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/fibril.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/io/io.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/ipc.c&lt;br /&gt;x /trunk/uspace/lib/libc/generic/libadt&lt;br /&gt;+ /trunk/uspace/lib/libc/include/adt &lt;i&gt;(copied from /trunk/uspace/lib/libc/include/libadt@4508)&lt;/i&gt;&lt;br /&gt;~ /trunk/uspace/lib/libc/include/adt/hash_table.h&lt;br /&gt;~ /trunk/uspace/lib/libc/include/fibril.h&lt;br /&gt;~ /trunk/uspace/lib/libc/include/ipc/devmap.h&lt;br /&gt;x /trunk/uspace/lib/libc/include/libadt&lt;br /&gt;~ /trunk/uspace/lib/libc/include/stdio.h&lt;br /&gt;~ /trunk/uspace/lib/libc/Makefile&lt;br /&gt;~ /trunk/uspace/srv/console/console.c&lt;br /&gt;~ /trunk/uspace/srv/fs/devfs/devfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat_idx.c&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat_ops.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/kbd/genarch/gsp.c&lt;br /&gt;~ /trunk/uspace/srv/kbd/generic/kbd.c&lt;br /&gt;~ /trunk/uspace/srv/kbd/include/gsp.h&lt;br /&gt;~ /trunk/uspace/srv/kbd/Makefile&lt;br /&gt;~ /trunk/uspace/srv/ns/clonable.c&lt;br /&gt;~ /trunk/uspace/srv/ns/service.c&lt;br /&gt;~ /trunk/uspace/srv/ns/task.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_lookup.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_node.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_register.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=4509&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=4509&amp;peg=4728</guid></item>
<item><pubDate>Wed, 03 Jun 2009 21:01:53 +0200</pubDate><dc:creator>decky</dc:creator><title>Rev 4465 – implement VFS_OPEN_NODE and VFS_DEVICE (no device handle is returned) implement ...</title><description>&lt;div&gt;&lt;strong&gt;decky – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;implement VFS_OPEN_NODE and VFS_DEVICE (no device handle is returned)&lt;br /&gt;
implement no-op VFS_SYNC and VFS_CLOSE&lt;/div&gt;~ /trunk/uspace/srv/fs/fat/fat.c&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat.h&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat_fat.c&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat_ops.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=4465&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=4465&amp;peg=4728</guid></item>
<item><pubDate>Sat, 09 May 2009 23:56:50 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 4370 – Streamline TMPFS and fix its design so that it properly ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Streamline TMPFS and fix its design so that it properly supports hardlinks.&lt;br /&gt;
libfs operation unlink() is now passed also the name of the component being&lt;br /&gt;
unlinked.&lt;/div&gt;~ /trunk/uspace/lib/libfs/libfs.c&lt;br /&gt;~ /trunk/uspace/lib/libfs/libfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat_ops.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_dump.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=4370&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=4370&amp;peg=4728</guid></item>
<item><pubDate>Wed, 06 May 2009 00:09:13 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 4357 – Introduce the concept of FS nodes. A FS node is ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Introduce the concept of FS nodes. A FS node is a typed abstraction of&lt;br /&gt;
file-system-specific node type. It replaces the void * in libfs interfaces&lt;br /&gt;
and is suitable for holding various information such as mount point data.&lt;/div&gt;~ /trunk/uspace/lib/libfs/libfs.c&lt;br /&gt;~ /trunk/uspace/lib/libfs/libfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat.h&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat_ops.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_dump.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=4357&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=4357&amp;peg=4728</guid></item>
<item><pubDate>Sat, 18 Apr 2009 22:14:49 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 4306 – Support multiple TMPFS instances.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support multiple TMPFS instances.&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=4306&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=4306&amp;peg=4728</guid></item>
<item><pubDate>Wed, 06 Aug 2008 20:27:11 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 3247 – Avoid magic numbers in tmpfs_dump.c.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Avoid magic numbers in tmpfs_dump.c.&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_dump.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=3247&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=3247&amp;peg=4728</guid></item>
<item><pubDate>Fri, 06 Jun 2008 17:16:41 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 3109 – Split the &apos;mount another filesystem here&apos; and &apos;you are being ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Split the &apos;mount another filesystem here&apos; and &apos;you are being mounted and the&lt;br /&gt;
device is this&apos; mount semantics.  Add VFS_MOUNTED VFS operation that corresponds&lt;br /&gt;
to the latter and reserve VFS_MOUNT only for the former.  Because of this&lt;br /&gt;
change, the VFS server does not maintain the mr_node VFS node for the name space&lt;br /&gt;
root anymore and the VFS_LOOKUP operation is now not meant to be used on&lt;br /&gt;
unmounted file system, not even for looking up the root node of unmounted file&lt;br /&gt;
systems. In the light of these changes, TMPFS is now initialized from&lt;br /&gt;
tmpfs_mounted() function.&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_lookup.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=3109&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=3109&amp;peg=4728</guid></item>
<item><pubDate>Fri, 06 Jun 2008 00:49:54 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 3103 – Evict the code which loads the TMPFS file system from ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Evict the code which loads the TMPFS file system from a file system dump to a&lt;br /&gt;
dedicated source file.&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/Makefile&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;+ /trunk/uspace/srv/fs/tmpfs/tmpfs_dump.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=3103&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=3103&amp;peg=4728</guid></item>
<item><pubDate>Sun, 18 May 2008 23:58:54 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2958 – Make VFS_MOUNT call even when mounting the root file system.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Make VFS_MOUNT call even when mounting the root file system.&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2958&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2958&amp;peg=4728</guid></item>
<item><pubDate>Tue, 11 Mar 2008 21:33:53 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2770 – Introduce fs_handle_t, dev_handle_t and fs_index_t.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Introduce fs_handle_t, dev_handle_t and fs_index_t.&lt;/div&gt;~ /trunk/uspace/lib/libfs/libfs.c&lt;br /&gt;~ /trunk/uspace/lib/libfs/libfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_lookup.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_register.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2770&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2770&amp;peg=4728</guid></item>
<item><pubDate>Thu, 06 Mar 2008 23:33:27 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2760 – Support for multiple TMPFS node names.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support for multiple TMPFS node names.&lt;/div&gt;~ /trunk/uspace/lib/libfs/libfs.c&lt;br /&gt;~ /trunk/uspace/lib/libfs/libfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2760&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2760&amp;peg=4728</guid></item>
<item><pubDate>Wed, 05 Mar 2008 23:11:57 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2758 – No need to keep the parent pointer in the TMPFS ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;No need to keep the parent pointer in the TMPFS node.  Moreover, other file&lt;br /&gt;
systems won&apos;t have it either.  Finally, if TMPFS is to support hardlinks, there&lt;br /&gt;
can be multiple parents.&lt;/div&gt;~ /trunk/uspace/lib/libfs/libfs.c&lt;br /&gt;~ /trunk/uspace/lib/libfs/libfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2758&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2758&amp;peg=4728</guid></item>
<item><pubDate>Wed, 05 Mar 2008 20:48:54 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2756 – Introduce real link counts for TMPFS.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Introduce real link counts for TMPFS.&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2756&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2756&amp;peg=4728</guid></item>
<item><pubDate>Mon, 25 Feb 2008 23:22:57 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2742 – Separate creation of a TMPFS node and its linking in ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Separate creation of a TMPFS node and its linking in the file system name space.&lt;br /&gt;
Rename VFS_FREE to VFS_DESTROY and destroy_node() to unlink_node().&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_node.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2742&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2742&amp;peg=4728</guid></item>
<item><pubDate>Sun, 17 Feb 2008 14:32:53 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2731 – Add the VFS_FREE operation.  This operation frees up whatever ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add the VFS_FREE operation.  This operation frees up whatever resources used by&lt;br /&gt;
a file system node for which there is no name (i.e. an unlinked node).&lt;br /&gt;
&lt;br /&gt;
Cleanup VFS operations enums and remove unneeded VFS operations.&lt;/div&gt;~ /trunk/uspace/srv/fs/fat/fat.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_file.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_node.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_register.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2731&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2731&amp;peg=4728</guid></item>
<item><pubDate>Sun, 13 Jan 2008 14:19:37 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2693 – Add ftruncate() and support for VFS_TRUNCATE to VFS and TMPFS.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add ftruncate() and support for VFS_TRUNCATE to VFS and TMPFS.&lt;/div&gt;~ /trunk/uspace/lib/libc/generic/vfs.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/unistd.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2693&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2693&amp;peg=4728</guid></item>
<item><pubDate>Tue, 25 Dec 2007 21:02:25 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2666 – VFS and TMPFS support for VFS_WRITE.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS and TMPFS support for VFS_WRITE.&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/Makefile&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;+ /trunk/uspace/srv/vfs/vfs_rdwr.c &lt;i&gt;(copied from /trunk/uspace/srv/vfs/vfs_read.c@2663)&lt;/i&gt;&lt;br /&gt;x /trunk/uspace/srv/vfs/vfs_read.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2666&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2666&amp;peg=4728</guid></item>
<item><pubDate>Sat, 22 Dec 2007 23:58:57 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2658 – VFS work. Foundation for TMPFS-side VFS_READ and fixes in VFS-side ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS work.&lt;br /&gt;
Foundation for TMPFS-side VFS_READ and fixes in VFS-side VFS_READ.&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_read.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2658&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2658&amp;peg=4728</guid></item>
<item><pubDate>Wed, 19 Dec 2007 17:54:46 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2655 – TMPFS work. VFS_LOOKUP implemented.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;TMPFS work.&lt;br /&gt;
VFS_LOOKUP implemented.&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2655&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2655&amp;peg=4728</guid></item>
<item><pubDate>Sun, 16 Dec 2007 18:18:20 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2645 – Start TMPFS. Not loaded during boot as there is a ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Start TMPFS.&lt;br /&gt;
Not loaded during boot as there is a reproducible kernel panic which occurs when&lt;br /&gt;
both tmpfs and fat are loaded.&lt;/div&gt;~ /trunk/uspace/Makefile&lt;br /&gt;+ /trunk/uspace/srv/fs/tmpfs&lt;br /&gt;+ /trunk/uspace/srv/fs/tmpfs/Makefile&lt;br /&gt;+ /trunk/uspace/srv/fs/tmpfs/tmpfs.c&lt;br /&gt;+ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;+ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2645&amp;peg=4728</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fuspace%2Fsrv%2Ffs%2Ftmpfs%2Ftmpfs.h&amp;rev=2645&amp;peg=4728</guid></item>
</channel></rss>