Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Nov 2002 17:58:23 -0700
From:      Scott Long <scott_long@btc.adaptec.com>
To:        Christian Brueffer <chris@unixpages.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Cardbus panic with 3com Megahertz
Message-ID:  <20021129005822.GA37980@hollin.btc.adaptec.com>
In-Reply-To: <20021128235805.GA41530@unixpages.org>
References:  <20021128235805.GA41530@unixpages.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Nov 28, 2002 at 06:58:05PM -0500, Christian Brueffer wrote:
> 
> Hi,
> 
> got a reproducable panic while inserting a 3Com Megahertz 3CCFE575BT
> into an up to date -current system.
> The card used to work fine with DP1.

This might be from my recent changes to the resource allocator in
cardbus.  Unfortunately, I don't have one of these cards handy.
Could you enable the hw.cardbus.cis_debug and hw.cardbus.debug
sysctls and send me the full console output from inserting the
card?

Scott
> 
> 
> Fatal trap 12: page fault while in kernel mode
> fault virtual address   = 0xdd79cd38
> fault code              = supervisor read, page not present
> instruction pointer     = 0x8:0xc0173556
> stack pointer           = 0x10:0xcd24c5e8
> frame pointer           = 0x10:0xcd24c5f8
> code segment            = base 0x0, limit 0xfffff, type 0x1b
>                         = DPL 0, pres 1, def32 1, gran 1
> processor eflags        = interrupt enabled, resume, IOPL = 0
> current process         = 8 (cbb0)
> kernel: type 12 trap, code=0
> Stopped at      cardbus_read_tuple_mem+0x35:    movzbl
> 0(%eax,%ecx,1),%eax
> db> tr
> cardbus_read_tuple_mem(c260cd80,c29a8880,b17ed38,cd24c65c,cd24c658) at
> cardbus_read_tuple_mem+0x35
> cardbus_read_tuple(c260cd80,c2a82180,c29a8880,b17ed38,cd24c65c) at
> cardbus_read_tuple+0x75
> cardbus_parse_cis(c260cd80,c2a82180,cd24ca88,0,c03d914b) at
> cardbus_parse_cis+0x1d9
> cardbus_do_cis(c260cd80,c2a82180,ffffffff,0,c2a82108) at
> cardbus_do_cis+0x41
> cardbus_attach_card(c260cd80,c252a128,c03f62e4,393,c25aba00) at
> cardbus_attach_card+0x2ae
> cbb_insert(c25aba00,0,c03baefa,393,c25abb08) at cbb_insert+0x151
> cbb_event_thread(c25aba00,cd24cd48,c03c8d67,35a,c0ec8e00) at
> cbb_event_thread+0x7a
> fork_exit(c019acb4,c25aba00,cd24cd48) at fork_exit+0xa7
> fork_trampoline() at fork_trampoline+0x1a
> --- trap 0x1, eip = 0, esp = 0xcd24cd7c, ebp = 0 ---
> 
> 
> - Christian
> 
> -- 
> http://www.unixpages.org			chris@unixpages.org
> GPG Pub-Key    : www.unixpages.org/cbrueffer.asc
> GPG Fingerprint: A5C8 2099 19FF AACA F41B  B29B 6C76 178C A0ED 982D
> GPG Key ID     : 0xA0ED982D

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




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