summaryrefslogtreecommitdiff
path: root/hurd/libstore/nbd_store.mdwn
blob: 1e3d9071037270afdbca542cc5f7a31994327a14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
[[!meta copyright="Copyright © 2007, 2008, 2009, 2012, 2015 Free Software
Foundation, Inc."]]

[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts.  A copy of the license
is included in the section entitled [[GNU Free Documentation
License|/fdl]]."]]"""]]

[[!meta title="nbd store: Linux-compatible network block device"]]

[[!wikipedia "Network block device"]].


# Servers


## [Network Block Device (TCP version)](http://nbd.sourceforge.net/)

[[tschwinge]] once was testing this (years ago), and found it didn't work.
Perhaps the protocol was extended?


### IRC, freenode, #hurd, 2012-12-20

[[!tag open_issue_hurd]]

    <youpi> if somebody has time to spend, building the nbd package makes
      pfinet crash


#### IRC, freenode, #hurd, 2012-12-21

    <youpi> (in the testsuite)


## [xNBD](https://bitbucket.org/hirofuchi/xnbd/)


## [jNbd](http://vanheusden.com/java/JNbd/)


## [BlackHole](http://vanheusden.com/java/BlackHole/)


# Open Issues

## [[!GNU_Savannah_task 5722]]

## Platform-specific Error Values in the Wire Protocol

See, for example, the threads starting at [[!message-id
"1431012374-14113-2-git-send-email-pbonzini@redhat.com"]], [[!message-id
"1431078628-7856-1-git-send-email-pbonzini@redhat.com"]], [[!message-id
"1431014292-24645-1-git-send-email-pbonzini@redhat.com"]].