Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 21789

Summary: ultra2 won't boot newest sparc64 iso
Product: Gentoo Linux Reporter: Austin Frank <aufrank>
Component: Current packagesAssignee: Sparc Porters <sparc>
Status: VERIFIED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: Sparc   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Austin Frank 2003-05-27 16:25:20 UTC
I'm using a boot disc burned from the image at
http://cvs.gentoo.org/~jmorgan/iso/gentoo-sparc64-1.4_rc4A.iso.bz2

I can boot the disc, and get the silo prompt as well as the banner.  When I pass
the kernel option 'gentoo serial' to the boot prompt, the kernel panics and I
have to send a break to get back to the openboot prompt.


Reproducible: Always
Steps to Reproduce:
1.  at openboot prompt, type "boot cdrom"
2.  at boot prompt, type "gentoo serial"

Actual Results:  
{0} ok boot cdrom
Resetting ...


Sun Ultra 2 UPA/SBus (2 X UltraSPARC 168MHz), No Keyboard
OpenBoot 3.25, 1152 MB memory installed, Serial #13014983.
Ethernet address 8:0:20:c6:97:c7, Host ID: 80c697c7.



Rebooting with command: boot cdrom
Boot device: /sbus/SUNW,fas@e,8800000/sd@6,0:f  File and args:
SILO
-- Welcome to Gentoo SPARC Linux --
--         Version 1.4           --

Boot options: gentoo and gentoo-smp

If you are using a serial console, please append serial to the end of your
boot option (e.g. "gentoo serial") for proper serial console support.

Please report any bugs you find to http://bugs.gentoo.org and assign them
to the Sparc team.

Thank you for using Gentoo Linux!
boot: gentoo serial
Loading initial ramdisk....

Remapping the kernel... done.
Booting Linux...
PROMLIB: Sun IEEE Boot Prom 3.25.0 1999/12/03 11:35
Linux version 2.4.20-sparc-r8-up (root@asama) (gcc version egcs-2.92.11 19980921
(gcc2 ss-980609 experimental)) #1 Tue May
 20 19:33:30 PDT 2003
ARCH: SUN4U
Ethernet address: 08:00:20:c6:97:c7
On node 0 totalpages: 146696
zone(0): 262051 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Found CPU 0 (node=f0065b90,mid=0)
Found CPU 1 (node=f0065efc,mid=1)
Found 2 CPU prom device tree node(s).
Kernel command line: root=/dev/ram0 init=/linuxrc serial
Calibrating delay loop... 335.05 BogoMIPS
Memory: 1148928k available (2296k kernel code, 416k data, 200k init)
[fffff80000000000,000000007ff46000]
Dentry cache hash table entries: 262144 (order: 9, 4194304 bytes)
Inode cache hash table entries: 131072 (order: 8, 2097152 bytes)
Mount-cache hash table entries: 32768 (order: 6, 524288 bytes)
Buffer-cache hash table entries: 65536 (order: 6, 524288 bytes)
Page-cache hash table entries: 262144 (order: 8, 2097152 bytes)
POSIX conformance testing by UNIFIX
PCI: Probing for controllers.
SYSIO: UPA portID 1f, at 000001fe00000000
sbus0: Clock 25.0 MHz
dma0: HME DVMA gate array
Sparc Zilog8530 serial driver version 1.68.2.2
Sun Mouse-Systems mouse driver version 1.00
tty00 at 0xf1100004 (irq = 12,7e8) is a Zilog8530
tty01 at 0xf1100000 (irq = 12,7e8) is a Zilog8530
tty02 at 0xf1000004 (irq = 12,7e8) is a Zilog8530
tty03 at 0xf1000000 (irq = 12,7e8) is a Zilog8530
keyboard: not present
Console: ttyS0 (Zilog8530)
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Journalled Block Device driver loaded
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
pty: 256 Unix98 ptys configured
rtc_init: no PC rtc found
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
loop: loaded (max 8 devices)
sunhme.c:v2.01 26/Mar/2002 David S. Miller (davem@redhat.com)
eth0: HAPPY MEAL (SBUS) 10/100baseT Ethernet 08:00:20:c6:97:c7
dmfe: Davicom DM9xxx net driver, version 1.36.4 (2002-01-17)
SCSI subsystem driver Revision: 1.00
esp0: IRQ 4,7e0 SCSI ID 7 Clk 40MHz CCYC=25000 CCF=8 TOut 167 NCR53C9XF(espfast)
ESP: Total of 1 ESP hosts found, 1 actually in use.
scsi0 : Sparc ESP366-HME
  Vendor: IBM       Model: DPSS-318350M      Rev: S96H
  Type:   Direct-Access                      ANSI SCSI revision: 03
  Vendor: TOSHIBA   Model: XM-5401TASUN4XCD  Rev: 1036
  Type:   CD-ROM                             ANSI SCSI revision: 02
qpti0: IRQ 7,7d3 SCSI ID 7 (Firmware v1.31.32)(Firmware 1.21 95/05/18) [Fast
Wide, using single ended interface]
QPTI: Total of 1 PTI Qlogic/ISP hosts found, 1 actually in use.
scsi1 : PTI Qlogic,ISP SBUS SCSI irq 7,7d3 regs at 1ff20010000
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
esp0: target 0 [period 100ns offset 15 20.00MHz FAST-WIDE SCSI-II]
SCSI device sda: 35843670 512-byte hdwr sectors (18352 MB)
Partition check:
 /dev/scsi/host0/bus0/target0/lun0: p1 p2 p3 p5 p6 p7 p8
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 6, lun 0
esp0: target 6 asynchronous
sr0: scsi-1 drive
Uniform CD-ROM driver Revision: 3.12
OBP Flash: RD 1fff0000000[80000] WR 1fff1380000[80000]
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
uhci.c: USB Universal Host Controller Interface driver v1.1
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
LVM version 1.0.5+(22/07/2002)
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 32768 buckets, 256Kbytes
TCP: Hash tables configured (established 524288 bind 65536)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
crc errorFreeing initrd memory: 1584k freed
VFS: Mounted root (ext2 filesystem) readonly.
Mounted devfs on /dev
EXT2-fs error (device ramdisk(1,0)): ext2_check_page: bad entry in directory
#1298: directory entry across blocks - offset
=0, inode=2290157584, rec_len=4112, name_len=16
EXT2-fs error (device ramdisk(1,0)): ext2_check_page: bad entry in directory
#35: unaligned directory entry - offset=0, in
ode=1769234802, rec_len=28271, name_len=32
EXT2-fs error (device ramdisk(1,0)): ext2_check_page: bad entry in directory
#1294: unaligned directory entry - offset=0,
inode=4043259667, rec_len=47, name_len=32
Kernel panic: No init found.  Try passing init= option to kernel.
 Press L1-A to return to the boot prom

Expected Results:  
should have loaded a kernel and started PCI autodetection

this is actually different from the error I got the first time I tried to boot
this kernel, but I don't have that output anymore.  it involved vfs not being
readable, or something of the sort.  I mentioned it to jmorgan in #gentoo-sparc.
Comment 1 Austin Frank 2003-05-27 16:41:26 UTC
this is another error I get, still from entering 'gentoo serial' at the boot prompt:

{0} ok boot cdrom
Resetting ...


Sun Ultra 2 UPA/SBus (2 X UltraSPARC 168MHz), No Keyboard
OpenBoot 3.25, 1152 MB memory installed, Serial #13014983.
Ethernet address 8:0:20:c6:97:c7, Host ID: 80c697c7.



Rebooting with command: boot cdrom
Boot device: /sbus/SUNW,fas@e,8800000/sd@6,0:f  File and args:
SILO
-- Welcome to Gentoo SPARC Linux --
--         Version 1.4           --

Boot options: gentoo and gentoo-smp

If you are using a serial console, please append serial to the end of your
boot option (e.g. "gentoo serial") for proper serial console support.

Please report any bugs you find to http://bugs.gentoo.org and assign them
to the Sparc team.

Thank you for using Gentoo Linux!
boot: gentoo serial

Read error on block 2599 (tried 3088384, got -1)

Error loading /boot/sparc64/vmlinux-up

Image not found.... try again
boot:
Comment 2 Joe Kallar (RETIRED) gentoo-dev 2003-06-18 22:21:44 UTC
Thanks for filing a bug.

Please try the latest installation document at:
http://cvs.gentoo.org/~blademan/sparc-install-doc.html
Newer CD images are available as listed in the doc.

At this time only the "gentoo" boot option is operable.

If you find bugs with the above images/doc, please query/file another bug.

Thanks!
Comment 3 Jason Wever (RETIRED) gentoo-dev 2003-08-17 07:38:18 UTC
Closing