[LV] Can anybody build a kernel with Maciej's toolchain?
Hi, I have built a Linux kernel with my repackaged version of Maciej's cross toolchain and everything seems to work fine -- except that I can't make it boot all the way up in simh (I don't have real hardware). Do any of you have an idea of what's going on? Is my .config wrong? Do I need to use setcmdline on vmlinux.dsk first? Can anybody else build a vmlinux.dsk for me with Maciej's toolchain that works? I should perhaps try to update my git checkout of two weeks ago -- but would it change anything? I have attached my .config file and this is what my simulator session looks like: testuser@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@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@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. -Peter _______________________________________________ Linux-Vax mailing list Linux-Vax@pergamentum.com http://www.pergamentum.com/mailman/listinfo/linux-vax
Teilnehmer (4)
-
Jan-Benedict Glaw
-
Maciej W. Rozycki
-
Peter Firefly Lund
-
Peter Lund