]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/mini-os.git/log
people/liuw/libxenctrl-split/mini-os.git
18 years agoThis patch fixes the x86_64 __xen_guest section allowing Mini-OS to run again.
kaf24@firebug.cl.cam.ac.uk [Wed, 17 May 2006 22:15:36 +0000 (23:15 +0100)]
This patch fixes the x86_64 __xen_guest section allowing Mini-OS to run again.
Signed-off-by: Aravindh Puthiyaparambil <aravindh.puthiyaparambil@unisys.com>
19 years ago[MINIOS] Fix the pagefault handler to detect recursive faults.
kaf24@firebug.cl.cam.ac.uk [Tue, 16 May 2006 15:34:27 +0000 (16:34 +0100)]
[MINIOS] Fix the pagefault handler to detect recursive faults.
Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk>
19 years agoAllow linking of mini-os with application-specific object code.
kaf24@firebug.cl.cam.ac.uk [Mon, 15 May 2006 15:32:09 +0000 (16:32 +0100)]
Allow linking of mini-os with application-specific object code.
From: Jacob Gorm Hansen
Signed-off-by: Keir Fraser <keir@xensource.com>
19 years agoChange Mini-OS so that it uses stddef.h to define size_t and
kaf24@firebug.cl.cam.ac.uk [Thu, 4 May 2006 10:24:19 +0000 (11:24 +0100)]
Change Mini-OS so that it uses stddef.h to define size_t and
NULL. This problem fixes errors that occur when linking Mini-OS with
ANSI standard code that uses stddef.h.
Signed-off-by: Keir Fraser <keir@xensource.com>
19 years agoFix fault handler for both 32 and 64 bit architecture. Clean up unused code.
kaf24@firebug.cl.cam.ac.uk [Thu, 4 May 2006 10:19:27 +0000 (11:19 +0100)]
Fix fault handler for both 32 and 64 bit architecture. Clean up unused code.
Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk>
Signed-off-by: Aravindh Puthiyaparambil
<aravindh.puthiyaparambil@unisys.com>

19 years agoFix x86/64 version of Mini-OS. It encompasses the following:
kaf24@firebug.cl.cam.ac.uk [Tue, 2 May 2006 08:12:39 +0000 (09:12 +0100)]
Fix x86/64 version of Mini-OS. It encompasses the following:
a) 64-bit switch_to scheduler macro (by Aravindh Puthiyaparambil)
b) implements 64-bit hypervisor_callback
c) fixes thread creation issues (thread_starter used to perform
initialisation)

Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk>
19 years agobuild: Clean up use of .PHONY
kaf24@firebug.cl.cam.ac.uk [Mon, 10 Apr 2006 16:02:49 +0000 (17:02 +0100)]
build: Clean up use of .PHONY

* Move .PHONY directives next to targets,
  this makes them a lot harder to miss
* Add missing .PHONY directives
* Remove nonexistent .PHONY directives
* Hopefully I didn'T miss anything...

Signed-Off-By: Horms <horms@verge.net.au>
19 years agoMinor minios traps.c fix for x86/64.
kaf24@firebug.cl.cam.ac.uk [Sat, 1 Apr 2006 09:39:31 +0000 (10:39 +0100)]
Minor minios traps.c fix for x86/64.

Signed-off-by: Aravindh Puthiyaparambil
<aravindh.puthiyaparambil@unisys.com>

19 years agoThe patch removes old Xenbus files, fixes 0 length mmu_updates table bug
kaf24@firebug.cl.cam.ac.uk [Fri, 24 Mar 2006 09:52:10 +0000 (10:52 +0100)]
The patch removes old Xenbus files, fixes 0 length mmu_updates table bug
(bugfix by Melvin Anderson) and adds missing console.h header file
(again spotted by Melvin).

Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk>
19 years agoFix mini-os xenbus.
kaf24@firebug.cl.cam.ac.uk [Fri, 24 Mar 2006 09:47:48 +0000 (10:47 +0100)]
Fix mini-os xenbus.

From: Grzegorz Milos <gm281@cam.ac.uk>
Signed-off-by: Keir Fraser <keir@xensource.com>
19 years agoImplement console for Mini-os and also fix 2 bugs:
kaf24@firebug.cl.cam.ac.uk [Wed, 15 Mar 2006 19:25:50 +0000 (20:25 +0100)]
Implement console for Mini-os and also fix 2 bugs:
a) in initialising new page table frames
b) in initialising idle thread.

Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk>
19 years ago64 bit pagetable builder added to mm.c
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Mar 2006 14:57:32 +0000 (15:57 +0100)]
64 bit pagetable builder added to mm.c
Signed-off-by: Aravindh Puthiyaparambil
<aravindh.puthiyaparambil@unisys.com>
Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk>
19 years agoUpdate the hypercalls in Mini-OS to reflect the current state in XenLinux.
kaf24@firebug.cl.cam.ac.uk [Thu, 23 Feb 2006 10:27:35 +0000 (11:27 +0100)]
Update the hypercalls in Mini-OS to reflect the current state in XenLinux.

Signed-off-by: Aravindh Puthiyaparambil <aravindh.puthiyaparambil@unisys.com>
19 years agoMerge in the newer Xenbus implementation from Linux to the Mini-OS. The new
kaf24@firebug.cl.cam.ac.uk [Thu, 8 Dec 2005 14:24:02 +0000 (15:24 +0100)]
Merge in the newer Xenbus implementation from Linux to the Mini-OS. The new
version compiles and starts up, but I'm not really sure how to test the new
xenbus implementation.

* Added unbind_evtchn
* Copied parts of the Linux spinlock implementation to make the changes to
  xenbus compared to Linux smaller. Also added a dummy rwsem implementation.
* Updated the xenbus-files

Signed-off-by: Simon Kagstrom <simon.kagstrom@bth.se>
19 years agoThe Mini-OS build once again broke, this time since vcpu_data became vcpu_info
kaf24@firebug.cl.cam.ac.uk [Tue, 6 Dec 2005 15:05:31 +0000 (16:05 +0100)]
The Mini-OS build once again broke, this time since vcpu_data became vcpu_info
and that XEN_VER in the __xen_guest section changed slightly. I've modified
the mini-os so that it at least compiles and boots again.

Signed-off-by: Simon Kagstrom <simon.kagstrom@bth.se>
19 years agoI've created a patch to get the mini-os to compile in Xen-unstable. The patch
kaf24@firebug.cl.cam.ac.uk [Thu, 27 Oct 2005 16:43:29 +0000 (17:43 +0100)]
I've created a patch to get the mini-os to compile in Xen-unstable. The patch
is pretty big, but this is mostly because I've replaced hypervisor.h with the
hypercalls.h header file from Linux (which seems easier to maintain
anyway). I've ignored X86_64.

Signed-off-by: Simon Kagstrom <simon.kagstrom@bth.se>
19 years agoRemove extraneous semicolon.
emellor@ewan [Tue, 20 Sep 2005 16:25:27 +0000 (17:25 +0100)]
Remove extraneous semicolon.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
19 years agoGet rid of anonymous unions in public header files.
kaf24@firebug.cl.cam.ac.uk [Wed, 14 Sep 2005 13:13:10 +0000 (13:13 +0000)]
Get rid of anonymous unions in public header files.

Signed-off-by: Keir Fraser <keir@xensource.com>
19 years agoRemove unsued domain_controller.h file.
kaf24@firebug.cl.cam.ac.uk [Wed, 14 Sep 2005 10:58:00 +0000 (10:58 +0000)]
Remove unsued domain_controller.h file.

Signed-off-by: Keir Fraser <keir@xensource.com>
19 years agoXen_version hypercalls takes two args, not one.
kaf24@firebug.cl.cam.ac.uk [Mon, 12 Sep 2005 12:29:40 +0000 (12:29 +0000)]
Xen_version hypercalls takes two args, not one.

Signed-off-by: Ian Pratt <ian@xensource.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
19 years agoXenbus implementation ported from Linux to Mini-os, simple thread support introduced
kaf24@firebug.cl.cam.ac.uk [Fri, 9 Sep 2005 09:24:25 +0000 (09:24 +0000)]
Xenbus implementation ported from Linux to Mini-os, simple thread support introduced
to simplify the porting. 64 bit version of Mini-os now compiles, but does not work
because of the pagetables and some bits of scheduler not being written.

Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk>
19 years agoMini-os fixes from Simon Kagstrom.
kaf24@firebug.cl.cam.ac.uk [Fri, 2 Sep 2005 10:04:42 +0000 (10:04 +0000)]
Mini-os fixes from Simon Kagstrom.

19 years agoThe patch removes broken, and very complicated malloc in
kaf24@firebug.cl.cam.ac.uk [Fri, 26 Aug 2005 10:35:36 +0000 (10:35 +0000)]
The patch removes broken, and very complicated malloc in
favour of much simpler (and working) Xen's allocator
(xmalloc by Rusty).

Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk>
19 years agoMemory management fixes. Page tables are created, buddy allocator now
kaf24@firebug.cl.cam.ac.uk [Thu, 25 Aug 2005 16:25:26 +0000 (16:25 +0000)]
Memory management fixes. Page tables are created, buddy allocator now
has ability to free memory (as well as allocate it).

Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk>
19 years agoMini-os updated to use the new time interface.
kaf24@firebug.cl.cam.ac.uk [Sat, 20 Aug 2005 09:35:38 +0000 (09:35 +0000)]
Mini-os updated to use the new time interface.
Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk>
19 years agoMini-os updates from Grzegorz Milos.
kaf24@firebug.cl.cam.ac.uk [Wed, 6 Jul 2005 10:46:29 +0000 (10:46 +0000)]
Mini-os updates from Grzegorz Milos.

20 years agobitkeeper revision 1.1415 (42887ada_Jmkta2rYHnpJBE2EVpy4w)
kaf24@firebug.cl.cam.ac.uk [Mon, 16 May 2005 10:50:02 +0000 (10:50 +0000)]
bitkeeper revision 1.1415 (42887ada_Jmkta2rYHnpJBE2EVpy4w)

Remove generic 'fast trap' from the Xen public interfaces. Internally
within Xen, we automatically set up direct trap for int 0x80, which is
the only 'fast trap' vector that we ever supported anyway.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1236.1.36 (4221cfd30UrMyu3TpXKGjVNXNVS1Bw)
kaf24@scramble.cl.cam.ac.uk [Sun, 27 Feb 2005 13:49:07 +0000 (13:49 +0000)]
bitkeeper revision 1.1236.1.36 (4221cfd30UrMyu3TpXKGjVNXNVS1Bw)

Update 'xen version' in guest-OS images to 3.0.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1236.1.16 (421db67dL0mXatHebAtt9KpMqkCIBQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 24 Feb 2005 11:11:57 +0000 (11:11 +0000)]
bitkeeper revision 1.1236.1.16 (421db67dL0mXatHebAtt9KpMqkCIBQ)

More FPU fixes. Extend taskswitch hypercall to allow TS bit to be
cleared as well as set.

20 years agobitkeeper revision 1.1185 (420cf3c8-bMMcsnH1kMVRwy5AQ-ecg)
kaf24@scramble.cl.cam.ac.uk [Fri, 11 Feb 2005 18:04:56 +0000 (18:04 +0000)]
bitkeeper revision 1.1185 (420cf3c8-bMMcsnH1kMVRwy5AQ-ecg)

Various mini-os and Xen fixes. The M2P table is now definitely
accessible (read-only) from guest context.
Signed-off-by: keir.fraser@cl.cam.ac.uk
20 years agobitkeeper revision 1.1177.1.1 (420c983eSjbjDYGF-fYWrXw_L7qkLA)
kaf24@scramble.cl.cam.ac.uk [Fri, 11 Feb 2005 11:34:22 +0000 (11:34 +0000)]
bitkeeper revision 1.1177.1.1 (420c983eSjbjDYGF-fYWrXw_L7qkLA)

Mini-OS cleanups. Bug fixes in x86_64 assembly code.
Signed-off-by: keir.fraser@cl.cam.ac.uk
20 years agobitkeeper revision 1.1159.142.4 (4184b6d4rc3Jd2irJimPyupm4TO06A)
kaf24@freefall.cl.cam.ac.uk [Sun, 31 Oct 2004 09:56:36 +0000 (09:56 +0000)]
bitkeeper revision 1.1159.142.4 (4184b6d4rc3Jd2irJimPyupm4TO06A)

Rename Xen public interfaces.
 1. hypervisor-if.h is now xen.h
 2. hypervisor-ifs/ directory is now:
     <include/public/...> in Xen
     <asm/xen-public/...> in Linux
     <xen/...> in user space

20 years agobitkeeper revision 1.1010.1.9 (40dc4078vvvprFxMFMTOULzuaeEQoQ)
mjw@wray-m-3.hpl.hp.com [Fri, 25 Jun 2004 15:10:48 +0000 (15:10 +0000)]
bitkeeper revision 1.1010.1.9 (40dc4078vvvprFxMFMTOULzuaeEQoQ)

Renaming 'xenmgr' to 'xen.xend'.

20 years agobitkeeper revision 1.1004 (40d9962b6c-Z9R9FquPba7TS8wG_1w)
kaf24@scramble.cl.cam.ac.uk [Wed, 23 Jun 2004 14:39:39 +0000 (14:39 +0000)]
bitkeeper revision 1.1004 (40d9962b6c-Z9R9FquPba7TS8wG_1w)

Cleanups.

20 years agobitkeeper revision 1.994.1.4 (40d80db0ELJvAwrBu8alZswoyKyPpw)
kaf24@scramble.cl.cam.ac.uk [Tue, 22 Jun 2004 10:45:04 +0000 (10:45 +0000)]
bitkeeper revision 1.994.1.4 (40d80db0ELJvAwrBu8alZswoyKyPpw)

Rename dom-control and scheduling interfaces for sanity and consistency.

20 years agobitkeeper revision 1.982 (40d300456_XUbFFOMxRh4MjyB7AfJA)
kaf24@scramble.cl.cam.ac.uk [Fri, 18 Jun 2004 14:46:29 +0000 (14:46 +0000)]
bitkeeper revision 1.982 (40d300456_XUbFFOMxRh4MjyB7AfJA)

Hacked the scheduler interfaces in Xen.
We now have synchronous pause.
Suspend/death VIRQs have gone away; replace by dom-controller msgs.
Xen no longer knows about PS/2 keyboard/mouse; DOM0 can go straight
at them.

20 years agobitkeeper revision 1.950 (40c86066TdQwTUVQtZ0q0py10MTUgg)
kaf24@scramble.cl.cam.ac.uk [Thu, 10 Jun 2004 13:21:42 +0000 (13:21 +0000)]
bitkeeper revision 1.950 (40c86066TdQwTUVQtZ0q0py10MTUgg)

Removed old I/O world and cleaned up.

20 years agobitkeeper revision 1.947 (40c84719Ozi8_o69nGYdNuJ6OQd4eQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 10 Jun 2004 11:33:45 +0000 (11:33 +0000)]
bitkeeper revision 1.947 (40c84719Ozi8_o69nGYdNuJ6OQd4eQ)

Cleanup domain stop/crash. Provide notification to DOM0 so that
cleanup/postmortem can occur before domain is killed.

20 years agobitkeeper revision 1.913 (40ab4ea8vu84ako0LR_rQN0fDuznVw)
kaf24@scramble.cl.cam.ac.uk [Wed, 19 May 2004 12:10:16 +0000 (12:10 +0000)]
bitkeeper revision 1.913 (40ab4ea8vu84ako0LR_rQN0fDuznVw)

Fix the mmu_update hypercall interface.

21 years agobitkeeper revision 1.825.3.18 (406aeeb6EYYfLTekemoWDRaWO8SuEQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 31 Mar 2004 16:15:50 +0000 (16:15 +0000)]
bitkeeper revision 1.825.3.18 (406aeeb6EYYfLTekemoWDRaWO8SuEQ)

highmem.c, highmem.h:
  new file
Many files:
  New bootstrap layout for DOM0 and for all Linux domains. Xenolinux now support CONFIG_HIGHMEM for up to 4GB allocated to a Xenolinux domain.
.del-highmem.h~c3cf3f6856a90f6:
  Delete: xenolinux-2.4.25-sparse/include/asm-xen/highmem.h
elf.h:
  Rename: xen/include/asm-i386/elf.h -> xen/include/xen/elf.h
.del-elf.h~57347596c85127ef:
  Delete: xen/include/asm-x86_64/elf.h

21 years agobitkeeper revision 1.824 (40601cf9uRnKyyagj6umr4Oaf_-gWQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 23 Mar 2004 11:18:17 +0000 (11:18 +0000)]
bitkeeper revision 1.824 (40601cf9uRnKyyagj6umr4Oaf_-gWQ)

Many files:
  xeno -> xen renames.
xen_proc.c:
  Rename: xenolinux-2.4.25-sparse/arch/xen/lib/xeno_proc.c -> xenolinux-2.4.25-sparse/arch/xen/lib/xen_proc.c
xen_proc.h:
  Rename: xenolinux-2.4.25-sparse/include/asm-xen/xeno_proc.h -> xenolinux-2.4.25-sparse/include/asm-xen/xen_proc.h
Xen-HOWTO.txt:
  Rename: docs/Xeno-HOWTO.txt -> docs/Xen-HOWTO.txt

21 years agobitkeeper revision 1.822 (40600a0a9K2f7dR0Ky2OCGfBDHTTmQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 23 Mar 2004 09:57:30 +0000 (09:57 +0000)]
bitkeeper revision 1.822 (40600a0a9K2f7dR0Ky2OCGfBDHTTmQ)

Many files:
  xeno -> xen renames.

21 years agobitkeeper revision 1.778 (404f5c24HB4-3O5d1LoEBPgmh5h6tg)
kaf24@scramble.cl.cam.ac.uk [Wed, 10 Mar 2004 18:19:16 +0000 (18:19 +0000)]
bitkeeper revision 1.778 (404f5c24HB4-3O5d1LoEBPgmh5h6tg)

Makefile:
  Create Xen interface symlink.
time.c, hypervisor-if.h, kernel.c:
  Fix shared_info to make CPU TSC arch-dependent.

21 years agobitkeeper revision 1.737.2.1 (403a19687Hq5Q8vjslGwmnEJKF9-Sg)
kaf24@scramble.cl.cam.ac.uk [Mon, 23 Feb 2004 15:16:56 +0000 (15:16 +0000)]
bitkeeper revision 1.737.2.1 (403a19687Hq5Q8vjslGwmnEJKF9-Sg)

hypervisor.h, time.c, hypervisor-if.h, kernel.c, entry.S:
  Sanitise hypercall numbering. Added a get-xen-version hypercall.

21 years agobitkeeper revision 1.729 (4030df33sBhhycc0odkWGG3QYXaN1A)
kaf24@scramble.cl.cam.ac.uk [Mon, 16 Feb 2004 15:18:11 +0000 (15:18 +0000)]
bitkeeper revision 1.729 (4030df33sBhhycc0odkWGG3QYXaN1A)

hypervisor.h:
  Add memory clobbers to every hypercall stub. Otherwise we get hard to diagnose bugs.

21 years agobitkeeper revision 1.699 (401c05c9TV2zsaZ_e3zpy-zaKxCetw)
kaf24@scramble.cl.cam.ac.uk [Sat, 31 Jan 2004 19:45:13 +0000 (19:45 +0000)]
bitkeeper revision 1.699 (401c05c9TV2zsaZ_e3zpy-zaKxCetw)

timer.c, timer.h, sched.h:
  new file
Many files:
  Rolf's new timer interface, plus various cleanups.

21 years agobitkeeper revision 1.695 (4017ff70oJV8517inpGbN1CixN6csw)
kaf24@scramble.cl.cam.ac.uk [Wed, 28 Jan 2004 18:29:04 +0000 (18:29 +0000)]
bitkeeper revision 1.695 (4017ff70oJV8517inpGbN1CixN6csw)

Many files:
  Clean up compile warnings. Added stricter gcc options for Xen build.

21 years agobitkeeper revision 1.694 (40133166fMqipwBHlUP1QVHEO6EEOg)
kaf24@scramble.cl.cam.ac.uk [Sun, 25 Jan 2004 03:00:54 +0000 (03:00 +0000)]
bitkeeper revision 1.694 (40133166fMqipwBHlUP1QVHEO6EEOg)

Many files:
  From Kip Macy, we now are stricter when compiling the mini os.

21 years agobitkeeper revision 1.582 (3faf962fX5syo8fIhzw2drHCKGZJ0w)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 13:44:15 +0000 (13:44 +0000)]
bitkeeper revision 1.582 (3faf962fX5syo8fIhzw2drHCKGZJ0w)

os.h:
  Fix mini-os for pre 2.96 gcc.

21 years agobitkeeper revision 1.560 (3fa8e3c6Enpzi2YxcvMiP8aJ3tXbnw)
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 11:49:26 +0000 (11:49 +0000)]
bitkeeper revision 1.560 (3fa8e3c6Enpzi2YxcvMiP8aJ3tXbnw)

hypervisor.h, setup.c, kernel.c:
  Finished guest support for suspend/resume.

21 years agobitkeeper revision 1.559 (3fa8d58fJMWFHK02Nc3nDhxvCmwvXA)
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 10:48:47 +0000 (10:48 +0000)]
bitkeeper revision 1.559 (3fa8d58fJMWFHK02Nc3nDhxvCmwvXA)

Many files:
  Cleanups -- Xen now doesn't need to know about the start_info structure for anything except DOM0 boot.

21 years agobitkeeper revision 1.558 (3fa8bde6eQgIO9tzKu1KolYWJYKnxg)
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 09:07:50 +0000 (09:07 +0000)]
bitkeeper revision 1.558 (3fa8bde6eQgIO9tzKu1KolYWJYKnxg)

xen_log.c, hypervisor.h:
  Bug fixes. Minios shoudl work again now.

21 years agobitkeeper revision 1.541.1.1 (3fa14b5aVZfwzFArgab1vhsTUV0TOA)
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Oct 2003 17:33:14 +0000 (17:33 +0000)]
bitkeeper revision 1.541.1.1 (3fa14b5aVZfwzFArgab1vhsTUV0TOA)

time.c, hypervisor.h, kernel.c, head.S:
  Fix minios to work with revised Xen 1.2 interface.

21 years agobitkeeper revision 1.536 (3f9fd20aglcfc5h0kB1oldciJuy2dQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Oct 2003 14:43:22 +0000 (14:43 +0000)]
bitkeeper revision 1.536 (3f9fd20aglcfc5h0kB1oldciJuy2dQ)

Many files:
  Modified blkdev and network interfaces to allow expedited flushing of pending request buffers.

21 years agobitkeeper revision 1.532 (3f9e5323lNKiselc-ZGn8rFVU5PAVQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 28 Oct 2003 11:29:39 +0000 (11:29 +0000)]
bitkeeper revision 1.532 (3f9e5323lNKiselc-ZGn8rFVU5PAVQ)

Many files:
  Cleanups and renames to teh Xen interface.
.del-dom_mem_ops.h~73077f4b4349054:
  Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/balloon/dom_mem_ops.h
dom_mem_ops.h:
  Rename: xen/include/xeno/dom_mem_ops.h -> xen/include/hypervisor-ifs/dom_mem_ops.h

21 years agobitkeeper revision 1.520 (3f8d13d8qVVqxcYD--4cXYs5egqNyg)
kaf24@scramble.cl.cam.ac.uk [Wed, 15 Oct 2003 09:31:04 +0000 (09:31 +0000)]
bitkeeper revision 1.520 (3f8d13d8qVVqxcYD--4cXYs5egqNyg)

Many files:
  Fix the minos license so that it is usable for XP and BSD ports.
minios.lds:
  Rename: extras/mini-os/vmlinux.lds -> extras/mini-os/minios.lds
.del-list.h~d612a8726e8d42e:
  Delete: extras/mini-os/h/list.h
.del-COPYING~1f9753354580bd13:
  Delete: extras/mini-os/COPYING

21 years agobitkeeper revision 1.501.1.2 (3f87baa7GCRi_yatMEUW36MM6ZAyEQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 11 Oct 2003 08:09:11 +0000 (08:09 +0000)]
bitkeeper revision 1.501.1.2 (3f87baa7GCRi_yatMEUW36MM6ZAyEQ)

xen_refresh_dev.c:
  new file

21 years agobitkeeper revision 1.490 (3f831e5fpXnszWjg8lV_9law4lUnbg)
kaf24@scramble.cl.cam.ac.uk [Tue, 7 Oct 2003 20:13:19 +0000 (20:13 +0000)]
bitkeeper revision 1.490 (3f831e5fpXnszWjg8lV_9law4lUnbg)

COPYING:
  new file
mm.c, hypervisor.c:
  Clearly GPL the mini-os.

21 years agobitkeeper revision 1.485 (3f81b19fL5Y4lVlRaEpJI9r_IZlDcw)
iap10@labyrinth.cl.cam.ac.uk [Mon, 6 Oct 2003 18:17:03 +0000 (18:17 +0000)]
bitkeeper revision 1.485 (3f81b19fL5Y4lVlRaEpJI9r_IZlDcw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rn212/xeno.mini
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.484 (3f81a9e9NHEXcbdhSQY4okBiJfC9XA)
iap10@labyrinth.cl.cam.ac.uk [Mon, 6 Oct 2003 17:44:09 +0000 (17:44 +0000)]
bitkeeper revision 1.484 (3f81a9e9NHEXcbdhSQY4okBiJfC9XA)

mini-os Makefile improvements

21 years agobitkeeper revision 1.483 (3f81a3e2iM-0WXaGxUS3ywM3_KZqLw)
iap10@labyrinth.cl.cam.ac.uk [Mon, 6 Oct 2003 17:18:26 +0000 (17:18 +0000)]
bitkeeper revision 1.483 (3f81a3e2iM-0WXaGxUS3ywM3_KZqLw)

move mini-os to extras directory