Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 05 Feb 2001 14:51:59 -0800 (PST)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Warner Losh <imp@harmony.village.org>
Cc:        Jose Gabriel J Marcelino <gabriel@maquina.com>, freebsd-mobile@FreeBSD.org
Subject:   Re: Aironet under NEWCARD
Message-ID:  <XFMail.010205145159.jhb@FreeBSD.org>
In-Reply-To: <200102052237.f15Mbm977098@harmony.village.org>

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

On 05-Feb-01 Warner Losh wrote:
> In message <XFMail.010205143119.jhb@FreeBSD.org> John Baldwin writes:
>: 
>: On 05-Feb-01 Warner Losh wrote:
>: > In message <20010204025751.A16147@devils.maquina.com> Jose Gabriel J
>: > Marcelino writes:
>: >: - The main problem however is that now the OLDCARD kernel crashes after
>: >:   I remove my Cisco 340 (Aironet) PC Card from the only PC card slot
>: >:   present. 
>: > I get this with *ALL* cards.  There's a stray interrupt and the smp
>: > folks have broken the "thread exists, but there's no registered
>: > interrupt handlers" case.
>: 
>: Erm, that shouldn't be broken.  It works with oldcard just fine, I
>: watch the ithreads come and go away without any problems.  Although
>: with newcard, I find that my 16-bit cards get the pccbb interrupt
>: instead of the interrupt they usually get.  For example, the wavelan
>: gets irq 11 instead of irq 3.  I can try to play with this here to
>: see if I can panic it with newcard later on.
> 
> I'm seeing this for both NEWCARD and OLDCARD.

Weird.  I actually wrote this code (removal of ithreads when there are no
handlers) to make the ithread go away when I popped my wavelan out at BSDCon. 
It has been in current ever since and I've never got it to panic.  It will
change in the near future anyways.  (Ithreads aren't going to die when they have
no handlers.)

> Warner

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


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




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