Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Nov 1999 21:12:12 +0100
From:      Gary Jennejohn <garyj@peedub.muc.de>
To:        Mark Knight <markk@knigma.org>
Cc:        freebsd-isdn@FreeBSD.ORG
Subject:   Re: Panic caused by mbuf exhaustion in i4b with AVM PCI 
Message-ID:  <199911262012.VAA14737@peedub.muc.de>
In-Reply-To: Your message of "Thu, 25 Nov 1999 22:36:01 GMT." <EpOAQFARnbP4EwyS@knigma.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
Mark Knight writes:
>And here it is...
>
>This represents a single call into i4b, clearing down part way through
>the outgoing message.
>
[trace deleted]

I don't like all those overflow messages.

Hmm, it looks like the HSCX isn't being deactivated. Can you try this patch
and report back ?

=====================================================================
*** i4b_avm_fritz_pci.c	Fri Nov 26 20:51:05 1999
--- i4b_avm_fritz_pci.c.orig	Fri Nov 26 20:48:55 1999
***************
*** 1364,1370 ****
  		if (sc->sc_chan[HSCX_CH_A].state != HSCX_IDLE ||
  			sc->sc_chan[HSCX_CH_B].state != HSCX_IDLE)
  		{
- 			DBGL1(L1_BCHAN, "avma1pp_hscx_init", "%d NOT deactivated\n", h_chan);
  			return;
  		}
  		sc->avma1pp_cmd = HSCX_CMD_XRS|HSCX_CMD_RRS;
--- 1364,1369 ----
***************
*** 1418,1424 ****
  	if(activate == 0)
  	{
  		/* deactivation */
! 		chan->state = HSCX_IDLE;
  		avma1pp_hscx_init(sc, h_chan, activate);
  	}
  		
--- 1417,1423 ----
  	if(activate == 0)
  	{
  		/* deactivation */
! 		chan->state &= ~HSCX_AVMA1PP_ACTIVE;
  		avma1pp_hscx_init(sc, h_chan, activate);
  	}
  		

---
Gary Jennejohn / garyj@muc.de garyj@fkr.cpqcorp.net gj@freebsd.org




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isdn" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911262012.VAA14737>