summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-04-20timeout handling without alarm()Kay Sievers
2011-04-18keymap: Another ID for Logitech Wave keyboardMartin Pitt
http://bugs.debian.org/623153
2011-04-18rule-generator: net - ignore Hyper-V virtual interfacesLeonid Antonenkov
2011-04-18Merge branch 'docs/README' of git://github.com/mfwitten/udevKay Sievers
2011-04-18udevd: ppoll() -> epoll + signalfdKay Sievers
2011-04-18libudev: run_program() - select() -> epollKay Sievers
2011-04-17use 'else if' in epoll event array loopKay Sievers
2011-04-17udevadm: test - use printf() instead of info() for non-debug outputKay Sievers
2011-04-15libudev: test - use epollKay Sievers
2011-04-15udevadm: monitor - use epollKay Sievers
2011-04-15systemd: socket -> socketsKay Sievers
2011-04-15libudev: ctrl, monitor - use SOCK_NONBLOCKKay Sievers
2011-04-15fix more warningsKay Sievers
2011-04-14udevd: get netlink socket from systemdKay Sievers
2011-04-14require explicit "db_persist" to exclude device info from --db-cleanupKay Sievers
2011-04-14systemd: add OOMScoreAdjust=-1000Kay Sievers
2011-04-14udevd: move OOM disable into --daemon optionKay Sievers
2011-04-14"db_persist=" -> "db_persist"Kay Sievers
2011-04-14udevd: do not nice processesKay Sievers
2011-04-13udevadm: info --cleanup-dbKay Sievers
Most of the udev database from initramfs should be deleted before starting udev in the real root. udevadm: info --cleanup-db deletes all database entries in /run/udev. Events that processed IMPORT{db}, or mark devices explicitely as persistent, will be excluded.
2011-04-13libudev: bump revisionKay Sievers
2011-04-13udevadm: settle - watch queue fileKay Sievers
2011-04-13libudev: ctrl - fix refcounting in connection handlingKay Sievers
2011-04-13udevd: log warning if /run is not writableKay Sievers
2011-04-13trivial cleanupsKay Sievers
2011-04-13udevadm: control - add --exitKay Sievers
2011-04-11Docs: README: Add a comma to offset the modifierMichael Witten
Signed-off-by: Michael Witten <mfwitten@gmail.com>
2011-04-11Docs: README: `set up' is the verb; `setup' is a nounMichael Witten
Signed-off-by: Michael Witten <mfwitten@gmail.com>
2011-04-11Docs: README: Flip sentence structure to improve wordingMichael Witten
Signed-off-by: Michael Witten <mfwitten@gmail.com>
2011-04-11Docs: README: `does never apply' -> `never applies'Michael Witten
Signed-off-by: Michael Witten <mfwitten@gmail.com>
2011-04-11Docs: README: Clarify configuration of existing devicesMichael Witten
Signed-off-by: Michael Witten <mfwitten@gmail.com>
2011-04-11Docs: README: Clean up `udev extras' requirementsMichael Witten
Signed-off-by: Michael Witten <mfwitten@gmail.com>
2011-04-11Docs: README: Remove commas and use subjective moodMichael Witten
Signed-off-by: Michael Witten <mfwitten@gmail.com>
2011-04-11Docs: README: Add missing `and'Michael Witten
Signed-off-by: Michael Witten <mfwitten@gmail.com>
2011-04-11Docs: README: Use present tenseMichael Witten
Signed-off-by: Michael Witten <mfwitten@gmail.com>
2011-04-11Docs: README: Clean up a sentenceMichael Witten
Signed-off-by: Michael Witten <mfwitten@gmail.com>
2011-04-11Docs: README: `,' -> `;'Michael Witten
Signed-off-by: Michael Witten <mfwitten@gmail.com>
2011-04-11Docs: README: `to replace' -> `replacing'Michael Witten
Signed-off-by: Michael Witten <mfwitten@gmail.com>
2011-04-08selinux: firmware - do not label files in runtime dirKay Sievers
2011-04-08selinux: do not label files in runtime dirKay Sievers
Do not label any files in the udev runtime directory, but only nodes, links and directories below /dev. In case the runtime directory falls back to /dev/.udev, label this directory once at udevd startup, but never anything below it.
2011-04-05keymap: Support Dell Latitude XT2 tablet-mode navigation keysSeth Forshee
The XT2 has a rocker (up/down/enter) and back button on the side in tablet mode, none of which work currently. Add entries for these keys. There is some overlap here with scan codes used in other Dell models, so these buttons are put in a new file specific to this model. Signed-off-by: Seth Forshee <seth.forshee@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-04-04Avoid spinning up CD on pressing eject buttonMartin Pitt
When the CD tray door is locked and the hardware eject button is pressed, newer kernels (2.6.38+) will send out a change event with a DISK_EJECT_REQUEST==1 property. Do not run cdrom_id and blkid in this case, as the media state and contents does not change, and this only needlessly spins up the drive again right before ejection.
2011-03-31Revert "Do not build extras with --disable-extras"Martin Pitt
This reverts commit 905818f5961446ac32d1b2d165185fffddc4915a. We do want to build some extras, just not the ones with extra dependencies. Thanks to Juergen Daubert for pointing this out.
2011-03-31udevd: add 'N:' to optstring in getopt_longThomas Egerer
2011-03-31Add rule for Acer Aspire One ZG8 to use acer-aspire_5720 keymapLee, Chun-Yi
Acer Aspire One ZG8's bluetooth HW key emit 0xD9 scancode, it must map to KEY_BLUETOOTH like Acer Aspire 5720. So, add rule for Acer Aspire One ZG8 use acer-aspire_5720 keymap. Tested on Acer Aspire One ZG8 netbook. Signed-off-by: Lee, Chun-Yi <jlee@novell.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-03-31systemd: let settle depend on trigger, do not block basic with triggerKay Sievers
2011-03-30Run ata_id on non-removable USB devicesDavid Zeuthen
If a USB device is marked as removable, it is often a SATA/PATA disk in an enclosure (note that flash card readers and usb storage sticks are always marked as removable). In this case, try running ata_id (which sends ATA commands wrapped in SCSI ATA PASS THROUGH commands) to get information about the disk. If this fails, just fall back to running usb_id since it could be the device isn't an ATA device at all or the device doesn't have a SAT layer. This extra information is nice to have as it indicates if it is suitable to send e.g. SMART commands to the disk, whether the disk supports power management and so on. Additionally, the VPD and serial number returned by ata_id is usually more accurate as it stems from the disk itself instead of the enclosure. Note that udisks has been doing this for a while KERNEL=="sd*[!0-9]", ATTR{removable}=="0", ENV{ID_BUS}=="usb", ENV{DEVTYPE}=="disk", IMPORT{program}="udisks-probe-ata-smart $tempnode" so this change shouldn't be too disruptive (udisks-probe-ata-smart also sends ATA commands via the ATA PASS THROUGH command). Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-03-30version bumpKay Sievers
2011-03-30release 167Kay Sievers
2011-03-29systemd: udev.socket - disable implicit dependenciesKay Sievers
Set hostname to <eeepc>. Found ordering cycle on sysinit.target/start Walked on cycle path to systemd-tmpfiles-setup.service/start Walked on cycle path to local-fs.target/start Walked on cycle path to fedora-storage-init.service/start Walked on cycle path to fedora-wait-storage.service/start Walked on cycle path to udev-settle.service/start Walked on cycle path to udev.service/start Walked on cycle path to udev.socket/start Walked on cycle path to sysinit.target/start Breaking ordering cycle by deleting job systemd-tmpfiles-setup.service/start