Re: [Qemu-devel] 0.9.0 Win32 Tap inferface PPC Guest issue

2007-04-17 Thread Thiemo Seufer
Ely Soto wrote: Ok this is the fix I came up with. Basically it will check all the other objects that could potentially be waiting for service. This will prevent one high priority object from starving the rest. I'm not certain what the intention for the timeout 0 check but this

Re: [Qemu-devel] 0.9.0 Win32 Tap inferface PPC Guest issue

2007-04-09 Thread Ely Soto
Ok I located the source of the problem. The code in main_loop_wait() that uses WaitForMultipleObjects will only service one object that woke it up. What is occuring is that the host_alarm timer is being serviced anytime the tap_semaphore is also signaled, therefore the tap callback function is

Re: [Qemu-devel] 0.9.0 Win32 Tap inferface PPC Guest issue

2007-04-09 Thread Ely Soto
); == Ely Soto Ely Soto [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 04/09/2007 01:54 PM Please respond to qemu-devel@nongnu.org To qemu-devel@nongnu.org cc Subject Re: [Qemu-devel] 0.9.0 Win32 Tap inferface PPC Guest issue Ok I located the source of the problem

[Qemu-devel] 0.9.0 Win32 Tap inferface PPC Guest issue

2007-04-05 Thread Ely Soto
I'm having an issue getting the 0.9.0 build ppc to work with tap. OpenVPN 2.09 Relevant Parameters -net nic -net tap,ifname=tap-lan 0.8.2 works quite well. I've narrowed the break to the change described here. http://lists.gnu.org/archive/html/qemu-devel/2006-08/msg00243.html Backing this

Re: [Qemu-devel] 0.9.0 Win32 Tap inferface PPC Guest issue

2007-04-05 Thread Ely Soto
Further details: This call functions correctly and returns true. tap-win32.c, line 534 ReleaseSemaphore(overlapped-tap_semaphore, 1, NULL) However, WaitForMultipleObjects never returns successfully to execute the callback function. vl.c, line 5859 main_loop_wait() ...

Re: [Qemu-devel] 0.9.0 Win32 Tap inferface PPC Guest issue

2007-04-05 Thread Ely Soto
Initially it looks like it may be some sort of timing issue. It happened to start working a bit without any code changes after I was stepping through the code. Can't reproduce that yet. Ely Soto - Notice: This e-mail is intended solely for use of the