Open drakedog2008 opened 8 months ago
After removing the io_uring flags from the utils library, ubsan is happen.
My 2 cents options are the io_uring flag points the boost::timer implementation to io_uring_service, but the main program creates the epoll instead of the io_uring.
Currently, the dbus-sensor enables project wise io_uring flag:
https://gerrit.openbmc.org/c/openbmc/dbus-sensors/+/64039.
However, the nvmed disabled the io_uring due to https://gerrit.openbmc.org/c/openbmc/dbus-sensors/+/62299
Consequentially, it failed the ubsan: