Re: [PATCH 10/21] e1000: force register write flushes to circumvent broken platforms

2006-06-27 Thread Auke Kok
Auke Kok wrote: Jeff Garzik wrote: Kok, Auke wrote: A certain AMD64 bridge (8132) has an option to turn on write combining which breaks our adapter. To circumvent this we need to flush every write. Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: Auke Kok <[EMAIL PROTECTED]

Re: [PATCH 10/21] e1000: force register write flushes to circumvent broken platforms

2006-06-27 Thread Jeff Garzik
Auke Kok wrote: If there is an in-kernel fix for this that would make these flushes obsolete I would certainly prefer it too, unfortunately we can't fix already released kernels and our driver still needs to work there too, so that's why I queued it. It can be dropped from this series if that's

Re: [PATCH 10/21] e1000: force register write flushes to circumvent broken platforms

2006-06-27 Thread Auke Kok
Jeff Garzik wrote: Kok, Auke wrote: A certain AMD64 bridge (8132) has an option to turn on write combining which breaks our adapter. To circumvent this we need to flush every write. Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: Auke Kok <[EMAIL PROTECTED]> --- drivers/n

Re: [PATCH 10/21] e1000: force register write flushes to circumvent broken platforms

2006-06-26 Thread Jeff Garzik
Kok, Auke wrote: A certain AMD64 bridge (8132) has an option to turn on write combining which breaks our adapter. To circumvent this we need to flush every write. Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: Auke Kok <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_hw.c

[PATCH 10/21] e1000: force register write flushes to circumvent broken platforms

2006-06-21 Thread Kok, Auke
A certain AMD64 bridge (8132) has an option to turn on write combining which breaks our adapter. To circumvent this we need to flush every write. Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: Auke Kok <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_hw.c | 24 +++