linux-rt-users.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 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).