[systemd-commits] Changes to 'refs/tags/046'

Kay Sievers kay at kemper.freedesktop.org
Mon Jun 4 16:22:59 PDT 2012


Tag '046' created by  at 1970-01-01 00:00 -0800
udev 046

Changes since 045:
greg at kroah.com (2):
      make spotless for releases.
      046 release

kay.sievers at vrfy.org (23):
      replace tdb database by simple lockless file database
      pass the whole event environment to udevd
      add sysfs info walk to udevinfo
      improve udevinfo sysfs info walk
      let udev act as udevstart if argv[1] == "udevstart"
      make udevinfo's -r option also workimg for symlink queries
      add ACTION to udev object to expose it to the whole process
      remove udev_lib dependency from udevsend, which makes it smaller
      make the udev object available to more processing stages
      Make dev.d/ handling a separate processing stage
      rename udevdb* to udev_db*
      support SUBSYSTEM as a rule key
      support DRIVER as a rule key
      don't wait for sysfs if the kernel(2.6.10-rc2) tells us what not to expect
      remove historical SYSFS_attr="value" format
      add NAME{ignore_remove} attribute
      disable logging for udevstart
      change key names in udevinfo sysfs walk to match the kernel
      let klibc add the trailing newline to syslog conditionally
      add ippp and bcrypt to the exception lists of wait_for_sysfs
      prevent udevd crash if DEVPATH is not set
      remove get_device_type and merge that into udev_set_values()
      Don't try to print major/minor for devices without a dev file.

---
 ChangeLog                                     |   32 
 HOWTO-udev_for_dev                            |    4 
 Makefile                                      |   45 
 dev_d.c                                       |   52 
 docs/persistent_naming/testing_scsi_notes.txt |   20 
 etc/init.d/udev                               |    4 
 etc/udev/udev.conf.in                         |    8 
 klibc/klibc/syslog.c                          |    3 
 namedev.c                                     |   73 
 namedev.h                                     |   19 
 namedev_parse.c                               |   45 
 tdb/Makefile                                  |   32 
 tdb/README                                    |  167 --
 tdb/spinlock.c                                |  433 -----
 tdb/spinlock.h                                |   55 
 tdb/tdb.c                                     | 2099 --------------------------
 tdb/tdb.h                                     |  150 -
 tdb/tdb.magic                                 |   10 
 tdb/tdbback.c                                 |  201 --
 tdb/tdbback.h                                 |   23 
 tdb/tdbbackup.c                               |  137 -
 tdb/tdbdump.c                                 |   89 -
 tdb/tdbutil.c                                 |  830 ----------
 tdb/tdbutil.h                                 |   37 
 test/devd_test                                |    2 
 test/ignore_test                              |    2 
 test/label_test                               |    2 
 test/modifier_test                            |    2 
 test/net_test                                 |    2 
 test/replace_test                             |    2 
 test/topo_test                                |    2 
 test/udev-test.pl                             |   48 
 udev.8.in                                     |   17 
 udev.c                                        |   43 
 udev.h                                        |   24 
 udev.spec                                     |    2 
 udev_add.c                                    |   54 
 udev_config.c                                 |   19 
 udev_db.c                                     |  228 ++
 udev_db.h                                     |   34 
 udev_lib.c                                    |  166 --
 udev_lib.h                                    |   19 
 udev_remove.c                                 |   42 
 udev_start.c                                  |  300 +++
 udev_sysfs.c                                  |   65 
 udev_sysfs.h                                  |   10 
 udevd.c                                       |  132 -
 udevd.h                                       |   19 
 udevdb.c                                      |  236 --
 udevdb.h                                      |   22 
 udevinfo.8                                    |   12 
 udevinfo.c                                    |  210 +-
 udevsend.c                                    |   99 -
 udevstart.c                                   |  297 ---
 udevtest.c                                    |   11 
 wait_for_sysfs.c                              |   17 
 56 files changed, 1261 insertions(+), 5447 deletions(-)
---


More information about the systemd-commits mailing list