Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
For bugs related to Red Hat Enterprise Linux 5 product line. The current stable release is 5.10. For Red Hat Enterprise Linux 6 and above, please visit Red Hat JIRA https://issues.redhat.com/secure/CreateIssue!default.jspa?pid=12332745 to report new issues.

Bug 629081

Summary: Bug 466441 reintroduced in kernel 2.6.18-194.el5
Product: Red Hat Enterprise Linux 5 Reporter: Jeannie <jeannie.jackson>
Component: kernelAssignee: Tomas Henzl <thenzl>
Status: CLOSED ERRATA QA Contact: Gris Ge <fge>
Severity: medium Docs Contact:
Priority: low    
Version: 5.5CC: bdonahue, borgan, qcai
Target Milestone: rc   
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-01-13 21:14:25 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:
Attachments:
Description Flags
remove the printk none

Description Jeannie 2010-08-31 20:56:00 UTC
Description of problem: Fusion driver is too verbose, causing the following type messages:

mptctl: Registered with Fusion MPT base driver
mptctl: /dev/mptctl @ (major,minor=10,220)
drivers/message/fusion/mptctl.c::mptctl_ioctl() @636 - ioc1 not found!
drivers/message/fusion/mptctl.c::mptctl_ioctl() @636 - ioc2 not found!
drivers/message/fusion/mptctl.c::mptctl_ioctl() @636 - ioc3 not found!
drivers/message/fusion/mptctl.c::mptctl_ioctl() @636 - ioc4 not found!
drivers/message/fusion/mptctl.c::mptctl_ioctl() @636 - ioc5 not found!
drivers/message/fusion/mptctl.c::mptctl_ioctl() @636 - ioc6 not found!
drivers/message/fusion/mptctl.c::mptctl_ioctl() @636 - ioc7 not found!
drivers/message/fusion/mptctl.c::mptctl_ioctl() @636 - ioc8 not found!
drivers/message/fusion/mptctl.c::mptctl_ioctl() @636 - ioc9 not found!

Bug tracking at https://bugzilla.redhat.com/show_bug.cgi?id=466441 indicates this was due to a change in how verbose the kernel logged ioctl debug messages. The thread indicates the kernel would be rolled back, and the changes committed to OS 5.4 to elimiate these messages, however in using kernel 2.6.18-194.el5, (5.5) I find these messages to be present.

Are 466441 changes present in kernel 2.6.18-194.el5 for version 5.5?


Version-Release number of selected component (if applicable):
kernel 2.6.18-194.el5

How reproducible: reboot and look at kernel messages after boot


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Tomas Henzl 2010-09-20 13:21:30 UTC
(In reply to comment #0)
> Description of problem: Fusion driver is too verbose, causing the following
> type messages:
> 
> mptctl: Registered with Fusion MPT base driver
> mptctl: /dev/mptctl @ (major,minor=10,220)
> drivers/message/fusion/mptctl.c::mptctl_ioctl() @636 - ioc1 not found!

I think we can remove the message completely as it was done in upstream.

It it possible that you have applied some other patches to the kernel before testing this ? I'm asking because of the @636, in 2.6.18-194 the message is placed on line 627.

Comment 2 Tomas Henzl 2010-09-20 13:25:07 UTC
A link to the source line 627 - 
http://rhkernel.org/RHEL5+2.6.18-194.el5/drivers/message/fusion/mptctl.c#L627

Comment 3 Tomas Henzl 2010-09-23 13:50:38 UTC
Created attachment 449220 [details]
remove the printk

Okay, upstream removed the printk entirely, we can do the same.

Comment 4 RHEL Program Management 2010-09-23 14:09:13 UTC
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux maintenance release.  Product Management has requested
further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed
products.  This request is not yet committed for inclusion in an Update
release.

Comment 7 Jarod Wilson 2010-09-27 19:12:48 UTC
in kernel-2.6.18-225.el5
You can download this test kernel (or newer) from http://people.redhat.com/jwilson/el5

Detailed testing feedback is always welcomed.

Comment 11 Gris Ge 2010-12-29 03:03:01 UTC
I try to reproduce it on 
SCSI storage controller: LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS (rev 08)

But mptctl driver it not loaded by default.
Manually load mptctl only got:
mptctl: Registered with Fusion MPT base driver
mptctl: /dev/mptctl @ (major,minor=10,220)


Code reviewed.
As this is just code cleanup, no need to reproduce. Set as sanity only.

It will be appreciated if reporter could help us to verify it.

Comment 13 errata-xmlrpc 2011-01-13 21:14:25 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2011-0017.html