diff options
| author | Kunkun Jiang <jiangkunkun@huawei.com> | 2021-10-27 17:04:06 +0800 |
|---|---|---|
| committer | Alex Williamson <alex.williamson@redhat.com> | 2021-11-01 12:17:51 -0600 |
| commit | e4b34708388b20f1ceb55f1d563d8da925a32424 (patch) | |
| tree | 136e37513ddc010a31d3e3b2bd24f66b6a47aa94 /bsd-user/signal.c | |
| parent | f36d4fb85f41604038386e1eb4295acd7d372d86 (diff) | |
| download | focaccia-qemu-e4b34708388b20f1ceb55f1d563d8da925a32424.tar.gz focaccia-qemu-e4b34708388b20f1ceb55f1d563d8da925a32424.zip | |
vfio/common: Add a trace point when a MMIO RAM section cannot be mapped
The MSI-X structures of some devices and other non-MSI-X structures
may be in the same BAR. They may share one host page, especially in
the case of large page granularity, such as 64K.
For example, MSIX-Table size of 82599 NIC is 0x30 and the offset in
Bar 3(size 64KB) is 0x0. vfio_listener_region_add() will be called
to map the remaining range (0x30-0xffff). If host page size is 64KB,
it will return early at 'int128_ge((int128_make64(iova), llend))'
without any message. Let's add a trace point to inform users like commit
5c08600547c0 ("vfio: Use a trace point when a RAM section cannot be DMA mapped")
did.
Signed-off-by: Kunkun Jiang <jiangkunkun@huawei.com>
Link: https://lore.kernel.org/r/20211027090406.761-3-jiangkunkun@huawei.com
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Diffstat (limited to 'bsd-user/signal.c')
0 files changed, 0 insertions, 0 deletions