ia64/xen-unstable

view .hgignore @ 16896:7327e1c2a42c

Inroduce new vcpu_lock_affinity() and vcpu_unlock_affinity() helper
functions for use by x86's continue_hypercall_on_cpu().

This has two advantages:
1. We can lock out ordinary vcpu_set_affinity() commands from dom0.
2. We avoid the (in this case bogus) check for dom0_vcpus_pin.

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
author Keir Fraser <keir.fraser@citrix.com>
date Sat Jan 26 11:25:48 2008 +0000 (2008-01-26)
parents b9004e222fde
children cc04dd2d51d2
line source
1 .*\.a$
2 .*\.cmi$
3 .*\.cmo$
4 .*\.d$
5 .*\.o$
6 .*\.opic$
7 .*\.pyc$
8 .*\.so$
9 .*\.so\..*$
10 .*\.tar\.bz2$
11 .*\.tar\.gz$
12 .*~$
13 .*\.flc$
14 .*\.orig$
15 .*\.rej$
16 .*/a\.out$
17 .*/Modules\.symvers$
18 .*/cscope\..*$
19 ^cscope.*$
20 ^[^/]*\.bz2$
21 ^\.config$
22 ^\.pc
23 ^TAGS$
24 ^tags$
25 ^build-.*$
26 ^dist/.*$
27 ^docs/.*\.aux$
28 ^docs/.*\.dvi$
29 ^docs/.*\.log$
30 ^docs/.*\.pdf$
31 ^docs/.*\.ps$
32 ^docs/.*\.toc$
33 ^docs/api/.*$
34 ^docs/figs/xenserver\.eps$
35 ^docs/html/.*$
36 ^docs/interface/WARNINGS$
37 ^docs/interface/images\.pl$
38 ^docs/interface/images\.tex$
39 ^docs/interface/img1\.png$
40 ^docs/interface/index\.html$
41 ^docs/interface/interface\.css$
42 ^docs/interface/interface\.html$
43 ^docs/interface/labels\.pl$
44 ^docs/man1/
45 ^docs/man5/
46 ^docs/pdf/.*$
47 ^docs/ps/.*$
48 ^docs/user/WARNINGS$
49 ^docs/user/images\.pl$
50 ^docs/user/images\.tex$
51 ^docs/user/img1\.png$
52 ^docs/user/img2\.png$
53 ^docs/user/img3\.png$
54 ^docs/user/index\.html$
55 ^docs/user/internals\.pl$
56 ^docs/user/labels\.pl$
57 ^docs/user/user\.css$
58 ^docs/user/user\.html$
59 ^docs/xen-api/vm_lifecycle.eps$
60 ^docs/xen-api/xenapi-datamodel-graph.eps$
61 ^extras/mini-os/h/hypervisor-ifs$
62 ^extras/mini-os/h/xen-public$
63 ^extras/mini-os/mini-os.*$
64 ^install/.*$
65 ^linux-[^/]*-paravirt/.*$
66 ^linux-2.6[^/]*/.*$
67 ^linux-[^/]*-rc/.*$
68 ^linux-[^/]*-tip/.*$
69 ^linux-[^/]*-git/.*$
70 ^linux-[^/]*\.patch$
71 ^mkddbxen$
72 ^netbsd-[^/]*-tools/.*$
73 ^netbsd-[^/]*-xen0/.*$
74 ^netbsd-[^/]*-xenU/.*$
75 ^netbsd-[^/]*\.patch$
76 ^patches/.*/\.makedep$
77 ^patches/ebtables-brnf-5_vs_2\.4\.25\.diff$
78 ^patches/ebtables\.diff$
79 ^patches/tmp/.*$
80 ^pristine-.*$
81 ^ref-.*$
82 ^tmp-.*$
83 ^tools/.*/TAGS$
84 ^tools/.*/build/lib.*/.*\.py$
85 ^tools/blktap/Makefile\.smh$
86 ^tools/blktap/drivers/blktapctrl$
87 ^tools/blktap/drivers/img2qcow$
88 ^tools/blktap/drivers/qcow-create$
89 ^tools/blktap/drivers/qcow2raw$
90 ^tools/blktap/drivers/tapdisk$
91 ^tools/check/\..*$
92 ^tools/console/xenconsole$
93 ^tools/console/xenconsoled$
94 ^tools/debugger/gdb/gdb-6\.2\.1-linux-i386-xen/.*$
95 ^tools/debugger/gdb/gdb-6\.2\.1/.*$
96 ^tools/debugger/gdb/gdb-6\.2\.1\.tar\.bz2$
97 ^tools/debugger/pdb/._bcdi/.*$
98 ^tools/debugger/pdb/linux-[0-9.]*-module/.*\.ko$
99 ^tools/debugger/pdb/linux-[0-9.]*-module/.*\.mod.c$
100 ^tools/debugger/pdb/linux-[0-9.]*-module/.tmp_versions/.*$
101 ^tools/debugger/pdb/linux-[0-9.]*-module/\..*\.cmd$
102 ^tools/debugger/pdb/pdb$
103 ^tools/debugger/xenitp/xenitp$
104 ^tools/firmware/.*/biossums$
105 ^tools/firmware/.*\.bin$
106 ^tools/firmware/.*\.sym$
107 ^tools/firmware/.*bios/.*bios.*\.txt$
108 ^tools/firmware/extboot/extboot.img$
109 ^tools/firmware/extboot/signrom$
110 ^tools/firmware/hvmloader/acpi/acpigen$
111 ^tools/firmware/hvmloader/hvmloader$
112 ^tools/firmware/hvmloader/roms\.h$
113 ^tools/firmware/rombios/BIOS-bochs-[^/]*$
114 ^tools/firmware/rombios/_rombios[^/]*_\.c$
115 ^tools/firmware/rombios/rombios[^/]*\.s$
116 ^tools/firmware/rombios/32bit/32bitbios_flat\.h$
117 ^tools/firmware/vmxassist/gen$
118 ^tools/firmware/vmxassist/offsets\.h$
119 ^tools/firmware/vmxassist/vmxassist$
120 ^tools/flask/loadpolicy/flask-loadpolicy$
121 ^tools/include/\.dir$
122 ^tools/include/xen-foreign/.*\.(c|h|size)$
123 ^tools/include/xen-foreign/checker$
124 ^tools/ioemu/\.pc/.*$
125 ^tools/ioemu/config-host\.h$
126 ^tools/ioemu/config-host\.mak$
127 ^tools/ioemu/i386-dm/config\.h$
128 ^tools/ioemu/i386-dm/config\.mak$
129 ^tools/ioemu/i386-dm/qemu-dm$
130 ^tools/ioemu/qemu-doc\.html$
131 ^tools/ioemu/qemu-img\.1$
132 ^tools/ioemu/qemu-img\.pod$
133 ^tools/ioemu/qemu-tech\.html$
134 ^tools/ioemu/qemu\.1$
135 ^tools/ioemu/qemu\.pod$
136 ^tools/libxc/xen/.*$
137 ^tools/libxc/ia64/asm/acpi\.h$
138 ^tools/libxc/ia64/xen/list\.h$
139 ^tools/libxen/libxenapi-
140 ^tools/libxen/test/test_bindings$
141 ^tools/libxen/test/test_event_handling$
142 ^tools/libaio/src/.*\.ol$
143 ^tools/libaio/src/.*\.os$
144 ^tools/misc/cpuperf/cpuperf-perfcntr$
145 ^tools/misc/cpuperf/cpuperf-xen$
146 ^tools/misc/lomount/lomount$
147 ^tools/misc/mbootpack/bin2c$
148 ^tools/misc/mbootpack/bootsect$
149 ^tools/misc/mbootpack/bzimage_header\.c$
150 ^tools/misc/mbootpack/mbootpack$
151 ^tools/misc/mbootpack/setup$
152 ^tools/misc/miniterm/miniterm$
153 ^tools/misc/xc_shadow$
154 ^tools/misc/xen_cpuperf$
155 ^tools/misc/xen-detect$
156 ^tools/misc/xenperf$
157 ^tools/pygrub/build/.*$
158 ^tools/python/build/.*$
159 ^tools/python/xen/util/xsm/xsm\.py$
160 ^tools/security/secpol_tool$
161 ^tools/security/xen/.*$
162 ^tools/security/xensec_tool$
163 ^tools/tests/blowfish\.bin$
164 ^tools/tests/blowfish\.h$
165 ^tools/tests/test_x86_emulator$
166 ^tools/vnet/Make.local$
167 ^tools/vnet/build/.*$
168 ^tools/vnet/gc$
169 ^tools/vnet/gc.*/.*$
170 ^tools/vnet/vnet-module/.*\.ko$
171 ^tools/vnet/vnet-module/\..*\.cmd$
172 ^tools/vnet/vnet-module/\.tmp_versions/.*$
173 ^tools/vnet/vnet-module/vnet_module\.mod\..*$
174 ^tools/vnet/vnetd/vnetd$
175 ^tools/vtpm/tpm_emulator-.*\.tar\.gz$
176 ^tools/vtpm/tpm_emulator/.*$
177 ^tools/vtpm/vtpm/.*$
178 ^tools/vtpm_manager/manager/vtpm_managerd$
179 ^tools/xcutils/xc_restore$
180 ^tools/xcutils/xc_save$
181 ^tools/xcutils/readnotes$
182 ^tools/xenfb/sdlfb$
183 ^tools/xenfb/vncfb$
184 ^tools/xenmon/xentrace_setmask$
185 ^tools/xenmon/xenbaked$
186 ^tools/xenstat/xentop/xentop$
187 ^tools/xenstore/testsuite/tmp/.*$
188 ^tools/xenstore/xen$
189 ^tools/xenstore/xenstore-chmod$
190 ^tools/xenstore/xenstore-exists$
191 ^tools/xenstore/xenstore-list$
192 ^tools/xenstore/xenstore-read$
193 ^tools/xenstore/xenstore-rm$
194 ^tools/xenstore/xenstore-write$
195 ^tools/xenstore/xenstore-control$
196 ^tools/xenstore/xenstore-ls$
197 ^tools/xenstore/xenstored$
198 ^tools/xenstore/xenstored_test$
199 ^tools/xenstore/xs_crashme$
200 ^tools/xenstore/xs_random$
201 ^tools/xenstore/xs_stress$
202 ^tools/xenstore/xs_tdb_dump$
203 ^tools/xenstore/xs_test$
204 ^tools/xenstore/xs_watch_stress$
205 ^tools/xentrace/xentrace_setsize$
206 ^tools/xentrace/tbctl$
207 ^tools/xentrace/xenctx$
208 ^tools/xentrace/xentrace$
209 ^tools/xm-test/ramdisk/buildroot
210 ^tools/xm-test/aclocal.m4$
211 ^tools/xm-test/autom4te
212 ^tools/xm-test/install-sh$
213 ^tools/xm-test/mkinstalldirs$
214 ^tools/xm-test/missing$
215 ^tools/xm-test/config(ure|.log|.status|.guess|.sub)$
216 ^tools/xm-test/Makefile(.in)*$
217 ^tools/xm-test/.*/Makefile(.in)*$
218 ^tools/xm-test/lib/XmTestLib/config.py$
219 ^tools/xm-test/lib/XmTestReport/xmtest.py$
220 ^tools/xm-test/tests/.*\.test$
221 ^xen/BLOG$
222 ^xen/System.map$
223 ^xen/TAGS$
224 ^xen/arch/x86/asm-offsets\.s$
225 ^xen/arch/x86/boot/mkelf32$
226 ^xen/arch/x86/xen\.lds$
227 ^xen/ddb/.*$
228 ^xen/include/asm$
229 ^xen/include/asm-.*/asm-offsets\.h$
230 ^xen/include/asm-ia64/asm-xsi-offsets\.h$
231 ^xen/include/compat/.*$
232 ^xen/include/hypervisor-ifs/arch$
233 ^xen/include/public/public$
234 ^xen/include/xen/.*\.new$
235 ^xen/include/xen/acm_policy\.h$
236 ^xen/include/xen/banner\.h$
237 ^xen/include/xen/compile\.h$
238 ^xen/tags$
239 ^xen/tools/figlet/figlet$
240 ^xen/tools/symbols$
241 ^xen/xen$
242 ^xen/xen-syms$
243 ^xen/xen\..*$
244 ^xen/arch/ia64/asm-offsets\.s$
245 ^xen/arch/ia64/asm-xsi-offsets\.s$
246 ^xen/arch/ia64/map\.out$
247 ^xen/arch/ia64/xen\.lds\.s$
248 ^xen/arch/powerpc/dom0\.bin$
249 ^xen/arch/powerpc/asm-offsets\.s$
250 ^xen/arch/powerpc/firmware$
251 ^xen/arch/powerpc/firmware.dbg$
252 ^xen/arch/powerpc/firmware_image.bin$
253 ^xen/arch/powerpc/xen\.lds$
254 ^xen/arch/powerpc/\.xen-syms$
255 ^xen/arch/powerpc/xen-syms\.S$
256 ^xen/arch/powerpc/cmdline.dep$
257 ^unmodified_drivers/linux-2.6/\.tmp_versions
258 ^unmodified_drivers/linux-2.6/.*\.cmd$
259 ^unmodified_drivers/linux-2.6/.*\.ko$
260 ^unmodified_drivers/linux-2.6/.*\.mod\.c$
261 ^LibVNCServer.*