Hi,
On Wed, 28 Mar 2007 16:05:56 +0200, Denis Oliver Kropp wrote:
> If 0xbe826a2c is the intruction pointer you should be able to find
> out which function it is in.
On ARM this address is in the stack segment :-(
>>>> (!) FUSION_PROPERTY_LEASE --> Connection timed out
>
> Most likely due to the clock skew, or a dead lock. Do you know if there
> was a feelable delay between this and the previous message?
The patch below seems to cure the "Connection timed out" but
otherwise did not change the manifestation of the problem :-(
Cheers
Anders
--- a/linux/drivers/char/fusion/entries.c
+++ b/linux/drivers/char/fusion/entries.c
@@ -403,12 +403,12 @@ fusion_entry_wait( FusionEntry *entry, l
entry->waiters--;
- if (timeout && !*timeout)
- return -ETIMEDOUT;
-
if (signal_pending(current))
return -EINTR;
+ if (timeout && !*timeout)
+ return -ETIMEDOUT;
+
ret = fusion_entry_lock( entries, id, false, &entry2 );
switch (ret) {
case -EINVAL:
_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev