<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dnbd3.git/src, branch v2.2</title>
<subtitle>Distributed Network Block Device 3 --rewrite for Kernel 3.x</subtitle>
<id>https://git.openslx.org/dnbd3.git/atom/src?h=v2.2</id>
<link rel='self' href='https://git.openslx.org/dnbd3.git/atom/src?h=v2.2'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/'/>
<updated>2019-08-02T13:16:09+00:00</updated>
<entry>
<title>i[SERVER] Include new pretendClient in config dump</title>
<updated>2019-08-02T13:16:09+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2019-08-02T13:16:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=de51181f0fb4c5b70bb893588a3d7d26e1a5c233'/>
<id>urn:sha1:de51181f0fb4c5b70bb893588a3d7d26e1a5c233</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] Fix compile in release mode</title>
<updated>2019-08-02T13:15:54+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2019-08-02T13:15:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=5fe710b406333613a65d072b13e5e687e54c62d8'/>
<id>urn:sha1:5fe710b406333613a65d072b13e5e687e54c62d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] Turn all spinlocks into mutexes</title>
<updated>2019-07-26T15:22:56+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2019-07-26T15:22:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=b071050dd6a99c54c5995dc0f5694edd847a2792'/>
<id>urn:sha1:b071050dd6a99c54c5995dc0f5694edd847a2792</id>
<content type='text'>
Just assume sane platforms offer smart mutexes
that have a fast-path with spinlocks internally
for locks that have little to no congestion.
In all other cases, mutexes should perform better
anyways.
</content>
</entry>
<entry>
<title>[SERVER] Add pretendClient config option</title>
<updated>2019-07-23T15:24:27+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2019-07-23T15:21:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=a61b4f18a1f9dcb78dba4bcde48a9318b04a45ec'/>
<id>urn:sha1:a61b4f18a1f9dcb78dba4bcde48a9318b04a45ec</id>
<content type='text'>
This makes the server not set the FLAGS8_SERVER flag
when establishing an uplink connection. Useful mostly
for running a proxy on localhost for local caching.
</content>
</entry>
<entry>
<title>[SERVER] uplink: Relay request in client's thread if possible</title>
<updated>2019-07-23T15:24:27+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2019-07-23T15:20:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=7937c7db7baea296fce4055a9e9f498e67da2d09'/>
<id>urn:sha1:7937c7db7baea296fce4055a9e9f498e67da2d09</id>
<content type='text'>
Early benchmarking shows that this is faster, since we don't
require another thread to wake up just to send out the request.
</content>
</entry>
<entry>
<title>[FUSE] Add --sticky mode to ignore alt-servers announced by servers</title>
<updated>2019-03-07T21:38:28+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2019-03-07T21:38:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=24c13cb8b2d8caf744a5369854da4d6f9f68945c'/>
<id>urn:sha1:24c13cb8b2d8caf744a5369854da4d6f9f68945c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[FUSE] Clean up argument handling, improve help</title>
<updated>2019-03-07T21:02:09+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2019-03-07T21:02:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=6ac8a80f59dc4593c4fde81e62c490edd73d504f'/>
<id>urn:sha1:6ac8a80f59dc4593c4fde81e62c490edd73d504f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Lower queue-&gt;limits.max_sectors to 256, like nbd</title>
<updated>2019-02-13T13:57:14+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2019-02-13T13:57:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=c881c79f31efb0ec401549494fc13a91136cf43c'/>
<id>urn:sha1:c881c79f31efb0ec401549494fc13a91136cf43c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] Don't shutdown uplink if background replication is FULL</title>
<updated>2019-02-13T09:14:57+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2019-02-13T09:14:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=a097dd61ac597905c41630ff4586929a336400e3'/>
<id>urn:sha1:a097dd61ac597905c41630ff4586929a336400e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[FUSE] Use shared/timing.* instead of nowMilli/Micro</title>
<updated>2019-02-09T18:19:05+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2019-02-09T18:19:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=325b8b0e5b79ee939546a6dcf2b8ad58f52f36c6'/>
<id>urn:sha1:325b8b0e5b79ee939546a6dcf2b8ad58f52f36c6</id>
<content type='text'>
</content>
</entry>
</feed>
