Re: [bug #27539] pfinet hangs

2009-09-27 Thread Samuel Thibault
Philip Charles, le Sun 27 Sep 2009 19:16:47 +, a écrit : > netbase does not configure and many packages depend on this. > ifupdown (unreleased) is configured and replaces netbase. Err, I believe it is not related to bug #27539, which only happens with the Xen driver and a high network load. W

[bug #27539] pfinet hangs

2009-09-27 Thread Philip Charles
Follow-up Comment #4, bug #27539 (project hurd): netbase does not configure and many packages depend on this. ifupdown (unreleased) is configured and replaces netbase. ___ Reply to this item at: __

[bug #27539] pfinet hangs

2009-09-27 Thread anonymous
Follow-up Comment #3, bug #27539 (project hurd): Seems to be locked somehwere in thread_block in if (notify) hyp_event_channel_send(nd->evt); simple_unlock(&nd->pushlock); thread_block(NULL); hyp_grant_takeback(gref); i.e. dom0 doesn't release the grant ref. Sending trafic on the same bridge

[bug #27539] pfinet hangs

2009-09-27 Thread anonymous
Follow-up Comment #2, bug #27539 (project hurd): Note: this is with under Xen, with the Xen network driver of gnumach ___ Reply to this item at: ___ M

[bug #27539] pfinet hangs

2009-09-27 Thread Samuel Thibault
Follow-up Comment #1, bug #27539 (project hurd): Looks like ethernet_xmit() is actually hanging, thus keeping the mutex locked. ___ Reply to this item at: _

[bug #27539] pfinet hangs

2009-09-27 Thread anonymous
Additional Item Attachment, bug #27539 (project hurd): File name: bt Size:8 KB ___ Reply to this item at: ___ Message post

[bug #27539] pfinet hangs

2009-09-27 Thread anonymous
URL: Summary: pfinet hangs Project: The GNU Hurd Submitted by: None Submitted on: dim 27 sep 2009 15:08:38 UTC Category: None Severity: 3 - Normal Prio

hurd_thread_cancel cancelling other threads

2009-09-27 Thread Samuel Thibault
Hello, ext2fs quite often aborts with ext2fs.static: thread-cancel.c:55: hurd_thread_cancel: Assertion `! __spin_lock_locked (&ss->critical_section_lock)' failed. Here is the relevant code: error_t hurd_thread_cancel (thread_t thread) { struct hurd_sigstate *ss = _hurd_thread_sigstate (threa