svn commit: r194766 - in head/sys: dev/md fs/procfs fs/tmpfs kern security/mac_biba security/mac_lomac sys vm

Florian Smeets flo at kasimir.com
Wed Jun 24 13:30:58 UTC 2009


On 24.06.09 15:08, Kostik Belousov wrote:
> On Wed, Jun 24, 2009 at 02:07:45PM +0200, Florian Smeets wrote:
>> On 23.06.09 22:45, Konstantin Belousov wrote:
>>> Author: kib
>>> Date: Tue Jun 23 20:45:22 2009
>>> New Revision: 194766
>>> URL: http://svn.freebsd.org/changeset/base/194766
>>>
>>
>> Hi kib,
>>
>> this commit breaks my sparc64.
>>
>> boot -v does only show:
>>
> I assume the lines
> Copyright (c) 1992-2009 The FreeBSD Project.
> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
> 	The Regents of the University of California. All rights reserved.
> must be before these two ?

Yes, of course. My sentence was poorly phrased, sorry.

>
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 8.0-CURRENT #3 r194766M: Wed Jun 24 13:58:36 CEST 2009
> What are the local changes you have in your sources ?

No i don't have local changes anymore. This was stock head at r194766.

>>      root at 280r.solomo.de:/usr/obj/usr/src/sys/280R
>> panic: trap: fast data access mmu miss
>> cpuid = 0
>> KDB: enter: panic
>> [thread pid 0 tid 0 ]
>> Stopped at      0xc01fe840:     ta              %xcc, 1
> Can you look for the source line for this instruction ?

The only thing i could find was this:

root at 280r:~ 5 > nm -n /boot/kernel/kernel | grep c01fe840
root at 280r:~ 6 > nm -n /boot/kernel/kernel | grep c01fe8
00000000c01fe880 t kdb_sysctl_enter

You wanted me to run nm on the kernel, right?

>
> Ideally, we need to find exact location in the boot sequence where
> the trap happen.
>
> The appearance of the copyright message means that sparc64_init() is
> done, and MI startup code is running. You may define VERBOSE_SYSINIT
> in init_main.c and watch what startup code is last called.
>

I'll do that and let you know.

Cheers,
Florian


More information about the svn-src-all mailing list