<?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/vfs/vfs_ops.c</title><description>WebSVN RSS feed &#x2013; HelenOS</description><lastBuildDate>Fri, 03 Apr 2026 22:43:58 +0200</lastBuildDate><generator>WebSVN 2.8.4</generator><language>en</language><link>https://historic.helenos.org/log.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;max=40&amp;peg=3046</link><atom:link href="https://historic.helenos.org/rss.php?path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;peg=3046&amp;repname=HelenOS" rel="self" type="application/rss+xml" />
<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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2958&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2958&amp;peg=3046</guid></item>
<item><pubDate>Sun, 18 May 2008 22:20:47 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2957 – Cram VFS_MOUNT into one message. This creates a hidden demand ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Cram VFS_MOUNT into one message. This creates a hidden demand for the sixth IPC&lt;br /&gt;
argument as there might be a desire to pass some options/flags in the future.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2957&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2957&amp;peg=3046</guid></item>
<item><pubDate>Fri, 28 Mar 2008 08:54:14 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2788 – Return EBUSY if trying to mount something over an already ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Return EBUSY if trying to mount something over an already mounted root FS.&lt;br /&gt;
(Contributed by Tim Post)&lt;/div&gt;~ /trunk/uspace/app/tester/vfs/vfs1.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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2788&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2788&amp;peg=3046</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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2770&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2770&amp;peg=3046</guid></item>
<item><pubDate>Sun, 09 Mar 2008 20:55:42 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2766 – Grab the nodes_futex when manipulating node link counts in rename() ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Grab the nodes_futex when manipulating node link counts in rename() and&lt;br /&gt;
_unlink().&lt;br /&gt;
&lt;br /&gt;
Fix VFS futex definitions and declarations by replacing atomic_t by futex_t.&lt;/div&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;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2766&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2766&amp;peg=3046</guid></item>
<item><pubDate>Sun, 09 Mar 2008 18:18:30 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2763 – Support for rename().</title><description>&lt;div&gt;&lt;strong&gt;jermar – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support for rename().&lt;/div&gt;~ /trunk/uspace/app/tester/vfs/vfs1.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/vfs/vfs.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/stdio.h&lt;br /&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_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_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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2763&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2763&amp;peg=3046</guid></item>
<item><pubDate>Sun, 02 Mar 2008 16:05:26 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2752 – Make VFS canonify path names on lookup.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Make VFS canonify path names on lookup.&lt;/div&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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2752&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2752&amp;peg=3046</guid></item>
<item><pubDate>Thu, 28 Feb 2008 22:41:51 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2749 – contents_rwlock should not be acquired as a futex but rather ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;contents_rwlock should not be acquired as a futex but rather as a rwlock.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2749&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2749&amp;peg=3046</guid></item>
<item><pubDate>Thu, 28 Feb 2008 22:30:50 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2748 – Support for O_TRUNC.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support for O_TRUNC.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2748&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2748&amp;peg=3046</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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2742&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2742&amp;peg=3046</guid></item>
<item><pubDate>Sun, 17 Feb 2008 17:22:10 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2735 – Support for rmdir(), unlink() and the respective VFS operations.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support for rmdir(), unlink() and the respective VFS operations.&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_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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2735&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2735&amp;peg=3046</guid></item>
<item><pubDate>Sun, 17 Feb 2008 15:49:14 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2734 – Support for close().</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support for close().&lt;/div&gt;~ /trunk/uspace/lib/libc/generic/vfs.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/errno.h&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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2734&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2734&amp;peg=3046</guid></item>
<item><pubDate>Sun, 27 Jan 2008 19:54:16 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2710 – VFS_WRITE and tmpfs_write fixes.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS_WRITE and tmpfs_write fixes.&lt;/div&gt;~ /trunk/uspace/app/tester/vfs/vfs1.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/vfs.c&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.c&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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2710&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2710&amp;peg=3046</guid></item>
<item><pubDate>Sun, 27 Jan 2008 17:43:48 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2709 – VFS_OPEN and VFS_WRITE now understand O_APPEND.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS_OPEN and VFS_WRITE now understand O_APPEND.&lt;/div&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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2709&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2709&amp;peg=3046</guid></item>
<item><pubDate>Sun, 27 Jan 2008 17:19:25 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2708 – VFS_OPEN now understands O_CREAT and O_EXCL.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS_OPEN now understands O_CREAT and O_EXCL.&lt;/div&gt;~ /trunk/uspace/lib/libc/include/fcntl.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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2708&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2708&amp;peg=3046</guid></item>
<item><pubDate>Sun, 27 Jan 2008 15:59:32 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2707 – Support for mkdir().</title><description>&lt;div&gt;&lt;strong&gt;jermar – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support for mkdir().&lt;/div&gt;~ /trunk/uspace/app/tester/vfs/vfs1.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/vfs.c&lt;br /&gt;+ /trunk/uspace/lib/libc/include/sys/stat.h&lt;br /&gt;~ /trunk/uspace/lib/libc/include/sys/types.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_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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2707&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2707&amp;peg=3046</guid></item>
<item><pubDate>Sat, 19 Jan 2008 14:40:38 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2700 – Introduce the notion of lflag (i.e. lookup flags) to support ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Introduce the notion of lflag (i.e. lookup flags) to support the ability to&lt;br /&gt;
limit the scope of VFS node types that can be opened by open() and opendir(). In&lt;br /&gt;
the future, lflag will also specify actions for VFS_LOOKUP handlers that will be&lt;br /&gt;
carried out in situations such as the VFS node is not found (e.g. implementation&lt;br /&gt;
of mkdir() and open() with O_CREAT in oflag).&lt;/div&gt;~ /trunk/uspace/lib/libc/generic/vfs.c&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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2700&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2700&amp;peg=3046</guid></item>
<item><pubDate>Fri, 18 Jan 2008 19:02:24 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2698 – Small fix for VFS_TRUNCATE.  Move lookup and registration code ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Small fix for VFS_TRUNCATE.  Move lookup and registration code to separate&lt;br /&gt;
modules.&lt;/div&gt;~ /trunk/uspace/srv/vfs/Makefile&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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2698&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2698&amp;peg=3046</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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2693&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2693&amp;peg=3046</guid></item>
<item><pubDate>Wed, 09 Jan 2008 20:50:40 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2691 – Improve the API for converting (VFS triplets, size) to VFS ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Improve the API for converting (VFS triplets, size) to VFS nodes by introducing&lt;br /&gt;
a new type for results of vfs_lookup_internal().&lt;/div&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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2691&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2691&amp;peg=3046</guid></item>
<item><pubDate>Tue, 08 Jan 2008 22:58:58 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2690 – Make a distinction between VFS operations that are common to ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Make a distinction between VFS operations that are common to VFS and FS&lt;br /&gt;
implementations, operations that are VFS only and operations that are FS&lt;br /&gt;
implementations only.&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/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=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2690&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2690&amp;peg=3046</guid></item>
<item><pubDate>Tue, 08 Jan 2008 22:01:06 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2689 – Merge all VFS operations into one file.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Merge all VFS operations into one file.&lt;/div&gt;~ /trunk/uspace/srv/vfs/Makefile&lt;br /&gt;x /trunk/uspace/srv/vfs/vfs_lookup.c&lt;br /&gt;x /trunk/uspace/srv/vfs/vfs_mount.c&lt;br /&gt;x /trunk/uspace/srv/vfs/vfs_open.c&lt;br /&gt;+ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;x /trunk/uspace/srv/vfs/vfs_rdwr.c&lt;br /&gt;x /trunk/uspace/srv/vfs/vfs_register.c&lt;br /&gt;x /trunk/uspace/srv/vfs/vfs_unlink.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2689&amp;peg=3046</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2Ftrunk%2Fuspace%2Fsrv%2Fvfs%2Fvfs_ops.c&amp;rev=2689&amp;peg=3046</guid></item>
</channel></rss>