kernel panics from list corruption when using a tape drive connected through cciss adapter

Solution Verified - Updated -

Issue

  • c program which reads and writes to tape drive from buffer caused kernel panic. Same c program is tested on other controllers on RHEL 5 and it does not cause a panic.
    Suspecting problem could be with kernel/cciss driver/P212 controller.
#!/bin/bash
LOGFILE=/tmp/tape.`date +%Y-%m-%d-%H-%M-%S`
echo "Starting Test" >> $LOGFILE
i=1
while [ $i -lt 100 ] ; do
       echo -e "---$i---\n" >> $LOGFILE
       /rfu/rfubin/rwtape -b 65536 -n 65536 -i 2>> $LOGFILE
       let i=i+1
       echo -e "------\n" >> $LOGFILE
done
echo "End Test" >>  $LOGFILE

Kernel panics are intermittent, on various iterations.

  • kernel panics from list corruption when using a tape drive connected through cciss adapter

Environment

  • Red Hat Enterprise Linux (RHEL) 5
  • Product Name: ProLiant DL380 G6 , ProLiant DL380 G5
  • cciss driver
  • Ultrium 3 scsi tape drive

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content