ia64/xen-unstable

view xen/common/Makefile @ 17062:0769835cf50f

x86 shadow: Reduce scope of shadow lock.

emulate_map_dest doesn't require holding lock, since
only shadow related operation possibly involved is to
remove shadow which is less frequent and can acquire
lock inside. Rest are either guest table walk or
per-vcpu monitor table manipulation

Signed-off-by Kevin Tian <kevin.tian@intel.com>
author Keir Fraser <keir.fraser@citrix.com>
date Thu Feb 14 10:33:12 2008 +0000 (2008-02-14)
parents 2a3111016f88
children 750788fdd42f
line source
1 obj-y += bitmap.o
2 obj-y += domctl.o
3 obj-y += domain.o
4 obj-y += event_channel.o
5 obj-y += grant_table.o
6 obj-y += kernel.o
7 obj-y += keyhandler.o
8 obj-y += kexec.o
9 obj-y += lib.o
10 obj-y += memory.o
11 obj-y += multicall.o
12 obj-y += page_alloc.o
13 obj-y += rangeset.o
14 obj-y += sched_credit.o
15 obj-y += sched_sedf.o
16 obj-y += schedule.o
17 obj-y += shutdown.o
18 obj-y += softirq.o
19 obj-y += stop_machine.o
20 obj-y += string.o
21 obj-y += symbols.o
22 obj-y += sysctl.o
23 obj-y += time.o
24 obj-y += timer.o
25 obj-y += trace.o
26 obj-y += version.o
27 obj-y += vsprintf.o
28 obj-y += xmalloc.o
29 obj-y += rcupdate.o
31 obj-$(perfc) += perfc.o
32 obj-$(crash_debug) += gdbstub.o
33 obj-$(xenoprof) += xenoprof.o
35 obj-$(CONFIG_XENCOMM) += xencomm.o
37 subdir-$(CONFIG_COMPAT) += compat
39 subdir-$(x86_32) += hvm
40 subdir-$(x86_64) += hvm
41 subdir-$(ia64) += hvm
43 subdir-y += libelf
45 # Object file contains changeset and compiler information.
46 version.o: $(BASEDIR)/include/xen/compile.h
48 ifeq ($(CONFIG_COMPAT),y)
49 # extra dependencies
50 grant_table.o: compat/grant_table.c
51 kexec.o: compat/kexec.c
52 schedule.o: compat/schedule.c
53 xenoprof.o: compat/xenoprof.c
54 endif