Skip to content
Snippets Groups Projects
  • Kevin Wolf's avatar
    094138d0
    nbd-server: Allow node name for nbd-server-add · 094138d0
    Kevin Wolf authored
    
    There is no reason why an NBD server couldn't be started for any node,
    even if it's not on the top level. This converts nbd-server-add to
    accept a node-name.
    
    Note that there is a semantic difference between using a BlockBackend
    name and the node name of its root: In the former case, the NBD server
    is closed on eject; in the latter case, the NBD server doesn't drop its
    reference and keeps the image file open this way.
    
    Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
    Reviewed-by: default avatarMax Reitz <mreitz@redhat.com>
    094138d0
    History
    nbd-server: Allow node name for nbd-server-add
    Kevin Wolf authored
    
    There is no reason why an NBD server couldn't be started for any node,
    even if it's not on the top level. This converts nbd-server-add to
    accept a node-name.
    
    Note that there is a semantic difference between using a BlockBackend
    name and the node name of its root: In the former case, the NBD server
    is closed on eject; in the latter case, the NBD server doesn't drop its
    reference and keeps the image file open this way.
    
    Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
    Reviewed-by: default avatarMax Reitz <mreitz@redhat.com>