summaryrefslogtreecommitdiff
path: root/udev/udevadm-monitor.c
AgeCommit message (Collapse)Author
2011-07-11udevadm: monitor - use uptime to match the kernel's timestampKay Sievers
2011-06-30udev/udevadm-monitor.c: fixed misplaced braceHarald Hoyer
2011-06-30udevadm-*.c: return != 0, if unknown option givenHarald Hoyer
2011-04-24libudev: list - use bit flags for 'sort' and 'unique'Kay Sievers
2011-04-17use 'else if' in epoll event array loopKay Sievers
2011-04-15udevadm: monitor - use epollKay Sievers
2011-04-13trivial cleanupsKay Sievers
2010-05-27while (1) -> for (;;)Kay Sievers
2010-04-22add TAG= to improve event filtering and device enumerationKay Sievers
2010-03-10udevadm: monitor - use / as separator in --subsystem-match=subsystem[/devtype]Kay Sievers
2010-02-18udevadm: fix untested and broken commit to set buffer sizeKay Sievers
2010-02-17udevadm monitor: increase netlink buffer sizeScott James Remnant
A common use (e.g. in Ubuntu) for udevadm monitor is to log the events received by udev during boot; events can be lost of the buffer size isn't increased as udevd does. Signed-off-by: Scott James Remnant <scott@ubuntu.com>
2009-10-31unblock signals we might want to handleKay Sievers
On Thu, Oct 29, 2009 at 19:15, Christian P. Schmidt <schmidt@digadd.de> wrote: > After the getty replaces itself with login the pam module pam_mount > calls mount. This in turn determines that the partition to be mounted is > LUKS encrypted, and calls cryptsetup. Cryptsetup receives the password, > unlocks the partition, and calls udevadm settle in order to avoid some > problems in interaction with LVM. > > udevadm settle never returns. > > The problem here is that SIGUSR1 and SIGALRM are both blocked in oldmask > already, and never reach udevadm. No care is ever taken to ensure those > signals are not blocked.
2009-08-01update a few years of copyrightKay Sievers
2009-07-07use MIN() MAX() from param.hKay Sievers
2009-06-07udevadm: monitor --environment -> --propertyKay Sievers
2009-05-20use more efficient string copyingKay Sievers
2009-05-05remove asmlinkageKay Sievers
2009-04-24update NEWSKay Sievers
2009-04-23udevadm: monitor - add <subsytem>:<devtype> supportKay Sievers
2009-04-23libudev: monitor - switch to filter_add_match_subsystem_devtype()Kay Sievers
2009-04-22udevadm monitor - add --subsystem-match=Kay Sievers
2009-04-22udevadm: monitor - print error if we can not bind to socketKay Sievers
2009-03-29"UDEV_MONITOR_KERNEL/UDEV" -> "kernel/udev"Kay Sievers
2009-03-29send monitor events back to netlink socketKay Sievers
Instead of of our own private monitor socket, we send the processed event back to our netlink socket, to the multicast group 2 -- so any number of users can listen to udev events, just like they can listen to kernel emitted events on group 1.
2009-03-18udevadm: monitor - clarify printed headerKay Sievers
2009-03-07udevadm: add text for new options to command and man pageKay Sievers
2008-10-02use no_argument, required_argument, optional_argument in longoptsKay Sievers
2008-09-29replace strerror() usage with threadsafe "%m" format stringAlan Jenkins
strerror() is not threadsafe. It uses a buffer to build messages of the form "Unknown error 387689". syslog() provides a %m format which is equivalent to strerror(errno). As a GNU extension, this is also accepted by printf and friends. At least in the current implementation, it is correctly threadsafe. Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
2008-09-28libudev: more list reworkKay Sievers
2008-09-26libudev: rework list handlingKay Sievers
2008-09-25libudev: replace awkward callback list interfaces with list iteratorsKay Sievers
2008-09-10update file headersKay Sievers
2008-09-09udevadm: monitor - use libudev code to retrieve device dataKay Sievers
2008-09-09udevadm: monitor - use libudev for udev monitorKay Sievers
2008-09-08move udev_ctrl to libudev-privateKay Sievers
2008-09-06use libudev code, unify logging, pass udev context around everywhereKay Sievers
2008-09-03udevadm: rename internal functions to udevadm_*Kay Sievers
2008-09-03udevadm: rename source filesKay Sievers