[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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.