summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2024-10-31 23:07:48 +0100
committerLennart Poettering <lennart@poettering.net>2024-10-31 23:07:48 +0100
commitaea215d5d9fe7c39ce0b32380c573eb234797c67 (patch)
treee906765801a7f478d4d5f2aa8bcb7c8e822ca05e /TODO
parentsd-varlink: suppress one log message when callback already successfully enque... (diff)
downloadsystemd-aea215d5d9fe7c39ce0b32380c573eb234797c67.tar.xz
systemd-aea215d5d9fe7c39ce0b32380c573eb234797c67.zip
update TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO10
1 files changed, 10 insertions, 0 deletions
diff --git a/TODO b/TODO
index e6ffa54005..62daed33b4 100644
--- a/TODO
+++ b/TODO
@@ -129,6 +129,16 @@ Deprecations and removals:
Features:
+* journald: beef up ClientContext logic to store pidfd_id of peer, to validate
+ we really use the right cache entry
+
+* journald: log client's pidfd id as a new automatic field _PIDFDID= or so.
+
+* journald: split up ClientContext cache in two: one cache keyed by pid/pidfdid
+ with process information, and another one keyed by cgroup path/cgroupid with
+ cgroup information. This way if a service consisting of many logging
+ processes can take benefit of the cgroup caching.
+
* system lsmbpf policy that prohibits creating files owned by "nobody"
system-wide