<?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; //branches/arm/kernel/generic/include/ipc/</title><description>WebSVN RSS feed &#x2013; HelenOS</description><lastBuildDate>Tue, 07 Apr 2026 17:01:08 +0200</lastBuildDate><generator>WebSVN 2.8.4</generator><language>en</language><link>https://historic.helenos.org/log.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;max=40&amp;</link><atom:link href="https://historic.helenos.org/rss.php?path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;repname=HelenOS" rel="self" type="application/rss+xml" />
<item><pubDate>Wed, 15 Jul 2009 20:22:02 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 4647 – Branch out a new arm branch.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Branch out a new arm branch.&lt;/div&gt;+ /branches/arm &lt;i&gt;(copied from /trunk@4646)&lt;/i&gt;&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=4647</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=4647</guid></item>
<item><pubDate>Wed, 03 Jun 2009 21:34:45 +0200</pubDate><dc:creator>decky</dc:creator><title>Rev 4490 – remove redundant index_t and count_t types (which were always quite ...</title><description>&lt;div&gt;&lt;strong&gt;decky – 108 file(s) modified&lt;/strong&gt;&lt;br/&gt;remove redundant index_t and count_t types (which were always quite ambiguous and not actually needed)&lt;/div&gt;~ /trunk/kernel/arch/amd64/include/cpu.h&lt;br /&gt;~ /trunk/kernel/arch/amd64/include/mm/page.h&lt;br /&gt;~ /trunk/kernel/arch/amd64/include/proc/task.h&lt;br /&gt;~ /trunk/kernel/arch/amd64/include/types.h&lt;br /&gt;~ /trunk/kernel/arch/amd64/src/ddi/ddi.c&lt;br /&gt;~ /trunk/kernel/arch/amd64/src/interrupt.c&lt;br /&gt;~ /trunk/kernel/arch/arm32/include/mm/page.h&lt;br /&gt;~ /trunk/kernel/arch/arm32/include/types.h&lt;br /&gt;~ /trunk/kernel/arch/arm32/src/mm/tlb.c&lt;br /&gt;~ /trunk/kernel/arch/ia32/include/cpu.h&lt;br /&gt;~ /trunk/kernel/arch/ia32/include/mm/page.h&lt;br /&gt;~ /trunk/kernel/arch/ia32/include/proc/task.h&lt;br /&gt;~ /trunk/kernel/arch/ia32/include/smp/smp.h&lt;br /&gt;~ /trunk/kernel/arch/ia32/include/types.h&lt;br /&gt;~ /trunk/kernel/arch/ia32/src/ddi/ddi.c&lt;br /&gt;~ /trunk/kernel/arch/ia32/src/interrupt.c&lt;br /&gt;~ /trunk/kernel/arch/ia32/src/mm/frame.c&lt;br /&gt;~ /trunk/kernel/arch/ia32/src/mm/tlb.c&lt;br /&gt;~ /trunk/kernel/arch/ia32/src/smp/mps.c&lt;br /&gt;~ /trunk/kernel/arch/ia64/include/mm/page.h&lt;br /&gt;~ /trunk/kernel/arch/ia64/include/mm/tlb.h&lt;br /&gt;~ /trunk/kernel/arch/ia64/include/types.h&lt;br /&gt;~ /trunk/kernel/arch/ia64/src/mm/page.c&lt;br /&gt;~ /trunk/kernel/arch/ia64/src/mm/tlb.c&lt;br /&gt;~ /trunk/kernel/arch/ia64/src/mm/vhpt.c&lt;br /&gt;~ /trunk/kernel/arch/mips32/include/arch.h&lt;br /&gt;~ /trunk/kernel/arch/mips32/include/debugger.h&lt;br /&gt;~ /trunk/kernel/arch/mips32/include/mm/page.h&lt;br /&gt;~ /trunk/kernel/arch/mips32/include/types.h&lt;br /&gt;~ /trunk/kernel/arch/mips32/src/mips32.c&lt;br /&gt;~ /trunk/kernel/arch/mips32/src/mm/frame.c&lt;br /&gt;~ /trunk/kernel/arch/mips32/src/mm/tlb.c&lt;br /&gt;~ /trunk/kernel/arch/ppc32/include/mm/page.h&lt;br /&gt;~ /trunk/kernel/arch/ppc32/include/types.h&lt;br /&gt;~ /trunk/kernel/arch/ppc32/src/mm/frame.c&lt;br /&gt;~ /trunk/kernel/arch/ppc32/src/mm/tlb.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/mm/tlb.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/mm/tsb.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/types.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/drivers/fhc.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/drivers/pci.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/mm/as.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/mm/tlb.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/mm/tsb.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/smp/smp.c&lt;br /&gt;~ /trunk/kernel/genarch/src/acpi/madt.c&lt;br /&gt;~ /trunk/kernel/genarch/src/mm/asid.c&lt;br /&gt;~ /trunk/kernel/genarch/src/mm/page_ht.c&lt;br /&gt;~ /trunk/kernel/genarch/src/ofw/ebus.c&lt;br /&gt;~ /trunk/kernel/genarch/src/ofw/fhc.c&lt;br /&gt;~ /trunk/kernel/genarch/src/ofw/ofw_tree.c&lt;br /&gt;~ /trunk/kernel/genarch/src/ofw/pci.c&lt;br /&gt;~ /trunk/kernel/genarch/src/ofw/sbus.c&lt;br /&gt;~ /trunk/kernel/generic/include/adt/bitmap.h&lt;br /&gt;~ /trunk/kernel/generic/include/adt/btree.h&lt;br /&gt;~ /trunk/kernel/generic/include/adt/fifo.h&lt;br /&gt;~ /trunk/kernel/generic/include/adt/hash_table.h&lt;br /&gt;~ /trunk/kernel/generic/include/arch.h&lt;br /&gt;~ /trunk/kernel/generic/include/config.h&lt;br /&gt;~ /trunk/kernel/generic/include/console/chardev.h&lt;br /&gt;~ /trunk/kernel/generic/include/console/console.h&lt;br /&gt;~ /trunk/kernel/generic/include/console/kconsole.h&lt;br /&gt;~ /trunk/kernel/generic/include/cpu.h&lt;br /&gt;~ /trunk/kernel/generic/include/ddi/irq.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/event.h&lt;br /&gt;~ /trunk/kernel/generic/include/mm/as.h&lt;br /&gt;~ /trunk/kernel/generic/include/mm/frame.h&lt;br /&gt;~ /trunk/kernel/generic/include/mm/slab.h&lt;br /&gt;~ /trunk/kernel/generic/include/mm/tlb.h&lt;br /&gt;~ /trunk/kernel/generic/include/proc/scheduler.h&lt;br /&gt;~ /trunk/kernel/generic/include/sort.h&lt;br /&gt;~ /trunk/kernel/generic/include/string.h&lt;br /&gt;~ /trunk/kernel/generic/include/symtab.h&lt;br /&gt;~ /trunk/kernel/generic/include/synch/futex.h&lt;br /&gt;~ /trunk/kernel/generic/include/synch/rwlock.h&lt;br /&gt;~ /trunk/kernel/generic/include/synch/spinlock.h&lt;br /&gt;~ /trunk/kernel/generic/src/adt/bitmap.c&lt;br /&gt;~ /trunk/kernel/generic/src/adt/btree.c&lt;br /&gt;~ /trunk/kernel/generic/src/adt/hash_table.c&lt;br /&gt;~ /trunk/kernel/generic/src/console/cmd.c&lt;br /&gt;~ /trunk/kernel/generic/src/console/console.c&lt;br /&gt;~ /trunk/kernel/generic/src/console/kconsole.c&lt;br /&gt;~ /trunk/kernel/generic/src/ddi/ddi.c&lt;br /&gt;~ /trunk/kernel/generic/src/ddi/irq.c&lt;br /&gt;~ /trunk/kernel/generic/src/debug/symtab.c&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/event.c&lt;br /&gt;~ /trunk/kernel/generic/src/lib/sort.c&lt;br /&gt;~ /trunk/kernel/generic/src/lib/string.c&lt;br /&gt;~ /trunk/kernel/generic/src/main/kinit.c&lt;br /&gt;~ /trunk/kernel/generic/src/main/main.c&lt;br /&gt;~ /trunk/kernel/generic/src/mm/as.c&lt;br /&gt;~ /trunk/kernel/generic/src/mm/backend_anon.c&lt;br /&gt;~ /trunk/kernel/generic/src/mm/backend_elf.c&lt;br /&gt;~ /trunk/kernel/generic/src/mm/frame.c&lt;br /&gt;~ /trunk/kernel/generic/src/mm/slab.c&lt;br /&gt;~ /trunk/kernel/generic/src/mm/tlb.c&lt;br /&gt;~ /trunk/kernel/generic/src/printf/printf_core.c&lt;br /&gt;~ /trunk/kernel/generic/src/printf/vprintf.c&lt;br /&gt;~ /trunk/kernel/generic/src/printf/vsnprintf.c&lt;br /&gt;~ /trunk/kernel/generic/src/proc/scheduler.c&lt;br /&gt;~ /trunk/kernel/generic/src/synch/futex.c&lt;br /&gt;~ /trunk/kernel/generic/src/synch/spinlock.c&lt;br /&gt;~ /trunk/kernel/generic/src/synch/waitq.c&lt;br /&gt;~ /trunk/kernel/generic/src/time/clock.c&lt;br /&gt;~ /trunk/kernel/test/avltree/avltree1.c&lt;br /&gt;~ /trunk/kernel/test/mm/falloc2.c&lt;br /&gt;~ /trunk/kernel/test/mm/purge1.c&lt;br /&gt;~ /trunk/kernel/test/synch/rwlock4.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=4490</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=4490</guid></item>
<item><pubDate>Wed, 03 Jun 2009 07:40:56 +0200</pubDate><dc:creator>decky</dc:creator><title>Rev 4452 – send notification also during task creation (the intention is to ...</title><description>&lt;div&gt;&lt;strong&gt;decky – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;send notification also during task creation&lt;br /&gt;
(the intention is to be able to pair task creation and destruction to avoid missed waits)&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/event_types.h&lt;br /&gt;~ /trunk/kernel/generic/src/proc/task.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=4452</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=4452</guid></item>
<item><pubDate>Tue, 02 Jun 2009 19:28:10 +0200</pubDate><dc:creator>decky</dc:creator><title>Rev 4448 – add very simple implementation of task destruction notification (which will ...</title><description>&lt;div&gt;&lt;strong&gt;decky – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;add very simple implementation of task destruction notification&lt;br /&gt;
(which will be later used for waiting on a task)&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/event_types.h&lt;br /&gt;~ /trunk/kernel/generic/include/macros.h&lt;br /&gt;~ /trunk/kernel/generic/src/proc/task.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=4448</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=4448</guid></item>
<item><pubDate>Tue, 19 May 2009 23:47:00 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 4407 – Add IPC_M_CONNECTION_CLONE and IPC_M_CONNECT_ME.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add IPC_M_CONNECTION_CLONE and IPC_M_CONNECT_ME.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/ipcrsc.h&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/ipcrsc.c&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/kbox.c&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/async.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=4407</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=4407</guid></item>
<item><pubDate>Mon, 06 Apr 2009 21:32:22 +0200</pubDate><dc:creator>decky</dc:creator><title>Rev 4252 – move event notification to the ipc directory (where it probably ...</title><description>&lt;div&gt;&lt;strong&gt;decky – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;move event notification to the ipc directory (where it probably belogs to, side-by-side to IRQ notifications)&lt;br /&gt;
cleanup the notification code a little bit (there is probably no need to allocate two structured dynamically)&lt;/div&gt;x /trunk/kernel/generic/include/event&lt;br /&gt;+ /trunk/kernel/generic/include/ipc/event.h &lt;i&gt;(copied from /trunk/kernel/generic/include/event/event.h@4243)&lt;/i&gt;&lt;br /&gt;+ /trunk/kernel/generic/include/ipc/event_types.h &lt;i&gt;(copied from /trunk/kernel/generic/include/event/event_types.h@4243)&lt;/i&gt;&lt;br /&gt;~ /trunk/kernel/generic/src/console/cmd.c&lt;br /&gt;~ /trunk/kernel/generic/src/console/console.c&lt;br /&gt;x /trunk/kernel/generic/src/event&lt;br /&gt;+ /trunk/kernel/generic/src/ipc/event.c &lt;i&gt;(copied from /trunk/kernel/generic/src/event/event.c@4243)&lt;/i&gt;&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/ipc.c&lt;br /&gt;~ /trunk/kernel/generic/src/main/main.c&lt;br /&gt;~ /trunk/kernel/generic/src/syscall/syscall.c&lt;br /&gt;~ /trunk/kernel/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=4252</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=4252</guid></item>
<item><pubDate>Sat, 21 Feb 2009 18:27:59 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 3947 – This is the evil commit. In particular, it does:  ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;This is the evil commit. In particular, it does:&lt;br /&gt;
&lt;br /&gt;
- introduces more powerful pseudo code for userspace IRQ top-half handlers&lt;br /&gt;
- changes the internals of IRQ dispatching&lt;br /&gt;
- simplifies the kernel&apos;s i8042 driver&lt;br /&gt;
- adapts the uspace i8042 driver to make use of the new pseudocode&lt;br /&gt;
- breaks all other architectures except ia32&lt;br /&gt;
- breaks almost all existing drivers&lt;br /&gt;
- breaks switching between uspace and kernel drivers&lt;/div&gt;~ /trunk/kernel/arch/ia32/src/ia32.c&lt;br /&gt;~ /trunk/kernel/genarch/src/kbd/i8042.c&lt;br /&gt;~ /trunk/kernel/generic/include/ddi/irq.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/irq.h&lt;br /&gt;~ /trunk/kernel/generic/src/ddi/irq.c&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/irq.c&lt;br /&gt;~ /trunk/uspace/srv/kbd/port/i8042.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3947</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3947</guid></item>
<item><pubDate>Sun, 25 Jan 2009 21:10:10 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 3819 – Introduce a new syscall: SYS_IPC_FORWARD_SLOW.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Introduce a new syscall: SYS_IPC_FORWARD_SLOW.&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/trace/syscalls.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;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3819</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3819</guid></item>
<item><pubDate>Tue, 30 Dec 2008 20:55:10 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 3761 – send notification to uspace console when switching from kernel console</title><description>&lt;div&gt;&lt;strong&gt;decky – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;send notification to uspace console when switching from kernel console&lt;/div&gt;~ /trunk/kernel/generic/include/console/kconsole.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/irq.h&lt;br /&gt;~ /trunk/kernel/generic/src/console/cmd.c&lt;br /&gt;~ /trunk/kernel/generic/src/console/kconsole.c&lt;br /&gt;~ /trunk/kernel/generic/src/main/main.c&lt;br /&gt;~ /trunk/uspace/app/klog/klog.c&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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3761</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3761</guid></item>
<item><pubDate>Sun, 23 Nov 2008 11:59:21 +0100</pubDate><dc:creator>svoboda</dc:creator><title>Rev 3620 – Move stuff related to kbox to a separate struct.</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Move stuff related to kbox to a separate struct.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/kbox.h&lt;br /&gt;~ /trunk/kernel/generic/include/proc/task.h&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/kbox.c&lt;br /&gt;~ /trunk/kernel/generic/src/proc/task.c&lt;br /&gt;~ /trunk/kernel/generic/src/udebug/udebug_ipc.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3620</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3620</guid></item>
<item><pubDate>Thu, 18 Sep 2008 09:21:43 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 3446 – Fix: Rename ipc_kbox.h to kbox.h</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix: Rename ipc_kbox.h to kbox.h&lt;/div&gt;x /trunk/kernel/generic/include/ipc/ipc_kbox.h&lt;br /&gt;+ /trunk/kernel/generic/include/ipc/kbox.h &lt;i&gt;(copied from /trunk/kernel/generic/include/ipc/ipc_kbox.h@3445)&lt;/i&gt;&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3446</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3446</guid></item>
<item><pubDate>Wed, 17 Sep 2008 14:16:27 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 3438 – Merge syscall tracer (trace) and relevant part of udebug interface ...</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 49 file(s) modified&lt;/strong&gt;&lt;br/&gt;Merge syscall tracer (trace) and relevant part of udebug interface from tracing to trunk.&lt;/div&gt;~ /trunk/boot/arch/amd64/Makefile.inc&lt;br /&gt;~ /trunk/boot/arch/arm32/loader/Makefile&lt;br /&gt;~ /trunk/boot/arch/ia32/Makefile.inc&lt;br /&gt;~ /trunk/boot/arch/ia64/loader/Makefile&lt;br /&gt;~ /trunk/boot/arch/mips32/loader/Makefile&lt;br /&gt;~ /trunk/boot/arch/ppc32/loader/Makefile&lt;br /&gt;~ /trunk/boot/arch/ppc64/loader/Makefile&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;+ /trunk/kernel/generic/include/ipc/ipc_kbox.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/sysipc.h&lt;br /&gt;~ /trunk/kernel/generic/include/proc/task.h&lt;br /&gt;~ /trunk/kernel/generic/include/proc/thread.h&lt;br /&gt;~ /trunk/kernel/generic/include/syscall/syscall.h&lt;br /&gt;+ /trunk/kernel/generic/include/udebug&lt;br /&gt;+ /trunk/kernel/generic/include/udebug/udebug.h&lt;br /&gt;+ /trunk/kernel/generic/include/udebug/udebug_ipc.h&lt;br /&gt;+ /trunk/kernel/generic/include/udebug/udebug_ops.h&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/ipc.c&lt;br /&gt;+ /trunk/kernel/generic/src/ipc/ipc_kbox.c&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /trunk/kernel/generic/src/main/uinit.c&lt;br /&gt;~ /trunk/kernel/generic/src/proc/task.c&lt;br /&gt;~ /trunk/kernel/generic/src/proc/thread.c&lt;br /&gt;~ /trunk/kernel/generic/src/syscall/syscall.c&lt;br /&gt;+ /trunk/kernel/generic/src/udebug&lt;br /&gt;+ /trunk/kernel/generic/src/udebug/udebug.c&lt;br /&gt;+ /trunk/kernel/generic/src/udebug/udebug_ipc.c&lt;br /&gt;+ /trunk/kernel/generic/src/udebug/udebug_ops.c&lt;br /&gt;~ /trunk/kernel/kernel.config&lt;br /&gt;~ /trunk/kernel/Makefile&lt;br /&gt;+ /trunk/uspace/app/trace&lt;br /&gt;+ /trunk/uspace/app/trace/errors.c&lt;br /&gt;+ /trunk/uspace/app/trace/errors.h&lt;br /&gt;+ /trunk/uspace/app/trace/ipcp.c&lt;br /&gt;+ /trunk/uspace/app/trace/ipcp.h&lt;br /&gt;+ /trunk/uspace/app/trace/ipc_desc.c&lt;br /&gt;+ /trunk/uspace/app/trace/ipc_desc.h&lt;br /&gt;+ /trunk/uspace/app/trace/Makefile&lt;br /&gt;+ /trunk/uspace/app/trace/proto.c&lt;br /&gt;+ /trunk/uspace/app/trace/proto.h&lt;br /&gt;+ /trunk/uspace/app/trace/syscalls.c&lt;br /&gt;+ /trunk/uspace/app/trace/syscalls.h&lt;br /&gt;+ /trunk/uspace/app/trace/trace.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/ipc.c&lt;br /&gt;+ /trunk/uspace/lib/libc/generic/udebug.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/ipc/ipc.h&lt;br /&gt;+ /trunk/uspace/lib/libc/include/udebug.h&lt;br /&gt;~ /trunk/uspace/lib/libc/Makefile&lt;br /&gt;~ /trunk/uspace/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3438</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3438</guid></item>
<item><pubDate>Tue, 09 Sep 2008 21:24:42 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 3395 – Kernel&apos;s ipc_data_t and uspace&apos;s ipc_call_t must be in sync.  ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Kernel&apos;s ipc_data_t and uspace&apos;s ipc_call_t must be in sync.&lt;br /&gt;
&lt;br /&gt;
This commit fixes a problem introduced in revision 3362, when&lt;br /&gt;
ipc_data_t was enlarged by the caller_phone member. This resulted&lt;br /&gt;
in sys_ipc_wait_for_call() passing larger structure to uspace&lt;br /&gt;
than requested, leading to a random damage of userspace memory.&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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3395</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3395</guid></item>
<item><pubDate>Wed, 27 Aug 2008 23:01:22 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 3370 – Synchronous IPC must be interruptible.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Synchronous IPC must be interruptible.&lt;/div&gt;~ /trunk/kernel/generic/include/errno.h&lt;br /&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/sysipc.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3370</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3370</guid></item>
<item><pubDate>Sun, 24 Aug 2008 20:19:21 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 3362 – Fix processing of answers to forwarded masqueraded calls.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix processing of answers to forwarded masqueraded calls.&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/main/kinit.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3362</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3362</guid></item>
<item><pubDate>Wed, 28 May 2008 22:47:45 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 3020 – Turn phone-&gt;lock into mutex.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Turn phone-&gt;lock into mutex.&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/sysipc.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3020</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=3020</guid></item>
<item><pubDate>Sat, 05 Apr 2008 13:06:10 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2802 – Fix initialization of answerbox-&gt;task in ipc_answerbox_init. Contributed by Jiri Svoboda.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix initialization of answerbox-&gt;task in ipc_answerbox_init.&lt;br /&gt;
Contributed by Jiri Svoboda.&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/proc/task.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2802</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2802</guid></item>
<item><pubDate>Mon, 31 Dec 2007 17:46:43 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2677 – Rename IPC_M_AS_AREA_SEND to IPC_M_SHARE_OUT. Rename IPC_M_AS_AREA_RECV to IPC_M_SHARE_IN. Provide user-friendly ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 14 file(s) modified&lt;/strong&gt;&lt;br/&gt;Rename IPC_M_AS_AREA_SEND to IPC_M_SHARE_OUT. Rename IPC_M_AS_AREA_RECV to&lt;br /&gt;
IPC_M_SHARE_IN. Provide user-friendly wrappers for these methods so that even&lt;br /&gt;
dummies can get it right. Some applications using simpler protocols still use&lt;br /&gt;
these methods directly.&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/app/klog/klog.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/lib/libfs/libfs.c&lt;br /&gt;~ /trunk/uspace/srv/console/console.c&lt;br /&gt;~ /trunk/uspace/srv/console/gcons.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/ns/ns.c&lt;br /&gt;~ /trunk/uspace/srv/rd/rd.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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2677</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2677</guid></item>
<item><pubDate>Mon, 31 Dec 2007 11:14:38 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2676 – Simplify the IPC_M_DATA_WRITE protocol. Do not pass the source address ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Simplify the IPC_M_DATA_WRITE protocol. Do not pass the source address space&lt;br /&gt;
virtual address to the recipient. This feature was not used anyway. Now&lt;br /&gt;
IPC_M_DATA_WRITE and IPC_M_DATA_READ are feature-aligned.&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/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/fs/tmpfs/tmpfs_ops.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_rdwr.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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2676</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2676</guid></item>
<item><pubDate>Sun, 23 Dec 2007 22:21:41 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2662 – Add support for IPC_M_DATA_READ calls.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add support for IPC_M_DATA_READ calls.&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/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;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2662</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2662</guid></item>
<item><pubDate>Sun, 23 Dec 2007 20:45:30 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2660 – Rename IPC_M_DATA_SEND to IPC_M_DATA_WRITE. Now, when we also add IPC_M_DATA_READ, ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;Rename IPC_M_DATA_SEND to IPC_M_DATA_WRITE. Now, when we also add&lt;br /&gt;
IPC_M_DATA_READ, it will not clash and cause confusion with userspace wrappers&lt;br /&gt;
such as ipc_data_receive(). Rename the forementioned wrappers to&lt;br /&gt;
ipc_data_write_send(), ipc_data_write_receive() and ipc_data_write_deliver().&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/app/tester/devmap/devmap1.c&lt;br /&gt;~ /trunk/uspace/app/tester/vfs/vfs1.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/lib/libfs/libfs.c&lt;br /&gt;~ /trunk/uspace/srv/devmap/devmap.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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2660</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2660</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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2638</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2638</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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2637</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2637</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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2635</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2635</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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2626</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2626</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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2623</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2623</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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2622</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2622</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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2619</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2619</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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2618</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2618</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%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2615</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2615</guid></item>
<item><pubDate>Sun, 18 Nov 2007 15:35:32 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2614 – Grow the IPC data structures from 3 to 5 payload ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Grow the IPC data structures from 3 to 5 payload arguments.&lt;br /&gt;
No IPC API changes so far.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2614</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2614</guid></item>
<item><pubDate>Fri, 28 Sep 2007 18:48:16 +0200</pubDate><dc:creator>cejka</dc:creator><title>Rev 2550 – Fixed naming convention in IPC.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fixed naming convention in IPC.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/uspace/lib/libc/include/ipc/fb.h&lt;br /&gt;~ /trunk/uspace/srv/devmap/devmap.c&lt;br /&gt;~ /trunk/uspace/srv/devmap/devmap.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2550</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2550</guid></item>
<item><pubDate>Sun, 16 Sep 2007 13:02:33 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2527 – VFS work.  Added mandatory VFS_LOOKUP  Handling of VFS_REGISTER ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS work.&lt;br /&gt;
&lt;br /&gt;
Added mandatory VFS_LOOKUP&lt;br /&gt;
&lt;br /&gt;
Handling of VFS_REGISTER request should be now more or less complete.&lt;br /&gt;
Added code that inserts the new fs_info structure into the list of registered&lt;br /&gt;
filesystems and creates a callback connection to the client FS.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2527</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2527</guid></item>
<item><pubDate>Sat, 15 Sep 2007 10:54:35 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2523 – VFS work.  Now, each VFS connection fibril will accept ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS work.&lt;br /&gt;
&lt;br /&gt;
Now, each VFS connection fibril will accept requests in a loop. The idea is that&lt;br /&gt;
each connection will be potentially reused for multiple requests before it is&lt;br /&gt;
closed by the server.&lt;br /&gt;
&lt;br /&gt;
More VFS_REGISTER bits. Make use of the IPC_M_DATA_SEND wrappers introduced in&lt;br /&gt;
the previous commit.&lt;br /&gt;
&lt;br /&gt;
Add enum members for more VFS operations.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2523</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2523</guid></item>
<item><pubDate>Wed, 11 Jul 2007 22:31:45 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2494 – Implement a new mechanism for copying data between two address ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Implement a new mechanism for copying data between two address spaces based on&lt;br /&gt;
IPC. New system method IPC_M_DATA_SEND is introduced. The implementation is&lt;br /&gt;
generic and does not make use of any possible architecture optimizations such as&lt;br /&gt;
direct copy from one address space to another.&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/sysipc.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2494</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2494</guid></item>
<item><pubDate>Wed, 11 Jul 2007 18:31:29 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2493 – Collapse IPC method numbers.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Collapse IPC method numbers.&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2493</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2493</guid></item>
<item><pubDate>Sun, 17 Jun 2007 21:34:36 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2471 – Greatly improve comments in the IPC layer. Now I think ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 12 file(s) modified&lt;/strong&gt;&lt;br/&gt;Greatly improve comments in the IPC layer.&lt;br /&gt;
Now I think I finally start to understand our IPC internals :-)&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/ipcrsc.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/irq.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/irq.c&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /trunk/uspace/libc/generic/ipc.c&lt;br /&gt;~ /trunk/uspace/libc/include/ipc/ipc.h&lt;br /&gt;~ /trunk/uspace/ns/ns.c&lt;br /&gt;~ /trunk/uspace/pci/pci.c&lt;br /&gt;~ /trunk/uspace/rd/rd.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2471</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2471</guid></item>
<item><pubDate>Sat, 03 Feb 2007 14:22:24 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2106 – Merge as_t structure into one and leave the differring  ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 37 file(s) modified&lt;/strong&gt;&lt;br/&gt;Merge as_t structure into one and leave the differring  parts in as_genarch_t.&lt;br /&gt;
&lt;br /&gt;
Indentation and formatting changes in header files.&lt;/div&gt;~ /trunk/kernel/arch/amd64/src/mm/page.c&lt;br /&gt;~ /trunk/kernel/arch/amd64/src/pm.c&lt;br /&gt;~ /trunk/kernel/arch/ia32/src/mm/page.c&lt;br /&gt;~ /trunk/kernel/arch/ia32xen/src/mm/page.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/mm/tsb.h&lt;br /&gt;~ /trunk/kernel/genarch/include/mm/as_ht.h&lt;br /&gt;~ /trunk/kernel/genarch/include/mm/as_pt.h&lt;br /&gt;~ /trunk/kernel/genarch/include/mm/page_ht.h&lt;br /&gt;~ /trunk/kernel/genarch/src/mm/as_pt.c&lt;br /&gt;~ /trunk/kernel/genarch/src/mm/page_pt.c&lt;br /&gt;~ /trunk/kernel/generic/include/adt/btree.h&lt;br /&gt;~ /trunk/kernel/generic/include/adt/fifo.h&lt;br /&gt;~ /trunk/kernel/generic/include/adt/hash_table.h&lt;br /&gt;~ /trunk/kernel/generic/include/adt/list.h&lt;br /&gt;~ /trunk/kernel/generic/include/console/chardev.h&lt;br /&gt;~ /trunk/kernel/generic/include/console/kconsole.h&lt;br /&gt;~ /trunk/kernel/generic/include/ddi/ddi_arg.h&lt;br /&gt;~ /trunk/kernel/generic/include/ddi/irq.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/irq.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/sysipc.h&lt;br /&gt;~ /trunk/kernel/generic/include/mm/as.h&lt;br /&gt;~ /trunk/kernel/generic/include/mm/buddy.h&lt;br /&gt;~ /trunk/kernel/generic/include/mm/mm.h&lt;br /&gt;~ /trunk/kernel/generic/include/mm/page.h&lt;br /&gt;~ /trunk/kernel/generic/include/mm/slab.h&lt;br /&gt;~ /trunk/kernel/generic/include/mm/tlb.h&lt;br /&gt;~ /trunk/kernel/generic/include/proc/task.h&lt;br /&gt;~ /trunk/kernel/generic/include/proc/thread.h&lt;br /&gt;~ /trunk/kernel/generic/include/synch/condvar.h&lt;br /&gt;~ /trunk/kernel/generic/include/synch/futex.h&lt;br /&gt;~ /trunk/kernel/generic/include/synch/rwlock.h&lt;br /&gt;~ /trunk/kernel/generic/include/synch/semaphore.h&lt;br /&gt;~ /trunk/kernel/generic/include/synch/synch.h&lt;br /&gt;~ /trunk/kernel/generic/include/synch/waitq.h&lt;br /&gt;~ /trunk/kernel/generic/include/time/timeout.h&lt;br /&gt;~ /trunk/kernel/generic/src/mm/as.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2106</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2106</guid></item>
<item><pubDate>Tue, 30 Jan 2007 13:51:03 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 2105 – move ipc structures to ipc.h</title><description>&lt;div&gt;&lt;strong&gt;decky – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;move ipc structures to ipc.h&lt;/div&gt;~ /trunk/kernel/arch/sparc64/include/mm/page.h&lt;br /&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/kernel/generic/include/proc/task.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2105</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2105</guid></item>
<item><pubDate>Mon, 29 Jan 2007 19:07:28 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 2098 – avoid conflict with potential keyword</title><description>&lt;div&gt;&lt;strong&gt;decky – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;avoid conflict with potential keyword&lt;/div&gt;~ /trunk/kernel/generic/include/ipc/ipc.h&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/irq.c&lt;br /&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2098</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Fbranches%2Farm%2Fkernel%2Fgeneric%2Finclude%2Fipc%2F&amp;rev=2098</guid></item>
</channel></rss>