<feed xmlns='http://www.w3.org/2005/Atom'>
<title>teythoon/gnumach.git, branch pmm-2015-08-16</title>
<subtitle>Personal GNU Mach development repository</subtitle>
<id>https://darnassus.sceen.net/cgit/teythoon/gnumach.git/atom?h=pmm-2015-08-16</id>
<link rel='self' href='https://darnassus.sceen.net/cgit/teythoon/gnumach.git/atom?h=pmm-2015-08-16'/>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/gnumach.git/'/>
<updated>2015-08-16T00:19:38Z</updated>
<entry>
<title>codify locking contracts</title>
<updated>2015-08-16T00:19:38Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2015-08-16T00:18:47Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/gnumach.git/commit/?id=80ffa7de3147b27c82667a7e2224439f92106f92'/>
<id>urn:sha1:80ffa7de3147b27c82667a7e2224439f92106f92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>yyy vm: turn page queue lock into a general lock</title>
<updated>2015-08-16T00:19:38Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2015-08-16T00:17:56Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/gnumach.git/commit/?id=03955afa0a3cc6e9dece39ec631ce3744b1b08ba'/>
<id>urn:sha1:03955afa0a3cc6e9dece39ec631ce3744b1b08ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>yyy kern: keep track of the writer when debugging locks</title>
<updated>2015-08-16T00:19:38Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2015-08-15T16:30:28Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/gnumach.git/commit/?id=75e34439527edaf9299da07b54c305a5068b3a1a'/>
<id>urn:sha1:75e34439527edaf9299da07b54c305a5068b3a1a</id>
<content type='text'>
* kern/lock.c
* kern/lock.h
</content>
</entry>
<entry>
<title>yyy kern: improve simple lock debugging</title>
<updated>2015-08-16T00:19:38Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2015-08-15T15:04:08Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/gnumach.git/commit/?id=3ed70f225b97f61cf983e62e3e880d5f724518d6'/>
<id>urn:sha1:3ed70f225b97f61cf983e62e3e880d5f724518d6</id>
<content type='text'>
* kern/lock.c
* kern/lock.h
</content>
</entry>
<entry>
<title>kern: disable the simple lock checks while debugging</title>
<updated>2015-08-16T00:19:38Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2015-08-15T14:43:24Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/gnumach.git/commit/?id=801c2c0f473a09262f4c15ed2892b1dfd638fc72'/>
<id>urn:sha1:801c2c0f473a09262f4c15ed2892b1dfd638fc72</id>
<content type='text'>
* kern/lock.c (do_check_simple_locks): New variable.
(check_simple_locks): Make check conditional.
(check_simple_locks_{en,dis}able): New functions.
* kern/lock.h (check_simple_locks_{en,dis}able): New declarations.
* ddb/db_trap.c (db_task_trap): Disable simple lock checks.
</content>
</entry>
<entry>
<title>the object is locked, i checked</title>
<updated>2015-08-15T11:08:49Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2015-08-14T08:31:13Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/gnumach.git/commit/?id=3b7d2320a0ed2e9067f724cfec658bd43e4bd65e'/>
<id>urn:sha1:3b7d2320a0ed2e9067f724cfec658bd43e4bd65e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove calls to vm_page_init, they are actually hurting here</title>
<updated>2015-08-15T11:08:49Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2015-08-12T16:24:52Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/gnumach.git/commit/?id=a9462a58ab1cbc0812715038539fbd96a8c0e2fe'/>
<id>urn:sha1:a9462a58ab1cbc0812715038539fbd96a8c0e2fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix vm_page initialization</title>
<updated>2015-08-15T11:08:49Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2015-08-12T13:45:42Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/gnumach.git/commit/?id=b7e24c71c4ac5fd686e0860c853abc85a4513199'/>
<id>urn:sha1:b7e24c71c4ac5fd686e0860c853abc85a4513199</id>
<content type='text'>
</content>
</entry>
<entry>
<title>yyy vm: destroy pages</title>
<updated>2015-08-15T11:08:49Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2015-07-20T22:05:52Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/gnumach.git/commit/?id=e5a1e3a50792b9429989a8add50a7dfeae7c36fb'/>
<id>urn:sha1:e5a1e3a50792b9429989a8add50a7dfeae7c36fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>XXX pmm from x15, userspace crashes soon</title>
<updated>2015-08-15T11:08:49Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2015-04-01T12:01:14Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/gnumach.git/commit/?id=b491ec2ace37fa562b6e979e664844e1db244e1d'/>
<id>urn:sha1:b491ec2ace37fa562b6e979e664844e1db244e1d</id>
<content type='text'>
</content>
</entry>
</feed>
