X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=TODO;h=5d2a63475c81c7af2aac8cf79c13fc472d7690ab;hb=aa9c4134edcf25b5838d469c4ea069188815fe4f;hp=d11d73f30adbd0be63b8689953ba8ce89fc137c3;hpb=f85857df75cfedbc0d10b8ca2400188dc8f4c22e;p=elogind.git diff --git a/TODO b/TODO index d11d73f30..5d2a63475 100644 --- a/TODO +++ b/TODO @@ -18,6 +18,8 @@ Bugfixes: str_split_quoted() should return a real return code, so spawn_child can report the failure properly. +* udev_set_log_priority should verify the value before saving it. + External: * Fedora: add an rpmlint check that verifies that all unit files in the RPM are listed in %systemd_post macros. @@ -60,8 +62,6 @@ Features: * PID 1 doesn't apply nspawns devices cgroup policy -* rework journal-send.c to use memfds for large blobs if they are available instead of unlinked files in /tmp. Also, if we detect that the kernel knows memfds, refuse anything but sealed memfds. - * maybe support a new very "soft" reboot mode, that simply kills all processes, disassembles everything, flushes /run and sysvipc, and then reexecs systemd again * man: document that corrupted journal files is nothing to act on @@ -71,8 +71,6 @@ Features: cannot pass into sendmsg() of the AF_UNIX sokcet (which only accepts 253 messages) -* busctl: add a pcap writer, using LINKTYPE_DBUS/231 - * man: maybe use the word "inspect" rather than "introspect"? * introduce machines.target to order after all nspawn instances @@ -368,8 +366,6 @@ Features: * think about window-manager-run-as-user-service problem: exit 0 → activate shutdown.target; exit != 0 → restart service -* use "log level" rather than "log priority" everywhere - * merge unit_kill_common() and unit_kill_context() * introduce ExecCondition= in services @@ -645,13 +641,6 @@ Features: * and a dbus call to generate target from current state -* readahead: - - drop /.readahead on bigger upgrades with yum - - move readahead files into /var (look for them with .path units?) - - readahead: use BTRFS_IOC_DEFRAG_RANGE instead of BTRFS_IOC_DEFRAG ioctl, with START_IO - - readahead: when bumping /sys readahead variable save mtime and compare later to detect changes - - readahead: make use of EXT4_IOC_MOVE_EXT, as used by http://e4rat.sourceforge.net/ - * GC unreferenced jobs (such as .device jobs) * write blog stories about: