summaryrefslogtreecommitdiffstats
path: root/src/kernel/net.c
Commit message (Expand)AuthorAgeFilesLines
* [KERNEL] Rename logigng macros, change debug level of a few messagesSimon Rettberg2023-02-061-21/+25
* [KERNEL] Actually fix build on 6.0+Simon Rettberg2023-01-111-5/+5
* [KERNEL] Update for Linux 6.1Simon Rettberg2023-01-091-0/+5
* Fix linter issues to satisfy Linux kernel code styleManuel Bentele2022-10-051-6/+7
* [KERNEL] Fix copy&paste error (passing wrong sock)Simon Rettberg2022-02-231-2/+2
* [KERNEL] Refactor to use workqueues and blk-mq onlySimon Rettberg2022-02-181-738/+646Star
* [KERNEL] Add missing include to fix compile on 4.14.xSimon Rettberg2022-02-111-0/+1
* [KERNEL] Fix wurstfingered missing ;Simon Rettberg2021-11-081-1/+1
* [KERNEL] Explicitly pass proper addrlen on connect; improve debug logSimon Rettberg2021-11-081-3/+7
* [KERNEL] Don't log connect failures as errors for RTT checksSimon Rettberg2021-10-191-16/+24
* [KERNEL] Add support for Linux kernels without blk-mq (e.g. CentOS 7)Manuel Bentele2021-06-161-14/+19
* [KERNEL] Improve debug output in net.cSimon Rettberg2021-04-201-5/+10
* [KERNEL] Fix Linter errorsManuel Bentele2021-04-161-2/+3
* [KERNEL] Removes duplicate word 'of' in license headersManuel Bentele2021-04-161-1/+1
* [KERNEL] Deduplicate code, clean up, split into functionsSimon Rettberg2021-04-141-393/+339Star
* [KERNEL] Fix CMD name in debug messagesSimon Rettberg2021-04-141-3/+3
* [KERNEL] Improve socket connectSimon Rettberg2021-03-291-34/+59
* [KERNEL] Implement best_count logic for load balancingSimon Rettberg2021-03-261-7/+28
* [KERNEL] Use sockaddr instead of dnbd3_host_t where possibleSimon Rettberg2021-03-241-110/+59Star
* [KERNEL] Synchronous add/remove of alt-servers via IOCTLSimon Rettberg2021-03-231-125/+82Star
* [KERNEL] Enable assertions if CONFIG_DEBUG_DRIVER is setManuel Bentele2021-03-161-0/+6
* [KERNEL] Refactor code to satisfy Linux kernel code styleManuel Bentele2021-03-121-356/+289Star
* [KERNEL] Fix race condition for request_queuereceive in receive threadSimon Rettberg2020-11-201-8/+7Star
* [KERNEL] Cleanup thread cleanup, fix closing of device when busySimon Rettberg2020-11-201-49/+89
* [KERNEL] Fix several connect/disconnect race conditionsSimon Rettberg2020-11-191-174/+147Star
* [KERNEL] add support for Linux kernel 4.19 on Ubuntu 18.04 (GCC 7.5)Manuel Bentele2020-11-161-8/+8
* [KERNEL] add manual switching of dnbd3-server to specified serverManuel Bentele2020-11-101-55/+69
* [KERNEL, CLIENT]: submit and probe multiple dnbd3-server with ioctl OPENManuel Bentele2020-11-061-76/+168
* [BUILD] rewrite CMake build system to track changes of source filesManuel Bentele2020-10-161-2/+2
* [KERNEL] ported socket time structures to support CentOS 8 kernel 4.18Manuel Bentele2020-10-131-1/+24
* [KERNEL] set socket timeouts with new function and time structureManuel Bentele2020-08-311-8/+30
* [KERNEL] make private network functions staticManuel Bentele2020-08-281-286/+286
* [KERNEL] convert debug messages and clean up codeManuel Bentele2020-08-281-150/+215
* [KERNEL] convert to blk-mq and ktimeManuel Bentele2020-08-271-18/+18
* [KERNEL] Fix keep alive timer on 4.15+Simon Rettberg2018-08-151-1/+1
* [KERNEL] Pre/post 4.11 handling of request opsJonathan Bauer2018-04-051-7/+10
* [KERNEL] #ifs and #defines for timer pre/post 4.15Simon Rettberg2018-04-051-13/+14
* [KERNEL] Macros for packing CMD_* into struct requestSimon Rettberg2018-03-271-4/+21
* Follow https://lwn.net/Articles/735887/Rafael Gieschke2018-03-241-3/+15
* Include `linux/signal.h` for `siginitsetinv`, `sigmask`, `sigprocmask`Rafael Gieschke2018-03-241-0/+1
* Follow https://github.com/torvalds/linux/commit/aebf526b53aea164508730427597d...Rafael Gieschke2018-03-231-7/+7
* [*] Introduce constants for IPv4/6 in dnbd3_host_tSimon Rettberg2017-10-281-12/+12
* [*] Continue splitting #defines to clientconfig.h etc.Simon Rettberg2017-09-021-0/+1
* [KERNEL/CLIENT] Several minor tweaks and changesSimon Rettberg2016-01-111-10/+9Star
* [KERNEL] Add support for kernel 4.2.xSimon Rettberg2015-10-131-2/+8
* [KERNEL] Support for kernel 3.14Simon Rettberg2014-07-041-1/+6
* [KERNEL] Improved read timeout handlingSimon Rettberg2013-12-201-4/+7
* [KERNEL] Don't pick a random block for RTT measurementSimon Rettberg2013-11-171-17/+3Star
* tiny fixSimon Rettberg2013-11-111-1/+1
* [KERNEL] Fix possible deadlock on server switchSimon Rettberg2013-11-111-78/+73Star