aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorKay Sievers <kay.sievers@vrfy.org>2009-09-09 18:18:17 +0200
committerKay Sievers <kay.sievers@vrfy.org>2009-09-09 18:49:07 +0200
commit6c29f2b942358d4dd9d3e7c65c13c3612dded3cc (patch)
tree2604ad41d6cd00785e13caa5515996acc3e942ee /TODO
parent7f06ec2e19387424de34bae35320c2fe192cb69d (diff)
downloadudev-6c29f2b942358d4dd9d3e7c65c13c3612dded3cc.tar.gz
simplify "symlink name stack"
With well defined and kernel-supplied node names, we no longer need to support a possible stack of conflicting symlinks and node names. Only symlinks with identical names can be claimed by multiple devices. This shrinks the former /dev/.udev/names/ significantly. Also the /dev/{block,char}/MAJ:MIN" links are excluded from the name stack - they are unique and can not conflict.
Diffstat (limited to 'TODO')
-rw-r--r--TODO7
1 files changed, 0 insertions, 7 deletions
diff --git a/TODO b/TODO
index 05b763ef..e1c06d5c 100644
--- a/TODO
+++ b/TODO
@@ -1,11 +1,4 @@
- o drop support for node names in name stack, support only symlinks
- With well defined and kernel-supplied node names, we no longer need
- to support a possible stack of conflicting symlinks and node names.
- From there on, only symlinks with identical names can be claimed
- by multiple devices. It will simplify the logic a lot and shrink
- /dev/.udev/names/ significantly. Also exclude "*/MAJ:MIN" link names
- from the name stack, they can not conflict.
o remove most NAME= rules (they are provided by the 2.6.31 kernel)
o convert firmware.sh to C
o "udevadm control" commands will only accept the --<command> syntax