~ddstreet/systemd/+git/systemd:qemu_snapshot

Last commit made on 2021-01-21
Get this branch:
git clone -b qemu_snapshot https://git.launchpad.net/~ddstreet/systemd/+git/systemd

Branch merges

Branch information

Name:
qemu_snapshot
Repository:
lp:~ddstreet/systemd/+git/systemd

Recent commits

db5c1f4... by Dan Streetman

test: use -snapshot for qemu tests

The qemu tests currently cache the test image, as well as using cache=unsafe,
and so it's possible for image corruption to happen across tests. Using
the -snapshot qemu option causes qemu to run each test using the base
image file without needing to re-create it, but each test's modifications
are discarded between tests, which should avoid image corruption or
test-to-test failure propagation.

8dd294c... by Lennart Poettering <email address hidden>

portabled: add BindPaths=/run back into "trusted" policy

This partly reverts fe239c7d7d6227209234100f4e0a36dd952a5587, where I
accidentally dropped only line for /run that was unlike the others.
Oops.

@bluca, thanks for noticing:

https://github.com/systemd/systemd/pull/18329#pullrequestreview-573343549

012648f... by Evgeny Vereshchagin

ci: point the Fossies badge to main

Another follow-up to https://github.com/systemd/systemd/issues/16834

c5a7055... by Frantisek Sumsal <email address hidden>

ci: change the Semaphore CI badge branch to 'main'

Follow-up to #16834

9b25429... by Evgeny Vereshchagin

GH Actions: switch to main

It's just a follow-up to https://github.com/systemd/systemd/issues/16834

fee6441... by corvusnix <email address hidden>

hwdb: add Medion Akoya E2228T MD61900 (#18317)

Add a model-specific entry for Medion Akoya E2228T MD61900 accelerometer to 60-sensor.hwdb so the orientation is detected correctly.

fc9b937... by Zbigniew Jędrzejewski-Szmek

Merge pull request #18327 from benzea/benzea/libfprint-autosuspend-hwdb

Pull libfprint autosuspend hwdb

33f7b61... by Yu Watanabe <email address hidden>

Merge pull request #18329 from poettering/notify-chroot

chroot/sd_notify() fixes

9807fdc... by Lennart Poettering <email address hidden>

varlink: make 'userdata' pointer inheritance from varlink server to connection optional

@keszybz's right on
https://github.com/systemd/systemd/pull/18248#issuecomment-760798473:
swapping out the userdata pointer of a live varlink connection is iffy.

Let's fix this by making the userdata inheritance from VarlinkServer
object to the Varlink connection object optional: we want it for most
cases, but not all, i.e. all those cases where the calls implemented as
varlink methods are stateless and can be answered synchronously. For the
other cases (i.e. where we want per-connection objects that wrap the
asynchronous operation as it goes on) let's not do such inheritance but
initialize the userdata pointer only once we have it. THis means the
original manager object must be manually retrieved from the
VarlinkServer object, which in turn needs to be requested from the
Varlink connection object.

The userdata inheritance is now controlled by the
VARLINK_INHERIT_USERDATA flag passed at VarlinkServer construction.

Alternative-to: #18248

4723205... by Yu Watanabe <email address hidden>

Merge pull request #18311 from poettering/sysext-fixups

sysext: post-merge fixups