Skip to content

ocaml-evtchn: drop dependency on xenctrl, and use xenevtchn.h instead#21

Merged
edwintorok merged 2 commits intoxapi-project:mainfrom
edwintorok:main
Oct 28, 2025
Merged

ocaml-evtchn: drop dependency on xenctrl, and use xenevtchn.h instead#21
edwintorok merged 2 commits intoxapi-project:mainfrom
edwintorok:main

Conversation

@edwintorok
Copy link
Member

Note that this is still not OCaml 5 compatible, we also need to fix that separately: it uses naked pointers.

Closes #20

Note that this is still not OCaml 5 compatible, we also need to fix that
separately: it uses naked pointers.

Closes xapi-project#20

Signed-off-by: Edwin Török <edwin.torok@citrix.com>
@edwintorok
Copy link
Member Author

We should eventually update this (and the upstream ocaml-evtchn) to use the one from Xen instead, which seems to have some OCaml 5 fixes? Although I think there were some changes here compared to both versions.

Signed-off-by: Edwin Török <edwin.torok@citrix.com>
@edwintorok edwintorok marked this pull request as ready for review October 28, 2025 11:46
@edwintorok edwintorok merged commit bbdbfd8 into xapi-project:main Oct 28, 2025
3 checks passed
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.

Drop libxenctrl as a dependency

3 participants