[PATCH] [ISDN]Fix random hard freeze with AVM c4 card part 2

2007-10-18 Thread Karsten Keil
One call was missing in the previous patch. Signed-off-by: Karsten Keil <[EMAIL PROTECTED]> --- drivers/isdn/hardware/avm/c4.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/isdn/hardware/avm/c4.c b/drivers/isdn/hardware/avm/c4.c index 4c6ef91..d69c05e 100644 --

Re: [PATCH] [ISDN] Fix random hard freeze with AVM c4 card

2007-10-17 Thread Andrew Morton
On Wed, 17 Oct 2007 13:07:44 +0200 Karsten Keil <[EMAIL PROTECTED]> wrote: > The patch > - Includes the call to capilib_data_b3_req in the spinlock. This routine > in turn calls the offending mq_enqueue routine that triggered the > freeze if not locked. This should also fix other indicators o

[PATCH] [ISDN] Fix random hard freeze with AVM c4 card

2007-10-17 Thread Karsten Keil
The patch - Includes the call to capilib_data_b3_req in the spinlock. This routine in turn calls the offending mq_enqueue routine that triggered the freeze if not locked. This should also fix other indicators of incosistent capilib_msgidqueue list, that trigger messages like: Oct 5 03:05: