[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Minios-devel] [UNIKRAFT PATCH 0/6] import bitmaps from FreeBSD
- To: minios-devel@xxxxxxxxxxxxx
- From: Costin Lupu <costin.lupu@xxxxxxxxx>
- Date: Fri, 3 Aug 2018 13:58:31 +0300
- Cc: florian.schmidt@xxxxxxxxx, simon.kuenzer@xxxxxxxxx, yuri.volchkov@xxxxxxxxx
- Delivery-date: Fri, 03 Aug 2018 10:58:52 +0000
- Ironport-phdr: 9a23:WWT80xbnnIyhCFpZP22IyxP/LSx+4OfEezUN459isYplN5qZrs+6bnLW6fgltlLVR4KTs6sC17KI9fi4EUU7or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRpOOv1BpTSj8Oq3Oyu5pHfeQpFiCa8bL9oMBm6sRjau9ULj4dlNqs/0AbCrGFSe+RRy2NoJFaTkAj568yt4pNt8Dletuw4+cJYXqr0Y6o3TbpDDDQ7KG81/9HktQPCTQSU+HQRVHgdnwdSDAjE6BH6WYrxsjf/u+Fg1iSWIdH6QLYpUjmk8qxlSgLniD0fOjA57m/Zl8J+gqFcrh+6uxBz35TZbJ2POfZiYq/Qe84RS2pbXsZWUixMGp2xb4wUD+odPOZYqZT2qV0TrRumGAmnGeTixSNPhn/twa060uIhHRvC3Aw9B9IOrW/Zo8nuNKsISeC10bLHwS/Zb/NRwDrw7pXDfBM5ofyUQL59ftfdxVMsGg7FlFmct5LpMjGP2ukDq2SX8uVtWf+1h2Mkqwx9uCajy8kih4XTm44YxU7I+CNky4gvP9K4UlR0Ydu8HZtVsCGVKpV5T9s5Q2FtpCY60roGuYOnfCQSyJQo2Rrfa/uffoiW5xLsTueRITNiiH15Y7KznQ6y8VW7xeHmTMm0105GritDktbSqnAAzwHf58eaRvdn/Uqs2SyD2x7N5uxGO0w5m7LXK5s7zb4xkpoTv17DHijzmEjukKCWcV4k+vSp6+TheLnmooKcN5dpigzlLqsugdazAfwlMgcVRWSb4+O82KX5/ULlWLVKkuE2kq7BvZDfJMQboK+5AwhO0oo69hmwESmm38ocnXQcKFJFeQmHj5TyO13UL/H3E/G/j06rkDdxyPDMJqfhDYnVLnjfjLfheq5w60BYyAo019Bf5ohbCrcbLPLoRkDxtNnYDh4kPAyo2OvnDsty2Z8aWW2VGaCVKr3dsUKQ7OI1P+aMfJMVuCr6K/U9/P7ujHo5mVgbfaWz3psXdW63HvJnIkqHe3rhmdEBHnkWsQo6VuPlk0eOXiBOZ3yqRaIz+ik7CJ66DYfEXo2sgKGB3D26HpFMeGBGDVSMHmvod4WHXPcMdjmfIsl/nTMYUbiuUZQu2Quwuw/nmPJbKb/R+ysZsomm2NVr6un7kRAp6ScyH8mblWaXQDJahGQNEhQxx7x+pwRZ10+emfxzhOdEFNoV4+5RTy8xLtjE0uY8EdekCVGJRcuAVFvzGobuOjo2VN9km9I=
- List-id: Mini-os development list <minios-devel.lists.xenproject.org>
As suggested by Yuri Volchov in the Xenbus patch review for v1.
Costin Lupu (6):
include/uk/arch: Add ukarch_ffs, ukarch_fls, ukarch_flsl functions for
x86_64
lib/nolibc: add sys/param.h header
include/uk: import bitcount.h
include/uk: import bitops.h and bitmap.h from FreeBSD
include/uk: adapt bitops.h for Unikraft
include/uk: adapt bitmap.h for Unikraft
include/uk/arch/x86_64/atomic.h | 46 ++++-
include/uk/bitcount.h | 91 ++++++++++
include/uk/bitmap.h | 292 ++++++++++++++++++++++++++++++
include/uk/bitops.h | 380 ++++++++++++++++++++++++++++++++++++++++
lib/nolibc/include/sys/param.h | 52 ++++++
lib/nolibc/include/sys/select.h | 7 +-
6 files changed, 861 insertions(+), 7 deletions(-)
create mode 100644 include/uk/bitcount.h
create mode 100644 include/uk/bitmap.h
create mode 100644 include/uk/bitops.h
create mode 100644 lib/nolibc/include/sys/param.h
--
2.11.0
_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel
|