summaryrefslogtreecommitdiffstats
path: root/src/shared/bpf-program.h (unfollow)
Commit message (Collapse)AuthorFilesLines
11 hoursbuild(deps): bump github/codeql-action from 3.26.10 to 3.27.5dependabot[bot]2-4/+4
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.10 to 3.27.5. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/e2b3eafc8d227b0241d48be5f425d47c2d750a13...f09c1c0a94de965c15400f5634aa42fac8fb8f88) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
11 hoursbuild(deps): bump ninja from 1.11.1.1 to 1.11.1.2 in /.github/workflowsdependabot[bot]1-16/+18
Bumps [ninja](https://github.com/scikit-build/ninja-python-distributions) from 1.11.1.1 to 1.11.1.2. - [Release notes](https://github.com/scikit-build/ninja-python-distributions/releases) - [Changelog](https://github.com/scikit-build/ninja-python-distributions/blob/master/HISTORY.rst) - [Commits](https://github.com/scikit-build/ninja-python-distributions/compare/1.11.1.1...1.11.1.2) --- updated-dependencies: - dependency-name: ninja dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
31 hoursBash completion: no more ANSI colorcode in pathnamesExcited-bore1-1/+1
Bash completion: no more ANSI colorcode in pathnames
31 hoursukify: ellipsize CN to not exceed maximum lengthZbigniew Jędrzejewski-Szmek1-0/+5
Currently the generation of the certificate fails if len(fqdn) >= 43. Ellipsize the fqdn to let the tests pass in all cases. Fixes https://github.com/systemd/systemd/issues/34581.
37 hoursbasic/namespace-util: fix double logging after fork failureZbigniew Jędrzejewski-Szmek1-1/+1
[ 10.056930] (journald)[104]: Failed to fork off '(sd-mkuserns)': Invalid argument [ 10.063727] systemd[1]: systemd-modules-load.service: About to execute: /usr/lib/systemd/systemd-modules-load [ 10.071148] (journald)[104]: Failed to fork process (sd-mkuserns): Invalid argument safe_fork_full() already logs at debug level, so the caller shouldn't.
38 hourspid1: assume user namespaces are unavailable if we get -EINVAL from clone()Zbigniew Jędrzejewski-Szmek1-14/+14
As reported in https://github.com/systemd/systemd/issues/35400, on riscv64, with Linux version 6.6.51-linux4microchip+fpga-2024.09, we get: [ 10.063727] systemd[1]: systemd-modules-load.service: About to execute: /usr/lib/systemd/systemd-modules-load [ 10.071148] (journald)[104]: Failed to fork process (sd-mkuserns): Invalid argument Fixes https://github.com/systemd/systemd/issues/35400. 'r' is used to make the repeated checks shorter. Without that, the long variable name is distracting.
38 hourscore/service: preserve RuntimeDirectory= even if oneshot service exitsMike Yuan7-10/+23
Follow-up for c26948c6dae1d2ca13499b36f193b13a0760834c We only want to get rid of cred mount here, and RuntimeDirectory= is documented to be retained for SERVICE_EXITED state. Fixes #35427
38 hoursNEWS: adjust grammarZbigniew Jędrzejewski-Szmek1-10/+10
Follow-up for 1072618023cc3fc7f6f23e31e559f4d6e695aaff.
2 daysTEST-13-NSPAWN: enable debugging logs by nspawn run by systemd-runYu Watanabe1-1/+1
Otherwise, it is hard to debug issue #35209.
2 daysNEWS: metion changes for networkdYu Watanabe1-2/+25
3 dayskernel-install: remove .extra.d/ directory tooLuca Boccassi1-2/+3
When a UKI is removed, the per-UKI .extra.d/ directory (addons, extensions, etc) is left behind.
3 dayssystemctl: skip checking inhibitors when dbus.service is not runningYu Watanabe1-0/+3
Fixes a bug introduced by 804874d26ac73e0af07c4c5d7165c95372f03f6d. Fixes #35416.
4 daysmkosi: move setting for journald to mkosi.extraYu Watanabe2-11/+8
4 daysmkosi: extend DefaultTimeoutStopSec= when running on sanitizersYu Watanabe2-2/+6
Hopefully fixes #35335.
4 daysmkosi: install correct package for mypyMatteo Croce5-1/+4
Package "mypy" doesn't exist on all distro, install the correct package depending on the distro.
4 daysmeson: install README.logs independently of HAVE_SYSV_COMPATZbigniew Jędrzejewski-Szmek1-1/+1
That file provides compatiblity (or more precisely the explanation for the lack of compatibility) with syslog daemons. Those are used quite independently of sysvinit. For example, RHEL uses rsyslog with systemd. We create /var/log/journal, so it's no biggie to also provide /var/log/README with the explanation. Let's keep it, since it might help some confused users, even when compat with sysvinit is gone.
4 daysRevert "link README.logs from tmpfiles.d/legacy.conf only if available"Zbigniew Jędrzejewski-Szmek1-2/+1
This reverts commit c946b1357562e8643575dbbda2c8c6fff2c0e4f7. The next patch will resolve the issue in a different way.
4 dayspo: Translated using Weblate (Georgian)Temuri Doghonadze1-3/+2
Currently translated at 100.0% (257 of 257 strings) Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com> Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ka/ Translation: systemd/main
4 dayspo: Translated using Weblate (Ukrainian)Yuri Chornoivan1-3/+2
Currently translated at 100.0% (257 of 257 strings) Co-authored-by: Yuri Chornoivan <yurchor@ukr.net> Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/uk/ Translation: systemd/main
4 dayspo: Translated using Weblate (Turkish)Oğuz Ersen1-3/+2
Currently translated at 100.0% (257 of 257 strings) Co-authored-by: Oğuz Ersen <oguz@ersen.moe> Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/tr/ Translation: systemd/main
4 dayspo: Translated using Weblate (Swedish)Luna Jernberg1-3/+2
Currently translated at 100.0% (257 of 257 strings) Co-authored-by: Luna Jernberg <bittin@reimu.nl> Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sv/ Translation: systemd/main
4 dayspo: Translated using Weblate (Korean)김인수1-3/+2
Currently translated at 100.0% (257 of 257 strings) Co-authored-by: 김인수 <simmon@nplob.com> Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ko/ Translation: systemd/main
4 dayspo: Translated using Weblate (Indonesian)Andika Triwidada1-4/+3
Currently translated at 100.0% (257 of 257 strings) Co-authored-by: Andika Triwidada <andika@gmail.com> Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/id/ Translation: systemd/main
4 dayspo: Translated using Weblate (French)Léane GRASSER1-3/+2
Currently translated at 100.0% (257 of 257 strings) Co-authored-by: Léane GRASSER <leane.grasser@proton.me> Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/fr/ Translation: systemd/main
5 daysmkosi: Simplify sanitizer setupDaan De Meyer3-25/+20
Let's get rid of 20-sanitizers.conf and just move it into mkosi.sanitizers instead.
5 daysTypo fix in man/systemd.resource-controlSuhailAhmedVelorum1-1/+1
5 daysexecute: free syscall_log hashmap when doneDavid Tardon1-0/+1
Fixes #35394
5 dayscatalog: update Polish translationPiotr Drąg1-0/+40
Includes changes up to e1f9d3c84b66d1b86adaae4c7aebf89514685d51
6 dayspo: Translated using Weblate (Polish)Piotr Drąg1-2/+1
Currently translated at 100.0% (257 of 257 strings) Co-authored-by: Piotr Drąg <piotrdrag@gmail.com> Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pl/ Translation: systemd/main
6 dayspo: update translationsYu Watanabe41-82/+96
6 dayspo: update Japanese translationYu Watanabe1-2/+2
6 dayssysupdate: add missing full stop to the polkit messageYu Watanabe1-1/+1
Follow-up for e55e7a5a613712dc9a94d40a1fea1f02d359961f.
6 daysmeson: update versionv257-rc3Luca Boccassi1-1/+1
6 daysNEWS: update dateLuca Boccassi1-1/+1
6 daysnetwork/queue: do not increase reference counter when remove request is not ↵Yu Watanabe2-3/+3
queued Fixes a bug introduced by ef45f5c8d0bfbeda2a57b28bba9831f044b23b21. Fixes #35164.
6 daysnsresourced: log about correct errno in userns_destroy_cgroup()Mike Yuan1-3/+3
6 dayscgroup-util: use RET_NERRNO where appropriateMike Yuan1-5/+1
6 daysTEST-67-INTEGRITY: blkid should not provide the underlying loopback block deviceYu Watanabe1-8/+10
Fixes #35363.
6 daysTEST-67-INTEGRITY: modernize test codeYu Watanabe1-84/+85
- make udevd generate debugging logs for loopback and DM devices, - insert 'udevadm wait' at several places to make the device processed by udevd, - cleanup generated integritysetup service before moving to next algorithm, - drop unnecessary exit on command failure, - also test data splitting mode for all algorithms.
6 daysnspawn: make sure --private-users-ownership=no and =off work the same wayLennart Poettering1-1/+2
We usually want to use "extended booleans" for cases like this, i.e. that "off", "no" and "0" can be used interchangably for turning something off.
6 dayssysext: coding style fixes & fix a memory leakLennart Poettering1-24/+29
Follow-up for: bbec1c87d3bf8d14eeb1ee3b4df973a53cca2e58
6 dayspo: update translationsLuca Boccassi1-3/+3
ninja -C build systemd-update-po
6 dayshwdb: updateLuca Boccassi7-348/+2945
ninja -C build update-hwdb
6 daysNEWS: update contributors listLuca Boccassi1-27/+31
6 daysservice: don't second guess invocation mode againLennart Poettering1-1/+1
let's just check the debug invocation boolean, and not recheck the restart mode again. It's mostly redundant (because the boolean should not have been become true if the restart mode was not set accordingly). Moreover, i think we might want to eventually allow a manual way to enable debug invocation mode, and hence this pointless checking would become a problem. Also, we never check the restart mode again in other cases, hence we shouldn't here either.
6 daysnspawn: improve error message when we cannot look into a container tree due ↵Lennart Poettering1-3/+6
to perms
6 daystests: fix access mode of root inode of throw-away container imagesLennart Poettering1-0/+1
Otherwise the root inode will typically have what mkdtemp sets up, which is something like 0700, which is weird and somewhat broken when trying to look into containers from unpriv users.
6 daysnspawn: don't try to unregister a machine we never registeredLennart Poettering1-1/+1
When registering we condition this on "arg_register". Let's do the same when unregistering, otherwise we might end up trying to unregister a machine we never registered.
6 daysshared/bootspec: mark _to_string funcs as _const_Mike Yuan1-5/+4
Addresses https://github.com/systemd/systemd/pull/34959#discussion_r1860451777
6 daysshared/bootspec: use FOREACH_ELEMENT where appropriate, avoid unneeded memzero()Mike Yuan1-8/+8