summaryrefslogtreecommitdiffstats
path: root/lib/libc/string
diff options
context:
space:
mode:
authorrnoland <rnoland@FreeBSD.org>2009-03-02 19:00:41 +0000
committerrnoland <rnoland@FreeBSD.org>2009-03-02 19:00:41 +0000
commitdac11360f1f6bc0d720a3b9083fe037c2bcb6d74 (patch)
tree34e309d229993a18a27654764c3f79708bdbbf56 /lib/libc/string
parent453adb14fb8994d00a14b341bcf886ca9aad1d9e (diff)
downloadFreeBSD-src-dac11360f1f6bc0d720a3b9083fe037c2bcb6d74.zip
FreeBSD-src-dac11360f1f6bc0d720a3b9083fe037c2bcb6d74.tar.gz
Disable INTx when enabling MSI/MSIX
This addresses interrupt storms that were noticed after enabling MSI in drm. I think this is due to a loose interpretation of the PCI 2.3 spec, which states that a function using MSI is prohibitted from using INTx. It appears that some vendors interpretted that to mean that they should handle it in hardware, while others felt it was the drivers responsibility. This fix will also likely resolve interrupt storm related issues with devices other than drm. Reviewed by: jhb@ MFC after: 3 days
Diffstat (limited to 'lib/libc/string')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud