Re: regression caused by: genirq: do not leave interupts enabled on free_irq

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Thomas Gleixner
Date: Friday, April 11, 2008 - 3:31 am

On Fri, 11 Apr 2008, Eric W. Biederman wrote:

Hmm, we disable the interrupt on free_irq(), but we reenable it in
request_irq()/setup_irq(), which is called when the forcedeth driver
initializes in the kexeced kernel. So there is some other deeper down
problem lurking.

Yinghai, can you apply that patch to RHEL 5.1 and check, what happens
if you do:

modprobe forcedeth
ifup ...
ifdown ...
rmmod forcedeth
modprobe forcedeth
ifup ...

This should result in the same problem, but probably simpler to debug.

Thanks,
	tglx
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: regression caused by: genirq: do not leave interupts e ..., Eric W. Biederman, (Fri Apr 11, 12:30 am)
Re: regression caused by: genirq: do not leave interupts e ..., Thomas Gleixner, (Fri Apr 11, 3:31 am)
Re: regression caused by: genirq: do not leave interupts e ..., Rafael J. Wysocki, (Fri Apr 11, 8:19 am)