Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 May 2010 23:30:58 +0300
From:      Kostik Belousov <kostikbel@gmail.com>
To:        current@freebsd.org
Cc:        bz@freebsd.org
Subject:   Re: a panic on uart_z8530_class?
Message-ID:  <20100508203058.GG83316@deviant.kiev.zoral.com.ua>
In-Reply-To: <20100508200032.GB31100@weongyo>
References:  <20100508200032.GB31100@weongyo>

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

--bO4vSxwwZtUjUWHo
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, May 08, 2010 at 01:00:32PM -0700, Weongyo Jeong wrote:
> Hello,
>=20
> Anyone encountered this panic on recent CURRENT kernel?
>=20
> [root@test ~]# uname -a
> FreeBSD test 9.0-CURRENT FreeBSD 9.0-CURRENT #16: Sun May  2 00:24:12 PDT=
 2010     root@test:/usr/obj/usr/src/sys/GENERIC  amd64
>=20
> [root@test /home/freebsd/sys/modules/bwn]# ifconfig wlan0 create wlandev =
bwn0
>=20
> Fatal trap 12: page fault while in kernel mode
> cpuid =3D 0; apic id =3D 00
> fault virtual address   =3D 0x0
> fault code              =3D supervisor read instruction, page not present
> instruction pointer     =3D 0x20:0x0
> stack pointer           =3D 0x28:0xffffff8073cdd810
> frame pointer           =3D 0x28:0xffffff8073cdd8e0
> code segment            =3D base 0x0, limit 0xfffff, type 0x1b
>                         =3D DPL 0, pres 1, long 1, def32 0, gran 1
> processor eflags        =3D interrupt enabled, resume, IOPL =3D 0
> current process         =3D 1795 (ifconfig)
> [ thread pid 1795 tid 100096 ]
> Stopped at      0:      *** error reading from address 0 ***
> db> bt
> Tracing pid 1795 tid 100096 td 0xffffff0003d8b390
> uart_z8530_class() at 0
uartXXX there is collateral, actual panic happen in the ifc_simple_create().

> ifc_simple_create() at ifc_simple_create+0x89
> if_clone_createif() at if_clone_createif+0x64
> ifioctl() at ifioctl+0x685
> kern_ioctl() at kern_ioctl+0xc5
> ioctl() at ioctl+0xfd
> syscall() at syscall+0x102
> Xfast_syscall() at Xfast_syscall+0xe1
> --- syscall (54, FreeBSD ELF64, ioctl), rip =3D 0x800b86d0c, rsp =3D 0x7f=
ffffffe2e8, rbp =3D 0x7fffffffee36 ---
> db> call doadump
> Physical memory: 3916 MB
> Dumping 1239 MB: 1224 1208 1192 1176 1160 1144 1128 1112 1096 1080 1064 1=
048 1032 1016 1000 984 968 952 936 920 904 888 872 856 840 824 808 792 776 =
760 744 728 712 696 680 664 648 632 616 600 584 568 552 536 520 504 488 472=
 456 440 424 408 392 376 360 344 328 312 296 280 264 248 232 216 200 184 16=
8 152 136 120 104 88 72 56 40 24 8
> Dump complete
> =3D 0
> db> reset
>=20
> [root@test ~]# kgdb /boot/kernel/kernel /var/crash/vmcore.1
> GNU gdb 6.1.1 [FreeBSD]
> Copyright 2004 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you =
are
> welcome to change it and/or distribute copies of it under certain conditi=
ons.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for detail=
s.
> This GDB was configured as "amd64-marcel-freebsd"...
> Cannot access memory at address 0xffffff0127ffffe0
> (kgdb) bt
> #0  0x0000000000000000 in ?? ()
> Cannot access memory at address 0x0
> (kgdb) q
>=20
> regards,
> Weongyo Jeong
>=20
> _______________________________________________
> 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"

--bO4vSxwwZtUjUWHo
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (FreeBSD)

iEYEARECAAYFAkvlygEACgkQC3+MBN1Mb4hiwACgo4DmOQLVBaPxx/NMQ6UG/pWs
eT4An1TRMT91xJGW9fyrSC+Qqi1klu7O
=7gjj
-----END PGP SIGNATURE-----

--bO4vSxwwZtUjUWHo--



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