<?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; /</title><description>WebSVN RSS feed &#x2013; HelenOS</description><lastBuildDate>Tue, 21 Apr 2026 20:11:43 +0200</lastBuildDate><generator>WebSVN 2.8.4</generator><language>en</language><link>https://historic.helenos.org/log.php?repname=HelenOS&amp;path=%2F&amp;max=40&amp;peg=2654</link><atom:link href="https://historic.helenos.org/rss.php?path=%2F&amp;peg=2654&amp;repname=HelenOS" rel="self" type="application/rss+xml" />
<item><pubDate>Wed, 19 Dec 2007 17:52:28 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2654 – VFS work. Don&apos;t hang up the connection to VFS after ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS work.&lt;br /&gt;
Don&apos;t hang up the connection to VFS after VFS_MOUNT.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2654&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2654&amp;peg=2654</guid></item>
<item><pubDate>Wed, 19 Dec 2007 17:51:22 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2653 – VFS work. Index of the last PLB character of a ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS work.&lt;br /&gt;
Index of the last PLB character of a pathname was not correctly calculated.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs_lookup.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2653&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2653&amp;peg=2654</guid></item>
<item><pubDate>Wed, 19 Dec 2007 17:49:50 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2652 – VFS work. Fix VFS node hash function to hash only ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS work.&lt;br /&gt;
Fix VFS node hash function to hash only within the limits of its supposed&lt;br /&gt;
ranges.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs_node.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2652&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2652&amp;peg=2654</guid></item>
<item><pubDate>Wed, 19 Dec 2007 17:48:23 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2651 – VFS work. Releas the FS phone earlier.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS work. Releas the FS phone earlier.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs_mount.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2651&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2651&amp;peg=2654</guid></item>
<item><pubDate>Wed, 19 Dec 2007 17:47:26 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2650 – VFS work. FS info futex must be initialized.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS work. FS info futex must be initialized.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs_register.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2650&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2650&amp;peg=2654</guid></item>
<item><pubDate>Mon, 17 Dec 2007 08:25:49 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2649 – Enable tmpfs in arm32, ia32xen, ia64, ppc32, ppc64 and sparc64.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Enable tmpfs in arm32, ia32xen, ia64, ppc32, ppc64 and sparc64.&lt;/div&gt;~ /trunk/boot/arch/arm32/loader/Makefile&lt;br /&gt;~ /trunk/boot/arch/ia32xen/grub/menu.lst&lt;br /&gt;~ /trunk/boot/arch/ia32xen/Makefile.inc&lt;br /&gt;~ /trunk/boot/arch/ia64/loader/Makefile&lt;br /&gt;~ /trunk/boot/arch/ppc32/loader/Makefile&lt;br /&gt;~ /trunk/boot/arch/ppc64/loader/Makefile&lt;br /&gt;~ /trunk/boot/arch/sparc64/loader/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2649&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2649&amp;peg=2654</guid></item>
<item><pubDate>Sun, 16 Dec 2007 20:03:22 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2648 – Added support for tmpfs loading to amd64, ia32 and mips32. ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added support for tmpfs loading to amd64, ia32 and mips32.&lt;br /&gt;
Added support for devmap loading to amd64.&lt;/div&gt;~ /trunk/boot/arch/amd64/grub/menu.lst&lt;br /&gt;~ /trunk/boot/arch/amd64/Makefile.inc&lt;br /&gt;~ /trunk/boot/arch/ia32/grub/menu.lst&lt;br /&gt;~ /trunk/boot/arch/ia32/Makefile.inc&lt;br /&gt;~ /trunk/boot/arch/mips32/loader/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2648&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2648&amp;peg=2654</guid></item>
<item><pubDate>Sun, 16 Dec 2007 19:45:48 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2647 – Fix a bug in anonymous address space area sharing.  ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix a bug in anonymous address space area sharing.  Call the backend&apos;s share&lt;br /&gt;
function only if the source area is not already shared.  Otherwise increment the&lt;br /&gt;
sh_info refcount. Without this fix, the kernel will try to recreate the pagemap&lt;br /&gt;
if three and more address space areas attempt to share the same data.&lt;/div&gt;~ /trunk/kernel/generic/src/mm/as.c&lt;br /&gt;~ /trunk/kernel/generic/src/mm/backend_elf.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2647&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2647&amp;peg=2654</guid></item>
<item><pubDate>Sun, 16 Dec 2007 19:35:23 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2646 – Formatting.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Formatting.&lt;/div&gt;~ /trunk/kernel/generic/include/panic.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2646&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2646&amp;peg=2654</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&amp;isdir=1&amp;rev=2645&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2645&amp;peg=2654</guid></item>
<item><pubDate>Sun, 16 Dec 2007 18:16:12 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2644 – Move incomplete fs interface from fat.h to libfs.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Move incomplete fs interface from fat.h to libfs.&lt;/div&gt;~ /trunk/uspace/lib/libfs/libfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat.c&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2644&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2644&amp;peg=2654</guid></item>
<item><pubDate>Sun, 16 Dec 2007 17:25:26 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2643 – VFS work. Move FS registration code to libfs.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS work.&lt;br /&gt;
Move FS registration code to libfs.&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.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/fat/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2643&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2643&amp;peg=2654</guid></item>
<item><pubDate>Sat, 15 Dec 2007 13:45:21 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2642 – Start libfs. libfs is to contain all common fs code.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Start libfs.&lt;br /&gt;
libfs is to contain all common fs code.&lt;/div&gt;+ /trunk/uspace/lib/libfs&lt;br /&gt;+ /trunk/uspace/lib/libfs/libfs.c&lt;br /&gt;+ /trunk/uspace/lib/libfs/libfs.h&lt;br /&gt;+ /trunk/uspace/lib/libfs/Makefile&lt;br /&gt;~ /trunk/uspace/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2642&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2642&amp;peg=2654</guid></item>
<item><pubDate>Fri, 14 Dec 2007 19:12:17 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2641 – VFS work. During VFS_REGISTER, use strncmp() instead of strcmp(). Add ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS work.&lt;br /&gt;
During VFS_REGISTER, use strncmp() instead of strcmp().&lt;br /&gt;
Add one excessive convenience byte to vfs_info.name to support the &lt;br /&gt;
above-mentioned change. In case the fs name spans all available &lt;br /&gt;
characters, make sure this convenience byte is zero.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs.h&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&amp;isdir=1&amp;rev=2641&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2641&amp;peg=2654</guid></item>
<item><pubDate>Thu, 13 Dec 2007 01:04:16 +0100</pubDate><dc:creator>cejka</dc:creator><title>Rev 2640 – Function strncmp() added to libc.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Function strncmp() added to libc.&lt;/div&gt;~ /trunk/uspace/lib/libc/generic/string.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/string.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2640&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2640&amp;peg=2654</guid></item>
<item><pubDate>Wed, 05 Dec 2007 23:45:41 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2639 – FAT work. Foundation for FAT dentry comparison function. Beware of ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;FAT work.&lt;br /&gt;
Foundation for FAT dentry comparison function.&lt;br /&gt;
Beware of looking at the diff or risk loosing sanity.&lt;/div&gt;~ /trunk/uspace/srv/fs/fat/fat_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2639&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2639&amp;peg=2654</guid></item>
<item><pubDate>Tue, 04 Dec 2007 21:29:55 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2638 – Sync IPC comments with IPC code.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Sync IPC comments with IPC code.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/sysipc.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;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2638&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2638&amp;peg=2654</guid></item>
<item><pubDate>Tue, 04 Dec 2007 20:54:53 +0100</pubDate><dc:creator>cejka</dc:creator><title>Rev 2637 – Extended IPC_M_CONNECT_TO_ME to use 3 user defined parameters. Phone identifier ...</title><description>&lt;div&gt;&lt;strong&gt;cejka – 18 file(s) modified&lt;/strong&gt;&lt;br/&gt;Extended IPC_M_CONNECT_TO_ME to use 3 user defined parameters.&lt;br /&gt;
Phone identifier is passed in ARG5.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/ipc.c&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/ipcrsc.c&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /trunk/uspace/app/tester/devmap/devmap1.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/register.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/ipc.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/ipc/ipc.h&lt;br /&gt;~ /trunk/uspace/srv/console/console.c&lt;br /&gt;~ /trunk/uspace/srv/devmap/devmap.c&lt;br /&gt;~ /trunk/uspace/srv/fb/main.c&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat.c&lt;br /&gt;~ /trunk/uspace/srv/kbd/generic/kbd.c&lt;br /&gt;~ /trunk/uspace/srv/ns/ns.c&lt;br /&gt;~ /trunk/uspace/srv/pci/pci.c&lt;br /&gt;~ /trunk/uspace/srv/rd/rd.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.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&amp;isdir=1&amp;rev=2637&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2637&amp;peg=2654</guid></item>
<item><pubDate>Sun, 02 Dec 2007 22:08:03 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2636 – Update comments wrt the previous commit. Minor formatting fixes.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update comments wrt the previous commit.&lt;br /&gt;
Minor formatting fixes.&lt;/div&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/ipc.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2636&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2636&amp;peg=2654</guid></item>
<item><pubDate>Sun, 02 Dec 2007 21:00:14 +0100</pubDate><dc:creator>cejka</dc:creator><title>Rev 2635 – Function ipc_connect_me_to sends 3 user defined arguments now. One argument ...</title><description>&lt;div&gt;&lt;strong&gt;cejka – 15 file(s) modified&lt;/strong&gt;&lt;br/&gt;Function ipc_connect_me_to sends 3 user defined arguments now.&lt;br /&gt;
One argument added also to ipc_forward_fast.&lt;br /&gt;
Fixed devmap and improved its test.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/sysipc.h&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /trunk/uspace/app/tester/devmap/devmap1.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/connect.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/async.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/io/stream.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/ipc.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/ipc/ipc.h&lt;br /&gt;~ /trunk/uspace/srv/console/console.c&lt;br /&gt;~ /trunk/uspace/srv/devmap/devmap.c&lt;br /&gt;~ /trunk/uspace/srv/devmap/devmap.h&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat.c&lt;br /&gt;~ /trunk/uspace/srv/ns/ns.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&amp;isdir=1&amp;rev=2635&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2635&amp;peg=2654</guid></item>
<item><pubDate>Sun, 02 Dec 2007 02:03:52 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 2634 – fix trivial bug in storing lastcount</title><description>&lt;div&gt;&lt;strong&gt;decky – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;fix trivial bug in storing lastcount&lt;/div&gt;~ /trunk/kernel/arch/mips32/src/interrupt.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2634&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2634&amp;peg=2654</guid></item>
<item><pubDate>Sun, 02 Dec 2007 01:54:24 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 2633 – CPU cycle accounting on MIPS</title><description>&lt;div&gt;&lt;strong&gt;decky – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;CPU cycle accounting on MIPS&lt;/div&gt;~ /trunk/kernel/arch/mips32/include/cycle.h&lt;br /&gt;~ /trunk/kernel/arch/mips32/include/interrupt.h&lt;br /&gt;~ /trunk/kernel/arch/mips32/src/interrupt.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2633&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2633&amp;peg=2654</guid></item>
<item><pubDate>Sun, 02 Dec 2007 01:52:52 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 2632 – try to kill the tasks fewer times by introducing a ...</title><description>&lt;div&gt;&lt;strong&gt;decky – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;try to kill the tasks fewer times by introducing a delay in iterations&lt;/div&gt;~ /trunk/kernel/generic/src/proc/task.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2632&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2632&amp;peg=2654</guid></item>
<item><pubDate>Thu, 29 Nov 2007 16:16:19 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 2631 – purge obsolete fs branch</title><description>&lt;div&gt;&lt;strong&gt;decky – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;purge obsolete fs branch&lt;/div&gt;x /branches/fs&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2631&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2631&amp;peg=2654</guid></item>
<item><pubDate>Mon, 26 Nov 2007 23:24:55 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2630 – Formatting fixes.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Formatting fixes.&lt;/div&gt;~ /trunk/kernel/arch/amd64/include/proc/task.h&lt;br /&gt;~ /trunk/kernel/arch/amd64/src/ddi/ddi.c&lt;br /&gt;~ /trunk/kernel/arch/ia32/include/proc/task.h&lt;br /&gt;~ /trunk/kernel/arch/ia32/src/ddi/ddi.c&lt;br /&gt;~ /trunk/kernel/arch/ia32/src/proc/scheduler.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2630&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2630&amp;peg=2654</guid></item>
<item><pubDate>Sun, 25 Nov 2007 22:36:56 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2629 – FAT work. Add type describing FAT directory entry.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;FAT work.&lt;br /&gt;
Add type describing FAT directory entry.&lt;/div&gt;~ /trunk/uspace/srv/fs/fat/fat.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2629&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2629&amp;peg=2654</guid></item>
<item><pubDate>Sun, 25 Nov 2007 21:47:33 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2628 – FAT work. Add type describing FAT boot sector.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;FAT work.&lt;br /&gt;
Add type describing FAT boot sector.&lt;/div&gt;~ /trunk/uspace/srv/fs/fat/fat.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2628&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2628&amp;peg=2654</guid></item>
<item><pubDate>Sun, 25 Nov 2007 20:42:39 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2627 – FAT work. Start VFS_LOOKUP support in FAT.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;FAT work.&lt;br /&gt;
Start VFS_LOOKUP support in FAT.&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_ops.c&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2627&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2627&amp;peg=2654</guid></item>
<item><pubDate>Sun, 25 Nov 2007 11:04:38 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2626 – Support for 5 payload arguments for IPC irq notifications and ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support for 5 payload arguments for IPC irq notifications and the pseudo code.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/irq.h&lt;br /&gt;~ /trunk/kernel/generic/src/console/klog.c&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/irq.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2626&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2626&amp;peg=2654</guid></item>
<item><pubDate>Sat, 24 Nov 2007 19:44:06 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2625 – VFS work. Proto implementation of VFS_READ.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS work.&lt;br /&gt;
Proto implementation of VFS_READ.&lt;/div&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_read.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2625&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2625&amp;peg=2654</guid></item>
<item><pubDate>Sat, 24 Nov 2007 19:43:26 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2624 – Add sanity checks to functions using file descriptors as indices ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add sanity checks to functions using file descriptors as indices into files.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs_file.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2624&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2624&amp;peg=2654</guid></item>
<item><pubDate>Sat, 24 Nov 2007 15:30:03 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2623 – Introduce the IPC_FF_ROUTE_FROM_ME forwarding flag.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Introduce the IPC_FF_ROUTE_FROM_ME forwarding flag.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/ipc.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2623&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2623&amp;peg=2654</guid></item>
<item><pubDate>Sat, 24 Nov 2007 15:19:10 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2622 – Add mode argument to IPC forward. This argument can be ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add mode argument to IPC forward.&lt;br /&gt;
This argument can be used to modify the way forward behaves.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/sysipc.h&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/ipc.c&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/ipc.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/ipc/ipc.h&lt;br /&gt;~ /trunk/uspace/srv/devmap/devmap.c&lt;br /&gt;~ /trunk/uspace/srv/ns/ns.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2622&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2622&amp;peg=2654</guid></item>
<item><pubDate>Thu, 22 Nov 2007 16:50:24 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2621 – Modify the async framework to make use of all six ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Modify the async framework to make use of all six syscall arguments.&lt;br /&gt;
Supply user-friendly macros as in previous cases.&lt;/div&gt;~ /trunk/uspace/app/tetris/screen.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/async.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/io/stream.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/async.h&lt;br /&gt;~ /trunk/uspace/srv/console/console.c&lt;br /&gt;~ /trunk/uspace/srv/console/gcons.c&lt;br /&gt;~ /trunk/uspace/srv/kbd/arch/ia32/src/mouse.c&lt;br /&gt;~ /trunk/uspace/srv/kbd/generic/kbd.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2621&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2621&amp;peg=2654</guid></item>
<item><pubDate>Thu, 22 Nov 2007 10:09:04 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2620 – Be more deterministic when a user accidently uses fast version ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Be more deterministic when a user accidently uses fast version of IPC&lt;br /&gt;
call/answer instead of the full one and passes fewer arguments than required by&lt;br /&gt;
the recipient of the call/response.&lt;br /&gt;
&lt;br /&gt;
and the recipient interprets arguments that&lt;br /&gt;
were actually not passed by the sender.&lt;/div&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/ipc.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2620&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2620&amp;peg=2654</guid></item>
<item><pubDate>Tue, 20 Nov 2007 22:33:32 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2619 – Modify ipc_answer_*() to make use of all six syscall arguments. ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 25 file(s) modified&lt;/strong&gt;&lt;br/&gt;Modify ipc_answer_*() to make use of all six syscall arguments. The recommended&lt;br /&gt;
means of answering calls is via the ipc_answer_m() macros (where m denotes the&lt;br /&gt;
number of return arguments) that automatically decide between the fast register&lt;br /&gt;
version or the slow universal version of ipc_answer().&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/sysipc.h&lt;br /&gt;~ /trunk/kernel/generic/include/syscall/syscall.h&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /trunk/kernel/generic/src/syscall/syscall.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/answer.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/register.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/send_async.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/async.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/ipc.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/ipc/ipc.h&lt;br /&gt;~ /trunk/uspace/srv/console/console.c&lt;br /&gt;~ /trunk/uspace/srv/devmap/devmap.c&lt;br /&gt;~ /trunk/uspace/srv/fb/ega.c&lt;br /&gt;~ /trunk/uspace/srv/fb/fb.c&lt;br /&gt;~ /trunk/uspace/srv/fb/main.c&lt;br /&gt;~ /trunk/uspace/srv/fb/sysio.c&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat.c&lt;br /&gt;~ /trunk/uspace/srv/kbd/generic/kbd.c&lt;br /&gt;~ /trunk/uspace/srv/ns/ns.c&lt;br /&gt;~ /trunk/uspace/srv/pci/pci.c&lt;br /&gt;~ /trunk/uspace/srv/rd/rd.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_mount.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_open.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&amp;isdir=1&amp;rev=2619&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2619&amp;peg=2654</guid></item>
<item><pubDate>Tue, 20 Nov 2007 10:12:49 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2618 – Modify asynchronous IPC to make use of all six syscall ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Modify asynchronous IPC to make use of all six syscall arguments. The preferred&lt;br /&gt;
means of asynchronous communication is now via the set of ipc_call_async_m()&lt;br /&gt;
macros, where m is the number of payload arguments passed to the kernel. These&lt;br /&gt;
macros will automatically decide between the fast and the universal slow version&lt;br /&gt;
of ipc_call_async.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/sysipc.h&lt;br /&gt;~ /trunk/kernel/generic/include/syscall/syscall.h&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /trunk/kernel/generic/src/syscall/syscall.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/send_async.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/ipc.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/ipc/ipc.h&lt;br /&gt;~ /trunk/uspace/srv/console/console.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2618&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2618&amp;peg=2654</guid></item>
<item><pubDate>Mon, 19 Nov 2007 17:45:38 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2617 – STRUCT_TO_USPACE may fail in sys_ipc_call_sync_fast.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;STRUCT_TO_USPACE may fail in sys_ipc_call_sync_fast.&lt;/div&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2617&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2617&amp;peg=2654</guid></item>
<item><pubDate>Mon, 19 Nov 2007 17:34:25 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2616 – usleep() should return int. Non-void functions really should return a ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;usleep() should return int. Non-void functions really should return a value, so&lt;br /&gt;
fix sleep() to always return 0.&lt;/div&gt;~ /trunk/uspace/lib/libc/generic/time.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/unistd.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2616&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2616&amp;peg=2654</guid></item>
<item><pubDate>Mon, 19 Nov 2007 13:20:10 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2615 – Modify synchronous IPC to make use of all six syscall ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Modify synchronous IPC to make use of all six syscall arguments.  The preferred&lt;br /&gt;
means of synchronous communication is now via the set of ipc_call_sync_m_n()&lt;br /&gt;
macros, where m is the number of payload arguments passed to the kernel and n is&lt;br /&gt;
the number of return values. These macros will automatically decide between the&lt;br /&gt;
fast and the universal slow version of ipc_call_sync.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/sysipc.h&lt;br /&gt;~ /trunk/kernel/generic/include/syscall/syscall.h&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /trunk/kernel/generic/src/syscall/syscall.c&lt;br /&gt;~ /trunk/uspace/app/klog/klog.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/send_sync.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/ipc.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/time.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/ipc/ipc.h&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2615&amp;peg=2654</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2615&amp;peg=2654</guid></item>
</channel></rss>