summaryrefslogtreecommitdiff
path: root/rules
AgeCommit message (Collapse)Author
2012-03-12rules: Enable USB autosuspend on more USB HID devicesMatthew Garrett
Many servers will be connected to KVMs or include iLO support, and this is often presented as a set of USB input devices. Enabling autosuspend on these allows the USB hardware to be powered down, avoiding unnecessary wakeups and power consumption. The input devices will be self powered, so there's no risk of losing input events as there would be for real input devices. The same is true of USB input devices that are built into the system.
2012-03-07rules: move all rules to top level rules/ dirKay Sievers
2012-03-07rules: delete s390 rules, they will move to s390utilsKay Sievers
2012-03-07rules: move 42-qemu-usb.rules to rules/ dirKay Sievers
2012-03-07rules: delete outdated 30-kernel-compat.rulesKay Sievers
2012-03-07move src/extras subdirectories to src/Kay Sievers
2012-02-23rules: do not create by-id/scsi-* links for ATA devicesKay Sievers
2012-01-24fix path to extrasKay Sievers
2012-01-21rules: rtc - point /dev/rtc symlink to 'hctosys' deviceKay Sievers
2012-01-10tabs are as useful as a hole in the headKay Sievers
2012-01-09rules: delete arch specific rulesKay Sievers
2012-01-01remove mknod() logic and rely on 'devtmpfs'Kay Sievers
2011-12-27builtin: move usb-db, pci-db to builtinsKay Sievers
2011-12-25builtin: firmware - move 'firmware' tool to builtinsKay Sievers
2011-12-23rules: do not preprocess 80-drivers.rules + 75-probe_mtd.rulesKay Sievers
2011-12-23builtin: kmod - switch modprobe to builtinKay Sievers
2011-12-23rules: do not preprocess 60-persistent-storage.rulesKay Sievers
2011-12-23rules: switch to built-in blkidKay Sievers
2011-12-21make: do not (mis-)use the config file generator, create .xz tarballKay Sievers
2011-12-05use libexecdir, bindir, sbindir, switch to /usr/lib/udev in documentationKay Sievers
2011-11-07rules: fix typoKay Sievers
2011-11-06rules: restore rule to set cdrom group for optical drivesKay Sievers
On Sun, Nov 6, 2011 at 21:45, William Hubbs <w.d.hubbs@gmail.com> wrote: > someone on gentoo just reported to me that the following rule has been > deleted from udev-174, which is leaving his optical devices in the > standard "disk" group. He does not want to add his users to this group.
2011-10-19rules: do not load sg moduleKay Sievers
2011-09-26rules: fuse: do not mount fusectl from udev rulesKay Sievers
All mounting is done by systemd now. Non-systemd systems need to ship their own rules if they want fusefs be auto-mounted.
2011-08-12rules: remove legacy rules for cdrom and usb printerKay Sievers
2011-08-05implement path_id, usb_id, input_id as built-in commandKay Sievers
2011-08-04rules: move input_id to default rulesKay Sievers
On Tue, Aug 2, 2011 at 10:56, Thomas Bächler <thomas@archlinux.org> wrote: > Commit c49df20758e0f22778cfc93b598f2929f4c86272 prevented udev from > creating broken symlinks for bluetooth hid devices. Unfortunately, > it also removed the ID_INPUT=1 and ID_INPUT_{KEY,MOUSE}=1 properties > from those devices. Xorg relies on these properties for cold- and > hotplugging of input devices.
2011-07-20rules: sound - instead of ID_IFACE use standard ID_USB_INTERFACE_NUMKay Sievers
2011-07-20rules: serial - do not export ID_PORT, use ID_USB_INTERFACE_NUMKay Sievers
2011-07-20rules: input - do not create (broken) links for bluetooth devicesKay Sievers
2011-07-14rules: mount fuse filesystem only 'add'Kay Sievers
2011-07-10rules: input - call path_id for ACPI devicesKay Sievers
2011-07-05rules: fix wrong wildcard match, we always need a ':*' at the endKay Sievers
2011-07-05rules: remove redundant MODE="0664" from lp rulesKay Sievers
2011-06-28rules: set polling value only if it is disabledKay Sievers
2011-06-18rules: move polling rule above 'block' matchKay Sievers
2011-06-18rules: enable in-kernel media-presence pollingKay Sievers
2011-06-11rules: support for gpt partition uuid/labelKeshav P.R
2011-06-06rules: run input_id for main input devices tooKay Sievers
2011-05-27rules: apply 'audio' group of the static snd/{seq,timer} nodesKay Sievers
2011-05-05bump requirement to Linux kernel 2.6.32 and ARM 2.6.36Kay Sievers
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-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-23rules: run ata_id only on SPC-3 or later optical drivesKay Sievers
2011-02-1560-persistent-input.rules: Do not create duplicate linksMartin Pitt
Commit 5e9eb156c added new symlinks for multi-interface USB input devices. However, we do not actually need the one for interface number "00", as we already have the symlink without the interface number.
2011-02-1560-persistent-input.rules: Support multiple interfacesMartin Pitt
Create /dev/input/by-id symlinks containing the USB interface number so that each interface in a multi-interface USB input device gets its own symlink. Thanks to a7x <ubuntu-a7x@scientician.org>! https://launchpad.net/bugs/626449
2011-01-25extras: add rules for qemu guestsGerd Hoffmann
These patches enable usb autosuspend for the qemu emulated HID devices. This reduces the cpu load for idle guests with a hid device attached because the linux kernel will suspend the usb bus then and qemu can stop running a 1000 Hz to emulate the (active) UHCI controller. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2010-12-10udevd: always create /dev/{char,block}/$major:$minorKay Sievers
2010-11-30rules: revert bsg use until the event ordering problem is sorted outKay Sievers
The bsg devices node are created after the LUN, so we fail in the hotplug case, but succeed at coldplug, and create inconsistent data that way. The bsg device event order will need to be sorted out, by changing the kernel.
2010-11-24rules: drop OSS audio ruleKay Sievers