1
0
mirror of https://github.com/systemd/systemd synced 2025-10-05 19:54:46 +02:00

Compare commits

..

No commits in common. "acaf21e24dd4402b6876b160c70c14d69c06b12d" and "fa92d38428cdac260e72e280bf1d43539f4ea805" have entirely different histories.

4 changed files with 15 additions and 25 deletions

View File

@ -9,15 +9,14 @@ layout: default
1. Add all items to NEWS 1. Add all items to NEWS
2. Update the contributors list in NEWS (`meson compile -C build git-contrib`) 2. Update the contributors list in NEWS (`meson compile -C build git-contrib`)
3. Update the time and place in NEWS 3. Update the time and place in NEWS
4. Update hwb (`meson compile -C build update-hwdb update-hwdb-autosuspend`) 4. [RC1] Update version and library numbers in `meson.build`
5. [RC1] Update version and library numbers in `meson.build` 5. Check dbus docs with `meson compile -C build update-dbus-docs`
6. Check dbus docs with `meson compile -C build update-dbus-docs` 6. Tag the release: `version=vXXX-rcY && git tag -s "${version}" -m "systemd ${version}"`
7. Tag the release: `version=vXXX-rcY && git tag -s "${version}" -m "systemd ${version}"` 7. Do `meson compile -C build`
8. Do `meson compile -C build` 8. Make sure that the version string and package string match: `build/systemctl --version`
9. Make sure that the version string and package string match: `build/systemctl --version` 9. Upload the documentation: `meson compile -C build doc-sync`
10. Upload the documentation: `meson compile -C build doc-sync` 10. [FINAL] Close the github milestone and open a new one (https://github.com/systemd/systemd/milestones)
11. [FINAL] Close the github milestone and open a new one (https://github.com/systemd/systemd/milestones) 11. "Draft" a new release on github (https://github.com/systemd/systemd/releases/new), mark "This is a pre-release" if appropriate.
12. "Draft" a new release on github (https://github.com/systemd/systemd/releases/new), mark "This is a pre-release" if appropriate. 12. Check that announcement to systemd-devel, with a copy&paste from NEWS, was sent. This should happen automatically.
13. Check that announcement to systemd-devel, with a copy&paste from NEWS, was sent. This should happen automatically. 13. Update IRC topic (`/msg chanserv TOPIC #systemd Version NNN released`)
14. Update IRC topic (`/msg chanserv TOPIC #systemd Version NNN released`) 14. [FINAL] Push commits to stable, create an empty -stable branch: `git push systemd-stable origin/master:master origin/master:refs/heads/${version}-stable`, and change the default branch to latest release (https://github.com/systemd/systemd-stable/settings/branches).
15. [FINAL] Push commits to stable, create an empty -stable branch: `git push systemd-stable origin/master:master origin/master:refs/heads/${version}-stable`, and change the default branch to latest release (https://github.com/systemd/systemd-stable/settings/branches).

View File

@ -491,9 +491,7 @@ mouse:bluetooth:v046dpb019:name:MX Master 2S Mouse:*
MOUSE_WHEEL_CLICK_COUNT=24 MOUSE_WHEEL_CLICK_COUNT=24
MOUSE_WHEEL_CLICK_COUNT_HORIZONTAL=14 MOUSE_WHEEL_CLICK_COUNT_HORIZONTAL=14
# Logitech MX Ergo # Logitech MX Ergo (via Bluetooth)
mouse:usb:v046dp406f:name:Logitech MX Ergo:*
mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:406f:*
mouse:bluetooth:v046dpb01d:name:MX Ergo Mouse:* mouse:bluetooth:v046dpb01d:name:MX Ergo Mouse:*
ID_INPUT_TRACKBALL=1 ID_INPUT_TRACKBALL=1

View File

@ -294,12 +294,11 @@
returns zero, an error reply is sent back to the caller indicating no matching object for the returns zero, an error reply is sent back to the caller indicating no matching object for the
request was found.</para> request was found.</para>
<para>Note that you can return a positive integer from a <parameter>method</parameter> callback without <para>Note that you can return a positive integer from a callback without
immediately sending a reply. This informs sd-bus this callback will take responsibility for immediately sending a reply. This informs sd-bus this callback will take responsibility for
replying to the request without forcing the callback to produce a reply immediately. This allows replying to the request without forcing the callback to produce a reply immediately. This allows
a callback to perform any number of asynchronous operations required to construct a reply. a callback to perform any number of asynchronous operations required to construct a reply.
However, if producing a reply takes too long, the method call will time out at the caller. This is However, if producing a reply takes too long, the method call will time out at the caller.</para>
only available to methods and not properties.</para>
<para>If a callback was invoked to handle a request that expects a reply and the callback <para>If a callback was invoked to handle a request that expects a reply and the callback
returns a negative value, the value is interpreted as a negative errno-style error code and sent returns a negative value, the value is interpreted as a negative errno-style error code and sent

View File

@ -2052,14 +2052,8 @@ int cg_unified_cached(bool flush) {
unified_cache = CGROUP_UNIFIED_SYSTEMD; unified_cache = CGROUP_UNIFIED_SYSTEMD;
unified_systemd_v232 = false; unified_systemd_v232 = false;
} else { } else {
if (statfs("/sys/fs/cgroup/systemd/", &fs) < 0) { if (statfs("/sys/fs/cgroup/systemd/", &fs) < 0)
if (errno == ENOENT) {
/* Some other software may have set up /sys/fs/cgroup in a configuration we do not recognize. */
log_debug_errno(errno, "Unsupported cgroupsv1 setup detected: name=systemd hierarchy not found.");
return -ENOMEDIUM;
}
return log_debug_errno(errno, "statfs(\"/sys/fs/cgroup/systemd\" failed: %m"); return log_debug_errno(errno, "statfs(\"/sys/fs/cgroup/systemd\" failed: %m");
}
if (F_TYPE_EQUAL(fs.f_type, CGROUP2_SUPER_MAGIC)) { if (F_TYPE_EQUAL(fs.f_type, CGROUP2_SUPER_MAGIC)) {
log_debug("Found cgroup2 on /sys/fs/cgroup/systemd, unified hierarchy for systemd controller (v232 variant)"); log_debug("Found cgroup2 on /sys/fs/cgroup/systemd, unified hierarchy for systemd controller (v232 variant)");