<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dnbd3.git/src/kernel, branch v2.0</title>
<subtitle>Distributed Network Block Device 3 --rewrite for Kernel 3.x</subtitle>
<id>https://git.openslx.org/dnbd3.git/atom/src/kernel?h=v2.0</id>
<link rel='self' href='https://git.openslx.org/dnbd3.git/atom/src/kernel?h=v2.0'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/'/>
<updated>2013-12-20T15:03:12+00:00</updated>
<entry>
<title>[KERNEL] Improved read timeout handling</title>
<updated>2013-12-20T15:03:12+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-12-20T15:03:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=32ca216b49b2417a102457ce54bdd9bb76d6f02d'/>
<id>urn:sha1:32ca216b49b2417a102457ce54bdd9bb76d6f02d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Don't pick a random block for RTT measurement</title>
<updated>2013-11-17T11:48:11+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-11-17T11:48:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=f41c0c15c121cc01fa509e3ad4a1ad0b115ae78f'/>
<id>urn:sha1:f41c0c15c121cc01fa509e3ad4a1ad0b115ae78f</id>
<content type='text'>
It's a bad idea.
</content>
</entry>
<entry>
<title>tiny fix</title>
<updated>2013-11-11T21:50:08+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-11-11T21:50:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=ece6049cdf1148b6ce11bda11c024d1cd4db5011'/>
<id>urn:sha1:ece6049cdf1148b6ce11bda11c024d1cd4db5011</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Fix possible deadlock on server switch</title>
<updated>2013-11-11T21:44:00+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-11-11T21:44:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=79ae416cbf5618328742234c33bb24fb0a61fe87'/>
<id>urn:sha1:79ae416cbf5618328742234c33bb24fb0a61fe87</id>
<content type='text'>
[KERNEL] Remove server mode support as it's not needed anymore
[KERNEL] Some more sanity checks and debug messages
</content>
</entry>
<entry>
<title>[SERVER] Minor tweaks here and there</title>
<updated>2013-11-10T20:30:24+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-11-10T20:30:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=6a6a0e03482a7a799d2bc9ac3440b81d0780547a'/>
<id>urn:sha1:6a6a0e03482a7a799d2bc9ac3440b81d0780547a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Tweak better server selection a bit by also adding a constant delay (1,5ms)</title>
<updated>2013-10-24T15:21:08+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-10-24T15:21:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=afa2df64219e6d59d76b11d70c3e98279e12f494'/>
<id>urn:sha1:afa2df64219e6d59d76b11d70c3e98279e12f494</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Slow down with RTT measurements after 30 seconds</title>
<updated>2013-10-24T14:53:07+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-10-24T14:53:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=d8b028a18a9581d3fdb07c5c455ba206af50a798'/>
<id>urn:sha1:d8b028a18a9581d3fdb07c5c455ba206af50a798</id>
<content type='text'>
Right after connecting, all servers will be polled every 4 seconds for 30 seconds,
so we get 7 data points per alt-server. If no better server is found during
this time, further RTT measurements will be done every 22 seconds, to put
less load on the network in the long run.
</content>
</entry>
<entry>
<title>[KERNEL] Detect stale state and change server</title>
<updated>2013-10-24T13:37:26+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-10-24T13:37:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=897a3127e05a3841abc30edbb354d92b54e60b8d'/>
<id>urn:sha1:897a3127e05a3841abc30edbb354d92b54e60b8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Check for invalid ioctls to prevent kernel panics :)</title>
<updated>2013-08-19T18:14:12+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-08-19T18:14:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=f3a56fa66a956eca1a87dd6cb6018aeb72d4d370'/>
<id>urn:sha1:f3a56fa66a956eca1a87dd6cb6018aeb72d4d370</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Throw a coin here and there when it comes to switching to a faster server</title>
<updated>2013-08-13T15:41:14+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-08-13T15:41:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=37868b9e5f7c26c61a928a61b7cc705eedb7e5a6'/>
<id>urn:sha1:37868b9e5f7c26c61a928a61b7cc705eedb7e5a6</id>
<content type='text'>
</content>
</entry>
</feed>
