<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dnbd3.git/inc/dnbd3/types.h, branch isfant</title>
<subtitle>Distributed Network Block Device 3 --rewrite for Kernel 3.x</subtitle>
<id>https://git.openslx.org/dnbd3.git/atom/inc/dnbd3/types.h?h=isfant</id>
<link rel='self' href='https://git.openslx.org/dnbd3.git/atom/inc/dnbd3/types.h?h=isfant'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/'/>
<updated>2024-05-13T16:26:42+00:00</updated>
<entry>
<title>[FUSE] cow: Cleanup, comments, fixes, minor refactoring</title>
<updated>2024-05-13T16:26:42+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2023-03-29T10:03:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=ec0b9b5f72607335ac19d4ea00c24919943b7970'/>
<id>urn:sha1:ec0b9b5f72607335ac19d4ea00c24919943b7970</id>
<content type='text'>
- Use the term "cluster" for a group of dnbd3-blocks instead of also
  calling them blocks.
- Use term "table" instead of "array" for the L1 and L2 tables.
- Use term "index" instead of "offset" when addressing those tables
- Fix a few logic bugs, use-after-free
- Add TODOs for parts that need better comments
</content>
</entry>
<entry>
<title>[KERNEL] Removes duplicate word 'of' in license headers</title>
<updated>2021-04-16T06:20:06+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2021-04-16T06:20:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=f7cca217a3696980a72564f57bad4597ddbe9df5'/>
<id>urn:sha1:f7cca217a3696980a72564f57bad4597ddbe9df5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL, CLIENT]: submit and probe multiple dnbd3-server with ioctl OPEN</title>
<updated>2020-11-06T11:44:43+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2020-11-06T11:44:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=ef92307fd49e75482c7599caf68685afc1807512'/>
<id>urn:sha1:ef92307fd49e75482c7599caf68685afc1807512</id>
<content type='text'>
The ioctl OPEN call for DNBD3 devices exposed by the dnbd3 Linux kernel
module, is extended with a fixed array of dnbd3 hosts. The fixed array
allows the dnbd3-client to submit host information (IP address and port)
of multiple dnbd3-servers. This information is used to probe all
submitted dnbd3-servers and add them to the alternative dnbd3-server
list. If at least one dnbd3-server is not reachable, the OPEN ioctl call
will abort with an error code.
</content>
</entry>
<entry>
<title>[BUILD] set build type and stop Release build if repository is dirty</title>
<updated>2020-10-19T14:16:58+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2020-10-19T14:14:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=c6a843122ad60fff05e7daa2f7b30abc2ec101e9'/>
<id>urn:sha1:c6a843122ad60fff05e7daa2f7b30abc2ec101e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[BUILD] rewrite CMake build system to track changes of source files</title>
<updated>2020-10-16T15:15:49+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2020-10-16T15:15:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=969496f15e1e0359e26c2c6e995ad4ef82720f86'/>
<id>urn:sha1:969496f15e1e0359e26c2c6e995ad4ef82720f86</id>
<content type='text'>
This change restructures the source code directories, separates shared
form non-shared application code and adds CMake dependencies. These
dependencies allow the tracking of changes and trigger a rebuild of
those build targets where changed files are involved.

WARNING: Note that the support of the DNBD3_SERVER_AFL build option is
not supported yet. Thus, the option should be never turned on.
</content>
</entry>
</feed>
