debuggers.hg

view xen/include/xlat.lst @ 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 05bfc5a472b6
children
line source
1 # First column indicator:
2 # ! - needs translation
3 # ? - needs checking
4 ? dom0_vga_console_info xen.h
5 ? xenctl_cpumap xen.h
6 ? mmu_update xen.h
7 ! mmuext_op xen.h
8 ! start_info xen.h
9 ? vcpu_info xen.h
10 ? vcpu_time_info xen.h
11 ! cpu_user_regs arch-x86/xen-@arch@.h
12 ! trap_info arch-x86/xen.h
13 ! vcpu_guest_context arch-x86/xen.h
14 ? cpu_offline_action arch-x86/xen-mca.h
15 ? mc arch-x86/xen-mca.h
16 ? mcinfo_bank arch-x86/xen-mca.h
17 ? mcinfo_common arch-x86/xen-mca.h
18 ? mcinfo_extended arch-x86/xen-mca.h
19 ? mcinfo_global arch-x86/xen-mca.h
20 ? mcinfo_logical_cpu arch-x86/xen-mca.h
21 ? mcinfo_msr arch-x86/xen-mca.h
22 ? mcinfo_recovery arch-x86/xen-mca.h
23 ! mc_fetch arch-x86/xen-mca.h
24 ? mc_info arch-x86/xen-mca.h
25 ? mc_mceinject arch-x86/xen-mca.h
26 ? mc_msrinject arch-x86/xen-mca.h
27 ? mc_notifydomain arch-x86/xen-mca.h
28 ! mc_physcpuinfo arch-x86/xen-mca.h
29 ? page_offline_action arch-x86/xen-mca.h
30 ? evtchn_alloc_unbound event_channel.h
31 ? evtchn_bind_interdomain event_channel.h
32 ? evtchn_bind_ipi event_channel.h
33 ? evtchn_bind_pirq event_channel.h
34 ? evtchn_bind_vcpu event_channel.h
35 ? evtchn_bind_virq event_channel.h
36 ? evtchn_close event_channel.h
37 ? evtchn_op event_channel.h
38 ? evtchn_send event_channel.h
39 ? evtchn_status event_channel.h
40 ? evtchn_unmask event_channel.h
41 ! gnttab_copy grant_table.h
42 ? gnttab_dump_table grant_table.h
43 ? gnttab_map_grant_ref grant_table.h
44 ! gnttab_setup_table grant_table.h
45 ! gnttab_transfer grant_table.h
46 ? gnttab_unmap_grant_ref grant_table.h
47 ? gnttab_unmap_and_replace grant_table.h
48 ? gnttab_set_version grant_table.h
49 ? gnttab_get_version grant_table.h
50 ! gnttab_get_status_frames grant_table.h
51 ? grant_entry_v1 grant_table.h
52 ? grant_entry_header grant_table.h
53 ? grant_entry_v2 grant_table.h
54 ? kexec_exec kexec.h
55 ! kexec_image kexec.h
56 ! kexec_range kexec.h
57 ! add_to_physmap memory.h
58 ! foreign_memory_map memory.h
59 ! memory_exchange memory.h
60 ! memory_map memory.h
61 ! memory_reservation memory.h
62 ! pod_target memory.h
63 ! sched_poll sched.h
64 ? sched_remote_shutdown sched.h
65 ? sched_shutdown sched.h
66 ! tmem_op tmem.h
67 ? t_buf trace.h
68 ? vcpu_get_physid vcpu.h
69 ? vcpu_register_vcpu_info vcpu.h
70 ! vcpu_runstate_info vcpu.h
71 ? vcpu_set_periodic_timer vcpu.h
72 ! vcpu_set_singleshot_timer vcpu.h
73 ? xenoprof_init xenoprof.h
74 ? xenoprof_passive xenoprof.h
75 ! power_register platform.h
76 ? processor_csd platform.h
77 ! processor_cx platform.h
78 ! processor_flags platform.h
79 ! processor_power platform.h
80 ! pct_register platform.h
81 ? processor_px platform.h
82 ! psd_package platform.h
83 ! processor_performance platform.h