public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Linux kernel lockup with BVM SCSI controller on MCPN765 PPC board
@ 2002-08-30 10:34 Terry Barnaby
  2002-09-01 21:19 ` Gérard Roudier
  0 siblings, 1 reply; 5+ messages in thread
From: Terry Barnaby @ 2002-08-30 10:34 UTC (permalink / raw)
  To: linux-kernel

Hi,

We have a major problem with using a BVM SCSI controller on a Motorola
MCPN765 PowerPC Compact PCI Motherboard. When the SCSI driver module is
loaded and starts to perform SCSI device interrogation the system will
completely lock up.
It appears that the hardware is locked up, the kernel locks up during
a low level serial console print routine (serial_console_write). No interrupts
occur (we have even disabled interrupts in the serial_console_write routine
to make sure).
The BVM SCSI controller is based on the LSI53C1010-66 chip and we are using the
sym53c8xx_2 SCSI driver (although the same problem occurs with the
sym53c8xx SCSI driver.
We are using MontaVista Linux 2.1 with the 2.4.17 kernel.

Using this SCSI controller board with a Motorola MCP750 PowerPC motherboard
works fine. One of the differences between the Motherboards is that the
MCPN765 has a 66MHz/64bit PCI bus while the MCP750 has a 33MHz/32bit PCI bus.
The MCPN765 uses a Hawk ASIC for Memory/PCI bus control.

We have been attempting to debug the driver to find the cause but have been
hitting brick walls. The system appears to lock up when the SCSI board
is performing a DataIn phase under the control of its on-board SCRIPTS processor.

As the system has completely locked up we have not been able to find the cause.
Any information on possible causes or ideas on how to proceed would be most
appreciated.

Terry
-- 
   Dr Terry Barnaby                     BEAM Ltd
   Phone: +44 1454 324512               Northavon Business Center, Dean Rd
   Fax:   +44 1454 313172               Yate, Bristol, BS37 5NH, UK
   Email: terry@beam.ltd.uk             Web: www.beam.ltd.uk
   BEAM for: Visually Impaired X-Terminals, Parallel Processing, Software Dev
                          "Tandems are twice the fun !"


^ permalink raw reply	[flat|nested] 5+ messages in thread
* Re: Linux kernel lockup with BVM SCSI controller on MCPN765 PPC board
@ 2002-09-01  0:07 Milton Miller
  0 siblings, 0 replies; 5+ messages in thread
From: Milton Miller @ 2002-09-01  0:07 UTC (permalink / raw)
  To: Terry Barnaby; +Cc: linux-kernel

In-Reply-To=<3D6F4A3A.50806@beam.ltd.uk>

We have been using the sym63c8xx_2 driver in 2.5 since it came out with
1010-66 chips using ppc64 kernels and haven't seen problems (its the
standard scsi controller in the IBM p690).   We use the driver in 32 bit
addressing mode (CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE 0) because we
only use 32 bit addresses with our IO translations.  (Error recovery was
broken until recently in 2.5 because of the locking changes, but you got
a printk there, it was just a software deadlock).

You said you appeared to be serial_console_write, I guess this is from
some kind of JTAG or BDM tool?   Can you find the string that its trying
to print?   Sounds like your pci bus may be hanging, have you tried to
probe there?

milton

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-09-03 15:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-08-30 10:34 Linux kernel lockup with BVM SCSI controller on MCPN765 PPC board Terry Barnaby
2002-09-01 21:19 ` Gérard Roudier
2002-09-03  8:56   ` Terry Barnaby
2002-09-03 16:01   ` Terry Barnaby
  -- strict thread matches above, loose matches on Subject: below --
2002-09-01  0:07 Milton Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox