Fedora Linux Support Community & Resources Center
Old 19th March 2010, 06:30 PM
Milena Offline
Registered User
Join Date: Mar 2009
Location: Europe
Posts: 304
MSI/Message Signaled Interrupts - Nvidia GPU


I've read on Nvidia forums that using Message Signaled Interrupts *should* have an advantage but it is not enabled by default as its known to not work on many hardware configurations.
A snippet of cat /proc/interrupts:

          CPU0       CPU1       CPU2       CPU3       
 17:          5          4          0         52   IO-APIC-fasteoi   firewire_ohci
 19:          0          0     188043        857   IO-APIC-fasteoi   nvidia
 20:      51279      23962          1         59   IO-APIC-fasteoi   ohci_hcd:usb3
 23:          0          0          0          0   IO-APIC-fasteoi   ohci_hcd:usb4
 27:          1      27922      14110       6741   PCI-MSI-edge      ahci
 28:      23770     106265          2        135   PCI-MSI-edge      eth0
Snippet of dmesg:

pci 0000:00:08.0: Enabling HT MSI Mapping
pci 0000:00:09.0: Enabling HT MSI Mapping
pcieport 0000:00:13.0: irq 25 for MSI/MSI-X
So MSI appears to be enabled and working on my system but not for the nvidia card, a PCIe GTX275.
Running this command as root is supposed to enable MSI for the Nvidia Kernel Module:

cd /lib/modules/
insmod nvidia.ko NVreg_EnableMSI=1
but the error message i get is:
insmod: error inserting 'nvidia.ko': -1 File exists
filename:       /lib/modules/
license:        NVIDIA
alias:          char-major-195-*
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        i2c-core
vermagic: SMP mod_unload 
parm:           NVreg_EnableVia4x:int
parm:           NVreg_EnableALiAGP:int
parm:           NVreg_ReqAGPRate:int
parm:           NVreg_EnableAGPSBA:int
parm:           NVreg_EnableAGPFW:int
parm:           NVreg_Mobile:int
parm:           NVreg_ResmanDebugLevel:int
parm:           NVreg_RmLogonRC:int
parm:           NVreg_ModifyDeviceFiles:int
parm:           NVreg_DeviceFileUID:int
parm:           NVreg_DeviceFileGID:int
parm:           NVreg_DeviceFileMode:int
parm:           NVreg_RemapLimit:int
parm:           NVreg_UpdateMemoryTypes:int
parm:           NVreg_UseVBios:int
parm:           NVreg_RMEdgeIntrCheck:int
parm:           NVreg_UsePageAttributeTable:int
parm:           NVreg_EnableMSI:int
parm:           NVreg_MapRegistersEarly:int
parm:           NVreg_RegistryDwords:charp
parm:           NVreg_NvAGP:int

How do I enable this feature and is it recommend to make use of it in general ? I doubt the performance gain will be notable but everything helps, I also heard suspend will be broken when using MSI but that's not a problem for me.

Thanks in Advance
Old 23rd March 2010, 03:18 AM
Milena Offline
Registered User
Join Date: Mar 2009
Location: Europe
Posts: 304
Re: MSI/Message Signaled Interrupts - Nvidia GPU

Has been solved.

If other users are interested to make use of MSI with Nvidia GTX200 series: http://www.nvnews.net/vbulletin/showthread.php?t=149171
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
HDD losing interrupts. cheesysam Using Fedora 6 11th October 2009 05:08 PM
interrupts (asm) AstralAbraxas Programming & Packaging 4 17th October 2008 08:41 AM
Sound garbled; ERR: 1 on interrupts pairajacks Installation, Upgrades and Live Media 7 20th January 2007 08:51 PM
Early interrupts bug in Kernel MegaZoide Using Fedora 0 27th December 2006 04:16 PM
Enabling Interrupts in FC5 aquib Hardware & Laptops 7 1st October 2006 06:44 PM

Current GMT-time: 10:28 (Thursday, 24-08-2017)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat