On Mon, 2012-10-15 at 14:44 +0100, Daniel De Graaf wrote:
On 10/15/2012 03:57 AM, Ian Campbell wrote:
On Sun, 2012-10-14 at 07:41 +0100, Yathindra wrote:
Hi,
I'm trying to get flask work on Xen 4.3-unstable.
I enabled XSM and flask in Config.mk but make throws the following error:
flask_op.c: In function âflask_relabel_domainâ:
flask_op.c:585:5: error: implicit declaration of function
ârcu_lock_domain_by_any_idâ [-Werror=implicit-function-declaration]
flask_op.c:585:5: error: nested extern declaration of
ârcu_lock_domain_by_any_idâ [-Werror=nested-externs]
flask_op.c:585:7: error: assignment makes pointer from integer without a
cast [-Werror]
cc1: all warnings being treated as errors
make[5]: *** [flask_op.o] Error 1
Please let me know how to resolve this error.
Daniel, any ideas?
This is due to a patch from my XSM series being applied out of order
(patch 4 applied before patch 3). You can fix it by either reverting
patch 4 "xsm/flask: add domain relabel support" or by applying patch
3 "xen: Add versions of rcu_lock_*_domain without IS_PRIV checks"
- included below as it is apparently missing from xen-devel archives.
Does someone on xen-devel need a prod to take #3 then?
Ian.