On Thursday 24 July 2008 17:23:59 Max Laier wrote: > On Wednesday 23 July 2008 11:44:36 Luoqi Chen wrote: > > luoqi 2008-07-23 09:44:36 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/pci pci.c pci_pci.c pcivar.h > > Log: > > SVN rev 180753 on 2008-07-23 09:44:36Z by luoqi > > > > SATA device on some nForce based boards could get confused if MSI is > > not used but MSI to HyperTransport IRQ mapping is enabled, and would > > act as if MSI is turned on, resulting in interrupt loss. > > > > This commit will, > > 1. enable MSI mapping on a device only when MSI is enabled for that > > device and the MSI address matches the HT mapping window. > > 2. enable MSI mapping on a bridge only when a downstream device is > > allocated an MSI address in the mapping window > > > > PR: kern/118842 > > Reviewed by: jhb > > MFC after: 1 week > > > > Revision Changes Path > > 1.358 +42 -4 src/sys/dev/pci/pci.c > > 1.51 +7 -1 src/sys/dev/pci/pci_pci.c > > 1.83 +10 -0 src/sys/dev/pci/pcivar.h > > Doesn't fix kern/118842 for me (P5N-E SLI) ... let me know if I can > provide any additional information to help. Thank you for working on > this.
Okay ... to be more specific: works on amd64 \o/ THANKS A TON! Does not work on i386, though. -- Max _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"