* 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.