<feed xmlns='http://www.w3.org/2005/Atom'>
<title>teythoon/packaging/hurd.git/libdde_linux26/lib/src/arch/l4, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/atom?h=master</id>
<link rel='self' href='https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/'/>
<updated>2013-07-27T22:07:53Z</updated>
<entry>
<title>rename libdde_linux26 into libdde-linux26 to make dpkg-source happy</title>
<updated>2013-07-27T22:07:53Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2013-07-27T22:07:53Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/commit/?id=4fbe7358c7747a9165f776eb19addbb9baf7def2'/>
<id>urn:sha1:4fbe7358c7747a9165f776eb19addbb9baf7def2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix probing for all PCI buses, not only 0 and 2</title>
<updated>2012-07-06T04:10:57Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2012-07-06T04:10:57Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/commit/?id=27f6fc194b852920ebe6a46e8a497673d6634697'/>
<id>urn:sha1:27f6fc194b852920ebe6a46e8a497673d6634697</id>
<content type='text'>
* libdde_linux26/lib/src/arch/l4/pci.c (pci_bus, pci_bus1): Remove
variables.
(l4dde26_init_pci): Use ddekit_pci_get_device to find out all buses to be
probed for.
</content>
</entry>
<entry>
<title>Add param_set/get_charp/bool/invboll</title>
<updated>2012-07-01T02:57:00Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2012-07-01T02:57:00Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/commit/?id=5b15bbd5d13327142fdfb4b1e8080960d7e9da2e'/>
<id>urn:sha1:5b15bbd5d13327142fdfb4b1e8080960d7e9da2e</id>
<content type='text'>
* libdde_linux26/lib/src/arch/l4/param.c (param_set_charp, param_get_charp,
param_set_bool, param_get_bool, param_set_invbool, param_get_invbool): New
functions.
</content>
</entry>
<entry>
<title>Add tasklet_kill</title>
<updated>2012-07-01T02:56:26Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2012-07-01T02:56:26Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/commit/?id=c81310d41ab762e49315f37b0818272e8dce12a2'/>
<id>urn:sha1:c81310d41ab762e49315f37b0818272e8dce12a2</id>
<content type='text'>
* libdde_linux26/lib/src/arch/l4/softirq.c (tasklet_kill): New function.
</content>
</entry>
<entry>
<title>Fix do_softirq prototype according to declaration</title>
<updated>2012-05-17T18:04:57Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2012-05-17T18:04:57Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/commit/?id=e4afd2b75975c0343ba65386772d17b34798105c'/>
<id>urn:sha1:e4afd2b75975c0343ba65386772d17b34798105c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not enable irqs during softirq processing, just like upstream DDE</title>
<updated>2012-04-07T23:19:19Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2012-04-07T23:18:52Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/commit/?id=269dd0992a850c9d1a28e636977c4a4955a33212'/>
<id>urn:sha1:269dd0992a850c9d1a28e636977c4a4955a33212</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert to upstream DDE cli_sti code, with __thread</title>
<updated>2012-04-07T22:04:12Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2012-04-07T22:04:12Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/commit/?id=4057679b76ae5e1f7e79802be8399396f29c0b09'/>
<id>urn:sha1:4057679b76ae5e1f7e79802be8399396f29c0b09</id>
<content type='text'>
Flags in Linux and L4 are a per-processor thing. In userland, that simply maps
to a per-thread thing. Using a lock instead introduces deadlocks.
</content>
</entry>
<entry>
<title>Fix unlocking in raw_local_irq_restore inside a fake_local_irq_disable/restore</title>
<updated>2011-11-06T20:03:30Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2011-11-06T20:03:30Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/commit/?id=587ca4c991338a72f6a02407dd5b2809fc07dd27'/>
<id>urn:sha1:587ca4c991338a72f6a02407dd5b2809fc07dd27</id>
<content type='text'>
* libdde_linux26/lib/src/arch/l4/cli_sti.c (unlock_refcnt): New variable.
(raw_local_irq_restore): Unlock `cli_lock' when `flags' are equal to
`unlock_refcnt' (and clear the latter).
(raw_local_irq_disable): If `cli_lock' was not locked, save the current
value of `_refcnt' into `unlock_refcnt', unless the former is already
smaller than the latter.
</content>
</entry>
<entry>
<title>remove .svn directories</title>
<updated>2011-05-08T21:11:02Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2011-05-08T21:11:02Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/commit/?id=cded208c7ea6d107dcbfdb2e2d4622daf41c2886'/>
<id>urn:sha1:cded208c7ea6d107dcbfdb2e2d4622daf41c2886</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fake irq disable and enable.</title>
<updated>2010-08-09T10:32:17Z</updated>
<author>
<name>Zheng Da</name>
<email>zhengda1936@gmail.com</email>
</author>
<published>2010-08-09T10:32:17Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/commit/?id=529d8041be254a2ba56543953b1daf8f1c83a204'/>
<id>urn:sha1:529d8041be254a2ba56543953b1daf8f1c83a204</id>
<content type='text'>
Some functions such as blk_plug_device checks whether irqs are disabled.
So I need to fake irq diable in spin_lock_irq and spin_lock_irqsave.
</content>
</entry>
</feed>
