<?xml version="1.0"?> <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel> <title>Revisions of /</title> <link>https://www.helenos.org/log/mainline/?rev=58297955d2098950464846af1b42bcab82696e58</link> <description>Trac Log - Revisions of / in mainline</description> <language>en-US</language> <generator>Trac 1.6</generator> <image> <title>HelenOS</title> <url>https://www.helenos.org/chrome/site/helenos_banner.gif</url> <link>https://www.helenos.org/log/mainline/?rev=58297955d2098950464846af1b42bcab82696e58</link> </image> <item> <author>Jan Vesely <jano.vesely@…></author> <pubDate>Sun, 04 Mar 2012 20:15:50 GMT</pubDate> <title>Revision 58297955: arm32, amdm37x Implement simple pic driver.</title> <link>https://www.helenos.org/changeset/58297955d2098950464846af1b42bcab82696e58/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/58297955d2098950464846af1b42bcab82696e58/mainline/</guid> <description>arm32, amdm37x Implement simple pic driver.</description> <category>Log</category> </item> <item> <author>Jan Vesely <jano.vesely@…></author> <pubDate>Sun, 04 Mar 2012 16:49:28 GMT</pubDate> <title>Revision 3da753e: amdm37x: add pic driver register map</title> <link>https://www.helenos.org/changeset/3da753e21bf804fa747770a49af665e8219c9277/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/3da753e21bf804fa747770a49af665e8219c9277/mainline/</guid> <description>amdm37x: add pic driver register map</description> <category>Log</category> </item> <item> <author>Jan Vesely <jano.vesely@…></author> <pubDate>Sun, 04 Mar 2012 15:59:43 GMT</pubDate> <title>Revision 6038368: arm32: BeagleBoard-xM skeleton stubs.</title> <link>https://www.helenos.org/changeset/603836880805a0754242b74feeb074549c0e3c6f/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/603836880805a0754242b74feeb074549c0e3c6f/mainline/</guid> <description>arm32: <a class="wiki" href="https://www.helenos.org/wiki/BeagleBoard">BeagleBoard</a>-xM skeleton stubs.</description> <category>Log</category> </item> <item> <author>Jan Vesely <jano.vesely@…></author> <pubDate>Sun, 26 Feb 2012 19:07:39 GMT</pubDate> <title>Revision 68c60b0: ps2mouse: Lower testing message to debug instead of error. If the ...</title> <link>https://www.helenos.org/changeset/68c60b0380083d00033732ec2b171ccb884fa46d/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/68c60b0380083d00033732ec2b171ccb884fa46d/mainline/</guid> <description>ps2mouse: Lower testing message to debug instead of error. If the test failure indicates error, there should be additional more elaborate error message</description> <category>Log</category> </item> <item> <author>Martin Sucha <sucha14@…></author> <pubDate>Sun, 26 Feb 2012 20:09:03 GMT</pubDate> <title>Revision 2b4ae501: Fix unused variable warning when CONFIG_DEBUG is enabled and ...</title> <link>https://www.helenos.org/changeset/2b4ae501f83d0bff7b4149ea52f2491c730114c1/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/2b4ae501f83d0bff7b4149ea52f2491c730114c1/mainline/</guid> <description>Fix unused variable warning when CONFIG_DEBUG is enabled and CONFIG_KCONSOLE disabled.</description> <category>Log</category> </item> <item> <author>Martin Sucha <sucha14@…></author> <pubDate>Sun, 26 Feb 2012 19:23:51 GMT</pubDate> <title>Revision 3164e3b: Allow mapping reserved physical memory zones to privileged userspace ...</title> <link>https://www.helenos.org/changeset/3164e3b66669aee9eab5c78c249aed11f429da8a/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/3164e3b66669aee9eab5c78c249aed11f429da8a/mainline/</guid> <description>Allow mapping reserved physical memory zones to privileged userspace tasks. This fixes the APIC server not able to enable PIO on my hardware. Thx Jakub Jermar for helping me to resolve the issue.</description> <category>Log</category> </item> <item> <author>Jan Vesely <jano.vesely@…></author> <pubDate>Sat, 25 Feb 2012 23:30:45 GMT</pubDate> <title>Revision b64fbc9: uhci: consolidate debug messages</title> <link>https://www.helenos.org/changeset/b64fbc9fdd4c146668b26c5ab85a174bea2e1e9e/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/b64fbc9fdd4c146668b26c5ab85a174bea2e1e9e/mainline/</guid> <description>uhci: consolidate debug messages</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 25 Feb 2012 11:53:49 GMT</pubDate> <title>Revision b40ea02: Merge from lp:~jakub/helenos/mm.</title> <link>https://www.helenos.org/changeset/b40ea022046a3632a64eb4480d283e707a9fd0d7/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/b40ea022046a3632a64eb4480d283e707a9fd0d7/mainline/</guid> <description>Merge from lp:~jakub/helenos/mm.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 25 Feb 2012 11:51:44 GMT</pubDate> <title>Revision 3cc070d: Do not free the IRQ code while holding IRQ spinlocks.</title> <link>https://www.helenos.org/changeset/3cc070db9fceeeeeba80f0c0c915bea64038e7dc/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/3cc070db9fceeeeeba80f0c0c915bea64038e7dc/mainline/</guid> <description>Do not free the IRQ code while holding IRQ spinlocks.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Thu, 23 Feb 2012 20:31:55 GMT</pubDate> <title>Revision 087768f: Merge from lp:~jakub/helenos/ia64-revival.</title> <link>https://www.helenos.org/changeset/087768f08b373a348b08eef890ee678a9a30e80b/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/087768f08b373a348b08eef890ee678a9a30e80b/mainline/</guid> <description>Merge from lp:~jakub/helenos/ia64-revival.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Thu, 23 Feb 2012 20:19:11 GMT</pubDate> <title>Revision c4026aa: Make sal_call() compliant with the ia64 ABI.</title> <link>https://www.helenos.org/changeset/c4026aaa30b9805420e3ddd36854b94f59147dfe/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/c4026aaa30b9805420e3ddd36854b94f59147dfe/mainline/</guid> <description>Make sal_call() compliant with the ia64 ABI.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Wed, 22 Feb 2012 22:24:37 GMT</pubDate> <title>Revision f31aed5: Make sure PSR.I is cleared before calling PAL.</title> <link>https://www.helenos.org/changeset/f31aed53e89c70ff7c027ecb9828775b3971382a/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/f31aed53e89c70ff7c027ecb9828775b3971382a/mainline/</guid> <description>Make sure PSR.I is cleared before calling PAL.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Wed, 22 Feb 2012 22:23:15 GMT</pubDate> <title>Revision 314f3a3c: Make sure mf.a is issued after each PIO.</title> <link>https://www.helenos.org/changeset/314f3a3cd09312ebdb951117ae013c07db6ab4be/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/314f3a3cd09312ebdb951117ae013c07db6ab4be/mainline/</guid> <description>Make sure mf.a is issued after each PIO.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 18 Feb 2012 23:47:39 GMT</pubDate> <title>Revision ec8c622: Merge from lp:~jakub/helenos/ia64-revival.</title> <link>https://www.helenos.org/changeset/ec8c622471b3bbe5b85b868a2c60d436621341b6/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/ec8c622471b3bbe5b85b868a2c60d436621341b6/mainline/</guid> <description>Merge from lp:~jakub/helenos/ia64-revival.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 18 Feb 2012 23:15:55 GMT</pubDate> <title>Revision 0428f77: mutex_lock(as) is weaker than page_table_lock(as, true). ...</title> <link>https://www.helenos.org/changeset/0428f77af45855d7b6f744cc6276fff0f5c83ac5/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/0428f77af45855d7b6f744cc6276fff0f5c83ac5/mainline/</guid> <description>mutex_lock(as) is weaker than page_table_lock(as, true). page_mapping_find(as, &hellip;, false) requires page_table_lock(), especially on platforms with the page hash table.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 18 Feb 2012 23:14:47 GMT</pubDate> <title>Revision 26f407e9: The i460GX machine can indeed use the rootpc platform driver.</title> <link>https://www.helenos.org/changeset/26f407e90719dc76ce1f86801063927e18df356f/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/26f407e90719dc76ce1f86801063927e18df356f/mainline/</guid> <description>The i460GX machine can indeed use the rootpc platform driver.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 18 Feb 2012 23:13:44 GMT</pubDate> <title>Revision 4449c6c: Fix comparison in pio_read_32().</title> <link>https://www.helenos.org/changeset/4449c6cb631ad8343054effc2668e54a01579700/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/4449c6cb631ad8343054effc2668e54a01579700/mainline/</guid> <description>Fix comparison in pio_read_32().</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 18 Feb 2012 16:47:38 GMT</pubDate> <title>Revision 00aece0: Merge mainline changes.</title> <link>https://www.helenos.org/changeset/00aece0f4f90a094c54cb53169457a54b87db366/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/00aece0f4f90a094c54cb53169457a54b87db366/mainline/</guid> <description>Merge mainline changes.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 18 Feb 2012 15:22:14 GMT</pubDate> <title>Revision f943dd3: Do not leak memory in the root driver.</title> <link>https://www.helenos.org/changeset/f943dd3a2cd9254e12af5d91b1f7097a2c5a6870/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/f943dd3a2cd9254e12af5d91b1f7097a2c5a6870/mainline/</guid> <description>Do not leak memory in the root driver.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Thu, 16 Feb 2012 21:21:39 GMT</pubDate> <title>Revision c01bb5f9: Merge from lp:~jakub/helenos/mm.</title> <link>https://www.helenos.org/changeset/c01bb5f96a155bdec60146b151e214e7cd17f2c4/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/c01bb5f96a155bdec60146b151e214e7cd17f2c4/mainline/</guid> <description>Merge from lp:~jakub/helenos/mm.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Thu, 16 Feb 2012 21:16:22 GMT</pubDate> <title>Revision 21063c2: Define a PIO range for PL050 keyboard and adjust its IRQ code accordingly.</title> <link>https://www.helenos.org/changeset/21063c2d25089e16cf80d5afdb1d0db1822696bd/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/21063c2d25089e16cf80d5afdb1d0db1822696bd/mainline/</guid> <description>Define a PIO range for PL050 keyboard and adjust its IRQ code accordingly.</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Thu, 16 Feb 2012 11:29:43 GMT</pubDate> <title>Revision edd7c63c: fix compilation (thx Thomas Sanchez)</title> <link>https://www.helenos.org/changeset/edd7c63c9eeecf4ed63e72e499e59a52c9a847a1/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/edd7c63c9eeecf4ed63e72e499e59a52c9a847a1/mainline/</guid> <description>fix compilation (thx Thomas Sanchez)</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Tue, 14 Feb 2012 23:58:33 GMT</pubDate> <title>Revision 1402402: Define a PIO range for GXemul keyboard.</title> <link>https://www.helenos.org/changeset/14024028f9ed376b375026e1017f364464da0ef4/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/14024028f9ed376b375026e1017f364464da0ef4/mainline/</guid> <description>Define a PIO range for GXemul keyboard.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Tue, 14 Feb 2012 23:57:35 GMT</pubDate> <title>Revision 27ed3edd: Define a PIO range for msim keyboard.</title> <link>https://www.helenos.org/changeset/27ed3edd18eaf2d7b805c5ef2dd11a16d20bca71/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/27ed3edd18eaf2d7b805c5ef2dd11a16d20bca71/mainline/</guid> <description>Define a PIO range for msim keyboard.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Tue, 14 Feb 2012 22:29:02 GMT</pubDate> <title>Revision a31aad1: Define PIO range for the ns16550 driver.</title> <link>https://www.helenos.org/changeset/a31aad1de032df3487df160244932e93f86d2cab/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/a31aad1de032df3487df160244932e93f86d2cab/mainline/</guid> <description>Define PIO range for the ns16550 driver.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Tue, 14 Feb 2012 22:06:15 GMT</pubDate> <title>Revision cfb79747: Merge mainline changes.</title> <link>https://www.helenos.org/changeset/cfb797479986d908acecc09ba43bc68e3051022f/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/cfb797479986d908acecc09ba43bc68e3051022f/mainline/</guid> <description>Merge mainline changes.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Tue, 14 Feb 2012 21:46:09 GMT</pubDate> <title>Revision 199112e4: Define a PIO range for the cuda driver.</title> <link>https://www.helenos.org/changeset/199112e432782018c8245776b42b509dc35985d6/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/199112e432782018c8245776b42b509dc35985d6/mainline/</guid> <description>Define a PIO range for the cuda driver.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Tue, 14 Feb 2012 21:45:03 GMT</pubDate> <title>Revision 472d813: Test for IO_SPACE_BOUNDARY hit only on platforms with separate I/O space.</title> <link>https://www.helenos.org/changeset/472d813eb1dc68bae20fc6383ca3221f169fd0b7/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/472d813eb1dc68bae20fc6383ca3221f169fd0b7/mainline/</guid> <description>Test for IO_SPACE_BOUNDARY hit only on platforms with separate I/O space.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 22:57:16 GMT</pubDate> <title>Revision f2bbe8c: - Enforce PIO ranges no matter whether the address is in memory or in ...</title> <link>https://www.helenos.org/changeset/f2bbe8cb1a9ce9fb26bc0b8a05774260f7ba8175/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/f2bbe8cb1a9ce9fb26bc0b8a05774260f7ba8175/mainline/</guid> <description>- Enforce PIO ranges no matter whether the address is in memory or in a separate I/O space. - Be more exact when checking whether the accessed PIO register fits within one PIO range.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 22:55:58 GMT</pubDate> <title>Revision e777847: Define Rtl8139 PIO ranges and adjust the IRQ code accordingly.</title> <link>https://www.helenos.org/changeset/e7778478ec6096c87bc7a5be1c827fff262b0cce/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/e7778478ec6096c87bc7a5be1c827fff262b0cce/mainline/</guid> <description>Define Rtl8139 PIO ranges and adjust the IRQ code accordingly.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 22:44:59 GMT</pubDate> <title>Revision 9571230: Define PIO range for ne2k and modify its IRQ pseudocode accordingly.</title> <link>https://www.helenos.org/changeset/9571230d64253ec9fd74d963e3488e6f0fc25685/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/9571230d64253ec9fd74d963e3488e6f0fc25685/mainline/</guid> <description>Define PIO range for ne2k and modify its IRQ pseudocode accordingly.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 22:43:34 GMT</pubDate> <title>Revision cccdb8b7: In i8042 IRQ pseudocode, use the hardware address obtained from the parent.</title> <link>https://www.helenos.org/changeset/cccdb8b7fc971c88fcc2364b88569bf8f5d0005c/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/cccdb8b7fc971c88fcc2364b88569bf8f5d0005c/mainline/</guid> <description>In i8042 IRQ pseudocode, use the hardware address obtained from the parent.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 22:17:59 GMT</pubDate> <title>Revision 2507d1fc: Define a PIO range for the i8042 driver.</title> <link>https://www.helenos.org/changeset/2507d1fc493328f2b57cdb67cdef06a1db482a5e/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/2507d1fc493328f2b57cdb67cdef06a1db482a5e/mainline/</guid> <description>Define a PIO range for the i8042 driver.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 19:16:29 GMT</pubDate> <title>Revision ec52752: Modify the E1000 driver to work with the new IRQ code constraints.</title> <link>https://www.helenos.org/changeset/ec527526a4e0798cdc0203a96d7b8ca06b441364/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/ec527526a4e0798cdc0203a96d7b8ca06b441364/mainline/</guid> <description>Modify the E1000 driver to work with the new IRQ code constraints.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 19:14:54 GMT</pubDate> <title>Revision bd8c6537: Check whether the IRQ code provides PIO ranges for all used memory ...</title> <link>https://www.helenos.org/changeset/bd8c6537fdd2da9a0036c819439331b3c1402b5d/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/bd8c6537fdd2da9a0036c819439331b3c1402b5d/mainline/</guid> <description>Check whether the IRQ code provides PIO ranges for all used memory mapped addresses.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 18:41:44 GMT</pubDate> <title>Revision d57122c: UHCI and OHCI HC's now define and use proper IRQ PIO range.</title> <link>https://www.helenos.org/changeset/d57122c30e9b05f2b31726851b9172019fbcc238/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/d57122c30e9b05f2b31726851b9172019fbcc238/mainline/</guid> <description>UHCI and OHCI HC's now define and use proper IRQ PIO range.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 14:26:04 GMT</pubDate> <title>Revision a996ae31: Userspace IRQ pseudocode is expected to use physical addresses from ...</title> <link>https://www.helenos.org/changeset/a996ae31af28626eb224d0fc0318932c1f196c19/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/a996ae31af28626eb224d0fc0318932c1f196c19/mainline/</guid> <description>Userspace IRQ pseudocode is expected to use physical addresses from now. The kernel creates kernel mappings for those and adjusts the pseudocode accordingly.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 14:23:02 GMT</pubDate> <title>Revision ec12ab8: OHCI should use CMD_PIO_READ_* instead of already removed CMD_MEM_READ_*.</title> <link>https://www.helenos.org/changeset/ec12ab893015bb2f77916355e67e90d5be826a58/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/ec12ab893015bb2f77916355e67e90d5be826a58/mainline/</guid> <description>OHCI should use CMD_PIO_READ_* instead of already removed CMD_MEM_READ_*.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 13:57:39 GMT</pubDate> <title>Revision 077bc5b9: Remove left-over stuff not removed by the previous changeset.</title> <link>https://www.helenos.org/changeset/077bc5b99e194570a50d064b2ca7673376920aa6/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/077bc5b99e194570a50d064b2ca7673376920aa6/mainline/</guid> <description>Remove left-over stuff not removed by the previous changeset.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 12:46:52 GMT</pubDate> <title>Revision 69114714: Switching to the driver's address space will no longer be needed.</title> <link>https://www.helenos.org/changeset/69114714b32f8575a7def8ac202a1d78e12f43f1/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/69114714b32f8575a7def8ac202a1d78e12f43f1/mainline/</guid> <description>Switching to the driver's address space will no longer be needed.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 12:40:52 GMT</pubDate> <title>Revision 89b6a3b: Remove kernel support for CMD_MEM_* IRQ pseudocode commanfs.</title> <link>https://www.helenos.org/changeset/89b6a3bee8770a7ec407637aafd09a52976a5fb2/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/89b6a3bee8770a7ec407637aafd09a52976a5fb2/mainline/</guid> <description>Remove kernel support for CMD_MEM_* IRQ pseudocode commanfs.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sun, 12 Feb 2012 11:37:17 GMT</pubDate> <title>Revision c617e98: Remove all CMD_MEM_* IRQ pseudocode commands. The tree is now broken.</title> <link>https://www.helenos.org/changeset/c617e98a55fbecab2f7223904925b71f81f9dd13/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/c617e98a55fbecab2f7223904925b71f81f9dd13/mainline/</guid> <description>Remove all CMD_MEM_* IRQ pseudocode commands. The tree is now broken.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Fri, 10 Feb 2012 09:54:10 GMT</pubDate> <title>Revision e10d41a: Merge from lp:~jakub/helenos/mm.</title> <link>https://www.helenos.org/changeset/e10d41aadcc79d6daf95be94a88c873b2da4e492/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/e10d41aadcc79d6daf95be94a88c873b2da4e492/mainline/</guid> <description>Merge from lp:~jakub/helenos/mm.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Fri, 10 Feb 2012 09:46:53 GMT</pubDate> <title>Revision 96d9cdd: Revert most of jakub@jermar.eu-20120209221546-bzbo0pu778r1xumq. The ...</title> <link>https://www.helenos.org/changeset/96d9cdd7d2e57187ac2e549b249f642b6dc1522f/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/96d9cdd7d2e57187ac2e549b249f642b6dc1522f/mainline/</guid> <description>Revert most of jakub@…. The code already did the right thing; it was the author who was confused.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Thu, 09 Feb 2012 22:19:06 GMT</pubDate> <title>Revision bb6f135: Merge from lp:~jakub/helenos/mm.</title> <link>https://www.helenos.org/changeset/bb6f135efbecc37de9a8684aa5c7a12633b57a04/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/bb6f135efbecc37de9a8684aa5c7a12633b57a04/mainline/</guid> <description>Merge from lp:~jakub/helenos/mm.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Thu, 09 Feb 2012 22:15:46 GMT</pubDate> <title>Revision 492ddc9: Match km_page_free() size parameter in km_unmap_aligned() with that of ...</title> <link>https://www.helenos.org/changeset/492ddc9a5844c132d0a705b09240f5e610c60c30/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/492ddc9a5844c132d0a705b09240f5e610c60c30/mainline/</guid> <description>Match km_page_free() size parameter in km_unmap_aligned() with that of km_page_alloc() in km_map_aligned().</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Thu, 09 Feb 2012 21:54:30 GMT</pubDate> <title>Revision 33ca0f5: iswithin() needs to be imune to the base + size 64-bit overflow.</title> <link>https://www.helenos.org/changeset/33ca0f51e94602191bd384069775b56452bb1c98/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/33ca0f51e94602191bd384069775b56452bb1c98/mainline/</guid> <description>iswithin() needs to be imune to the base + size 64-bit overflow.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Tue, 31 Jan 2012 22:52:06 GMT</pubDate> <title>Revision 3d4750f: Merge from lp:~jakub/helenos/mm.</title> <link>https://www.helenos.org/changeset/3d4750f9e3b9de0037847d9d9e8b22c859444ea7/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/3d4750f9e3b9de0037847d9d9e8b22c859444ea7/mainline/</guid> <description>Merge from lp:~jakub/helenos/mm.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Tue, 31 Jan 2012 22:51:02 GMT</pubDate> <title>Revision 7b5789e: Do not leak frame, page0 and page1 in error path's either.</title> <link>https://www.helenos.org/changeset/7b5789edd81c56888444dcd2c274d594079d26d3/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/7b5789edd81c56888444dcd2c274d594079d26d3/mainline/</guid> <description>Do not leak frame, page0 and page1 in error path's either.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Tue, 31 Jan 2012 22:45:07 GMT</pubDate> <title>Revision b860f9e: Do not leak frame, page0 and page1 in mapping1 test. The test shall no ...</title> <link>https://www.helenos.org/changeset/b860f9eb606522b9cb2bf90c977ddf9a913253f7/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/b860f9eb606522b9cb2bf90c977ddf9a913253f7/mainline/</guid> <description>Do not leak frame, page0 and page1 in mapping1 test. The test shall no longer be considered unsafe.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Tue, 31 Jan 2012 22:44:35 GMT</pubDate> <title>Revision 03cdd2b: Add km_unmap() and km_unmap_aligned().</title> <link>https://www.helenos.org/changeset/03cdd2bc585db0269ec04ceeea8070efbe64936b/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/03cdd2bc585db0269ec04ceeea8070efbe64936b/mainline/</guid> <description>Add km_unmap() and km_unmap_aligned().</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Tue, 31 Jan 2012 22:03:21 GMT</pubDate> <title>Revision bf3dd35: There is no need to have km_map() for aligned addresses and ...</title> <link>https://www.helenos.org/changeset/bf3dd35e1dbbdb751e833d8750fe09a54f590040/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/bf3dd35e1dbbdb751e833d8750fe09a54f590040/mainline/</guid> <description>There is no need to have km_map() for aligned addresses and km_map_structure() for unaligned addresses. - Make km_map() static and rename it to km_map_aligned(). - Rename km_map_structure() to km_map().</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Mon, 30 Jan 2012 11:59:57 GMT</pubDate> <title>Revision bf31e3f: Fix function definitions with extern specifier.</title> <link>https://www.helenos.org/changeset/bf31e3f1ebd6e88e0c8425f109e42ccd92b6c9b3/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/bf31e3f1ebd6e88e0c8425f109e42ccd92b6c9b3/mainline/</guid> <description>Fix function definitions with extern specifier.</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Sat, 28 Jan 2012 23:25:03 GMT</pubDate> <title>Revision dc9a3ba: Move interrupt handling to a separate source module.</title> <link>https://www.helenos.org/changeset/dc9a3bad35af1e44ff24f701c2fc929aba3a5e55/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/dc9a3bad35af1e44ff24f701c2fc929aba3a5e55/mainline/</guid> <description>Move interrupt handling to a separate source module.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 28 Jan 2012 14:40:18 GMT</pubDate> <title>Revision 7b3b571: Merge from lp:~jakub/helenos/mm.</title> <link>https://www.helenos.org/changeset/7b3b57171e1a38631bd24e5ecdf71edd3f1926f4/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/7b3b57171e1a38631bd24e5ecdf71edd3f1926f4/mainline/</guid> <description>Merge from lp:~jakub/helenos/mm.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 28 Jan 2012 14:39:23 GMT</pubDate> <title>Revision 20de14d: Streamline mapping1 test.</title> <link>https://www.helenos.org/changeset/20de14de7bf488f39216e847fba886d5d3e934fa/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/20de14de7bf488f39216e847fba886d5d3e934fa/mainline/</guid> <description>Streamline mapping1 test.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 28 Jan 2012 13:10:30 GMT</pubDate> <title>Revision 61ac34d: Map the RAS page using km_map().</title> <link>https://www.helenos.org/changeset/61ac34d70fecba6cf8b984c7b70622fdeec7ab57/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/61ac34d70fecba6cf8b984c7b70622fdeec7ab57/mainline/</guid> <description>Map the RAS page using km_map().</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 28 Jan 2012 12:51:42 GMT</pubDate> <title>Revision 8757be86: Remove map_structure().</title> <link>https://www.helenos.org/changeset/8757be8663a32e23d88d07f4203aeb4e4175e6cd/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/8757be8663a32e23d88d07f4203aeb4e4175e6cd/mainline/</guid> <description>Remove map_structure().</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 28 Jan 2012 12:38:22 GMT</pubDate> <title>Revision 93da799: Implement map_sdt() using km_map_structure().</title> <link>https://www.helenos.org/changeset/93da799d2d440332b0852f908e1917a4f5e0e1d4/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/93da799d2d440332b0852f908e1917a4f5e0e1d4/mainline/</guid> <description>Implement map_sdt() using km_map_structure().</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Sat, 28 Jan 2012 12:36:01 GMT</pubDate> <title>Revision babb57e: Add km_map_structure(), inspired from a soon-to-be-removed map_structure().</title> <link>https://www.helenos.org/changeset/babb57e107b5fa2ef328a5cae2988923b6352f36/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/babb57e107b5fa2ef328a5cae2988923b6352f36/mainline/</guid> <description>Add km_map_structure(), inspired from a soon-to-be-removed map_structure().</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Fri, 27 Jan 2012 23:24:27 GMT</pubDate> <title>Revision 9970a5a: Merge from lp:~jakub/helenos/mm.</title> <link>https://www.helenos.org/changeset/9970a5a5a1c127d9512cdf9695ac5f4384f1fde4/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/9970a5a5a1c127d9512cdf9695ac5f4384f1fde4/mainline/</guid> <description>Merge from lp:~jakub/helenos/mm.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Fri, 27 Jan 2012 23:01:00 GMT</pubDate> <title>Revision 221c9ec: Use km_map() in kinit().</title> <link>https://www.helenos.org/changeset/221c9ec0fbbc7f15c19b6c609e290af3d4ea2b17/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/221c9ec0fbbc7f15c19b6c609e290af3d4ea2b17/mainline/</guid> <description>Use km_map() in kinit().</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Fri, 27 Jan 2012 22:41:06 GMT</pubDate> <title>Revision 1ccd0aa: Use km_map() in km_temporary_page_get().</title> <link>https://www.helenos.org/changeset/1ccd0aa8618b54ae95b1c86d22c61eb39bb9593a/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/1ccd0aa8618b54ae95b1c86d22c61eb39bb9593a/mainline/</guid> <description>Use km_map() in km_temporary_page_get().</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Fri, 27 Jan 2012 22:19:12 GMT</pubDate> <title>Revision adec5b45: Rename hw_map() to km_map() and add protection flags argument to make ...</title> <link>https://www.helenos.org/changeset/adec5b450420e754be2635ab4e7587f68c0a3287/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/adec5b450420e754be2635ab4e7587f68c0a3287/mainline/</guid> <description>Rename hw_map() to km_map() and add protection flags argument to make it more generic.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Fri, 27 Jan 2012 21:12:25 GMT</pubDate> <title>Revision d4673296: Move hw_map() to km.c</title> <link>https://www.helenos.org/changeset/d46732962adcfcbf946c2c3f032af0f7fadb285c/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/d46732962adcfcbf946c2c3f032af0f7fadb285c/mainline/</guid> <description>Move hw_map() to km.c</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Fri, 27 Jan 2012 21:05:27 GMT</pubDate> <title>Revision 4dee0cb: Fix mips64 build.</title> <link>https://www.helenos.org/changeset/4dee0cb265758a5ee4132e646c801b976b22f908/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/4dee0cb265758a5ee4132e646c801b976b22f908/mainline/</guid> <description>Fix mips64 build.</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Fri, 27 Jan 2012 14:57:52 GMT</pubDate> <title>Revision d81eaf94: Intel 82572 uses actually the alternative method to access the EEPROM</title> <link>https://www.helenos.org/changeset/d81eaf943155460c68c8ab3d7f3ba26043bc8f01/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/d81eaf943155460c68c8ab3d7f3ba26043bc8f01/mainline/</guid> <description>Intel 82572 uses actually the alternative method to access the EEPROM</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Fri, 27 Jan 2012 12:57:15 GMT</pubDate> <title>Revision 790d6d1: Revert unintentional change in configuration.</title> <link>https://www.helenos.org/changeset/790d6d1764a61d8d17e48661b1365ca4a4dbb4ef/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/790d6d1764a61d8d17e48661b1365ca4a4dbb4ef/mainline/</guid> <description>Revert unintentional change in configuration.</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Fri, 27 Jan 2012 12:54:09 GMT</pubDate> <title>Revision 9cd8165: NIC does not need nic_device_id_t. Now it exists just inside net. Not ...</title> <link>https://www.helenos.org/changeset/9cd81655f6cba65cbde69068b36eff82d99f80b8/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/9cd81655f6cba65cbde69068b36eff82d99f80b8/mainline/</guid> <description>NIC does not need nic_device_id_t. Now it exists just inside net. Not sure if we care to rename it since net is going away soon, anyway.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Wed, 25 Jan 2012 22:59:35 GMT</pubDate> <title>Revision 32817cc: Make the kernel ready for init tasks loaded to high memory.</title> <link>https://www.helenos.org/changeset/32817cc7228ed0a4db98be9cb5f00757af3d7e2c/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/32817cc7228ed0a4db98be9cb5f00757af3d7e2c/mainline/</guid> <description>Make the kernel ready for init tasks loaded to high memory.</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Wed, 25 Jan 2012 20:25:45 GMT</pubDate> <title>Revision 7174403: the "mkisofs" is being gradually phased out in distros be ready for that</title> <link>https://www.helenos.org/changeset/7174403acd5a981ceacf99eda40ab7847924cf67/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/7174403acd5a981ceacf99eda40ab7847924cf67/mainline/</guid> <description>the "mkisofs" is being gradually phased out in distros be ready for that</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Wed, 25 Jan 2012 18:22:00 GMT</pubDate> <title>Revision 5cd3d67: cstyle (no change in functionality)</title> <link>https://www.helenos.org/changeset/5cd3d67267208428ac92023bb3b638ba87e0bb81/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/5cd3d67267208428ac92023bb3b638ba87e0bb81/mainline/</guid> <description>cstyle (no change in functionality)</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Wed, 25 Jan 2012 17:29:51 GMT</pubDate> <title>Revision 5cc9eba: cstyle (no change in functionality)</title> <link>https://www.helenos.org/changeset/5cc9eba114f1b3db3d9b0fce528eeec326c97785/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/5cc9eba114f1b3db3d9b0fce528eeec326c97785/mainline/</guid> <description>cstyle (no change in functionality)</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Tue, 24 Jan 2012 17:02:18 GMT</pubDate> <title>Revision 8576bb4: cstyle</title> <link>https://www.helenos.org/changeset/8576bb493150a7dab2199a1b5dea8bffa4edc9e5/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/8576bb493150a7dab2199a1b5dea8bffa4edc9e5/mainline/</guid> <description>cstyle</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Tue, 24 Jan 2012 16:53:52 GMT</pubDate> <title>Revision 60db852: remove unnecessary includes</title> <link>https://www.helenos.org/changeset/60db8525f04f5e9caea3389ef78b705ef8a76368/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/60db8525f04f5e9caea3389ef78b705ef8a76368/mainline/</guid> <description>remove unnecessary includes</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Tue, 24 Jan 2012 15:46:56 GMT</pubDate> <title>Revision 876f6463: always (always, always!) wait for the controller to be ready before ...</title> <link>https://www.helenos.org/changeset/876f6463248b5936b511f3234748813efdf05d4f/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/876f6463248b5936b511f3234748813efdf05d4f/mainline/</guid> <description>always (always, always!) wait for the controller to be ready before sending any data to it otherwise the i8042 breaks on real hardware, rendering the keyboard and mouse useless this fixes <a class="closed ticket" href="https://www.helenos.org/ticket/409" title="#409: defect: i8042 driver broken on Intel S5000XVNSATAR (closed: fixed)">#409</a></description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Mon, 23 Jan 2012 18:24:10 GMT</pubDate> <title>Revision 2df6f6fe: cstyle and cleanup (no change in functionality)</title> <link>https://www.helenos.org/changeset/2df6f6fe4f21b8f1ebefce19a6d94cd3137976f0/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/2df6f6fe4f21b8f1ebefce19a6d94cd3137976f0/mainline/</guid> <description>cstyle and cleanup (no change in functionality)</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Mon, 23 Jan 2012 18:23:25 GMT</pubDate> <title>Revision 88dfee7: get rid of unnecessary legacy code</title> <link>https://www.helenos.org/changeset/88dfee72b892efbc89d6fc68db4a2e3de85ea013/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/88dfee72b892efbc89d6fc68db4a2e3de85ea013/mainline/</guid> <description>get rid of unnecessary legacy code</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Mon, 23 Jan 2012 17:33:34 GMT</pubDate> <title>Revision c1f27f1d: fix a fix which was not a fix</title> <link>https://www.helenos.org/changeset/c1f27f1dbf37189072fbb9a7e7902ee64baca85e/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/c1f27f1dbf37189072fbb9a7e7902ee64baca85e/mainline/</guid> <description>fix a fix which was not a fix</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Mon, 23 Jan 2012 16:30:47 GMT</pubDate> <title>Revision cd66f3c: fix last commit ommisions</title> <link>https://www.helenos.org/changeset/cd66f3c8fb6de0f94efe7d1a5e6651d830b932b4/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/cd66f3c8fb6de0f94efe7d1a5e6651d830b932b4/mainline/</guid> <description>fix last commit ommisions</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Mon, 23 Jan 2012 16:27:01 GMT</pubDate> <title>Revision a6240a31: improve locking by making the critical-path critical section smaller ...</title> <link>https://www.helenos.org/changeset/a6240a31de71ce1b22250da6712a30e0ca520c66/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/a6240a31de71ce1b22250da6712a30e0ca520c66/mainline/</guid> <description>improve locking by making the critical-path critical section smaller and the non-critical-path critical section larger</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Mon, 23 Jan 2012 16:22:40 GMT</pubDate> <title>Revision 88057e3: fix a nasty bug that could force loc_get_categories() to go into an ...</title> <link>https://www.helenos.org/changeset/88057e3e2bdf0d2bd3fdb2418dc8268527b72c2b/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/88057e3e2bdf0d2bd3fdb2418dc8268527b72c2b/mainline/</guid> <description>fix a nasty bug that could force loc_get_categories() to go into an infinite loop note that the the loop is still unbounded, but it should not cause any real trouble</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Mon, 23 Jan 2012 13:23:08 GMT</pubDate> <title>Revision 9d09d7f: identify the ISA bridges in terms of PCI class/subclass this should ...</title> <link>https://www.helenos.org/changeset/9d09d7f957ab59b90652f62381762e90b644cc2b/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/9d09d7f957ab59b90652f62381762e90b644cc2b/mainline/</guid> <description>identify the ISA bridges in terms of PCI class/subclass this should unbreak PS/2 keyboards and mice on most machines as the i8042 driver relies on the ISA driver</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Mon, 23 Jan 2012 12:00:05 GMT</pubDate> <title>Revision 49ec568: improve the code a little bit (common constant, avoid any chance of ...</title> <link>https://www.helenos.org/changeset/49ec568b8a2a21ef10f2fe3d4fd9ebe753f318ee/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/49ec568b8a2a21ef10f2fe3d4fd9ebe753f318ee/mainline/</guid> <description>improve the code a little bit (common constant, avoid any chance of integer overflow)</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Sun, 22 Jan 2012 14:18:38 GMT</pubDate> <title>Revision 10a5479d: Prevent callbacks from racing. This was probably the culprit which was ...</title> <link>https://www.helenos.org/changeset/10a5479d350a463f993dd6fe5d5e8b478a242573/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/10a5479d350a463f993dd6fe5d5e8b478a242573/mainline/</guid> <description>Prevent callbacks from racing. This was probably the culprit which was causing sometimes the mouse, sometimes the network adapter not to be discovered.</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Sun, 22 Jan 2012 13:50:29 GMT</pubDate> <title>Revision eb2efc7: Remove leftovers.</title> <link>https://www.helenos.org/changeset/eb2efc762ae4ca8ab7d751726bfbb6ad291a3d85/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/eb2efc762ae4ca8ab7d751726bfbb6ad291a3d85/mainline/</guid> <description>Remove leftovers.</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Sun, 22 Jan 2012 13:41:20 GMT</pubDate> <title>Revision cf9cb36: Decouple libnic from libnet.</title> <link>https://www.helenos.org/changeset/cf9cb36f0ca62c70ee2bfb4b1c4cce6ed794d7bb/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/cf9cb36f0ca62c70ee2bfb4b1c4cce6ed794d7bb/mainline/</guid> <description>Decouple libnic from libnet.</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Sun, 22 Jan 2012 10:40:07 GMT</pubDate> <title>Revision 8d7ec69d: NIC should talk to its client via a callback connection with ...</title> <link>https://www.helenos.org/changeset/8d7ec69d8e6ebbc57c70b70b6ed09ed1b8ceba0c/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/8d7ec69d8e6ebbc57c70b70b6ed09ed1b8ceba0c/mainline/</guid> <description>NIC should talk to its client via a callback connection with NIC-defined protocol (was using nil, was connecting via NS).</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Sat, 21 Jan 2012 17:07:13 GMT</pubDate> <title>Revision e98fe28c: Not even identifiers and error messages should break layering/abstraction.</title> <link>https://www.helenos.org/changeset/e98fe28c081678acdcefa54690b3b8497e38e0fc/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/e98fe28c081678acdcefa54690b3b8497e38e0fc/mainline/</guid> <description>Not even identifiers and error messages should break layering/abstraction.</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Sat, 21 Jan 2012 16:59:43 GMT</pubDate> <title>Revision 01380b1: libnic no longer needs net_session.</title> <link>https://www.helenos.org/changeset/01380b1754f524b80af20dc73185b3b21e79581b/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/01380b1754f524b80af20dc73185b3b21e79581b/mainline/</guid> <description>libnic no longer needs net_session.</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Sat, 21 Jan 2012 15:34:19 GMT</pubDate> <title>Revision ce7676c: Fix double free bug in trace.</title> <link>https://www.helenos.org/changeset/ce7676cd63f24d952e41aa1f7d40bb884e31c3cd/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/ce7676cd63f24d952e41aa1f7d40bb884e31c3cd/mainline/</guid> <description>Fix double free bug in trace.</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Sat, 21 Jan 2012 15:06:51 GMT</pubDate> <title>Revision 77a69ea: Allow multiple tasks to register for loc category change events. Open ...</title> <link>https://www.helenos.org/changeset/77a69ea2b4d9de163884f75870b8a88e2f717139/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/77a69ea2b4d9de163884f75870b8a88e2f717139/mainline/</guid> <description>Allow multiple tasks to register for loc category change events. Open NIC devices via location service, discover using category change events. Eliminate device_added driver entry point. loc_service_get_name() should return fully qualified service name.</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Sat, 21 Jan 2012 12:50:28 GMT</pubDate> <title>Revision e86b8f0: Create DDF functions manually.</title> <link>https://www.helenos.org/changeset/e86b8f0a4a36b968e6ed12053ec2fbf42b8b5f9e/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/e86b8f0a4a36b968e6ed12053ec2fbf42b8b5f9e/mainline/</guid> <description>Create DDF functions manually.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Fri, 20 Jan 2012 22:35:26 GMT</pubDate> <title>Revision 3fe58d3c: Merge from lp:~jakub/helenos/mm.</title> <link>https://www.helenos.org/changeset/3fe58d3c98a1a1ef32bfc4718efd64ae275de456/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/3fe58d3c98a1a1ef32bfc4718efd64ae275de456/mainline/</guid> <description>Merge from lp:~jakub/helenos/mm.</description> <category>Log</category> </item> <item> <author>Martin Decky <martin@…></author> <pubDate>Fri, 20 Jan 2012 16:49:39 GMT</pubDate> <title>Revision 321052f7: fix typos</title> <link>https://www.helenos.org/changeset/321052f7316ab11334709929f8367d5bd0dc38be/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/321052f7316ab11334709929f8367d5bd0dc38be/mainline/</guid> <description>fix typos</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Thu, 19 Jan 2012 18:14:48 GMT</pubDate> <title>Revision ea788701: Remove use of packet_t in NIC framework.</title> <link>https://www.helenos.org/changeset/ea7887017278e559ac0ca3dbd1f7a505e207ae89/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/ea7887017278e559ac0ca3dbd1f7a505e207ae89/mainline/</guid> <description>Remove use of packet_t in NIC framework.</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Thu, 19 Jan 2012 08:23:38 GMT</pubDate> <title>Revision d8da56b: Fix nit.</title> <link>https://www.helenos.org/changeset/d8da56b929ea45e0d3fa3908b7ea2db0566e4ccc/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/d8da56b929ea45e0d3fa3908b7ea2db0566e4ccc/mainline/</guid> <description>Fix nit.</description> <category>Log</category> </item> <item> <author>Jiri Svoboda <jiri@…></author> <pubDate>Thu, 19 Jan 2012 08:13:45 GMT</pubDate> <title>Revision 1bc35b5: Remove most use of packet_t from NIC drivers.</title> <link>https://www.helenos.org/changeset/1bc35b5107055e337dd8c8f42e37c47db3ecb6f5/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/1bc35b5107055e337dd8c8f42e37c47db3ecb6f5/mainline/</guid> <description>Remove most use of packet_t from NIC drivers.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Mon, 16 Jan 2012 22:45:38 GMT</pubDate> <title>Revision 7943c43: Merge mainline changes.</title> <link>https://www.helenos.org/changeset/7943c43ec7446695410d2e5521eb8121555e8c0c/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/7943c43ec7446695410d2e5521eb8121555e8c0c/mainline/</guid> <description>Merge mainline changes.</description> <category>Log</category> </item> <item> <author>Jakub Jermar <jakub@…></author> <pubDate>Mon, 16 Jan 2012 22:38:45 GMT</pubDate> <title>Revision 9117ef9b: Restrict the e820 table entries to 32-bits on ia32.</title> <link>https://www.helenos.org/changeset/9117ef9b5b6eacdc1d93b8042e390ca7c07d8df1/mainline/</link> <guid isPermaLink="false">https://www.helenos.org/changeset/9117ef9b5b6eacdc1d93b8042e390ca7c07d8df1/mainline/</guid> <description>Restrict the e820 table entries to 32-bits on ia32.</description> <category>Log</category> </item> </channel> </rss>