commit | f3930ed0bb1945b59da8e591072b5c79606d0760 | [log] [tgz] |
---|---|---|
author | Kevin Wolf <kwolf@redhat.com> | Wed Apr 08 13:43:47 2015 +0200 |
committer | Kevin Wolf <kwolf@redhat.com> | Fri Jun 12 17:04:59 2015 +0200 |
tree | bbc19fff220e6e2291622b755259549adf733a17 | |
parent | 18edf289a8951f3a48caff3b5fe17f2d414c2924 [diff] |
block: Move flag inheritance to bdrv_open_inherit() Instead of letting every caller of bdrv_open() determine the right flags for its child node manually and pass them to the function, pass the parent node and the role of the newly opened child (like backing file, protocol layer, etc.). Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Reviewed-by: Max Reitz <mreitz@redhat.com>