Displaying 20 results from an estimated 20000 matches similar to: "[PATCH] mini-os implementation of xenbus, some 64bit fixes"
2008 Jan 17
0
[PATCH] [Mini-OS] add xenbus token support and separate watch event queues
add xenbus token support and separate watch event queues
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
# HG changeset patch
# User Samuel Thibault <samuel.thibault@eu.citrix.com>
# Date 1200582503 0
# Node ID 112c1180720c87a0bfa99142399e3ef3f79f1711
# Parent 33d1c7f9217a1c915afe01fe822811ce69b3a90f
add xenbus token support and separate watch event queues
diff -r
2006 Aug 29
10
mini-os: gnttab.c does not compile
Hello,
sorry to bother you with this: while trying to compile mini-os from
xen-unstable.hg, I noticed that compilation failed like this:
gcc -fno-builtin -Wall -Werror -Wredundant-decls -Wno-format
-Wstrict-prototypes -Wnested-externs -Wpointer-arith -Winline -m32
-march=i686 -g -Iinclude -Iinclude/x86 -Iinclude/x86/x86_32 -c gnttab.c
-o gnttab.o
gnttab.c: In Funktion »init_gnttab«:
2006 May 11
11
[PATCH] Integrating applications into Mini-OS
I sent this patch directly to Gregor, and neglected to CC this list.
Sorry about that.
I''d like to make it so that there is no need to modify any Mini-OS
source files when extending it with an application. All that is
required is a change to Makefile, and a small change to kernel.c,
printf.c, and string.c. I have enclosed the patch.
With this patch, one could write an application in a
2006 Jul 25
0
mini-os on ia64
Hi,
I want to port the mini-os to the ia64 architecture.
Therefore I think a restructure of the code is needed to have architecture
specific sub-directories under extras/mini-os,
perhaps:
mini-os/
x86
ia64
....
mini-os/include/
x86
ia64
...
Has anybody thought of such differentiation? Is there a maintainer of
mini-os - I saw lots of patchs from Grzegorz Milos?
What do you think?
2006 May 01
6
[PATCH] Use stddef.h in Mini-OS to define size_t
Please patch 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.
John
diff -ur oxen-3.0-testing/extras/mini-os/include/lib.h nxen-3.0-testing/extras/mini-os/include/lib.h
--- oxen-3.0-testing/extras/mini-os/include/lib.h 2006-04-14 22:21:55.000000000 -0400
+++
2007 Jan 04
0
[PATCH] mini-os: Simple xenbus watch support
The attached patch adds support for simple waiting for a watched key to
change to a certain value. This patch is necessary for the netfront
driver (separate patch).
regards,
Jacob
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2006 Jul 13
0
Re: Xen Roadmap proposal and Mini-OS C library
Ian,
Thank you for your detailed report.
> As a user space application, Qemu can''t run in the stub domain
> directly, but requires an operating system kernel. The neatest way of
> doing this would be to link qemu against `minios'', which is
> effectively a library operating system for just this purpose. Since
> minios makes use of a broad range of libc calls, it
2006 Jul 17
3
mini-os under xen 3.0.2
Hello all,
I have successfully installed xen 3.0.2 on a dual celeron system. Linux in
dom0 works fine. Now, I would like to play with the mini-os (my ultimate goal
is to implement a small RTOS as guest in Xen, so mini-os looks like an ideal
starting point). However, I can''t seem to get it to run as (I think) it
should: It boots up, but as far as I understand the source code and the
2007 Jan 03
4
Xenbus watch firing over and over
hi,
I am trying to add xenbus watch support to mini-os, but am getting into
a endless loop of watches firing over and over. Below is an excerpt from
the xenstore tracefile:
IN 0x805acc8 20070103 19:32:18 WATCH
(/local/domain/0/backend/vif/26/0/state 00043818 )
CREATE watch 0x805a8b8
OUT 0x805acc8 20070103 19:32:18 WATCH (OK )
OUT 0x805acc8 20070103 19:32:18 WATCH_EVENT
2012 Nov 28
4
[minios] Add xenbus shutdown control support
Add a thread watching the xenbus shutdown control path and notifies a
wait queue.
Add HYPERVISOR_shutdown convenient inline for minios shutdown.
Add proper shutdown to the minios test application.
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
diff -r fdf241ea6ff4 extras/mini-os/include/kernel.h
--- a/extras/mini-os/include/kernel.h Wed Nov 28 21:29:18 2012 +0100
+++
2012 Nov 26
13
[PATCH 0 of 4] Minios improvements for app development
This patch series contains a set of patches making minios rather easier
to use, from an application development point of view.
Overview of patches:
1 Command line argument parsing support, from Xen.
2 Weak console handler function.
3 Build system tweaks for application directories.
4 Trailing whitespace cleanup. (because it is very messy)
Patch 4 is likely to be more controversial than
2010 Aug 25
0
[PATCH 0/7] vtpm Mini-Os domain and vTPM stability fixes
The following are a set of patches to run the berlios tpm emulator
0.6.1 in a mini-os domain, called vtpm-stubdom. Documentation on how to
use this domain is located at stubdom/vtpm/README.
The following are a series of patches that enable this domain and also
add significant stability improvements to the entire vTPM subsystem,
including the original method of using vtpmd as a process.
2007 Mar 08
3
Mini-OS: new_pt_frame fails
Hello,
as some might have read in my previous postings, I have a Mini-OS dom0
that constructs a Mini-OS domU on x86 xen-3.0.4-testing. As the memory
layout my Dom0 builds does not guarantee, that pages the DomU Mini-OS
tries to
use as page tables are mapped to existing memory, I changed new_pt_frame
in arch/x86/mm.c in the following way:
The pt_pfn is mapped R/W, then it is zeroed by a
2006 Oct 27
0
[PATCH]mini-os: handle start_info_t pointer
Hi Gregor,
on ia64 the start_info_t pointer is stored within shared_info_t structure.
So it makes sense to initialize the pointer within arch_init(), which is
different from x86.
With this patch the &si is given to arch_init().
Please have a look!
Thanks.
Dietmar.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
2005 Aug 26
0
[PATCH] Memory allocator replaced for Mini-os
The patch removes broken, and very complicated malloc in favour of much
simpler (and working) Xen''s allocator (xmalloc by Rusty).
Ps - patch compressed because malloc.c is about 200kb.
Cheers
Gregor
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2006 Jun 06
2
Grant tables and/or network for mini-os
hi,
has anyone attempted to add grant tables, blockfront or netfront
support to mini-os recently?
Jacob
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2013 Feb 19
13
[PATCH] mini-os: implement poll(2)
It is just a wrapper around select(2).
Signed-off-by: Wei Liu <wei.liu2@citrix.com>
---
extras/mini-os/include/posix/poll.h | 1 +
extras/mini-os/lib/sys.c | 90 ++++++++++++++++++++++++++++++++++-
2 files changed, 90 insertions(+), 1 deletion(-)
create mode 100644 extras/mini-os/include/posix/poll.h
diff --git a/extras/mini-os/include/posix/poll.h
2012 Dec 21
0
mini-os: Notify shutdown through weak function call instead of wake queue
To allow for more flexibility, this notifies domain shutdown through a
function rather than a wake queue, to let the application use a wake
queue only if it wishes.
Signed-off-by: Samuel Thibault <samuel.thibaut@ens-lyon.org>
diff -r 090cc3e20d3e extras/mini-os/include/kernel.h
--- a/extras/mini-os/include/kernel.h Wed Dec 19 16:04:50 2012 +0000
+++ b/extras/mini-os/include/kernel.h Fri
2013 May 09
4
[PATCH] mini-os: eliminate duplicated definition of spin_unlock_wait
Signed-off-by: Chen Baozi <baozich@gmail.com>
---
extras/mini-os/include/spinlock.h | 2 +-
extras/mini-os/include/x86/arch_spinlock.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/extras/mini-os/include/spinlock.h b/extras/mini-os/include/spinlock.h
index 70cf20f..6604e3c 100644
--- a/extras/mini-os/include/spinlock.h
+++
2007 Nov 26
0
[PATCH] [Mini-OS] Make gnttab allocation/free safe
Add a semaphore to protect gnttab_list from exhaustion, and disable
callbacks during allocation/free. Fix the network frontend accordingly.
Signed-off-by: Samuel Thibault <samuel.thibault@citrix.com>
diff -r bb961bda7eff extras/mini-os/gnttab.c
--- a/extras/mini-os/gnttab.c Sun Nov 25 21:24:48 2007 +0000
+++ b/extras/mini-os/gnttab.c Mon Nov 26 11:50:31 2007 +0000
@@ -18,6 +18,7 @@