Commit Graph
3481 Commits
Author SHA1 Message Date
Kay Sievers 044bd2bcc7 udevadm: fix untested and broken commit to set buffer size 2010-02-18 11:03:28 +01:00
Kay Sievers e0fcf21c03 libudev: bump minor version 2010-02-18 11:03:09 +01:00
Scott James Remnant 0fe3c26eab udevadm monitor: increase netlink buffer size
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>
2010-02-17 15:27:36 +00:00
Scott James Remnant a571c23e95 libudev: export udev_monitor_set_receive_buffer_size()
This function is useful for anything that's likely to be running
alongside udevd during cold-plugging, and is using libudev to
receive the events.

It makes little sense for it to be private, or to require other
software to relearn how to adjust the buffer size.

Signed-off-by: Scott James Remnant <scott@ubuntu.com>
2010-02-17 15:26:00 +00:00
Martin Pitt 4ca91a04e8 keymap: Add Toshiba Satellite M30X
Thanks to Alessio Gaeta!

https://launchpad.net/bugs/510019
2010-02-15 13:15:25 +01:00
Jerone Young b15bb80190 Force key release for volume keys on Dell Studio 1557
Dell Studio 1557 does not generate a release code when the volume keys
are pressed, causing them to generate infinite key presses. This forces
key release of these keys.

Signed-off-by: Jerone Young <jerone.young@canonical.com>
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-02-13 12:53:12 +01:00
Martin Pitt 4c514e3173 keymap: Fix LG X110
The LG X110 is not a perfect clone of the MSI Wind after all, and needs its own
keymap. Thanks to Konstantin Lavrov!

https://launchpad.net/bugs/520650
2010-02-12 19:25:47 +01:00
Robert Hooker 063985ef7d keymap: Add support for Gateway AOA110/AOA150 clones.
https://launchpad.net/bugs/518496

Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-02-10 11:13:06 +01:00
Martin Pitt d7e2d38c1f Fix brightness keys on MSI Wind U-100
The MSI Wind 100 generates ACPI/input events on the LNXVIDEO input device. On
top of that, the video module/BIOS synthesize some extra event on atkbd as an
echo of actually changing the brightness.

Ignore the wrong and useless atkbd ones, to avoid event loops.

Many thanks to Hans de Goede for tracking this down!

https://launchpad.net/bugs/415023
2010-02-09 15:47:47 +01:00
Martin Pitt fc47e0b567 keymap: Add Dell Inspiron 1011 (Mini 10)
This fixes the broken WLAN key.
2010-02-01 15:27:46 -08:00
Thomas Bächler 86a7a2f853 firmware: fix error reporting on missing firmware files
The new firmware loader does not report an error to the kernel if a firmware file
is missing. This results in modprobe stalling for 60 seconds for each firmware
a module tries to load.
2010-01-31 23:04:57 +01:00
Kay Sievers f5846e8c22 release 151 2010-01-27 09:34:28 +01:00
Kay Sievers 5754e74c08 update tests 2010-01-27 09:30:48 +01:00
Kay Sievers eea1fd84f0 update README and NEWS 2010-01-25 11:10:10 +01:00
Kay Sievers 26420abf54 delete outdated and unmaintained writing_udev_rules
Many statements in this document are no longer correct, or even
suggest things we do not want to support, or do not work at all
with the current version of udev.

Any new documentation should better be added to the udev man page,
which is usually kept up-to-date.
2010-01-25 10:48:04 +01:00
Kay Sievers d8f33f0252 keymap: linux/input.h - get absolute include path from gcc 2010-01-25 08:22:47 +01:00
Kay Sievers 97411493a3 keymap: include linux/limits.h 2010-01-25 07:37:41 +01:00
Amit Shah 7b79a59b28 rules: Add symlink rule for virtio ports
virtio ports spawned by the virtio_console.c driver can have 'names'
assigned to them by hosts. The ports are distinguishable using these
names. Make a rule to create a symlink to the chardev associated for a
port with a name.

The symlink created is:
    /dev/virtio-ports/org.libvirt.console0 -> /dev/vport0p0

if the first port for the first device was given a name of
'org.libvirt.console0'.

Signed-off-by: Amit Shah <amit.shah@redhat.com>
2010-01-21 14:21:42 +01:00
Egbert Eich 2b8a573536 rulews: suse - add do-not-load-KMS-modules rules 2010-01-21 11:38:32 +01:00
Kay Sievers 7ca9a05dca input_id: include limits.h 2010-01-21 08:46:17 +01:00
Martin Pitt 1e6cff0b3b keymap: Fix invalid map line
Fix invalid line in keymaps/lenovo-thinkpad-usb-keyboard-trackpoint which did
not assign any key to a scan code.
2010-01-21 01:10:28 +01:00
Martin Pitt 386aa6ebd8 extras/keymap/check-keymaps.sh: Ignore comment-only lines 2010-01-21 01:09:16 +01:00
Martin Pitt 9a6741ba2f keymap: move force-release directory
Move extras/keymap/keymaps/force-release/ to
extras/keymap/force-release-maps/, so that check-keymaps.sh does not stumble
over the directory. It's also a more logical source layout.
2010-01-21 00:55:59 +01:00
Martin Pitt bba10e1c92 add ACL rule for Garmin GPSMap 60
https://qa.mandriva.com/show_bug.cgi?id=55836
2010-01-19 21:31:27 +01:00
Marco d'Itri fc8e4dd932 keymap: support for the Samsung N140 keyboard 2010-01-19 10:43:06 +01:00
Kay Sievers 7b4038a96f clarify message about not removed device node 2010-01-15 00:32:10 +01:00
Frederic Crozat 456863e351 rules: acl - add COLOR_MEASUREMENT_DEVICE match 2010-01-14 16:12:19 +01:00
Kay Sievers 7c34949019 libudev: device - create db file atomically
We need to prevent that libudev parses half-written database files.

Also for "change" events, we need to make sure, that database files
always exist to be read by libudev, and that they are not first deleted
before they are re-created.
2010-01-13 13:26:56 +01:00
Kay Sievers 889dd1061c do not remove device nodes of active kernel devices
We do no longer delete the primary device node while handling "remove"
events if the same kernel device is already re-created in the meantime.
This prevents the asynchronously running udev from removing and re-creating
primary device nodes for active devices.
2010-01-13 13:18:14 +01:00
Kay Sievers 6f1892dc7a udevd: inotify - do not parse rules at create but at close
We do not need to get notified about created files, only about moved
ones or files closed-after-writing.
2010-01-13 13:09:02 +01:00
Kay Sievers a16b18f091 configure.ac: version bump 2010-01-13 12:59:37 +01:00
Marco d'Itri 390312b8ed writing_udev_rules: update rules files names 2010-01-11 11:55:50 +01:00
Bryan Kadzban 0196d02a76 Fix reverted floppy-device permissions
Commit d93fb59c50 ("rules: set mode of
floppy device nodes to 0660") changed the create_floppy_devices -M
argument to 0660, for udev-148.

Commit 78171d9549 reverted this, when it
moved the call to create_floppy_devices out to another rules file, for
udev-150.

Presumably the 0660 mode was correct, and the 0640 reversion was not
intentional; this restores 0660.

Signed-off-by: Bryan Kadzban <bryan@kadzban.is-a-geek.net>
2010-01-11 10:44:37 +01:00
Kay Sievers ca63e6a8cf release 150 2010-01-07 17:21:26 +01:00
Kay Sievers 4e45e1ad93 gobject-introspection: use $datadir instead of $prefix 2010-01-07 17:16:23 +01:00
Kay Sievers 43cb1551d5 work around gtk-doc which breaks distcheck 2010-01-07 17:11:06 +01:00
Kay Sievers 1a259f1ac8 libudev: doc - add symbols to sections.txt 2010-01-07 16:42:23 +01:00
Marco d'Itri fa0612104a rules: udev-acl - add firewire video devices 2010-01-07 16:18:18 +01:00
Marco d'Itri 6714dc2015 build: keymap - create subdir 2010-01-07 16:18:18 +01:00
Clemens Buchacher 6b48014b18 keymap: Samsung R70/R71 force-release quirk
http://www.spinics.net/lists/hotplug/msg03269.html

Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-01-05 16:55:18 +01:00
Martin Pitt 1e69248fec keymap: Document force-release
Make a note in README.keymap.txt about stuck keys which need a force-release
quirk.
2010-01-05 09:52:30 +01:00
Martin Pitt 7cbbd7e7b1 keymap: Add Fujitsu Amilo Li 1718
https://launchpad.net/bugs/250732
2010-01-05 09:39:53 +01:00
Jerone Young 5da8438016 keymap: Lenovo Thinkpad USB Keyboard with Tracepoint
Add support for special function keys on Lenovo Thinkpad USB Keyboard
Tracepoint.

    - VoIP hotkey "FN+F6" is mapped to camera, and may need to change
      if there is a standard VoIP hotkey defined.
    - Mute Microphone key has not been defined, as there is no
      standard key defined for it yet.

Signed-off-by: Jerone Young <jerone.young@canonical.com>
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-01-03 11:42:12 +01:00
Thomas de Grenier de Latour 9bdcffd738 libudev: enumerate - fix move_later logic
The move_later_prefix variable was reset to zero on each
loop iteration, and thus the move_later entry (if any) was
not added right after changing to another syspath prefix,
but rather after exiting the enumeration loop.
2009-12-30 16:21:59 +01:00
Martin Pitt 1f819a1776 keymap: Add LG X110
This is an MSI Wind clone.

Reported on hal ML by Ozan Çağlayan <ozan@pardus.org.tr>
2009-12-27 11:42:21 +01:00
Daniel Drake fd3401a641 keymap: Fix typo in compal rules
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2009-12-27 11:37:00 +01:00
Daniel Drake bf088a572e keymap: Add OLPC XO key mappings
This supports both XO-1 and XO-1.5.

Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2009-12-27 11:36:36 +01:00
Martin Pitt f1707f125a keymap: Add Acer Aspire 1810TZ
https://launchpad.net/bugs/492657
2009-12-27 11:30:53 +01:00
Martin Pitt 6ab861dcce keymap: add Acer TravelMate 8471
https://launchpad.net/bugs/492657
2009-12-26 11:16:33 +01:00
Kay Sievers d5a01cb8b3 udevadm: logging - copy va_list and do not use it twice 2009-12-25 16:14:22 +01:00