lkml.org 
[lkml]   [2005]   [Jun]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [RFC PATCH] PCI: remove access to pci_[enable|disable]_msi() for drivers - take 2
    > So, anyone else think this is a good idea?  Votes for me to just drop it
    > and go back to hacking on the driver core instead?

    OT, what I'd like see changed with current MSI/MSI-X code is
    the masking/unmasking of vectors currently performed on each interrupt.

    Note that in MSI some devices dont support per-vector masking,
    while in MSI-X the masking is performed by means of PCI write with no flush,
    which might not yet reach the device by the time the handler is called.

    IMHO, its better to have helper functions for drivers to mask/unmask vectors
    if/when they need to, removing some overhead for drivers that dont need this
    masking, and giving drivers the ability to combine the masking write with
    read to actually mask interrupts if they do need it.

    Does this make sense to anyone?

    MST
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-06-08 20:51    [W:3.860 / U:0.528 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site