History log of /openbmc/dbus-sensors/subprojects/liburing.wrap (Results 1 – 2 of 2)
Revision Date Author Comments
# bb1faac3 04-Jan-2024 Andrew Jeffery <andrew@codeconstruct.com.au>

subprojects: Bump liburing to 2.4-2

With the bump we receive the fix in af29310a780e ("liburing: override
"liburing" dependency name") from mesonbuild/wrapdb, which addresses the
following warning:

subprojects: Bump liburing to 2.4-2

With the bump we receive the fix in af29310a780e ("liburing: override
"liburing" dependency name") from mesonbuild/wrapdb, which addresses the
following warning:

```
WARNING: Subproject 'liburing' did not override 'liburing' dependency and no variable name specified
Dependency liburing from subproject subprojects/liburing-liburing-2.2 found: NO
```

The wrap file content was changed via `meson wrap upgrade`.

Change-Id: I4cabb81348986cd376c592509e083be60b27fd2f
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>

show more ...


# 16966b55 15-Sep-2021 Ed Tanous <edtanous@google.com>

Enable an io-uring build

There exists a bug where calls that we previously thought were
non-blocking, actually do block when used with hwmon or filesystem fds.
This causes high latencies on the dbus

Enable an io-uring build

There exists a bug where calls that we previously thought were
non-blocking, actually do block when used with hwmon or filesystem fds.
This causes high latencies on the dbus interfaces when lots of sensors
are used in a single daemon, as is the case in PSUSensor.

This patchset moves the PSUSensor code over to using io-uring, through
boost asio, using the random_access_file class. This helps with
performance in a number of ways, the largest of which being that sensor
reads are no longer blocking.

Tested:

Booted the sensor system on Tyan S7106; dbus-monitor shows sensors
scanning normally.

Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I654eafcfab5a24b65b89c204ab43d81c7ae064cf

show more ...