iap10@freefall.cl.cam.ac.uk
a383ed638d
bitkeeper revision 1.1313 (42641d28jw3IBtr_TG4yEG9VDljPEw)
...
With -D_FORTIFY_SOURCE=2 (which is used in the Fedora buildroot), gcc has certain defines for functions like read() to check that things are done right.
This trips up these function pointers, and gcc becomes unhappy.
Adding parens around the function prevents gcc from expanding read to the macro it is defined to internally, and makes things compile again.
Signed-off-by: Rik van Riel <riel@redhat.com >
2005-04-18 20:48:40 +00:00
katzj@redhat.com[iap10]
2cc5addc8f
bitkeeper revision 1.1305 (42603ffeunTyoZX2egpGvfR_Km2tBw)
...
[PATCH] Install libraries into libdir
Attached makes it so that libxc and libxutil get installed
into /usr/lib64 instead of /usr/lib on x86_64.
Signed-off-by: Jeremy Katz <katzj@redhat.com >
===== Config.mk 1.3 vs edited =====
2005-04-15 22:28:14 +00:00
iap10@tetris.cl.cam.ac.uk
56b13d9892
bitkeeper revision 1.1294 (425d9f852SL8ULzr5896Y6r81VmGmQ)
...
Manual merge
2005-04-13 22:39:01 +00:00
ccoffing@novell.com[iap10]
e4c215974f
bitkeeper revision 1.1159.258.90 (425a82f9SNVZLPiwpO07IDSTr_VE7g)
...
[PATCH] stream fixes for migration
I've attached a patch for libxutil/libxc. This fixes one of the hangs =
I've seen during migrations. It applies against 2.0 and 2.0-testing.
Changes:
* Encountering EOF or error when xfrd reads from stream could cause an =
infinite loop.
* Cleaned up the closing of streams.
* Fixed several memory leaks.
Signed-off-by: Charles Coffing <ccoffing@novell.com >
2005-04-11 14:00:25 +00:00
kaf24@firebug.cl.cam.ac.uk
f2ea273302
bitkeeper revision 1.1236.1.167 (424baeff58gP1oFB2UAaXGjoE5zTmw)
...
Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-03-31 08:04:15 +00:00
kaf24@firebug.cl.cam.ac.uk
cb666ced1a
bitkeeper revision 1.1159.258.80 (424baef1fEkcfSfQH4BQ1MHHtsEiYQ)
...
Fix memset arg ordering.
2005-03-31 08:04:01 +00:00
iap10@freefall.cl.cam.ac.uk
e9d4be73ca
bitkeeper revision 1.1236.43.6 (4243f3f3rPSrXq5qC_rXYAkeTrQ7dQ)
...
manual merge
2005-03-25 11:20:19 +00:00
kaf24@firebug.cl.cam.ac.uk
ab78c96aeb
bitkeeper revision 1.1236.1.105 (423fdeaeuXmbQUj74cWh1nItpSKUjw)
...
Improved cross-compilation support.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-22 09:00:30 +00:00
xenbk@gandalf.hpl.hp.com
223619f4f8
bitkeeper revision 1.1159.258.61 (423ab8ffoSYKwCMKpGSklR9lHSby6g)
...
Merge http://xen.bkbits.net:8080/xen-2.0-testing.bk
into gandalf.hpl.hp.com:/var/bk/xen-2.0-testing.bk
2005-03-18 11:18:23 +00:00
mjw@wray-m-3.hpl.hp.com
4e8d6c72d0
bitkeeper revision 1.1159.269.7 (4239b07dqrgbq5nyeaRv54s7lw6AsA)
...
Add sxpr function for installing a new type.
Signed-off-by: Mike Wray <mike.wray@hp.com >
2005-03-17 16:29:49 +00:00
cl349@firebug.cl.cam.ac.uk
b1520cbb5a
bitkeeper revision 1.1236.25.10 (42335daeuY-j8gV61kHapguVRal9ig)
...
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk-2.6.11
2005-03-12 21:22:54 +00:00
doogie@brainfood.com[kaf24]
be7913c187
bitkeeper revision 1.1159.270.3 (42330ae8efsd9SdlhNX6EpksrtV6oQ)
...
[PATCH] add-build.patch
Add build targets to all makefiles. Debian does builds as non-root, so
it's better to do as much as possible before requiring root privs.
Signed-off-by: Adam Heath <doogie@brainfood.com >
2005-03-12 15:29:44 +00:00
iap10@freefall.cl.cam.ac.uk
18ec56e8ed
bitkeeper revision 1.1236.23.1 (42305c30ANG71NeXhipzTkvkmsry9Q)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-unstable.bk
2005-03-10 14:39:44 +00:00
iap10@freefall.cl.cam.ac.uk
c3918e84f7
bitkeeper revision 1.1159.258.35 (42305966D0gCjlR6KGQJ4LZR2FIX3g)
...
Fix to xfrd stream handling which was messing up save/restore/migrate on some systems.
Signed-off-by: ian@xensource.com
2005-03-10 14:27:50 +00:00
cl349@firebug.cl.cam.ac.uk
30d3c9ee8f
bitkeeper revision 1.1236.1.48 (42266bcdE0YKInNbHNUP19tmx6VSdA)
...
Fix 32-bit build on 64-bit machines.
Signed-off-by: chris@xensource.com
2005-03-03 01:43:41 +00:00
kaf24@scramble.cl.cam.ac.uk
eebbe492f4
bitkeeper revision 1.1236.1.40 (4224a931TYcCJacGK8niT_gal7iuRw)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-03-01 17:41:05 +00:00
kaf24@scramble.cl.cam.ac.uk
126860c4ee
bitkeeper revision 1.1159.258.17 (4224a8faTVrzHrdNP0aTwjJrfZ4vnw)
...
Fix another -Wall -Werror compile error.
Signed-off-by: Rik van Riel <riel@redhat.com >
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk >
2005-03-01 17:40:10 +00:00
kaf24@scramble.cl.cam.ac.uk
344d5fc348
bitkeeper revision 1.1236.2.1 (421d97a5SR1YbOvnVv1vbOXHzoiZ4Q)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-02-24 09:00:21 +00:00
kaf24@scramble.cl.cam.ac.uk
71ebe65bbc
bitkeeper revision 1.1159.258.9 (421d978cixdcn2ycn94dJci5cqGzjg)
...
Build cleanups. Build dynamic libs as -fPIC always.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk >
2005-02-24 08:59:56 +00:00
kaf24@scramble.cl.cam.ac.uk
228e9fba60
bitkeeper revision 1.1159.212.94 (4204a0deFxk8r7Vhks3j_qvRlbZMJQ)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-02-05 10:33:02 +00:00
kaf24@scramble.cl.cam.ac.uk
fc3efe0ada
bitkeeper revision 1.1159.223.67 (4204a089yB7FSdCp0Isa4dMFs_V3qQ)
...
Building PIC .so libs is now optional. Defaults to enabled for Debian.
Signed-off-by: keir.fraser@cl.cam.ac.uk
2005-02-05 10:31:37 +00:00
iap10@freefall.cl.cam.ac.uk
d551e3bc5c
bitkeeper revision 1.1159.212.92 (4204921aEJqAV7p8MQEa98S3OLscXg)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
2005-02-05 09:30:02 +00:00
iap10@labyrinth.cl.cam.ac.uk
d8ab68ec41
bitkeeper revision 1.1159.223.66 (42048ef5frMFQFFm-sKDC6PrU8yraQ)
...
Name: pic-lib.patch
Description: support PIC code generation
Libraries have 2 methods of being compiled; a .so must contain non-pic
objects, while the .a can contain standard objects.
Signed-off-by: Adam Heath <doogie@brainfood.com >
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-02-05 09:16:37 +00:00
kaf24@scramble.cl.cam.ac.uk
d1bbdafb8b
bitkeeper revision 1.1159.212.54 (41fac89fnck8lIgXT0fcIHlQ9aM_7Q)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-28 23:19:59 +00:00
kaf24@scramble.cl.cam.ac.uk
085a587c38
bitkeeper revision 1.1159.223.51 (41fac87bR5uD5TAFu58tuaTMLSmbrw)
...
Fix makefiles creating copies instead of symlinks of shared libs.
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
Signed-off-by: Keir Fraser <keir.fraser@intel.com >
2005-01-28 23:19:23 +00:00
cl349@arcadians.cl.cam.ac.uk
2ef6d5718f
bitkeeper revision 1.1159.231.8 (41f92d4dBn-4k24hnQtAJIjhmWfRjQ)
...
Merge changes from 2.0-testing.
Signed-off-by: c@pin.lu
2005-01-27 18:05:01 +00:00
cl349@arcadians.cl.cam.ac.uk
8f230701e2
bitkeeper revision 1.1159.234.1 (41f9203a3hESfmWBG29VVoqa-chOrA)
...
Build system cleanups.
Signed-off-by: c@pin.lu
2005-01-27 17:09:14 +00:00
kaf24@scramble.cl.cam.ac.uk
affd79216c
bitkeeper revision 1.1159.231.2 (41f8c846X6nmyCraD342rP9SirCaqg)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-01-27 10:53:58 +00:00
kaf24@scramble.cl.cam.ac.uk
2f34aafbb6
bitkeeper revision 1.1159.223.44 (41f8c832pMZZ7WmykH_gAUBQHtPF1A)
...
Allow target architecture to be specified by specifying ARCH variable to
root Makefile (e.g, make ARCH=x86_32).
2005-01-27 10:53:38 +00:00
kaf24@scramble.cl.cam.ac.uk
38d179c8a3
bitkeeper revision 1.1159.212.42 (41f6790d_JgecZcMdZzpMtjaR5vjUg)
...
Upgrade library version numbers.
2005-01-25 16:51:25 +00:00
kaf24@scramble.cl.cam.ac.uk
3279b48916
bitkeeper revision 1.1159.223.40 (41f676cbajLGqFeWFqajtJ3X4OkgoA)
...
Build system fixes.
Signed-off-by: keir.fraser@cl.cam.ac.uk
2005-01-25 16:41:47 +00:00
kaf24@scramble.cl.cam.ac.uk
d63e6e0318
bitkeeper revision 1.1159.223.39 (41f66ce0jpkVCVDUEA2oOsgUQP1D9A)
...
Cset exclude: iap10@labyrinth.cl.cam.ac.uk |ChangeSet|20050122213003|38297
2005-01-25 15:59:28 +00:00
iap10@labyrinth.cl.cam.ac.uk
d2f5d53621
bitkeeper revision 1.1159.223.26 (41f2cdb6LNpheOtPoAKEUn-czlZFig)
...
Description: use DESTDIR correctly
Standard makefiles always attempt to install to the root(/). Setting
DESTDIR is the normal way to install to an alternative location.
Setting prefix has the possibility of breaking programs, as the prefix
may have been embedded inside a compiled binary.
From: Adam Heath <doogie@brainfood.com >
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-01-22 22:03:34 +00:00
iap10@labyrinth.cl.cam.ac.uk
6b422c28fa
bitkeeper revision 1.1159.223.18 (41f2c6eamwtTkjdrv4CuL1WnOy4iGw)
...
Description: use INSTALL everywhere
Use install(by way of INSTALL variables) to create directories, install
programs, and install data files.
From: Adam Heath <doogie@brainfood.com >
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-01-22 21:34:34 +00:00
iap10@labyrinth.cl.cam.ac.uk
7ebea330c9
bitkeeper revision 1.1159.223.16 (41f2c5dbDRm_plztIOBiTaL3Nj5qAQ)
...
Description: support PIC code generation
Libraries have 2 methods of being compiled; a .so must contain non-pic
objects, while the .a can contain standard objects.
From: Adam Heath <doogie@brainfood.com >
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-01-22 21:30:03 +00:00
kaf24@scramble.cl.cam.ac.uk
3f6541107d
bitkeeper revision 1.1159.187.44 (41acb9f65Nu4_LCJgeyWLgtrvxeqoA)
...
Version bumb on control libraries.
2004-11-30 18:20:38 +00:00
mjw@wray-m-3.hpl.hp.com
5ef2b0f4fc
bitkeeper revision 1.1159.188.1 (41a4822bOXytSqfi2JTuq_ydBfUFRw)
...
Add braces.
2004-11-24 12:44:27 +00:00
iap10@labyrinth.cl.cam.ac.uk
62d6a29b71
bitkeeper revision 1.1159.183.4 (41a26aceaXU8CHj-DqjbnM3q7zLf2g)
...
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
2004-11-22 22:40:14 +00:00
mjw@wray-m-3.hpl.hp.com
4b64c0d7ea
bitkeeper revision 1.1159.183.2 (41a216ce6YIv6IWbateVWedQylK5rA)
...
Restructure libxutil to prepare for adding vnets.
Move common files from xfrd into libxutil.
2004-11-22 16:41:50 +00:00
kaf24@freefall.cl.cam.ac.uk
149abe0ab4
bitkeeper revision 1.1159.152.3 (418897a4CxX9i8wXDd9o1ZAah8MBmQ)
...
Fix parallel make problems (some rules had multiple dependencies which
themselves were inter-dependent).
Fix netbsd build when 'uname -i' is unavailable -- default to i386.
2004-11-03 08:32:36 +00:00
iap10@labyrinth.cl.cam.ac.uk
1d125bb68d
bitkeeper revision 1.1159.142.9 (41868212HJLlpN1lDwN7zKigin-5tA)
...
Minor Makefile fixes
2004-11-01 18:36:02 +00:00
mjw@wray-m-3.hpl.hp.com
9f4db893ec
bitkeeper revision 1.1159.1.85 (41246e6cqFirsFl7JcTf8qlEXs59cA)
...
Fix libxutil install.
2004-08-19 09:10:04 +00:00
mjw@wray-m-3.hpl.hp.com
cf9d7415ab
bitkeeper revision 1.1159.1.67 (41207f1cCT7YHIMzP5SKhkRLzpuobA)
...
Don't compress domain save files.
Don't use O_EXCL.
2004-08-16 09:32:12 +00:00
mjw@wray-m-3.hpl.hp.com
29b083850c
bitkeeper revision 1.1041.16.1 (40ec1cc7JZD3Tq_wg7Ea5ZjrczQ0_A)
...
Starting to call xfrd from xend.
2004-07-07 15:54:47 +00:00
mjw@wray-m-3.hpl.hp.com
68485ace64
bitkeeper revision 1.1041.5.7 (40e9808fAoDayBeZwAauQ7CRlcKCog)
...
Start of code to talk to migration daemon to do migrate.
Initial checkin of the migration daemon, xfrd.
2004-07-05 16:23:43 +00:00
mjw@wray-m-3.hpl.hp.com
9eb67be6e7
bitkeeper revision 1.1041.5.3 (40e52bb9WJhGe1FCqVgmhmhFHxEFRg)
...
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-07-02 09:32:41 +00:00
mjw@wray-m-3.hpl.hp.com
dc2ff4c743
bitkeeper revision 1.1041.3.4 (40e52ba8BG52Ja01pk085Hoa4GWGqQ)
...
Fix headers.
2004-07-02 09:32:24 +00:00
kaf24@scramble.cl.cam.ac.uk
293728f07f
bitkeeper revision 1.1041.1.7 (40e3efa2LdNbC7qtT4aE-QoVd4n6yw)
...
Remove redundant files.
2004-07-01 11:04:02 +00:00
mjw@wray-m-3.hpl.hp.com
38b2f399a5
bitkeeper revision 1.1038.1.1 (40e2cf14GDX_OUWz8w_ZyzvGOSY2gQ)
...
Deleted unused files.
Fix VmError typo.
2004-06-30 14:32:52 +00:00
kaf24@scramble.cl.cam.ac.uk
f26241e7b4
bitkeeper revision 1.1032 (40e1d0deDGBauqUBALMZ5CeYseIg9w)
...
build fix
2004-06-29 20:28:14 +00:00