This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] [PATCHv4] libxl: Exposed Flask XSM functionality

To: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Subject: [Xen-devel] [PATCHv4] libxl: Exposed Flask XSM functionality
From: Machon Gregory <mbgrego@xxxxxxxxxxxxxx>
Date: Tue, 31 May 2011 18:24:04 -0400
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 31 May 2011 15:18:04 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <19926.33632.771663.395403@xxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <4DA8C4B0.8080109@xxxxxxxxxxxxxx> <19926.33632.771663.395403@xxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20110307 Fedora/3.1.9-0.38.b3pre.fc13 Thunderbird/3.1.9
Refresh of the patch that adds support for assigning a label to domains, obtaining and setting the current enforcing mode, and loading a policy with xl command and libxl header when the Flask XSM is in use. Adheres to the changes made by the patch to remove exposure of libxenctrl/libxenstore headers via libxl.h.

 tools/libxl/libxl_flask.c |   71 ++++++++++++++++++
 tools/libxl/Makefile        |    2
 tools/libxl/libxl.c         |    1
 tools/libxl/libxl.h         |    8 ++
 tools/libxl/libxl.idl       |    3
 tools/libxl/xl.h            |    3
tools/libxl/xl_cmdimpl.c | 165 ++++++++++++++++++++++++++++++++++++++++++--
 tools/libxl/xl_cmdtable.c   |   18 ++++
 8 files changed, 261 insertions(+), 10 deletions(-)

Signed-off-by: mbgrego@xxxxxxxxxxxxxx

Machon Gregory
National Information Assurance Research Lab (NIARL)

Attachment: xl_xsm_tools.patch
Description: Text document

Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>