Jump to content

Kernel panic in 10.2.x


Recommended Posts

Running Retrospect 5.0.538 Server and Driver update 3.6.106 on a Dual G4 1.25GHz with a Sun DLT4000 drive and an Apple supplied Adaptec 2940U2B SCSI card from an old Blue/White G3.

The backup start all right, I can erase the tape, but when Retrospect is about to store some actual data, I get a Kernel Panic, see below.

 

I moved the SCSI card to a 400MHz G4, that can boot in OS 9.

I connected the same DLT4000, using the same SCSI cable as before.

Running OS 9.2.1, I had NO problems backing up!!!

 

Restarted the Mac in 10.2.3 (same hardware, of course). I got kernel panic when Retrospect was about to store some files on the tape..

Installed 10.2.6 and all other Apple updates.

Repaired permissions.

Tried Retrospect again and still got kernel panic.

Started in OS 9.2.1 and it runs reliably again.

 

What is "Max S/G segments exceeded"?

Any ideas, anyone? (New Macs won't boot into OS 9, so I need it working is OS X)

 

* ********

 

Tue Jul 8 19:06:54 2003

 

panic(cpu 0): SCSI(Adaptec78XX): Max S/G segments exceeded

Latest stack backtrace for cpu 0:

      Backtrace:

         0x0008581C 0x00085C4C 0x000287B4 0x1D54BE74 0x1D462B94 0x1D463A34 0x1D4608D0 0x0022F43C

         0x0022E2F8 0x0022E264

      Kernel loadable modules in backtrace (with dependencies):

         com.apple.driver.Adaptec78XXSCSI(1.1.2)@0x1d548000

            dependency: com.apple.iokit.IOPCIFamily(1.2)@0x14ec3000

            dependency: com.apple.iokit.IOSCSIFamily(1.2.4)@0x1d45e000

         com.apple.iokit.IOSCSIFamily(1.2.4)@0x1d45e000

Proceeding back via exception chain:

   Exception state (sv=0x15165500)

      PC=0x00000000; MSR=0x0000D030; DAR=0x00000000; DSISR=0x00000000; LR=0x00000000; R1=0x00000000; XCP=0x00000000 (Unknown)

 

Kernel version:

Darwin Kernel Version 6.6:

Thu May 1 21:48:54 PDT 2003; root:xnu/xnu-344.34.obj~1/RELEASE_PPC

 

* ********

 

 

Link to comment
Share on other sites

Not on the list? That's very odd. I thought at least Apple supplied cards would work. The Mac it came in boots from SCSI disks connected to this card. It doesn't have any ATA disks at all!

 

Anyway, in Retrospect in OS X I can erase the tape (including naming it), eject the tape, everything except storing actual data. If the card REALLY was not supported, Retrospect would have told me "No storage devices found".

Link to comment
Share on other sites

Quote:


Lennart Thelander said:

If the card REALLY was not supported, Retrospect would have told me "No storage devices found".

 


 

This is not actually true. The problem with an unsupported SCSI Card is that it "sort of" works but does not work correctly or well enough to be used with Retrospect.

Link to comment
Share on other sites

Quote:

Not on the list? That's very odd. I thought at least Apple supplied cards would work.

 


 

I think at one point your card was listed as supported for Mac OS 10.1, but only in the computer in which it shipped (so your current setup would not have been supported anyway). The Adaptec cards were later removed from the supported list for pre-Jaguar because of reliability problems, and your card does not feature on the current list at all!

 

The SCSI support in Mac OS X is very different from Mac OS 9, so having things working on the older system is unfortunately no guarantee of things working in Mac OS X. The official compatibility list is the place to look.

Link to comment
Share on other sites

Oh well, I guess I have to shell out for a new card then.

 

 

 

Thank you all for the answers.

 

 

 

A feature request:

 

Have Retrospect check the hardware and present a proper error message that cleary says what the problem is and NOT cause a kernel panic.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...