chiark / gitweb /
elogind.git
8 years agoupdate TODO
Kay Sievers [Sat, 18 Jun 2011 19:02:05 +0000 (21:02 +0200)]
update TODO

8 years agorules: enable in-kernel media-presence polling
Kay Sievers [Sat, 18 Jun 2011 19:01:33 +0000 (21:01 +0200)]
rules: enable in-kernel media-presence polling

8 years agocdrom_id: add tray lock and eject handling
Kay Sievers [Sat, 18 Jun 2011 18:54:47 +0000 (20:54 +0200)]
cdrom_id: add tray lock and eject handling

8 years agorules: support for gpt partition uuid/label
Keshav P.R [Sat, 11 Jun 2011 11:35:53 +0000 (13:35 +0200)]
rules: support for gpt partition uuid/label

8 years agoAdd missing commas to 95-keymap.rules
Marco d'Itri [Sat, 11 Jun 2011 02:42:44 +0000 (04:42 +0200)]
Add missing commas to 95-keymap.rules

Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
8 years agoconfigure: add AC_CONFIG_AUX_DIR, AC_CONFIG_SRCDIR
Kay Sievers [Fri, 10 Jun 2011 14:20:11 +0000 (16:20 +0200)]
configure: add AC_CONFIG_AUX_DIR, AC_CONFIG_SRCDIR

8 years agoSupport more MSI notebook by using asterisk on dmi vendor name
Lee, Chun-Yi [Fri, 10 Jun 2011 06:45:12 +0000 (14:45 +0800)]
Support more MSI notebook by using asterisk on dmi vendor name

MSI machines have some different vendor name, and the refix on those vendor
name are "MICRO-STAR" or "Micro-Star". So, merge the original two rules to
one, and use asterisk on dmi vendor name for support more MSI machines.

Tested on MSI U270 netbook.

Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
8 years agokeymap: Add Microsoft Natural Keyboard
Martin Pitt [Thu, 9 Jun 2011 04:54:45 +0000 (06:54 +0200)]
keymap: Add Microsoft Natural Keyboard

http://bugs.debian.org/629647

8 years agoata_id: show the error message when HDIO_GET_IDENTITY fails
Peter Jones [Mon, 6 Jun 2011 17:30:31 +0000 (13:30 -0400)]
ata_id: show the error message when HDIO_GET_IDENTITY fails

Show an error message so that it's possible to determine why the
HDIO_GET_IDENTITY ioctl has failed.

8 years agoupdate TODO
Kay Sievers [Mon, 6 Jun 2011 18:10:35 +0000 (20:10 +0200)]
update TODO

8 years agoaccelerometer: add documentation
Bastien Nocera [Mon, 6 Jun 2011 18:05:20 +0000 (20:05 +0200)]
accelerometer: add documentation

8 years agoudev-acl: fix memleak
Bastien Nocera [Mon, 6 Jun 2011 16:50:13 +0000 (18:50 +0200)]
udev-acl: fix memleak

8 years agorules: run input_id for main input devices too
Kay Sievers [Mon, 6 Jun 2011 16:46:23 +0000 (18:46 +0200)]
rules: run input_id for main input devices too

8 years agoaccelerometer: add orientation property
Bastien Nocera [Mon, 6 Jun 2011 16:44:09 +0000 (18:44 +0200)]
accelerometer: add orientation property

8 years agomake: use 'git tag'
Kay Sievers [Fri, 3 Jun 2011 12:38:43 +0000 (14:38 +0200)]
make: use 'git tag'

8 years agorule-syntax-check.py: use print()
Kay Sievers [Tue, 31 May 2011 00:18:33 +0000 (02:18 +0200)]
rule-syntax-check.py: use print()

8 years agorules: static_node - use 0660 if group is given to get the cigar
Kay Sievers [Mon, 30 May 2011 00:12:02 +0000 (02:12 +0200)]
rules: static_node - use 0660 if group is given to get the cigar

>> On Tue, May 24, 2011 at 15:33, Tom Gundersen <teg@jklm.no> wrote:
>
> Close, but no cigar. Looks like the static nodes are not assigned
> permissions 0660 even if a gid is set (the nodes have perms 0600).
>
> Cheers,
>
> Tom

8 years agoMakefile: add tar-sync
Kay Sievers [Mon, 30 May 2011 00:06:12 +0000 (02:06 +0200)]
Makefile: add tar-sync

8 years agorules: apply 'audio' group of the static snd/{seq,timer} nodes
Kay Sievers [Fri, 27 May 2011 00:50:29 +0000 (02:50 +0200)]
rules: apply 'audio' group of the static snd/{seq,timer} nodes

8 years agorelease 171
Kay Sievers [Thu, 26 May 2011 23:46:08 +0000 (01:46 +0200)]
release 171

8 years agosystemd: run udev.service and udev-trigger.service in parallel
Kay Sievers [Thu, 26 May 2011 19:45:49 +0000 (21:45 +0200)]
systemd: run udev.service and udev-trigger.service in parallel

8 years agopath_id: allow to be asked about usb_devices not only usb_interfaces
Kay Sievers [Thu, 26 May 2011 15:39:32 +0000 (17:39 +0200)]
path_id: allow to be asked about usb_devices not only usb_interfaces

8 years agorules: support substitutions in TAG=
Kay Sievers [Thu, 26 May 2011 12:46:12 +0000 (14:46 +0200)]
rules: support substitutions in TAG=

8 years agolibudev: enumerate - do not ignore other matches when add_match_tag() is used
Kay Sievers [Thu, 26 May 2011 00:15:43 +0000 (02:15 +0200)]
libudev: enumerate - do not ignore other matches when add_match_tag() is used

8 years agorules: implement TAGS== match
Kay Sievers [Wed, 25 May 2011 19:08:52 +0000 (21:08 +0200)]
rules: implement TAGS== match

8 years agorules: fix whitespace
Kay Sievers [Wed, 25 May 2011 18:07:34 +0000 (20:07 +0200)]
rules: fix whitespace

8 years agosystemd: add missing socket files
Kay Sievers [Wed, 25 May 2011 11:30:16 +0000 (13:30 +0200)]
systemd: add missing socket files

8 years agosystemd: split socket file
Kay Sievers [Tue, 24 May 2011 22:56:48 +0000 (00:56 +0200)]
systemd: split socket file

8 years agolibudev: monitor - use SOCK_NONBLOCK
Kay Sievers [Mon, 23 May 2011 20:37:02 +0000 (22:37 +0200)]
libudev: monitor - use SOCK_NONBLOCK

8 years agoconfigure: allow usb.ids location to be specified
Scott James Remnant [Fri, 20 May 2011 21:06:29 +0000 (14:06 -0700)]
configure: allow usb.ids location to be specified

We already allow the pci.ids location to be specified, so add a
patch doing the same for usb.ids. Please don't make me explain
why this is necessary, it will only make you cry.

Signed-off-by: Scott James Remnant <scott@netsplit.com>
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
8 years agoupdate TODO
Kay Sievers [Sat, 21 May 2011 22:55:32 +0000 (00:55 +0200)]
update TODO

8 years agoupdate TODO
Kay Sievers [Fri, 20 May 2011 17:01:21 +0000 (19:01 +0200)]
update TODO

8 years agosystemd: set socket buffer size to 128 MB like udev has
Kay Sievers [Fri, 20 May 2011 16:54:41 +0000 (18:54 +0200)]
systemd: set socket buffer size to 128 MB like udev has

8 years agosystemd: trigger - run after udev.service (for now)
Kay Sievers [Fri, 20 May 2011 15:44:28 +0000 (17:44 +0200)]
systemd: trigger - run after udev.service (for now)

With the systemd socket buffer we could run trigger in parallel with
the udev daemon startup, but we need to teach systemd to have a socket
buffer of 128MB. Revert that for now until we are ready ...

8 years agosystemd: sort trigger after socket
Kay Sievers [Fri, 20 May 2011 15:08:06 +0000 (17:08 +0200)]
systemd: sort trigger after socket

8 years agosystemd: Replace Requires= with Wants=, run trigger in parallel
Kay Sievers [Fri, 20 May 2011 15:04:21 +0000 (17:04 +0200)]
systemd: Replace Requires= with Wants=, run trigger in parallel

8 years agolibudev: device - make a bunch of symbols static
Kay Sievers [Fri, 20 May 2011 13:36:27 +0000 (15:36 +0200)]
libudev: device - make a bunch of symbols static

8 years agolibudev: export symbols explicitely and individually from C code not from separate...
Kay Sievers [Fri, 20 May 2011 12:41:10 +0000 (14:41 +0200)]
libudev: export symbols explicitely and individually from C code not from separate file or prefix match

8 years agorelease 170
Kay Sievers [Thu, 19 May 2011 21:15:46 +0000 (23:15 +0200)]
release 170

8 years agolibudev: ctrl - properly wait for incoming message after connect
Kay Sievers [Thu, 19 May 2011 20:57:46 +0000 (22:57 +0200)]
libudev: ctrl - properly wait for incoming message after connect

8 years agoconfigure.ac: fixes for rule_generator and modeswitch
Michal Soltys [Thu, 19 May 2011 11:35:17 +0000 (13:35 +0200)]
configure.ac: fixes for rule_generator and modeswitch

8 years agorelease 169
Kay Sievers [Wed, 18 May 2011 17:05:06 +0000 (19:05 +0200)]
release 169

8 years agoudevadm: settle: wake up more often if --seq-start= or --exit-if-exists= is used
Kay Sievers [Wed, 18 May 2011 16:58:04 +0000 (18:58 +0200)]
udevadm: settle: wake up more often if --seq-start= or --exit-if-exists= is used

8 years agobuild: use --gc-sections, -fvisibility=hidden
Kay Sievers [Wed, 18 May 2011 16:29:24 +0000 (18:29 +0200)]
build: use --gc-sections, -fvisibility=hidden

After:
  # ls -l /sbin/udevadm /sbin/udevd /lib/udev/*_id
  -rwxr-xr-x 1 root root  22984 May 18 18:19 /lib/udev/ata_id
  -rwxr-xr-x 1 root root  31208 May 18 18:19 /lib/udev/cdrom_id
  -rwxr-xr-x 1 root root  27128 May 18 18:19 /lib/udev/input_id
  -rwxr-xr-x 1 root root  31272 May 18 18:19 /lib/udev/path_id
  -rwxr-xr-x 1 root root  31896 May 18 18:19 /lib/udev/scsi_id
  -rwxr-xr-x 1 root root  35456 May 18 18:19 /lib/udev/usb_id
  -rwxr-xr-x 1 root root   6416 May 18 18:19 /lib/udev/v4l_id
  -rwxr-xr-x 1 root root 130320 May 18 18:19 /sbin/udevadm
  -rwxr-xr-x 1 root root 134648 May 18 18:19 /sbin/udevd

Before:
  # ls -l /sbin/udevadm /sbin/udevd /lib/udev/*_id
  -rwxr-xr-x 1 root root  27208 May 18 18:22 /lib/udev/ata_id
  -rwxr-xr-x 1 root root  35456 May 18 18:22 /lib/udev/cdrom_id
  -rwxr-xr-x 1 root root  39584 May 18 18:22 /lib/udev/input_id
  -rwxr-xr-x 1 root root  39600 May 18 18:22 /lib/udev/path_id
  -rwxr-xr-x 1 root root  36056 May 18 18:22 /lib/udev/scsi_id
  -rwxr-xr-x 1 root root  43712 May 18 18:22 /lib/udev/usb_id
  -rwxr-xr-x 1 root root   6504 May 18 18:22 /lib/udev/v4l_id
  -rwxr-xr-x 1 root root 142656 May 18 18:22 /sbin/udevadm
  -rwxr-xr-x 1 root root 142888 May 18 18:22 /sbin/udevd

8 years agoudate TODO, NEWS, INSTALL
Kay Sievers [Wed, 18 May 2011 02:01:17 +0000 (04:01 +0200)]
udate TODO, NEWS, INSTALL

8 years agoMerge branch 'docs/udev.xml' of git://github.com/mfwitten/udev
Kay Sievers [Tue, 17 May 2011 22:59:37 +0000 (00:59 +0200)]
Merge branch 'docs/udev.xml' of git://github.com/mfwitten/udev

8 years agoupdate TODO
Kay Sievers [Tue, 17 May 2011 18:28:30 +0000 (20:28 +0200)]
update TODO

8 years agolibudev: queue - accept NULL passed into udev_queue_export_cleanup()
Nix [Mon, 16 May 2011 20:51:38 +0000 (22:51 +0200)]
libudev: queue - accept NULL passed into udev_queue_export_cleanup()

8 years agolibudev: device - use DEVMODE from kernel as the default mode
Kay Sievers [Mon, 16 May 2011 20:04:02 +0000 (22:04 +0200)]
libudev: device - use DEVMODE from kernel as the default mode

8 years agolibudev: queue - always rebuild queue file when nothing is queued anymore
Kay Sievers [Mon, 16 May 2011 17:13:42 +0000 (19:13 +0200)]
libudev: queue - always rebuild queue file when nothing is queued anymore

8 years agocdrom_id: remove unused --export switch to silent gcc
Kay Sievers [Mon, 16 May 2011 16:11:50 +0000 (18:11 +0200)]
cdrom_id: remove unused --export switch to silent gcc

8 years agogudev: silent gtk-doc warnings
Kay Sievers [Mon, 16 May 2011 14:24:08 +0000 (16:24 +0200)]
gudev: silent gtk-doc warnings

8 years agoudevd: remove left-over SIGALRM
Kay Sievers [Mon, 16 May 2011 11:18:28 +0000 (13:18 +0200)]
udevd: remove left-over SIGALRM

8 years agoudevd: create queue file before daemonizing to reliably block 'settle'
Kay Sievers [Mon, 16 May 2011 11:17:48 +0000 (13:17 +0200)]
udevd: create queue file before daemonizing to reliably block 'settle'

8 years agoupdate TODO
Kay Sievers [Mon, 16 May 2011 11:15:41 +0000 (13:15 +0200)]
update TODO

8 years agoupdate INSTALL, NEWS, configure comment, queue doc
Kay Sievers [Tue, 10 May 2011 12:58:49 +0000 (14:58 +0200)]
update INSTALL, NEWS, configure comment, queue doc

8 years agoconfigure: reintroduce introspection flags to fix crosscompilation
Koen Kooi [Tue, 10 May 2011 11:40:39 +0000 (13:40 +0200)]
configure: reintroduce introspection flags to fix crosscompilation

8 years agoupdate NEWS
Kay Sievers [Thu, 5 May 2011 17:47:12 +0000 (19:47 +0200)]
update NEWS

8 years agolibudev: ctrl - log accept4() errors
Kay Sievers [Thu, 5 May 2011 17:17:09 +0000 (19:17 +0200)]
libudev: ctrl - log accept4() errors

8 years agobump requirement to Linux kernel 2.6.32 and ARM 2.6.36
Kay Sievers [Thu, 5 May 2011 16:58:58 +0000 (18:58 +0200)]
bump requirement to Linux kernel 2.6.32 and ARM 2.6.36

8 years agoupdate TODO/NEWS
Kay Sievers [Fri, 29 Apr 2011 19:16:53 +0000 (21:16 +0200)]
update TODO/NEWS

8 years agodelete hid2hci which moved to the bluez tree
Kay Sievers [Fri, 29 Apr 2011 12:31:53 +0000 (14:31 +0200)]
delete hid2hci which moved to the bluez tree

8 years agoconfigure: allow to enable/disable extras individually
Kay Sievers [Fri, 29 Apr 2011 12:27:11 +0000 (14:27 +0200)]
configure: allow to enable/disable extras individually

      - remove gobject introspection switch
      - disable hid2hci by default (moved to bluez)
      - disable action-modeswitch by default (will move to usb_modeswitch)
      - disable edd_id by default (problems with disk signatures)
      - disable legacy floppy by default (no more nasty device node hacks by default)

8 years agoudevd: improve error message in case exec() fails
Kay Sievers [Thu, 28 Apr 2011 12:58:06 +0000 (14:58 +0200)]
udevd: improve error message in case exec() fails

8 years agoset event timeout to 60 sec and settle timeout to 120
Kay Sievers [Wed, 27 Apr 2011 22:04:17 +0000 (00:04 +0200)]
set event timeout to 60 sec and settle timeout to 120

8 years agohid2hci: prepare move to bluez package
Kay Sievers [Tue, 26 Apr 2011 23:10:04 +0000 (01:10 +0200)]
hid2hci: prepare move to bluez package

8 years agoremove dead fstab_import files
Kay Sievers [Tue, 26 Apr 2011 21:04:44 +0000 (23:04 +0200)]
remove dead fstab_import files

8 years agolibudev: queue - _unref() should return the object
Kay Sievers [Sat, 23 Apr 2011 22:36:22 +0000 (00:36 +0200)]
libudev: queue - _unref() should return the object

8 years agolibudev: list - use bit flags for 'sort' and 'unique'
Kay Sievers [Sat, 23 Apr 2011 22:22:23 +0000 (00:22 +0200)]
libudev: list - use bit flags for 'sort' and 'unique'

8 years agosimplify rules file overwrite logic
Kay Sievers [Sat, 23 Apr 2011 21:33:11 +0000 (23:33 +0200)]
simplify rules file overwrite logic

The udev list already provides all we need, if we use the basename
as the key, and request sorting and uniqueness.

8 years agorelease 168
Kay Sievers [Fri, 22 Apr 2011 16:29:05 +0000 (18:29 +0200)]
release 168

8 years agoudevd, udev-event: sync waitpid() error handling
Kay Sievers [Thu, 21 Apr 2011 12:05:34 +0000 (14:05 +0200)]
udevd, udev-event: sync waitpid() error handling

8 years agoudevd: clarify worker exit status
Harald Hoyer [Thu, 21 Apr 2011 08:06:12 +0000 (10:06 +0200)]
udevd: clarify worker exit status

8 years agosystemd: Reqires= -> Wants=udev.socket
Kay Sievers [Wed, 20 Apr 2011 23:13:28 +0000 (01:13 +0200)]
systemd: Reqires= -> Wants=udev.socket

8 years agopath_id: rework SAS device handling
Michael Reed [Wed, 20 Apr 2011 18:25:16 +0000 (20:25 +0200)]
path_id: rework SAS device handling

Lun numbers < 256 are displayed as "lun-x".  Lun numbers >= 256 use
the lun number format previously used in fibre channel by-path
links, 0xabcd012300000000. This lun numbering scheme is implemented
for sas, fibre channel, iscsi.

I want it to be clearly understood that this patch changes the
/dev/disk/by-path names for fc devices.  Here is an example of the
change:
  Old: pci-0000:0c:00.1-fc-0x204700a0b81130aa:0x00fa000000000000
  New: pci-0000:0c:00.1-fc-0x204700a0b81130aa-lun-250

8 years agoudevd: log signal number when spawned processes fail
Kay Sievers [Wed, 20 Apr 2011 16:36:01 +0000 (18:36 +0200)]
udevd: log signal number when spawned processes fail

8 years agoudevd: rules files - accept empty or /dev/null links
Kay Sievers [Wed, 20 Apr 2011 15:58:58 +0000 (17:58 +0200)]
udevd: rules files - accept empty or /dev/null links

8 years agoudevd: always use udevd[] log prefix
Kay Sievers [Wed, 20 Apr 2011 15:39:44 +0000 (17:39 +0200)]
udevd: always use udevd[] log prefix

8 years agoudevd: netif rename - use ifindex for temporary name
Kay Sievers [Wed, 20 Apr 2011 15:30:30 +0000 (17:30 +0200)]
udevd: netif rename - use ifindex for temporary name

8 years agoudevadm: settle - kill alarm()
Kay Sievers [Wed, 20 Apr 2011 00:18:22 +0000 (02:18 +0200)]
udevadm: settle - kill alarm()

8 years agotimeout handling without alarm()
Kay Sievers [Tue, 19 Apr 2011 23:53:03 +0000 (01:53 +0200)]
timeout handling without alarm()

8 years agokeymap: Another ID for Logitech Wave keyboard
Martin Pitt [Mon, 18 Apr 2011 11:34:42 +0000 (13:34 +0200)]
keymap: Another ID for Logitech Wave keyboard

http://bugs.debian.org/623153

8 years agorule-generator: net - ignore Hyper-V virtual interfaces
Leonid Antonenkov [Mon, 18 Apr 2011 03:11:53 +0000 (05:11 +0200)]
rule-generator: net - ignore Hyper-V virtual interfaces

8 years agoMerge branch 'docs/README' of git://github.com/mfwitten/udev
Kay Sievers [Mon, 18 Apr 2011 03:06:59 +0000 (05:06 +0200)]
Merge branch 'docs/README' of git://github.com/mfwitten/udev

8 years agoudevd: ppoll() -> epoll + signalfd
Kay Sievers [Mon, 18 Apr 2011 00:14:24 +0000 (02:14 +0200)]
udevd: ppoll() -> epoll + signalfd

8 years agolibudev: run_program() - select() -> epoll
Kay Sievers [Mon, 18 Apr 2011 00:13:40 +0000 (02:13 +0200)]
libudev: run_program() - select() -> epoll

8 years agouse 'else if' in epoll event array loop
Kay Sievers [Sun, 17 Apr 2011 20:10:18 +0000 (22:10 +0200)]
use 'else if' in epoll event array loop

8 years agoudevadm: test - use printf() instead of info() for non-debug output
Kay Sievers [Sun, 17 Apr 2011 20:09:08 +0000 (22:09 +0200)]
udevadm:  test - use printf() instead of info() for non-debug output

8 years agolibudev: test - use epoll
Kay Sievers [Fri, 15 Apr 2011 10:18:06 +0000 (12:18 +0200)]
libudev: test - use epoll

8 years agoudevadm: monitor - use epoll
Kay Sievers [Fri, 15 Apr 2011 09:58:17 +0000 (11:58 +0200)]
udevadm: monitor - use epoll

8 years agosystemd: socket -> sockets
Kay Sievers [Thu, 14 Apr 2011 23:43:27 +0000 (01:43 +0200)]
systemd: socket -> sockets

8 years agolibudev: ctrl, monitor - use SOCK_NONBLOCK
Kay Sievers [Thu, 14 Apr 2011 23:14:10 +0000 (01:14 +0200)]
libudev: ctrl, monitor - use SOCK_NONBLOCK

8 years agofix more warnings
Kay Sievers [Thu, 14 Apr 2011 22:19:45 +0000 (00:19 +0200)]
fix more warnings

8 years agoudevd: get netlink socket from systemd
Kay Sievers [Thu, 14 Apr 2011 21:46:44 +0000 (23:46 +0200)]
udevd: get netlink socket from systemd

8 years agorequire explicit "db_persist" to exclude device info from --db-cleanup
Kay Sievers [Thu, 14 Apr 2011 12:44:56 +0000 (14:44 +0200)]
require explicit "db_persist" to exclude device info from --db-cleanup

8 years agosystemd: add OOMScoreAdjust=-1000
Kay Sievers [Thu, 14 Apr 2011 12:44:21 +0000 (14:44 +0200)]
systemd: add OOMScoreAdjust=-1000

8 years agoudevd: move OOM disable into --daemon option
Kay Sievers [Thu, 14 Apr 2011 12:43:22 +0000 (14:43 +0200)]
udevd: move OOM disable into --daemon option

8 years ago"db_persist=" -> "db_persist"
Kay Sievers [Thu, 14 Apr 2011 10:42:59 +0000 (12:42 +0200)]
"db_persist=" -> "db_persist"

8 years agoudevd: do not nice processes
Kay Sievers [Thu, 14 Apr 2011 10:25:19 +0000 (12:25 +0200)]
udevd: do not nice processes

8 years agoudevadm: info --cleanup-db
Kay Sievers [Wed, 13 Apr 2011 20:33:01 +0000 (22:33 +0200)]
udevadm: info --cleanup-db

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.