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

Reply via email to