<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dnbd3.git/src/kernel/core.c, branch isfant</title>
<subtitle>Distributed Network Block Device 3 --rewrite for Kernel 3.x</subtitle>
<id>https://git.openslx.org/dnbd3.git/atom/src/kernel/core.c?h=isfant</id>
<link rel='self' href='https://git.openslx.org/dnbd3.git/atom/src/kernel/core.c?h=isfant'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/'/>
<updated>2020-10-16T15:15:49+00:00</updated>
<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] 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>[*] 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>[*] Fixed and unified formatting</title>
<updated>2012-09-03T13:27:36+00:00</updated>
<author>
<name>sr</name>
</author>
<published>2012-09-03T13:27:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=a55be46ec7a281f5c3d41d48edf32e57ef5e4ba1'/>
<id>urn:sha1:a55be46ec7a281f5c3d41d48edf32e57ef5e4ba1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix complile error</title>
<updated>2012-09-01T16:52:33+00:00</updated>
<author>
<name>sr</name>
</author>
<published>2012-09-01T16:52:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=98fc7cbca5a87ab383b559436f289fbe5d4efa70'/>
<id>urn:sha1:98fc7cbca5a87ab383b559436f289fbe5d4efa70</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[*] Fix bug in serializer_get_*</title>
<updated>2012-08-25T14:14:20+00:00</updated>
<author>
<name>sr</name>
</author>
<published>2012-08-25T14:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=965c7ff9a9d64bb53dd7a808f3193b36ab7b014d'/>
<id>urn:sha1:965c7ff9a9d64bb53dd7a808f3193b36ab7b014d</id>
<content type='text'>
[CLIENT/KERNEL] Change ioctl to handle volume names instead if vids
[*] Make protocol endian safe
[CLIENT] Display ioctl errorcode on failure
</content>
</entry>
<entry>
<title>[KERNEL] set dev number on module load</title>
<updated>2012-06-14T17:12:00+00:00</updated>
<author>
<name>Johann Latocha</name>
</author>
<published>2012-06-14T17:12:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=2fbc77fab78fed7a292dffca153081757e04152d'/>
<id>urn:sha1:2fbc77fab78fed7a292dffca153081757e04152d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Major bug fixes</title>
<updated>2012-02-16T18:54:15+00:00</updated>
<author>
<name>Johann Latocha</name>
</author>
<published>2012-02-16T18:54:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=80fd019d337aefe04532476d342ddb0d1aff2851'/>
<id>urn:sha1:80fd019d337aefe04532476d342ddb0d1aff2851</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] Parsing config file with glib</title>
<updated>2012-02-02T00:13:50+00:00</updated>
<author>
<name>Johann Latocha</name>
</author>
<published>2012-02-02T00:13:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=37e4ed696b77455a738fa948b93498c8740721bc'/>
<id>urn:sha1:37e4ed696b77455a738fa948b93498c8740721bc</id>
<content type='text'>
[KERNEL] Bugfixes
[CLIENT] Using vid and rid
</content>
</entry>
<entry>
<title>[ALL] Some refactoring</title>
<updated>2012-01-31T22:52:24+00:00</updated>
<author>
<name>Johann Latocha</name>
</author>
<published>2012-01-31T22:52:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=63519d6ae4cb20ae4871310e09a28fd59f5c9fc7'/>
<id>urn:sha1:63519d6ae4cb20ae4871310e09a28fd59f5c9fc7</id>
<content type='text'>
</content>
</entry>
</feed>
