Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-28 | Add missing ':' to getopt_long 'e' | Ian Stakenvicius | |
Parameter -e is set without additional argument in getopt and this leads to segfault when calling 'udevd -e'. systemd commit 5bbbe461fd4d133eac49f41210e2fd4846f577d8 Author: Lukas Nykryn <lnykryn@redhat.com> Signed-off-by: Anthony G. Basile <blueness@gentoo.org> | |||
2013-01-21 | Remove the remaining systemd code since it is not needed anymore | Ian Stakenvicius | |
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> | |||
2013-01-14 | Make binaries report udev version compatibility version instead of eudev version | Richard Yao | |
Software such as dracut performs a sanity check on udev by querying the udev tools for the version. Reporting the eudev version causes this check to fail, so we resort to reporting the udev compatibility versionj. Signed-off-by: Richard Yao <ryao@gentoo.org> Signed-off-by: Ian Stakenvicius <axs@gentoo.org> | |||
2012-12-17 | Fixed some cosmetic naming in log entries | Ian Stakenvicius | |
2012-11-18 | Include dev-setup.h and cgroup-util.h to explicitly declare functions | Richard Yao | |
Clang 3.1 indicated that we had implicitly declared several, which is illegal in C99. Signed-off-by: Richard Yao <ryao@gentoo.org> | |||
2012-11-18 | Fix unused result warnings | Kacper Kowalik (Xarthisius) | |
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> | |||
2012-11-16 | src/udev/log.c: remove log_parse_environment() | Anthony G. Basile | |
2012-11-16 | src/udev/Makefile.am: work towards fixing up udev build | Anthony G. Basile | |
2012-11-16 | src/udev: work towards building udev | Anthony G. Basile | |
2012-11-12 | use the same email address everywhere | Kay Sievers | |
2012-11-12 | udev: use usec_t and now() | Kay Sievers | |
2012-10-07 | udev: allow firmware requests to bypass the dependency tracking | Kay Sievers | |
The removal of the TIMEOUT= handling in udevd put firmware requests into the devpath parent/child dependency tracking. Drivers which block in module_init() asking userspace for firmware ran into a 30 sec device timeout. The whole firmware loading willl hopefully move into the kernel and the fragile-since-day-one fake async driver-core device dance involving udev can be retired: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=abb139e75c2cdbb955e840d6331cb5863e409d0e | |||
2012-09-13 | man: fix a bunch of typos in docs | Thomas Hindoe Paaboel Andersen | |
https://bugs.freedesktop.org/show_bug.cgi?id=54501 | |||
2012-08-21 | dev-setup: make NULL as parameter for dev_setup() equivalent to "" | Lennart Poettering | |
2012-08-21 | dev-setup: allow a path prefix for use in chroots | Dave Reisner | |
With this adjustment, we can reuse this code elsewhere, such as in nspawn. | |||
2012-08-08 | udev: re-initialize builtins in the daemon process, not in the worker | Kay Sievers | |
2012-07-30 | udev: set log.c's log level from udev's kernel command line option | Kay Sievers | |
2012-07-14 | udev: avoid creating /dev/kmsg with fopen() to support CONFIG_PRINTK=n | Kay Sievers | |
2012-07-13 | log: correct usage of logging API at a few places | Lennart Poettering | |
2012-07-05 | udev: add some O_CLOEXEC | Kay Sievers | |
2012-07-02 | udev: static nodes - fix default permissions if no rules is given | Kay Sievers | |
<falconindy> kay: just curious -- it looks like nodes created by udev from modules.devname all have 000 perms, and there's nothing in udev that attempts to change this. is it intended? <falconindy> c--------- 1 root root 10, 223 Jul 1 23:10 uinput <kay> falconindy: we might miss the default of 0600 <falconindy> seems like it <kay> falconindy: stuff that has a rule works i guess <kay> falconindy: i'll add the 0600 now | |||
2012-07-02 | udevd: fix bogus mkdir invocation | Dave Reisner | |
The filename parameter passed to mkdir can't contain anything but a garbage value at this point. This was meant to be the full pathname to the new udev DB, as the mkdir_parents() call before it won't create the trailing child directory. [replace mkdir_parents() + mkdir() with mkdir_p() -- kay] | |||
2012-07-02 | udevd: use ROOTPREFIX to create path to modules.devname | Dave Reisner | |
2012-06-27 | udev: use the matching binary name "systemd-udevd" in log messages | Kay Sievers | |
2012-06-04 | udev: kernel cmdline - accept rd.* parameters | Kay Sievers | |
2012-06-04 | udev: reset /proc/self/oom_score_adj in worker processes | Kay Sievers | |
Only the main daemon process should be excluded from OOM handling, not the worker processes or their child processes. | |||
2012-06-04 | udev: limit minimum worker count to 16 | Kay Sievers | |
2012-06-04 | udev: lower the starting children_max -> drop the minimum required RAM from ↵ | Lauri Kasanen | |
23mb to 5mb Udev was the limiting factor for us on low-RAM systems. Given an average RSS of 180kb, 128 workers would require ~23mb of RAM. Now, please consider what happens when there is only, say, 15mb free. Udev protects itself from OOM, and the kernel can do nothing but panic. 28 workers * 0.18mb = ~5mb. This change should not affect more powerful systems much, given that they still get the addition from the amount of RAM. | |||
2012-05-31 | Revert "label: fix systemd-udev labeling of /run directory." | Kay Sievers | |
This reverts commit 9b5af248f04b6cad8a5bca836e89a39e9f6823d9. Udev now explicitely labels only files/directories in /dev. The selinux array API is not released and will not work on other distros at this moment. | |||
2012-05-31 | udev: do not selinux label files in /run/udev | Kay Sievers | |
2012-05-31 | mkdir: append _label to all mkdir() calls that explicitly set the selinux ↵ | Kay Sievers | |
context | |||
2012-05-31 | label: fix systemd-udev labeling of /run directory. | Daniel J Walsh | |
systemd-udev is currently incorrectly labeling /run/udev/* content because it is using selinux prefix labeling of /dev. This patch will allow systemd-udev to use prefix labeling of /dev and /run. | |||
2012-04-29 | udev: use container_of() macro | Lucas De Marchi | |
2012-04-26 | udev: use only oom_score_adj interface | Kay Sievers | |
2012-04-17 | udev: unify /dev static symlink setup | Kay Sievers | |
2012-04-17 | selinux: unify systemd and udev code | Kay Sievers | |
2012-04-17 | udev: kill udev_selinux_setfscreateconat() | Kay Sievers | |
2012-04-17 | udev: replace util_create_path() with mkdir_parents() | Kay Sievers | |
2012-04-16 | udev: remove configuration options for /dev, /sys, /run directories | Kay Sievers | |
2012-04-16 | udev: replace ARRAY_SIZE() with ELEMENTSOF() | Kay Sievers | |
2012-04-15 | udev: cleanup the udev cgroup when the daemon enters the idle state | Kay Sievers | |
2012-04-13 | udev: fix a few issues detected by the llvm static analyzer | Kay Sievers | |
2012-04-10 | udev: fix gcc warnings showing up after adding $(AM_CFLAGS) | Kay Sievers | |
2012-04-08 | udev: remove support for /lib/udev/devices/; tmpfiles should be used | Kay Sievers | |
2012-04-08 | udev: switch to systemd logging functions | Kay Sievers | |
2012-04-04 | move imported udev into place | Kay Sievers | |