debuggers.hg

annotate xen/common/Makefile @ 22855:1d1eec7e1fb4

xl: Perform minimal validation of virtual disk file while parsing config file

This patch performs some very basic validation on the virtual disk
file passed through the config file. This validation ensures that we
don't go too far with the initialization like spawn qemu and more
while there could be some potentially fundamental issues.

[ Patch fixed up to work with PHYSTYPE_EMPTY 22808:6ec61438713a -iwj ]

Signed-off-by: Kamala Narasimhan <kamala.narasimhan@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
author Kamala Narasimhan <kamala.narasimhan@gmail.com>
date Tue Jan 25 18:09:49 2011 +0000 (2011-01-25)
parents ef30046259f0
children
rev   line source
kaf24@9359 1 obj-y += bitmap.o
keir@19689 2 obj-y += cpu.o
keir@21258 3 obj-y += cpupool.o
kfraser@11295 4 obj-y += domctl.o
kaf24@9359 5 obj-y += domain.o
kaf24@9359 6 obj-y += event_channel.o
kaf24@9359 7 obj-y += grant_table.o
kaf24@9359 8 obj-y += kernel.o
kaf24@9359 9 obj-y += keyhandler.o
ian@12661 10 obj-y += kexec.o
kaf24@9359 11 obj-y += lib.o
kaf24@9359 12 obj-y += memory.o
kaf24@9359 13 obj-y += multicall.o
keir@21427 14 obj-y += notifier.o
kaf24@9359 15 obj-y += page_alloc.o
keir@22446 16 obj-y += preempt.o
kaf24@9359 17 obj-y += rangeset.o
ack@10206 18 obj-y += sched_credit.o
keir@21217 19 obj-y += sched_credit2.o
kaf24@9359 20 obj-y += sched_sedf.o
keir@22501 21 obj-y += sched_arinc653.o
kaf24@9359 22 obj-y += schedule.o
kaf24@10989 23 obj-y += shutdown.o
kaf24@9359 24 obj-y += softirq.o
keir@22673 25 obj-y += sort.o
keir@18697 26 obj-y += spinlock.o
keir@17061 27 obj-y += stop_machine.o
kaf24@9359 28 obj-y += string.o
kaf24@9359 29 obj-y += symbols.o
kfraser@11295 30 obj-y += sysctl.o
keir@21242 31 obj-y += tasklet.o
kfraser@11855 32 obj-y += time.o
kfraser@11855 33 obj-y += timer.o
kaf24@9359 34 obj-y += trace.o
kfraser@10919 35 obj-y += version.o
kaf24@9359 36 obj-y += vsprintf.o
keir@22442 37 obj-y += wait.o
keir@18676 38 obj-y += xmalloc_tlsf.o
kaf24@13686 39 obj-y += rcupdate.o
keir@19684 40 obj-y += tmem.o
keir@19684 41 obj-y += tmem_xen.o
keir@19684 42 obj-y += radix-tree.o
keir@19684 43 obj-y += rbtree.o
keir@19684 44 obj-y += lzo.o
kaf24@1312 45
keir@21663 46 obj-$(CONFIG_X86) += decompress.o bunzip2.o unlzma.o unlzo.o
keir@20447 47
kaf24@9359 48 obj-$(perfc) += perfc.o
kaf24@9359 49 obj-$(crash_debug) += gdbstub.o
kfraser@12543 50 obj-$(xenoprof) += xenoprof.o
iap10@274 51
hollisb@13011 52 obj-$(CONFIG_XENCOMM) += xencomm.o
hollisb@13011 53
ack@13292 54 subdir-$(CONFIG_COMPAT) += compat
ack@13292 55
keir@16171 56 subdir-$(x86_32) += hvm
keir@16171 57 subdir-$(x86_64) += hvm
alex@16227 58 subdir-$(ia64) += hvm
keir@16171 59
ack@13655 60 subdir-y += libelf