Re: Bug in arch/i386/pci/pci_machdep.c

2009-05-26 Thread Owain Ainsworth
On Tue, May 26, 2009 at 02:53:58PM +0800, Brock.Zheng wrote: > Hi, > In that file, since v1.44, lock is add in pci_conf_read() and > pci_conf_write() > to protect the r/w action in SMP condition. > > But I think the protection is not strong enough! You should disable IRQ > totally! > In my

Re: Bug in arch/i386/pci/pci_machdep.c

2009-05-26 Thread Artur Grabowski
"Brock.Zheng" writes: > But I think the protection is not strong enough! You should > disable IRQ totally! Interrupts are blocked. //art

Bug in arch/i386/pci/pci_machdep.c

2009-05-26 Thread Brock.Zheng
Hi, In that file, since v1.44, lock is add in pci_conf_read() and pci_conf_write() to protect the r/w action in SMP condition. But I think the protection is not strong enough! You should disable IRQ totally! In my project, it is not smp, and when booting, if the local network load is HIGH,