Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

more pidfdification #29594

Merged
merged 21 commits into from Oct 18, 2023
Merged

Conversation

poettering
Copy link
Member

This ports a bunch of more things over to PidRef and pidfds. Far from done, but PID 1 is look pretty good now. (other daemons much less so)

src/basic/process-util.c Outdated Show resolved Hide resolved
src/basic/process-util.c Outdated Show resolved Hide resolved
src/basic/process-util.c Show resolved Hide resolved
src/basic/process-util.c Outdated Show resolved Hide resolved
src/basic/process-util.c Outdated Show resolved Hide resolved
@bluca bluca added good-to-merge/with-minor-suggestions and removed please-review PR is ready for (re-)review by a maintainer labels Oct 17, 2023
src/basic/process-util.c Show resolved Hide resolved
src/core/service.c Show resolved Hide resolved
src/shared/cgroup-show.c Show resolved Hide resolved
src/core/dbus-unit.c Outdated Show resolved Hide resolved
src/basic/cgroup-util.h Outdated Show resolved Hide resolved
src/core/unit.c Outdated Show resolved Hide resolved
src/core/unit.c Outdated Show resolved Hide resolved
src/basic/process-util.c Show resolved Hide resolved
src/shared/killall.c Outdated Show resolved Hide resolved
src/shared/killall.c Outdated Show resolved Hide resolved
src/shared/killall.c Show resolved Hide resolved
src/shared/killall.c Outdated Show resolved Hide resolved
@YHNdnzj YHNdnzj added reviewed/needs-rework 🔨 PR has been reviewed and needs another round of reworks and removed good-to-merge/with-minor-suggestions labels Oct 18, 2023
@github-actions github-actions bot added please-review PR is ready for (re-)review by a maintainer and removed reviewed/needs-rework 🔨 PR has been reviewed and needs another round of reworks labels Oct 18, 2023
@poettering
Copy link
Member Author

Addressed all points raised (except for the FOREACH_ARRAY thing, which doesn't work, see above)

src/basic/process-util.c Show resolved Hide resolved
src/basic/process-util.c Show resolved Hide resolved
src/basic/process-util.c Show resolved Hide resolved
src/basic/process-util.c Show resolved Hide resolved
src/basic/process-util.c Show resolved Hide resolved
src/basic/process-util.c Outdated Show resolved Hide resolved
src/basic/process-util.c Outdated Show resolved Hide resolved
src/core/service.c Show resolved Hide resolved
src/core/service.c Outdated Show resolved Hide resolved
@YHNdnzj
Copy link
Member

YHNdnzj commented Oct 18, 2023

LGTM, and these are minor things except the question on main_pid_alien.

@poettering
Copy link
Member Author

addressed remaining issues (well, except for as discussed above)

@YHNdnzj YHNdnzj added good-to-merge/waiting-for-ci 👍 PR is good to merge, but CI hasn't passed at time of review. Please merge if you see CI has passed and removed please-review PR is ready for (re-)review by a maintainer labels Oct 18, 2023
@poettering poettering merged commit 81c1c38 into systemd:main Oct 18, 2023
47 of 48 checks passed
@github-actions github-actions bot removed the good-to-merge/waiting-for-ci 👍 PR is good to merge, but CI hasn't passed at time of review. Please merge if you see CI has passed label Oct 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

None yet

3 participants