summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Merge branch 'master' of ssh://git.freedesktop.org/git/systemd/systemdKay Sievers2012-04-04
|\
| * journal: don't export the boot id twice per entryLennart Poettering2012-04-04
| |
| * man: update documentation of special unitsLennart Poettering2012-04-03
| |
| * man: document special journal fieldsLennart Poettering2012-04-03
| |
* | udev: fix gcc warningsKay Sievers2012-04-04
| |
* | move imported udev into placeKay Sievers2012-04-04
| |
* | import udev repositoryKay Sievers2012-04-03
|\ \ | |/ |/|
| * libudev: monitor - do not memset() receive bufferKay Sievers2012-03-22
| |
| * keymap: Add Samsung 90X3AVaidas Jablonskis2012-03-21
| | | | | | | | Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
| * build-sys: place build binaries in the rootKay Sievers2012-03-18
| |
| * rules sort order: /lib, /run, /etcKay Sievers2012-03-14
| | | | | | | | | | | | | | | | | | | | After long consideration we came to the conclusion that user configuration in /etc should always override the (generally computer generated) configuration in /run. User configuration should always be what matters over anything else. Hence rearrange the search orders accordingly. In general this should change very little as overriding like this is seldomn done so far, and the order between /etc and /usr stays the same.
| * extras: ata_id - do not log error if HDIO_GET_IDENTITY failsKay Sievers2012-03-14
| | | | | | | | | | | | | | | | <tomegun> kay: is this a valid issue: https://bugs.archlinux.org/task/27060 ? <kay> tomegun: udev does not really care if that fails <tomegun> kay: the suggestion there is to treat EINVAL the same way we treat ENOTTY (i.e. as an info only) <tomegun> if it really does not matter it might make sense to avoid bogus bug reports <kay> tomegun: done
| * extras: path_id - add comment about readdir() rebase logicKay Sievers2012-03-13
| |
| * extras: path_id - skip ATA transport class devicesKay Sievers2012-03-12
| |
| * remove edd_id extraKay Sievers2012-03-07
| | | | | | | | | | | | The use of identifying disks by magic byte sequences outside of the filesystem or partion table is fragile and usually creates more problems than it solves.
| * rules: move 42-qemu-usb.rules to rules/ dirKay Sievers2012-03-07
| |
| * move src/extras subdirectories to src/Kay Sievers2012-03-07
| |
| * udev.conf - do not set any value by defaultKay Sievers2012-03-07
| |
| * remove udev-aclKay Sievers2012-03-07
| | | | | | | | | | | | Udev-acl will be part of a future ConsoleKit release. On systemd systems, advanced ConsoleKit and udev-acl functionality are natively provided by systemd.
| * builtin: path_id - remove dead cciss codeKay Sievers2012-02-23
| |
| * update sd-daemon filesKay Sievers2012-02-14
| |
| * builtin: kmod - depend on libkmod >= 5Lucas De Marchi2012-02-07
| |
| * keymap: Add Fujitsu Siemens Amilo Li 2732Bruno Redondi2012-02-06
| | | | | | | | Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
| * ata_id: fix identify string fixupAndreas Schwab2012-02-01
| |
| * ata_id: whitespace fixesKay Sievers2012-02-01
| |
| * keymap: Fix touchpad toggle button on Lenovo IdeapadJames M. Leddy2012-02-01
| | | | | | | | | | | | https://launchpad.net/bugs/922405 Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
| * extras: cdrom_id - create only /dev/cdromKay Sievers2012-01-30
| |
| * extras: cdrom_id - create /dev/cdrom and conditionally /dev/dvd for sr0Kay Sievers2012-01-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Udev does no longer automatically create udev rules in /etc from the device hotplug path. No device name reservation will happen anymore; this model creates too many problems for setups with many device changes or media which is booted on different hardware. Enumerated device names which are based on device discovery order or on persistent on-disk name reservation will in general not be supported by udev in the future. It is a problem that can not be solved properly, and it always creates new problems at the same time it tries to solve the original one. Udev will no longer pretend it can solve these issues, and people should switch to available alternatives which provide the far better compromise. From now on, udev will only create /dev/cdrom for the first optical drive, and if the drive is capable /dev/dvd. No other devices will get any compatibility symlinks or enumerated device names like cdrom1, cdrom2, and so on. The /dev/cdrom and /dev/dvd links have by default a negative link priority, which will cause them to be overwritten by any other device which clains the same names with already existing udev rules. If stable device names are needed, the /dev/disk/by-id/ links, which uniquely identify a specific piece of hardware should be used. The links usually contain a device serial number and the link names will not depend on device discovery order. If completely identical devices with identical or no serial number need to be handled at the same time, the /dev/disk/by-path/ links can be used. These links depend on the physical port which is used to connect the device. It will change when the same device is moved to a different port or host adapter. If custom names are needed, custom udev rules which match on specific device properties need to be added by the administrator.
| * do not stop rule processing when device node is no longer aroundKay Sievers2012-01-29
| | | | | | | | | | | | Device nodes might have been deleted again by the kernel before an 'add' or 'change' event is even started. We need to run all rules, regardless of the state in /dev.
| * builtin: blkid - add missing ID_ prefix for PART_ENTRY_* keysKay Sievers2012-01-26
| |
| * fix path to extrasKay Sievers2012-01-24
| |
| * use sysname() for devices without a device nodeKay Sievers2012-01-24
| |
| * move variable inside conditionKay Sievers2012-01-23
| |
| * print warning when rules try to rename kernel device nodesKay Sievers2012-01-23
| |
| * use devnode() for $name not sysname(), device nodes might be in a subdirectoryKay Sievers2012-01-23
| |
| * fix some fallout from tab removalKay Sievers2012-01-22
| |
| * libudev: do not set DEVNAME= twiceKay Sievers2012-01-21
| | | | | | | | | | | | When we read the 'uevent' file we need to make sure, that we do not read the relative DEVNAME= path provided by the kernel and overwrite the absolute path udev expects here.
| * warn about deprecated RUN+="socket:" useKay Sievers2012-01-21
| |
| * keymap: Add Alienware M14xR1Martin Pitt2012-01-18
| | | | | | | | https://launchpad.net/bugs/901513
| * keymap: Fix keyboard brightness keys on Samsung 700Z seriesMartin Pitt2012-01-18
| | | | | | | | https://launchpad.net/bugs/902332
| * keymap: Fix eject button on Samsung 700Z seriesMartin Pitt2012-01-18
| | | | | | | | https://launchpad.net/bugs/902798
| * keymap: Fix rfkill button on Hewlett-Packard HP ProBookMartin Pitt2012-01-18
| | | | | | | | https://bugs.launchpad.net/bugs/914838
| * udevd: kill hanging event processes after 30 secondsKay Sievers2012-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | Some broken kernel drivers load firmware synchronously in the module init path and block modprobe until the firmware request is fulfilled. The modprobe-generated firmware request is a direct child device of the device which caused modprobe to run. Child device event are blocked until the parent device is handled. This dead-locks until the kernel firmware loading timeout of 60 seconds is reached. The hanging modprobe event should now time-out and allow the firmware event to run before the 60 second kernel timeout.
| * builtin: blkid - add missing ID_ prefixKay Sievers2012-01-16
| | | | | | | | | | | | | | <ridikulus_rat> 60-persistent-storage.rules gpt by-partlabel/by-partuuid symlinks not created in udev-177 util-linux-2.20.1 kmod-3 in Archlinux x86_64. <falconindy> ridikulus_rat: fix the rule, or fix the blkid builtin ;) <kay> oh, i missed the ID_ stuff? :)
| * gudev: several minor introspection fixesEvan Nemerson2012-01-12
| | | | | | | | | | | | | | | | | | - Include exported package information - Include C include information - g_udev_device_get_parent & g_udev_device_get_parent_with_subsystem transfer ownership of their return values Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
| * man: mention that no daemons should be started by udevKay Sievers2012-01-11
| |
| * fix compiler warningKay Sievers2012-01-10
| |
| * cdrom_id: int -> boolKay Sievers2012-01-10
| |
| * fix debug messageKay Sievers2012-01-10
| |
| * tabs are as useful as a hole in the headKay Sievers2012-01-10
| |