I thought it was time for another update on the progress of the s390x port. I 
will be attempting to get a community going in the next couple of weeks when I 
get some time to devote to the project. 

I'm now getting into the device configuration stuff and crapping out because 
the dip for pseudo is null and I'm not sure what I haven't done to get this 
initialized properly.

initialize scratch memory
Installed physical memory:
(0x00, 0x08000000)
Booter occupied memory (including modules):
(0x0100000, 0x017f000)(0x0f00000, 0x0800000)
Ramdisk memory:
(0x0600000, 0x0900000)
Available physical memory:
(0x027f000, 0x0381000)(0x01700000, 0x06900000)
Available virtual memory:
(0x00, 0x0100000)(0x027f000, 0x0381000)(0x01700000, 0xfffffffffe8fffff)
DAT Enabled using RTO 1700000
Relocating the KRTLD/UNIX executable
376: Entered kobj_init()
krtld: Using boot version 11.
ramdisk range: 0x600000-f00000
640: attr_val()
module path '/platform/s390x /kernel /usr/kernel'
713: add_primary
716: struct module
733: symhdr
736: strhdr
785: depends_on
824: realloc depends_on
840: chains
842: buckets
krtld: file=/platform/s390x/unix
        text: 0x100000 size: 0x12d6f8
        data: 0x22e000 dsize: 0x51f7e
885: load_exec done
/platform/s390x/genunix symbol moddebug multiply defined
/platform/s390x/genunix symbol getfsname multiply defined
/platform/s390x/genunix symbol rootconf multiply defined
krtld: file=/platform/s390x/genunix
        text:0x280640 size: 0x2489b0
        data:0x4c8ff0 dsize: 0x584a8
krtld: transferring control to: 0x142980
OpenSolaris on System z - Startup commenced
Memory size: 128MB Chunks: 1
0. 0000000000000000 08000000 0
Discovering CPUs
Boot CPU logical address: 0 hardware address: 0
1 CPUs detected
Initializing timers
Initializing memory
../../s390x/os/startup.c:710: 'core_base' is 0x10000000
../../s390x/os/startup.c:711: 'core_end' is 0x20000000
../../s390x/os/startup.c:725: 'sysSize' is 0x8000000
../../s390x/os/startup.c:726: 'physmax' is 0x7fff
../../s390x/os/startup.c:735: 'availmem' is 0x7ffffff
../../s390x/os/startup.c:738: 'nalloc_sz' is 0xb47ae1
../../s390x/os/startup.c:747: 'moddata' is 0x52e0e8
../../s390x/os/startup.c:748: 'nalloc_base' is 0x1754000
../../s390x/os/startup.c:749: 'nalloc_end' is 0x229bae1
../../s390x/os/startup.c:750: 'sdata' is 0x22e000
../../s390x/os/startup.c:755: 'e_text' is 0x22d6f8
../../s390x/os/startup.c:760: 'modtext' is 0x22e000
../../s390x/os/startup.c:761: 'modtext_sz' is 0x0
../../s390x/os/startup.c:780: 'extra_etpg' is 0x0
../../s390x/os/startup.c:781: 'modtext_sz' is 0x0
../../s390x/os/startup.c:782: 'extra_etva' is 0x22e000
../../s390x/os/startup.c:788: 'nalloc_base' is 0x1754000
../../s390x/os/startup.c:789: 'nalloc_end' is 0x229bae1
Initializing I/O structures
Console address = 0009
Highest subchannel address encountered: 001f
I/O Device List starts at 1756000 for 5904 bytes
../../s390x/os/startup.c:831: 'kmem64_base' is 0x70000000000
../../s390x/os/startup.c:869: 'ndata_remain_sz' is 0xb43000
../../s390x/os/startup.c:1026: 'page_hash' is 0x1b51000
../../s390x/os/startup.c:1027: 'memseg_base' is 0x1b72000
../../s390x/os/startup.c:1028: 'kpm_pp_base' is 0x1b73000
../../s390x/os/startup.c:1029: 'kpm_pp_sz' is 0x43c38
../../s390x/os/startup.c:1030: 'pp_base' is 0x1758000
../../s390x/os/startup.c:1031: 'pp_sz' is 0x3f8568
../../s390x/os/startup.c:1032: 'alloc_base' is 0x70000000000
../../s390x/os/startup.c:1040: 'kmem64_base' is 0x70000000000
../../s390x/os/startup.c:1041: 'kmem64_end' is 0x70000000000
../../s390x/os/startup.c:1055: 'memlist' is 0x1bb7000
../../s390x/os/startup.c:1056: 'memlist_end' is 0x1dd6000
../../s390x/os/startup.c:1057: 'sysbase' is 0x30000000000
../../s390x/os/startup.c:1058: 'syslimit' is 0x70000000000
../../s390x/vm/s390xmmu.c:424: 'wasteage' is 0x0
../../s390x/os/startup.c:1100: 'memlist' is 0x1bb7020
../../s390x/os/startup.c:1101: 'memlist_sz' is 0x21f000
../../s390x/os/startup.c:1102: 'memspace' is 0x1bb7000
../../s390x/os/startup.c:1107: 'pp_base' is 0x1758000
../../s390x/os/startup.c:1108: 'memseg_base' is 0x1b72000
../../s390x/os/startup.c:1109: 'npages' is 0x8783
../../s390x/os/startup.c:1110: 'phys_avail' is 0xf000c0
../../s390x/os/startup.c:1118: 'availrmem' is 0x5e35
SunOS Release 5.11 Version sirius 64-bit
Copyright 1983-2007 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
DEBUG enabled
Initializing modules
startup_modules() starting...
krtld: file=/kernel/fs/specfs
        text:0x18000000 size: 0x6cf8
        data:0x10000000 dsize: 0xa8
krtld: file=/kernel/fs/devfs
        text:0x18007000 size: 0x81e0
        data:0x10000994 dsize: 0x248
krtld: file=/kernel/misc/swapgeneric
        text:0x18010000 size: 0x1fd0
        data:0x10000c04 dsize: 0x198
krtld: file=/kernel/sched/TS
        text:0x18012000 size: 0x48d0
        data:0x10001000 dsize: 0x7b8
krtld: file=/kernel/sched/TS_DPTBL
        text:0x18006cf8 size: 0x190
        data:0x100017b8 dsize: 0x830
startup_modules() done
Initializing virtual memory
../../s390x/os/startup.c:1257: 'kpm_size' is 0x10800
../../s390x/os/startup.c:1258: 'kpm_vbase' is 0xffffffff80000000
Create generic mapping segment
segdev_init
startup_vm done
i_ddi_init_root
krtld: file=/kernel/drv/rootnex
        text:0x18017000 size: 0x20a0
        data:0x10002000 dsize: 0x290
attach  dip: 0
        options_dip: 0
attach  dip: 0
        pseudo_dip: 0
panic[cpu0]/thread=23e200: assertion failed: dip != 0L, file: 
../../common/os/devcfg.c, line: 1620
skipping system dump - no dump device configured
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to