X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=TODO;h=92d08de23d8e21ab7c57d3eb7e444d7be081d2eb;hp=d11d73f30adbd0be63b8689953ba8ce89fc137c3;hb=f47ad59316ddbfce0b24edac752222d300ed0da4;hpb=f85857df75cfedbc0d10b8ca2400188dc8f4c22e diff --git a/TODO b/TODO index d11d73f30..92d08de23 100644 --- a/TODO +++ b/TODO @@ -60,8 +60,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 +69,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 +364,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 +639,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: