* PCI: PCIe endpoint initiating write request to RC
@ 2015-09-16 6:53 Your name
0 siblings, 0 replies; only message in thread
From: Your name @ 2015-09-16 6:53 UTC (permalink / raw)
To: linux-rt-users
Hi,
I have a doubt, hope some one would have come across the same,
For a root complex to send data to PCIe endpoints, Then it has to write data
that could hit the BAR region of PCIe endpoints.
For a vice versa, if PCIe endpoint which doesn't has DMA descriptor in it and
it is trying to send data. which address I need to configure? Any
physical address of ram or physical address got for kmalloc or endpoint BAR?
If PCIe endpoint can access the entire memory does it has a permission to
corrupt the host memory from external. We know linux handle memory
violation for process by memory structure assigned in each task_struct.
But can someone explain me how it been managed for data comming out from
endpoint to Root complex?
Regards
Nobel
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-09-16 6:53 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-16 6:53 PCI: PCIe endpoint initiating write request to RC Your name
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).