Bug 666416

Summary: bad messages from my 3ware 9000 Storage Controller
Product: [Fedora] Fedora Reporter: Wolfgang Ulbrich <fedora>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: low    
Version: rawhideCC: fedora, gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-28 17:15:29 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Wolfgang Ulbrich 2010-12-30 15:42:12 UTC
Description of problem:
In my message log i found this messages.
[root@mother rave]# dmesg | grep 3w
[    5.544718] 3ware 9000 Storage Controller device driver for Linux v2.26.02.014.
[    5.544762] 3w-9xxx 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    5.544774] 3w-9xxx 0000:02:00.0: setting latency timer to 64
[    5.817029] 3w-9xxx: scsi6: AEN: INFO (0x04:0x0001): Controller reset occurred:resets=1.
[    5.919028] scsi6 : 3ware 9000 Storage Controller
[    5.919120] 3w-9xxx: scsi6: Found a 3ware 9000 Storage Controller at 0xfe9ff000, IRQ: 16.
[    6.225028] 3w-9xxx: scsi6: Firmware FE9X 4.06.00.004, BIOS BE9X 4.05.00.015, Ports: 4.
[   26.276706] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x85.
[   26.277028] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x85.
[   26.277359] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x85.
[   26.277634] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x85.
[   26.278084] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x85.
[   26.278357] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x85.
[   26.278634] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x85.
[   26.278903] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x85.
[   26.279192] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x85.
[   26.279462] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x85.


Version-Release number of selected component (if applicable):
2.6.37-0.rc7.git0.2.fc15.x86_64

How reproducible:

every time i start the system
Steps to Reproduce:
1.
2.
3.
  
Actual results:
errror messages

Expected results:
no error messages

Additional info:
I found this bug 'https://bugs.launchpad.net/ubuntu/+source/linux/+bug/618542'
so i've decided it's a kernel bug, because the guys said it's a kernel bug.
The controller seems to be working, but fc15 with gnome very often freeze.
Maybe this is the isue.
Under fc14 on the same machine everything's is OK with the controller.
If you need more info let me know.

Comment 1 Chuck Ebbert 2011-02-07 17:58:28 UTC
Some monitoring utility is sending requests to the controller that it doesn't like. You could try erasing the gnome-system-monitor and smartmontools packages and see if that helps.

Comment 2 Wolfgang Ulbrich 2011-02-17 10:03:18 UTC
Thx for reply.
The error messages are gone away for some weeks ago.

actual result:

[rave@mother ~]$ dmesg | grep 3w
[    5.417456] 3ware 9000 Storage Controller device driver for Linux v2.26.02.014.
[    5.417495] 3w-9xxx 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    5.417506] 3w-9xxx 0000:02:00.0: setting latency timer to 64
[    5.677022] 3w-9xxx: scsi8: AEN: INFO (0x04:0x0001): Controller reset occurred:resets=1.
[    5.779028] scsi8 : 3ware 9000 Storage Controller
[    5.779113] 3w-9xxx: scsi8: Found a 3ware 9000 Storage Controller at 0xfe8ff000, IRQ: 16.
[    6.085017] 3w-9xxx: scsi8: Firmware FE9X 4.06.00.004, BIOS BE9X 4.05.00.015, Ports: 4.

My kernel is 2.6.38-0.rc5.git1.1.fc15.x86_64.

So i decided to close this report. :)

Comment 3 Wolfgang Ulbrich 2011-02-26 12:49:03 UTC
with kernel-2.6.38-0.rc6.git4.1.fc15.x86_64 i found error messages again.

Feb 26 13:16:19 mother kernel: [   27.325361] 3w-9xxx: scsi8: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x4D.
Feb 26 13:16:19 mother kernel: [   27.325682] 3w-9xxx: scsi8: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x4D.


[root@mother rave]# dmesg | grep 3w
[    3.886904] 3ware 9000 Storage Controller device driver for Linux v2.26.02.014.
[    3.932556] 3w-9xxx 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    3.997951] 3w-9xxx 0000:02:00.0: setting latency timer to 64
[    4.203020] scsi8 : 3ware 9000 Storage Controller
[    4.216210] 3w-9xxx: scsi8: Found a 3ware 9000 Storage Controller at 0xfe8ff000, IRQ: 16.
[    4.546018] 3w-9xxx: scsi8: Firmware FE9X 4.06.00.004, BIOS BE9X 4.05.00.015, Ports: 4.
[   27.325361] 3w-9xxx: scsi8: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x4D.
[   27.325682] 3w-9xxx: scsi8: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x4D.

So, i decided to reopen the bug report. :-(
But i will test your tips.

Comment 4 Wolfgang Ulbrich 2011-02-26 12:57:31 UTC
uninstalling gnome-system-monitor and smartmontools packages doesn't help.
The issue still exists.

Comment 5 Wolfgang Ulbrich 2011-02-26 13:50:40 UTC
Ok, if i start the system in runlevel 3 

[root@mother rave]# dmesg | grep 3w
[    4.022399] 3ware 9000 Storage Controller device driver for Linux v2.26.02.014.
[    4.038215] 3w-9xxx 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    4.053209] 3w-9xxx 0000:02:00.0: setting latency timer to 64
[    4.258017] scsi6 : 3ware 9000 Storage Controller
[    4.271107] 3w-9xxx: scsi6: Found a 3ware 9000 Storage Controller at 0xfe8ff000, IRQ: 16.
[    4.590026] 3w-9xxx: scsi6: Firmware FE9X 4.06.00.004, BIOS BE9X 4.05.00.015, Ports: 4.

shows me no errors.
But if i starts the xfce-desktop and using xfce4-sensors-plugin the error stiil exists.

[root@mother rave]# dmesg | grep 3w
[    4.022399] 3ware 9000 Storage Controller device driver for Linux v2.26.02.014.
[    4.038215] 3w-9xxx 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    4.053209] 3w-9xxx 0000:02:00.0: setting latency timer to 64
[    4.258017] scsi6 : 3ware 9000 Storage Controller
[    4.271107] 3w-9xxx: scsi6: Found a 3ware 9000 Storage Controller at 0xfe8ff000, IRQ: 16.
[    4.590026] 3w-9xxx: scsi6: Firmware FE9X 4.06.00.004, BIOS BE9X 4.05.00.015, Ports: 4.
[   48.506145] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x4D.
[   48.506417] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x4D.
[   48.585884] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x4D.
[   48.586158] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x4D.
[  107.824668] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x4D.
[  107.824938] 3w-9xxx: scsi6: ERROR: (0x03:0x0101): Invalid command opcode:opcode=0x4D.

I think it is the same with the gnome-sensor-applet which i had used in gnome before.
I can't test it because it is not installable at the moment. (dependency error since 2 month).
Both packages working with lm_sensors.
So, have i reassigned this report to lm_sensors?
I don't think, because i'm using RHel6 and fc14 on the same system but with different kernels.