index
:
dnbd3.git
formatting
fuse_cow
fuse_cow_2
master
rocky9
rocky9_test
Distributed Network Block Device 3 --rewrite for Kernel 3.x
DNBD
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
kernel
/
blk.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
[KERNEL] Fix build on 5.15 kernels >= 5.15.132
HEAD
master
Simon Rettberg
2024-03-15
1
-0
/
+1
*
[KERNEL] Set fake RTT to 500ms on manual server switch
Simon Rettberg
2024-01-18
1
-2
/
+2
*
[KERNEL] Add Rocky 9 support
Simon Rettberg
2023-06-07
1
-8
/
+14
*
[KERNEL] Update for Linux 6.1
Simon Rettberg
2023-01-09
1
-7
/
+20
*
[KERNEL] Adapt to Linux 5.18
Simon Rettberg
2022-06-14
1
-0
/
+4
*
[KERNEL] IOCTL_SWITCH: Always boost/fake RTT values
Simon Rettberg
2022-03-24
1
-17
/
+17
*
[KERNEL] Fix possible stall when switching server
Simon Rettberg
2022-03-04
1
-1
/
+9
*
[KERNEL] Refactor to use workqueues and blk-mq only
Simon Rettberg
2022-02-18
1
-187
/
+145
*
[KERNEL] Add support for Linux kernel 5.15.x LTS
Manuel Bentele
2021-11-30
1
-3
/
+36
*
[KERNEL] Add support for Linux kernels without blk-mq (e.g. CentOS 7)
Manuel Bentele
2021-06-16
1
-4
/
+74
*
[KERNEL] Improve debug output in net.c
Simon Rettberg
2021-04-20
1
-2
/
+2
*
[KERNEL] Even more RTT fakery on manual server switch
Simon Rettberg
2021-04-20
1
-5
/
+12
*
[KERNEL] Clean alt-server list first when connecting
Simon Rettberg
2021-04-16
1
-11
/
+8
*
[KERNEL] Fix Linter errors
Manuel Bentele
2021-04-16
1
-1
/
+2
*
[KERNEL] Removes duplicate word 'of' in license headers
Manuel Bentele
2021-04-16
1
-1
/
+1
*
[KERNEL] Implement best_count logic for load balancing
Simon Rettberg
2021-03-26
1
-12
/
+12
*
[KERNEL] Use sockaddr instead of dnbd3_host_t where possible
Simon Rettberg
2021-03-24
1
-67
/
+46
*
[KERNEL] Set fake low RTT after manual server switch
Simon Rettberg
2021-03-23
1
-0
/
+7
*
[KERNEL] Synchronous add/remove of alt-servers via IOCTL
Simon Rettberg
2021-03-23
1
-30
/
+61
*
[KERNEL] Refactor code to satisfy Linux kernel code style
Manuel Bentele
2021-03-12
1
-124
/
+87
*
[KERNEL] Cleanup thread cleanup, fix closing of device when busy
Simon Rettberg
2020-11-20
1
-40
/
+33
*
[KERNEL] Fix several connect/disconnect race conditions
Simon Rettberg
2020-11-19
1
-13
/
+44
*
[CLIENT] display proper connected server if multiple servers specified
Manuel Bentele
2020-11-10
1
-2
/
+2
*
[KERNEL] add manual switching of dnbd3-server to specified server
Manuel Bentele
2020-11-10
1
-1
/
+64
*
[KERNEL] protect read-only access to server list
Manuel Bentele
2020-11-09
1
-6
/
+9
*
[KERNEL] protect access to server list if alt server is added/removed
Manuel Bentele
2020-11-09
1
-0
/
+3
*
[KERNEL]: change probing logic to select first available server
Manuel Bentele
2020-11-09
1
-15
/
+24
*
[KERNEL, CLIENT]: submit and probe multiple dnbd3-server with ioctl OPEN
Manuel Bentele
2020-11-06
1
-13
/
+41
*
[BUILD] rewrite CMake build system to track changes of source files
Manuel Bentele
2020-10-16
1
-1
/
+1
*
[KERNEL] convert debug messages and clean up code
Manuel Bentele
2020-08-28
1
-29
/
+9
*
[KERNEL] convert to blk-mq and ktime
Manuel Bentele
2020-08-27
1
-120
/
+156
*
[KERNEL] Lower queue->limits.max_sectors to 256, like nbd
Simon Rettberg
2019-02-13
1
-1
/
+1
*
[KERNEL] Add support for kernel 4.17.x
Simon Rettberg
2018-07-06
1
-0
/
+11
*
[KERNEL] Pre/post 4.11 handling of request ops
Jonathan Bauer
2018-04-05
1
-4
/
+20
*
Follow https://github.com/torvalds/linux/commit/aebf526b53aea164508730427597d...
Rafael Gieschke
2018-03-23
1
-4
/
+4
*
[KERNEL] version check to support pointer to backing_dev_info in request_queue
Simon Rettberg
2017-10-09
1
-0
/
+6
*
[*] Continue splitting #defines to clientconfig.h etc.
Simon Rettberg
2017-09-02
1
-0
/
+1
*
[KERNEL] PAGE_CACHE_SIZE -> PAGE_SIZE
Simon Rettberg
2016-10-17
1
-1
/
+1
*
[KERNEL/CLIENT] Several minor tweaks and changes
Simon Rettberg
2016-01-11
1
-2
/
+2
*
[SERVER] Minor tweaks here and there
Simon Rettberg
2013-11-10
1
-12
/
+1
*
[KERNEL] Check for invalid ioctls to prevent kernel panics :)
Simon Rettberg
2013-08-19
1
-12
/
+21
*
fix deadlock
sr
2013-07-18
1
-7
/
+18
*
kernel module changes
sr
2013-07-18
1
-2
/
+10
*
[SERVER] Automatically connect a dnbd3 device for a relayed image
sr
2012-09-09
1
-20
/
+24
*
[SERVER] Automatically assign and connect a dnbd3 device to a relayed image
sr
2012-09-06
1
-3
/
+11
*
[SERVER] Check which dnbd3 devices are idle and ready to use for proxy mode
sr
2012-09-03
1
-9
/
+5
*
[*] Fixed and unified formatting
sr
2012-09-03
1
-160
/
+160
*
[KERNEL] Tell server whether we're a client or a server in proxy mode
sr
2012-09-01
1
-1
/
+1
*
[KERNEL] Add IOCTLs to add and remove servers
sr
2012-08-28
1
-2
/
+28
*
[KERNEL] Refactor and extend sysfs (add data the server will need in proxy mode)
sr
2012-08-27
1
-6
/
+7
[next]