[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 0/3] Add options to make writing a front end easier

From: Anthony Liguori
Subject: [Qemu-devel] [PATCH 0/3] Add options to make writing a front end easier
Date: Sat, 16 Dec 2006 11:57:17 -0600
User-agent: Thunderbird (X11/20061115)


I've been working on a QEMU front end for a bit now. The following patch introduces a number of things to make writing front ends in general a bit easier. This includes making the char devices exposable as unix sockets and adding a daemonize option.

Unix sockets are useful for a front end because their permissions can be controlled and it's easier to guarantee uniqueness (verses trying to find an unused TCP port).

The daemonize option is useful as it provides a deterministic way to know that QEMU is ready to accept connections (for something like VNC). Otherwise, you have to use a connect loop and timeout attempting to connect. This gets particularly ugly when an error occurs for some reason.

I've made an attempt to support the Win32 build but I haven't verified that current CVS is buildable (my changes shouldn't make it any worse).


Anthony Liguori

reply via email to

[Prev in Thread] Current Thread [Next in Thread]