Displaying 20 results from an estimated 53 matches for "xenfb".
2007 Oct 24
16
PATCH 0/10: Merge PV framebuffer & console into QEMU
The following series of 10 patches is a merge of the xenfb and xenconsoled
functionality into the qemu-dm code. The general approach taken is to have
qemu-dm provide two machine types - one for xen paravirt, the other for
fullyvirt. For compatability the later is the default. The goals overall
are to kill LibVNCServer, remove alot of code duplication and/o...
2008 Feb 29
1
[PATCH] ioemu: fix xenfb slow case update
ioemu: fix xenfb slow case update
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
diff -r 067d8f19e78a tools/ioemu/hw/xenfb.c
--- a/tools/ioemu/hw/xenfb.c Thu Feb 28 13:55:37 2008 +0000
+++ b/tools/ioemu/hw/xenfb.c Fri Feb 29 15:25:17 2008 +0000
@@ -1072,7 +1072,7 @@
/* A convenient functi...
2008 Mar 26
11
[PATCH 0/2] fbif: Add offset in resize event
Hello,
The following two patches add an additional offset part in the FB resize
event.
Samuel
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2007 Aug 02
3
ioemu/xenfb
Hi folks
There are two components, which are currently not included in the main
utils package: ioemu, xenfb. ioemu is currently shipped in its own
package, xenfb is not shipped at all.
Should we fold them into the main utils package for simplicity?
ioemu adds 300k to the package and 4300k in one dependency
(libsdl1.2debian). xenfb adds another 200k to the package and 200k in
one dependency (libjpeg62)....
2008 Feb 29
35
[RFC] PVFB: Add refresh period to XenStore parameters?
...ms to work fine, saving
computations and communications. I''m now wondering about the interface:
it looks to me like it could be as simple as a "refresh-period" node in
the backend part of XenStore: the front-end would watch it, and update
the timing of its internal refresh loop, xenfb_fps in the case of Linux''
xenfb for instance. A period of 0 would mean that no refresh is needed
(e.g. minimized window)
Samuel
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2007 Jul 27
4
Prototype to use QEMU for PV guest framebuffer
...to implement them all twice is not very
desirable. Also libvncserver code is terrible - many bad thread race
conditions that are near impossible to diagnose, let alone solve :-(
At the summit there were a couple of suggestions, either taking the VNC
server code from QEMU and splicing it into the xenfb daemon. Another was
to take the QEMU VNC code and put it into a library that can be used by
both QEMU & xenfb. Neither of those is a particularly appealing prospect.
Then Anthony Liguori suggested a 3rd approach, which was to add a new QEMU
machine type to the x86 target, and simply disable al...
2008 Apr 14
1
no xenfb in Fedora 8 Xen kernel?
Hi,
I''m trying to start Xorg on a PV Fedora8 guest running 2.6.21.7 fedora stock
xen kernel, however, it seems that there''s no xenfb.ko driver included in
the .rpm package.
The only included drivers I see in /lib/modules are:
emre@xenroot:/lib/modules/2.6.21.7-3.fc8xen/kernel/drivers/xen$ ls
blkback blkfront blktap netback netfront pciback
however, if I look at the source rpm:
emre@xenroot:/d/xen/fedora8/xen-3.1.3/linux...
2009 Jan 27
13
[Patch] fix xenfb_update_screen bogus rect
Hi,
When I tested pvfb, I got the following warnings.
It seems to be caused by checking/setting info->dirty without dirty_lock.
We need to check/set info->dirty safely.
xenfb_update_screen bogus rect 2147483647 0 2147483647 0
BUG: warning at /root/linux-2.6.18-xen.hg/drivers/xen/fbfront/xenfb.c:240/xenfb_update_screen()
Call Trace:
[<ffffffff8036920e>] xenfb_thread+0x19b/0x2be
[<ffffffff8022730a>] try_to_wake_up+0x33b/0x34c
[<ffffffff80225c3d>...
2008 Nov 18
0
xenfb issuing notify_remote_via_irq() too early
After some changes resulting in the irq (since used as an array index) to
be converted to unsigned int, we''re observing oopses resulting from xenfb
calling notify_remote_via_irq() with -1 as the irq argument. Clearly, the
two possible simple work-arounds would be to either make the event
channel code always tolerate and ignore invalid irq inputs or to prevent
the call to notify_remote_via_irq() in xenfb in that case. Neither would
fix the root...
2008 Jan 08
3
[PATCH] Dynamic modes support for PV xenfb (0 of 2)
Patches 1of2 and 2of2 adds multiple frame buffer resolution
support to the PV xenfb frame buffer driver and the PV xenfb
VNC server.
API Changelog entry is included here as I did not see doc/ChangeLog
when I did a tip clone this morning.
---------------------------------------------------------------
API Changelog entry:
PV framebuffer multiple resolution facility:
Guest ma...
2011 Feb 27
8
graphically accessing pv guest
Hi all,
I''m trying to expand the screen resolution of my guest when using vnc. It
appears I need to use the extra variable in my guest config file and xenfb.
I pass it in like this:
extra = ''xenfb.video=8,1024,768''
I can see this being passed to the kernel when it boots but it doesn''t
change the vnc screen resolution. I also see this when I type ps -ef | grep
vnc
# ps -ef | grep vnc
root 7187 2103 0 10:18 ?...
2013 Dec 16
8
XEN/arm XENFB support
Goodmorning,
I''m currently playing with XEN/arm on my Allwinner A20 (cubieboard2)
I would like to get the XENFB driver working on domU.
But currently in xen/arm there''s no support for VFB, atleast qemu is not
supported.
But this video http://www.youtube.com/watch?v=po1IeElg8tg and this one
http://www.youtube.com/watch?v=Km6gBnIqaWo is showing a working framebuffer.
So there are people which got a fr...
2007 Dec 10
0
[PATCH][IOEMU] Include mouse dz in xenfb event packet
Attached patch includes dz in the mouse event packet sent to the
frontend. Needed for mouse wheel support in a PV guest.
Please apply to xen- unstable.
Signed- off- by: Pat Campbell <plc@novell.com>
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2011 Jul 21
51
Linux Stubdom Problem
2011/7/19 Stefano Stabellini <stefano.stabellini@eu.citrix.com>:
> CC''ing Tim and xen-devel
>
> On Mon, 18 Jul 2011, Jiageng Yu wrote:
>> 2011/7/16 Stefano Stabellini <stefano.stabellini@eu.citrix.com>:
>> > On Fri, 15 Jul 2011, Jiageng Yu wrote:
>> >> 2011/7/15 Jiageng Yu <yujiageng734@gmail.com>:
>> >> > 2011/7/15
2009 Mar 02
0
[PATCH 4 of 13] DisplayState interface change
..._w, vga_save_h,
- ds_get_linesize(s->ds));
- qemu_free(ds_get_data(ds));
- }
+ ppm_save(filename, ds_get_data(ds), vga_save_w, vga_save_h,
+ ds_get_linesize(ds));
+
+ qemu_free_displaysurface(ds->surface);
s->ds = saved_ds;
}
diff --git a/hw/xenfb.c b/hw/xenfb.c
--- a/hw/xenfb.c
+++ b/hw/xenfb.c
@@ -700,21 +700,30 @@
{
struct XenFB *xenfb = opaque;
int i;
+ struct DisplayChangeListener *l;
if (xenfb->feature_update) {
#ifdef XENFB_TYPE_REFRESH_PERIOD
- int period;
+ int period = 99999999;
+ int idle = 1...
2011 Feb 28
3
possible Xen bugs
...o shutdown the
guest domains since it never realizes they have halted. Ultimately I can
shut them down then destroy them but this seems like a bug.
This is probably not a bug but just more a question. I'd like to expand the
resolution for my vnc connection. I've added "extra =
'xenfb.video=8,1024,768'" to my guests config file but it never recognizes
it. Is there another way I should be doing this?
Thanks for all the hard work! I was amazed at how it easy it was to get
running despite the little hickups.
--
Ted Brenner
-------------- next part --------------
An HT...
2008 Mar 05
0
[PATCH] linux: properly qualify all static ''struct xenbus_device_id'' instances
...00 +0100
@@ -463,7 +463,7 @@ static int connect_ring(struct backend_i
/* ** Driver Registration ** */
-static struct xenbus_device_id blktap_ids[] = {
+static const struct xenbus_device_id blktap_ids[] = {
{ "tap" },
{ "" }
};
Index: head-2008-02-26/drivers/xen/fbfront/xenfb.c
===================================================================
--- head-2008-02-26.orig/drivers/xen/fbfront/xenfb.c 2008-03-05 16:30:44.000000000 +0100
+++ head-2008-02-26/drivers/xen/fbfront/xenfb.c 2008-03-05 08:57:41.000000000 +0100
@@ -721,7 +721,7 @@ static void xenfb_backend_changed(st...
2011 Mar 01
0
[PATCH] linux-2.6.18/fbfront: fix regression from c/s 1068
...catch in our automatic testing this
oversight during the porting of the corresponding pv-ops patch
(info->irq now getting set later, which doesn''t matter for pv-ops as
that has the event channel at hand).
Signed-off-by: Jan Beulich <jbeulich@novell.com>
--- a/drivers/xen/fbfront/xenfb.c
+++ b/drivers/xen/fbfront/xenfb.c
@@ -757,7 +757,7 @@ static int xenfb_connect_backend(struct
if (ret)
goto error_xenbus;
ret = xenbus_printf(xbt, dev->nodename, "event-channel", "%u",
- irq_to_evtchn_port(info->irq));
+ irq_to_evtchn_port(irq));
if...
2007 Apr 11
2
Error: Device 0 (vkbd) is already connected.
...raise VmError("Device %s is already connected." % dev_str)
VmError: Device 0 (vkbd) is already connected.
My domain config file has the following options to enable vfb:
vfb = [ ''type=vnc, vnclisten=0.0.0.0, vncunused=1'' ]
extra = "console=ttyS0 xencons=ttyS video=xenfb"
Is anyone able to make this work reliably more than once? Thanks,
Alex
--
Alex Williamson HP Open Source & Linux Org.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-dev...
2010 Oct 01
2
trouble building 4.0.1
...en_backend.c:594:5: warning: format ‘%llx’ expects type ‘long long unsigned int *’, but argument 3 has type ‘intptr_t *’
/usr/src/xen-4.0.1/stubdom/ioemu/hw/xen_backend.c:594:5: warning: format ‘%llx’ expects type ‘long long unsigned int *’, but argument 3 has type ‘intptr_t *’
CC i386-stubdom/xenfb.o
CC i386-stubdom/xen_console.o
CC i386-stubdom/exec-dm.o
CC i386-stubdom/pci_emulation.o
CC i386-stubdom/helper2.o
CC i386-stubdom/battery_mgmt.o
CC i386-stubdom/xenfbfront.o
/usr/src/xen-4.0.1/stubdom/ioemu/xenfbfront.c: In function ‘xenfb_pv_display_vram’:
/usr/src/...