aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/trace-event-scripting.c
diff options
context:
space:
mode:
authorAjay Agarwal <[email protected]>2024-02-21 21:08:40 +0530
committerKrzysztof Wilczyński <[email protected]>2024-03-10 18:08:04 +0000
commitf3a296405b6e65fe478144c2f85602dc5668700c (patch)
tree3e50791c1253475b5bca2b5383778a4d8b390d69 /tools/perf/util/trace-event-scripting.c
parent6613476e225e090cc9aad49be7fa504e290dd33d (diff)
PCI: dwc: Strengthen the MSI address allocation logic
There can be platforms that do not use/have 32-bit DMA addresses. The current implementation of 32-bit IOVA allocation can fail for such platforms, eventually leading to the probe failure. Try to allocate a 32-bit msi_data. If this allocation fails, attempt a 64-bit address allocation. Please note that if the 64-bit MSI address is allocated, then the EPs supporting 32-bit MSI address only will not work. Link: https://lore.kernel.org/linux-pci/[email protected] Tested-by: Will McVicker <[email protected]> Signed-off-by: Ajay Agarwal <[email protected]> Signed-off-by: Krzysztof Wilczyński <[email protected]> Reviewed-by: Manivannan Sadhasivam <[email protected]> Reviewed-by: Serge Semin <[email protected]> Reviewed-by: Will McVicker <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions