Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Oct 2014 20:29:40 -0400
From:      Allan Jude <allanjude@freebsd.org>
To:        freebsd-current@freebsd.org
Subject:   Re: kernel page fault with nfs
Message-ID:  <544305F4.4030903@freebsd.org>
In-Reply-To: <10171630.Vr2tvlANVU@noxon.firefly>
References:  <3430961.Iq02vNgBU7@noxon.firefly> <1995323.F02irpmLMA@ralph.baldwin.cx> <CAOfEmZhaEJ-Qk9qmtpJ6oin83Ygu3eKycd9LC94VFMWYZuQZBA@mail.gmail.com> <10171630.Vr2tvlANVU@noxon.firefly>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--R9M3jtooiO8AdBf1gCvSRlGSjqQpE9har
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 2014-10-18 18:48, Tobias C. Berner wrote:
> Hi
>=20
> World ist from october 16, installed world and kernel then.=20
> Kernel was later rebuilt with debug-options.
>=20
>=20
> Is the following more sensible?
> ##################################################
> #  kgdb NOXON/kernel.debug vmcore.1=20
> Fatal trap 12: page fault while in kernel mode
> cpuid =3D 5; apic id =3D 05
> fault virtual address   =3D 0xfffffe07d1744000
> fault code              =3D supervisor write data, page not present
> instruction pointer     =3D 0x20:0xffffffff80d4d58a
> stack pointer           =3D 0x28:0xfffffe086057f240
> frame pointer           =3D 0x28:0xfffffe086057f2f0
> 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 6524 (python2.7)
>=20
>=20
> (kgdb) bt
> #0  doadump (textdump=3D1) at pcpu.h:219
> #1  0xffffffff80926b6d in kern_reboot (howto=3D260) at=20
> /usr/src/sys/kern/kern_shutdown.c:447
> #2  0xffffffff809270c0 in panic (fmt=3D<value optimized out>) at=20
> /usr/src/sys/kern/kern_shutdown.c:746
> #3  0xffffffff8035f167 in db_panic (addr=3D<value optimized out>, have_=
addr=3D2,=20
> count=3D0, modif=3D0x0) at /usr/src/sys/ddb/db_command.c:473
> #4  0xffffffff8035ed7d in db_command (cmd_table=3D0x0) at=20
> /usr/src/sys/ddb/db_command.c:440
> #5  0xffffffff8035eaf4 in db_command_loop () at /usr/src/sys/ddb/db_com=
mand.c:493
> #6  0xffffffff80361600 in db_trap (type=3D<value optimized out>, code=3D=
0) at=20
> /usr/src/sys/ddb/db_main.c:251
> #7  0xffffffff80966f01 in kdb_trap (type=3D12, code=3D0, tf=3D<value op=
timized out>) at=20
> /usr/src/sys/kern/subr_kdb.c:654
> #8  0xffffffff80d4fa7c in trap_fatal (frame=3D0xfffffe086057f190, eva=3D=
<value optimized=20
> out>) at /usr/src/sys/amd64/amd64/trap.c:861
> #9  0xffffffff80d4fe0c in trap_pfault (frame=3D0xfffffe086057f190, user=
mode=3D<value=20
> optimized out>) at /usr/src/sys/amd64/amd64/trap.c:677
> #10 0xffffffff80d4f42e in trap (frame=3D0xfffffe086057f190) at=20
> /usr/src/sys/amd64/amd64/trap.c:426
> #11 0xffffffff80d33972 in calltrap () at /usr/src/sys/amd64/amd64/excep=
tion.S:231
> #12 0xffffffff80d4d58a in bzero () at /usr/src/sys/amd64/amd64/support.=
S:53
> #13 0xffffffff80830463 in ncl_doio (vp=3D0xfffff801e7f99938, bp=3D0xfff=
ffe07c5a168e8,=20
> cr=3D<value optimized out>, td=3D<value optimized out>, called_from_str=
ategy=3D<value=20
> optimized out>)
>     at /usr/src/sys/fs/nfsclient/nfs_clbio.c:1648
> #14 0xffffffff80831acf in ncl_write (ap=3D<value optimized out>) at=20
> /usr/src/sys/fs/nfsclient/nfs_clbio.c:1124
> #15 0xffffffff80e646a5 in VOP_WRITE_APV (vop=3D<value optimized out>, a=
=3D<value=20
> optimized out>) at vnode_if.c:997
> #16 0xffffffff809f52f9 in vn_write (fp=3D0xfffff80101c62780, uio=3D0xff=
fffe086057f970,=20
> active_cred=3D<value optimized out>, flags=3D320, td=3D0x0) at vnode_if=
=2Eh:413
> #17 0xffffffff809f5602 in vn_io_fault_doio (args=3D<value optimized out=
>, uio=3D0xa00,=20
> td=3D0x0) at /usr/src/sys/kern/vfs_vnops.c:991
> #18 0xffffffff809f2aec in vn_io_fault1 () at /usr/src/sys/kern/vfs_vnop=
s.c:1047
> #19 0xffffffff809f0e3b in vn_io_fault (fp=3D0xfffff80101c62780, uio=3D0=
xfffffe086057f970,=20
> active_cred=3D<value optimized out>, flags=3D0, td=3D0xfffff80171d79920=
)
>     at /usr/src/sys/kern/vfs_vnops.c:1152
> #20 0xffffffff80982357 in dofilewrite (td=3D0xfffff80171d79920, fd=3D19=
,=20
> fp=3D0xfffff80101c62780, auio=3D0xfffffe086057f970, offset=3D<value opt=
imized out>,=20
> flags=3D0) at file.h:306
> #21 0xffffffff80982088 in kern_writev (td=3D0xfffff80171d79920, fd=3D19=
,=20
> auio=3D0xfffffe086057f970) at /usr/src/sys/kern/sys_generic.c:467
> #22 0xffffffff80982013 in sys_write (td=3D<value optimized out>, uap=3D=
<value=20
> optimized out>) at /usr/src/sys/kern/sys_generic.c:382
> #23 0xffffffff80d5051b in amd64_syscall (td=3D0xfffff80171d79920, trace=
d=3D0) at=20
> subr_syscall.c:133
> #24 0xffffffff80d33c5b in Xfast_syscall () at=20
> /usr/src/sys/amd64/amd64/exception.S:390
> #25 0x000000080137de4a in ?? ()
> ##################################################
>=20
>=20
>=20
> Thanks in advance,=20
> Tobias Berner
>=20
>=20
> On Saturday 18 October 2014 20.43:12 Marcelo Araujo wrote:
>> When you rebuild your system, did you rebuild and install all kernel a=
nd
>> world?
>>
>> Best Regards,
>>
>> On Oct 18, 2014 7:57 PM, "John Baldwin" <jhb@freebsd.org> wrote:
>>> On Friday, October 17, 2014 11:11:26 PM Tobias C. Berner wrote:
>>>> Hi
>>>>
>>>>
>>>> For some days now I've had problems with my current (last test with
>>>> r273178M).
>>>>
>>>> Sometimes when accessing a nfs-share there is a pagefault:
>>>>
>>>>
> ##################################################
> #####
>>>> Fatal trap 12: page fault while in kernel mode
>>>> cpuid =3D 7; apic id =3D 07
>>>> fault virtual address   =3D 0xfffffe07cfe60400
>>>> fault code              =3D supervisor read data, page not present
>>>> instruction pointer     =3D 0x20:0xffffffff80d4d4b6
>>>> stack pointer           =3D 0x28:0xfffffe086088b380
>>>> frame pointer           =3D 0x28:0xfffffe086088b3f0
>>>> 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 43868 (mplayer)
>>>>
>>>>
>>>> #0  0xffffffff80926d29 in shutdown_nice (howto=3D1) at
>>>> /usr/src/sys/kern/kern_shutdown.c:207
>>>> #1  0xffffffff80926a2d in kern_reboot (howto=3D260) at
>>>> /usr/src/sys/kern/kern_shutdown.c:444
>>>> #2  0xffffffff80926f80 in panic (fmt=3D0x104 <Address 0x104 out of
>>>
>>> bounds>) at
>>>
>>>> /usr/src/sys/kern/kern_shutdown.c:698
>>>> #3  0xffffffff8035f147 in panic_cmd_del (arg=3D0x0) at
>>>> /usr/src/sys/ddb/db_command.c:244
>>>> #4  0xffffffff8035ed5d in db_command (cmd_table=3D0x0) at
>>>> /usr/src/sys/ddb/db_command.c:439
>>>> #5  0xffffffff8035ead4 in db_command_loop () at
>>>> /usr/src/sys/ddb/db_command.c:488 #6  0xffffffff803615e0 in db_trap
>>>> (type=3D<value optimized out>, code=3D0) at /usr/src/sys/ddb/db_main=
=2Ec:247
>>>> #7  0xffffffff80966db1 in kdb_trap (type=3D12, code=3D0,
>>>
>>> tf=3D0xfffffe086088b2d0)
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.o=
rg"
>=20

Note: you can use uname -K and uname -U to compare the versions of your
kernel and userland to make sure they are in sync.

--=20
Allan Jude


--R9M3jtooiO8AdBf1gCvSRlGSjqQpE9har
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)

iQIcBAEBAgAGBQJUQwX3AAoJEJrBFpNRJZKfMAwP/0t5uw3aA/0H13yUGg0Jhiuz
BlqScBXgJM9tnU9xT0iux+KdgnkQR+DfAMkjCTaSA/vtD+lmB9S9UN4LM/GaV/bN
Ql8V78eW2/yxQn8GYJHnyR5E4Zxq+YiPtOYJLs8qc6eLes+Gs82hDdrHd4ZqVjS+
sWOWE8TIHC8AcGlYpUsFzia63vywI1Ljfr/m/MlWO068FvaLi6kZUJlZcZtIdB0O
PmqBrqj+8h8rjHi37GtzyHOv/0YiawYb1uHMvJrzuUE4Jj0AvMg5xOsLW7jEExqQ
iCG2WG2MNC+qgyX2T+XLKssXcPn5cGXc5MPZqoD+cK5SE1ztR6LJMLZQsq3OyJXR
oHjaqHwywkUCDm93tFcCLUbrLyPhXQ3dR9h67AmicL9HTthb+zPt/aVnnPup5jsG
V4af8+yvZ/0DSd0/N/ehGLPnYPXDnV1+lbuiG3HvMavGEUMN5SRyLUY/6i1donKO
gxiAwd8xi5FhF4JcsLzuakxxMd79b32AOgt8nA6FCZedqI1utXasn2+QbHy6pD60
XWxSy6iW63tUrj5iRo5JX5o75h/9M3Ho3uD1rl7LRYfSbk19pRAFslOh/6mS4Kkm
DVyBWW2c2TrnsApLRa0kvoNUpGAja7CgWJKNDvgsAeELyrv2qziY5/a0W4hSCLQG
SesKZMNrApQTaA3PXHIB
=27Um
-----END PGP SIGNATURE-----

--R9M3jtooiO8AdBf1gCvSRlGSjqQpE9har--



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