Re: [REGRESSION] 2.6.24-rc7: e1000: Detected Tx Unit Hang

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <Robert.Olsson@...>
Cc: <elendil@...>, <jesse.brandeburg@...>, <slavon@...>, <netdev@...>, <linux-kernel@...>
Date: Friday, January 18, 2008 - 9:37 am

From: Robert Olsson <Robert.Olsson@data.slu.se>
Date: Fri, 18 Jan 2008 14:00:57 +0100


They must have had code paths where they didn't know if IRQs were
enabled or not already, so they tried to create something which
approximates the:

	local_irq_save(flags);
	local_irq_restore(flags);

constructs we have for CPU interrupts, so they could go:

	e1000_irq_disable();
	/* ... */
	e1000_irq_enable();

and this would work even if the caller was running
with e1000 interrupts disabled already.

Or, something like that... it is indeed confusing.

Anyways, yes it's totally bogus and should be removed.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [REGRESSION] 2.6.24-rc7: e1000: Detected Tx Unit Hang, Badalian Vyacheslav, (Wed Jan 16, 5:02 am)
Re: [REGRESSION] 2.6.24-rc7: e1000: Detected Tx Unit Hang, Badalian Vyacheslav, (Mon Jan 21, 2:54 am)
RE: [REGRESSION] 2.6.24-rc7: e1000: Detected Tx Unit Hang, Brandeburg, Jesse, (Tue Jan 15, 5:53 pm)
RE: [REGRESSION] 2.6.24-rc7: e1000: Detected Tx Unit Hang, Brandeburg, Jesse, (Thu Jan 17, 3:09 am)
Re: [REGRESSION] 2.6.24-rc7: e1000: Detected Tx Unit Hang, Arnaldo Carvalho de Melo, (Thu Jan 17, 5:40 am)
Re: [REGRESSION] 2.6.24-rc7: e1000: Detected Tx Unit Hang, Robert Olsson, (Wed Jan 16, 1:07 pm)
Re: [REGRESSION] 2.6.24-rc7: e1000: Detected Tx Unit Hang, Robert Olsson, (Mon Jan 21, 9:27 am)
Re: [REGRESSION] 2.6.24-rc7: e1000: Detected Tx Unit Hang, Robert Olsson, (Fri Jan 18, 9:00 am)
Re: [REGRESSION] 2.6.24-rc7: e1000: Detected Tx Unit Hang, David Miller, (Fri Jan 18, 9:37 am)
RE: [REGRESSION] 2.6.24-rc7: e1000: Detected Tx Unit Hang, Brandeburg, Jesse, (Sun Jan 20, 5:20 am)
Re: [REGRESSION] 2.6.24-rc7: e1000: Detected Tx Unit Hang, Andrey Rahmatullin, (Sun Jan 20, 5:28 am)