Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Jul 2011 18:05:33 +0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        Doug Barton <dougb@freebsd.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: cardbus panic: end address is not aligned
Message-ID:  <CAJ-VmonTpVLCMaUqo_NTM6eHjdYrKNLbt-mkK6ASUmkwvcsgMA@mail.gmail.com>
In-Reply-To: <4E100086.7080105@FreeBSD.org>
References:  <4E100086.7080105@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
The obvious question - can you bisect kernel versions to find out when it b=
roke?


Adrian

On 3 July 2011 13:39, Doug Barton <dougb@freebsd.org> wrote:
> I have 2 ath-based pc-card adapters. If I put either one of them in the s=
lot
> while the system is up, or if I try booting with them in the slot, I get =
an
> instant panic. The cards previously worked in -current, and continue to w=
ork
> in 8-stable and windows xp. I don't have any other pc-cards to compare wi=
th.
> Full core.txt.0 file is in my home directory on freefall.
>
> This problem persists on r223732 but happened to me for the first time a
> week or 2 ago (haven't had time to report it previously, apologies). It
> likely originated a while before though, I don't use these cards very oft=
en.
>
> panic: end address is not aligned
>
> #1 =A00xffffffff80426a8a in kern_reboot (howto=3D260)
> =A0 =A0at /home/svn/head/sys/kern/kern_shutdown.c:430
> #2 =A00xffffffff80426521 in panic (fmt=3DVariable "fmt" is not available.
> )
> =A0 =A0at /home/svn/head/sys/kern/kern_shutdown.c:604
> #3 =A00xffffffff8032c648 in pcib_grow_window (sc=3D0xfffffe0002603400,
> =A0 =A0w=3D0xfffffe0002603498, type=3D3, start=3D0, end=3D4294967295, cou=
nt=3D65536,
> flags=3DVariable "flags" is not available.
>
> ) at /home/svn/head/sys/dev/pci/pci_pci.c:1018
> #4 =A00xffffffff8032c8f7 in pcib_alloc_resource (dev=3D0xfffffe00026f2600=
,
> =A0 =A0child=3D0xfffffe0002eaf800, type=3DVariable "type" is not availabl=
e.
> )
> =A0 =A0at /home/svn/head/sys/dev/pci/pci_pci.c:1090
> #5 =A00xffffffff80325bdd in pci_alloc_resource (dev=3D0xfffffe000279bd00,
> =A0 =A0child=3D0xfffffe0002eaf800, type=3D3, rid=3D0xffffff8000309688,
> =A0 =A0start=3D2281701376, end=3D18446744073709551615, count=3D65536, fla=
gs=3D16384)
> =A0 =A0at bus_if.h:263
> #6 =A00xffffffff8031bd25 in cbb_alloc_resource (brdev=3DVariable "brdev" =
is not
> available.
> ) at bus_if.h:263
> #7 =A00xffffffff80325d8e in pci_alloc_resource (dev=3D0xfffffe000279ed00,
> =A0 =A0child=3D0xfffffe0002eaf800, type=3D3, rid=3D0xffffff8000309688, st=
art=3D0,
> =A0 =A0end=3D18446744073709551615, count=3D1, flags=3D16384) at bus_if.h:=
263
> #8 =A00xffffffff80456f39 in bus_alloc_resource (dev=3D0xfffffe0002eaf800,
> type=3D3,
> =A0 =A0rid=3D0xffffff8000309688, start=3D0, end=3D18446744073709551615, c=
ount=3D1,
> =A0 =A0flags=3D12290) at bus_if.h:263
> #9 =A00xffffffff802faa60 in cardbus_parse_cis (cbdev=3D0xfffffe000279ed00=
,
> =A0 =A0child=3D0xfffffe0002eaf800, callbacks=3D0xffffff8000309af0,
> =A0 =A0argp=3D0xfffffe0002e2d140) at bus.h:415
> #10 0xffffffff802fb0c1 in cardbus_device_create (sc=3D0xfffffe00025d8030,
> =A0 =A0devi=3D0xfffffe0002e2d000, parent=3DVariable "parent" is not avail=
able.
> )
> =A0 =A0at /home/svn/head/sys/dev/cardbus/cardbus_device.c:105
> #11 0xffffffff802f9c4e in cardbus_attach_card (cbdev=3D0xfffffe000279ed00=
)
> =A0 =A0at /home/svn/head/sys/dev/cardbus/cardbus.c:191
> #12 0xffffffff8031ba44 in cbb_event_thread (arg=3DVariable "arg" is not
> available.
> ) at card_if.h:83
> #13 0xffffffff803fb355 in fork_exit (
> =A0 =A0callout=3D0xffffffff8031b660 <cbb_event_thread>, arg=3D0xfffffe000=
2599800,
> =A0 =A0frame=3D0xffffff8000309c50) at /home/svn/head/sys/kern/kern_fork.c=
:920
> #14 0xffffffff80666c4e in fork_trampoline ()
> =A0 =A0at /home/svn/head/sys/amd64/amd64/exception.S:603
>
>
>
> --
>
> =A0 =A0 =A0 =A0Nothin' ever doesn't change, but nothin' changes much.
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0-- OK Go
>
> =A0 =A0 =A0 =A0Breadth of IT experience, and depth of knowledge in the DN=
S.
> =A0 =A0 =A0 =A0Yours for the right price. =A0:) =A0http://SupersetSolutio=
ns.com/
>
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org=
"
>



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