Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Sep 2001 20:30:10 +0200
From:      Francesco Casadei <fcasadei@inwind.it>
To:        Jon Loeliger <jdl@jdl.com>
Cc:        questions@freebsd.org
Subject:   Re: No memory for rx list?
Message-ID:  <20010905203010.A1829@goku.kasby>
In-Reply-To: <E15ecOv-0001Wb-00@jdl.com>; from jdl@jdl.com on Wed, Sep 05, 2001 at 08:07:27AM -0500
References:  <E15ecOv-0001Wb-00@jdl.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--0F1p//8PRICkK4MW
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Sep 05, 2001 at 08:07:27AM -0500, Jon Loeliger wrote:
>=20
> So, I have gotten this message a couple times now:
>=20
> Sep  4 09:11:32 www /kernel: xl0: no memory for rx list -- packet dropped!
> Sep  4 09:11:32 www last message repeated 15 times
>=20
> And it is:
>=20
>     Aug  9 07:36:59 www /kernel: xl0: <3Com 3c905-TX Fast Etherlink XL>
>     port 0xdc00-0xdc3f irq 11 at device 10.0 on pci0
>     Aug  9 07:36:59 www /kernel: xl0: Ethernet address: 00:60:97:cf:fa:b4
>     Aug  9 07:36:59 www /kernel: miibus0: <MII bus> on xl0
>=20
> On a:
>=20
>     www 1427 # uname -a
>     FreeBSD www.uncommoncon.com 4.3-RELEASE FreeBSD 4.3-RELEASE #0: Sat A=
pr 21
>     10:54:49 GMT 2001 jkh@narf.osd.bsdi.com:/usr/src/sys/compile/GENERIC =
 i386
>=20
>=20
> Is this some memory leak or bug?  Or is this some net-attack?
> It is on a machine on the inside of the Firewall, so I assume
> it is a memory leak (or so) right now.
>=20
> Well, OK, so it comes from tl_newbuf() when mbufs can't be had.
> Question is, why can't we find an mbuf?  Did someone lie about
> an incoming ether frame size?  Just flat ran out of mbufs?
>=20
> Thanks,
> jdl
>=20
>=20
>=20
>=20
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
>=20
> end of the original message

=46rom xl(4) manpage:

     xl%d: no memory for rx list  The driver failed to allocate an mbuf for
     the receiver ring.

     xl%d: no memory for tx list  The driver failed to allocate an mbuf for
     the transmitter ring when allocating a pad buffer or collapsing an mbuf
     chain into a cluster.

You're running low on mbufs. What does netstat -m show?

	Francesco Casadei
--=20
You can download my public key from http://digilander.iol.it/fcasadei/
or retrieve it from a keyserver (pgpkeys.mit.edu, wwwkeys.pgp.net, ...)

Key fingerprint is: 1671 9A23 ACB4 520A E7EE  00B0 7EC3 375F 164E B17B


--0F1p//8PRICkK4MW
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org

iD8DBQE7lm8xfsM3XxZOsXsRAvJCAKDGqu4Z7PzWPXkXLzgK3NsiGSkL3gCeLlWw
NJKiOn2GEAYpFnPCLEQNbP8=
=42FA
-----END PGP SIGNATURE-----

--0F1p//8PRICkK4MW--

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




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