<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dnbd3.git/src/kernel/net.c, 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/kernel/net.c?h=v2.2</id>
<link rel='self' href='https://git.openslx.org/dnbd3.git/atom/src/kernel/net.c?h=v2.2'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/'/>
<updated>2018-08-15T15:15:27+00:00</updated>
<entry>
<title>[KERNEL] Fix keep alive timer on 4.15+</title>
<updated>2018-08-15T15:15:27+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2018-08-15T15:15:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=234d4d25a370fb7c3668aeecb86c9be2a629e823'/>
<id>urn:sha1:234d4d25a370fb7c3668aeecb86c9be2a629e823</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Pre/post 4.11 handling of request ops</title>
<updated>2018-04-05T10:28:13+00:00</updated>
<author>
<name>Jonathan Bauer</name>
</author>
<published>2018-04-04T15:47:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=928cdb2a034572d29cda884b927cca293baae211'/>
<id>urn:sha1:928cdb2a034572d29cda884b927cca293baae211</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] #ifs and #defines for timer pre/post 4.15</title>
<updated>2018-04-05T10:28:10+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2018-04-04T11:51:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=99c5e11a73afd07e112dc7ef81dd33e8d76c06de'/>
<id>urn:sha1:99c5e11a73afd07e112dc7ef81dd33e8d76c06de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Macros for packing CMD_* into struct request</title>
<updated>2018-03-27T12:56:22+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2018-03-27T12:56:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=acc859b08560d7da25bc8f542648e90aa97fbc7f'/>
<id>urn:sha1:acc859b08560d7da25bc8f542648e90aa97fbc7f</id>
<content type='text'>
Version check for pre or post 4.11
</content>
</entry>
<entry>
<title>Follow https://lwn.net/Articles/735887/</title>
<updated>2018-03-23T23:28:02+00:00</updated>
<author>
<name>Rafael Gieschke</name>
</author>
<published>2018-03-23T23:28:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=5128361418de26a0fc7836c2545742dc0036af00'/>
<id>urn:sha1:5128361418de26a0fc7836c2545742dc0036af00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include `linux/signal.h` for `siginitsetinv`, `sigmask`, `sigprocmask`</title>
<updated>2018-03-23T23:13:50+00:00</updated>
<author>
<name>Rafael Gieschke</name>
</author>
<published>2018-03-23T23:13:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=008d109f353daf26e6c1b9a85fffb9b8de8f8261'/>
<id>urn:sha1:008d109f353daf26e6c1b9a85fffb9b8de8f8261</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Follow https://github.com/torvalds/linux/commit/aebf526b53aea164508730427597d45f3e06b376</title>
<updated>2018-03-23T22:59:15+00:00</updated>
<author>
<name>Rafael Gieschke</name>
</author>
<published>2018-03-23T22:59:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=69e354e2ec419459a215fa323d2009593ca5e789'/>
<id>urn:sha1:69e354e2ec419459a215fa323d2009593ca5e789</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[*] Introduce constants for IPv4/6 in dnbd3_host_t</title>
<updated>2017-10-28T12:56:58+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2017-10-28T12:56:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=c8c62246f84b5d9d4a496097f043696e2d9ba0bb'/>
<id>urn:sha1:c8c62246f84b5d9d4a496097f043696e2d9ba0bb</id>
<content type='text'>
AF_INET luckily was "2" on all platforms checked, so no problems
there with interoperation, but AF_INET6 is different between
Linux, BSD, Windows and possibly others, so map back and forth
between AF_INET/AF_INET6 and HOST_IP4/HOST_IP6 to fix this.
</content>
</entry>
<entry>
<title>[*] Continue splitting #defines to clientconfig.h etc.</title>
<updated>2017-09-02T14:37:21+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2017-09-02T14:37:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=18aea50ca77d8a5931ba4fdb0ad507e12c0f6f7c'/>
<id>urn:sha1:18aea50ca77d8a5931ba4fdb0ad507e12c0f6f7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL/CLIENT] Several minor tweaks and changes</title>
<updated>2016-01-11T10:59:03+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2016-01-11T10:59:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=aedf8c534195772f60e7c6409ae045fa20415aef'/>
<id>urn:sha1:aedf8c534195772f60e7c6409ae045fa20415aef</id>
<content type='text'>
- Disable panic timeout that reports errors to block layer by default
- Get rid of "is_server" used by old proxy mode, introduce
  "honor_server_alts" that just controls whether we use alts provided by
  the server
- Allow switching servers when we only have 3 RTT measurements
- If using alts provided by server, don't ignore those that come from
  other servers than the initial one
</content>
</entry>
</feed>
