view freebsd-5.3-xen-sparse/xenfbsd_kernel_build @ 6966:a5d67e3fbff1

Make xs_mkdir an xs_rm idempotent.
When modifying libxenstore to transparently restart when the daemon dies,
it became apparent that life is simpler when all commands can simply be
restarted. So this patch makes a slight semantic change to xs_rm and xs_mkdir:
xs_rm now succeeds if the file doesn't exist (as long as the parent exists),
and xs_mkdir succeeds if the directory already exists.
Noone should notice.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
author cl349@firebug.cl.cam.ac.uk
date Mon Sep 19 14:25:29 2005 +0000 (2005-09-19)
parents a01199a95070
line source
1 #!/bin/csh -f
2 cd i386-xen/conf
3 config XENCONF
4 cd ../compile/XENCONF
5 make kernel-clean
6 ln -s ../../include/xen-public/io/ring.h
7 make kernel-depend; make -j4 kernel