xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Update flask_op hypercall interface
@ 2012-02-03 15:12 Daniel De Graaf
  2012-02-03 15:12 ` [PATCH 1/4] tools/flask: remove libflask Daniel De Graaf
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Daniel De Graaf @ 2012-02-03 15:12 UTC (permalink / raw)
  To: xen-devel; +Cc: keir, Ian.Campbell

The FLASK hypercall interface originally attempted to emulate the
read/write interface used by SELinux, passing human-readable strings to
and from the hypervisor. This resulted in unnecessary string parsing and
conversion in the hypervisor and toolstack.

This series (primarily patch #3) converts the hypercall to use a
union-of-structures similar to the other Xen hypercalls. The wrappers in
libxc have been updated to preserve API compatibility where possible.

[PATCH 1/4] tools/flask: remove libflask
[PATCH 2/4] .gitignore/.hgignore: add missing output files
[PATCH 3/4] flask: Update flask_op hypercall structure
[PATCH 4/4] xen: Remove unused vsscanf/sscanf functions

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-02-08 13:36 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-03 15:12 [PATCH 0/4] Update flask_op hypercall interface Daniel De Graaf
2012-02-03 15:12 ` [PATCH 1/4] tools/flask: remove libflask Daniel De Graaf
2012-02-07 10:44   ` Olaf Hering
2012-02-08 13:36     ` Olaf Hering
2012-02-03 15:12 ` [PATCH 2/4] .gitignore/.hgignore: add missing output files Daniel De Graaf
2012-02-03 15:13 ` [PATCH 3/4] flask: Update flask_op hypercall structure Daniel De Graaf
2012-02-03 15:13 ` [PATCH 4/4] xen: Remove unused vsscanf/sscanf functions Daniel De Graaf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).