[LV] Can anybody build a kernel with Maciej's toolchain?

Jan-Benedict Glaw jbglaw at lug-owl.de
Wed Aug 22 00:46:22 CEST 2007


On Tue, 2007-08-21 23:16:07 +0200, Peter Firefly Lund <firefly at vax64.dk> wrote:
>         testuser at charybdis:~/Desktop/vax-linux-kernel$ vax
>         
>         VAX simulator V3.6-1
>         sim> load -r /big/simhv/VAX/ka655x.bin
>         sim> set cpu conhalt
>         sim> set cpu 64m
>         sim> set rq0 ra92
>         sim> attach rq0 vmlinux.dsk
>         sim> boot cpu
>         
>         
>         KA655-B V5.3, VMB 2.7
>         Performing normal system tests.
>         40..39..38..37..36..35..34..33..32..31..30..29..28..27..26..25..
>         24..23..22..21..20..19..18..17..16..15..14..13..12..11..10..09..
>         08..07..06..05..04..03..
>         Tests completed.
>         >>>boot dua0
>         (BOOT/R5:0 DUA0
>         
>         
>         
>           2..
>         -DUA0
>           1..0..
>         
>         
>         
>         * ** Welcome to Linux on VAX ** *
>         
>         CPU type: KA650 SID: 0x0A000006 SIDEX: 0x01530302
>         Boot Head.S loaded at address 0x00004A00
>         rpb/bootr5/ap/sp  0x00000000 0x00000000 0x00000344 0x00004800
>         relocated at phys address 0x0010028A
>         
>         Starting VM
>         Early console enabled
>         Linux/VAX <linux-vax at pergamentum.com>
>         RPB info: .l_pfncnt=0x0001ff80, .l_vmb_version=0x0a000207, .l_badpgs=0x00000000
>         Physical memory: 0x0001ff80 HW pagelets, 0x00003ff0 pages (65472KB)
>         CPU type: KA650, SID: 0x0a000006, SIDEX: 0x01530302
>         VM: mapped physical from 0x80000000 to 0x83ff0000, iomap from 83ff0000
>         VM: vmalloc from 0x84ff0000 to 0x853f0000
>         VM: ptemap from 0x853f0000 to 0x878f0000 for 64 processes
>         Calling start_kernel()...
>         
>         Linux version 2.6.17-rc4-gbabdd5b2-dirty (testuser at charybdis) (gcc version 4.0.1) #12 Tue Aug 21 14:26:28 CEST 2007
>         kernel_cmd_line 80004a04
>         root=/dev/nfs ip=bootp rw debug
>         VAXMM: Initialising mm layer for 64 tasks of size 64MB
>         VAXMM: system page table base 802a6e00, length (bytes)    f1e00 length (PTEs)    3c780
>         bootmap size = 00000800
>         Calling free_bootmem(start=00001000, len=000ff000)
>         Calling free_bootmem(start=00399000, len=03c57000)
>         Built 1 zonelists
>         Kernel command line: root=/dev/nfs ip=bootp rw debug
>         PID hash table entries: 256 (order: 8, 1024 bytes)
>         Calling mv->clock_init()
>         No RTC used
>         Disabling early console. If this is the last text you see, try to append "console=ttyS0" to the kernel command line
>         
>         ?06 HLT INST
>                 PC = 801064AE
>         >>>
>         
> I don't think it is supposed to execute HLT instructions.

HLT ist used in some neuralgic places to, well, crash the system right
here and now.  BUGW is used in BUG().

Please try to find the function that's at the PC address (801064AE in
your case.)  Easy to do when looking at the System.map .

MfG, JBG

-- 
      Jan-Benedict Glaw      jbglaw at lug-owl.de              +49-172-7608481
Signature of:  The course of history shows that as a government grows, liberty
the second  : decreases."  (Thomas Jefferson)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lug-owl.de/pipermail/vax-linux/attachments/20070822/4aae147e/attachment.pgp>
-------------- next part --------------
_______________________________________________
Linux-Vax mailing list
Linux-Vax at pergamentum.com
http://www.pergamentum.com/mailman/listinfo/linux-vax


More information about the Vax-linux mailing list