[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [RFC PATCH 4/4] msi: taking interrupt format into consideration during judging a pirq is binded with a event channel
On Thu, Mar 30, 2017 at 06:29:29PM +0100, Anthony PERARD wrote: >On Fri, Mar 17, 2017 at 07:29:17PM +0800, Lan Tianyu wrote: >> From: Chao Gao <chao.gao@xxxxxxxxx> >> Subject: msi: taking interrupt format into consideration during >> judging a pirq is binded with a event channel > >This is quite a long title, I think we can make it shorter. Maybe "msi: >Handle MSI remapping format. OK. > >> data = pci_get_word(dev->config + msi_data_off(dev, msi64bit)); >> - if (xen_is_pirq_msi(data)) { >> + addr_lo = pci_get_word(dev->config + msi_address_lo_off(dev)); > >This could be get_long, so addr_lo will actually have the all low bits >of the addr. yes. > >> +int xen_is_pirq_msi(uint32_t msi_data, uint32_t msi_addr_lo) >> { >> + /* If msi address is configurate to remapping format, the msi will not >> + * remapped into a pirq. >> + */ >> + if ( msi_addr_lo & 0x10 ) > >That's a magic number, is 0x10 MSI_ADDR_IM_MASK? Yes. Really thanks for your comments. > >Thanks, > >-- >Anthony PERARD _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |