interface: add 'discard-secure' and BLKIF_DISCARD_SECURE
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Thu, 27 Oct 2011 15:04:48 +0000 (16:04 +0100)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Thu, 27 Oct 2011 15:04:48 +0000 (16:04 +0100)
commit6f4e4735b30d5709c76e6da64f9bf2b616808cb1
tree42132a6dd0af661764165a8c6e6310d22a0fda35
parent5927eb1ee4f1add581223f0e7f7080cb0c4478a2
interface: add 'discard-secure' and BLKIF_DISCARD_SECURE

Alter the 'reserved' uint8_t to be used a 'flag'. We use only for one
flag: BLKIF_DISCARD_SECURE.

That flag can only be set if the backend has set 'discard-secure' to
one.  If backend has not set 'discard-secure' to one, that flag will
have no effect.

Acked-by: Jan Beulich <JBeulich@suse.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Committed-by: Keir Fraser <keir@xen.org>
xen/include/public/io/blkif.h