[systemd-commits] Changes to 'refs/tags/002'
Kay Sievers
kay at kemper.freedesktop.org
Mon Jun 4 16:21:46 PDT 2012
Tag '002' created by at 1970-01-01 00:00 -0800
udev 002
Changes since 001:
greg at kroah.com (30):
added stupid test script for debugging.
Creating nodes actually works.
restructure code to be able to actually get remove_node() to work.
remove now works!
cleaned up the makefile a bit.
updated the documentation.
added more documentation in README and TODO files.
fix up the test to actually work...
pick a better default UDEV_ROOT
sleep for 2 seconds to give the kernel a chance to actually create the files we need.
Initial namedev parsing of config files
added klibc makefile
make log_message spit out warnings so I don't have
more permission tests
namedev config files are fully parsed.
added libsysfs code from sysutils-0.1.1-071803 release
added libsysfs to the build.
add initial libsysfs support...
update the tests to handle block devices too.
Clean up the namedev interface a bit, making the code smaller...
split udev main logic into udev-add and udev-remove.
split the tests up into different files.
block test
make struct config_device contain a struct device_attr instead of duplicating the mess.
got REPLACE to work properly.
added topology support.
add NUMBER support (basically same logic as TOPOLOGY, perhaps we should merge this...)
test config file changes...
start working on label support, and fix some segfaults for block devices.
added 0.2 change log info.
---
ChangeLog | 10
Makefile | 22 +
Makefile.klibc | 158 ++++++++++++
README | 37 ++
TODO | 8
docs/overview | 159 +++++-------
libsysfs/LGPL | 441 +++++++++++++++++++++++++++++++++
libsysfs/Makefile | 44 +++
libsysfs/libsysfs.h | 162 ++++++++++++
libsysfs/sysfs.h | 49 +++
libsysfs/sysfs_bus.c | 301 ++++++++++++++++++++++
libsysfs/sysfs_class.c | 273 ++++++++++++++++++++
libsysfs/sysfs_device.c | 199 +++++++++++++++
libsysfs/sysfs_dir.c | 496 +++++++++++++++++++++++++++++++++++++
libsysfs/sysfs_driver.c | 89 ++++++
libsysfs/sysfs_utils.c | 156 +++++++++++
list.h | 444 +++++++++++++++++++++++++++++++++
namedev.c | 632 ++++++++++++++++++++++++++++++++++++++++++++++++
namedev.config | 23 +
namedev.h | 71 +++++
namedev.permissions | 6
test.block | 8
test.tty | 10
udev-add.c | 200 +++++++++++++++
udev-remove.c | 88 ++++++
udev.c | 68 +++--
udev.h | 25 +
27 files changed, 4057 insertions(+), 122 deletions(-)
---
More information about the systemd-commits
mailing list