Bug 601210 - Fusion MPT misc device (ioctl) driver too verbose in message/fusion/mptctl.c::mptctl_ioctl()
Summary: Fusion MPT misc device (ioctl) driver too verbose in message/fusion/mptctl.c...
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: realtime-kernel   
(Show other bugs)
Version: 1.2
Hardware: All Linux
Target Milestone: ---
: ---
Assignee: Luis Claudio R. Goncalves
QA Contact: David Sommerseth
Depends On:
TreeView+ depends on / blocked
Reported: 2010-06-07 13:28 UTC by Jon Thomas
Modified: 2018-10-27 12:02 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
surrounded a printk in the fusion mpt driver with debugging ifdefs to reduce irritating console output
Story Points: ---
Clone Of:
Last Closed: 2010-08-17 15:54:05 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2010:0631 normal SHIPPED_LIVE Important: kernel-rt security and bug fix update 2010-08-18 07:58:39 UTC

Description Jon Thomas 2010-06-07 13:28:49 UTC
Clone of https://bugzilla.redhat.com/show_bug.cgi?id=466441

While running MRG Realtime kernel on a Dell PowerEdge 2950 system, customer see the following messages in dmesg:

mptctldrivers/message/fusion/mptctl.c::mptctl_ioctl() @596 - ioc0 not found!
mptctldrivers/message/fusion/mptctl.c::mptctl_ioctl() @596 - ioc1 not found!
mptctldrivers/message/fusion/mptctl.c::mptctl_ioctl() @596 - ioc30 not found!
mptctldrivers/message/fusion/mptctl.c::mptctl_ioctl() @596 - ioc31 not found!

If he runs RHEL 5.5 kernel 2.6.18-194.3.1.el5, no such messages are seen.

* How reproducible: Run MRG Realtime kernel on a Dell PowerEdge 2950 system and check the dmesg.

* Steps to Reproduce: As above.

* Actual results: The above "iocX not found" messages are seen.

* Expected results: No such message should be seen.

* Additional info:

- mptbase module version with RHEL 5.5 (2.6.18-194.el5): 3.04.13rh

As per https://bugzilla.redhat.com/show_bug.cgi?id=466441, the messages seems to be due to verbose debug information and seems to have been fixed on RHEL 5.4. The mptctl.c of kernel 2.6.18-164.el5 shows the following:

595                 printk(KERN_DEBUG MYNAM "%s::mptctl_ioctl() @%d - ioc%d not found!\n",
596                                 __FILE__, __LINE__, iocnumX);

- mptbase module version with RHEL 5.4 (2.6.18-164.el5): 3.04.07rh

- mptbase module version with RHEL MRG-R ( 3.04.06

Comment 1 Luis Claudio R. Goncalves 2010-06-22 12:56:27 UTC
Patch bz601210-Fusion-MPT-misc-dev-driver-too-verbose.patch added to kernel -159 patch queue.

Comment 3 David Sommerseth 2010-07-21 09:30:21 UTC
Verified by code review.  Found bz601210-Fusion-MPT-misc-dev-driver-too-verbose.patch implemented in kernel-rt-  Double checked that DMPT_DEBUG_IOCTL was not #define'd in the source code or enabled via other debug flags in the kernel config.

Comment 4 Clark Williams 2010-07-26 21:01:58 UTC
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.

New Contents:
surrounded a printk in the fusion mpt driver with debugging ifdefs to reduce irritating console output

Comment 5 errata-xmlrpc 2010-08-17 15:54:05 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.


Note You need to log in before you can comment on or make changes to this bug.