<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dnbd3.git/src/kernel/net.h, branch fuse_cow_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.h?h=fuse_cow_2</id>
<link rel='self' href='https://git.openslx.org/dnbd3.git/atom/src/kernel/net.h?h=fuse_cow_2'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/'/>
<updated>2021-04-16T06:20:06+00:00</updated>
<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] Deduplicate code, clean up, split into functions</title>
<updated>2021-04-14T11:17:59+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2021-03-31T10:31:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=79e23317fff58c2c7eaace6df781bccc08775f28'/>
<id>urn:sha1:79e23317fff58c2c7eaace6df781bccc08775f28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Refactor code to satisfy Linux kernel code style</title>
<updated>2021-03-12T13:52:47+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2021-03-12T13:52:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=52a4ac3ede9b5bbc8015105d6fd5524c70e9bef5'/>
<id>urn:sha1:52a4ac3ede9b5bbc8015105d6fd5524c70e9bef5</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>
<entry>
<title>[KERNEL] make private network functions static</title>
<updated>2020-08-28T13:32:48+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2020-08-28T13:32:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=55e3c4a5b8e4073b1e792be6e3b55595be015c6d'/>
<id>urn:sha1:55e3c4a5b8e4073b1e792be6e3b55595be015c6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] convert debug messages and clean up code</title>
<updated>2020-08-28T12:50:51+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2020-08-28T12:50:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=042b7ca9932f05ed7c69efc7b15fa58e42c6eb3c'/>
<id>urn:sha1:042b7ca9932f05ed7c69efc7b15fa58e42c6eb3c</id>
<content type='text'>
This change converts all debug messages to support the Linux kernel's
dynamic debug feature. Debug messages can be enabled or disabled by
the debug feature if the

  - kernel module is built in debug mode (EXTRA_CFLAGS=-g -DDEBUG)
  - Linux kernel supports dynamic debug (CONFIG_DYNAMIC_DEBUG is set)

This patch removes outdated kernel compatibility macros (used for Linux
kernels in version 4.x) and cleans up the kernel module's code.
</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>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>[*] Cleanup, comments, more error checks</title>
<updated>2012-08-24T18:54:29+00:00</updated>
<author>
<name>sr</name>
</author>
<published>2012-08-24T18:54:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=6d659475c248f5030c44acb0096771fcd09a7dee'/>
<id>urn:sha1:6d659475c248f5030c44acb0096771fcd09a7dee</id>
<content type='text'>
[SERVER] Fix a few off-by-one bugs
[SERVER] Make log available through IPC
[KERNEL] Hot-Swap to faster connection on load-balance
[KERNEL] Report I/O error to block layer if no server replies within a given time frame
[*] Modified network protocol to handle volume names instead of ids
</content>
</entry>
<entry>
<title>[ALL] Some cleanup</title>
<updated>2012-05-21T16:41:20+00:00</updated>
<author>
<name>Johann Latocha</name>
</author>
<published>2012-05-21T16:41:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=afdef2fa176881f11ebaac09abf1d13d0502c945'/>
<id>urn:sha1:afdef2fa176881f11ebaac09abf1d13d0502c945</id>
<content type='text'>
</content>
</entry>
</feed>
