Kernel Hanging : no more, SCSI problem
Hi !
The last fsmlab kernel for my board (PreP 603 PPC) stop hanging but the
boot have a problem with my SCSI Board :
sym53c8xx: at PCI bus 0, device 17, function 0
sym53c8xx: setting PCI_COMMAND_PARITY...(fix-up)
sym53c8xx: 53c895 detected
sym53c895-0: rev 0x1 on pci bus 0 device 17 function 0 irq 0
sym53c895-0: NCR clock is 40037KHz
sym53c895-0: ID 7, Fast-40, Parity Checking
sym53c895-0: on-chip RAM at 0x10042000
sym53c895-0: restart (scsi reset).
sym53c895-0: the chip cannot lock the frequency
sym53c895-0: Downloading SCSI SCRIPTS.
scsi0 : sym53c8xx - version 1.6b
scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0,
lun 0 Inquiry 00 00 00 ff 00
sym53c8xx_abort: pid=0 serial_number=1 serial_number_at_timeout=1
SCSI host 0 abort (pid 0) timed out - resetting
SCSI bus is being reset for host 0 channel 0.
sym53c8xx_reset: pid=0 reset_flags=2 serial_number=1
serial_number_at_timeout=1
SCSI host 0 abort (pid 0) timed out - resetting
SCSI bus is being reset for host 0 channel 0.
sym53c8xx_reset: pid=0 reset_flags=2 serial_number=2
serial_number_at_timeout=2
etc...
This problem doesn't exist with the 1.3 version of the sym53c8xx with a
2.2.17 kernel.
Also in order to have access to this driver in the SCSI part I had to
change the file arch/ppc/config.in:
--- config.in.orig Mon Sep 25 08:32:24 2000
+++ config.in Mon Sep 25 17:50:21 2000
@@ -100,16 +100,22 @@
define_bool CONFIG_ISA n
define_bool CONFIG_SBUS n
-if [ "$CONFIG_APUS" = "y" -o "$CONFIG_4xx" = "y" -o \
- "$CONFIG_8260" = "y" ]; then
- define_bool CONFIG_PCI n
-else
- if [ "$CONFIG_6xx" = "y" -o "$CONFIG_PPC64BRIDGE" = "y" ]; then
- define_bool CONFIG_PCI y
- else
+#if [ "$CONFIG_APUS" = "y" -o "$CONFIG_4xx" = "y" -o \
+# "$CONFIG_8260" = "y" ]; then
+# define_bool CONFIG_PCI n
+#else
+# if [ "$CONFIG_6xx" = "y" -o "$CONFIG_PPC64BRIDGE" = "y" ]; then
+# define_bool CONFIG_PCI y
+# else
# CONFIG_8xx
- bool 'QSpan PCI' CONFIG_PCI
- fi
+# bool 'QSpan PCI' CONFIG_PCI
+# fi
+#fi
+
+if [ "$CONFIG_APUS" = "y" ]; then
+ define_bool CONFIG_PCI n
+else
+ define_bool CONFIG_PCI y
fi
bool 'Networking support' CONFIG_NET
------------------------------------------------------------------
grave@ipno.in2p3.fr
33 (0) 1 69 15 79 59
-----------------------
De chacun selon ses forces, a chacun selon ses besoins
Reply to: