From owner-freebsd-stable Fri Jan 11 8:10:11 2002 Delivered-To: freebsd-stable@freebsd.org Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by hub.freebsd.org (Postfix) with ESMTP id 8DD1F37B41A; Fri, 11 Jan 2002 08:09:57 -0800 (PST) Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Postfix) with ESMTP id 2B8EB5D31; Fri, 11 Jan 2002 08:09:57 -0800 (PST) To: Joao Carlos Mendes Luis Cc: freebsd-mobile@freebsd.org, John Gordon , freebsd-stable@freebsd.org Subject: Re: xe driver broken? In-reply-to: Your message of "Fri, 11 Jan 2002 11:59:32 -0200." <3C3EEFC4.FA79E917@embratel.net.br> Date: Fri, 11 Jan 2002 08:09:57 -0800 From: "Kevin Oberman" Message-Id: <20020111160957.2B8EB5D31@ptavv.es.net> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Date: Fri, 11 Jan 2002 11:59:32 -0200 > From: Joao Carlos Mendes Luis > Sender: owner-freebsd-mobile@FreeBSD.ORG > > Hi, > > The xe driver seems to be broken in -stable since 4.4-RELEASE. Are there, > at least, any workarounds? Is there somebody working on a fix? > > I have a Compaq Armada 3500 with a Compaq Netelligent 10/100 PC Card, and > would be glad to help any debugging needed. > > Ref: > http://www.freebsd.org/cgi/getmsg.cgi?fetch=195414+203251+/usr/local/www/db/text/2001/freebsd-mobile/20011118.freebsd-mobile While it has a few warts, I have not been having any problems with my Xircom RE-100 under 4.4-Release or stable up to and including 4.5-PRERELEASE. I'm building 4.5-RC1 today. As a result, I suspect that it's something else that is causing these problems. PCCARD support, especially interrupt handling, was re-worked for 4.4 and I suspect you problem lies here. For 4.4, PCI interrupt sharing was enabled for the first time in STABLE. This is nice as it allows the pcics and all cards plugged into them to share a single interrupt. But a few pcics do not support this. I know that the Cirrus Logic controller was a real problem. This is what was the problem in the cited PR. I'm not sure of the status of a fix for the problem. Does your system have a Cirrus Logic pcic? For more help, please include the output of dmesg, any sysctl changes for pcic, and relevant parts of the kernel configuration. R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message