2.6.14.3-2.3 nie działa na sparc64

Jakub Bogusz qboosh w pld-linux.org
Wto, 13 Gru 2005, 11:00:26 CET


On Sat, Dec 10, 2005 at 04:04:35PM +0100, Jakub Bogusz wrote:
> On Fri, Dec 09, 2005 at 09:55:25AM +0100, Jakub Bogusz wrote:
> > On Thu, Dec 08, 2005 at 01:44:39PM +0100, Jakub Bogusz wrote:
> > > Konkretnie na Ultrze 1.
> > > Nie działa bardziej niż 2.6.5 - po wyświetleniu 3 linii tekstu czyści
> > > ekran i rysuje jakieś wzorki na konsoli szeregowej (3 pionowe paski,
> > > potem coś jeszcze, ale się nie mieści) i zwisa. Break nie działa.
> > > 
> > > 2.6.5 na tej maszynie wykładało się dopiero na etapie initrd (problem
> > > ze sterownikiem esp).
> > 
> > Poprzednie też, tylko bez wzorków, więc widać, co się wyświetla:

Za wzorki na konsoli szeregowej prawdopodobnie odpowiada bootsplash...
Ktoś potrzebuje bootsplasha na sparcu64?

> > Remapping the kernel... done.
> > Registering callbacks... done.
> > Booting Linux...
> > [zwis]
> 
> I nie wiadomo było, kiedy naprawdę zwisa, bo:
> 
> $ dmesg | grep ttyS
> Console: ttyS0 (Zilog8530)
> a w konfiguracji było CONFIG_SERIAL_SUNZILOG=m.

Teraz kończy się na:

VFS: Mounted root (romfs filesystem) readonly.
+ insmod.static /liesp0: 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
b/modules/2.6.14.3-2.6/kernel/drivers/scsi/esp.ko
esp0: target 1 [period 100ns offset 15 20.00MHz FAST-WIDE SCSI-II]
esp0: yieee, bytes_sent < 0!
esp0: csz=0 fifocount=0 ecount=16777180
esp0: use_sg=1 ptr=0000000000000000 this_residual=0
esp0: Forcing async for target 1
  Vendor:           Model:                   Rev:
  Type:   Direct-Access                      ANSI SCSI revision: 00
esp0: target 1 [period 100ns offset 15 20.00MHz FAST-WIDE SCSI-II]
SCSI device sda: 8386000 512-byte hdwr sectors (4294 MB)
SCSI device sda: drive cache: write through
SCSI device sda: 8386000 512-byte hdwr sectors (4294 MB)
SCSI device sda: drive cache: write through
 sda: sda1 sda2
Attached scsi disk sda at scsi0, channel 0, id 1, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 1, lun 0,  type 0
esp0: Aborting command
esp0: dumping state
esp0: dma -- cond_reg<b2bf8b14> addr<c00154e0>
esp0: SW [sreg<11> sstep<04> ireg<18>]
esp0: HW reread [sreg<01> sstep<44> ireg<00>]
esp0: current command [tgt<01> lun<01> pphase<CLUELESS> cphase<DATAIN>]
esp0: disconnected
esp0: Aborting command
esp0: dumping state
esp0: dma -- cond_reg<b2bf8b14> addr<c00154e0>
esp0: SW [sreg<11> sstep<04> ireg<18>]
esp0: HW reread [sreg<01> sstep<44> ireg<00>]
esp0: current command [tgt<01> lun<01> pphase<UNISSUED> cphase<UNISSUED>]
esp0: disconnected
esp0: Resetting scsi bus
esp0: Gross error sreg=40
esp0: SCSI bus reset interrupt
esp0: DMA error b2bf8a03
esp0: Resetting scsi bus
esp0: SCSI bus reset interrupt
esp0: target 1 [period 100ns offset 15 20.00MHz FAST-WIDE SCSI-II]
scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 1 lun 1
scsi0 (1:1): rejecting I/O to offline device
  Vendor: NEC       Model: CD-ROM DRIVE:502  Rev: 2.3
  Type:   CD-ROM                             ANSI SCSI revision: 02
Attached scsi generic sg1 at scsi0, channel 0, id 6, lun 0,  type 5
+ mount -t proc none /proc
+ awk  /resume2=/  { print "yes"; }  /proc/cmdline
+ [  = yes ]
+ umount /proc
+ set +x
sda: Current: sense key: No Sense
    Additional sense: No additional sense information
esp0: yieee, bytes_sent < 0!
esp0: csz=0 fifocount=0 ecount=16776192
esp0: use_sg=1 ptr=0000000000000000 this_residual=0
esp0: Forcing async for target 1
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,2)
 <0>Press Stop-A (L1-A) to return to the boot prom


Na 2.4.32 wygląda to tak:

VFS: Mounted root (romfs filesystem) readonly.
s insmod.static /lib/modules/2.4.32-2/kernel/drivers/scsi/scsSiC_SmIo ds.uob
 ystem driver Revision: 1.00
Unimplemented SPARC system call 188
4 insmod.static /lib/modules/2.4.e3s2p-02:/ kIeRrQn e4l,/7der0i veSrCsS/Is cIsDi /7e sCpl.ko
 0MHz CCYC=25000 CCF=8 TOut 167 NCR53C9XF(espfast)
ESP: Total of 1 ESP hosts found, 1 actually in use.
scsi0 : Sparc ESP366-HME
esp0: target 1 [period 100ns offset 15 20.00MHz FAST-WIDE SCSI-II]
esp0: yieee, bytes_sent < 0!
esp0: csz=0 fifocount=0 ecount=16777184
esp0: use_sg=0 ptr=ffffffffc0003b60 this_residual=0
esp0: Forcing async for target 1
  Vendor:           Model:                   Rev:
  Type:   Direct-Access                      ANSI SCSI revision: 00
  Vendor: NEC       Model: CD-ROM DRIVE:502  Rev: 2.3
  Type:   CD-ROM                             ANSI SCSI revision: 02
Unimplemented SPARC system call 188
n insmod.static /lib/modules/2.A4t.t3a2c-h2e/dk esrcnseil /ddirsikv esrdsa/ sacts is/cssdi_0m,o dc.hoa
 nel 0, id 1, lun 0
esp0: target 1 [period 100ns offset 15 20.00MHz FAST-WIDE SCSI-II]
SCSI device sda: 8386000 512-byte hdwr sectors (4294 MB)
Partition check:
 /dev/scsi/host0/bus0/target1/lun0: p1 p2
Unimplemented SPARC system call 188
Unimplemented SPARC system call 188
Unimplemented SPARC system call 188
Unimplemented SPARC system call 188
VFS: Mounted root (ext2 filesystem) readonly.


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/



Więcej informacji o liście dyskusyjnej pld-kernel