Andreas Kleen wrote:
No idea, but unlikely. The fix removes a duplicate request_irq call.
Is
it possible that the both instances run concurrently?
The system has two Forcedeth ports, but only one has a cable connected.
I don't think there is any parallelism. Just one connection with a lot
of data. It didn't happen with 2.6.16.
You misunderstood me:
Due to a broken patch, the driver did
request_irq(irqnum, handler,...)
twice. Thus the irq handler was registered twice. The rx synchronization
assumes that the irq handler doesn't run concurrently. I'm not sure what
happens if the irq handler is registered twice: is it possible that it
runs twice at the same time, i.e. is the synchronization in the irq
subsystem irq number or registration call based?
If you don't have any other good ideas I will try to track it down.
I don't have any good ideas, please try to figure out what's wrong. Is
there a debug switch for the network layer that forces the network layer
to verify the CHECKSUM_UNNECESSARY blocks?
--
Manfred
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]