summaryrefslogtreecommitdiff
path: root/src/missing.h
AgeCommit message (Collapse)Author
2012-03-13socket: add option for SO_PASSECLennart Poettering
https://bugzilla.redhat.com/show_bug.cgi?id=798760 (Note that this work is not complete yet, as the kernel seems to send us useless data with SCM_SECURITY enabled)
2011-08-01missing: define gettid()Lennart Poettering
2011-07-04shutdown: pivot_root to a tmpfs directory to properly umount rootHarald Hoyer
check for /run/initramfs/shutdown mount bind all needed dirs to /run/initramfs pivot_root to /run/initramfs execute /run/initramfs/shutdown
2011-05-20missing: add IP_TRANSPARENTKay Sievers
2011-05-18exec: hangup/reset/deallocate VTs in gettysLennart Poettering
Explicitly disconnect all clients from a VT when a getty starts/finishes (requires TIOCVHANGUP, available in 2.6.29). Explicitly deallocate getty VTs in order to flush scrollback buffer. Explicitly reset terminals to a defined state before spawning getty.
2011-04-21missing: Fix broken syscall(__NR_fanotify_mark... on o32 mips.cee1
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=%23618562 MIPS o32 ABI enforces that 64bit arguments should be 64bit-aligned, and the third argument of syscall(__NR_fanotify_mark, ...) is 64bit and not 64bit-aligned on o32 mips platform, thus extra padding is inserted before it. The syscall function doesn't know the prototype of fanotify_mark, so the padding will be passed into kernel as valid argument.
2011-03-17read-ahead: Fix broken systemd-readahead-collect on mips.cee1
This actually adjust the __NR_fanotify* system call numbers to proper ones on mips(according userspace ABI).
2011-03-14nspawn: define MS_MOVE manually if neededLennart Poettering
2010-09-23readahead: add btrfs defrag supportLennart Poettering
2010-09-23fanotify: use uint64_t instead of __u64Lennart Poettering
2010-09-23readahead: implement minimal readahead logic based on fanotify(), mincore() ↵Lennart Poettering
and readahead()
2010-08-31exec: replace OOMAdjust= by OOMScoreAdjust= to follow new kernel interfaceLennart Poettering
This replaces OOMAdjust= by OOMScoreAdjust= in the config files, breaking compatibility with older unit files. However, this keeps compat with older kernels which lack the new OOM rework.
2010-08-17emacs: disable tabs in .h files, tooLennart Poettering
2010-08-11main: disable nscd properly, if possibleLennart Poettering
2010-08-11audit,utmp: implement audit logic and rip utmp stuff out of the main daemon ↵Lennart Poettering
and into a helper binary
2010-07-24main: disable NSS disabling logic for now, since this is incompatible with rpmLennart Poettering
2010-07-16main: disable nscd if we can to avoid deadlock, just in caseLennart Poettering
2010-07-04dbus: complete exec coverageLennart Poettering
2010-07-01socket: define IP_FREEBIND if not definedKay Sievers
2010-07-01socket: make various socket/pipe options configurableLennart Poettering
2010-05-16build-sys: move source files to subdirectoryLennart Poettering