<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    Am 25.03.25 um 00:07 schrieb Bert Karwatzki:<br>
    <blockquote type="cite" cite="mid:20250324230712.4122-1-spasswolf@web.de">
      <pre class="moz-quote-pre" wrap="">Here's the dmesg from linux-next-6.14-rc7-next20250321 (CONFIG_PCI_P2PDMA not set)
The memory ranges of (afe00000000-affffffffff) or (3ffe00000000-3fffffffffff) are
mentioned in neither of them.
</pre>
    </blockquote>
    <br>
    Ugh, next time either in two mails or as attachment please. I had to
    separate the logs manually again.<br>
    <br>
    The BIOS programs multiple root PCIe resources:<br>
    [    0.310962] [      T1] pci_bus 0000:00: root bus resource [mem
    0x000a0000-0x000dffff window]<br>
    [    0.310963] [      T1] pci_bus 0000:00: root bus resource [mem
    0xf0000000-0xfcffffff window]<br>
    [    0.310965] [      T1] pci_bus 0000:00: root bus resource [mem
    0x1010000000-0xffffffffff window]<br>
    <br>
    But by default all BARs end up in the 0xf0000000-0xfcffffff window
    and are so accessible to the iGPU.<br>
    <br>
    So I don't see a reason why dma_addressing_limited() should return
    true.<br>
    <br>
    Regards,<br>
    Christian.<br>
  </body>
</html>