[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Minios-devel] [UNIKRAFT PATCH v3 0/1] Grant table support for Xen
- To: minios-devel@xxxxxxxxxxxxx
- From: Costin Lupu <costin.lupu@xxxxxxxxx>
- Date: Fri, 29 Jun 2018 12:21:16 +0300
- Cc: simon.kuenzer@xxxxxxxxx, sharan.santhanam@xxxxxxxxx, yuri.volchkov@xxxxxxxxx
- Delivery-date: Fri, 29 Jun 2018 09:21:32 +0000
- Ironport-phdr: 9a23:INI4axNPzR6Lxb7PXwol6mtUPXoX/o7sNwtQ0KIMzox0I//5rarrMEGX3/hxlliBBdydt6oazbKO+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZLebxlJiTanfb9+MAi9oBnMuMURnYZsMLs6xAHTontPdeRWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKHw65NfqtRbYUwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0yRD+s7bpkSAXwhSkHKTA37W/ZhM93gq9AvB6tuwZyz5LObY2JKPZzeL7Wc9MARWpGW8ZcTzJMAoSnb4sTDuoBO/tToY/gp1sWsBu1GA6hC//oyj9Tmn/23Ks63/4lEQHbxAwgAskDv2jPrNnvLKcSTPu6wLPSzTXEdv5b3yr25ovQch05vP2BUq98fdDSxEQvDQ/JkEucpI7/Mz6bzugBrmeW4/d6We+si2MrsR99rzahy8s2l4XEiZwZx1bZ/itj2ok1P8e3SEtjbN6hF5tfqj+VOpNtQsMnX2FooCE6yqAauZKjfCgF1pAnxxnHZvyZdoiH+BPjVOKLLThkn3JpYqq/hwup/kS60O38UdG40FdMriVbjtnBrm0B2hPO5sSdSfZw/l2t1SiR2w3R8O1JL1g4la/BJJ4gxr4wmIATsUPGHiLuhEr2i7SWdlkl+uiu8ejnZqjmpoeBN4Jvlg7+Kb4imtSiAesjKAQORW+b9fym1LL/5U35XKlKjvoun6ncsZDaI8UbpqmiAwNMz4ks9Qi/ACmi0NkDmXkHLUlFeA6cj4TzNFDBPvb4Ae24g1S2nzdh3+rGMaH5ApXRMnjDl6/sfa1960FG0go819Zf64hPCr4bJvLzRk/xu8beDhAjNgy52ODnB8th2YMaQ22AGbWVP73PsVWQ/OIgP/GMZJMJuDb6M/Ul/P/ujXo+mV8bZ6Wp3oYXZ26+HvVnPUqZe2HhgtEfHmgWugoxVvflhEecXj5Of3yyRb4z5iknCIK6CofOXoCsgKGb3Ce6BJFWeGdGClSQHnfodIWEXOkMZTmUIsB/jjMEUaKuRJQ72R6wqQ+pg4Zge+/V/Cwfrtfv2cZ448XXlAou7npkAsLb1HuCHE9umWZdbDgtwKF56Whg0krLhaN/mOBZE5pX+utUegwhc4bBxapgDIahCUr6Yt6VRQP+EZ2dCjYrQ4dpzg==
- List-id: Mini-os development list <minios-devel.lists.xenproject.org>
This version includes only the last remaining patch which adds grant table
support for Xen PV.
Changes since v1:
1) need_pte becomes static
2) batch size for mapping reduced to half
3) removed NR_RESERVED_ENTRIES macro
4) minor changes: comments, typos fixes, commit messages, coding style, etc.
Changes since v2:
1) updated plat/xen/Config.uk to include dependency for LIBUKLOCK and
LIBUKLOCK_SEMAPHORE
2) updated commit message to indicate we currently have grants support only for
Xen PV
Costin Lupu (1):
plat/xen: Add grant table support for Xen PV (x86_64)
plat/xen/Config.uk | 2 +
plat/xen/Makefile.uk | 2 +
plat/xen/gnttab.c | 241 +++++++++++++++++++++++++++++++++++++++
plat/xen/include/common/gnttab.h | 48 ++++++++
plat/xen/memory.c | 2 +
plat/xen/x86/gnttab.c | 59 ++++++++++
6 files changed, 354 insertions(+)
create mode 100644 plat/xen/gnttab.c
create mode 100644 plat/xen/include/common/gnttab.h
create mode 100644 plat/xen/x86/gnttab.c
--
2.11.0
_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel
|