device pcic and card

Kevin Oberman oberman at es.net
Mon Jan 24 15:48:31 PST 2005


> Date: Mon, 24 Jan 2005 16:29:55 -0700 (MST)
> From: "M. Warner Losh" <imp at bsdimp.com>
> 
> In message: <20050124223635.37BA35D04 at ptavv.es.net>
>             "Kevin Oberman" <oberman at es.net> writes:
> : > Date: Sat, 22 Jan 2005 17:05:52 -0700 (MST)
> : > From: "M. Warner Losh" <imp at bsdimp.com>
> : > Sender: owner-freebsd-current at freebsd.org
> : > 
> : > In message: <41DC2EAD.8070403 at savvis.net>
> : >             Maksim Yevmenkin <maksim.yevmenkin at savvis.net> writes:
> : > : i heard Warner said something about removing pcic and card (aka oldcard) 
> : > : support from -current. has it happened? after cvsup'ing (yesterday) i no 
> : > : longer can configure kernel with pcic and card.
> : > : 
> : > : i can not use newcard on my tecra 8100 :( when i insert serial pc-card 
> : > : my laptop hangs :( i can insert ethernet card (3com) but i can not 
> : > : remove it :( same story - laptop hangs hard.
> : > 
> : > Hangs hard?  That's unfortunate.  I'd love to help figure things out,
> : > but my tecra 8100 is working great...
> : 
> : What kind of card? There is a known problem with busdma and some
> : interfaces including if_dc. (I have a Xircom that uses this driver, but
> : I have seen reports of the problem on several others.)
> : 
> : I have a work-around from scottl for if_dc, and another from Takashi
> : Naguchi with a one-line change in busdma_machdep.c that fixed his
> : problem. (Note: These are hacks and not real fixes.) I will attach them. 
> : 
> : I can only vouch that the if_dc.c patch prevents the hang. I have not tried 
> : the second nor have I tried using the Ethernet portion of the Xircom. I only 
> : use it for the modem.
> 
> dc isn't going to run on OLDCARD :-).  I have used rl and ep based
> cards in my 8100.
> 
> Warner
> 

Duh! 16-bit. 32-bit. Sigh!

Also, I don't think 16-bit cards do much with busdma, either, so this is
probably not related in any way. Sorry for the noise.

At least with no commit bit I won't be getting a package with a pointy
hat in it.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman at es.net			Phone: +1 510 486-8634


More information about the freebsd-current mailing list