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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.