Bug 561108

Summary: platform:ahern:rmmod hangs at 100% cpu removing usbnet module
Product: Red Hat Enterprise Linux 4 Reporter: Issue Tracker <tao>
Component: kernelAssignee: Prarit Bhargava <prarit>
Status: CLOSED ERRATA QA Contact: chen yuwen <yuchen>
Severity: high Docs Contact:
Priority: high    
Version: 4.7CC: emcnabb, jolsa, qcai, tao, tgraf, vgoyal
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-02-16 15:30:46 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:
Bug Depends On:    
Bug Blocks: 485811, 583726    
Attachments:
Description Flags
RHEL4 fix for this issue none

Description Issue Tracker 2010-02-02 18:08:07 UTC
Escalated to Bugzilla from IssueTracker

Comment 1 Issue Tracker 2010-02-02 18:08:08 UTC
Event posted on 01-11-2010 12:45pm CST by daahern

Description of problem:
'rmmod usbnet' hangs

How reproducible:
reproducible on demand for an x3650M2 with an IMM

Steps to Reproduce:
Login and run 'rmmod usbnet'

Actual results:
rmmod hangs, spinning at 100% cpu

Expected results:
rmmod unloads usbnet module and exits

Additional info:
repeatable with a KVM hosted VM as well. Add a usb net device, login to VM and run rmmod usbnet.
This event sent from IssueTracker by streeter  [SEG - Kernel]
 issue 386773

Comment 2 Issue Tracker 2010-02-02 18:08:10 UTC
Event posted on 01-18-2010 10:03pm CST by daahern

Max Asbock with IBM verified the following patch addresses the problem:
http://lkml.indiana.edu/hypermail/linux/kernel/0505.0/0855.html

netdump with the x3650M2's is broken, so I cannot acquire a vmcore. It
requires the patch mentioned in another issue tracker case. As I
understand it Red Hat has an x3650M2, so you should be able to verify it
on that server.

David Ahern



Internal Status set to 'Waiting on Support'
Status set to: Waiting on Tech

This event sent from IssueTracker by streeter  [SEG - Kernel]
 issue 386773

Comment 3 Issue Tracker 2010-02-02 18:08:11 UTC
Event posted on 02-01-2010 10:22am CST by rprice

**NOTES**

I have a reproducer setup at root.rdu.redhat.com.

Removing the 'usbnet' module will cause the CPU to pike at 100% but you
can still ssh into the machine.


This event sent from IssueTracker by streeter  [SEG - Kernel]
 issue 386773

Comment 4 Guy Streeter 2010-02-02 18:09:32 UTC
upstream commit is b2d84f078a8be40f5ae3b4d2ac001e2a7f45fe4f

Comment 5 Prarit Bhargava 2010-02-16 20:33:16 UTC
Created attachment 394631 [details]
RHEL4 fix for this issue

Comment 8 Vivek Goyal 2010-05-07 17:01:09 UTC
Committed in 89.25.EL . RPMS are available at http://people.redhat.com/vgoyal/rhel4/

Comment 12 chen yuwen 2011-01-24 08:54:58 UTC
Confirm the patch on kernel 2.6.9-89.25.EL.
No hardware.
Setting SanityOnly.

Comment 13 errata-xmlrpc 2011-02-16 15:30:46 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-0263.html