Skip to content

Conversation

@bonkf
Copy link

@bonkf bonkf commented Jun 5, 2020

This is my current working state of PCIe support (#425). The code only builds on x86_64 Linux (need to #ifdef everything for other targets) and could still be cleaned up further. Especially the page table modification is a dirty hack at best.

I kept the ABI changes fairly limited, PCIe resources/DMA-ready memory is simply mapped into the unikernel at pre-determined offsets.

Currently I don't have the time to deal with it further but if somebody were to review it and point out necessary changes I'd be happy to take another look in a few weeks time.

@bonkf bonkf force-pushed the pci-support-stable branch from 9161f40 to cf49ed3 Compare June 7, 2020 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant