!greg 1058558664 bk-3.0.2-rc5: obtain write lock (32575)
!greg 1058558666 bk-3.0.2-rc5: sfio -i = 0
!greg 1058558666 bk-3.0.2-rc5: sfiles -pAC = 0
!greg 1058558666 bk-3.0.2-rc5: stripdel - = 0
!greg 1058558666 bk-3.0.2-rc5: parent greg@bucket:/home/greg/src/udev = 0
!greg 1058558666 bk-3.0.2-rc5: idcache -q = 0
!greg 1058558666 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1058558666 bk-3.0.2-rc5: _keysort = 0
!greg 1058558666 bk-3.0.2-rc5: sane = 0
!greg 1058558666 bk-3.0.2-rc5: check -acv -f - = 0
!greg 1058558666 bk-3.0.2-rc5: sfind = 0
!greg 1058558666 bk-3.0.2-rc5: get -q - = 0
!greg 1058558666 bk-3.0.2-rc5: sfind -U = 0
!greg 1058558666 bk-3.0.2-rc5: write unlock (32575)
!greg 1058558671 bk-3.0.2-rc5: obtain read lock (32592)
!greg 1058558671 bk-3.0.2-rc5: _probekey = 0
!greg 1058558680 bk-3.0.2-rc5: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1058558680 bk-3.0.2-rc5: read unlock (32592)
!greg 1058558723 bk-3.0.2-rc5: edit Makefile = 0
!greg 1058559595 bk-3.0.2-rc5: get -qe namedev.c = 0
!greg 1058559596 bk-3.0.2-rc5: gvim namedev.c = 0
!greg 1058559662 bk-3.0.2-rc5: get -qe namedev.c = 1
!greg 1058559663 bk-3.0.2-rc5: gvim namedev.c = 0
!greg 1058562561 bk-3.0.2-rc5: edit udev.c = 0
!greg 1058562597 bk-3.0.2-rc5: edit namedev.h = 0
!greg 1058563450 bk-3.0.2-rc5: edit udev.h = 0
!greg 1058564546 bk-3.0.2-rc5: edit namedev.permissions = 0
!greg 1058564591 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1058564591 bk-3.0.2-rc5: sane = 0
!greg 1058564591 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058564591 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1058564591 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist2565 . = 0
!greg 1058564591 bk-3.0.2-rc5: _sort = 0
!greg 1058564592 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1058564592 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058564592 bk-3.0.2-rc5: sinfo Makefile = 1
!greg 1058564592 bk-3.0.2-rc5: diffs -u Makefile = 0
!greg 1058564596 bk-3.0.2-rc5: sinfo Makefile = 1
!greg 1058564596 bk-3.0.2-rc5: diffs -u Makefile = 0
!greg 1058564603 bk-3.0.2-rc5: _strings klibc/clean = 0
!greg 1058564605 bk-3.0.2-rc5: _strings libsysfs/clean = 0
!greg 1058564609 bk-3.0.2-rc5: _strings klibc/clean = 0
!greg 1058564618 bk-3.0.2-rc5: sinfo namedev.c = 1
!greg 1058564618 bk-3.0.2-rc5: diffs -u namedev.c = 0
!greg 1058564619 bk-3.0.2-rc5: sinfo Makefile = 1
!greg 1058564619 bk-3.0.2-rc5: diffs -u Makefile = 0
!greg 1058564620 bk-3.0.2-rc5: sinfo Makefile = 1
!greg 1058564620 bk-3.0.2-rc5: diffs -u Makefile = 0
!greg 1058564621 bk-3.0.2-rc5: sinfo Makefile = 1
!greg 1058564621 bk-3.0.2-rc5: diffs -u Makefile = 0
!greg 1058564621 bk-3.0.2-rc5: sinfo namedev.c = 1
!greg 1058564621 bk-3.0.2-rc5: diffs -u namedev.c = 0
!greg 1058564625 bk-3.0.2-rc5: lock -s = 0
!greg 1058564625 bk-3.0.2-rc5: lock -s = 0
!greg 1058564625 bk-3.0.2-rc5: delta -qyadded libsysfs to the build. Makefile = 0
!greg 1058564625 bk-3.0.2-rc5: sfind -pC ChangeSet = 0
!greg 1058564625 bk-3.0.2-rc5: sfind -pC Makefile = 0
!greg 1058564625 bk-3.0.2-rc5: obtain write lock (2606)
!greg 1058564625 bk-3.0.2-rc5: _keysort = 0
!greg 1058564625 bk-3.0.2-rc5: cset -M1.0.. = 0
!greg 1058564625 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1058564625 bk-3.0.2-rc5: _keysort = 0
!greg 1058564625 bk-3.0.2-rc5: sane = 0
!greg 1058564625 bk-3.0.2-rc5: check -c - = 0
!greg 1058564625 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1058564625 bk-3.0.2-rc5: commit -dqY/tmp/cmt2565 -f/tmp/cfiles2565 = 0
!greg 1058564625 bk-3.0.2-rc5: write unlock (2606)
!greg 1058564625 bk-3.0.2-rc5: citool = 0
!greg 1058564663 bk-3.0.2-rc5: edit test = 0
!greg 1058564842 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1058564842 bk-3.0.2-rc5: sane = 0
!greg 1058564842 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058564842 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1058564843 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist2668 . = 0
!greg 1058564843 bk-3.0.2-rc5: _sort = 0
!greg 1058564843 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1058564843 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058564843 bk-3.0.2-rc5: sinfo namedev.c = 1
!greg 1058564843 bk-3.0.2-rc5: diffs -u namedev.c = 0
!greg 1058564852 bk-3.0.2-rc5: sinfo namedev.h = 1
!greg 1058564852 bk-3.0.2-rc5: diffs -u namedev.h = 0
!greg 1058564853 bk-3.0.2-rc5: sinfo namedev.permissions = 1
!greg 1058564853 bk-3.0.2-rc5: diffs -u namedev.permissions = 0
!greg 1058564857 bk-3.0.2-rc5: sinfo udev.c = 1
!greg 1058564857 bk-3.0.2-rc5: diffs -u udev.c = 0
!greg 1058564858 bk-3.0.2-rc5: sinfo udev.h = 1
!greg 1058564858 bk-3.0.2-rc5: diffs -u udev.h = 0
!greg 1058564860 bk-3.0.2-rc5: sinfo udev.c = 1
!greg 1058564860 bk-3.0.2-rc5: diffs -u udev.c = 0
!greg 1058564863 bk-3.0.2-rc5: sinfo namedev.permissions = 1
!greg 1058564863 bk-3.0.2-rc5: diffs -u namedev.permissions = 0
!greg 1058564864 bk-3.0.2-rc5: sinfo namedev.c = 1
!greg 1058564864 bk-3.0.2-rc5: diffs -u namedev.c = 0
!greg 1058564866 bk-3.0.2-rc5: sinfo namedev.c = 1
!greg 1058564866 bk-3.0.2-rc5: diffs -u namedev.c = 0
!greg 1058564895 bk-3.0.2-rc5: sinfo namedev.c = 1
!greg 1058564895 bk-3.0.2-rc5: diffs -u namedev.c = 0
!greg 1058564895 bk-3.0.2-rc5: sinfo namedev.c = 1
!greg 1058564895 bk-3.0.2-rc5: diffs -u namedev.c = 0
!greg 1058564895 bk-3.0.2-rc5: sinfo namedev.h = 1
!greg 1058564895 bk-3.0.2-rc5: diffs -u namedev.h = 0
!greg 1058564896 bk-3.0.2-rc5: sinfo namedev.permissions = 1
!greg 1058564896 bk-3.0.2-rc5: diffs -u namedev.permissions = 0
!greg 1058564897 bk-3.0.2-rc5: sinfo udev.c = 1
!greg 1058564897 bk-3.0.2-rc5: diffs -u udev.c = 0
!greg 1058564898 bk-3.0.2-rc5: sinfo udev.h = 1
!greg 1058564898 bk-3.0.2-rc5: diffs -u udev.h = 0
!greg 1058564899 bk-3.0.2-rc5: _strings .udev.c.swp = 0
!greg 1058564901 bk-3.0.2-rc5: _strings klibc/clean = 0
!greg 1058564904 bk-3.0.2-rc5: _strings libsysfs/clean = 0
!greg 1058564907 bk-3.0.2-rc5: lock -s = 0
!greg 1058564907 bk-3.0.2-rc5: lock -s = 0
!greg 1058564907 bk-3.0.2-rc5: delta -qyadd initial libsysfs support...

needs lots more cleanup, but is much nicer than doing this by hand... namedev.c = 0
!greg 1058564907 bk-3.0.2-rc5: delta -qyadd initial libsysfs support...

needs lots more cleanup, but is much nicer than doing this by hand... namedev.h = 0
!greg 1058564907 bk-3.0.2-rc5: delta -qyadd initial libsysfs support...

needs lots more cleanup, but is much nicer than doing this by hand... udev.c = 0
!greg 1058564907 bk-3.0.2-rc5: delta -qyadd initial libsysfs support...

needs lots more cleanup, but is much nicer than doing this by hand... udev.h = 0
!greg 1058564907 bk-3.0.2-rc5: sfind -pC udev.c = 0
!greg 1058564907 bk-3.0.2-rc5: sfind -pC namedev.c = 0
!greg 1058564907 bk-3.0.2-rc5: sfind -pC ChangeSet = 0
!greg 1058564907 bk-3.0.2-rc5: sfind -pC udev.h = 0
!greg 1058564907 bk-3.0.2-rc5: sfind -pC namedev.h = 0
!greg 1058564907 bk-3.0.2-rc5: obtain write lock (2742)
!greg 1058564908 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1058564908 bk-3.0.2-rc5: _keysort = 0
!greg 1058564908 bk-3.0.2-rc5: sane = 0
!greg 1058564908 bk-3.0.2-rc5: check -c - = 0
!greg 1058564908 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1058564908 bk-3.0.2-rc5: commit -dqY/tmp/cmt2668 -f/tmp/cfiles2668 = 0
!greg 1058564908 bk-3.0.2-rc5: write unlock (2742)
!greg 1058564908 bk-3.0.2-rc5: citool = 0
!greg 1058564909 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1058564909 bk-3.0.2-rc5: sane = 0
!greg 1058564909 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058564909 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1058564910 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist2749 . = 0
!greg 1058564910 bk-3.0.2-rc5: _sort = 0
!greg 1058564910 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1058564910 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058564910 bk-3.0.2-rc5: sinfo namedev.permissions = 1
!greg 1058564910 bk-3.0.2-rc5: diffs -u namedev.permissions = 0
!greg 1058564912 bk-3.0.2-rc5: sinfo test = 1
!greg 1058564912 bk-3.0.2-rc5: diffs -u test = 0
!greg 1058564913 bk-3.0.2-rc5: sinfo namedev.permissions = 1
!greg 1058564913 bk-3.0.2-rc5: diffs -u namedev.permissions = 0
!greg 1058564915 bk-3.0.2-rc5: sinfo namedev.permissions = 1
!greg 1058564915 bk-3.0.2-rc5: diffs -u namedev.permissions = 0
!greg 1058564925 bk-3.0.2-rc5: sinfo namedev.permissions = 1
!greg 1058564925 bk-3.0.2-rc5: diffs -u namedev.permissions = 0
!greg 1058564926 bk-3.0.2-rc5: sinfo namedev.permissions = 1
!greg 1058564926 bk-3.0.2-rc5: diffs -u namedev.permissions = 0
!greg 1058564926 bk-3.0.2-rc5: sinfo test = 1
!greg 1058564926 bk-3.0.2-rc5: diffs -u test = 0
!greg 1058564926 bk-3.0.2-rc5: _strings .udev.c.swp = 0
!greg 1058564929 bk-3.0.2-rc5: lock -s = 0
!greg 1058564929 bk-3.0.2-rc5: lock -s = 0
!greg 1058564929 bk-3.0.2-rc5: delta -qyupdate the tests to handle block devices too. namedev.permissions = 0
!greg 1058564929 bk-3.0.2-rc5: delta -qyupdate the tests to handle block devices too. test = 0
!greg 1058564929 bk-3.0.2-rc5: sfind -pC test = 0
!greg 1058564929 bk-3.0.2-rc5: sfind -pC ChangeSet = 0
!greg 1058564929 bk-3.0.2-rc5: sfind -pC namedev.permissions = 0
!greg 1058564929 bk-3.0.2-rc5: obtain write lock (2790)
!greg 1058564929 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1058564929 bk-3.0.2-rc5: _keysort = 0
!greg 1058564929 bk-3.0.2-rc5: sane = 0
!greg 1058564929 bk-3.0.2-rc5: check -c - = 0
!greg 1058564929 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1058564929 bk-3.0.2-rc5: commit -dqY/tmp/cmt2749 -f/tmp/cfiles2749 = 0
!greg 1058564929 bk-3.0.2-rc5: write unlock (2790)
!greg 1058564930 bk-3.0.2-rc5: citool = 0
!greg 1058564943 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1058564943 bk-3.0.2-rc5: sane = 0
!greg 1058564943 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058564943 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1058564943 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist2798 . = 0
!greg 1058564944 bk-3.0.2-rc5: _sort = 0
!greg 1058564944 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1058564944 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058564944 bk-3.0.2-rc5: _strings .udev.c.swp = 0
!greg 1058564953 bk-3.0.2-rc5: edit BitKeeper/etc/ignore = 0
!greg 1058564962 bk-3.0.2-rc5: _strings .udev.c.swp = 0
!greg 1058564963 bk-3.0.2-rc5: citool = 0
!greg 1058564964 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1058564964 bk-3.0.2-rc5: sane = 0
!greg 1058564964 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058564964 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1058564965 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist2813 . = 0
!greg 1058564965 bk-3.0.2-rc5: _sort = 0
!greg 1058564965 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1058564965 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058564966 bk-3.0.2-rc5: sinfo BitKeeper/etc/ignore = 1
!greg 1058564966 bk-3.0.2-rc5: diffs -u BitKeeper/etc/ignore = 0
!greg 1058564970 bk-3.0.2-rc5: sinfo BitKeeper/etc/ignore = 1
!greg 1058564970 bk-3.0.2-rc5: diffs -u BitKeeper/etc/ignore = 0
!greg 1058564976 bk-3.0.2-rc5: sinfo BitKeeper/etc/ignore = 1
!greg 1058564976 bk-3.0.2-rc5: diffs -u BitKeeper/etc/ignore = 0
!greg 1058564977 bk-3.0.2-rc5: sinfo BitKeeper/etc/ignore = 1
!greg 1058564977 bk-3.0.2-rc5: diffs -u BitKeeper/etc/ignore = 0
!greg 1058564977 bk-3.0.2-rc5: _strings .udev.c.swp = 0
!greg 1058564979 bk-3.0.2-rc5: lock -s = 0
!greg 1058564979 bk-3.0.2-rc5: lock -s = 0
!greg 1058564979 bk-3.0.2-rc5: delta -qybk: update ignore list. BitKeeper/etc/ignore = 0
!greg 1058564979 bk-3.0.2-rc5: sfind -pC BitKeeper/etc/ignore = 0
!greg 1058564979 bk-3.0.2-rc5: sfind -pC ChangeSet = 0
!greg 1058564979 bk-3.0.2-rc5: obtain write lock (2842)
!greg 1058564979 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1058564979 bk-3.0.2-rc5: _keysort = 0
!greg 1058564979 bk-3.0.2-rc5: sane = 0
!greg 1058564979 bk-3.0.2-rc5: check -c - = 0
!greg 1058564979 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1058564979 bk-3.0.2-rc5: commit -dqY/tmp/cmt2813 -f/tmp/cfiles2813 = 0
!greg 1058564979 bk-3.0.2-rc5: write unlock (2842)
!greg 1058564979 bk-3.0.2-rc5: citool = 0
!greg 1058564981 bk-3.0.2-rc5: obtain read lock (2854)
!greg 1058564981 bk-3.0.2-rc5: _probekey = 0
!greg 1058564985 bk-3.0.2-rc5: _keysort = 0
!greg 1058564985 bk-3.0.2-rc5: _adler32 = 0
!greg 1058564986 bk-3.0.2-rc5: makepatch -vv -s - = 0
!greg 1058564989 bk-3.0.2-rc5: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=9492
!greg 1058564989 bk-3.0.2-rc5: read unlock (2854)
!greg 1058566641 bk-3.0.2-rc5: obtain read lock (2945)
!greg 1058566641 bk-3.0.2-rc5: _probekey = 0
!greg 1058566643 bk-3.0.2-rc5: _keysort = 0
!greg 1058566643 bk-3.0.2-rc5: _adler32 = 0
!greg 1058566643 bk-3.0.2-rc5: makepatch -vv -s - = 0
!greg 1058566645 bk-3.0.2-rc5: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=9492
!greg 1058566645 bk-3.0.2-rc5: read unlock (2945)
!greg 1058566646 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1058566646 bk-3.0.2-rc5: sane = 0
!greg 1058566646 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058566646 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1058566647 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist2954 . = 0
!greg 1058566647 bk-3.0.2-rc5: _sort = 0
!greg 1058566647 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1058566647 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058566647 bk-3.0.2-rc5: _strings .udev.c.swp = 0
!greg 1058566650 bk-3.0.2-rc5: _strings .udev.c.swp = 0
!greg 1058566650 bk-3.0.2-rc5: citool = 0
!greg 1058566654 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1058566654 bk-3.0.2-rc5: sane = 0
!greg 1058566654 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058566654 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1058566655 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist2967 . = 0
!greg 1058566655 bk-3.0.2-rc5: citool = 0
!greg 1058573072 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1058573073 bk-3.0.2-rc5: sane = 0
!greg 1058573073 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1058573073 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1058573074 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist5127 . = 0
!greg 1058573074 bk-3.0.2-rc5: citool = 0
!greg 1058573076 bk-3.0.2-rc5: obtain read lock (5134)
!greg 1058573076 bk-3.0.2-rc5: _probekey = 0
!greg 1058573081 bk-3.0.2-rc5: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1058573081 bk-3.0.2-rc5: read unlock (5134)
!greg 1060027729 bk-3.0.2-rc5: obtain write lock (3696)
!greg 1060027733 bk-3.0.2-rc5: _listkey -q = 0 keysin=298(7) keysout=540(12)
!greg 1060027735 bk-3.0.2-rc5: cat BitKeeper/etc/skipkeys = 0
!greg 1060027735 bk-3.0.2-rc5: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1060027735 bk-3.0.2-rc5: takepatch -mvvv = 0 psize=46943
!greg 1060027735 bk-3.0.2-rc5: sfind RESYNC = 0
!greg 1060027735 bk-3.0.2-rc5: sfio -omq = 0
!greg 1060027735 bk-3.0.2-rc5: clean SCCS/s.ChangeLog = 0
!greg 1060027735 bk-3.0.2-rc5: clean SCCS/s.ChangeSet = 0
!greg 1060027735 bk-3.0.2-rc5: clean SCCS/s.Makefile = 0
!greg 1060027735 bk-3.0.2-rc5: clean SCCS/s.README = 0
!greg 1060027735 bk-3.0.2-rc5: clean SCCS/s.TODO = 0
!greg 1060027735 bk-3.0.2-rc5: clean SCCS/s.namedev.c = 0
!greg 1060027735 bk-3.0.2-rc5: clean SCCS/s.namedev.config = 0
!greg 1060027735 bk-3.0.2-rc5: clean SCCS/s.namedev.h = 0
!greg 1060027735 bk-3.0.2-rc5: clean SCCS/s.test = 0
!greg 1060027735 bk-3.0.2-rc5: clean SCCS/s.udev.c = 0
!greg 1060027735 bk-3.0.2-rc5: clean SCCS/s.udev.h = 0
!greg 1060027735 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1060027735 bk-3.0.2-rc5: _keysort = 0
!greg 1060027735 bk-3.0.2-rc5: sane = 0
!greg 1060027735 bk-3.0.2-rc5: check -acv -- - = 0
!greg 1060027735 bk-3.0.2-rc5: sfind = 0
!greg 1060027735 bk-3.0.2-rc5: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1060027736 bk-3.0.2-rc5: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=30625
!greg 1060027736 bk-3.0.2-rc5: write unlock (3696)
!greg 1060027847 bk-3.0.2-rc5: edit udev-add.c = 0
!greg 1060028390 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060028390 bk-3.0.2-rc5: sane = 0
!greg 1060028390 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060028390 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1060028391 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist4088 . = 0
!greg 1060028391 bk-3.0.2-rc5: _sort = 0
!greg 1060028391 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1060028391 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060028391 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060028391 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060028393 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060028393 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060028417 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060028417 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060028417 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060028417 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060028418 bk-3.0.2-rc5: lock -s = 0
!greg 1060028418 bk-3.0.2-rc5: lock -s = 0
!greg 1060028418 bk-3.0.2-rc5: delta -qyhandle new major:minor format of dev files that showed up in 2.6.0-test2-bk3 or so.
 udev-add.c = 0
!greg 1060028418 bk-3.0.2-rc5: sfind -pC ChangeSet = 0
!greg 1060028418 bk-3.0.2-rc5: sfind -pC udev-add.c = 0
!greg 1060028419 bk-3.0.2-rc5: obtain write lock (4123)
!greg 1060028419 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1060028419 bk-3.0.2-rc5: _keysort = 0
!greg 1060028419 bk-3.0.2-rc5: sane = 0
!greg 1060028419 bk-3.0.2-rc5: check -c - = 0
!greg 1060028419 bk-3.0.2-rc5: commit -dqY/tmp/cmt4088 -f/tmp/cfiles4088 = 0
!greg 1060028419 bk-3.0.2-rc5: write unlock (4123)
!greg 1060028419 bk-3.0.2-rc5: citool = 0
!greg 1060028492 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1060028738 bk-3.0.2-rc5: get -p SCCS/s.udev-add.c = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: getuser -r = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: pwd = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: pwd = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: obtain write lock (4309)
!min.guo/greg 1060028749 bk-3.0.2-rc5: lock -L = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: version = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: diffs udev-add.c = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: edit -q SCCS/s.udev-add.c = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: sfiles -c - = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: sfiles -p - = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: sfiles -x - = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: sfiles -x = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: _unlink = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: prs -hnr+ -d:ROOTKEY: - = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: ci -q -G -yremove mknod callout - = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: unlock -w = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: lock -w = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: import -tpatch -CR -yremove mknod callout /tmp/patch4297 . = 0
!min.guo/greg 1060028749 bk-3.0.2-rc5: obtain write lock (4371)
!min.guo/greg 1060028938 bk-3.0.2-rc5: getmsg lease-nonet bk-3.0.2-rc5 = 0
!min.guo/greg 1060028938 bk-3.0.2-rc5: prompt -e -t lease-nonet -ocp bk getmsg lease-nonet 'bk-3.0.2-rc5' = 0
!min.guo/greg 1060028938 bk-3.0.2-rc5: sfind -s,,p -C = 1
!min.guo/greg 1060028938 bk-3.0.2-rc5: commit -y[PATCH] remove mknod callout = 1
!min.guo/greg 1060028938 bk-3.0.2-rc5: write unlock (4371)
!greg 1060028954 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060028954 bk-3.0.2-rc5: sane = 0
!greg 1060028954 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060028954 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1060028955 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist4673 . = 0
!greg 1060028955 bk-3.0.2-rc5: _sort = 0
!greg 1060028956 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1060028956 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060028956 bk-3.0.2-rc5: prs -h -d$each(:C:){(:C:)
} -r1.4 udev-add.c = 0
!greg 1060028956 bk-3.0.2-rc5: prs -hr1.4 -nd:PARENT: udev-add.c = 0
!greg 1060028956 bk-3.0.2-rc5: diffs -u -R1.4 udev-add.c = 0
!greg 1060028962 bk-3.0.2-rc5: lock -s = 0
!greg 1060028962 bk-3.0.2-rc5: lock -s = 0
!greg 1060028962 bk-3.0.2-rc5: sfind -pC ChangeSet = 0
!greg 1060028962 bk-3.0.2-rc5: sfind -pC udev-add.c = 0
!greg 1060028962 bk-3.0.2-rc5: obtain write lock (4691)
!greg 1060028962 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1060028962 bk-3.0.2-rc5: _keysort = 0
!greg 1060028962 bk-3.0.2-rc5: sane = 0
!greg 1060028962 bk-3.0.2-rc5: check -c - = 0
!greg 1060028962 bk-3.0.2-rc5: commit -dqY/tmp/cmt4673 -f/tmp/cfiles4673 = 0
!greg 1060028962 bk-3.0.2-rc5: write unlock (4691)
!greg 1060028962 bk-3.0.2-rc5: citool = 0
!greg 1060028965 bk-3.0.2-rc5: changes = 0
!greg 1060028970 bk-3.0.2-rc5: prs -hnr1.42 -d:REV: ChangeSet = 0
!greg 1060028970 bk-3.0.2-rc5: _keysort = 0
!greg 1060028970 bk-3.0.2-rc5: cset -ffl - = 0
!greg 1060028970 bk-3.0.2-rc5: stripdel -Cc - = 0
!greg 1060028971 bk-3.0.2-rc5: _keysort = 0
!greg 1060028971 bk-3.0.2-rc5: _adler32 = 0
!greg 1060028971 bk-3.0.2-rc5: cset -v -ffm - = 0
!greg 1060028971 bk-3.0.2-rc5: sfiles -D = 0
!greg 1060028972 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1060028972 bk-3.0.2-rc5: _keysort = 0
!greg 1060028972 bk-3.0.2-rc5: sane = 0
!greg 1060028972 bk-3.0.2-rc5: check -acv -f - = 0
!greg 1060028972 bk-3.0.2-rc5: sfind = 0
!greg 1060028972 bk-3.0.2-rc5: undo -r 1.42 = 0
!greg 1060028986 bk-3.0.2-rc5: get -S = 0
!greg 1060028989 bk-3.0.2-rc5: get -qe config = 0
!greg 1060029012 bk-3.0.2-rc5: vim config = 0
!greg 1060029015 bk-3.0.2-rc5: unedit config = 0
!greg 1060029018 bk-3.0.2-rc5: sane = 0
!greg 1060029021 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1060029021 bk-3.0.2-rc5: _keysort = 0
!greg 1060029021 bk-3.0.2-rc5: sane = 0
!greg 1060029021 bk-3.0.2-rc5: check -acvf - = 0
!greg 1060029021 bk-3.0.2-rc5: sfind = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: getuser -r = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: pwd = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: pwd = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: obtain write lock (4758)
!min.guo/greg 1060029029 bk-3.0.2-rc5: lock -L = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: version = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: diffs udev-add.c = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: edit -q SCCS/s.udev-add.c = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: sfiles -c - = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: sfiles -p - = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: sfiles -x - = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: sfiles -x = 0
!min.guo/greg 1060029029 bk-3.0.2-rc5: _unlink = 0
!min.guo/greg 1060029030 bk-3.0.2-rc5: prs -hnr+ -d:ROOTKEY: - = 0
!min.guo/greg 1060029030 bk-3.0.2-rc5: ci -q -G -yremove mknod callout - = 0
!min.guo/greg 1060029030 bk-3.0.2-rc5: unlock -w = 0
!min.guo/greg 1060029030 bk-3.0.2-rc5: lock -w = 0
!min.guo/greg 1060029030 bk-3.0.2-rc5: import -tpatch -CR -yremove mknod callout /tmp/patch4746 . = 0
!min.guo/greg 1060029030 bk-3.0.2-rc5: obtain write lock (4820)
!greg 1060029175 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!min.guo/greg 1060029219 bk-3.0.2-rc5: getmsg lease-nonet bk-3.0.2-rc5 = 0
!min.guo/greg 1060029219 bk-3.0.2-rc5: prompt -e -t lease-nonet -ocp bk getmsg lease-nonet 'bk-3.0.2-rc5' = 0
!min.guo/greg 1060029219 bk-3.0.2-rc5: sfind -s,,p -C = 1
!min.guo/greg 1060029219 bk-3.0.2-rc5: commit -y[PATCH] remove mknod callout = 1
!min.guo/greg 1060029219 bk-3.0.2-rc5: write unlock (4820)
!greg 1060029547 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060029547 bk-3.0.2-rc5: sane = 0
!greg 1060029547 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060029547 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1060029547 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist4834 . = 0
!greg 1060029547 bk-3.0.2-rc5: _sort = 0
!greg 1060029548 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1060029548 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060029548 bk-3.0.2-rc5: prs -h -d$each(:C:){(:C:)
} -r1.4 udev-add.c = 0
!greg 1060029548 bk-3.0.2-rc5: prs -hr1.4 -nd:PARENT: udev-add.c = 0
!greg 1060029548 bk-3.0.2-rc5: diffs -u -R1.4 udev-add.c = 0
!greg 1060029572 bk-3.0.2-rc5: lock -s = 0
!greg 1060029573 bk-3.0.2-rc5: lock -s = 0
!greg 1060029573 bk-3.0.2-rc5: sfind -pC ChangeSet = 0
!greg 1060029573 bk-3.0.2-rc5: sfind -pC udev-add.c = 0
!greg 1060029573 bk-3.0.2-rc5: obtain write lock (4852)
!greg 1060029573 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1060029573 bk-3.0.2-rc5: _keysort = 0
!greg 1060029573 bk-3.0.2-rc5: sane = 0
!greg 1060029573 bk-3.0.2-rc5: check -c - = 0
!greg 1060029573 bk-3.0.2-rc5: commit -dqY/tmp/cmt4834 -f/tmp/cfiles4834 = 0
!greg 1060029573 bk-3.0.2-rc5: write unlock (4852)
!greg 1060029573 bk-3.0.2-rc5: citool = 0
!greg 1060029579 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1060029579 bk-3.0.2-rc5: _keysort = 0
!greg 1060029579 bk-3.0.2-rc5: sane = 0
!greg 1060029579 bk-3.0.2-rc5: check -acvf - = 0
!greg 1060029579 bk-3.0.2-rc5: sfind = 0
!greg 1060029621 bk-3.0.2-rc5: sane -r = 0
!greg 1060029621 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060029621 bk-3.0.2-rc5: dotbk .bkgui.d/rev.rc rev.rc = 0
!greg 1060029621 bk-3.0.2-rc5: sfiles -g ChangeSet = 0
!greg 1060029621 bk-3.0.2-rc5: root ChangeSet = 0
!greg 1060029621 bk-3.0.2-rc5: _lines -u -t -n50 ChangeSet = 0
!greg 1060029621 bk-3.0.2-rc5: prs -h -d:I:-:P: :DS: :UTC: :UTC-FUDGE:
 ChangeSet = 0
!greg 1060029622 bk-3.0.2-rc5: prs -h -d:DPN:@:I:, :Dy:-:Dm:-:Dd: :T::TZ:, :P:$if(:HT:){@:HT:}
$each(:C:){  (:C:)
}$each(:SYMBOL:){  TAG: (:SYMBOL:)
}
 -r1.0.. ChangeSet = 0
!greg 1060029622 bk-3.0.2-rc5: prs -hr+ -d:I:-:P: ChangeSet = 0
!greg 1060029623 bk-3.0.2-rc5: prs -hr -d:KIDS: ChangeSet = 0
!greg 1060029623 bk-3.0.2-rc5: prs -hr -d:KID: ChangeSet = 0
!greg 1060029623 bk-3.0.2-rc5: prs -hr -d:MPARENT: ChangeSet = 0
!greg 1060029623 bk-3.0.2-rc5: prs -hr1.42 -d:KIDS: ChangeSet = 0
!greg 1060029623 bk-3.0.2-rc5: prs -hr1.42 -d:KID: ChangeSet = 0
!greg 1060029623 bk-3.0.2-rc5: prs -hr1.42 -d:MPARENT: ChangeSet = 0
!greg 1060029623 bk-3.0.2-rc5: prs -hr1.42 -d:CSETKEY: ChangeSet = 0
!greg 1060029623 bk-3.0.2-rc5: _keysort = 0
!greg 1060029623 bk-3.0.2-rc5: cset -l - = 0
!greg 1060029623 bk-3.0.2-rc5: sccslog -f -d:DPN:@:I:
 - = 0
!greg 1060029623 bk-3.0.2-rc5: changes -d:DPN:@:I:
 -fv -er1.42..1.42 = 0
!greg 1060029624 bk-3.0.2-rc5: prs -hr1.42..1.42 -d$if(:Li: -gt 0){(:I:)
} ChangeSet = 0
!greg 1060029624 bk-3.0.2-rc5: dotbk .bkgui.d/cset.rc cset.rc = 0
!greg 1060029624 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060029625 bk-3.0.2-rc5: prs -bhr1.42..1.42 -d:I:
 ChangeSet = 0
!greg 1060029625 bk-3.0.2-rc5: _keysort = 0
!greg 1060029625 bk-3.0.2-rc5: cset -Hhr1.42 = 0
!greg 1060029625 bk-3.0.2-rc5: _sort = 0
!greg 1060029625 bk-3.0.2-rc5: prs -hr1.4 -d:PARENT:
 udev-add.c = 0
!greg 1060029625 bk-3.0.2-rc5: prs -hr1.3 -d:T: :Dd::DM::Dy:
 udev-add.c = 0
!greg 1060029625 bk-3.0.2-rc5: prs -hr1.4 -d:T: :Dd::DM::Dy:
 udev-add.c = 0
!greg 1060029625 bk-3.0.2-rc5: get -qkpr1.3  udev-add.c = 0
!greg 1060029625 bk-3.0.2-rc5: get -qkpr1.4  udev-add.c = 0
!greg 1060029625 bk-3.0.2-rc5: sfiles -g udev-add.c = 0
!greg 1060029625 bk-3.0.2-rc5: prs -hr1.3 -d:DPN:
	Flags = :FLAGS:
	Mode  = :RWXMODE:
 udev-add.c = 0
!greg 1060029625 bk-3.0.2-rc5: sfiles -g udev-add.c = 0
!greg 1060029625 bk-3.0.2-rc5: prs -hr1.4 -d:DPN:
	Flags = :FLAGS:
	Mode  = :RWXMODE:
 udev-add.c = 0
!greg 1060029625 bk-3.0.2-rc5: prs -d:GFILE: :I: :D: :T: :P:$if(:HT:){@:HT:}
$each(:C:){  (:C:)
} -hr1.42 ChangeSet = 0
!greg 1060029625 bk-3.0.2-rc5: prs -bhC1.4 -d:GFILE: :I: :D: :T: :P:$if(:HT:){@:HT:}
$each(:C:){  (:C:)
} udev-add.c = 0
!greg 1060029636 bk-3.0.2-rc5: csettool -r1.42..1.42 = 0
!greg 1060029637 bk-3.0.2-rc5: revtool = 0
!greg 1060029647 bk-3.0.2-rc5: gvin udev-add.c = 1
!greg 1060029651 bk-3.0.2-rc5: gvim udev-add.c = 1
!greg 1060029654 bk-3.0.2-rc5: get -qe udev-add.c = 0
!greg 1060029654 bk-3.0.2-rc5: gvim udev-add.c = 0
!greg 1060029719 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1060030313 bk-3.0.2-rc5: edit udev.h = 0
!greg 1060030329 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1060030770 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060030770 bk-3.0.2-rc5: sane = 0
!greg 1060030770 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060030770 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1060030771 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist5461 . = 0
!greg 1060030771 bk-3.0.2-rc5: _sort = 0
!greg 1060030771 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1060030771 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060030771 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060030771 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060030778 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060030778 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060030786 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060030786 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060030786 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060030786 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060030786 bk-3.0.2-rc5: sinfo udev.h = 1
!greg 1060030786 bk-3.0.2-rc5: diffs -u udev.h = 0
!greg 1060030787 bk-3.0.2-rc5: _strings .udev.h.swp = 0
!greg 1060030790 bk-3.0.2-rc5: lock -s = 0
!greg 1060030790 bk-3.0.2-rc5: lock -s = 0
!greg 1060030790 bk-3.0.2-rc5: delta -qycleanup the mknod code a bit. udev-add.c = 0
!greg 1060030790 bk-3.0.2-rc5: delta -qycleanup the mknod code a bit. udev.h = 0
!greg 1060030790 bk-3.0.2-rc5: sfind -pC ChangeSet = 0
!greg 1060030790 bk-3.0.2-rc5: sfind -pC udev.h = 0
!greg 1060030790 bk-3.0.2-rc5: sfind -pC udev-add.c = 0
!greg 1060030790 bk-3.0.2-rc5: obtain write lock (5496)
!greg 1060030790 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1060030790 bk-3.0.2-rc5: _keysort = 0
!greg 1060030790 bk-3.0.2-rc5: sane = 0
!greg 1060030790 bk-3.0.2-rc5: check -c - = 0
!greg 1060030790 bk-3.0.2-rc5: commit -dqY/tmp/cmt5461 -f/tmp/cfiles5461 = 0
!greg 1060030790 bk-3.0.2-rc5: write unlock (5496)
!greg 1060030790 bk-3.0.2-rc5: citool = 0
!greg 1060030889 bk-3.0.2-rc5: edit udev-add.c = 0
!greg 1060031547 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1060031589 bk-3.0.2-rc5: diffs -u = 0
!greg 1060031594 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060031594 bk-3.0.2-rc5: sane = 0
!greg 1060031594 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060031594 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1060031595 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist5704 . = 0
!greg 1060031595 bk-3.0.2-rc5: _sort = 0
!greg 1060031595 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1060031595 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060031595 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060031595 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060031608 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060031608 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060031611 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060031611 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060031612 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060031612 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060031612 bk-3.0.2-rc5: _strings .udev-add.c.swp = 0
!greg 1060031615 bk-3.0.2-rc5: lock -s = 0
!greg 1060031615 bk-3.0.2-rc5: lock -s = 0
!greg 1060031615 bk-3.0.2-rc5: delta -qyminor cleanups. udev-add.c = 0
!greg 1060031615 bk-3.0.2-rc5: sfind -pC ChangeSet = 0
!greg 1060031615 bk-3.0.2-rc5: sfind -pC udev-add.c = 0
!greg 1060031615 bk-3.0.2-rc5: obtain write lock (5733)
!greg 1060031615 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1060031615 bk-3.0.2-rc5: _keysort = 0
!greg 1060031615 bk-3.0.2-rc5: sane = 0
!greg 1060031615 bk-3.0.2-rc5: check -c - = 0
!greg 1060031615 bk-3.0.2-rc5: commit -dqY/tmp/cmt5704 -f/tmp/cfiles5704 = 0
!greg 1060031615 bk-3.0.2-rc5: write unlock (5733)
!greg 1060031615 bk-3.0.2-rc5: citool = 0
!greg 1060032372 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1060042193 bk-3.0.2-rc5: get -p SCCS/s.Makefile = 0
!greg 1060042193 bk-3.0.2-rc5: get -p libsysfs/SCCS/s.Makefile = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: getuser -r = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: pwd = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: pwd = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: obtain write lock (8230)
!lethal/greg 1060042199 bk-3.0.2-rc5: lock -L = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: version = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: diffs Makefile = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: edit -q SCCS/s.Makefile = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: diffs libsysfs/Makefile = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: edit -q libsysfs/SCCS/s.Makefile = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: sfiles -c - = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: sfiles -p - = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: sfiles -x - = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: sfiles -x = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: _unlink = 0
!lethal/greg 1060042199 bk-3.0.2-rc5: prs -hnr+ -d:ROOTKEY: - = 0
!lethal/greg 1060042200 bk-3.0.2-rc5: ci -q -G -yudev/libsysfs cross compile fixes - = 0
!lethal/greg 1060042200 bk-3.0.2-rc5: unlock -w = 0
!lethal/greg 1060042200 bk-3.0.2-rc5: lock -w = 0
!lethal/greg 1060042200 bk-3.0.2-rc5: import -tpatch -CR -yudev/libsysfs cross compile fixes /tmp/patch8218 . = 0
!lethal/greg 1060042200 bk-3.0.2-rc5: obtain write lock (8296)
!lethal/greg 1060042200 bk-3.0.2-rc5: sfind -s,,p -C = 0
!lethal/greg 1060042201 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!lethal/greg 1060042201 bk-3.0.2-rc5: _keysort = 0
!lethal/greg 1060042201 bk-3.0.2-rc5: sane = 0
!lethal/greg 1060042201 bk-3.0.2-rc5: check -c - = 0
!lethal/greg 1060042201 bk-3.0.2-rc5: commit -y[PATCH] udev/libsysfs cross compile fixes

I noticed that libsysfs doesn't inherently grab cross compilation arguments
that are set in the top-level Makefile, so I've come up with the following
patch to fix this. With the patch, I can succesfully cross compile for other
architectures (such as sh) by doing 'make ARCH=sh CROSS=sh-linux-' in the
top-level directory.
 = 0
!lethal/greg 1060042201 bk-3.0.2-rc5: write unlock (8296)
!lethal/greg 1060042201 bk-3.0.2-rc5: _probekey = 0
!lethal/greg 1060042214 bk-3.0.2-rc5: _keysort = 0
!lethal/greg 1060042214 bk-3.0.2-rc5: _adler32 = 0
!lethal/greg 1060042214 bk-3.0.2-rc5: makepatch -e -s - = 0
!lethal/greg 1060042214 bk-3.0.2-rc5: _keysort = 0
!lethal/greg 1060042214 bk-3.0.2-rc5: _adler32 = 0
!lethal/greg 1060042214 bk-3.0.2-rc5: makepatch -e -s - = 0
!lethal/greg 1060042216 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1060042560 bk-3.0.2-rc5: changes = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: getuser -r = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: pwd = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: pwd = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: obtain write lock (8440)
!lethal/greg 1060042626 bk-3.0.2-rc5: lock -L = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: version = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: sfiles -c - = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: sfiles -p - = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: sfiles -x - = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: sfiles -x = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: _unlink = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: prs -hnr+ -d:ROOTKEY: - = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: new -G -yudev spec file - = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: ci -q -G -yudev spec file - = 0
!lethal/greg 1060042626 bk-3.0.2-rc5: unlock -w = 0
!lethal/greg 1060042627 bk-3.0.2-rc5: lock -w = 0
!lethal/greg 1060042627 bk-3.0.2-rc5: import -tpatch -CR -yudev spec file /tmp/patch8428 . = 0
!lethal/greg 1060042627 bk-3.0.2-rc5: obtain write lock (8501)
!lethal/greg 1060042627 bk-3.0.2-rc5: sfind -s,,p -C = 0
!lethal/greg 1060042627 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!lethal/greg 1060042627 bk-3.0.2-rc5: _keysort = 0
!lethal/greg 1060042627 bk-3.0.2-rc5: sane = 0
!lethal/greg 1060042627 bk-3.0.2-rc5: check -c - = 0
!lethal/greg 1060042627 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!lethal/greg 1060042627 bk-3.0.2-rc5: commit -y[PATCH] udev spec file

Here's a relatively rudimentary patch that addes udev.spec. With this, you can
rpm -ta the tarball and generate rpms. I've also attached the ones I build on
my RH 7.3 host incase they are of interest to you.
 = 0
!lethal/greg 1060042627 bk-3.0.2-rc5: write unlock (8501)
!greg 1060042679 bk-3.0.2-rc5: edit udev.spec = 0
!greg 1060042713 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060042713 bk-3.0.2-rc5: sane = 0
!greg 1060042713 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060042713 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1060042714 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist8522 . = 0
!greg 1060042714 bk-3.0.2-rc5: _sort = 0
!greg 1060042715 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1060042715 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060042715 bk-3.0.2-rc5: sinfo udev.spec = 1
!greg 1060042715 bk-3.0.2-rc5: diffs -u udev.spec = 0
!greg 1060042716 bk-3.0.2-rc5: sinfo udev.spec = 1
!greg 1060042716 bk-3.0.2-rc5: diffs -u udev.spec = 0
!greg 1060042722 bk-3.0.2-rc5: sinfo udev.spec = 1
!greg 1060042722 bk-3.0.2-rc5: diffs -u udev.spec = 0
!greg 1060042723 bk-3.0.2-rc5: sinfo udev.spec = 1
!greg 1060042723 bk-3.0.2-rc5: diffs -u udev.spec = 0
!greg 1060042723 bk-3.0.2-rc5: _strings .udev-add.c.swp = 0
!greg 1060042725 bk-3.0.2-rc5: lock -s = 0
!greg 1060042726 bk-3.0.2-rc5: lock -s = 0
!greg 1060042726 bk-3.0.2-rc5: delta -qyadded my name to the .spec file. udev.spec = 0
!greg 1060042726 bk-3.0.2-rc5: sfind -pC udev.spec = 0
!greg 1060042726 bk-3.0.2-rc5: sfind -pC ChangeSet = 0
!greg 1060042726 bk-3.0.2-rc5: obtain write lock (8551)
!greg 1060042726 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1060042726 bk-3.0.2-rc5: _keysort = 0
!greg 1060042726 bk-3.0.2-rc5: sane = 0
!greg 1060042726 bk-3.0.2-rc5: check -c - = 0
!greg 1060042726 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1060042726 bk-3.0.2-rc5: commit -dqY/tmp/cmt8522 -f/tmp/cfiles8522 = 0
!greg 1060042726 bk-3.0.2-rc5: write unlock (8551)
!greg 1060042726 bk-3.0.2-rc5: citool = 0
!greg 1060042727 bk-3.0.2-rc5: obtain read lock (8557)
!greg 1060042727 bk-3.0.2-rc5: _probekey = 0
!greg 1060042731 bk-3.0.2-rc5: _keysort = 0
!greg 1060042731 bk-3.0.2-rc5: _adler32 = 0
!greg 1060042731 bk-3.0.2-rc5: makepatch -vv -s - = 0
!greg 1060042735 bk-3.0.2-rc5: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=9650
!greg 1060042735 bk-3.0.2-rc5: read unlock (8557)
!greg 1060042744 bk-3.0.2-rc5: obtain read lock (8565)
!greg 1060042744 bk-3.0.2-rc5: gethelp -s push /usr/local/bitkeeper = 0
!greg 1060042744 bk-3.0.2-rc5: help -s push = 0
!greg 1060042744 bk-3.0.2-rc5: push gregkh@kernel.bkbits.net/udev = 1 xfered=0
!greg 1060042744 bk-3.0.2-rc5: read unlock (8565)
!greg 1060042750 bk-3.0.2-rc5: obtain read lock (8568)
!greg 1060042750 bk-3.0.2-rc5: _probekey = 0
!greg 1060042753 bk-3.0.2-rc5: _keysort = 0
!greg 1060042753 bk-3.0.2-rc5: _adler32 = 0
!greg 1060042753 bk-3.0.2-rc5: makepatch -vv -s - = 0
!greg 1060042755 bk-3.0.2-rc5: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=11835
!greg 1060042755 bk-3.0.2-rc5: read unlock (8568)
!greg 1060043179 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060043179 bk-3.0.2-rc5: sane = 0
!greg 1060043179 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060043179 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1060043180 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist8762 . = 0
!greg 1060043180 bk-3.0.2-rc5: _sort = 0
!greg 1060043180 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1060043180 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060043181 bk-3.0.2-rc5: _strings .udev-add.c.swp = 0
!greg 1060043182 bk-3.0.2-rc5: _strings tdb/Makefile = 0
!greg 1060043184 bk-3.0.2-rc5: _strings tdb/Makefile = 0
!greg 1060043184 bk-3.0.2-rc5: _strings tdb/Makefile = 0
!greg 1060043185 bk-3.0.2-rc5: _strings tdb/README = 0
!greg 1060043185 bk-3.0.2-rc5: _strings tdb/README = 0
!greg 1060043187 bk-3.0.2-rc5: _strings tdb/spinlock.c = 0
!greg 1060043187 bk-3.0.2-rc5: _strings tdb/spinlock.c = 0
!greg 1060043189 bk-3.0.2-rc5: _strings tdb/spinlock.h = 0
!greg 1060043189 bk-3.0.2-rc5: _strings tdb/spinlock.h = 0
!greg 1060043189 bk-3.0.2-rc5: _strings tdb/tdb.h = 0
!greg 1060043189 bk-3.0.2-rc5: _strings tdb/tdb.h = 0
!greg 1060043190 bk-3.0.2-rc5: _strings tdb/tdb.magic = 0
!greg 1060043190 bk-3.0.2-rc5: _strings tdb/tdb.magic = 0
!greg 1060043190 bk-3.0.2-rc5: _strings tdb/tdbback.c = 0
!greg 1060043190 bk-3.0.2-rc5: _strings tdb/tdbback.c = 0
!greg 1060043191 bk-3.0.2-rc5: _strings tdb/tdb.magic = 0
!greg 1060043196 bk-3.0.2-rc5: _strings tdb/tdbback.h = 0
!greg 1060043196 bk-3.0.2-rc5: _strings tdb/tdbback.h = 0
!greg 1060043197 bk-3.0.2-rc5: _strings tdb/tdbbackup.c = 0
!greg 1060043197 bk-3.0.2-rc5: _strings tdb/tdbbackup.c = 0
!greg 1060043197 bk-3.0.2-rc5: _strings tdb/tdbdump.c = 0
!greg 1060043197 bk-3.0.2-rc5: _strings tdb/tdbdump.c = 0
!greg 1060043198 bk-3.0.2-rc5: _strings tdb/tdbtest.c = 0
!greg 1060043198 bk-3.0.2-rc5: _strings tdb/tdbtest.c = 0
!greg 1060043200 bk-3.0.2-rc5: _strings tdb/tdbtorture.c = 0
!greg 1060043200 bk-3.0.2-rc5: _strings tdb/tdbtorture.c = 0
!greg 1060043201 bk-3.0.2-rc5: _strings tdb/tdbutil.h = 0
!greg 1060043201 bk-3.0.2-rc5: _strings tdb/tdbutil.h = 0
!greg 1060043218 bk-3.0.2-rc5: lock -s = 0
!greg 1060043218 bk-3.0.2-rc5: lock -s = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/Makefile = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/README = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/spinlock.c = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/spinlock.h = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/tdb.c = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/tdb.h = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/tdb.magic = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/tdbback.c = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/tdbback.h = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/tdbbackup.c = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/tdbdump.c = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/tdbtest.c = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/tdbtool.c = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/tdbtorture.c = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/tdbutil.c = 0
!greg 1060043218 bk-3.0.2-rc5: new tdb/tdbutil.h = 0
!greg 1060043218 bk-3.0.2-rc5: sfind -pC tdb/tdbtorture.c = 0
!greg 1060043218 bk-3.0.2-rc5: sfind -pC tdb/tdb.h = 0
!greg 1060043218 bk-3.0.2-rc5: sfind -pC ChangeSet = 0
!greg 1060043218 bk-3.0.2-rc5: sfind -pC tdb/tdbtool.c = 0
!greg 1060043218 bk-3.0.2-rc5: sfind -pC tdb/tdbbackup.c = 0
!greg 1060043218 bk-3.0.2-rc5: sfind -pC tdb/tdbtest.c = 0
!greg 1060043219 bk-3.0.2-rc5: sfind -pC tdb/spinlock.c = 0
!greg 1060043219 bk-3.0.2-rc5: sfind -pC tdb/tdbback.c = 0
!greg 1060043219 bk-3.0.2-rc5: sfind -pC tdb/Makefile = 0
!greg 1060043219 bk-3.0.2-rc5: sfind -pC tdb/README = 0
!greg 1060043219 bk-3.0.2-rc5: sfind -pC tdb/tdbutil.c = 0
!greg 1060043219 bk-3.0.2-rc5: sfind -pC tdb/spinlock.h = 0
!greg 1060043219 bk-3.0.2-rc5: sfind -pC tdb/tdb.magic = 0
!greg 1060043219 bk-3.0.2-rc5: sfind -pC tdb/tdbback.h = 0
!greg 1060043219 bk-3.0.2-rc5: sfind -pC tdb/tdbdump.c = 0
!greg 1060043219 bk-3.0.2-rc5: sfind -pC tdb/tdb.c = 0
!greg 1060043219 bk-3.0.2-rc5: sfind -pC tdb/tdbutil.h = 0
!greg 1060043219 bk-3.0.2-rc5: obtain write lock (8842)
!greg 1060043219 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1060043219 bk-3.0.2-rc5: _keysort = 0
!greg 1060043219 bk-3.0.2-rc5: sane = 0
!greg 1060043219 bk-3.0.2-rc5: check -c - = 0
!greg 1060043219 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1060043219 bk-3.0.2-rc5: commit -dqY/tmp/cmt8762 -f/tmp/cfiles8762 = 0
!greg 1060043219 bk-3.0.2-rc5: write unlock (8842)
!greg 1060043219 bk-3.0.2-rc5: citool = 0
!greg 1060043220 bk-3.0.2-rc5: obtain read lock (8848)
!greg 1060043220 bk-3.0.2-rc5: _probekey = 0
!greg 1060043225 bk-3.0.2-rc5: _keysort = 0
!greg 1060043226 bk-3.0.2-rc5: _adler32 = 0
!greg 1060043226 bk-3.0.2-rc5: makepatch -vv -s - = 0
!greg 1060043230 bk-3.0.2-rc5: obtain read lock (8856)
!greg 1060043230 bk-3.0.2-rc5: _probekey = 0
!greg 1060043230 bk-3.0.2-rc5: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1060043230 bk-3.0.2-rc5: read unlock (8848)
!greg 1060043232 bk-3.0.2-rc5: _keysort = 0
!greg 1060043233 bk-3.0.2-rc5: _adler32 = 0
!greg 1060043233 bk-3.0.2-rc5: makepatch -vv -s - = 0
!greg 1060043233 bk-3.0.2-rc5: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=145088
!greg 1060043233 bk-3.0.2-rc5: read unlock (8856)
!greg 1060123588 bk-3.0.2-rc5: get -qe Makefile = 0
!greg 1060123590 bk-3.0.2-rc5: gvim Makefile = 0
!greg 1060124060 bk-3.0.2-rc5: get -p SCCS/s.namedev.h = 0
!greg 1060124060 bk-3.0.2-rc5: get -p SCCS/s.udev-add.c = 0
!greg 1060124060 bk-3.0.2-rc5: get -p SCCS/s.udev-remove.c = 0
!greg 1060124118 bk-3.0.2-rc5: get -p SCCS/s.namedev.h = 0
!greg 1060124118 bk-3.0.2-rc5: get -p SCCS/s.udev-add.c = 0
!greg 1060124118 bk-3.0.2-rc5: get -p SCCS/s.udev-remove.c = 0
!greg 1060124184 bk-3.0.2-rc5: get -p SCCS/s.namedev.h = 0
!greg 1060124184 bk-3.0.2-rc5: get -p SCCS/s.udev-add.c = 0
!greg 1060124184 bk-3.0.2-rc5: get -p SCCS/s.udev-remove.c = 0
!greg 1060124208 bk-3.0.2-rc5: get -p SCCS/s.namedev.h = 0
!greg 1060124208 bk-3.0.2-rc5: get -p SCCS/s.udev-add.c = 0
!greg 1060124238 bk-3.0.2-rc5: get -p SCCS/s.namedev.h = 0
!greg 1060124238 bk-3.0.2-rc5: get -p SCCS/s.udev-add.c = 0
!greg 1060124238 bk-3.0.2-rc5: get -p SCCS/s.udev-remove.c = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: getuser -r = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: pwd = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: pwd = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: obtain write lock (32308)
!dsteklof/greg 1060124242 bk-3.0.2-rc5: lock -L = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: version = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: diffs namedev.h = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: edit -q SCCS/s.namedev.h = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: diffs udev-add.c = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: edit -q SCCS/s.udev-add.c = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: diffs udev-remove.c = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: edit -q SCCS/s.udev-remove.c = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: sfiles -c - = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: sfiles -p - = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: sfiles -x - = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: sfiles -x = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: _unlink = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: prs -hnr+ -d:ROOTKEY: - = 0
!dsteklof/greg 1060124242 bk-3.0.2-rc5: new -G -yudevdb prototype - = 0
!dsteklof/greg 1060124243 bk-3.0.2-rc5: ci -q -G -yudevdb prototype - = 0
!dsteklof/greg 1060124243 bk-3.0.2-rc5: unlock -w = 0
!dsteklof/greg 1060124243 bk-3.0.2-rc5: lock -w = 0
!dsteklof/greg 1060124243 bk-3.0.2-rc5: import -tpatch -CR -yudevdb prototype /tmp/patch32296 . = 0
!dsteklof/greg 1060124243 bk-3.0.2-rc5: obtain write lock (32381)
!dsteklof/greg 1060124243 bk-3.0.2-rc5: sfind -s,,p -C = 0
!dsteklof/greg 1060124243 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!dsteklof/greg 1060124243 bk-3.0.2-rc5: _keysort = 0
!dsteklof/greg 1060124243 bk-3.0.2-rc5: sane = 0
!dsteklof/greg 1060124243 bk-3.0.2-rc5: check -c - = 0
!dsteklof/greg 1060124244 bk-3.0.2-rc5: commit -y[PATCH] udevdb prototype

Here's an "idea" of what I had in mind for udevdb. Let me preface the
code with a few remarks:

1) I was expecting to write this udevdb for udev to keep track of
devices. I was planning an external package that depends upon udev
to provide an external API to the udevdb database. The calls for the
interface would be read only access. Not sure how you want to do
packaging, if having a separate package is ok or having it included
in udev.

2) I created it as it is because udev isn't a daemon. So, the open
database call doesn't take any parameters. My plan was to create a
udevdb_init function that took arguments for initializing the db
to start, where you could specify in memory only or a file location.
This can all be filled in.

3) I hacked the Makefile to get it to work. Not sure how you'd want
that in the future.

4) This assumes TDB has been installed elsewhere, you would need to
edit your Makefile and point it to the header and library locations.
How do you want to do TDB in udev? Do you want to just reference it
and make udev dependent on that package being installed. Or should
we do what samba does and include a limited tdb version in udev?

5) Again, I hacked udev into your existing code. In the future, I'd
probably make a function around the filling out the udevice before
calling the store command. Didn't know if you wanted to change
your add device function to use struct udevice rather than having
everything separate.

6) Not sure what we should include in the udevice structure that's stored
by udev. I made a stab at a first shot - we can add and remove of course,
this was a first pass. I've come to realize - with you including libsysfs
in udev, the "external" interface that references udevdb could make
use of getting information from through libsysfs from sysfs and doesn't
need to be in udevdb.

7) I could write a namedevdb for namedev's device management if you
wanted.
 = 0
!dsteklof/greg 1060124244 bk-3.0.2-rc5: write unlock (32381)
!dsteklof/greg 1060124244 bk-3.0.2-rc5: _probekey = 0
!dsteklof/greg 1060124244 bk-3.0.2-rc5: _keysort = 0
!dsteklof/greg 1060124244 bk-3.0.2-rc5: _adler32 = 0
!dsteklof/greg 1060124244 bk-3.0.2-rc5: makepatch -e -s - = 0
!dsteklof/greg 1060124244 bk-3.0.2-rc5: _keysort = 0
!dsteklof/greg 1060124244 bk-3.0.2-rc5: _adler32 = 0
!dsteklof/greg 1060124244 bk-3.0.2-rc5: makepatch -e -s - = 0
!dsteklof/greg 1060124244 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1060124262 bk-3.0.2-rc5: edit udev-add.c = 0
!greg 1060124342 bk-3.0.2-rc5: edit udevdb.c = 0
!greg 1060124453 bk-3.0.2-rc5: edit udevdb.h = 0
!greg 1060124565 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060124565 bk-3.0.2-rc5: sane = 0
!greg 1060124565 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060124565 bk-3.0.2-rc5: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1060124566 bk-3.0.2-rc5: sfiles -vg -xcpA -o/tmp/bk_cilist517 . = 0
!greg 1060124566 bk-3.0.2-rc5: _sort = 0
!greg 1060124566 bk-3.0.2-rc5: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1060124566 bk-3.0.2-rc5: clean ChangeSet = 0
!greg 1060124566 bk-3.0.2-rc5: sinfo Makefile = 1
!greg 1060124566 bk-3.0.2-rc5: diffs -u Makefile = 0
!greg 1060124569 bk-3.0.2-rc5: sinfo Makefile = 1
!greg 1060124569 bk-3.0.2-rc5: diffs -u Makefile = 0
!greg 1060124571 bk-3.0.2-rc5: sinfo Makefile = 1
!greg 1060124571 bk-3.0.2-rc5: diffs -u Makefile = 0
!greg 1060124596 bk-3.0.2-rc5: sinfo Makefile = 1
!greg 1060124596 bk-3.0.2-rc5: diffs -u Makefile = 0
!greg 1060124596 bk-3.0.2-rc5: sinfo Makefile = 1
!greg 1060124596 bk-3.0.2-rc5: diffs -u Makefile = 0
!greg 1060124596 bk-3.0.2-rc5: sinfo udev-add.c = 1
!greg 1060124596 bk-3.0.2-rc5: diffs -u udev-add.c = 0
!greg 1060124597 bk-3.0.2-rc5: sinfo udevdb.c = 1
!greg 1060124597 bk-3.0.2-rc5: diffs -u udevdb.c = 0
!greg 1060124600 bk-3.0.2-rc5: sinfo udevdb.h = 1
!greg 1060124600 bk-3.0.2-rc5: diffs -u udevdb.h = 0
!greg 1060124603 bk-3.0.2-rc5: _strings .udevdb.h.swp = 0
!greg 1060124609 bk-3.0.2-rc5: lock -s = 0
!greg 1060124609 bk-3.0.2-rc5: lock -s = 0
!greg 1060124609 bk-3.0.2-rc5: delta -qymerge tdb into the build process. Makefile = 0
!greg 1060124609 bk-3.0.2-rc5: delta -qymerge tdb into the build process. udev-add.c = 0
!greg 1060124609 bk-3.0.2-rc5: delta -qymerge tdb into the build process. udevdb.c = 0
!greg 1060124609 bk-3.0.2-rc5: delta -qymerge tdb into the build process. udevdb.h = 0
!greg 1060124609 bk-3.0.2-rc5: sfind -pC udevdb.h = 0
!greg 1060124610 bk-3.0.2-rc5: sfind -pC ChangeSet = 0
!greg 1060124610 bk-3.0.2-rc5: sfind -pC udev-add.c = 0
!greg 1060124610 bk-3.0.2-rc5: sfind -pC udevdb.c = 0
!greg 1060124610 bk-3.0.2-rc5: sfind -pC Makefile = 0
!greg 1060124610 bk-3.0.2-rc5: obtain write lock (567)
!greg 1060124610 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!greg 1060124610 bk-3.0.2-rc5: _keysort = 0
!greg 1060124610 bk-3.0.2-rc5: sane = 0
!greg 1060124610 bk-3.0.2-rc5: check -c - = 0
!greg 1060124610 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1060124610 bk-3.0.2-rc5: commit -dqY/tmp/cmt517 -f/tmp/cfiles517 = 0
!greg 1060124610 bk-3.0.2-rc5: write unlock (567)
!greg 1060124610 bk-3.0.2-rc5: citool = 0
!greg 1060124612 bk-3.0.2-rc5: obtain read lock (573)
!greg 1060124613 bk-3.0.2-rc5: _probekey = 0
!greg 1060124617 bk-3.0.2-rc5: _keysort = 0
!greg 1060124617 bk-3.0.2-rc5: _adler32 = 0
!greg 1060124617 bk-3.0.2-rc5: makepatch -vv -s - = 0
!greg 1060124623 bk-3.0.2-rc5: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=20883
!greg 1060124623 bk-3.0.2-rc5: read unlock (573)
!greg 1060124689 bk-3.0.2-rc5: obtain read lock (583)
!greg 1060124689 bk-3.0.2-rc5: gethelp -s push /usr/local/bitkeeper = 0
!greg 1060124689 bk-3.0.2-rc5: help -s push = 0
!greg 1060124689 bk-3.0.2-rc5: push gregkh@kernel.bkbits.net/udev = 1 xfered=0
!greg 1060124689 bk-3.0.2-rc5: read unlock (583)
!greg 1060124692 bk-3.0.2-rc5: obtain read lock (586)
!greg 1060124692 bk-3.0.2-rc5: _probekey = 0
!greg 1060124697 bk-3.0.2-rc5: _keysort = 0
!greg 1060124697 bk-3.0.2-rc5: _adler32 = 0
!greg 1060124697 bk-3.0.2-rc5: makepatch -vv -s - = 0
!greg 1060124699 bk-3.0.2-rc5: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=20883
!greg 1060124699 bk-3.0.2-rc5: read unlock (586)
!greg 1060124842 bk-3.0.2-rc5: get -qe udevdb.c udevdb.h = 0
!greg 1060124843 bk-3.0.2-rc5: gvim udevdb.c udevdb.h = 0
!greg 1060124876 bk-3.0.2-rc5: sane -r = 0
!greg 1060124876 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060124876 bk-3.0.2-rc5: dotbk .bkgui.d/rev.rc rev.rc = 0
!greg 1060124876 bk-3.0.2-rc5: sfiles -g ChangeSet = 0
!greg 1060124876 bk-3.0.2-rc5: root ChangeSet = 0
!greg 1060124876 bk-3.0.2-rc5: _lines -u -t -n50 ChangeSet = 0
!greg 1060124876 bk-3.0.2-rc5: prs -h -d:I:-:P: :DS: :UTC: :UTC-FUDGE:
 ChangeSet = 0
!greg 1060124876 bk-3.0.2-rc5: prs -h -d:DPN:@:I:, :Dy:-:Dm:-:Dd: :T::TZ:, :P:$if(:HT:){@:HT:}
$each(:C:){  (:C:)
}$each(:SYMBOL:){  TAG: (:SYMBOL:)
}
 -r1.0.. ChangeSet = 0
!greg 1060124876 bk-3.0.2-rc5: prs -hr+ -d:I:-:P: ChangeSet = 0
!greg 1060124896 bk-3.0.2-rc5: revtool = 0
!greg 1060124935 bk-3.0.2-rc5: sane -r = 0
!greg 1060124935 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060124935 bk-3.0.2-rc5: dotbk .bkgui.d/rev.rc rev.rc = 0
!greg 1060124935 bk-3.0.2-rc5: sfiles -g ChangeSet = 0
!greg 1060124935 bk-3.0.2-rc5: root ChangeSet = 0
!greg 1060124935 bk-3.0.2-rc5: _lines -u -t -n50 ChangeSet = 0
!greg 1060124935 bk-3.0.2-rc5: prs -h -d:I:-:P: :DS: :UTC: :UTC-FUDGE:
 ChangeSet = 0
!greg 1060124935 bk-3.0.2-rc5: prs -h -d:DPN:@:I:, :Dy:-:Dm:-:Dd: :T::TZ:, :P:$if(:HT:){@:HT:}
$each(:C:){  (:C:)
}$each(:SYMBOL:){  TAG: (:SYMBOL:)
}
 -r1.0.. ChangeSet = 0
!greg 1060124935 bk-3.0.2-rc5: prs -hr+ -d:I:-:P: ChangeSet = 0
!greg 1060124937 bk-3.0.2-rc5: prs -hr -d:KIDS: ChangeSet = 0
!greg 1060124937 bk-3.0.2-rc5: prs -hr -d:KID: ChangeSet = 0
!greg 1060124937 bk-3.0.2-rc5: prs -hr -d:MPARENT: ChangeSet = 0
!greg 1060124937 bk-3.0.2-rc5: prs -hr1.49 -d:KIDS: ChangeSet = 0
!greg 1060124937 bk-3.0.2-rc5: prs -hr1.49 -d:KID: ChangeSet = 0
!greg 1060124937 bk-3.0.2-rc5: prs -hr1.49 -d:MPARENT: ChangeSet = 0
!greg 1060124937 bk-3.0.2-rc5: prs -hr1.49 -d:CSETKEY: ChangeSet = 0
!greg 1060124937 bk-3.0.2-rc5: _keysort = 0
!greg 1060124937 bk-3.0.2-rc5: cset -l - = 0
!greg 1060124937 bk-3.0.2-rc5: sccslog -i2 - = 0
!greg 1060124937 bk-3.0.2-rc5: changes -evr1.49 = 0
!greg 1060124937 bk-3.0.2-rc5: _keysort = 0
!greg 1060124937 bk-3.0.2-rc5: cset -l - = 0
!greg 1060124937 bk-3.0.2-rc5: sccslog -f -d:DPN:@:I:
 - = 0
!greg 1060124937 bk-3.0.2-rc5: changes -d:DPN:@:I:
 -fv -er1.49..1.49 = 0
!greg 1060124938 bk-3.0.2-rc5: prs -hr1.49..1.49 -d$if(:Li: -gt 0){(:I:)
} ChangeSet = 0
!greg 1060124938 bk-3.0.2-rc5: dotbk .bkgui.d/cset.rc cset.rc = 0
!greg 1060124938 bk-3.0.2-rc5: dotbk .bkgui config-gui = 0
!greg 1060124939 bk-3.0.2-rc5: prs -bhr1.49..1.49 -d:I:
 ChangeSet = 0
!greg 1060124939 bk-3.0.2-rc5: _keysort = 0
!greg 1060124939 bk-3.0.2-rc5: cset -Hhr1.49 = 0
!greg 1060124939 bk-3.0.2-rc5: _sort = 0
!greg 1060124939 bk-3.0.2-rc5: prs -hr1.5 -d:PARENT:
 namedev.h = 0
!greg 1060124939 bk-3.0.2-rc5: prs -hr1.4 -d:T: :Dd::DM::Dy:
 namedev.h = 0
!greg 1060124939 bk-3.0.2-rc5: prs -hr1.5 -d:T: :Dd::DM::Dy:
 namedev.h = 0
!greg 1060124939 bk-3.0.2-rc5: get -qkpr1.4  namedev.h = 0
!greg 1060124939 bk-3.0.2-rc5: get -qkpr1.5  namedev.h = 0
!greg 1060124939 bk-3.0.2-rc5: sfiles -g namedev.h = 0
!greg 1060124939 bk-3.0.2-rc5: prs -hr1.4 -d:DPN:
	Flags = :FLAGS:
	Mode  = :RWXMODE:
 namedev.h = 0
!greg 1060124939 bk-3.0.2-rc5: sfiles -g namedev.h = 0
!greg 1060124939 bk-3.0.2-rc5: prs -hr1.5 -d:DPN:
	Flags = :FLAGS:
	Mode  = :RWXMODE:
 namedev.h = 0
!greg 1060124939 bk-3.0.2-rc5: prs -d:GFILE: :I: :D: :T: :P:$if(:HT:){@:HT:}
$each(:C:){  (:C:)
} -hr1.49 ChangeSet = 0
!greg 1060124939 bk-3.0.2-rc5: prs -bhC1.5 -d:GFILE: :I: :D: :T: :P:$if(:HT:){@:HT:}
$each(:C:){  (:C:)
} namedev.h = 0
!greg 1060124942 bk-3.0.2-rc5: prs -hr1.7 -d:PARENT:
 udev-add.c = 0
!greg 1060124942 bk-3.0.2-rc5: prs -hr1.6 -d:T: :Dd::DM::Dy:
 udev-add.c = 0
!greg 1060124942 bk-3.0.2-rc5: prs -hr1.7 -d:T: :Dd::DM::Dy:
 udev-add.c = 0
!greg 1060124942 bk-3.0.2-rc5: get -qkpr1.6  udev-add.c = 0
!greg 1060124942 bk-3.0.2-rc5: get -qkpr1.7  udev-add.c = 0
!greg 1060124942 bk-3.0.2-rc5: sfiles -g udev-add.c = 0
!greg 1060124942 bk-3.0.2-rc5: prs -hr1.6 -d:DPN:
	Flags = :FLAGS:
	Mode  = :RWXMODE:
 udev-add.c = 0
!greg 1060124942 bk-3.0.2-rc5: sfiles -g udev-add.c = 0
!greg 1060124942 bk-3.0.2-rc5: prs -hr1.7 -d:DPN:
	Flags = :FLAGS:
	Mode  = :RWXMODE:
 udev-add.c = 0
!greg 1060124942 bk-3.0.2-rc5: prs -d:GFILE: :I: :D: :T: :P:$if(:HT:){@:HT:}
$each(:C:){  (:C:)
} -hr1.49 ChangeSet = 0
!greg 1060124942 bk-3.0.2-rc5: prs -bhC1.7 -d:GFILE: :I: :D: :T: :P:$if(:HT:){@:HT:}
$each(:C:){  (:C:)
} udev-add.c = 0
!greg 1060126172 bk-3.0.2-rc5: csettool -r1.49..1.49 = 0
!greg 1060126177 bk-3.0.2-rc5: obtain read lock (698)
!greg 1060126177 bk-3.0.2-rc5: _probekey = 0
!greg 1060126182 bk-3.0.2-rc5: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1060126182 bk-3.0.2-rc5: read unlock (698)
!greg 1060126274 bk-3.0.2-rc5: revtool = 0
!greg 1060633682 bk-3.0.2-rc5: get -p tdb/SCCS/s.Makefile = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: getuser -r = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: pwd = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: pwd = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: obtain write lock (9058)
!lethal/greg 1060633687 bk-3.0.2-rc5: lock -L = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: version = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: diffs tdb/Makefile = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: edit -q tdb/SCCS/s.Makefile = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: sfiles -c - = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: sfiles -p - = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: sfiles -x - = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: sfiles -x = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: _unlink = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: prs -hnr+ -d:ROOTKEY: - = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: ci -q -G -yFix TDB cross compilation - = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: unlock -w = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: lock -w = 0
!lethal/greg 1060633687 bk-3.0.2-rc5: import -tpatch -CR -yFix TDB cross compilation /tmp/patch9046 . = 0
!lethal/greg 1060633688 bk-3.0.2-rc5: obtain write lock (9120)
!lethal/greg 1060633688 bk-3.0.2-rc5: sfind -s,,p -C = 0
!lethal/greg 1060633688 bk-3.0.2-rc5: sccscat -h ChangeSet = 0
!lethal/greg 1060633688 bk-3.0.2-rc5: _keysort = 0
!lethal/greg 1060633688 bk-3.0.2-rc5: sane = 0
!lethal/greg 1060633688 bk-3.0.2-rc5: check -c - = 0
!lethal/greg 1060633688 bk-3.0.2-rc5: commit -y[PATCH] Fix TDB cross compilation

The merge of tdb ended up breaking the ability to cross compile again, here's
a bk patch that yanks CC out of the tdb Makefile, and in turn falls back on
the exported CC value from the top-level Makefile which correctly sets it
based off of the CROSS value.
 = 0
!lethal/greg 1060633688 bk-3.0.2-rc5: write unlock (9120)
!lethal/greg 1060633688 bk-3.0.2-rc5: _probekey = 0
!lethal/greg 1060633688 bk-3.0.2-rc5: _keysort = 0
!lethal/greg 1060633688 bk-3.0.2-rc5: _adler32 = 0
!lethal/greg 1060633688 bk-3.0.2-rc5: makepatch -e -s - = 0
!lethal/greg 1060633688 bk-3.0.2-rc5: _keysort = 0
!lethal/greg 1060633689 bk-3.0.2-rc5: _adler32 = 0
!lethal/greg 1060633689 bk-3.0.2-rc5: makepatch -e -s - = 0
!lethal/greg 1060633689 bk-3.0.2-rc5: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1060633699 bk-3.0.2-rc5: obtain read lock (9281)
!greg 1060633699 bk-3.0.2-rc5: _probekey = 0
!greg 1060633704 bk-3.0.2-rc5: _keysort = 0
!greg 1060633704 bk-3.0.2-rc5: _adler32 = 0
!greg 1060633704 bk-3.0.2-rc5: makepatch -vv -s - = 0
!greg 1060633707 bk-3.0.2-rc5: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1343
!greg 1060633707 bk-3.0.2-rc5: read unlock (9281)
!greg 1060633735 bk-3.0.2-rc5: obtain read lock (9289)
!greg 1060633735 bk-3.0.2-rc5: _probekey = 0
!greg 1060633737 bk-3.0.2-rc5: _keysort = 0
!greg 1060633737 bk-3.0.2-rc5: _adler32 = 0
!greg 1060633737 bk-3.0.2-rc5: makepatch -vv -s - = 0
!greg 1060633739 bk-3.0.2-rc5: push gregkh@kernel.bkbits.net:udev/ = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=1343
!greg 1060633739 bk-3.0.2-rc5: read unlock (9289)
!greg 1064433336 bk-3.0.2: obtain write lock (12723)
!greg 1064433343 bk-3.0.2: _listkey -q = 0 keysin=303(7) keysout=0(0)
!greg 1064433343 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1064433343 bk-3.0.2: write unlock (12723)
!greg 1064433344 bk-3.0.2: obtain read lock (12728)
!greg 1064433344 bk-3.0.2: _probekey = 0
!greg 1064433349 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1064433349 bk-3.0.2: read unlock (12728)
!greg 1064433369 bk-3.0.2: get -p SCCS/s.logging.c = 0
!olh/greg 1064433372 bk-3.0.2: getuser -r = 0
!olh/greg 1064433373 bk-3.0.2: pwd = 0
!olh/greg 1064433374 bk-3.0.2: pwd = 0
!olh/greg 1064433374 bk-3.0.2: obtain write lock (12757)
!olh/greg 1064433374 bk-3.0.2: lock -L = 0
!olh/greg 1064433374 bk-3.0.2: version = 0
!olh/greg 1064433374 bk-3.0.2: diffs logging.c = 0
!olh/greg 1064433375 bk-3.0.2: edit -q SCCS/s.logging.c = 0
!olh/greg 1064433375 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!olh/greg 1064433375 bk-3.0.2: sfiles -c - = 0
!olh/greg 1064433375 bk-3.0.2: sfiles -p - = 0
!olh/greg 1064433375 bk-3.0.2: sfiles -x - = 0
!olh/greg 1064433375 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!olh/greg 1064433375 bk-3.0.2: _unlink = 0
!olh/greg 1064433375 bk-3.0.2: sfiles -x = 0
!olh/greg 1064433375 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!olh/greg 1064433375 bk-3.0.2: ci -q -G -yprint udev pid - = 0
!olh/greg 1064433375 bk-3.0.2: unlock -w = 0
!olh/greg 1064433376 bk-3.0.2: lock -w = 0
!olh/greg 1064433376 bk-3.0.2: import -tpatch -CR -yprint udev pid /tmp/patch12745 . = 0
!olh/greg 1064433376 bk-3.0.2: obtain write lock (12818)
!olh/greg 1064433376 bk-3.0.2: sfind -s,,p -C = 0
!olh/greg 1064433377 bk-3.0.2: sccscat -h ChangeSet = 0
!olh/greg 1064433377 bk-3.0.2: _keysort = 0
!olh/greg 1064433377 bk-3.0.2: sane = 0
!olh/greg 1064433377 bk-3.0.2: check -c - = 0
!olh/greg 1064433377 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!olh/greg 1064433377 bk-3.0.2: commit -y[PATCH] print udev pid

makes debugging easier.
 = 0
!olh/greg 1064433377 bk-3.0.2: write unlock (12818)
!greg 1064433383 bk-3.0.2: obtain read lock (12853)
!greg 1064433383 bk-3.0.2: _probekey = 0
!greg 1064433388 bk-3.0.2: _keysort = 0
!greg 1064433388 bk-3.0.2: _adler32 = 0
!greg 1064433388 bk-3.0.2: makepatch -vv -s - = 0
!greg 1064433402 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1258
!greg 1064433402 bk-3.0.2: read unlock (12853)
!greg 1064433404 bk-3.0.2: obtain read lock (12861)
!greg 1064433404 bk-3.0.2: _probekey = 0
!greg 1064433407 bk-3.0.2: _keysort = 0
!greg 1064433407 bk-3.0.2: _adler32 = 0
!greg 1064433407 bk-3.0.2: makepatch -vv -s - = 0
!greg 1064433408 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=1258
!greg 1064433408 bk-3.0.2: read unlock (12861)
!greg 1066165075 bk-3.0.2: obtain write lock (26183)
!greg 1066165084 bk-3.0.2: _listkey -q = 0 keysin=300(7) keysout=0(0)
!greg 1066165085 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1066165085 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1066165086 bk-3.0.2: takepatch -mvvv = 0 psize=1134
!greg 1066165086 bk-3.0.2: sfind RESYNC = 0
!greg 1066165086 bk-3.0.2: sfio -omq = 0
!greg 1066165086 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1066165086 bk-3.0.2: clean tdb/SCCS/s.Makefile = 0
!greg 1066165086 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066165086 bk-3.0.2: _keysort = 0
!greg 1066165086 bk-3.0.2: sane = 0
!greg 1066165086 bk-3.0.2: check -acv -- - = 0
!greg 1066165086 bk-3.0.2: sfind = 0
!greg 1066165086 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1066165086 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=25559
!greg 1066165086 bk-3.0.2: write unlock (26183)
!greg 1066165086 bk-3.0.2: _probekey = 0
!greg 1066165087 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1066165272 bk-3.0.2: obtain write lock (26362)
!greg 1066165275 bk-3.0.2: pull gregkh@kernel.bkbits.net:/udev = 1 xfered=0
!greg 1066165275 bk-3.0.2: write unlock (26362)
!greg 1066165333 bk-3.0.2: obtain write lock (26366)
!greg 1066165335 bk-3.0.2: _listkey -q = 0 keysin=300(7) keysout=0(0)
!greg 1066165335 bk-3.0.2: pull gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=0
!greg 1066165335 bk-3.0.2: write unlock (26366)
!greg 1066165985 bk-3.0.2: edit namedev.c = 0
!greg 1066169987 bk-3.0.2: get -p SCCS/s.udev.c = 0
!greg 1066169999 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066169999 bk-3.0.2: sane = 0
!greg 1066169999 bk-3.0.2: clean ChangeSet = 0
!greg 1066169999 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066170001 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist27576 . = 0
!greg 1066170001 bk-3.0.2: _sort = 0
!greg 1066170002 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066170002 bk-3.0.2: clean ChangeSet = 0
!greg 1066170002 bk-3.0.2: sinfo namedev.c = 1
!greg 1066170002 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066170008 bk-3.0.2: sinfo namedev.c = 1
!greg 1066170008 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066170015 bk-3.0.2: sinfo namedev.c = 1
!greg 1066170015 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066170016 bk-3.0.2: sinfo namedev.c = 1
!greg 1066170016 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066170017 bk-3.0.2: lock -s = 0
!greg 1066170017 bk-3.0.2: lock -s = 0
!greg 1066170017 bk-3.0.2: delta -qyclean up some debugging stuff in namedev.c namedev.c = 0
!greg 1066170017 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1066170017 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066170017 bk-3.0.2: obtain write lock (27613)
!greg 1066170018 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066170018 bk-3.0.2: _keysort = 0
!greg 1066170018 bk-3.0.2: sane = 0
!greg 1066170018 bk-3.0.2: check -c - = 0
!greg 1066170018 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066170018 bk-3.0.2: commit -dqY/tmp/cmt27576 -f/tmp/cfiles27576 = 0
!greg 1066170018 bk-3.0.2: write unlock (27613)
!greg 1066170018 bk-3.0.2: citool = 0
!greg 1066170032 bk-3.0.2: unedit udevdb.c udevdb.h udevdb.o = 0
!greg 1066170042 bk-3.0.2: get -p SCCS/s.udev.c = 0
!greg 1066170043 bk-3.0.2: get -p SCCS/s.udevdb.c = 0
!greg 1066170043 bk-3.0.2: get -p SCCS/s.udevdb.h = 0
!greg 1066170045 bk-3.0.2: get -p SCCS/s.udev.c = 0
!greg 1066170045 bk-3.0.2: get -p SCCS/s.udevdb.c = 0
!greg 1066170045 bk-3.0.2: get -p SCCS/s.udevdb.h = 0
!dsteklof/greg 1066170050 bk-3.0.2: getuser -r = 0
!dsteklof/greg 1066170050 bk-3.0.2: pwd = 0
!dsteklof/greg 1066170050 bk-3.0.2: pwd = 0
!dsteklof/greg 1066170050 bk-3.0.2: obtain write lock (27658)
!dsteklof/greg 1066170050 bk-3.0.2: lock -L = 0
!dsteklof/greg 1066170050 bk-3.0.2: version = 0
!dsteklof/greg 1066170050 bk-3.0.2: diffs udev.c = 0
!dsteklof/greg 1066170051 bk-3.0.2: edit -q SCCS/s.udev.c = 0
!dsteklof/greg 1066170051 bk-3.0.2: diffs udevdb.c = 0
!dsteklof/greg 1066170051 bk-3.0.2: edit -q SCCS/s.udevdb.c = 0
!dsteklof/greg 1066170051 bk-3.0.2: diffs udevdb.h = 0
!dsteklof/greg 1066170051 bk-3.0.2: edit -q SCCS/s.udevdb.h = 0
!dsteklof/greg 1066170051 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!dsteklof/greg 1066170051 bk-3.0.2: sfiles -c - = 0
!dsteklof/greg 1066170051 bk-3.0.2: sfiles -p - = 0
!dsteklof/greg 1066170051 bk-3.0.2: sfiles -x - = 0
!dsteklof/greg 1066170051 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!dsteklof/greg 1066170051 bk-3.0.2: sfiles -x = 0
!dsteklof/greg 1066170051 bk-3.0.2: _unlink = 0
!dsteklof/greg 1066170051 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!dsteklof/greg 1066170051 bk-3.0.2: ci -q -G -yudevdb patch - = 0
!dsteklof/greg 1066170052 bk-3.0.2: unlock -w = 0
!dsteklof/greg 1066170052 bk-3.0.2: lock -w = 0
!dsteklof/greg 1066170052 bk-3.0.2: import -tpatch -CR -yudevdb patch /tmp/patch27646 . = 0
!dsteklof/greg 1066170052 bk-3.0.2: obtain write lock (27727)
!dsteklof/greg 1066170052 bk-3.0.2: sfind -s,,p -C = 0
!dsteklof/greg 1066170053 bk-3.0.2: sccscat -h ChangeSet = 0
!dsteklof/greg 1066170053 bk-3.0.2: _keysort = 0
!dsteklof/greg 1066170053 bk-3.0.2: sane = 0
!dsteklof/greg 1066170053 bk-3.0.2: check -c - = 0
!dsteklof/greg 1066170053 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!dsteklof/greg 1066170053 bk-3.0.2: commit -y[PATCH] udevdb patch

This patch:

1) removes the three database files for just one udevdb.tdb file.
2) adds udevdb_init() and udevdb_exit() functions
3) initializes database now in main() in udev.c.

Please look it over.
 = 0
!dsteklof/greg 1066170053 bk-3.0.2: write unlock (27727)
!greg 1066170072 bk-3.0.2: changes = 0
!greg 1066170074 bk-3.0.2: obtain read lock (27857)
!greg 1066170074 bk-3.0.2: _probekey = 0
!greg 1066170080 bk-3.0.2: _keysort = 0
!greg 1066170080 bk-3.0.2: _adler32 = 0
!greg 1066170080 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066170088 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=5199
!greg 1066170088 bk-3.0.2: read unlock (27857)
!greg 1066170276 bk-3.0.2: obtain read lock (27878)
!greg 1066170276 bk-3.0.2: _probekey = 0
!greg 1066170282 bk-3.0.2: _keysort = 0
!greg 1066170282 bk-3.0.2: _adler32 = 0
!greg 1066170282 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066170283 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=5199
!greg 1066170283 bk-3.0.2: read unlock (27878)
!greg 1066170440 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1066170440 bk-3.0.2: get -p SCCS/s.namedev.h = 0
!greg 1066170440 bk-3.0.2: get -p SCCS/s.udev.c = 0
!greg 1066170440 bk-3.0.2: get -p SCCS/s.udev.h = 0
!greg 1066170731 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1066170731 bk-3.0.2: get -p SCCS/s.namedev.h = 0
!greg 1066170731 bk-3.0.2: get -p SCCS/s.udev.c = 0
!greg 1066170731 bk-3.0.2: get -p SCCS/s.udev.h = 0
!patmans/greg 1066170736 bk-3.0.2: getuser -r = 0
!patmans/greg 1066170736 bk-3.0.2: pwd = 0
!patmans/greg 1066170736 bk-3.0.2: pwd = 0
!patmans/greg 1066170736 bk-3.0.2: obtain write lock (27947)
!patmans/greg 1066170736 bk-3.0.2: lock -L = 0
!patmans/greg 1066170736 bk-3.0.2: version = 0
!patmans/greg 1066170736 bk-3.0.2: diffs namedev.c = 0
!patmans/greg 1066170736 bk-3.0.2: edit -q SCCS/s.namedev.c = 0
!patmans/greg 1066170736 bk-3.0.2: diffs namedev.h = 0
!patmans/greg 1066170736 bk-3.0.2: edit -q SCCS/s.namedev.h = 0
!patmans/greg 1066170736 bk-3.0.2: diffs udev.c = 0
!patmans/greg 1066170736 bk-3.0.2: edit -q SCCS/s.udev.c = 0
!patmans/greg 1066170736 bk-3.0.2: diffs udev.h = 0
!patmans/greg 1066170736 bk-3.0.2: edit -q SCCS/s.udev.h = 0
!patmans/greg 1066170736 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!patmans/greg 1066170736 bk-3.0.2: sfiles -c - = 0
!patmans/greg 1066170736 bk-3.0.2: sfiles -p - = 0
!patmans/greg 1066170736 bk-3.0.2: sfiles -x - = 0
!patmans/greg 1066170736 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!patmans/greg 1066170736 bk-3.0.2: sfiles -x = 0
!patmans/greg 1066170736 bk-3.0.2: _unlink = 0
!patmans/greg 1066170736 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!patmans/greg 1066170736 bk-3.0.2: ci -q -G -yadd callout config type to udev - = 0
!patmans/greg 1066170736 bk-3.0.2: unlock -w = 0
!patmans/greg 1066170737 bk-3.0.2: lock -w = 0
!patmans/greg 1066170737 bk-3.0.2: import -tpatch -CR -yadd callout config type to udev /tmp/patch27935 . = 0
!patmans/greg 1066170737 bk-3.0.2: obtain write lock (28020)
!patmans/greg 1066170737 bk-3.0.2: sfind -s,,p -C = 0
!patmans/greg 1066170737 bk-3.0.2: sccscat -h ChangeSet = 0
!patmans/greg 1066170737 bk-3.0.2: _keysort = 0
!patmans/greg 1066170737 bk-3.0.2: sane = 0
!patmans/greg 1066170737 bk-3.0.2: check -c - = 0
!patmans/greg 1066170737 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!patmans/greg 1066170737 bk-3.0.2: commit -y[PATCH] add callout config type to udev

This patch adds a callout config type to udev, so external programs can be
called to get serial numbers or id's that are not available as a sysfs
attribute.
 = 0
!patmans/greg 1066170737 bk-3.0.2: write unlock (28020)
!greg 1066170754 bk-3.0.2: changes = 0
!greg 1066170756 bk-3.0.2: changes -t = 0
!greg 1066170756 bk-3.0.2: tags = 0
!greg 1066170761 bk-3.0.2: obtain read lock (28154)
!greg 1066170761 bk-3.0.2: _probekey = 0
!greg 1066170767 bk-3.0.2: _keysort = 0
!greg 1066170767 bk-3.0.2: _adler32 = 0
!greg 1066170767 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066170772 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=6023
!greg 1066170772 bk-3.0.2: read unlock (28154)
!greg 1066170835 bk-3.0.2: obtain read lock (28164)
!greg 1066170835 bk-3.0.2: _probekey = 0
!greg 1066170838 bk-3.0.2: _keysort = 0
!greg 1066170838 bk-3.0.2: _adler32 = 0
!greg 1066170838 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066170838 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=6023
!greg 1066170838 bk-3.0.2: read unlock (28164)
!greg 1066171853 bk-3.0.2: obtain write lock (28224)
!greg 1066171859 bk-3.0.2: _listkey -q = 0 keysin=369(8) keysout=0(0)
!greg 1066171861 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1066171861 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1066171861 bk-3.0.2: takepatch -mvvv = 0 psize=63400
!greg 1066171861 bk-3.0.2: sfind RESYNC = 0
!greg 1066171861 bk-3.0.2: sfio -omq = 0
!greg 1066171861 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1066171861 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066171861 bk-3.0.2: _keysort = 0
!greg 1066171862 bk-3.0.2: sane = 0
!greg 1066171862 bk-3.0.2: check -acv -- - = 0
!greg 1066171862 bk-3.0.2: sfind = 0
!greg 1066171862 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066171862 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1066171862 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=26757
!greg 1066171862 bk-3.0.2: write unlock (28224)
!greg 1066171938 bk-3.0.2: obtain read lock (28252)
!greg 1066171938 bk-3.0.2: _probekey = 0
!greg 1066171941 bk-3.0.2: _keysort = 0
!greg 1066171941 bk-3.0.2: _adler32 = 0
!greg 1066171941 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066171942 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=63529
!greg 1066171942 bk-3.0.2: read unlock (28252)
!greg 1066254391 bk-3.0.2: obtain write lock (8771)
!greg 1066254400 bk-3.0.2: _listkey -q = 0 keysin=369(8) keysout=0(0)
!greg 1066254401 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1066254401 bk-3.0.2: write unlock (8771)
!greg 1066254429 bk-3.0.2: edit Makefile = 0
!greg 1066254499 bk-3.0.2: edit udev.c = 0
!greg 1066255692 bk-3.0.2: edit namedev.c = 0
!greg 1066255759 bk-3.0.2: edit udevdb.h = 0
!greg 1066255781 bk-3.0.2: edit udevdb.c = 0
!greg 1066255809 bk-3.0.2: edit namedev.h = 0
!greg 1066256787 bk-3.0.2: edit udev-add.c = 0
!greg 1066257218 bk-3.0.2: edit udev.h = 0
!greg 1066258085 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066258085 bk-3.0.2: sane = 0
!greg 1066258085 bk-3.0.2: clean ChangeSet = 0
!greg 1066258085 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066258086 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist10533 . = 0
!greg 1066258086 bk-3.0.2: _sort = 0
!greg 1066258086 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066258086 bk-3.0.2: clean ChangeSet = 0
!greg 1066258086 bk-3.0.2: sinfo Makefile = 1
!greg 1066258087 bk-3.0.2: diffs -u Makefile = 0
!greg 1066258091 bk-3.0.2: sinfo namedev.c = 1
!greg 1066258091 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066258092 bk-3.0.2: sinfo namedev.h = 1
!greg 1066258092 bk-3.0.2: diffs -u namedev.h = 0
!greg 1066258095 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066258095 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066258097 bk-3.0.2: sinfo namedev.h = 1
!greg 1066258097 bk-3.0.2: diffs -u namedev.h = 0
!greg 1066258098 bk-3.0.2: sinfo udev.c = 1
!greg 1066258098 bk-3.0.2: diffs -u udev.c = 0
!greg 1066258099 bk-3.0.2: sinfo udev.h = 1
!greg 1066258099 bk-3.0.2: diffs -u udev.h = 0
!greg 1066258099 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066258099 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066258103 bk-3.0.2: sinfo udevdb.h = 1
!greg 1066258103 bk-3.0.2: diffs -u udevdb.h = 0
!greg 1066258105 bk-3.0.2: _strings udevdb.tdb = 0
!greg 1066258107 bk-3.0.2: _strings udev-003.tar.gz = 0
!greg 1066258107 bk-3.0.2: _strings udev-003.tar.gz = 0
!greg 1066258113 bk-3.0.2: sinfo namedev.h = 1
!greg 1066258113 bk-3.0.2: diffs -u namedev.h = 0
!greg 1066258114 bk-3.0.2: sinfo Makefile = 1
!greg 1066258114 bk-3.0.2: diffs -u Makefile = 0
!greg 1066258136 bk-3.0.2: sinfo Makefile = 1
!greg 1066258136 bk-3.0.2: diffs -u Makefile = 0
!greg 1066258137 bk-3.0.2: sinfo Makefile = 1
!greg 1066258137 bk-3.0.2: diffs -u Makefile = 0
!greg 1066258139 bk-3.0.2: sinfo Makefile = 1
!greg 1066258139 bk-3.0.2: diffs -u Makefile = 0
!greg 1066258167 bk-3.0.2: sinfo Makefile = 1
!greg 1066258167 bk-3.0.2: diffs -u Makefile = 0
!greg 1066258167 bk-3.0.2: sinfo Makefile = 1
!greg 1066258167 bk-3.0.2: diffs -u Makefile = 0
!greg 1066258167 bk-3.0.2: sinfo namedev.c = 1
!greg 1066258167 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066258170 bk-3.0.2: sinfo namedev.h = 1
!greg 1066258170 bk-3.0.2: diffs -u namedev.h = 0
!greg 1066258172 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066258172 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066258176 bk-3.0.2: sinfo udev.c = 1
!greg 1066258176 bk-3.0.2: diffs -u udev.c = 0
!greg 1066258181 bk-3.0.2: sinfo udev.h = 1
!greg 1066258181 bk-3.0.2: diffs -u udev.h = 0
!greg 1066258195 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066258195 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066258202 bk-3.0.2: sinfo udevdb.h = 1
!greg 1066258202 bk-3.0.2: diffs -u udevdb.h = 0
!greg 1066258212 bk-3.0.2: lock -s = 0
!greg 1066258213 bk-3.0.2: lock -s = 0
!greg 1066258213 bk-3.0.2: delta -qyput config files and database in /etc/udev by default

Can be overridden on the makefile line. Makefile = 0
!greg 1066258213 bk-3.0.2: delta -qyput config files and database in /etc/udev by default

Can be overridden on the makefile line. namedev.h = 0
!greg 1066258213 bk-3.0.2: delta -qyput config files and database in /etc/udev by default

Can be overridden on the makefile line. udev.h = 0
!greg 1066258213 bk-3.0.2: delta -qyput config files and database in /etc/udev by default

Can be overridden on the makefile line. udevdb.c = 0
!greg 1066258213 bk-3.0.2: delta -qyput config files and database in /etc/udev by default

Can be overridden on the makefile line. udevdb.h = 0
!greg 1066258213 bk-3.0.2: sfind -pC udevdb.h = 0
!greg 1066258213 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066258213 bk-3.0.2: sfind -pC udev.h = 0
!greg 1066258213 bk-3.0.2: sfind -pC udevdb.c = 0
!greg 1066258213 bk-3.0.2: sfind -pC Makefile = 0
!greg 1066258213 bk-3.0.2: sfind -pC namedev.h = 0
!greg 1066258213 bk-3.0.2: obtain write lock (10639)
!greg 1066258213 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066258213 bk-3.0.2: _keysort = 0
!greg 1066258213 bk-3.0.2: sane = 0
!greg 1066258213 bk-3.0.2: check -c - = 0
!greg 1066258213 bk-3.0.2: commit -dqY/tmp/cmt10533 -f/tmp/cfiles10533 = 0
!greg 1066258213 bk-3.0.2: write unlock (10639)
!greg 1066258213 bk-3.0.2: citool = 0
!greg 1066258214 bk-3.0.2: _probekey = 0
!greg 1066258214 bk-3.0.2: _keysort = 0
!greg 1066258214 bk-3.0.2: _adler32 = 0
!greg 1066258214 bk-3.0.2: makepatch -e -s - = 0
!greg 1066258214 bk-3.0.2: _keysort = 0
!greg 1066258214 bk-3.0.2: _adler32 = 0
!greg 1066258214 bk-3.0.2: makepatch -e -s - = 0
!greg 1066258214 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1066258215 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066258215 bk-3.0.2: sane = 0
!greg 1066258215 bk-3.0.2: clean ChangeSet = 0
!greg 1066258215 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066258215 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist10653 . = 0
!greg 1066258215 bk-3.0.2: _sort = 0
!greg 1066258216 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066258216 bk-3.0.2: clean ChangeSet = 0
!greg 1066258216 bk-3.0.2: sinfo namedev.c = 1
!greg 1066258216 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066258218 bk-3.0.2: sinfo namedev.c = 1
!greg 1066258218 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066258244 bk-3.0.2: sinfo namedev.c = 1
!greg 1066258244 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066258244 bk-3.0.2: sinfo namedev.c = 1
!greg 1066258244 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066258244 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066258244 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066258246 bk-3.0.2: sinfo udev.c = 1
!greg 1066258246 bk-3.0.2: diffs -u udev.c = 0
!greg 1066258250 bk-3.0.2: lock -s = 0
!greg 1066258250 bk-3.0.2: lock -s = 0
!greg 1066258250 bk-3.0.2: delta -qyadd dbg_parse() to cut down on parse file debugging statements

Can be turned on by hand in the namedev.c file. namedev.c = 0
!greg 1066258250 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1066258250 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066258250 bk-3.0.2: obtain write lock (10687)
!greg 1066258250 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066258250 bk-3.0.2: _keysort = 0
!greg 1066258250 bk-3.0.2: sane = 0
!greg 1066258250 bk-3.0.2: check -c - = 0
!greg 1066258250 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066258250 bk-3.0.2: commit -dqY/tmp/cmt10653 -f/tmp/cfiles10653 = 0
!greg 1066258250 bk-3.0.2: write unlock (10687)
!greg 1066258251 bk-3.0.2: citool = 0
!greg 1066258252 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066258252 bk-3.0.2: sane = 0
!greg 1066258252 bk-3.0.2: clean ChangeSet = 0
!greg 1066258252 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066258252 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist10694 . = 0
!greg 1066258252 bk-3.0.2: _sort = 0
!greg 1066258253 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066258253 bk-3.0.2: clean ChangeSet = 0
!greg 1066258253 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066258253 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066258255 bk-3.0.2: sinfo udev.c = 1
!greg 1066258255 bk-3.0.2: diffs -u udev.c = 0
!greg 1066258255 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066258255 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066258258 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066258258 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066258268 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066258268 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066258269 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066258269 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066258269 bk-3.0.2: sinfo udev.c = 1
!greg 1066258269 bk-3.0.2: diffs -u udev.c = 0
!greg 1066258271 bk-3.0.2: lock -s = 0
!greg 1066258271 bk-3.0.2: lock -s = 0
!greg 1066258271 bk-3.0.2: delta -qytell the user what mknod() we are trying to do. udev-add.c = 0
!greg 1066258271 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066258271 bk-3.0.2: sfind -pC udev-add.c = 0
!greg 1066258271 bk-3.0.2: obtain write lock (10731)
!greg 1066258271 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066258271 bk-3.0.2: _keysort = 0
!greg 1066258271 bk-3.0.2: sane = 0
!greg 1066258271 bk-3.0.2: check -c - = 0
!greg 1066258272 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066258272 bk-3.0.2: commit -dqY/tmp/cmt10694 -f/tmp/cfiles10694 = 0
!greg 1066258272 bk-3.0.2: write unlock (10731)
!greg 1066258272 bk-3.0.2: citool = 0
!greg 1066258273 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066258273 bk-3.0.2: sane = 0
!greg 1066258273 bk-3.0.2: clean ChangeSet = 0
!greg 1066258273 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066258273 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist10738 . = 0
!greg 1066258273 bk-3.0.2: _sort = 0
!greg 1066258274 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066258274 bk-3.0.2: clean ChangeSet = 0
!greg 1066258274 bk-3.0.2: sinfo udev.c = 1
!greg 1066258274 bk-3.0.2: diffs -u udev.c = 0
!greg 1066258276 bk-3.0.2: sinfo udev.c = 1
!greg 1066258276 bk-3.0.2: diffs -u udev.c = 0
!greg 1066258283 bk-3.0.2: sinfo udev.c = 1
!greg 1066258283 bk-3.0.2: diffs -u udev.c = 0
!greg 1066258284 bk-3.0.2: sinfo udev.c = 1
!greg 1066258284 bk-3.0.2: diffs -u udev.c = 0
!greg 1066258286 bk-3.0.2: lock -s = 0
!greg 1066258287 bk-3.0.2: lock -s = 0
!greg 1066258287 bk-3.0.2: delta -qyadd version to debug log on startup. udev.c = 0
!greg 1066258287 bk-3.0.2: sfind -pC udev.c = 0
!greg 1066258287 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066258287 bk-3.0.2: obtain write lock (10767)
!greg 1066258287 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066258287 bk-3.0.2: _keysort = 0
!greg 1066258287 bk-3.0.2: sane = 0
!greg 1066258287 bk-3.0.2: check -c - = 0
!greg 1066258287 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066258287 bk-3.0.2: commit -dqY/tmp/cmt10738 -f/tmp/cfiles10738 = 0
!greg 1066258287 bk-3.0.2: write unlock (10767)
!greg 1066258287 bk-3.0.2: citool = 0
!greg 1066258808 bk-3.0.2: edit namedev.c = 0
!greg 1066258833 bk-3.0.2: unedit namedev.c = 0
!greg 1066258849 bk-3.0.2: obtain read lock (10921)
!greg 1066258849 bk-3.0.2: _probekey = 0
!greg 1066258854 bk-3.0.2: _keysort = 0
!greg 1066258854 bk-3.0.2: _adler32 = 0
!greg 1066258854 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066258861 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=10676
!greg 1066258861 bk-3.0.2: read unlock (10921)
!greg 1066258881 bk-3.0.2: obtain read lock (10942)
!greg 1066258881 bk-3.0.2: _probekey = 0
!greg 1066258884 bk-3.0.2: _keysort = 0
!greg 1066258884 bk-3.0.2: _adler32 = 0
!greg 1066258884 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066258885 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=10676
!greg 1066258885 bk-3.0.2: read unlock (10942)
!greg 1066263864 bk-3.0.2: obtain read lock (11145)
!greg 1066263864 bk-3.0.2: _probekey = 0
!greg 1066263870 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1066263870 bk-3.0.2: read unlock (11145)
!greg 1066345778 bk-3.0.2: obtain write lock (24371)
!greg 1066345784 bk-3.0.2: _listkey -q = 0 keysin=348(8) keysout=0(0)
!greg 1066345784 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1066345784 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1066345784 bk-3.0.2: takepatch -mvvv = 0 psize=2044
!greg 1066345784 bk-3.0.2: sfind RESYNC = 0
!greg 1066345784 bk-3.0.2: sfio -omq = 0
!greg 1066345784 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1066345784 bk-3.0.2: clean SCCS/s.Makefile = 0
!greg 1066345785 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066345785 bk-3.0.2: _keysort = 0
!greg 1066345785 bk-3.0.2: sane = 0
!greg 1066345785 bk-3.0.2: check -acv -- - = 0
!greg 1066345785 bk-3.0.2: sfind = 0
!greg 1066345785 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1066345785 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=33008
!greg 1066345785 bk-3.0.2: write unlock (24371)
!greg 1066345785 bk-3.0.2: _probekey = 0
!greg 1066345786 bk-3.0.2: _keysort = 0
!greg 1066345786 bk-3.0.2: _adler32 = 0
!greg 1066345786 bk-3.0.2: makepatch -e -s - = 0
!greg 1066345786 bk-3.0.2: _keysort = 0
!greg 1066345786 bk-3.0.2: _adler32 = 0
!greg 1066345786 bk-3.0.2: makepatch -e -s - = 0
!greg 1066345786 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1066345788 bk-3.0.2: get -qe Makefile = 0
!greg 1066345790 bk-3.0.2: gvim Makefile = 0
!greg 1066346331 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066346331 bk-3.0.2: sane = 0
!greg 1066346331 bk-3.0.2: clean ChangeSet = 0
!greg 1066346331 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066346331 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist24732 . = 0
!greg 1066346331 bk-3.0.2: _sort = 0
!greg 1066346332 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066346332 bk-3.0.2: clean ChangeSet = 0
!greg 1066346332 bk-3.0.2: sinfo Makefile = 1
!greg 1066346332 bk-3.0.2: diffs -u Makefile = 0
!greg 1066346334 bk-3.0.2: sinfo Makefile = 1
!greg 1066346334 bk-3.0.2: diffs -u Makefile = 0
!greg 1066346340 bk-3.0.2: sinfo Makefile = 1
!greg 1066346340 bk-3.0.2: diffs -u Makefile = 0
!greg 1066346341 bk-3.0.2: sinfo Makefile = 1
!greg 1066346341 bk-3.0.2: diffs -u Makefile = 0
!greg 1066346341 bk-3.0.2: _strings .Makefile.swp = 0
!greg 1066346343 bk-3.0.2: lock -s = 0
!greg 1066346344 bk-3.0.2: lock -s = 0
!greg 1066346344 bk-3.0.2: delta -qyadded uninstall support Makefile = 0
!greg 1066346344 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066346344 bk-3.0.2: sfind -pC Makefile = 0
!greg 1066346344 bk-3.0.2: obtain write lock (24761)
!greg 1066346344 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066346344 bk-3.0.2: _keysort = 0
!greg 1066346344 bk-3.0.2: sane = 0
!greg 1066346344 bk-3.0.2: check -c - = 0
!greg 1066346344 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066346344 bk-3.0.2: commit -dqY/tmp/cmt24732 -f/tmp/cfiles24732 = 0
!greg 1066346344 bk-3.0.2: write unlock (24761)
!greg 1066346344 bk-3.0.2: citool = 0
!greg 1066346928 bk-3.0.2: add udev.8 = 0
!greg 1066346935 bk-3.0.2: edit udev.8 = 0
!greg 1066346938 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066346938 bk-3.0.2: sane = 0
!greg 1066346938 bk-3.0.2: clean ChangeSet = 0
!greg 1066346938 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066346938 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist25008 . = 0
!greg 1066346938 bk-3.0.2: _sort = 0
!greg 1066346939 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066346939 bk-3.0.2: clean ChangeSet = 0
!greg 1066346939 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.0 udev.8 = 0
!greg 1066346939 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.1 udev.8 = 0
!greg 1066346939 bk-3.0.2: _strings .udev.8.swp = 0
!greg 1066346957 bk-3.0.2: lock -s = 0
!greg 1066346957 bk-3.0.2: lock -s = 0
!greg 1066346957 bk-3.0.2: sfind -pC udev.8 = 0
!greg 1066346957 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066346957 bk-3.0.2: sfind -pC udev.8 = 0
!greg 1066346957 bk-3.0.2: obtain write lock (25026)
!greg 1066346957 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066346957 bk-3.0.2: _keysort = 0
!greg 1066346957 bk-3.0.2: sane = 0
!greg 1066346957 bk-3.0.2: check -c - = 0
!greg 1066346957 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066346957 bk-3.0.2: commit -dqY/tmp/cmt25008 -f/tmp/cfiles25008 = 0
!greg 1066346957 bk-3.0.2: write unlock (25026)
!greg 1066346957 bk-3.0.2: citool = 0
!greg 1066346963 bk-3.0.2: obtain read lock (25032)
!greg 1066346963 bk-3.0.2: _probekey = 0
!greg 1066346969 bk-3.0.2: _keysort = 0
!greg 1066346969 bk-3.0.2: _adler32 = 0
!greg 1066346969 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066346975 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=2958
!greg 1066346975 bk-3.0.2: read unlock (25032)
!greg 1066347059 bk-3.0.2: obtain read lock (25043)
!greg 1066347059 bk-3.0.2: _probekey = 0
!greg 1066347062 bk-3.0.2: _keysort = 0
!greg 1066347062 bk-3.0.2: _adler32 = 0
!greg 1066347062 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066347062 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=2958
!greg 1066347062 bk-3.0.2: read unlock (25043)
!greg 1066347443 bk-3.0.2: edit TODO = 0
!greg 1066347844 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066347844 bk-3.0.2: sane = 0
!greg 1066347844 bk-3.0.2: clean ChangeSet = 0
!greg 1066347844 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066347845 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist25412 . = 0
!greg 1066347845 bk-3.0.2: _sort = 0
!greg 1066347845 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066347845 bk-3.0.2: clean ChangeSet = 0
!greg 1066347846 bk-3.0.2: sinfo TODO = 1
!greg 1066347846 bk-3.0.2: diffs -u TODO = 0
!greg 1066347847 bk-3.0.2: sinfo TODO = 1
!greg 1066347847 bk-3.0.2: diffs -u TODO = 0
!greg 1066347851 bk-3.0.2: sinfo TODO = 1
!greg 1066347851 bk-3.0.2: diffs -u TODO = 0
!greg 1066347852 bk-3.0.2: sinfo TODO = 1
!greg 1066347852 bk-3.0.2: diffs -u TODO = 0
!greg 1066347853 bk-3.0.2: lock -s = 0
!greg 1066347853 bk-3.0.2: lock -s = 0
!greg 1066347853 bk-3.0.2: delta -qyupdated the TODO list. TODO = 0
!greg 1066347853 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066347853 bk-3.0.2: sfind -pC TODO = 0
!greg 1066347853 bk-3.0.2: obtain write lock (25440)
!greg 1066347853 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066347853 bk-3.0.2: _keysort = 0
!greg 1066347853 bk-3.0.2: sane = 0
!greg 1066347854 bk-3.0.2: check -c - = 0
!greg 1066347854 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066347854 bk-3.0.2: commit -dqY/tmp/cmt25412 -f/tmp/cfiles25412 = 0
!greg 1066347854 bk-3.0.2: write unlock (25440)
!greg 1066347854 bk-3.0.2: citool = 0
!greg 1066347872 bk-3.0.2: edit README = 0
!greg 1066348402 bk-3.0.2: edit TODO = 0
!greg 1066348642 bk-3.0.2: edit Makefile = 0
!greg 1066348699 bk-3.0.2: edit udevdb.c = 0
!greg 1066351141 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066351141 bk-3.0.2: sane = 0
!greg 1066351141 bk-3.0.2: clean ChangeSet = 0
!greg 1066351141 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066351142 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist25784 . = 0
!greg 1066351142 bk-3.0.2: _sort = 0
!greg 1066351143 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066351143 bk-3.0.2: clean ChangeSet = 0
!greg 1066351143 bk-3.0.2: sinfo Makefile = 1
!greg 1066351143 bk-3.0.2: diffs -u Makefile = 0
!greg 1066351146 bk-3.0.2: sinfo README = 1
!greg 1066351146 bk-3.0.2: diffs -u README = 0
!greg 1066351147 bk-3.0.2: sinfo TODO = 1
!greg 1066351147 bk-3.0.2: diffs -u TODO = 0
!greg 1066351149 bk-3.0.2: sinfo README = 1
!greg 1066351149 bk-3.0.2: diffs -u README = 0
!greg 1066351155 bk-3.0.2: sinfo TODO = 1
!greg 1066351155 bk-3.0.2: diffs -u TODO = 0
!greg 1066351158 bk-3.0.2: lock -s = 0
!greg 1066351158 bk-3.0.2: lock -s = 0
!greg 1066351158 bk-3.0.2: delta -qyUpdatd the README README = 0
!greg 1066351158 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066351158 bk-3.0.2: sfind -pC README = 0
!greg 1066351159 bk-3.0.2: obtain write lock (25815)
!greg 1066351159 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066351159 bk-3.0.2: _keysort = 0
!greg 1066351159 bk-3.0.2: sane = 0
!greg 1066351159 bk-3.0.2: check -c - = 0
!greg 1066351159 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066351159 bk-3.0.2: commit -dqY/tmp/cmt25784 -f/tmp/cfiles25784 = 0
!greg 1066351159 bk-3.0.2: write unlock (25815)
!greg 1066351159 bk-3.0.2: citool = 0
!greg 1066351160 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066351160 bk-3.0.2: sane = 0
!greg 1066351160 bk-3.0.2: clean ChangeSet = 0
!greg 1066351160 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066351161 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist25822 . = 0
!greg 1066351161 bk-3.0.2: _sort = 0
!greg 1066351161 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066351161 bk-3.0.2: clean ChangeSet = 0
!greg 1066351161 bk-3.0.2: sinfo Makefile = 1
!greg 1066351161 bk-3.0.2: diffs -u Makefile = 0
!greg 1066351162 bk-3.0.2: sinfo TODO = 1
!greg 1066351162 bk-3.0.2: diffs -u TODO = 0
!greg 1066351167 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066351167 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066351169 bk-3.0.2: lock -s = 0
!greg 1066351169 bk-3.0.2: lock -s = 0
!greg 1066351169 bk-3.0.2: delta -qyTODO updates TODO = 0
!greg 1066351169 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066351169 bk-3.0.2: sfind -pC TODO = 0
!greg 1066351169 bk-3.0.2: obtain write lock (25847)
!greg 1066351169 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066351169 bk-3.0.2: _keysort = 0
!greg 1066351169 bk-3.0.2: sane = 0
!greg 1066351169 bk-3.0.2: check -c - = 0
!greg 1066351169 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066351169 bk-3.0.2: commit -dqY/tmp/cmt25822 -f/tmp/cfiles25822 = 0
!greg 1066351169 bk-3.0.2: write unlock (25847)
!greg 1066351169 bk-3.0.2: citool = 0
!greg 1066351170 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066351170 bk-3.0.2: sane = 0
!greg 1066351170 bk-3.0.2: clean ChangeSet = 0
!greg 1066351170 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066351171 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist25854 . = 0
!greg 1066351171 bk-3.0.2: _sort = 0
!greg 1066351171 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066351171 bk-3.0.2: clean ChangeSet = 0
!greg 1066351172 bk-3.0.2: sinfo Makefile = 1
!greg 1066351172 bk-3.0.2: diffs -u Makefile = 0
!greg 1066351174 bk-3.0.2: _strings AUTHORS = 0
!greg 1066351175 bk-3.0.2: _strings INSTALL = 0
!greg 1066351176 bk-3.0.2: _strings AUTHORS = 0
!greg 1066351176 bk-3.0.2: _strings AUTHORS = 0
!greg 1066351177 bk-3.0.2: _strings INSTALL = 0
!greg 1066351177 bk-3.0.2: _strings INSTALL = 0
!greg 1066351187 bk-3.0.2: lock -s = 0
!greg 1066351187 bk-3.0.2: lock -s = 0
!greg 1066351187 bk-3.0.2: new AUTHORS = 0
!greg 1066351187 bk-3.0.2: new INSTALL = 0
!greg 1066351187 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066351187 bk-3.0.2: sfind -pC AUTHORS = 0
!greg 1066351187 bk-3.0.2: sfind -pC INSTALL = 0
!greg 1066351187 bk-3.0.2: obtain write lock (25880)
!greg 1066351187 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066351187 bk-3.0.2: _keysort = 0
!greg 1066351187 bk-3.0.2: sane = 0
!greg 1066351187 bk-3.0.2: check -c - = 0
!greg 1066351187 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066351187 bk-3.0.2: commit -dqY/tmp/cmt25854 -f/tmp/cfiles25854 = 0
!greg 1066351187 bk-3.0.2: write unlock (25880)
!greg 1066351187 bk-3.0.2: citool = 0
!greg 1066351189 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066351189 bk-3.0.2: sane = 0
!greg 1066351189 bk-3.0.2: clean ChangeSet = 0
!greg 1066351189 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066351189 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist25887 . = 0
!greg 1066351189 bk-3.0.2: _sort = 0
!greg 1066351190 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066351190 bk-3.0.2: clean ChangeSet = 0
!greg 1066351190 bk-3.0.2: sinfo Makefile = 1
!greg 1066351190 bk-3.0.2: diffs -u Makefile = 0
!greg 1066351190 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066351191 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066351192 bk-3.0.2: sinfo Makefile = 1
!greg 1066351192 bk-3.0.2: diffs -u Makefile = 0
!greg 1066351195 bk-3.0.2: sinfo Makefile = 1
!greg 1066351195 bk-3.0.2: diffs -u Makefile = 0
!greg 1066351200 bk-3.0.2: sinfo Makefile = 1
!greg 1066351200 bk-3.0.2: diffs -u Makefile = 0
!greg 1066351200 bk-3.0.2: sinfo Makefile = 1
!greg 1066351200 bk-3.0.2: diffs -u Makefile = 0
!greg 1066351200 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066351200 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066351202 bk-3.0.2: lock -s = 0
!greg 1066351202 bk-3.0.2: lock -s = 0
!greg 1066351202 bk-3.0.2: delta -qycopyright updates. Makefile = 0
!greg 1066351202 bk-3.0.2: delta -qycopyright updates. udevdb.c = 0
!greg 1066351202 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066351202 bk-3.0.2: sfind -pC Makefile = 0
!greg 1066351202 bk-3.0.2: sfind -pC udevdb.c = 0
!greg 1066351202 bk-3.0.2: obtain write lock (25930)
!greg 1066351202 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066351202 bk-3.0.2: _keysort = 0
!greg 1066351202 bk-3.0.2: sane = 0
!greg 1066351202 bk-3.0.2: check -c - = 0
!greg 1066351202 bk-3.0.2: commit -dqY/tmp/cmt25887 -f/tmp/cfiles25887 = 0
!greg 1066351202 bk-3.0.2: write unlock (25930)
!greg 1066351202 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066351202 bk-3.0.2: citool = 0
!greg 1066351205 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066351205 bk-3.0.2: sane = 0
!greg 1066351205 bk-3.0.2: clean ChangeSet = 0
!greg 1066351205 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066351206 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist25937 . = 0
!greg 1066351206 bk-3.0.2: citool = 0
!greg 1066351208 bk-3.0.2: obtain read lock (25944)
!greg 1066351208 bk-3.0.2: _probekey = 0
!greg 1066351219 bk-3.0.2: _keysort = 0
!greg 1066351219 bk-3.0.2: _adler32 = 0
!greg 1066351219 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066351226 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=9103
!greg 1066351226 bk-3.0.2: read unlock (25944)
!greg 1066351564 bk-3.0.2: obtain read lock (25963)
!greg 1066351564 bk-3.0.2: _probekey = 0
!greg 1066351566 bk-3.0.2: _keysort = 0
!greg 1066351566 bk-3.0.2: _adler32 = 0
!greg 1066351566 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066351567 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=9103
!greg 1066351567 bk-3.0.2: read unlock (25963)
!greg 1066351609 bk-3.0.2: changes -t = 0
!greg 1066351609 bk-3.0.2: tags = 0
!greg 1066351616 bk-3.0.2: changes -rv0.2..+ = 0
!greg 1066351620 bk-3.0.2: changes -rv0.2..+ = 0
!greg 1066351769 bk-3.0.2: changes = 0
!greg 1066351770 bk-3.0.2: changes -t = 0
!greg 1066351770 bk-3.0.2: tags = 0
!greg 1066351783 bk-3.0.2: changes -r1.1..1.13 = 0
!greg 1066351789 bk-3.0.2: changes -r1.1..1.13 = 0
!greg 1066351801 bk-3.0.2: changes -r1.13..v0.2 = 0
!greg 1066351824 bk-3.0.2: changes -rv0.2 = 0
!greg 1066351827 bk-3.0.2: changes -rv0.2.. = 0
!greg 1066351931 bk-3.0.2: pus = 1
!greg 1066351932 bk-3.0.2: obtain read lock (26106)
!greg 1066351932 bk-3.0.2: _probekey = 0
!greg 1066351938 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1066351938 bk-3.0.2: read unlock (26106)
!greg 1066351944 bk-3.0.2: obtain read lock (26111)
!greg 1066351944 bk-3.0.2: _probekey = 0
!greg 1066351947 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=0
!greg 1066351947 bk-3.0.2: read unlock (26111)
!greg 1066352663 bk-3.0.2: obtain read lock (26169)
!greg 1066352663 bk-3.0.2: _probekey = 0
!greg 1066352668 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1066352668 bk-3.0.2: read unlock (26169)
!greg 1066406946 bk-3.0.2: obtain write lock (27817)
!greg 1066406951 bk-3.0.2: _listkey -q = 0 keysin=343(8) keysout=270(6)
!greg 1066406952 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1066406952 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1066406952 bk-3.0.2: takepatch -mvvv = 0 psize=13093
!greg 1066406952 bk-3.0.2: sfind RESYNC = 0
!greg 1066406952 bk-3.0.2: sfio -omq = 0
!greg 1066406952 bk-3.0.2: clean SCCS/s.ChangeLog = 0
!greg 1066406952 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1066406952 bk-3.0.2: clean SCCS/s.Makefile = 0
!greg 1066406952 bk-3.0.2: clean SCCS/s.udev.spec = 0
!greg 1066406952 bk-3.0.2: clean SCCS/s.AUTHORS = 0
!greg 1066406952 bk-3.0.2: clean SCCS/s.INSTALL = 0
!greg 1066406953 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066406953 bk-3.0.2: _keysort = 0
!greg 1066406953 bk-3.0.2: sane = 0
!greg 1066406953 bk-3.0.2: check -acv -- - = 0
!greg 1066406953 bk-3.0.2: sfind = 0
!greg 1066406953 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1066406953 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=38888
!greg 1066406953 bk-3.0.2: write unlock (27817)
!greg 1066406953 bk-3.0.2: _probekey = 0
!greg 1066406954 bk-3.0.2: _keysort = 0
!greg 1066406954 bk-3.0.2: _adler32 = 0
!greg 1066406954 bk-3.0.2: makepatch -e -s - = 0
!greg 1066406954 bk-3.0.2: _keysort = 0
!greg 1066406954 bk-3.0.2: _adler32 = 0
!greg 1066406954 bk-3.0.2: makepatch -e -s - = 0
!greg 1066406954 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1066413890 bk-3.0.2: obtain write lock (10068)
!greg 1066413895 bk-3.0.2: _listkey -q = 0 keysin=343(8) keysout=0(0)
!greg 1066413895 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1066413895 bk-3.0.2: write unlock (10068)
!greg 1066414306 bk-3.0.2: edit udev-add.c = 0
!greg 1066414681 bk-3.0.2: edit test.block = 0
!greg 1066415005 bk-3.0.2: edit namedev.c = 0
!greg 1066415143 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066415143 bk-3.0.2: sane = 0
!greg 1066415143 bk-3.0.2: clean ChangeSet = 0
!greg 1066415143 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066415144 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist10801 . = 0
!greg 1066415144 bk-3.0.2: _sort = 0
!greg 1066415144 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066415144 bk-3.0.2: clean ChangeSet = 0
!greg 1066415144 bk-3.0.2: sinfo namedev.c = 1
!greg 1066415144 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066415147 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066415147 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066415164 bk-3.0.2: _strings .udev-add.c.swp = 0
!greg 1066415166 bk-3.0.2: lock -s = 0
!greg 1066415166 bk-3.0.2: lock -s = 0
!greg 1066415166 bk-3.0.2: delta -qyfix segfaults when dealing with partitions. udev-add.c = 0
!greg 1066415166 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066415166 bk-3.0.2: sfind -pC udev-add.c = 0
!greg 1066415167 bk-3.0.2: obtain write lock (10824)
!greg 1066415167 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066415167 bk-3.0.2: _keysort = 0
!greg 1066415167 bk-3.0.2: sane = 0
!greg 1066415167 bk-3.0.2: check -c - = 0
!greg 1066415167 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066415167 bk-3.0.2: commit -dqY/tmp/cmt10801 -f/tmp/cfiles10801 = 0
!greg 1066415167 bk-3.0.2: write unlock (10824)
!greg 1066415167 bk-3.0.2: citool = 0
!greg 1066415174 bk-3.0.2: changes = 0
!greg 1066415197 bk-3.0.2: changes -r1.75 -dDate: :Dd: :DM: :Dy: :T: :TZ:\n = 0
!greg 1066415197 bk-3.0.2: changes -r1.75 -dFrom: :USER:@:HOST:\n = 0
!greg 1066415197 bk-3.0.2: changes -r1.75 -dSubject: $each(:C:){(:C:)\n} = 0
!greg 1066415197 bk-3.0.2: rset -hr1.75 = 0
!greg 1066415197 bk-3.0.2: export -tpatch -h -r1.75 = 0
!greg 1066415327 bk-3.0.2: obtain read lock (10850)
!greg 1066415327 bk-3.0.2: _probekey = 0
!greg 1066415331 bk-3.0.2: _keysort = 0
!greg 1066415331 bk-3.0.2: _adler32 = 0
!greg 1066415331 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066415336 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1338
!greg 1066415336 bk-3.0.2: read unlock (10850)
!greg 1066415356 bk-3.0.2: obtain read lock (10858)
!greg 1066415356 bk-3.0.2: _probekey = 0
!greg 1066415359 bk-3.0.2: _keysort = 0
!greg 1066415359 bk-3.0.2: _adler32 = 0
!greg 1066415359 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066415360 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=1338
!greg 1066415360 bk-3.0.2: read unlock (10858)
!greg 1066415437 bk-3.0.2: unedit namedev.c = 0
!greg 1066426123 bk-3.0.2: edit udev-add.c = 0
!greg 1066426130 bk-3.0.2: edit udevdb.h = 0
!greg 1066426133 bk-3.0.2: edit udevdb.c = 0
!greg 1066428624 bk-3.0.2: edit udev-remove.c = 0
!greg 1066429874 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066429874 bk-3.0.2: sane = 0
!greg 1066429874 bk-3.0.2: clean ChangeSet = 0
!greg 1066429874 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066429875 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist4409 . = 0
!greg 1066429875 bk-3.0.2: _sort = 0
!greg 1066429876 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066429876 bk-3.0.2: clean ChangeSet = 0
!greg 1066429876 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066429876 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066429882 bk-3.0.2: sinfo udev-remove.c = 1
!greg 1066429882 bk-3.0.2: diffs -u udev-remove.c = 0
!greg 1066429885 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066429885 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066429886 bk-3.0.2: sinfo udevdb.h = 1
!greg 1066429886 bk-3.0.2: diffs -u udevdb.h = 0
!greg 1066429888 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066429888 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066429890 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066429890 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066429930 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066429930 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066429931 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066429931 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066429931 bk-3.0.2: sinfo udev-remove.c = 1
!greg 1066429931 bk-3.0.2: diffs -u udev-remove.c = 0
!greg 1066429931 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066429931 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066429933 bk-3.0.2: sinfo udevdb.h = 1
!greg 1066429933 bk-3.0.2: diffs -u udevdb.h = 0
!greg 1066429936 bk-3.0.2: lock -s = 0
!greg 1066429936 bk-3.0.2: lock -s = 0
!greg 1066429936 bk-3.0.2: delta -qygot "remove of named devices" working.

database code still needs some major cleanup. udev-add.c = 0
!greg 1066429936 bk-3.0.2: delta -qygot "remove of named devices" working.

database code still needs some major cleanup. udev-remove.c = 0
!greg 1066429936 bk-3.0.2: delta -qygot "remove of named devices" working.

database code still needs some major cleanup. udevdb.c = 0
!greg 1066429937 bk-3.0.2: delta -qygot "remove of named devices" working.

database code still needs some major cleanup. udevdb.h = 0
!greg 1066429937 bk-3.0.2: sfind -pC udevdb.h = 0
!greg 1066429937 bk-3.0.2: sfind -pC udev-remove.c = 0
!greg 1066429937 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066429937 bk-3.0.2: sfind -pC udevdb.c = 0
!greg 1066429937 bk-3.0.2: sfind -pC udev-add.c = 0
!greg 1066429937 bk-3.0.2: obtain write lock (4468)
!greg 1066429937 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066429937 bk-3.0.2: _keysort = 0
!greg 1066429937 bk-3.0.2: sane = 0
!greg 1066429937 bk-3.0.2: check -c - = 0
!greg 1066429937 bk-3.0.2: commit -dqY/tmp/cmt4409 -f/tmp/cfiles4409 = 0
!greg 1066429937 bk-3.0.2: write unlock (4468)
!greg 1066429937 bk-3.0.2: citool = 0
!greg 1066429937 bk-3.0.2: _probekey = 0
!greg 1066429938 bk-3.0.2: _keysort = 0
!greg 1066429938 bk-3.0.2: _adler32 = 0
!greg 1066429938 bk-3.0.2: makepatch -e -s - = 0
!greg 1066429938 bk-3.0.2: _keysort = 0
!greg 1066429938 bk-3.0.2: _adler32 = 0
!greg 1066429938 bk-3.0.2: makepatch -e -s - = 0
!greg 1066429938 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1066429950 bk-3.0.2: obtain read lock (4481)
!greg 1066429950 bk-3.0.2: _probekey = 0
!greg 1066429956 bk-3.0.2: _keysort = 0
!greg 1066429956 bk-3.0.2: _adler32 = 0
!greg 1066429956 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066429962 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=6660
!greg 1066429962 bk-3.0.2: read unlock (4481)
!greg 1066429983 bk-3.0.2: get -qe Makefile = 0
!greg 1066429989 bk-3.0.2: vim Makefile = 0
!greg 1066429990 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066429990 bk-3.0.2: sane = 0
!greg 1066429990 bk-3.0.2: clean ChangeSet = 0
!greg 1066429990 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066429991 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist4494 . = 0
!greg 1066429991 bk-3.0.2: _sort = 0
!greg 1066429991 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066429991 bk-3.0.2: clean ChangeSet = 0
!greg 1066429991 bk-3.0.2: sinfo Makefile = 1
!greg 1066429991 bk-3.0.2: diffs -u Makefile = 0
!greg 1066429992 bk-3.0.2: sinfo Makefile = 1
!greg 1066429992 bk-3.0.2: diffs -u Makefile = 0
!greg 1066430006 bk-3.0.2: sinfo Makefile = 1
!greg 1066430006 bk-3.0.2: diffs -u Makefile = 0
!greg 1066430006 bk-3.0.2: sinfo Makefile = 1
!greg 1066430006 bk-3.0.2: diffs -u Makefile = 0
!greg 1066430007 bk-3.0.2: lock -s = 0
!greg 1066430007 bk-3.0.2: lock -s = 0
!greg 1066430008 bk-3.0.2: delta -qychange the version to 003-bk to keep things sane with people using the bk tree. Makefile = 0
!greg 1066430008 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066430008 bk-3.0.2: sfind -pC Makefile = 0
!greg 1066430008 bk-3.0.2: obtain write lock (4522)
!greg 1066430008 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066430008 bk-3.0.2: _keysort = 0
!greg 1066430008 bk-3.0.2: sane = 0
!greg 1066430008 bk-3.0.2: check -c - = 0
!greg 1066430008 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066430008 bk-3.0.2: commit -dqY/tmp/cmt4494 -f/tmp/cfiles4494 = 0
!greg 1066430008 bk-3.0.2: write unlock (4522)
!greg 1066430008 bk-3.0.2: citool = 0
!greg 1066430053 bk-3.0.2: get -p SCCS/s.udev.spec = 0
!rml/greg 1066430058 bk-3.0.2: getuser -r = 0
!rml/greg 1066430058 bk-3.0.2: pwd = 0
!rml/greg 1066430058 bk-3.0.2: pwd = 0
!rml/greg 1066430058 bk-3.0.2: obtain write lock (4572)
!rml/greg 1066430058 bk-3.0.2: lock -L = 0
!rml/greg 1066430058 bk-3.0.2: version = 0
!rml/greg 1066430058 bk-3.0.2: diffs udev.spec = 0
!rml/greg 1066430058 bk-3.0.2: edit -q SCCS/s.udev.spec = 0
!rml/greg 1066430058 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!rml/greg 1066430058 bk-3.0.2: sfiles -c - = 0
!rml/greg 1066430058 bk-3.0.2: sfiles -p - = 0
!rml/greg 1066430058 bk-3.0.2: sfiles -x - = 0
!rml/greg 1066430058 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!rml/greg 1066430058 bk-3.0.2: sfiles -x = 0
!rml/greg 1066430058 bk-3.0.2: _unlink = 0
!rml/greg 1066430058 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!rml/greg 1066430058 bk-3.0.2: ci -q -G -yudev spec file bits - = 0
!rml/greg 1066430058 bk-3.0.2: unlock -w = 0
!rml/greg 1066430058 bk-3.0.2: lock -w = 0
!rml/greg 1066430058 bk-3.0.2: import -tpatch -CR -yudev spec file bits /tmp/patch4560 . = 0
!rml/greg 1066430058 bk-3.0.2: obtain write lock (4633)
!rml/greg 1066430059 bk-3.0.2: sfind -s,,p -C = 0
!rml/greg 1066430059 bk-3.0.2: sccscat -h ChangeSet = 0
!rml/greg 1066430059 bk-3.0.2: _keysort = 0
!rml/greg 1066430059 bk-3.0.2: sane = 0
!rml/greg 1066430059 bk-3.0.2: check -c - = 0
!rml/greg 1066430059 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!rml/greg 1066430059 bk-3.0.2: commit -y[PATCH] udev spec file bits

Some spec file changes.  Primarily, this makes the thing build without a
build root if so desired (i.e. build right out of /usr/src/redhat and
the standard file system).  It should still build from a build root,
too.

Also:

	- Add some Prereqs
	- Pass RPM_OPT_FLAGS to make so we build with the RPM build
	  policy (i.e., optimizations, architecture, etc.)
	- Specify the exact files in %files to make sure we install
	  everything properly and avoid a warning
 = 0
!rml/greg 1066430059 bk-3.0.2: write unlock (4633)
!greg 1066430065 bk-3.0.2: get -qe udev.spec = 0
!greg 1066430116 bk-3.0.2: vim udev.spec = 0
!greg 1066430144 bk-3.0.2: get -qe udev.spec = 1
!greg 1066430150 bk-3.0.2: vim udev.spec = 0
!greg 1066430165 bk-3.0.2: get -qe Makefile = 0
!greg 1066430169 bk-3.0.2: vim Makefile = 0
!greg 1066430336 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066430337 bk-3.0.2: sane = 0
!greg 1066430337 bk-3.0.2: clean ChangeSet = 0
!greg 1066430337 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066430337 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist5441 . = 0
!greg 1066430337 bk-3.0.2: _sort = 0
!greg 1066430338 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066430338 bk-3.0.2: clean ChangeSet = 0
!greg 1066430338 bk-3.0.2: sinfo Makefile = 1
!greg 1066430338 bk-3.0.2: diffs -u Makefile = 0
!greg 1066430341 bk-3.0.2: sinfo udev.spec = 1
!greg 1066430341 bk-3.0.2: diffs -u udev.spec = 0
!greg 1066430346 bk-3.0.2: sinfo Makefile = 1
!greg 1066430346 bk-3.0.2: diffs -u Makefile = 0
!greg 1066430348 bk-3.0.2: sinfo Makefile = 1
!greg 1066430348 bk-3.0.2: diffs -u Makefile = 0
!greg 1066430361 bk-3.0.2: sinfo Makefile = 1
!greg 1066430361 bk-3.0.2: diffs -u Makefile = 0
!greg 1066430361 bk-3.0.2: sinfo Makefile = 1
!greg 1066430361 bk-3.0.2: diffs -u Makefile = 0
!greg 1066430361 bk-3.0.2: sinfo udev.spec = 1
!greg 1066430361 bk-3.0.2: diffs -u udev.spec = 0
!greg 1066430363 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066430366 bk-3.0.2: lock -s = 0
!greg 1066430366 bk-3.0.2: lock -s = 0
!greg 1066430366 bk-3.0.2: delta -qyok, rpm likes the "_" character instead of "-" better... Makefile = 0
!greg 1066430366 bk-3.0.2: delta -qyok, rpm likes the "_" character instead of "-" better... udev.spec = 0
!greg 1066430366 bk-3.0.2: sfind -pC udev.spec = 0
!greg 1066430366 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066430366 bk-3.0.2: sfind -pC Makefile = 0
!greg 1066430366 bk-3.0.2: obtain write lock (5482)
!greg 1066430366 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066430366 bk-3.0.2: _keysort = 0
!greg 1066430366 bk-3.0.2: sane = 0
!greg 1066430366 bk-3.0.2: check -c - = 0
!greg 1066430366 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066430366 bk-3.0.2: commit -dqY/tmp/cmt5441 -f/tmp/cfiles5441 = 0
!greg 1066430366 bk-3.0.2: write unlock (5482)
!greg 1066430366 bk-3.0.2: citool = 0
!greg 1066431159 bk-3.0.2: get -p SCCS/s.test.tty = 0
!greg 1066431165 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066431165 bk-3.0.2: sane = 0
!greg 1066431165 bk-3.0.2: clean ChangeSet = 0
!greg 1066431165 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066431165 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist5834 . = 0
!greg 1066431165 bk-3.0.2: _sort = 0
!greg 1066431166 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066431166 bk-3.0.2: clean ChangeSet = 0
!greg 1066431166 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066431168 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066431168 bk-3.0.2: citool = 0
!greg 1066431172 bk-3.0.2: unedit test.block = 0
!greg 1066431176 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066431176 bk-3.0.2: sane = 0
!greg 1066431176 bk-3.0.2: clean ChangeSet = 0
!greg 1066431176 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066431177 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist5848 . = 0
!greg 1066431177 bk-3.0.2: _sort = 0
!greg 1066431177 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066431177 bk-3.0.2: clean ChangeSet = 0
!greg 1066431177 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066431179 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066431179 bk-3.0.2: citool = 0
!greg 1066431181 bk-3.0.2: get -p SCCS/s.test.block = 0
!greg 1066431181 bk-3.0.2: get -p SCCS/s.test.tty = 0
!greg 1066431219 bk-3.0.2: edit test.block = 0
!greg 1066431226 bk-3.0.2: get -p SCCS/s.test.tty = 0
!greg 1066431231 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066431231 bk-3.0.2: sane = 0
!greg 1066431231 bk-3.0.2: clean ChangeSet = 0
!greg 1066431231 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066431232 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist5877 . = 0
!greg 1066431232 bk-3.0.2: _sort = 0
!greg 1066431232 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066431232 bk-3.0.2: clean ChangeSet = 0
!greg 1066431232 bk-3.0.2: sinfo test.block = 1
!greg 1066431232 bk-3.0.2: diffs -u test.block = 0
!greg 1066431234 bk-3.0.2: sinfo test.block = 1
!greg 1066431234 bk-3.0.2: diffs -u test.block = 0
!greg 1066431240 bk-3.0.2: sinfo test.block = 1
!greg 1066431240 bk-3.0.2: diffs -u test.block = 0
!greg 1066431241 bk-3.0.2: sinfo test.block = 1
!greg 1066431241 bk-3.0.2: diffs -u test.block = 0
!greg 1066431241 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066431243 bk-3.0.2: sinfo test.block = 1
!greg 1066431243 bk-3.0.2: diffs -u test.block = 0
!greg 1066431243 bk-3.0.2: sinfo test.block = 1
!greg 1066431243 bk-3.0.2: diffs -u test.block = 0
!greg 1066431243 bk-3.0.2: sinfo test.block = 1
!greg 1066431243 bk-3.0.2: diffs -u test.block = 0
!greg 1066431246 bk-3.0.2: lock -s = 0
!greg 1066431246 bk-3.0.2: lock -s = 0
!greg 1066431246 bk-3.0.2: delta -qytest.block changes. test.block = 0
!greg 1066431246 bk-3.0.2: sfind -pC test.block = 0
!greg 1066431246 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066431247 bk-3.0.2: obtain write lock (5915)
!greg 1066431247 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066431247 bk-3.0.2: _keysort = 0
!greg 1066431247 bk-3.0.2: sane = 0
!greg 1066431247 bk-3.0.2: check -c - = 0
!greg 1066431247 bk-3.0.2: commit -dqY/tmp/cmt5877 -f/tmp/cfiles5877 = 0
!greg 1066431247 bk-3.0.2: write unlock (5915)
!greg 1066431247 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066431247 bk-3.0.2: citool = 0
!rml/greg 1066431253 bk-3.0.2: getuser -r = 0
!rml/greg 1066431253 bk-3.0.2: pwd = 0
!rml/greg 1066431253 bk-3.0.2: pwd = 0
!rml/greg 1066431253 bk-3.0.2: obtain write lock (5936)
!rml/greg 1066431253 bk-3.0.2: lock -L = 0
!rml/greg 1066431253 bk-3.0.2: version = 0
!rml/greg 1066431253 bk-3.0.2: diffs test.block = 0
!rml/greg 1066431253 bk-3.0.2: edit -q SCCS/s.test.block = 0
!rml/greg 1066431253 bk-3.0.2: diffs test.tty = 0
!rml/greg 1066431253 bk-3.0.2: edit -q SCCS/s.test.tty = 0
!rml/greg 1066431253 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!rml/greg 1066431253 bk-3.0.2: sfiles -c - = 0
!rml/greg 1066431253 bk-3.0.2: sfiles -p - = 0
!rml/greg 1066431253 bk-3.0.2: sfiles -x - = 0
!rml/greg 1066431253 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!rml/greg 1066431253 bk-3.0.2: sfiles -x = 0
!rml/greg 1066431253 bk-3.0.2: _unlink = 0
!rml/greg 1066431253 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!rml/greg 1066431253 bk-3.0.2: ci -q -G -yudev: cool test scripts - = 0
!rml/greg 1066431253 bk-3.0.2: unlock -w = 0
!rml/greg 1066431253 bk-3.0.2: lock -w = 0
!rml/greg 1066431253 bk-3.0.2: import -tpatch -CR -yudev: cool test scripts /tmp/patch5924 . = 0
!rml/greg 1066431254 bk-3.0.2: obtain write lock (6001)
!rml/greg 1066431254 bk-3.0.2: sfind -s,,p -C = 0
!rml/greg 1066431254 bk-3.0.2: sccscat -h ChangeSet = 0
!rml/greg 1066431254 bk-3.0.2: _keysort = 0
!rml/greg 1066431254 bk-3.0.2: sane = 0
!rml/greg 1066431254 bk-3.0.2: check -c - = 0
!rml/greg 1066431254 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!rml/greg 1066431254 bk-3.0.2: commit -y[PATCH] udev: cool test scripts

This patch changes test.tty and test.block to add/remove each tty and
block device, respectively, on the system.  Great way to
populate/unpopulate udev rapidly.

Its just a simple for loop over the sysfs entries.
 = 0
!rml/greg 1066431254 bk-3.0.2: write unlock (6001)
!greg 1066432200 bk-3.0.2: edit udev.spec = 0
!greg 1066432262 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066432262 bk-3.0.2: sane = 0
!greg 1066432262 bk-3.0.2: clean ChangeSet = 0
!greg 1066432262 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066432262 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist6841 . = 0
!greg 1066432262 bk-3.0.2: _sort = 0
!greg 1066432263 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066432263 bk-3.0.2: clean ChangeSet = 0
!greg 1066432263 bk-3.0.2: sinfo udev.spec = 1
!greg 1066432263 bk-3.0.2: diffs -u udev.spec = 0
!greg 1066432264 bk-3.0.2: sinfo udev.spec = 1
!greg 1066432264 bk-3.0.2: diffs -u udev.spec = 0
!greg 1066432267 bk-3.0.2: sinfo udev.spec = 1
!greg 1066432267 bk-3.0.2: diffs -u udev.spec = 0
!greg 1066432271 bk-3.0.2: sinfo udev.spec = 1
!greg 1066432271 bk-3.0.2: diffs -u udev.spec = 0
!greg 1066432272 bk-3.0.2: sinfo udev.spec = 1
!greg 1066432272 bk-3.0.2: diffs -u udev.spec = 0
!greg 1066432273 bk-3.0.2: lock -s = 0
!greg 1066432273 bk-3.0.2: lock -s = 0
!greg 1066432273 bk-3.0.2: delta -qyspec file changes. udev.spec = 0
!greg 1066432273 bk-3.0.2: sfind -pC udev.spec = 0
!greg 1066432273 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066432273 bk-3.0.2: obtain write lock (6872)
!greg 1066432273 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066432273 bk-3.0.2: _keysort = 0
!greg 1066432273 bk-3.0.2: sane = 0
!greg 1066432273 bk-3.0.2: check -c - = 0
!greg 1066432273 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066432273 bk-3.0.2: commit -dqY/tmp/cmt6841 -f/tmp/cfiles6841 = 0
!greg 1066432273 bk-3.0.2: write unlock (6872)
!greg 1066432319 bk-3.0.2: changes = 0
!greg 1066432320 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066432320 bk-3.0.2: sane = 0
!greg 1066432320 bk-3.0.2: clean ChangeSet = 0
!greg 1066432320 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066432321 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist6889 . = 0
!greg 1066432321 bk-3.0.2: citool = 0
!greg 1066432324 bk-3.0.2: check -avf = 1
!greg 1066432328 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066432328 bk-3.0.2: _keysort = 0
!greg 1066432329 bk-3.0.2: sane = 0
!greg 1066432329 bk-3.0.2: check -avf - = 0
!greg 1066432329 bk-3.0.2: sfind = 0
!rml/greg 1066432335 bk-3.0.2: getuser -r = 0
!rml/greg 1066432335 bk-3.0.2: pwd = 0
!rml/greg 1066432335 bk-3.0.2: pwd = 0
!rml/greg 1066432335 bk-3.0.2: obtain write lock (6917)
!rml/greg 1066432335 bk-3.0.2: lock -L = 0
!rml/greg 1066432335 bk-3.0.2: version = 0
!rml/greg 1066432335 bk-3.0.2: diffs udev.spec = 0
!rml/greg 1066432335 bk-3.0.2: edit -q SCCS/s.udev.spec = 0
!rml/greg 1066432335 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!rml/greg 1066432335 bk-3.0.2: sfiles -c - = 0
!rml/greg 1066432335 bk-3.0.2: sfiles -p - = 0
!rml/greg 1066432335 bk-3.0.2: sfiles -x - = 0
!rml/greg 1066432335 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!rml/greg 1066432335 bk-3.0.2: sfiles -x = 0
!rml/greg 1066432335 bk-3.0.2: _unlink = 0
!rml/greg 1066432335 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!rml/greg 1066432335 bk-3.0.2: ci -q -G -yudev spec file symlink support - = 0
!rml/greg 1066432335 bk-3.0.2: unlock -w = 0
!rml/greg 1066432336 bk-3.0.2: lock -w = 0
!rml/greg 1066432336 bk-3.0.2: import -tpatch -CR -yudev spec file symlink support /tmp/patch6905 . = 0
!rml/greg 1066432336 bk-3.0.2: obtain write lock (6978)
!rml/greg 1066432336 bk-3.0.2: sfind -s,,p -C = 0
!rml/greg 1066432336 bk-3.0.2: sccscat -h ChangeSet = 0
!rml/greg 1066432336 bk-3.0.2: _keysort = 0
!rml/greg 1066432336 bk-3.0.2: sane = 0
!rml/greg 1066432336 bk-3.0.2: check -c - = 0
!rml/greg 1066432336 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!rml/greg 1066432336 bk-3.0.2: commit -y[PATCH] udev spec file symlink support

> Hm, I would also like to add the /etc/hotplug.d/default/udev.hotplug
> symlink, but rpm doesn't seem to like symlinks in the %files section.
> Anyone know how to do this properly?

The problem is that the symlink is left dangling to an absolute location
in the build root, which won't exist on the installer's system.  RPM 4.0
and on catches this.

Attached patch fixes it up and makes it work.
 = 0
!rml/greg 1066432336 bk-3.0.2: write unlock (6978)
!greg 1066432378 bk-3.0.2: obtain read lock (7266)
!greg 1066432378 bk-3.0.2: _probekey = 0
!greg 1066432384 bk-3.0.2: _keysort = 0
!greg 1066432384 bk-3.0.2: _adler32 = 0
!greg 1066432384 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066432389 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=9185
!greg 1066432389 bk-3.0.2: read unlock (7266)
!greg 1066432593 bk-3.0.2: obtain read lock (7405)
!greg 1066432593 bk-3.0.2: _probekey = 0
!greg 1066432596 bk-3.0.2: _keysort = 0
!greg 1066432596 bk-3.0.2: _adler32 = 0
!greg 1066432596 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066432598 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=15570
!greg 1066432598 bk-3.0.2: read unlock (7405)
!greg 1066436278 bk-3.0.2: get -p SCCS/s.test.block = 0
!rml/greg 1066436283 bk-3.0.2: getuser -r = 0
!rml/greg 1066436283 bk-3.0.2: pwd = 0
!rml/greg 1066436283 bk-3.0.2: pwd = 0
!rml/greg 1066436283 bk-3.0.2: obtain write lock (14432)
!rml/greg 1066436283 bk-3.0.2: lock -L = 0
!rml/greg 1066436283 bk-3.0.2: version = 0
!rml/greg 1066436283 bk-3.0.2: diffs test.block = 0
!rml/greg 1066436283 bk-3.0.2: edit -q SCCS/s.test.block = 0
!rml/greg 1066436283 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!rml/greg 1066436283 bk-3.0.2: sfiles -c - = 0
!rml/greg 1066436283 bk-3.0.2: sfiles -p - = 0
!rml/greg 1066436283 bk-3.0.2: sfiles -x - = 0
!rml/greg 1066436283 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!rml/greg 1066436283 bk-3.0.2: _unlink = 0
!rml/greg 1066436283 bk-3.0.2: sfiles -x = 0
!rml/greg 1066436283 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!rml/greg 1066436283 bk-3.0.2: ci -q -G -yudev: cool test scripts again - = 0
!rml/greg 1066436283 bk-3.0.2: unlock -w = 0
!rml/greg 1066436284 bk-3.0.2: lock -w = 0
!rml/greg 1066436284 bk-3.0.2: import -tpatch -CR -yudev: cool test scripts again /tmp/patch14420 . = 0
!rml/greg 1066436284 bk-3.0.2: obtain write lock (14493)
!rml/greg 1066436284 bk-3.0.2: sfind -s,,p -C = 0
!rml/greg 1066436284 bk-3.0.2: sccscat -h ChangeSet = 0
!rml/greg 1066436284 bk-3.0.2: _keysort = 0
!rml/greg 1066436284 bk-3.0.2: sane = 0
!rml/greg 1066436284 bk-3.0.2: check -c - = 0
!rml/greg 1066436284 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!rml/greg 1066436284 bk-3.0.2: commit -y[PATCH] udev: cool test scripts again

> But the test.block script doesn't catch any partitions on the block
> devices :)

Never happy!

        [19:07:52]root@phantasy:~/src/udev/udev# ./test.block
        [19:13:37]root@phantasy:~/src/udev/udev# ls /udev/hd*
        ls: /udev/hd*: No such file or directory
        [19:13:42]root@phantasy:~/src/udev/udev# ./test.block
        [19:13:53]root@phantasy:~/src/udev/udev# ls /udev/hd*
        /udev/hda   /udev/hda2  /udev/hda4  /udev/hda6  /udev/hdd
        /udev/hda1  /udev/hda3  /udev/hda5  /udev/hdc

test.block now recurses /sys/block, looking for partitions.  Should add
all drives and all partitions.
 = 0
!rml/greg 1066436284 bk-3.0.2: write unlock (14493)
!greg 1066436362 bk-3.0.2: obtain read lock (14543)
!greg 1066436362 bk-3.0.2: _probekey = 0
!greg 1066436368 bk-3.0.2: _keysort = 0
!greg 1066436368 bk-3.0.2: _adler32 = 0
!greg 1066436368 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066436373 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1903
!greg 1066436373 bk-3.0.2: read unlock (14543)
!greg 1066436381 bk-3.0.2: obtain read lock (14551)
!greg 1066436381 bk-3.0.2: _probekey = 0
!greg 1066436384 bk-3.0.2: _keysort = 0
!greg 1066436384 bk-3.0.2: _adler32 = 0
!greg 1066436384 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066436385 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=1903
!greg 1066436385 bk-3.0.2: read unlock (14551)
!greg 1066437647 bk-3.0.2: obtain read lock (14602)
!greg 1066437647 bk-3.0.2: _probekey = 0
!greg 1066437657 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1066437657 bk-3.0.2: read unlock (14602)
!greg 1066668818 bk-3.0.2: obtain write lock (20954)
!greg 1066668823 bk-3.0.2: _listkey -q = 0 keysin=343(8) keysout=44(1)
!greg 1066668824 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1066668824 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1066668824 bk-3.0.2: takepatch -mvvv = 0 psize=7751
!greg 1066668825 bk-3.0.2: sfind RESYNC = 0
!greg 1066668825 bk-3.0.2: sfio -omq = 0
!greg 1066668825 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1066668825 bk-3.0.2: clean SCCS/s.namedev.c = 0
!greg 1066668825 bk-3.0.2: clean SCCS/s.udev-add.c = 0
!greg 1066668825 bk-3.0.2: clean SCCS/s.udev.8 = 0
!greg 1066668825 bk-3.0.2: clean SCCS/s.udev.h = 0
!greg 1066668825 bk-3.0.2: clean SCCS/s.udevdb.c = 0
!greg 1066668825 bk-3.0.2: clean SCCS/s.udevdb.h = 0
!greg 1066668825 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066668825 bk-3.0.2: _keysort = 0
!greg 1066668825 bk-3.0.2: sane = 0
!greg 1066668825 bk-3.0.2: check -acv -- - = 0
!greg 1066668825 bk-3.0.2: sfind = 0
!greg 1066668825 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1066668825 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=61607
!greg 1066668825 bk-3.0.2: write unlock (20954)
!greg 1066668825 bk-3.0.2: _probekey = 0
!greg 1066668826 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1066668961 bk-3.0.2: get -qe TODO = 0
!greg 1066669058 bk-3.0.2: vim TODO = 0
!greg 1066669060 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066669060 bk-3.0.2: sane = 0
!greg 1066669060 bk-3.0.2: clean ChangeSet = 0
!greg 1066669060 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066669061 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist21018 . = 0
!greg 1066669061 bk-3.0.2: _sort = 0
!greg 1066669061 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066669061 bk-3.0.2: clean ChangeSet = 0
!greg 1066669061 bk-3.0.2: sinfo TODO = 1
!greg 1066669061 bk-3.0.2: diffs -u TODO = 0
!greg 1066669063 bk-3.0.2: sinfo TODO = 1
!greg 1066669063 bk-3.0.2: diffs -u TODO = 0
!greg 1066669092 bk-3.0.2: sinfo TODO = 1
!greg 1066669092 bk-3.0.2: diffs -u TODO = 0
!greg 1066669097 bk-3.0.2: sinfo TODO = 1
!greg 1066669097 bk-3.0.2: diffs -u TODO = 0
!greg 1066669098 bk-3.0.2: sinfo TODO = 1
!greg 1066669098 bk-3.0.2: diffs -u TODO = 0
!greg 1066669098 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066669100 bk-3.0.2: sinfo TODO = 1
!greg 1066669100 bk-3.0.2: diffs -u TODO = 0
!greg 1066669100 bk-3.0.2: sinfo TODO = 1
!greg 1066669100 bk-3.0.2: diffs -u TODO = 0
!greg 1066669100 bk-3.0.2: sinfo TODO = 1
!greg 1066669100 bk-3.0.2: diffs -u TODO = 0
!greg 1066669103 bk-3.0.2: lock -s = 0
!greg 1066669103 bk-3.0.2: lock -s = 0
!greg 1066669103 bk-3.0.2: delta -qyadd BUS= bug to TODO list so it will not get forgotten.

Thanks to reg@dwf.com for pointing this out to me. TODO = 0
!greg 1066669103 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066669103 bk-3.0.2: sfind -pC TODO = 0
!greg 1066669103 bk-3.0.2: obtain write lock (21059)
!greg 1066669103 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066669103 bk-3.0.2: _keysort = 0
!greg 1066669103 bk-3.0.2: sane = 0
!greg 1066669103 bk-3.0.2: check -c - = 0
!greg 1066669103 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066669103 bk-3.0.2: commit -dqY/tmp/cmt21018 -f/tmp/cfiles21018 = 0
!greg 1066669103 bk-3.0.2: write unlock (21059)
!greg 1066669103 bk-3.0.2: citool = 0
!greg 1066670716 bk-3.0.2: get -qe udevdb.c udevdb.h = 0
!greg 1066670716 bk-3.0.2: gvim udevdb.c udevdb.h = 0
!greg 1066670777 bk-3.0.2: edit udevdb.h = 1
!greg 1066670960 bk-3.0.2: changes = 0
!greg 1066670968 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066670968 bk-3.0.2: dotbk .bkgui.d/help.rc help.rc = 0
!greg 1066670968 bk-3.0.2: helptopics = 0
!greg 1066670968 bk-3.0.2: gethelp tag /usr/local/bitkeeper = 0
!greg 1066670968 bk-3.0.2: help -p tag = 0
!greg 1066670974 bk-3.0.2: helptool tag = 0
!greg 1066670984 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066670984 bk-3.0.2: dotbk .bkgui.d/help.rc help.rc = 0
!greg 1066670984 bk-3.0.2: helptopics = 0
!greg 1066670984 bk-3.0.2: gethelp tag /usr/local/bitkeeper = 0
!greg 1066670984 bk-3.0.2: help -p tag = 0
!greg 1066671000 bk-3.0.2: admin -Sold_db_code:1.88 ChangeSet = 0
!greg 1066671000 bk-3.0.2: tag -r1.88 old_db_code = 0
!greg 1066671004 bk-3.0.2: changes = 0
!greg 1066671004 bk-3.0.2: obtain read lock (21402)
!greg 1066671004 bk-3.0.2: _probekey = 0
!greg 1066671007 bk-3.0.2: helptool tag = 0
!greg 1066671010 bk-3.0.2: _keysort = 0
!greg 1066671010 bk-3.0.2: _adler32 = 0
!greg 1066671010 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066671024 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1777
!greg 1066671024 bk-3.0.2: read unlock (21402)
!greg 1066674582 bk-3.0.2: edit udev-remove.c = 0
!greg 1066678055 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066678055 bk-3.0.2: sane = 0
!greg 1066678055 bk-3.0.2: clean ChangeSet = 0
!greg 1066678055 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066678056 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist23160 . = 0
!greg 1066678056 bk-3.0.2: _sort = 0
!greg 1066678056 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066678056 bk-3.0.2: clean ChangeSet = 0
!greg 1066678056 bk-3.0.2: sinfo udev-remove.c = 1
!greg 1066678056 bk-3.0.2: diffs -u udev-remove.c = 0
!greg 1066678064 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066678064 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066678080 bk-3.0.2: sinfo udevdb.h = 1
!greg 1066678080 bk-3.0.2: diffs -u udevdb.h = 0
!greg 1066678083 bk-3.0.2: sinfo udev-remove.c = 1
!greg 1066678083 bk-3.0.2: diffs -u udev-remove.c = 0
!greg 1066678086 bk-3.0.2: sinfo udev-remove.c = 1
!greg 1066678086 bk-3.0.2: diffs -u udev-remove.c = 0
!greg 1066678117 bk-3.0.2: sinfo udev-remove.c = 1
!greg 1066678117 bk-3.0.2: diffs -u udev-remove.c = 0
!greg 1066678118 bk-3.0.2: sinfo udev-remove.c = 1
!greg 1066678118 bk-3.0.2: diffs -u udev-remove.c = 0
!greg 1066678118 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066678118 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066678118 bk-3.0.2: sinfo udevdb.h = 1
!greg 1066678118 bk-3.0.2: diffs -u udevdb.h = 0
!greg 1066678118 bk-3.0.2: _strings .udev-remove.c.swp = 0
!greg 1066678121 bk-3.0.2: lock -s = 0
!greg 1066678121 bk-3.0.2: lock -s = 0
!greg 1066678121 bk-3.0.2: delta -qymore database work.  Now we only store the info we really need right now.

Also delete the record after the device is gone, and fix up a memory leak. udev-remove.c = 0
!greg 1066678121 bk-3.0.2: delta -qymore database work.  Now we only store the info we really need right now.

Also delete the record after the device is gone, and fix up a memory leak. udevdb.c = 0
!greg 1066678121 bk-3.0.2: delta -qymore database work.  Now we only store the info we really need right now.

Also delete the record after the device is gone, and fix up a memory leak. udevdb.h = 0
!greg 1066678121 bk-3.0.2: sfind -pC udevdb.h = 0
!greg 1066678121 bk-3.0.2: sfind -pC udev-remove.c = 0
!greg 1066678121 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066678121 bk-3.0.2: sfind -pC udevdb.c = 0
!greg 1066678122 bk-3.0.2: obtain write lock (23210)
!greg 1066678122 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066678122 bk-3.0.2: _keysort = 0
!greg 1066678122 bk-3.0.2: sane = 0
!greg 1066678122 bk-3.0.2: check -c - = 0
!greg 1066678122 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066678122 bk-3.0.2: commit -dqY/tmp/cmt23160 -f/tmp/cfiles23160 = 0
!greg 1066678122 bk-3.0.2: write unlock (23210)
!greg 1066678122 bk-3.0.2: citool = 0
!greg 1066678128 bk-3.0.2: obtain read lock (23216)
!greg 1066678128 bk-3.0.2: _probekey = 0
!greg 1066678134 bk-3.0.2: _keysort = 0
!greg 1066678134 bk-3.0.2: _adler32 = 0
!greg 1066678134 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066678141 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=4003
!greg 1066678141 bk-3.0.2: read unlock (23216)
!greg 1066678151 bk-3.0.2: obtain read lock (23224)
!greg 1066678151 bk-3.0.2: _probekey = 0
!greg 1066678154 bk-3.0.2: _keysort = 0
!greg 1066678154 bk-3.0.2: _adler32 = 0
!greg 1066678154 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066678154 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=5505
!greg 1066678154 bk-3.0.2: read unlock (23224)
!greg 1066678232 bk-3.0.2: get -qe udev-add.c = 0
!greg 1066678233 bk-3.0.2: gvim udev-add.c = 0
!greg 1066678267 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066678267 bk-3.0.2: sane = 0
!greg 1066678267 bk-3.0.2: clean ChangeSet = 0
!greg 1066678267 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066678267 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist23241 . = 0
!greg 1066678268 bk-3.0.2: _sort = 0
!greg 1066678268 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066678268 bk-3.0.2: clean ChangeSet = 0
!greg 1066678268 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066678268 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066678269 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066678269 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066678283 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066678283 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066678283 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066678283 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066678284 bk-3.0.2: lock -s = 0
!greg 1066678284 bk-3.0.2: lock -s = 0
!greg 1066678284 bk-3.0.2: delta -qyfix comment about how the "dev" file is made up. udev-add.c = 0
!greg 1066678284 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066678284 bk-3.0.2: sfind -pC udev-add.c = 0
!greg 1066678284 bk-3.0.2: obtain write lock (23269)
!greg 1066678284 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066678284 bk-3.0.2: _keysort = 0
!greg 1066678284 bk-3.0.2: sane = 0
!greg 1066678284 bk-3.0.2: check -c - = 0
!greg 1066678284 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066678284 bk-3.0.2: commit -dqY/tmp/cmt23241 -f/tmp/cfiles23241 = 0
!greg 1066678284 bk-3.0.2: write unlock (23269)
!greg 1066678284 bk-3.0.2: citool = 0
!greg 1066678286 bk-3.0.2: get -qe udev-add.c = 0
!greg 1066678286 bk-3.0.2: gvim udev-add.c = 0
!greg 1066679076 bk-3.0.2: edit test.tty = 0
!greg 1066679421 bk-3.0.2: get -qe Makefile = 0
!greg 1066679427 bk-3.0.2: vim Makefile = 0
!greg 1066679536 bk-3.0.2: unedit Makefile = 0
!greg 1066680090 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066680091 bk-3.0.2: sane = 0
!greg 1066680091 bk-3.0.2: clean ChangeSet = 0
!greg 1066680091 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066680091 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist26247 . = 0
!greg 1066680091 bk-3.0.2: _sort = 0
!greg 1066680092 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066680092 bk-3.0.2: clean ChangeSet = 0
!greg 1066680092 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066680092 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066680111 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066680111 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066680111 bk-3.0.2: citool = 0
!greg 1066680144 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066680144 bk-3.0.2: sane = 0
!greg 1066680144 bk-3.0.2: clean ChangeSet = 0
!greg 1066680144 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066680145 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist26293 . = 0
!greg 1066680145 bk-3.0.2: _sort = 0
!greg 1066680145 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066680145 bk-3.0.2: clean ChangeSet = 0
!greg 1066680146 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066680146 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066680154 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066680154 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066680157 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066680157 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066680157 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066680157 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066680159 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066680159 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066680193 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066680193 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066680193 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066680193 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066680194 bk-3.0.2: lock -s = 0
!greg 1066680194 bk-3.0.2: lock -s = 0
!greg 1066680194 bk-3.0.2: delta -qydon't sleep if 'dev' file is already present on device add.

instead sleep for up to 10 seconds waiting for it to show up. udev-add.c = 0
!greg 1066680194 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066680194 bk-3.0.2: sfind -pC udev-add.c = 0
!greg 1066680195 bk-3.0.2: obtain write lock (26330)
!greg 1066680195 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066680195 bk-3.0.2: _keysort = 0
!greg 1066680195 bk-3.0.2: sane = 0
!greg 1066680195 bk-3.0.2: check -c - = 0
!greg 1066680195 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066680195 bk-3.0.2: commit -dqY/tmp/cmt26293 -f/tmp/cfiles26293 = 0
!greg 1066680195 bk-3.0.2: write unlock (26330)
!greg 1066680195 bk-3.0.2: citool = 0
!greg 1066680197 bk-3.0.2: obtain read lock (26336)
!greg 1066680197 bk-3.0.2: _probekey = 0
!greg 1066680204 bk-3.0.2: _keysort = 0
!greg 1066680204 bk-3.0.2: _adler32 = 0
!greg 1066680204 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066680208 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=2995
!greg 1066680208 bk-3.0.2: read unlock (26336)
!greg 1066680259 bk-3.0.2: obtain read lock (26344)
!greg 1066680259 bk-3.0.2: _probekey = 0
!greg 1066680261 bk-3.0.2: _keysort = 0
!greg 1066680261 bk-3.0.2: _adler32 = 0
!greg 1066680261 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066680262 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=2995
!greg 1066680262 bk-3.0.2: read unlock (26344)
!greg 1066682300 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066682300 bk-3.0.2: sane = 0
!greg 1066682300 bk-3.0.2: clean ChangeSet = 0
!greg 1066682300 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066682301 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist26420 . = 0
!greg 1066682301 bk-3.0.2: citool = 0
!greg 1066682311 bk-3.0.2: get -qe udevdb.c udevdb.h = 0
!greg 1066682311 bk-3.0.2: gvim udevdb.c udevdb.h = 0
!greg 1066682342 bk-3.0.2: edit udev.h = 0
!greg 1066684025 bk-3.0.2: edit udev-add.c = 0
!greg 1066684376 bk-3.0.2: edit /home/greg/src/udev/udev-remove.c = 0
!greg 1066685498 bk-3.0.2: get -qe test.block = 0
!greg 1066685515 bk-3.0.2: vim test.block = 0
!greg 1066685980 bk-3.0.2: edit test.block = 1
!greg 1066685985 bk-3.0.2: unedit test.block = 0
!greg 1066685990 bk-3.0.2: unedit test.block = 1
!greg 1066685998 bk-3.0.2: get test.block = 0
!greg 1066686001 bk-3.0.2: get -qe test.block = 0
!greg 1066686019 bk-3.0.2: vim test.block = 0
!greg 1066686190 bk-3.0.2: get -qe test.tty = 1
!greg 1066686213 bk-3.0.2: vim test.tty = 0
!greg 1066686299 bk-3.0.2: diffs = 0
!greg 1066686302 bk-3.0.2: diffs -u = 0
!greg 1066686306 bk-3.0.2: diffs -u = 0
!greg 1066686319 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066686319 bk-3.0.2: sane = 0
!greg 1066686319 bk-3.0.2: clean ChangeSet = 0
!greg 1066686319 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066686320 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist30235 . = 0
!greg 1066686320 bk-3.0.2: _sort = 0
!greg 1066686320 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066686320 bk-3.0.2: clean ChangeSet = 0
!greg 1066686320 bk-3.0.2: sinfo test.block = 1
!greg 1066686320 bk-3.0.2: diffs -u test.block = 0
!greg 1066686324 bk-3.0.2: sinfo test.block = 1
!greg 1066686324 bk-3.0.2: diffs -u test.block = 0
!greg 1066686341 bk-3.0.2: sinfo test.block = 1
!greg 1066686341 bk-3.0.2: diffs -u test.block = 0
!greg 1066686342 bk-3.0.2: sinfo test.block = 1
!greg 1066686342 bk-3.0.2: diffs -u test.block = 0
!greg 1066686342 bk-3.0.2: sinfo test.tty = 1
!greg 1066686342 bk-3.0.2: diffs -u test.tty = 0
!greg 1066686342 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066686342 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066686346 bk-3.0.2: lock -s = 0
!greg 1066686346 bk-3.0.2: lock -s = 0
!greg 1066686346 bk-3.0.2: delta -qyChanged test.block and test.tty to take ACTION from the command line. test.block = 0
!greg 1066686346 bk-3.0.2: delta -qyChanged test.block and test.tty to take ACTION from the command line. test.tty = 0
!greg 1066686346 bk-3.0.2: sfind -pC test.block = 0
!greg 1066686346 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066686346 bk-3.0.2: sfind -pC test.tty = 0
!greg 1066686346 bk-3.0.2: obtain write lock (30272)
!greg 1066686346 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066686346 bk-3.0.2: _keysort = 0
!greg 1066686346 bk-3.0.2: sane = 0
!greg 1066686346 bk-3.0.2: check -c - = 0
!greg 1066686346 bk-3.0.2: commit -dqY/tmp/cmt30235 -f/tmp/cfiles30235 = 0
!greg 1066686346 bk-3.0.2: write unlock (30272)
!greg 1066686346 bk-3.0.2: citool = 0
!greg 1066686347 bk-3.0.2: _probekey = 0
!greg 1066686347 bk-3.0.2: _keysort = 0
!greg 1066686347 bk-3.0.2: _adler32 = 0
!greg 1066686347 bk-3.0.2: makepatch -e -s - = 0
!greg 1066686347 bk-3.0.2: _keysort = 0
!greg 1066686347 bk-3.0.2: _adler32 = 0
!greg 1066686347 bk-3.0.2: makepatch -e -s - = 0
!greg 1066686347 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1066686348 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066686348 bk-3.0.2: sane = 0
!greg 1066686348 bk-3.0.2: clean ChangeSet = 0
!greg 1066686348 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066686349 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist30286 . = 0
!greg 1066686349 bk-3.0.2: _sort = 0
!greg 1066686349 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066686349 bk-3.0.2: clean ChangeSet = 0
!greg 1066686350 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066686350 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066686351 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066686351 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066686352 bk-3.0.2: citool = 0
!greg 1066686353 bk-3.0.2: diffs -u = 0
!greg 1066686362 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066686362 bk-3.0.2: sane = 0
!greg 1066686362 bk-3.0.2: clean ChangeSet = 0
!greg 1066686362 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066686363 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist30310 . = 0
!greg 1066686363 bk-3.0.2: _sort = 0
!greg 1066686363 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066686363 bk-3.0.2: clean ChangeSet = 0
!greg 1066686363 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066686363 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066686365 bk-3.0.2: sinfo udevdb.h = 1
!greg 1066686365 bk-3.0.2: diffs -u udevdb.h = 0
!greg 1066686371 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066686371 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066686374 bk-3.0.2: sinfo udev.h = 1
!greg 1066686374 bk-3.0.2: diffs -u udev.h = 0
!greg 1066686382 bk-3.0.2: citool = 0
!greg 1066686439 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066686440 bk-3.0.2: sane = 0
!greg 1066686440 bk-3.0.2: clean ChangeSet = 0
!greg 1066686440 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066686440 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist30444 . = 0
!greg 1066686440 bk-3.0.2: _sort = 0
!greg 1066686441 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066686441 bk-3.0.2: clean ChangeSet = 0
!greg 1066686441 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066686441 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066686450 bk-3.0.2: sinfo udev-remove.c = 1
!greg 1066686450 bk-3.0.2: diffs -u udev-remove.c = 0
!greg 1066686451 bk-3.0.2: sinfo udev.h = 1
!greg 1066686451 bk-3.0.2: diffs -u udev.h = 0
!greg 1066686452 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066686452 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066686453 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066686453 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066686455 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066686455 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066686514 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066686514 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066686515 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066686515 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066686515 bk-3.0.2: sinfo udev-remove.c = 1
!greg 1066686515 bk-3.0.2: diffs -u udev-remove.c = 0
!greg 1066686516 bk-3.0.2: sinfo udev.h = 1
!greg 1066686516 bk-3.0.2: diffs -u udev.h = 0
!greg 1066686517 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066686517 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066686518 bk-3.0.2: sinfo udevdb.h = 1
!greg 1066686518 bk-3.0.2: diffs -u udevdb.h = 0
!greg 1066686519 bk-3.0.2: _strings .udev.h.swp = 0
!greg 1066686523 bk-3.0.2: lock -s = 0
!greg 1066686524 bk-3.0.2: lock -s = 0
!greg 1066686524 bk-3.0.2: delta -qymajor database cleanups

Now we standardise on a struct udevice to pass around, and store in the
database.  This cleaned up the database code a lot. udev-add.c = 0
!greg 1066686524 bk-3.0.2: delta -qymajor database cleanups

Now we standardise on a struct udevice to pass around, and store in the
database.  This cleaned up the database code a lot. udev-remove.c = 0
!greg 1066686524 bk-3.0.2: delta -qymajor database cleanups

Now we standardise on a struct udevice to pass around, and store in the
database.  This cleaned up the database code a lot. udev.h = 0
!greg 1066686524 bk-3.0.2: delta -qymajor database cleanups

Now we standardise on a struct udevice to pass around, and store in the
database.  This cleaned up the database code a lot. udevdb.c = 0
!greg 1066686524 bk-3.0.2: delta -qymajor database cleanups

Now we standardise on a struct udevice to pass around, and store in the
database.  This cleaned up the database code a lot. udevdb.h = 0
!greg 1066686524 bk-3.0.2: sfind -pC udevdb.h = 0
!greg 1066686524 bk-3.0.2: sfind -pC udev-remove.c = 0
!greg 1066686524 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066686524 bk-3.0.2: sfind -pC udev.h = 0
!greg 1066686524 bk-3.0.2: sfind -pC udevdb.c = 0
!greg 1066686524 bk-3.0.2: sfind -pC udev-add.c = 0
!greg 1066686524 bk-3.0.2: obtain write lock (30509)
!greg 1066686524 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066686524 bk-3.0.2: _keysort = 0
!greg 1066686524 bk-3.0.2: sane = 0
!greg 1066686524 bk-3.0.2: check -c - = 0
!greg 1066686524 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066686524 bk-3.0.2: commit -dqY/tmp/cmt30444 -f/tmp/cfiles30444 = 0
!greg 1066686524 bk-3.0.2: write unlock (30509)
!greg 1066686524 bk-3.0.2: citool = 0
!greg 1066686534 bk-3.0.2: obtain read lock (30643)
!greg 1066686534 bk-3.0.2: _probekey = 0
!greg 1066686544 bk-3.0.2: _keysort = 0
!greg 1066686544 bk-3.0.2: _adler32 = 0
!greg 1066686544 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066686550 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=8997
!greg 1066686550 bk-3.0.2: read unlock (30643)
!greg 1066686557 bk-3.0.2: obtain read lock (30652)
!greg 1066686557 bk-3.0.2: _probekey = 0
!greg 1066686560 bk-3.0.2: _keysort = 0
!greg 1066686560 bk-3.0.2: _adler32 = 0
!greg 1066686560 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066686560 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=8997
!greg 1066686560 bk-3.0.2: read unlock (30652)
!greg 1066686663 bk-3.0.2: obtain read lock (30663)
!greg 1066686663 bk-3.0.2: _probekey = 0
!greg 1066686666 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=0
!greg 1066686666 bk-3.0.2: read unlock (30663)
!greg 1066686669 bk-3.0.2: changes -t = 0
!greg 1066686669 bk-3.0.2: tags = 0
!greg 1066686682 bk-3.0.2: rset -hrv003..+ = 0
!greg 1066686682 bk-3.0.2: export -tpatch -rv003..+ -h = 0
!greg 1066686690 bk-3.0.2: rset -hrv003..+ = 0
!greg 1066686690 bk-3.0.2: export -tpatch -rv003..+ -h = 0
!greg 1066687313 bk-3.0.2: obtain read lock (30724)
!greg 1066687313 bk-3.0.2: _probekey = 0
!greg 1066687319 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1066687319 bk-3.0.2: read unlock (30724)
!greg 1066688949 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066688949 bk-3.0.2: sane = 0
!greg 1066688949 bk-3.0.2: clean ChangeSet = 0
!greg 1066688949 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066688950 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist30762 . = 0
!greg 1066688950 bk-3.0.2: _sort = 0
!greg 1066688950 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066688950 bk-3.0.2: clean ChangeSet = 0
!greg 1066688951 bk-3.0.2: _strings test/sys/block/fd0/dev = 0
!greg 1066688954 bk-3.0.2: _strings test/sys/block/fd0/dev = 0
!greg 1066688954 bk-3.0.2: citool = 0
!greg 1066688998 bk-3.0.2: unedit Makefile = 0
!greg 1066689000 bk-3.0.2: get Makefile = 0
!greg 1066689067 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066689067 bk-3.0.2: sane = 0
!greg 1066689067 bk-3.0.2: clean ChangeSet = 0
!greg 1066689067 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066689068 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist31032 . = 0
!greg 1066689068 bk-3.0.2: _sort = 0
!greg 1066689069 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066689069 bk-3.0.2: clean ChangeSet = 0
!greg 1066689069 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066689070 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066689070 bk-3.0.2: citool = 0
!greg 1066689075 bk-3.0.2: obtain read lock (31046)
!greg 1066689075 bk-3.0.2: _probekey = 0
!greg 1066689081 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1066689081 bk-3.0.2: read unlock (31046)
!greg 1066689169 bk-3.0.2: get -S = 0
!lkml001/greg 1066689233 bk-3.0.2: getuser -r = 0
!lkml001/greg 1066689233 bk-3.0.2: pwd = 0
!lkml001/greg 1066689233 bk-3.0.2: pwd = 0
!lkml001/greg 1066689233 bk-3.0.2: obtain write lock (31267)
!lkml001/greg 1066689233 bk-3.0.2: lock -L = 0
!lkml001/greg 1066689233 bk-3.0.2: version = 0
!lkml001/greg 1066689233 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!lkml001/greg 1066689233 bk-3.0.2: sfiles -c - = 0
!lkml001/greg 1066689233 bk-3.0.2: sfiles -p - = 0
!lkml001/greg 1066689233 bk-3.0.2: sfiles -x - = 0
!lkml001/greg 1066689233 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!lkml001/greg 1066689233 bk-3.0.2: sfiles -x = 0
!lkml001/greg 1066689233 bk-3.0.2: _unlink = 0
!lkml001/greg 1066689233 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!lkml001/greg 1066689233 bk-3.0.2: ci -q -G -yman file update - = 0
!lkml001/greg 1066689233 bk-3.0.2: unlock -w = 0
!lkml001/greg 1066689233 bk-3.0.2: lock -w = 0
!lkml001/greg 1066689233 bk-3.0.2: import -tpatch -CR -yman file update /tmp/patch31255 . = 0
!lkml001/greg 1066689233 bk-3.0.2: obtain write lock (31325)
!lkml001/greg 1066689234 bk-3.0.2: sfind -s,,p -C = 0
!lkml001/greg 1066689234 bk-3.0.2: sccscat -h ChangeSet = 0
!lkml001/greg 1066689234 bk-3.0.2: _keysort = 0
!lkml001/greg 1066689234 bk-3.0.2: sane = 0
!lkml001/greg 1066689234 bk-3.0.2: check -c - = 0
!lkml001/greg 1066689234 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!lkml001/greg 1066689234 bk-3.0.2: commit -y[PATCH] man file update

changes:
o CALLOUT method included
o required keys for every match method listed
o keywords changed to uppercase in EXAMPLE
 = 0
!lkml001/greg 1066689234 bk-3.0.2: write unlock (31325)
!greg 1066689236 bk-3.0.2: obtain read lock (31333)
!greg 1066689236 bk-3.0.2: _probekey = 0
!greg 1066689241 bk-3.0.2: _keysort = 0
!greg 1066689241 bk-3.0.2: _adler32 = 0
!greg 1066689241 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066689246 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=2099
!greg 1066689246 bk-3.0.2: read unlock (31333)
!greg 1066689253 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066689253 bk-3.0.2: sane = 0
!greg 1066689253 bk-3.0.2: clean ChangeSet = 0
!greg 1066689253 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066689253 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist31342 . = 0
!greg 1066689253 bk-3.0.2: _sort = 0
!greg 1066689254 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066689254 bk-3.0.2: clean ChangeSet = 0
!greg 1066689254 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066689255 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066689257 bk-3.0.2: citool = 0
!greg 1066689270 bk-3.0.2: obtain read lock (31354)
!greg 1066689270 bk-3.0.2: _probekey = 0
!greg 1066689273 bk-3.0.2: _keysort = 0
!greg 1066689273 bk-3.0.2: _adler32 = 0
!greg 1066689273 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066689274 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=2099
!greg 1066689274 bk-3.0.2: read unlock (31354)
!greg 1066689321 bk-3.0.2: changes -t = 0
!greg 1066689321 bk-3.0.2: tags = 0
!greg 1066689330 bk-3.0.2: rset -hrv003..+ = 0
!greg 1066689330 bk-3.0.2: export -tpatch -rv003..+ -h = 0
!greg 1066693252 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693270 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693280 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693319 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693326 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693364 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693364 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1066693377 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693377 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1066693388 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693389 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1066693396 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693396 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1066693404 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693404 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1066693424 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693424 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1066693424 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs.h = 0
!greg 1066693424 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_bus.c = 0
!greg 1066693432 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693432 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1066693432 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs.h = 0
!greg 1066693432 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_bus.c = 0
!greg 1066693441 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693441 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1066693441 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs.h = 0
!greg 1066693441 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_bus.c = 0
!greg 1066693453 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066693453 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1066693453 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs.h = 0
!greg 1066693453 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_bus.c = 0
!greg 1066693453 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_class.c = 0
!greg 1066693706 bk-3.0.2: get -qe Makefile = 0
!greg 1066693843 bk-3.0.2: vim Makefile = 0
!greg 1066694402 bk-3.0.2: unedit Makefile = 0
!greg 1066695458 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066695458 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1066695458 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs.h = 0
!greg 1066695458 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_bus.c = 0
!greg 1066695458 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_class.c = 0
!greg 1066695458 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_device.c = 0
!greg 1066695458 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_dir.c = 0
!greg 1066695458 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_driver.c = 0
!greg 1066695458 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_utils.c = 0
!greg 1066695458 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1066695458 bk-3.0.2: get -p SCCS/s.udevdb.c = 0
!greg 1066695546 bk-3.0.2: get -p libsysfs/SCCS/s.Makefile = 0
!greg 1066695546 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1066695546 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs.h = 0
!greg 1066695546 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_bus.c = 0
!greg 1066695546 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_class.c = 0
!greg 1066695546 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_device.c = 0
!greg 1066695546 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_dir.c = 0
!greg 1066695546 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_driver.c = 0
!greg 1066695546 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_utils.c = 0
!greg 1066695546 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!dsteklof/greg 1066695552 bk-3.0.2: getuser -r = 0
!dsteklof/greg 1066695552 bk-3.0.2: pwd = 0
!dsteklof/greg 1066695552 bk-3.0.2: pwd = 0
!dsteklof/greg 1066695552 bk-3.0.2: obtain write lock (1882)
!dsteklof/greg 1066695552 bk-3.0.2: lock -L = 0
!dsteklof/greg 1066695552 bk-3.0.2: version = 0
!dsteklof/greg 1066695552 bk-3.0.2: diffs libsysfs/Makefile = 0
!dsteklof/greg 1066695552 bk-3.0.2: edit -q libsysfs/SCCS/s.Makefile = 0
!dsteklof/greg 1066695552 bk-3.0.2: diffs libsysfs/libsysfs.h = 0
!dsteklof/greg 1066695552 bk-3.0.2: edit -q libsysfs/SCCS/s.libsysfs.h = 0
!dsteklof/greg 1066695552 bk-3.0.2: diffs libsysfs/sysfs.h = 0
!dsteklof/greg 1066695552 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs.h = 0
!dsteklof/greg 1066695552 bk-3.0.2: diffs libsysfs/sysfs_bus.c = 0
!dsteklof/greg 1066695552 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_bus.c = 0
!dsteklof/greg 1066695552 bk-3.0.2: diffs libsysfs/sysfs_class.c = 0
!dsteklof/greg 1066695552 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_class.c = 0
!dsteklof/greg 1066695552 bk-3.0.2: diffs libsysfs/sysfs_device.c = 0
!dsteklof/greg 1066695552 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_device.c = 0
!dsteklof/greg 1066695552 bk-3.0.2: diffs libsysfs/sysfs_dir.c = 0
!dsteklof/greg 1066695552 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_dir.c = 0
!dsteklof/greg 1066695552 bk-3.0.2: diffs libsysfs/sysfs_driver.c = 0
!dsteklof/greg 1066695553 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_driver.c = 0
!dsteklof/greg 1066695553 bk-3.0.2: diffs libsysfs/sysfs_utils.c = 0
!dsteklof/greg 1066695553 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_utils.c = 0
!dsteklof/greg 1066695553 bk-3.0.2: diffs namedev.c = 0
!dsteklof/greg 1066695553 bk-3.0.2: edit -q SCCS/s.namedev.c = 0
!dsteklof/greg 1066695553 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!dsteklof/greg 1066695553 bk-3.0.2: sfiles -c - = 0
!dsteklof/greg 1066695553 bk-3.0.2: sfiles -p - = 0
!dsteklof/greg 1066695553 bk-3.0.2: sfiles -x - = 0
!dsteklof/greg 1066695553 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!dsteklof/greg 1066695553 bk-3.0.2: sfiles -x = 0
!dsteklof/greg 1066695553 bk-3.0.2: _unlink = 0
!dsteklof/greg 1066695553 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!dsteklof/greg 1066695553 bk-3.0.2: new -G -ynew version of libsysfs patch - = 0
!dsteklof/greg 1066695553 bk-3.0.2: ci -q -G -ynew version of libsysfs patch - = 0
!dsteklof/greg 1066695553 bk-3.0.2: unlock -w = 0
!dsteklof/greg 1066695553 bk-3.0.2: lock -w = 0
!dsteklof/greg 1066695553 bk-3.0.2: import -tpatch -CR -ynew version of libsysfs patch /tmp/patch1870 . = 0
!dsteklof/greg 1066695553 bk-3.0.2: obtain write lock (1982)
!dsteklof/greg 1066695553 bk-3.0.2: sfind -s,,p -C = 0
!dsteklof/greg 1066695554 bk-3.0.2: sccscat -h ChangeSet = 0
!dsteklof/greg 1066695554 bk-3.0.2: _keysort = 0
!dsteklof/greg 1066695554 bk-3.0.2: sane = 0
!dsteklof/greg 1066695554 bk-3.0.2: check -c - = 0
!dsteklof/greg 1066695554 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!dsteklof/greg 1066695554 bk-3.0.2: commit -y[PATCH] new version of libsysfs patch

Here's the patch applying the latest libsysfs.
	- adds the latest libsysfs code to udev
		* new code includes dlist implementation, a generic linked list
			implementation. Needed our own because LGPL
		* rearranged structures
		* provided more functions for accessing directory and attributes
	- gets rid of ->directory->path references in namedev.c
	- replaces sysfs_get_value_from_attributes with sysfs_get_classdev_attr
 = 0
!dsteklof/greg 1066695554 bk-3.0.2: write unlock (1982)
!greg 1066696424 bk-3.0.2: obtain read lock (3369)
!greg 1066696424 bk-3.0.2: _probekey = 0
!greg 1066696431 bk-3.0.2: push -n = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1066696431 bk-3.0.2: read unlock (3369)
!greg 1066696441 bk-3.0.2: putenv BK_REMOTE_PROTOCOL=1.3 = 0
!greg 1066696441 bk-3.0.2: putenv BK_VERSION=bk-3.0.2 = 0
!greg 1066696441 bk-3.0.2: putenv BK_UTC=20030813204105 = 0
!greg 1066696441 bk-3.0.2: putenv BK_TIME_T=1060807265 = 0
!greg 1066696441 bk-3.0.2: putenv BK_USER=greg = 0
!greg 1066696441 bk-3.0.2: putenv _BK_USER=greg = 0
!greg 1066696441 bk-3.0.2: putenv _BK_HOST=kroah.com = 0
!greg 1066696441 bk-3.0.2: putenv BK_REPO_ID=20030718130426-07:00|deskfan.kroah.org|/home/greg/src/udev|greg|PfZC = 0
!greg 1066696441 bk-3.0.2: putenv BK_ACCEPTED=ACCEPTED = 0
!greg 1066696441 bk-3.0.2: putenv BK_REALUSER=greg = 0
!greg 1066696441 bk-3.0.2: putenv BK_REALHOST=deskfan.kroah.org = 0
!greg 1066696441 bk-3.0.2: putenv BK_PLATFORM=x86-glibc22-linux = 0
!greg 1066696441 bk-3.0.2: changes v003..+ = 1
!greg 1066696441 bk-3.0.2: cd /home/greg/src/udev/v003..+ = 1
!greg 1066696448 bk-3.0.2: changes -rv003..+ = 0
!greg 1066696480 bk-3.0.2: rset -hrv003..+ = 0
!greg 1066696480 bk-3.0.2: export -tpatch -rv003..+ -h = 0
!greg 1066696509 bk-3.0.2: obtain read lock (3542)
!greg 1066696509 bk-3.0.2: _probekey = 0
!greg 1066696515 bk-3.0.2: _keysort = 0
!greg 1066696515 bk-3.0.2: _adler32 = 0
!greg 1066696515 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066696533 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=87990
!greg 1066696533 bk-3.0.2: read unlock (3542)
!greg 1066696821 bk-3.0.2: obtain read lock (3644)
!greg 1066696821 bk-3.0.2: _probekey = 0
!greg 1066696824 bk-3.0.2: _keysort = 0
!greg 1066696824 bk-3.0.2: _adler32 = 0
!greg 1066696824 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066696825 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=87990
!greg 1066696825 bk-3.0.2: read unlock (3644)
!greg 1066696855 bk-3.0.2: add udev = 0
!greg 1066696861 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066696861 bk-3.0.2: sane = 0
!greg 1066696861 bk-3.0.2: clean ChangeSet = 0
!greg 1066696861 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066696862 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist3672 . = 0
!greg 1066696862 bk-3.0.2: _sort = 0
!greg 1066696862 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066696862 bk-3.0.2: clean ChangeSet = 0
!greg 1066696862 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066696865 bk-3.0.2: _strings udev-003_bk.tar.gz = 0
!greg 1066696866 bk-3.0.2: citool = 0
!greg 1066751226 bk-3.0.2: changes -rv003..+ = 0
!greg 1066751279 bk-3.0.2: changes -rv003..+ = 0
!greg 1066751309 bk-3.0.2: edit /home/greg/linux/BK/tools/shortlog = 0
!greg 1066751327 bk-3.0.2: changes -rv003..+ = 0
!greg 1066752454 bk-3.0.2: get -qe Makefile = 0
!greg 1066752462 bk-3.0.2: vim Makefile = 0
!greg 1066752466 bk-3.0.2: get -qe udev.spec = 0
!greg 1066752483 bk-3.0.2: vim udev.spec = 0
!greg 1066752495 bk-3.0.2: edit ChangeLog = 0
!greg 1066752514 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066752514 bk-3.0.2: sane = 0
!greg 1066752514 bk-3.0.2: clean ChangeSet = 0
!greg 1066752514 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066752515 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist7544 . = 0
!greg 1066752515 bk-3.0.2: _sort = 0
!greg 1066752516 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066752516 bk-3.0.2: clean ChangeSet = 0
!greg 1066752516 bk-3.0.2: sinfo Makefile = 1
!greg 1066752516 bk-3.0.2: diffs -u Makefile = 0
!greg 1066752518 bk-3.0.2: sinfo Makefile = 1
!greg 1066752518 bk-3.0.2: diffs -u Makefile = 0
!greg 1066752522 bk-3.0.2: sinfo Makefile = 1
!greg 1066752522 bk-3.0.2: diffs -u Makefile = 0
!greg 1066752522 bk-3.0.2: sinfo Makefile = 1
!greg 1066752522 bk-3.0.2: diffs -u Makefile = 0
!greg 1066752522 bk-3.0.2: sinfo udev.spec = 1
!greg 1066752522 bk-3.0.2: diffs -u udev.spec = 0
!greg 1066752524 bk-3.0.2: lock -s = 0
!greg 1066752525 bk-3.0.2: lock -s = 0
!greg 1066752525 bk-3.0.2: delta -qy004 release Makefile = 0
!greg 1066752525 bk-3.0.2: delta -qy004 release udev.spec = 0
!greg 1066752525 bk-3.0.2: sfind -pC udev.spec = 0
!greg 1066752525 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066752525 bk-3.0.2: sfind -pC Makefile = 0
!greg 1066752525 bk-3.0.2: obtain write lock (7578)
!greg 1066752525 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066752525 bk-3.0.2: _keysort = 0
!greg 1066752525 bk-3.0.2: sane = 0
!greg 1066752525 bk-3.0.2: check -c - = 0
!greg 1066752525 bk-3.0.2: commit -dqY/tmp/cmt7544 -f/tmp/cfiles7544 = 0
!greg 1066752525 bk-3.0.2: write unlock (7578)
!greg 1066752525 bk-3.0.2: citool = 0
!greg 1066752525 bk-3.0.2: _probekey = 0
!greg 1066752526 bk-3.0.2: _keysort = 0
!greg 1066752526 bk-3.0.2: _adler32 = 0
!greg 1066752526 bk-3.0.2: makepatch -e -s - = 0
!greg 1066752526 bk-3.0.2: _keysort = 0
!greg 1066752526 bk-3.0.2: _adler32 = 0
!greg 1066752526 bk-3.0.2: makepatch -e -s - = 0
!greg 1066752526 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1066752538 bk-3.0.2: changes -rv003..+ = 0
!greg 1066752543 bk-3.0.2: changes -rv003..+ = 0
!greg 1066752582 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066752582 bk-3.0.2: sane = 0
!greg 1066752582 bk-3.0.2: clean ChangeSet = 0
!greg 1066752582 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066752583 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist7610 . = 0
!greg 1066752583 bk-3.0.2: _sort = 0
!greg 1066752583 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066752583 bk-3.0.2: clean ChangeSet = 0
!greg 1066752583 bk-3.0.2: sinfo ChangeLog = 1
!greg 1066752583 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1066752585 bk-3.0.2: sinfo ChangeLog = 1
!greg 1066752585 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1066752590 bk-3.0.2: sinfo ChangeLog = 1
!greg 1066752590 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1066752591 bk-3.0.2: sinfo ChangeLog = 1
!greg 1066752591 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1066752592 bk-3.0.2: lock -s = 0
!greg 1066752592 bk-3.0.2: lock -s = 0
!greg 1066752592 bk-3.0.2: delta -qy004 changelog entrys ChangeLog = 0
!greg 1066752592 bk-3.0.2: sfind -pC ChangeLog = 0
!greg 1066752592 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066752592 bk-3.0.2: obtain write lock (7638)
!greg 1066752592 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066752592 bk-3.0.2: _keysort = 0
!greg 1066752592 bk-3.0.2: sane = 0
!greg 1066752592 bk-3.0.2: check -c - = 0
!greg 1066752592 bk-3.0.2: commit -dqY/tmp/cmt7610 -f/tmp/cfiles7610 = 0
!greg 1066752592 bk-3.0.2: write unlock (7638)
!greg 1066752592 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066752592 bk-3.0.2: citool = 0
!greg 1066752595 bk-3.0.2: changes -t = 0
!greg 1066752595 bk-3.0.2: tags = 0
!greg 1066752598 bk-3.0.2: admin -Sv004 ChangeSet = 0
!greg 1066752598 bk-3.0.2: tag v004 = 0
!greg 1066752625 bk-3.0.2: obtain read lock (7771)
!greg 1066752625 bk-3.0.2: _probekey = 0
!greg 1066752632 bk-3.0.2: _keysort = 0
!greg 1066752632 bk-3.0.2: _adler32 = 0
!greg 1066752632 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066752640 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=3647
!greg 1066752640 bk-3.0.2: read unlock (7771)
!greg 1066752814 bk-3.0.2: obtain read lock (7779)
!greg 1066752814 bk-3.0.2: _probekey = 0
!greg 1066752817 bk-3.0.2: push gregkh@kernel.bkbits.net: = 1 xfered=0
!greg 1066752817 bk-3.0.2: read unlock (7779)
!greg 1066752905 bk-3.0.2: obtain read lock (7784)
!greg 1066752905 bk-3.0.2: _probekey = 0
!greg 1066752908 bk-3.0.2: _keysort = 0
!greg 1066752908 bk-3.0.2: _adler32 = 0
!greg 1066752908 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066752909 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=3647
!greg 1066752909 bk-3.0.2: read unlock (7784)
!greg 1066752913 bk-3.0.2: changes -t = 0
!greg 1066752913 bk-3.0.2: tags = 0
!greg 1066753368 bk-3.0.2: changes -rv003..+ = 0
!greg 1066761313 bk-3.0.2: get -qe udev.c = 0
!greg 1066761315 bk-3.0.2: gvim udev.c = 0
!greg 1066761945 bk-3.0.2: edit udev-add.c = 0
!greg 1066761962 bk-3.0.2: edit udev.h = 0
!greg 1066762234 bk-3.0.2: edit namedev.c = 0
!greg 1066762289 bk-3.0.2: edit udevdb.c = 0
!greg 1066762325 bk-3.0.2: edit udevdb.h = 0
!greg 1066763028 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066763028 bk-3.0.2: sane = 0
!greg 1066763028 bk-3.0.2: clean ChangeSet = 0
!greg 1066763028 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066763029 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist8460 . = 0
!greg 1066763029 bk-3.0.2: _sort = 0
!greg 1066763030 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066763030 bk-3.0.2: clean ChangeSet = 0
!greg 1066763030 bk-3.0.2: sinfo namedev.c = 1
!greg 1066763030 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066763031 bk-3.0.2: sinfo udev.h = 1
!greg 1066763031 bk-3.0.2: diffs -u udev.h = 0
!greg 1066763034 bk-3.0.2: sinfo udevdb.h = 1
!greg 1066763034 bk-3.0.2: diffs -u udevdb.h = 0
!greg 1066763099 bk-3.0.2: edit namedev.h = 0
!greg 1066763487 bk-3.0.2: citool = 0
!greg 1066763749 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066763749 bk-3.0.2: sane = 0
!greg 1066763749 bk-3.0.2: clean ChangeSet = 0
!greg 1066763749 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066763749 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist9009 . = 0
!greg 1066763749 bk-3.0.2: _sort = 0
!greg 1066763750 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066763750 bk-3.0.2: clean ChangeSet = 0
!greg 1066763750 bk-3.0.2: sinfo namedev.c = 1
!greg 1066763750 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066763755 bk-3.0.2: _strings udev-004.tar.gz = 0
!greg 1066763758 bk-3.0.2: _strings udevdb.tdb = 0
!greg 1066763761 bk-3.0.2: _strings .udev-add.c.swp = 0
!greg 1066763761 bk-3.0.2: _strings .udev-add.c.swp = 0
!greg 1066763762 bk-3.0.2: sinfo udevdb.h = 1
!greg 1066763762 bk-3.0.2: diffs -u udevdb.h = 0
!greg 1066763764 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066763764 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066763766 bk-3.0.2: sinfo udev.c = 1
!greg 1066763766 bk-3.0.2: diffs -u udev.c = 0
!greg 1066763769 bk-3.0.2: sinfo udev.h = 1
!greg 1066763769 bk-3.0.2: diffs -u udev.h = 0
!greg 1066763772 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066763772 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066763775 bk-3.0.2: sinfo namedev.h = 1
!greg 1066763775 bk-3.0.2: diffs -u namedev.h = 0
!greg 1066763778 bk-3.0.2: sinfo namedev.c = 1
!greg 1066763778 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066763779 bk-3.0.2: sinfo namedev.c = 1
!greg 1066763779 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066763779 bk-3.0.2: citool = 0
!greg 1066763851 bk-3.0.2: edit udev-remove.c = 0
!greg 1066763899 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066763899 bk-3.0.2: sane = 0
!greg 1066763899 bk-3.0.2: clean ChangeSet = 0
!greg 1066763899 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066763900 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist9438 . = 0
!greg 1066763900 bk-3.0.2: _sort = 0
!greg 1066763900 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066763900 bk-3.0.2: clean ChangeSet = 0
!greg 1066763900 bk-3.0.2: sinfo namedev.c = 1
!greg 1066763900 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066763903 bk-3.0.2: _strings udevdb.tdb = 0
!greg 1066763906 bk-3.0.2: _strings .udev.c.swp = 0
!greg 1066763906 bk-3.0.2: _strings .udev.c.swp = 0
!greg 1066763907 bk-3.0.2: sinfo namedev.h = 1
!greg 1066763907 bk-3.0.2: diffs -u namedev.h = 0
!greg 1066763909 bk-3.0.2: sinfo namedev.c = 1
!greg 1066763909 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066763913 bk-3.0.2: sinfo namedev.c = 1
!greg 1066763913 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066763943 bk-3.0.2: sinfo namedev.c = 1
!greg 1066763943 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066763944 bk-3.0.2: sinfo namedev.c = 1
!greg 1066763944 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066763944 bk-3.0.2: sinfo namedev.h = 1
!greg 1066763944 bk-3.0.2: diffs -u namedev.h = 0
!greg 1066763944 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066763944 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066763944 bk-3.0.2: sinfo udev-remove.c = 1
!greg 1066763944 bk-3.0.2: diffs -u udev-remove.c = 0
!greg 1066763945 bk-3.0.2: sinfo udev.c = 1
!greg 1066763945 bk-3.0.2: diffs -u udev.c = 0
!greg 1066763945 bk-3.0.2: sinfo udev.h = 1
!greg 1066763945 bk-3.0.2: diffs -u udev.h = 0
!greg 1066763945 bk-3.0.2: sinfo udevdb.c = 1
!greg 1066763945 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1066763946 bk-3.0.2: sinfo udevdb.h = 1
!greg 1066763946 bk-3.0.2: diffs -u udevdb.h = 0
!greg 1066763946 bk-3.0.2: _strings .udev.c.swp = 0
!greg 1066763949 bk-3.0.2: lock -s = 0
!greg 1066763949 bk-3.0.2: lock -s = 0
!greg 1066763949 bk-3.0.2: delta -qymake config files, sysfs root, and udev root configurable from config variables

This will make running tests a lot simpler. namedev.c = 0
!greg 1066763949 bk-3.0.2: delta -qymake config files, sysfs root, and udev root configurable from config variables

This will make running tests a lot simpler. namedev.h = 0
!greg 1066763949 bk-3.0.2: delta -qymake config files, sysfs root, and udev root configurable from config variables

This will make running tests a lot simpler. udev-add.c = 0
!greg 1066763949 bk-3.0.2: delta -qymake config files, sysfs root, and udev root configurable from config variables

This will make running tests a lot simpler. udev-remove.c = 0
!greg 1066763949 bk-3.0.2: delta -qymake config files, sysfs root, and udev root configurable from config variables

This will make running tests a lot simpler. udev.c = 0
!greg 1066763949 bk-3.0.2: delta -qymake config files, sysfs root, and udev root configurable from config variables

This will make running tests a lot simpler. udev.h = 0
!greg 1066763949 bk-3.0.2: delta -qymake config files, sysfs root, and udev root configurable from config variables

This will make running tests a lot simpler. udevdb.c = 0
!greg 1066763949 bk-3.0.2: delta -qymake config files, sysfs root, and udev root configurable from config variables

This will make running tests a lot simpler. udevdb.h = 0
!greg 1066763949 bk-3.0.2: sfind -pC udevdb.h = 0
!greg 1066763949 bk-3.0.2: sfind -pC udev-remove.c = 0
!greg 1066763949 bk-3.0.2: sfind -pC udev.c = 0
!greg 1066763949 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1066763949 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066763949 bk-3.0.2: sfind -pC udev.h = 0
!greg 1066763949 bk-3.0.2: sfind -pC namedev.h = 0
!greg 1066763949 bk-3.0.2: sfind -pC udevdb.c = 0
!greg 1066763949 bk-3.0.2: sfind -pC udev-add.c = 0
!greg 1066763949 bk-3.0.2: obtain write lock (9518)
!greg 1066763949 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066763949 bk-3.0.2: _keysort = 0
!greg 1066763949 bk-3.0.2: sane = 0
!greg 1066763949 bk-3.0.2: check -c - = 0
!greg 1066763949 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066763949 bk-3.0.2: commit -dqY/tmp/cmt9438 -f/tmp/cfiles9438 = 0
!greg 1066763949 bk-3.0.2: write unlock (9518)
!greg 1066763949 bk-3.0.2: citool = 0
!greg 1066763955 bk-3.0.2: get -qe Makefile udev.spec = 0
!greg 1066763966 bk-3.0.2: vim Makefile udev.spec = 0
!greg 1066763978 bk-3.0.2: obtain read lock (9688)
!greg 1066763978 bk-3.0.2: _probekey = 0
!greg 1066763985 bk-3.0.2: _keysort = 0
!greg 1066763985 bk-3.0.2: _adler32 = 0
!greg 1066763985 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066763992 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=8608
!greg 1066763992 bk-3.0.2: read unlock (9688)
!greg 1066763992 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066763992 bk-3.0.2: sane = 0
!greg 1066763992 bk-3.0.2: clean ChangeSet = 0
!greg 1066763992 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066763992 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist9697 . = 0
!greg 1066763992 bk-3.0.2: _sort = 0
!greg 1066763993 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066763993 bk-3.0.2: clean ChangeSet = 0
!greg 1066763993 bk-3.0.2: sinfo Makefile = 1
!greg 1066763993 bk-3.0.2: diffs -u Makefile = 0
!greg 1066763994 bk-3.0.2: sinfo Makefile = 1
!greg 1066763994 bk-3.0.2: diffs -u Makefile = 0
!greg 1066764000 bk-3.0.2: sinfo Makefile = 1
!greg 1066764000 bk-3.0.2: diffs -u Makefile = 0
!greg 1066764000 bk-3.0.2: sinfo Makefile = 1
!greg 1066764000 bk-3.0.2: diffs -u Makefile = 0
!greg 1066764000 bk-3.0.2: sinfo udev.spec = 1
!greg 1066764000 bk-3.0.2: diffs -u udev.spec = 0
!greg 1066764000 bk-3.0.2: _strings .udev.c.swp = 0
!greg 1066764003 bk-3.0.2: lock -s = 0
!greg 1066764003 bk-3.0.2: lock -s = 0
!greg 1066764003 bk-3.0.2: delta -qychange version to 004_bk Makefile = 0
!greg 1066764003 bk-3.0.2: delta -qychange version to 004_bk udev.spec = 0
!greg 1066764003 bk-3.0.2: sfind -pC udev.spec = 0
!greg 1066764003 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066764003 bk-3.0.2: sfind -pC Makefile = 0
!greg 1066764003 bk-3.0.2: obtain write lock (9735)
!greg 1066764003 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066764003 bk-3.0.2: _keysort = 0
!greg 1066764003 bk-3.0.2: sane = 0
!greg 1066764003 bk-3.0.2: check -c - = 0
!greg 1066764003 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066764003 bk-3.0.2: commit -dqY/tmp/cmt9697 -f/tmp/cfiles9697 = 0
!greg 1066764003 bk-3.0.2: write unlock (9735)
!greg 1066764003 bk-3.0.2: citool = 0
!greg 1066764004 bk-3.0.2: obtain read lock (9741)
!greg 1066764005 bk-3.0.2: _probekey = 0
!greg 1066764010 bk-3.0.2: _keysort = 0
!greg 1066764010 bk-3.0.2: _adler32 = 0
!greg 1066764010 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066764015 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1544
!greg 1066764015 bk-3.0.2: read unlock (9741)
!greg 1066764019 bk-3.0.2: obtain read lock (9749)
!greg 1066764019 bk-3.0.2: _probekey = 0
!greg 1066764023 bk-3.0.2: _keysort = 0
!greg 1066764023 bk-3.0.2: _adler32 = 0
!greg 1066764023 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066764024 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=9877
!greg 1066764024 bk-3.0.2: read unlock (9749)
!greg 1066767238 bk-3.0.2: obtain read lock (9837)
!greg 1066767238 bk-3.0.2: _probekey = 0
!greg 1066767242 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=0
!greg 1066767242 bk-3.0.2: read unlock (9837)
!greg 1066767269 bk-3.0.2: edit udev.c = 0
!greg 1066767911 bk-3.0.2: edit udev-add.c = 0
!greg 1066768820 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066768820 bk-3.0.2: sane = 0
!greg 1066768820 bk-3.0.2: clean ChangeSet = 0
!greg 1066768820 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066768821 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist10310 . = 0
!greg 1066768821 bk-3.0.2: _sort = 0
!greg 1066768821 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066768821 bk-3.0.2: clean ChangeSet = 0
!greg 1066768822 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066768822 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066768825 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066768825 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066768849 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066768849 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066768850 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066768850 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066768850 bk-3.0.2: sinfo udev.c = 1
!greg 1066768850 bk-3.0.2: diffs -u udev.c = 0
!greg 1066768852 bk-3.0.2: lock -s = 0
!greg 1066768853 bk-3.0.2: lock -s = 0
!greg 1066768853 bk-3.0.2: delta -qyFix bug causing udev to sleep forever waiting for dev file to show up.

Now we will timeout properly. udev-add.c = 0
!greg 1066768853 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066768853 bk-3.0.2: sfind -pC udev-add.c = 0
!greg 1066768853 bk-3.0.2: obtain write lock (10341)
!greg 1066768853 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066768853 bk-3.0.2: _keysort = 0
!greg 1066768853 bk-3.0.2: sane = 0
!greg 1066768853 bk-3.0.2: check -c - = 0
!greg 1066768853 bk-3.0.2: commit -dqY/tmp/cmt10310 -f/tmp/cfiles10310 = 0
!greg 1066768853 bk-3.0.2: write unlock (10341)
!greg 1066768853 bk-3.0.2: citool = 0
!greg 1066768853 bk-3.0.2: _probekey = 0
!greg 1066768854 bk-3.0.2: _keysort = 0
!greg 1066768854 bk-3.0.2: _adler32 = 0
!greg 1066768854 bk-3.0.2: makepatch -e -s - = 0
!greg 1066768854 bk-3.0.2: _keysort = 0
!greg 1066768854 bk-3.0.2: _adler32 = 0
!greg 1066768854 bk-3.0.2: makepatch -e -s - = 0
!greg 1066768854 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1066768864 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066768864 bk-3.0.2: sane = 0
!greg 1066768864 bk-3.0.2: clean ChangeSet = 0
!greg 1066768864 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066768865 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist10355 . = 0
!greg 1066768865 bk-3.0.2: _sort = 0
!greg 1066768865 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066768865 bk-3.0.2: clean ChangeSet = 0
!greg 1066768865 bk-3.0.2: sinfo udev.c = 1
!greg 1066768865 bk-3.0.2: diffs -u udev.c = 0
!greg 1066768869 bk-3.0.2: sinfo udev.c = 1
!greg 1066768869 bk-3.0.2: diffs -u udev.c = 0
!greg 1066768888 bk-3.0.2: sinfo udev.c = 1
!greg 1066768888 bk-3.0.2: diffs -u udev.c = 0
!greg 1066768888 bk-3.0.2: sinfo udev.c = 1
!greg 1066768888 bk-3.0.2: diffs -u udev.c = 0
!greg 1066768888 bk-3.0.2: _strings .udev.c.swp = 0
!greg 1066768889 bk-3.0.2: _strings udevdb.tdb = 0
!greg 1066768892 bk-3.0.2: _strings .udev.c.swp = 0
!greg 1066768892 bk-3.0.2: _strings .udev.c.swp = 0
!greg 1066768895 bk-3.0.2: lock -s = 0
!greg 1066768895 bk-3.0.2: lock -s = 0
!greg 1066768895 bk-3.0.2: delta -qymore overrides of config info with env variables if in test mode. udev.c = 0
!greg 1066768895 bk-3.0.2: sfind -pC udev.c = 0
!greg 1066768895 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066768895 bk-3.0.2: obtain write lock (10387)
!greg 1066768895 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066768895 bk-3.0.2: _keysort = 0
!greg 1066768895 bk-3.0.2: sane = 0
!greg 1066768895 bk-3.0.2: check -c - = 0
!greg 1066768895 bk-3.0.2: commit -dqY/tmp/cmt10355 -f/tmp/cfiles10355 = 0
!greg 1066768895 bk-3.0.2: write unlock (10387)
!greg 1066768895 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066768895 bk-3.0.2: citool = 0
!greg 1066768901 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066768901 bk-3.0.2: sane = 0
!greg 1066768901 bk-3.0.2: clean ChangeSet = 0
!greg 1066768901 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066768902 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist10394 . = 0
!greg 1066768902 bk-3.0.2: citool = 0
!greg 1066769112 bk-3.0.2: get -p SCCS/s.udev-add.c = 0
!rml/greg 1066769118 bk-3.0.2: getuser -r = 0
!rml/greg 1066769118 bk-3.0.2: pwd = 0
!rml/greg 1066769118 bk-3.0.2: pwd = 0
!rml/greg 1066769118 bk-3.0.2: obtain write lock (10481)
!rml/greg 1066769118 bk-3.0.2: lock -L = 0
!rml/greg 1066769118 bk-3.0.2: version = 0
!rml/greg 1066769118 bk-3.0.2: diffs udev-add.c = 0
!rml/greg 1066769118 bk-3.0.2: edit -q SCCS/s.udev-add.c = 0
!rml/greg 1066769118 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!rml/greg 1066769118 bk-3.0.2: sfiles -c - = 0
!rml/greg 1066769118 bk-3.0.2: sfiles -p - = 0
!rml/greg 1066769118 bk-3.0.2: sfiles -x - = 0
!rml/greg 1066769118 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!rml/greg 1066769118 bk-3.0.2: sfiles -x = 0
!rml/greg 1066769118 bk-3.0.2: _unlink = 0
!rml/greg 1066769118 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!rml/greg 1066769118 bk-3.0.2: ci -q -G -yudev: another canidate for static - = 0
!rml/greg 1066769118 bk-3.0.2: unlock -w = 0
!rml/greg 1066769119 bk-3.0.2: lock -w = 0
!rml/greg 1066769119 bk-3.0.2: import -tpatch -CR -yudev: another canidate for static /tmp/patch10469 . = 0
!rml/greg 1066769119 bk-3.0.2: obtain write lock (10542)
!rml/greg 1066769119 bk-3.0.2: sfind -s,,p -C = 0
!rml/greg 1066769119 bk-3.0.2: sccscat -h ChangeSet = 0
!rml/greg 1066769119 bk-3.0.2: _keysort = 0
!rml/greg 1066769119 bk-3.0.2: sane = 0
!rml/greg 1066769119 bk-3.0.2: check -c - = 0
!rml/greg 1066769119 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!rml/greg 1066769119 bk-3.0.2: commit -y[PATCH] udev: another canidate for static

Another one of those "trivial patches so everything must be good"

sleep_for_dev() isn't exported or defined in a header, so it can be
marked 'static'
 = 0
!rml/greg 1066769119 bk-3.0.2: write unlock (10542)
!greg 1066769155 bk-3.0.2: get -p SCCS/s.udev.8 = 0
!kay/greg 1066769159 bk-3.0.2: getuser -r = 0
!kay/greg 1066769159 bk-3.0.2: pwd = 0
!kay/greg 1066769159 bk-3.0.2: pwd = 0
!kay/greg 1066769159 bk-3.0.2: obtain write lock (10765)
!kay/greg 1066769159 bk-3.0.2: lock -L = 0
!kay/greg 1066769159 bk-3.0.2: version = 0
!kay/greg 1066769159 bk-3.0.2: diffs udev.8 = 0
!kay/greg 1066769159 bk-3.0.2: edit -q SCCS/s.udev.8 = 0
!kay/greg 1066769159 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay/greg 1066769159 bk-3.0.2: sfiles -c - = 0
!kay/greg 1066769159 bk-3.0.2: sfiles -p - = 0
!kay/greg 1066769159 bk-3.0.2: sfiles -x - = 0
!kay/greg 1066769159 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay/greg 1066769159 bk-3.0.2: sfiles -x = 0
!kay/greg 1066769159 bk-3.0.2: _unlink = 0
!kay/greg 1066769159 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay/greg 1066769159 bk-3.0.2: ci -q -G -yman page update - = 0
!kay/greg 1066769159 bk-3.0.2: unlock -w = 0
!kay/greg 1066769160 bk-3.0.2: lock -w = 0
!kay/greg 1066769160 bk-3.0.2: import -tpatch -CR -yman page update /tmp/patch10753 . = 0
!kay/greg 1066769160 bk-3.0.2: obtain write lock (10826)
!kay/greg 1066769160 bk-3.0.2: sfind -s,,p -C = 0
!kay/greg 1066769160 bk-3.0.2: sccscat -h ChangeSet = 0
!kay/greg 1066769160 bk-3.0.2: _keysort = 0
!kay/greg 1066769160 bk-3.0.2: sane = 0
!kay/greg 1066769160 bk-3.0.2: check -c - = 0
!kay/greg 1066769160 bk-3.0.2: commit -y[PATCH] man page update

here a new patch for the man page:
o namdev.permissions added
o corrected a few typos
o corrected text for config line format.
  owner, group mode are only in namedev.permissions
  (don't know what i was dreaming, while i wrote this :))
 = 0
!kay/greg 1066769160 bk-3.0.2: write unlock (10826)
!kay/greg 1066769160 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066769177 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1066769234 bk-3.0.2: edit namedev.c = 0
!greg 1066769241 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066769241 bk-3.0.2: sane = 0
!greg 1066769241 bk-3.0.2: clean ChangeSet = 0
!greg 1066769241 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066769242 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist10907 . = 0
!greg 1066769242 bk-3.0.2: _sort = 0
!greg 1066769242 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066769242 bk-3.0.2: clean ChangeSet = 0
!greg 1066769242 bk-3.0.2: sinfo namedev.c = 1
!greg 1066769242 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066769244 bk-3.0.2: sinfo namedev.c = 1
!greg 1066769244 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066769261 bk-3.0.2: sinfo namedev.c = 1
!greg 1066769261 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066769266 bk-3.0.2: sinfo namedev.c = 1
!greg 1066769266 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066769267 bk-3.0.2: sinfo namedev.c = 1
!greg 1066769267 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066769268 bk-3.0.2: lock -s = 0
!greg 1066769269 bk-3.0.2: lock -s = 0
!greg 1066769269 bk-3.0.2: delta -qyfix dbg line in namedev.c

Thanks to Kay Sievers <kay@vrfy.org> for pointing this out. namedev.c = 0
!greg 1066769269 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1066769269 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066769269 bk-3.0.2: obtain write lock (10938)
!greg 1066769269 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066769269 bk-3.0.2: _keysort = 0
!greg 1066769270 bk-3.0.2: sane = 0
!greg 1066769270 bk-3.0.2: check -c - = 0
!greg 1066769270 bk-3.0.2: commit -dqY/tmp/cmt10907 -f/tmp/cfiles10907 = 0
!greg 1066769270 bk-3.0.2: write unlock (10938)
!greg 1066769270 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066769270 bk-3.0.2: citool = 0
!greg 1066769286 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!kay/greg 1066769290 bk-3.0.2: getuser -r = 0
!kay/greg 1066769290 bk-3.0.2: pwd = 0
!kay/greg 1066769290 bk-3.0.2: pwd = 0
!kay/greg 1066769290 bk-3.0.2: obtain write lock (10963)
!kay/greg 1066769290 bk-3.0.2: lock -L = 0
!kay/greg 1066769290 bk-3.0.2: version = 0
!kay/greg 1066769290 bk-3.0.2: diffs namedev.c = 0
!kay/greg 1066769290 bk-3.0.2: edit -q SCCS/s.namedev.c = 0
!kay/greg 1066769290 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay/greg 1066769290 bk-3.0.2: sfiles -c - = 0
!kay/greg 1066769290 bk-3.0.2: sfiles -p - = 0
!kay/greg 1066769290 bk-3.0.2: sfiles -x - = 0
!kay/greg 1066769290 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay/greg 1066769290 bk-3.0.2: sfiles -x = 0
!kay/greg 1066769290 bk-3.0.2: _unlink = 0
!kay/greg 1066769290 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay/greg 1066769291 bk-3.0.2: ci -q -G -ynamedev.c comments + debug patch - = 0
!kay/greg 1066769291 bk-3.0.2: unlock -w = 0
!kay/greg 1066769291 bk-3.0.2: lock -w = 0
!kay/greg 1066769291 bk-3.0.2: import -tpatch -CR -ynamedev.c comments + debug patch /tmp/patch10951 . = 0
!kay/greg 1066769291 bk-3.0.2: obtain write lock (11024)
!kay/greg 1066769291 bk-3.0.2: sfind -s,,p -C = 0
!kay/greg 1066769291 bk-3.0.2: sccscat -h ChangeSet = 0
!kay/greg 1066769291 bk-3.0.2: _keysort = 0
!kay/greg 1066769291 bk-3.0.2: sane = 0
!kay/greg 1066769291 bk-3.0.2: check -c - = 0
!kay/greg 1066769291 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay/greg 1066769291 bk-3.0.2: commit -y[PATCH] namedev.c comments + debug patch

and a patch for namdev.c comments + debug
o correct 'device device'
o correct permission file to config file
 = 0
!kay/greg 1066769291 bk-3.0.2: write unlock (11024)
!greg 1066769321 bk-3.0.2: obtain read lock (11150)
!greg 1066769321 bk-3.0.2: _probekey = 0
!greg 1066769327 bk-3.0.2: _keysort = 0
!greg 1066769327 bk-3.0.2: _adler32 = 0
!greg 1066769327 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066769334 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=8355
!greg 1066769334 bk-3.0.2: read unlock (11150)
!greg 1066769342 bk-3.0.2: obtain read lock (11158)
!greg 1066769342 bk-3.0.2: _probekey = 0
!greg 1066769345 bk-3.0.2: _keysort = 0
!greg 1066769345 bk-3.0.2: _adler32 = 0
!greg 1066769345 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066769345 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=8355
!greg 1066769345 bk-3.0.2: read unlock (11158)
!greg 1066769534 bk-3.0.2: obtain read lock (11171)
!greg 1066769534 bk-3.0.2: _probekey = 0
!greg 1066769538 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=0
!greg 1066769538 bk-3.0.2: read unlock (11171)
!greg 1066769539 bk-3.0.2: obtain read lock (11176)
!greg 1066769539 bk-3.0.2: _probekey = 0
!greg 1066769544 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1066769544 bk-3.0.2: read unlock (11176)
!greg 1066769739 bk-3.0.2: obtain read lock (11181)
!greg 1066769739 bk-3.0.2: _probekey = 0
!greg 1066769744 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1066769744 bk-3.0.2: read unlock (11181)
!greg 1066769905 bk-3.0.2: get -qe udev.c udev.h = 0
!greg 1066769906 bk-3.0.2: gvim udev.c udev.h = 0
!greg 1066769991 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066769991 bk-3.0.2: sane = 0
!greg 1066769991 bk-3.0.2: clean ChangeSet = 0
!greg 1066769991 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066769992 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist11240 . = 0
!greg 1066769992 bk-3.0.2: _sort = 0
!greg 1066769992 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066769992 bk-3.0.2: clean ChangeSet = 0
!greg 1066769992 bk-3.0.2: sinfo udev.c = 1
!greg 1066769992 bk-3.0.2: diffs -u udev.c = 0
!greg 1066769993 bk-3.0.2: _strings udev.tdb = 0
!greg 1066769996 bk-3.0.2: _strings udevdb.tdb = 0
!greg 1066769997 bk-3.0.2: _strings .udev.c.swp = 0
!greg 1066769997 bk-3.0.2: _strings .udev.c.swp = 0
!greg 1066769998 bk-3.0.2: citool = 0
!greg 1066770031 bk-3.0.2: mv namedev.permissions udev.permissions = 0
!greg 1066770148 bk-3.0.2: mv namedev.config udev.config = 0
!greg 1066770154 bk-3.0.2: get -qe Makefile = 0
!greg 1066770177 bk-3.0.2: vim Makefile = 0
!greg 1066770181 bk-3.0.2: get -qe udev.8 = 0
!greg 1066770266 bk-3.0.2: vim udev.8 = 0
!greg 1066770326 bk-3.0.2: get -qe udev.spec = 0
!greg 1066770334 bk-3.0.2: vim udev.spec = 0
!greg 1066770432 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066770432 bk-3.0.2: sane = 0
!greg 1066770432 bk-3.0.2: clean ChangeSet = 0
!greg 1066770432 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066770433 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist11663 . = 0
!greg 1066770433 bk-3.0.2: _sort = 0
!greg 1066770433 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066770433 bk-3.0.2: clean ChangeSet = 0
!greg 1066770433 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.5 udev.config = 0
!greg 1066770433 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.4 udev.permissions = 0
!greg 1066770433 bk-3.0.2: sinfo Makefile = 1
!greg 1066770433 bk-3.0.2: diffs -u Makefile = 0
!greg 1066770435 bk-3.0.2: sinfo Makefile = 1
!greg 1066770435 bk-3.0.2: diffs -u Makefile = 0
!greg 1066770436 bk-3.0.2: sinfo Makefile = 1
!greg 1066770436 bk-3.0.2: diffs -u Makefile = 0
!greg 1066770436 bk-3.0.2: sinfo Makefile = 1
!greg 1066770436 bk-3.0.2: diffs -u Makefile = 0
!greg 1066770438 bk-3.0.2: sinfo Makefile = 1
!greg 1066770438 bk-3.0.2: diffs -u Makefile = 0
!greg 1066770471 bk-3.0.2: sinfo Makefile = 1
!greg 1066770471 bk-3.0.2: diffs -u Makefile = 0
!greg 1066770472 bk-3.0.2: sinfo Makefile = 1
!greg 1066770472 bk-3.0.2: diffs -u Makefile = 0
!greg 1066770472 bk-3.0.2: sinfo udev.8 = 1
!greg 1066770472 bk-3.0.2: diffs -u udev.8 = 0
!greg 1066770474 bk-3.0.2: sinfo udev.c = 1
!greg 1066770474 bk-3.0.2: diffs -u udev.c = 0
!greg 1066770475 bk-3.0.2: sinfo udev.h = 1
!greg 1066770475 bk-3.0.2: diffs -u udev.h = 0
!greg 1066770477 bk-3.0.2: sinfo udev.spec = 1
!greg 1066770477 bk-3.0.2: diffs -u udev.spec = 0
!greg 1066770479 bk-3.0.2: _strings .udev.c.swp = 0
!greg 1066770482 bk-3.0.2: lock -s = 0
!greg 1066770482 bk-3.0.2: lock -s = 0
!greg 1066770482 bk-3.0.2: delta -qyrename namedev.permissions and namedev.config to udev.permissions and udev.config

the namedev name didn't really make much sense anymore... Makefile = 0
!greg 1066770482 bk-3.0.2: delta -qyrename namedev.permissions and namedev.config to udev.permissions and udev.config

the namedev name didn't really make much sense anymore... udev.8 = 0
!greg 1066770482 bk-3.0.2: delta -qyrename namedev.permissions and namedev.config to udev.permissions and udev.config

the namedev name didn't really make much sense anymore... udev.c = 0
!greg 1066770482 bk-3.0.2: delta -qyrename namedev.permissions and namedev.config to udev.permissions and udev.config

the namedev name didn't really make much sense anymore... udev.h = 0
!greg 1066770482 bk-3.0.2: delta -qyrename namedev.permissions and namedev.config to udev.permissions and udev.config

the namedev name didn't really make much sense anymore... udev.spec = 0
!greg 1066770482 bk-3.0.2: sfind -pC udev.config = 0
!greg 1066770482 bk-3.0.2: sfind -pC udev.permissions = 0
!greg 1066770482 bk-3.0.2: sfind -pC udev.spec = 0
!greg 1066770482 bk-3.0.2: sfind -pC udev.c = 0
!greg 1066770482 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066770482 bk-3.0.2: sfind -pC udev.h = 0
!greg 1066770482 bk-3.0.2: sfind -pC udev.8 = 0
!greg 1066770482 bk-3.0.2: sfind -pC Makefile = 0
!greg 1066770482 bk-3.0.2: obtain write lock (11735)
!greg 1066770482 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066770482 bk-3.0.2: _keysort = 0
!greg 1066770483 bk-3.0.2: sane = 0
!greg 1066770483 bk-3.0.2: check -c - = 0
!greg 1066770483 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066770483 bk-3.0.2: commit -dqY/tmp/cmt11663 -f/tmp/cfiles11663 = 0
!greg 1066770483 bk-3.0.2: write unlock (11735)
!greg 1066770483 bk-3.0.2: citool = 0
!greg 1066770486 bk-3.0.2: obtain read lock (11741)
!greg 1066770486 bk-3.0.2: _probekey = 0
!greg 1066770491 bk-3.0.2: _keysort = 0
!greg 1066770491 bk-3.0.2: _adler32 = 0
!greg 1066770491 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066770497 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=5616
!greg 1066770497 bk-3.0.2: read unlock (11741)
!greg 1066770560 bk-3.0.2: obtain read lock (11771)
!greg 1066770561 bk-3.0.2: _probekey = 0
!greg 1066770563 bk-3.0.2: _keysort = 0
!greg 1066770563 bk-3.0.2: _adler32 = 0
!greg 1066770563 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066770564 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=5616
!greg 1066770564 bk-3.0.2: read unlock (11771)
!greg 1066770604 bk-3.0.2: get -qe udev.h udev-add.c namedev.h namedev.c = 0
!greg 1066770605 bk-3.0.2: gvim udev.h udev-add.c namedev.h namedev.c = 0
!greg 1066770667 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066770667 bk-3.0.2: sane = 0
!greg 1066770667 bk-3.0.2: clean ChangeSet = 0
!greg 1066770667 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066770668 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist11793 . = 0
!greg 1066770668 bk-3.0.2: _sort = 0
!greg 1066770669 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066770669 bk-3.0.2: clean ChangeSet = 0
!greg 1066770669 bk-3.0.2: sinfo udev.h = 1
!greg 1066770669 bk-3.0.2: diffs -u udev.h = 0
!greg 1066771386 bk-3.0.2: sinfo udev.h = 1
!greg 1066771386 bk-3.0.2: diffs -u udev.h = 0
!greg 1066771386 bk-3.0.2: citool = 0
!greg 1066771393 bk-3.0.2: diffs -u = 0
!greg 1066771678 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066771678 bk-3.0.2: sane = 0
!greg 1066771678 bk-3.0.2: clean ChangeSet = 0
!greg 1066771678 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066771678 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist12323 . = 0
!greg 1066771678 bk-3.0.2: _sort = 0
!greg 1066771679 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066771679 bk-3.0.2: clean ChangeSet = 0
!greg 1066771679 bk-3.0.2: sinfo namedev.c = 1
!greg 1066771679 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066771683 bk-3.0.2: sinfo udev.h = 1
!greg 1066771683 bk-3.0.2: diffs -u udev.h = 0
!greg 1066771707 bk-3.0.2: sinfo namedev.c = 1
!greg 1066771707 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066771708 bk-3.0.2: sinfo namedev.c = 1
!greg 1066771708 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066771708 bk-3.0.2: sinfo namedev.h = 1
!greg 1066771708 bk-3.0.2: diffs -u namedev.h = 0
!greg 1066771708 bk-3.0.2: sinfo udev-add.c = 1
!greg 1066771708 bk-3.0.2: diffs -u udev-add.c = 0
!greg 1066771708 bk-3.0.2: sinfo udev.h = 1
!greg 1066771708 bk-3.0.2: diffs -u udev.h = 0
!greg 1066771711 bk-3.0.2: lock -s = 0
!greg 1066771711 bk-3.0.2: lock -s = 0
!greg 1066771711 bk-3.0.2: delta -qygot rid of struct device_attr

namedev.c is still a mess, that's up next after testing... namedev.c = 0
!greg 1066771711 bk-3.0.2: delta -qygot rid of struct device_attr

namedev.c is still a mess, that's up next after testing... namedev.h = 0
!greg 1066771711 bk-3.0.2: delta -qygot rid of struct device_attr

namedev.c is still a mess, that's up next after testing... udev-add.c = 0
!greg 1066771711 bk-3.0.2: delta -qygot rid of struct device_attr

namedev.c is still a mess, that's up next after testing... udev.h = 0
!greg 1066771711 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1066771711 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066771711 bk-3.0.2: sfind -pC udev.h = 0
!greg 1066771711 bk-3.0.2: sfind -pC namedev.h = 0
!greg 1066771711 bk-3.0.2: sfind -pC udev-add.c = 0
!greg 1066771712 bk-3.0.2: obtain write lock (12370)
!greg 1066771712 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066771712 bk-3.0.2: _keysort = 0
!greg 1066771712 bk-3.0.2: sane = 0
!greg 1066771712 bk-3.0.2: check -c - = 0
!greg 1066771712 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066771712 bk-3.0.2: commit -dqY/tmp/cmt12323 -f/tmp/cfiles12323 = 0
!greg 1066771712 bk-3.0.2: write unlock (12370)
!greg 1066771712 bk-3.0.2: citool = 0
!greg 1066771768 bk-3.0.2: edit namedev.c = 0
!greg 1066772773 bk-3.0.2: edit Makefile = 0
!greg 1066781515 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066781515 bk-3.0.2: sane = 0
!greg 1066781515 bk-3.0.2: clean ChangeSet = 0
!greg 1066781515 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066781516 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist13302 . = 0
!greg 1066781516 bk-3.0.2: _sort = 0
!greg 1066781517 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066781517 bk-3.0.2: clean ChangeSet = 0
!greg 1066781517 bk-3.0.2: sinfo Makefile = 1
!greg 1066781517 bk-3.0.2: diffs -u Makefile = 0
!greg 1066781518 bk-3.0.2: sinfo namedev.c = 1
!greg 1066781518 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066781521 bk-3.0.2: sinfo Makefile = 1
!greg 1066781521 bk-3.0.2: diffs -u Makefile = 0
!greg 1066781523 bk-3.0.2: sinfo namedev.c = 1
!greg 1066781523 bk-3.0.2: diffs -u namedev.c = 0
!greg 1066781559 bk-3.0.2: lock -s = 0
!greg 1066781559 bk-3.0.2: lock -s = 0
!greg 1066781560 bk-3.0.2: delta -qyfix LABEL bug for device files (not class files.) namedev.c = 0
!greg 1066781560 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066781560 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1066781560 bk-3.0.2: obtain write lock (13331)
!greg 1066781560 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066781560 bk-3.0.2: _keysort = 0
!greg 1066781560 bk-3.0.2: sane = 0
!greg 1066781560 bk-3.0.2: check -c - = 0
!greg 1066781560 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066781560 bk-3.0.2: commit -dqY/tmp/cmt13302 -f/tmp/cfiles13302 = 0
!greg 1066781560 bk-3.0.2: write unlock (13331)
!greg 1066781560 bk-3.0.2: citool = 0
!greg 1066781562 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066781563 bk-3.0.2: sane = 0
!greg 1066781563 bk-3.0.2: clean ChangeSet = 0
!greg 1066781563 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066781563 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist13338 . = 0
!greg 1066781563 bk-3.0.2: _sort = 0
!greg 1066781564 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066781564 bk-3.0.2: clean ChangeSet = 0
!greg 1066781564 bk-3.0.2: sinfo Makefile = 1
!greg 1066781564 bk-3.0.2: diffs -u Makefile = 0
!greg 1066781573 bk-3.0.2: sinfo Makefile = 1
!greg 1066781573 bk-3.0.2: diffs -u Makefile = 0
!greg 1066781573 bk-3.0.2: citool = 0
!greg 1066781575 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066781575 bk-3.0.2: sane = 0
!greg 1066781575 bk-3.0.2: clean ChangeSet = 0
!greg 1066781575 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066781576 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist13355 . = 0
!greg 1066781576 bk-3.0.2: _sort = 0
!greg 1066781576 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066781576 bk-3.0.2: clean ChangeSet = 0
!greg 1066781576 bk-3.0.2: sinfo Makefile = 1
!greg 1066781576 bk-3.0.2: diffs -u Makefile = 0
!greg 1066781641 bk-3.0.2: _strings test/label_test = 0
!greg 1066781656 bk-3.0.2: _strings test/label_test = 0
!greg 1066781656 bk-3.0.2: _strings test/label_test = 0
!greg 1066781657 bk-3.0.2: _strings test/label_test.config = 0
!greg 1066781657 bk-3.0.2: _strings test/label_test.config = 0
!greg 1066781658 bk-3.0.2: _strings test/sys/block/sda/dev = 0
!greg 1066781658 bk-3.0.2: _strings test/sys/block/sda/dev = 0
!greg 1066781658 bk-3.0.2: _strings test/sys/block/sda/queue/iosched/antic_expire = 0
!greg 1066781658 bk-3.0.2: _strings test/sys/block/sda/queue/iosched/antic_expire = 0
!greg 1066781658 bk-3.0.2: _strings test/sys/block/sda/queue/iosched/read_batch_expire = 0
!greg 1066781658 bk-3.0.2: _strings test/sys/block/sda/queue/iosched/read_batch_expire = 0
!greg 1066781658 bk-3.0.2: _strings test/sys/block/sda/queue/iosched/read_expire = 0
!greg 1066781658 bk-3.0.2: _strings test/sys/block/sda/queue/iosched/read_expire = 0
!greg 1066781659 bk-3.0.2: _strings test/sys/block/sda/queue/iosched/write_batch_expire = 0
!greg 1066781659 bk-3.0.2: _strings test/sys/block/sda/queue/iosched/write_batch_expire = 0
!greg 1066781659 bk-3.0.2: _strings test/sys/block/sda/queue/iosched/write_expire = 0
!greg 1066781659 bk-3.0.2: _strings test/sys/block/sda/queue/iosched/write_expire = 0
!greg 1066781659 bk-3.0.2: _strings test/sys/block/sda/queue/nr_requests = 0
!greg 1066781659 bk-3.0.2: _strings test/sys/block/sda/queue/nr_requests = 0
!greg 1066781659 bk-3.0.2: _strings test/sys/block/sda/range = 0
!greg 1066781659 bk-3.0.2: _strings test/sys/block/sda/range = 0
!greg 1066781659 bk-3.0.2: _strings test/sys/block/sda/sda1/dev = 0
!greg 1066781659 bk-3.0.2: _strings test/sys/block/sda/sda1/dev = 0
!greg 1066781659 bk-3.0.2: _strings test/sys/block/sda/sda1/size = 0
!greg 1066781659 bk-3.0.2: _strings test/sys/block/sda/sda1/size = 0
!greg 1066781660 bk-3.0.2: _strings test/sys/block/sda/sda1/start = 0
!greg 1066781660 bk-3.0.2: _strings test/sys/block/sda/sda1/start = 0
!greg 1066781660 bk-3.0.2: _strings test/sys/block/sda/sda1/stat = 0
!greg 1066781660 bk-3.0.2: _strings test/sys/block/sda/sda1/stat = 0
!greg 1066781660 bk-3.0.2: _strings test/sys/block/sda/sda2/dev = 0
!greg 1066781660 bk-3.0.2: _strings test/sys/block/sda/sda2/dev = 0
!greg 1066781660 bk-3.0.2: _strings test/sys/block/sda/sda2/size = 0
!greg 1066781660 bk-3.0.2: _strings test/sys/block/sda/sda2/size = 0
!greg 1066781660 bk-3.0.2: _strings test/sys/block/sda/sda2/start = 0
!greg 1066781660 bk-3.0.2: _strings test/sys/block/sda/sda2/start = 0
!greg 1066781660 bk-3.0.2: _strings test/sys/block/sda/sda2/stat = 0
!greg 1066781660 bk-3.0.2: _strings test/sys/block/sda/sda2/stat = 0
!greg 1066781661 bk-3.0.2: _strings test/sys/block/sda/sda3/dev = 0
!greg 1066781661 bk-3.0.2: _strings test/sys/block/sda/sda3/dev = 0
!greg 1066781661 bk-3.0.2: _strings test/sys/block/sda/sda3/size = 0
!greg 1066781661 bk-3.0.2: _strings test/sys/block/sda/sda3/size = 0
!greg 1066781661 bk-3.0.2: _strings test/sys/block/sda/sda3/start = 0
!greg 1066781661 bk-3.0.2: _strings test/sys/block/sda/sda3/start = 0
!greg 1066781661 bk-3.0.2: _strings test/sys/block/sda/sda3/stat = 0
!greg 1066781661 bk-3.0.2: _strings test/sys/block/sda/sda3/stat = 0
!greg 1066781661 bk-3.0.2: _strings test/sys/block/sda/sda4/dev = 0
!greg 1066781661 bk-3.0.2: _strings test/sys/block/sda/sda4/dev = 0
!greg 1066781661 bk-3.0.2: _strings test/sys/block/sda/sda4/size = 0
!greg 1066781661 bk-3.0.2: _strings test/sys/block/sda/sda4/size = 0
!greg 1066781662 bk-3.0.2: _strings test/sys/block/sda/sda4/start = 0
!greg 1066781662 bk-3.0.2: _strings test/sys/block/sda/sda4/start = 0
!greg 1066781662 bk-3.0.2: _strings test/sys/block/sda/sda4/stat = 0
!greg 1066781662 bk-3.0.2: _strings test/sys/block/sda/sda4/stat = 0
!greg 1066781662 bk-3.0.2: _strings test/sys/block/sda/size = 0
!greg 1066781662 bk-3.0.2: _strings test/sys/block/sda/size = 0
!greg 1066781662 bk-3.0.2: _strings test/sys/block/sda/stat = 0
!greg 1066781662 bk-3.0.2: _strings test/sys/block/sda/stat = 0
!greg 1066781662 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/class = 0
!greg 1066781662 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/class = 0
!greg 1066781662 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/config = 0
!greg 1066781662 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/config = 0
!greg 1066781663 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/device = 0
!greg 1066781663 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/device = 0
!greg 1066781663 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/device_blocked = 0
!greg 1066781663 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/device_blocked = 0
!greg 1066781663 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/model = 0
!greg 1066781663 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/model = 0
!greg 1066781663 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/online = 0
!greg 1066781663 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/online = 0
!greg 1066781663 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/queue_depth = 0
!greg 1066781663 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/queue_depth = 0
!greg 1066781663 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/rev = 0
!greg 1066781663 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/rev = 0
!greg 1066781664 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/scsi_level = 0
!greg 1066781664 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/scsi_level = 0
!greg 1066781664 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/type = 0
!greg 1066781664 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/type = 0
!greg 1066781664 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/vendor = 0
!greg 1066781664 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/vendor = 0
!greg 1066781664 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/irq = 0
!greg 1066781664 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/irq = 0
!greg 1066781664 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/resource = 0
!greg 1066781664 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/resource = 0
!greg 1066781664 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/subsystem_device = 0
!greg 1066781664 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/subsystem_device = 0
!greg 1066781665 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/subsystem_vendor = 0
!greg 1066781665 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/subsystem_vendor = 0
!greg 1066781665 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/vendor = 0
!greg 1066781665 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/vendor = 0
!greg 1066781665 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/class = 0
!greg 1066781665 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/class = 0
!greg 1066781665 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/config = 0
!greg 1066781665 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/config = 0
!greg 1066781665 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/device = 0
!greg 1066781665 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/device = 0
!greg 1066781665 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/irq = 0
!greg 1066781665 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/irq = 0
!greg 1066781666 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/resource = 0
!greg 1066781666 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/resource = 0
!greg 1066781666 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_device = 0
!greg 1066781666 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_device = 0
!greg 1066781666 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_device = 0
!greg 1066781666 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_device = 0
!greg 1066781666 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_device = 0
!greg 1066781666 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_device = 0
!greg 1066781667 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_device = 0
!greg 1066781667 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_device = 0
!greg 1066781668 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_vendor = 0
!greg 1066781668 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_vendor = 0
!greg 1066781669 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/vendor = 0
!greg 1066781669 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/vendor = 0
!greg 1066781671 bk-3.0.2: _strings test/udev.tdb = 0
!greg 1066781673 bk-3.0.2: _strings udev.tdb = 0
!greg 1066781674 bk-3.0.2: _strings test/udev.tdb = 0
!greg 1066781675 bk-3.0.2: _strings udev.tdb = 0
!greg 1066781676 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/vendor = 0
!greg 1066781676 bk-3.0.2: _strings test/sys/devices/pci0000:00/0000:00:1e.0/vendor = 0
!greg 1066781680 bk-3.0.2: sinfo Makefile = 1
!greg 1066781680 bk-3.0.2: diffs -u Makefile = 0
!greg 1066781697 bk-3.0.2: lock -s = 0
!greg 1066781697 bk-3.0.2: lock -s = 0
!greg 1066781697 bk-3.0.2: new test/label_test = 0
!greg 1066781698 bk-3.0.2: new test/label_test.config = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/dev = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/device = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/queue/iosched/antic_expire = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/queue/iosched/read_batch_expire = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/queue/iosched/read_expire = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/queue/iosched/write_batch_expire = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/queue/iosched/write_expire = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/queue/nr_requests = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/range = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda1/dev = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda1/size = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda1/start = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda1/stat = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda2/dev = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda2/size = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda2/start = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda2/stat = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda3/dev = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda3/size = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda3/start = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda3/stat = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda4/dev = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda4/size = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda4/start = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/sda4/stat = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/size = 0
!greg 1066781698 bk-3.0.2: new test/sys/block/sda/stat = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/class = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/config = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/device = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/device_blocked = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/model = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/online = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/queue_depth = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/rev = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/scsi_level = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/type = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/vendor = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/irq = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/resource = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/subsystem_device = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/subsystem_vendor = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/vendor = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/class = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/config = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/device = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/irq = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/resource = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_device = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_vendor = 0
!greg 1066781698 bk-3.0.2: new test/sys/devices/pci0000:00/0000:00:1e.0/vendor = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/vendor = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/class = 0
!greg 1066781698 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda1/stat = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda2/size = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/device = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/range = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/queue_depth = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/scsi_level = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda4/start = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/irq = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/queue/iosched/write_batch_expire = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/queue/iosched/read_expire = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/class = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/vendor = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/device = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/queue/nr_requests = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/dev = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/label_test = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda2/dev = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/model = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda4/dev = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/rev = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/queue/iosched/antic_expire = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda3/stat = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda4/size = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda3/start = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_vendor = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/queue/iosched/write_expire = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/type = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/device_blocked = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/subsystem_device = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda1/size = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/resource = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/vendor = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/device = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/subsystem_vendor = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/subsystem_device = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/config = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/stat = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/resource = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda2/start = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/queue/iosched/read_batch_expire = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/config = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda2/stat = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda3/size = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda1/dev = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda3/dev = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/label_test.config = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/host0/0:0:0:0/online = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda1/start = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/size = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/block/sda/sda4/stat = 0
!greg 1066781698 bk-3.0.2: sfind -pC test/sys/devices/pci0000:00/0000:00:1e.0/irq = 0
!greg 1066781699 bk-3.0.2: obtain write lock (13610)
!greg 1066781699 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066781699 bk-3.0.2: _keysort = 0
!greg 1066781699 bk-3.0.2: sane = 0
!greg 1066781699 bk-3.0.2: check -c - = 0
!greg 1066781699 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066781699 bk-3.0.2: commit -dqY/tmp/cmt13355 -f/tmp/cfiles13355 = 0
!greg 1066781699 bk-3.0.2: write unlock (13610)
!greg 1066781699 bk-3.0.2: citool = 0
!greg 1066781703 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1066781704 bk-3.0.2: sane = 0
!greg 1066781704 bk-3.0.2: clean ChangeSet = 0
!greg 1066781704 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1066781704 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist13617 . = 0
!greg 1066781704 bk-3.0.2: _sort = 0
!greg 1066781705 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1066781705 bk-3.0.2: clean ChangeSet = 0
!greg 1066781705 bk-3.0.2: sinfo Makefile = 1
!greg 1066781705 bk-3.0.2: diffs -u Makefile = 0
!greg 1066781708 bk-3.0.2: sinfo Makefile = 1
!greg 1066781708 bk-3.0.2: diffs -u Makefile = 0
!greg 1066781718 bk-3.0.2: sinfo Makefile = 1
!greg 1066781719 bk-3.0.2: diffs -u Makefile = 0
!greg 1066781719 bk-3.0.2: sinfo Makefile = 1
!greg 1066781719 bk-3.0.2: diffs -u Makefile = 0
!greg 1066781720 bk-3.0.2: lock -s = 0
!greg 1066781720 bk-3.0.2: lock -s = 0
!greg 1066781720 bk-3.0.2: delta -qyhm, makefile bug with so many files...  will fix later... Makefile = 0
!greg 1066781720 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1066781720 bk-3.0.2: sfind -pC Makefile = 0
!greg 1066781720 bk-3.0.2: obtain write lock (13645)
!greg 1066781720 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066781720 bk-3.0.2: _keysort = 0
!greg 1066781720 bk-3.0.2: sane = 0
!greg 1066781720 bk-3.0.2: check -c - = 0
!greg 1066781720 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066781720 bk-3.0.2: commit -dqY/tmp/cmt13617 -f/tmp/cfiles13617 = 0
!greg 1066781720 bk-3.0.2: write unlock (13645)
!greg 1066781720 bk-3.0.2: citool = 0
!greg 1066781744 bk-3.0.2: obtain write lock (13651)
!greg 1066781749 bk-3.0.2: _listkey -q = 0 keysin=341(8) keysout=180(4)
!greg 1066781750 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1066781750 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1066781750 bk-3.0.2: sfiles BitKeeper/deleted = 0
!greg 1066781750 bk-3.0.2: prs -r+ -hd:ROOTKEY:
:GFILE:
 - = 0
!greg 1066781750 bk-3.0.2: sfiles BitKeeper/deleted = 0
!greg 1066781750 bk-3.0.2: prs -r+ -hd:ROOTKEY:
:GFILE:
 - = 0
!greg 1066781750 bk-3.0.2: sfiles BitKeeper/deleted = 0
!greg 1066781750 bk-3.0.2: prs -r+ -hd:ROOTKEY:
:GFILE:
 - = 0
!greg 1066781750 bk-3.0.2: sfiles BitKeeper/deleted = 0
!greg 1066781750 bk-3.0.2: prs -r+ -hd:ROOTKEY:
:GFILE:
 - = 0
!greg 1066781750 bk-3.0.2: takepatch -mvvv = 0 psize=1047
!greg 1066781751 bk-3.0.2: sfind RESYNC = 0
!greg 1066781751 bk-3.0.2: sfio -omq = 0
!greg 1066781751 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1066781751 bk-3.0.2: clean SCCS/s.Makefile = 0
!greg 1066781751 bk-3.0.2: clean BitKeeper/etc/SCCS/s.ignore = 0
!greg 1066781751 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066781751 bk-3.0.2: _keysort = 0
!greg 1066781751 bk-3.0.2: sane = 0
!greg 1066781751 bk-3.0.2: check -acv -- - = 0
!greg 1066781751 bk-3.0.2: sfind = 0
!greg 1066781751 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1066781751 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066781751 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=67495
!greg 1066781751 bk-3.0.2: write unlock (13651)
!greg 1066782364 bk-3.0.2: obtain read lock (13731)
!greg 1066782364 bk-3.0.2: _probekey = 0
!greg 1066782370 bk-3.0.2: _keysort = 0
!greg 1066782370 bk-3.0.2: _adler32 = 0
!greg 1066782370 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066782383 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=68697
!greg 1066782383 bk-3.0.2: read unlock (13731)
!greg 1066782401 bk-3.0.2: obtain read lock (13739)
!greg 1066782401 bk-3.0.2: gethelp -s push /usr/local/bitkeeper = 0
!greg 1066782401 bk-3.0.2: help -s push = 0
!greg 1066782401 bk-3.0.2: push gregkh@kernel.bkbits.net = 1 xfered=0
!greg 1066782401 bk-3.0.2: read unlock (13739)
!greg 1066782403 bk-3.0.2: obtain read lock (13742)
!greg 1066782403 bk-3.0.2: _probekey = 0
!greg 1066782406 bk-3.0.2: push gregkh@kernel.bkbits.net: = 1 xfered=0
!greg 1066782406 bk-3.0.2: read unlock (13742)
!greg 1066782410 bk-3.0.2: obtain read lock (13747)
!greg 1066782410 bk-3.0.2: _probekey = 0
!greg 1066782412 bk-3.0.2: _keysort = 0
!greg 1066782412 bk-3.0.2: _adler32 = 0
!greg 1066782413 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066782413 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=69525
!greg 1066782413 bk-3.0.2: read unlock (13747)
!greg 1066782810 bk-3.0.2: obtain write lock (13759)
!greg 1066782821 bk-3.0.2: _listkey -q = 0 keysin=347(8) keysout=0(0)
!greg 1066782821 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1066782821 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1066782821 bk-3.0.2: takepatch -mvvv = 0 psize=1093
!greg 1066782821 bk-3.0.2: sfind RESYNC = 0
!greg 1066782821 bk-3.0.2: sfio -omq = 0
!greg 1066782821 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1066782822 bk-3.0.2: clean SCCS/s.Makefile = 0
!greg 1066782822 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1066782822 bk-3.0.2: _keysort = 0
!greg 1066782822 bk-3.0.2: sane = 0
!greg 1066782822 bk-3.0.2: check -acv -- - = 0
!greg 1066782822 bk-3.0.2: sfind = 0
!greg 1066782822 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1066782822 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1066782822 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=67550
!greg 1066782822 bk-3.0.2: write unlock (13759)
!greg 1066783255 bk-3.0.2: obtain read lock (13833)
!greg 1066783255 bk-3.0.2: _probekey = 0
!greg 1066783261 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1066783261 bk-3.0.2: read unlock (13833)
!greg 1066783268 bk-3.0.2: obtain read lock (13838)
!greg 1066783268 bk-3.0.2: _probekey = 0
!greg 1066783271 bk-3.0.2: _keysort = 0
!greg 1066783271 bk-3.0.2: _adler32 = 0
!greg 1066783271 bk-3.0.2: makepatch -vv -s - = 0
!greg 1066783271 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=1222
!greg 1066783271 bk-3.0.2: read unlock (13838)
!greg 1067034934 bk-3.0.2: obtain write lock (8191)
!greg 1067034941 bk-3.0.2: _listkey -q = 0 keysin=387(9) keysout=270(6)
!greg 1067034955 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1067034955 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1067034958 bk-3.0.2: takepatch -mvvv = 0 psize=740180
!greg 1067034959 bk-3.0.2: sfind RESYNC = 0
!greg 1067034959 bk-3.0.2: sfio -omq = 0
!greg 1067034959 bk-3.0.2: clean SCCS/s.ChangeLog = 0
!greg 1067034959 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1067034959 bk-3.0.2: clean SCCS/s.Makefile = 0
!greg 1067034959 bk-3.0.2: clean SCCS/s.Makefile.klibc = 0
!greg 1067034959 bk-3.0.2: clean SCCS/s.README = 0
!greg 1067034959 bk-3.0.2: clean SCCS/s.namedev.c = 0
!greg 1067034959 bk-3.0.2: clean SCCS/s.udev-add.c = 0
!greg 1067034959 bk-3.0.2: clean SCCS/s.udev.spec = 0
!greg 1067034959 bk-3.0.2: clean libsysfs/SCCS/s.Makefile = 0
!greg 1067034959 bk-3.0.2: clean tdb/SCCS/s.tdbtest.c = 0
!greg 1067034959 bk-3.0.2: clean tdb/SCCS/s.tdbtool.c = 0
!greg 1067034959 bk-3.0.2: clean tdb/SCCS/s.tdbtorture.c = 0
!greg 1067034959 bk-3.0.2: clean BitKeeper/etc/SCCS/s.ignore = 0
!greg 1067034959 bk-3.0.2: clean klibc/SCCS/s.Makefile = 0
!greg 1067034959 bk-3.0.2: clean libsysfs/SCCS/s.dlist.c = 0
!greg 1067034959 bk-3.0.2: clean libsysfs/SCCS/s.dlist.h = 0
!greg 1067034959 bk-3.0.2: clean libsysfs/SCCS/s.sysfs.h = 0
!greg 1067034959 bk-3.0.2: clean libsysfs/SCCS/s.sysfs_dir.c = 0
!greg 1067034959 bk-3.0.2: clean libsysfs/SCCS/s.sysfs_utils.c = 0
!greg 1067034959 bk-3.0.2: clean tdb/SCCS/s.spinlock.c = 0
!greg 1067034959 bk-3.0.2: clean tdb/SCCS/s.tdb.c = 0
!greg 1067034961 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1067034961 bk-3.0.2: _keysort = 0
!greg 1067034964 bk-3.0.2: sane = 0
!greg 1067034964 bk-3.0.2: check -acv -- - = 0
!greg 1067034964 bk-3.0.2: sfind = 0
!greg 1067034964 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1067034964 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=142161
!greg 1067034964 bk-3.0.2: write unlock (8191)
!greg 1067034964 bk-3.0.2: _probekey = 0
!greg 1067034965 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1067035030 bk-3.0.2: get -p SCCS/s.Makefile.klibc = 0
!lethal/greg 1067035034 bk-3.0.2: getuser -r = 0
!lethal/greg 1067035034 bk-3.0.2: pwd = 0
!lethal/greg 1067035034 bk-3.0.2: pwd = 0
!lethal/greg 1067035035 bk-3.0.2: obtain write lock (8687)
!lethal/greg 1067035035 bk-3.0.2: lock -L = 0
!lethal/greg 1067035035 bk-3.0.2: version = 0
!lethal/greg 1067035035 bk-3.0.2: diffs Makefile.klibc = 0
!lethal/greg 1067035035 bk-3.0.2: edit -q SCCS/s.Makefile.klibc = 0
!lethal/greg 1067035035 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!lethal/greg 1067035035 bk-3.0.2: sfiles -c - = 0
!lethal/greg 1067035035 bk-3.0.2: sfiles -p - = 0
!lethal/greg 1067035035 bk-3.0.2: sfiles -x - = 0
!lethal/greg 1067035035 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!lethal/greg 1067035035 bk-3.0.2: sfiles -x = 0
!lethal/greg 1067035035 bk-3.0.2: _unlink = 0
!lethal/greg 1067035035 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!lethal/greg 1067035036 bk-3.0.2: ci -q -G -yFixup path for kernel includes when building with klibc. - = 0
!lethal/greg 1067035036 bk-3.0.2: unlock -w = 0
!lethal/greg 1067035036 bk-3.0.2: lock -w = 0
!lethal/greg 1067035036 bk-3.0.2: import -tpatch -CR -yFixup path for kernel includes when building with klibc. /tmp/patch8675 . = 0
!lethal/greg 1067035036 bk-3.0.2: obtain write lock (8748)
!lethal/greg 1067035037 bk-3.0.2: sfind -s,,p -C = 0
!lethal/greg 1067035037 bk-3.0.2: sccscat -h ChangeSet = 0
!lethal/greg 1067035037 bk-3.0.2: _keysort = 0
!lethal/greg 1067035037 bk-3.0.2: sane = 0
!lethal/greg 1067035037 bk-3.0.2: check -c - = 0
!lethal/greg 1067035037 bk-3.0.2: commit -y[PATCH] Fixup path for kernel includes when building with klibc.

Fixup path for kernel includes when building with klibc.

klibc expects the symlink klibc/linux to point to a relatively up
to date tree, use -Iklibc/linux/include to make linux/ and asm/
includes resolve properly, as these won't exist in the regular
klibc/klibc/include location.
 = 0
!lethal/greg 1067035037 bk-3.0.2: write unlock (8748)
!lethal/greg 1067035037 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1067035401 bk-3.0.2: edit Makefile.klibc = 0
!greg 1067035410 bk-3.0.2: edit Makefile = 0
!greg 1067035693 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1067035693 bk-3.0.2: sane = 0
!greg 1067035693 bk-3.0.2: clean ChangeSet = 0
!greg 1067035693 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1067035694 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist12886 . = 0
!greg 1067035694 bk-3.0.2: _sort = 0
!greg 1067035695 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1067035695 bk-3.0.2: clean ChangeSet = 0
!greg 1067035695 bk-3.0.2: sinfo Makefile = 1
!greg 1067035695 bk-3.0.2: diffs -u Makefile = 0
!greg 1067035697 bk-3.0.2: sinfo Makefile.klibc = 1
!greg 1067035697 bk-3.0.2: diffs -u Makefile.klibc = 0
!greg 1067035705 bk-3.0.2: citool = 0
!greg 1067037597 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1067037598 bk-3.0.2: sane = 0
!greg 1067037598 bk-3.0.2: clean ChangeSet = 0
!greg 1067037598 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1067037598 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist16297 . = 0
!greg 1067037598 bk-3.0.2: _sort = 0
!greg 1067037599 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1067037599 bk-3.0.2: clean ChangeSet = 0
!greg 1067037599 bk-3.0.2: sinfo Makefile = 1
!greg 1067037599 bk-3.0.2: diffs -u Makefile = 0
!greg 1067037603 bk-3.0.2: sinfo Makefile.klibc = 1
!greg 1067037603 bk-3.0.2: diffs -u Makefile.klibc = 0
!greg 1067037650 bk-3.0.2: lock -s = 0
!greg 1067037650 bk-3.0.2: lock -s = 0
!greg 1067037650 bk-3.0.2: delta -qyklibc build fixes

Still can't seem to build both klibc and glibc versions from same makefile :( Makefile.klibc = 0
!greg 1067037650 bk-3.0.2: sfind -pC Makefile.klibc = 0
!greg 1067037650 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1067037650 bk-3.0.2: obtain write lock (16322)
!greg 1067037651 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1067037651 bk-3.0.2: _keysort = 0
!greg 1067037651 bk-3.0.2: sane = 0
!greg 1067037651 bk-3.0.2: check -c - = 0
!greg 1067037651 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1067037651 bk-3.0.2: commit -dqY/tmp/cmt16297 -f/tmp/cfiles16297 = 0
!greg 1067037651 bk-3.0.2: write unlock (16322)
!greg 1067037651 bk-3.0.2: citool = 0
!greg 1067037653 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1067037653 bk-3.0.2: sane = 0
!greg 1067037653 bk-3.0.2: clean ChangeSet = 0
!greg 1067037653 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1067037654 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist16329 . = 0
!greg 1067037654 bk-3.0.2: _sort = 0
!greg 1067037655 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1067037655 bk-3.0.2: clean ChangeSet = 0
!greg 1067037655 bk-3.0.2: sinfo Makefile = 1
!greg 1067037655 bk-3.0.2: diffs -u Makefile = 0
!greg 1067037664 bk-3.0.2: sinfo Makefile = 1
!greg 1067037664 bk-3.0.2: diffs -u Makefile = 0
!greg 1067037676 bk-3.0.2: sinfo Makefile = 1
!greg 1067037676 bk-3.0.2: diffs -u Makefile = 0
!greg 1067037677 bk-3.0.2: sinfo Makefile = 1
!greg 1067037677 bk-3.0.2: diffs -u Makefile = 0
!greg 1067037677 bk-3.0.2: lock -s = 0
!greg 1067037678 bk-3.0.2: lock -s = 0
!greg 1067037678 bk-3.0.2: delta -qypull some klibc stuff into the make Makefile to try to stay in sync. Makefile = 0
!greg 1067037678 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1067037678 bk-3.0.2: sfind -pC Makefile = 0
!greg 1067037678 bk-3.0.2: obtain write lock (16357)
!greg 1067037678 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1067037678 bk-3.0.2: _keysort = 0
!greg 1067037678 bk-3.0.2: sane = 0
!greg 1067037678 bk-3.0.2: check -c - = 0
!greg 1067037678 bk-3.0.2: commit -dqY/tmp/cmt16329 -f/tmp/cfiles16329 = 0
!greg 1067037678 bk-3.0.2: write unlock (16357)
!greg 1067037678 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1067037678 bk-3.0.2: citool = 0
!greg 1067037681 bk-3.0.2: obtain read lock (16363)
!greg 1067037681 bk-3.0.2: _probekey = 0
!greg 1067037686 bk-3.0.2: _keysort = 0
!greg 1067037686 bk-3.0.2: _adler32 = 0
!greg 1067037686 bk-3.0.2: makepatch -vv -s - = 0
!greg 1067037703 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=5167
!greg 1067037703 bk-3.0.2: read unlock (16363)
!greg 1067037893 bk-3.0.2: obtain read lock (16372)
!greg 1067037893 bk-3.0.2: _probekey = 0
!greg 1067037895 bk-3.0.2: _keysort = 0
!greg 1067037895 bk-3.0.2: _adler32 = 0
!greg 1067037895 bk-3.0.2: makepatch -vv -s - = 0
!greg 1067037897 bk-3.0.2: push gregkh@kernel.bkbits.net:udev = 0 rmts=20030410104007-07:00|kroah.com|/home/greg/src/udev/udev|greg|dHtr xfered=5167
!greg 1067037897 bk-3.0.2: read unlock (16372)
!rml/greg 1067465555 bk-3.0.2: dotbk .bkgui config-gui = 0
!rml/greg 1067465555 bk-3.0.2: sane = 0
!rml/greg 1067465555 bk-3.0.2: clean ChangeSet = 0
!rml/greg 1067465556 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!rml/greg 1067465557 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist29737 . = 0
!rml/greg 1067465557 bk-3.0.2: citool = 0
!greg 1067465570 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1067465570 bk-3.0.2: sane = 0
!greg 1067465570 bk-3.0.2: clean ChangeSet = 0
!greg 1067465570 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1067465571 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist29745 . = 0
!greg 1067465571 bk-3.0.2: citool = 0
!greg 1067465582 bk-3.0.2: add udev = 0
!rml/greg 1067465584 bk-3.0.2: dotbk .bkgui config-gui = 0
!rml/greg 1067465584 bk-3.0.2: sane = 0
!rml/greg 1067465584 bk-3.0.2: clean ChangeSet = 0
!rml/greg 1067465584 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!rml/greg 1067465585 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist29754 . = 0
!rml/greg 1067465585 bk-3.0.2: _sort = 0
!rml/greg 1067465585 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!rml/greg 1067465585 bk-3.0.2: clean ChangeSet = 0
!rml/greg 1067465585 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.0 etc/init.d/udev = 0
!rml/greg 1067465585 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.1 etc/init.d/udev = 0
!rml/greg 1067465585 bk-3.0.2: prs -hr1.0 -nd:PARENT: etc/init.d/udev = 0
!rml/greg 1067465585 bk-3.0.2: diffs -u -R1.0 etc/init.d/udev = 0
!rml/greg 1067465596 bk-3.0.2: prs -hr1.0 -nd:PARENT: etc/init.d/udev = 0
!rml/greg 1067465596 bk-3.0.2: diffs -u -R1.0 etc/init.d/udev = 0
!rml/greg 1067465596 bk-3.0.2: citool = 0
!greg 1067465608 bk-3.0.2: get -qe ignore = 0
!greg 1067465613 bk-3.0.2: vim ignore = 0
!rml/greg 1067465617 bk-3.0.2: dotbk .bkgui config-gui = 0
!rml/greg 1067465617 bk-3.0.2: sane = 0
!rml/greg 1067465617 bk-3.0.2: clean ChangeSet = 0
!rml/greg 1067465617 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!rml/greg 1067465618 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist29776 . = 0
!rml/greg 1067465618 bk-3.0.2: _sort = 0
!rml/greg 1067465619 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!rml/greg 1067465619 bk-3.0.2: clean ChangeSet = 0
!rml/greg 1067465619 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.0 etc/init.d/udev = 0
!rml/greg 1067465619 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.1 etc/init.d/udev = 0
!rml/greg 1067465619 bk-3.0.2: sinfo BitKeeper/etc/ignore = 1
!rml/greg 1067465619 bk-3.0.2: diffs -u BitKeeper/etc/ignore = 0
!rml/greg 1067465624 bk-3.0.2: sinfo BitKeeper/etc/ignore = 1
!rml/greg 1067465624 bk-3.0.2: diffs -u BitKeeper/etc/ignore = 0
!rml/greg 1067465663 bk-3.0.2: lock -s = 0
!rml/greg 1067465664 bk-3.0.2: lock -s = 0
!rml/greg 1067465664 bk-3.0.2: sfind -pC etc/init.d/udev = 0
!rml/greg 1067465664 bk-3.0.2: sfind -pC ChangeSet = 0
!rml/greg 1067465664 bk-3.0.2: sfind -pC etc/init.d/udev = 0
!rml/greg 1067465664 bk-3.0.2: obtain write lock (29807)
!rml/greg 1067465664 bk-3.0.2: sccscat -h ChangeSet = 0
!rml/greg 1067465664 bk-3.0.2: _keysort = 0
!rml/greg 1067465664 bk-3.0.2: sane = 0
!rml/greg 1067465664 bk-3.0.2: check -c - = 0
!rml/greg 1067465664 bk-3.0.2: commit -dqY/tmp/cmt29776 -f/tmp/cfiles29776 = 0
!rml/greg 1067465664 bk-3.0.2: write unlock (29807)
!rml/greg 1067465664 bk-3.0.2: citool = 0
!rml/greg 1067465664 bk-3.0.2: _probekey = 0
!rml/greg 1067465665 bk-3.0.2: _keysort = 0
!rml/greg 1067465665 bk-3.0.2: _adler32 = 0
!rml/greg 1067465665 bk-3.0.2: makepatch -e -s - = 0
!rml/greg 1067465665 bk-3.0.2: _keysort = 0
!rml/greg 1067465665 bk-3.0.2: _adler32 = 0
!rml/greg 1067465665 bk-3.0.2: makepatch -e -s - = 0
!rml/greg 1067465665 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!rml/greg 1067465668 bk-3.0.2: changes = 0
!greg 1067465680 bk-3.0.2: obtain read lock (29824)
!greg 1067465680 bk-3.0.2: _probekey = 0
!greg 1067465686 bk-3.0.2: _keysort = 0
!greg 1067465686 bk-3.0.2: _adler32 = 0
!greg 1067465686 bk-3.0.2: makepatch -vv -s - = 0
!greg 1067465698 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=3444
!greg 1067465698 bk-3.0.2: read unlock (29824)
!greg 1067465884 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1067465884 bk-3.0.2: sane = 0
!greg 1067465884 bk-3.0.2: clean ChangeSet = 0
!greg 1067465884 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1067465885 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist29835 . = 0
!greg 1067465885 bk-3.0.2: _sort = 0
!greg 1067465885 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1067465885 bk-3.0.2: clean ChangeSet = 0
!greg 1067465885 bk-3.0.2: sinfo BitKeeper/etc/ignore = 1
!greg 1067465885 bk-3.0.2: diffs -u BitKeeper/etc/ignore = 0
!greg 1067465896 bk-3.0.2: sinfo BitKeeper/etc/ignore = 1
!greg 1067465896 bk-3.0.2: diffs -u BitKeeper/etc/ignore = 0
!greg 1067465896 bk-3.0.2: unedit BitKeeper/etc/ignore = 0
!greg 1067465897 bk-3.0.2: citool = 0
!greg 1067465898 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1067465898 bk-3.0.2: sane = 0
!greg 1067465898 bk-3.0.2: clean ChangeSet = 0
!greg 1067465898 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1067465899 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist29857 . = 0
!greg 1067465899 bk-3.0.2: citool = 0
!greg 1067465947 bk-3.0.2: changes = 0
!greg 1067465949 bk-3.0.2: get -qe Makefile = 0
!greg 1067465954 bk-3.0.2: vim Makefile = 0
!greg 1067465956 bk-3.0.2: get -qe Makefile.klibc = 0
!greg 1067465960 bk-3.0.2: vim Makefile.klibc = 0
!greg 1067465964 bk-3.0.2: get -qe udev.spec = 0
!greg 1067465967 bk-3.0.2: vim udev.spec = 0
!greg 1067466330 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1067466330 bk-3.0.2: sane = 0
!greg 1067466330 bk-3.0.2: clean ChangeSet = 0
!greg 1067466330 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1067466331 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist31511 . = 0
!greg 1067466331 bk-3.0.2: _sort = 0
!greg 1067466332 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1067466332 bk-3.0.2: clean ChangeSet = 0
!greg 1067466332 bk-3.0.2: sinfo Makefile = 1
!greg 1067466332 bk-3.0.2: diffs -u Makefile = 0
!greg 1067466340 bk-3.0.2: sinfo Makefile.klibc = 1
!greg 1067466340 bk-3.0.2: diffs -u Makefile.klibc = 0
!greg 1067466342 bk-3.0.2: sinfo udev.spec = 1
!greg 1067466342 bk-3.0.2: diffs -u udev.spec = 0
!greg 1067466343 bk-3.0.2: sinfo Makefile = 1
!greg 1067466343 bk-3.0.2: diffs -u Makefile = 0
!greg 1067466343 bk-3.0.2: sinfo Makefile = 1
!greg 1067466343 bk-3.0.2: diffs -u Makefile = 0
!greg 1067466346 bk-3.0.2: sinfo Makefile = 1
!greg 1067466346 bk-3.0.2: diffs -u Makefile = 0
!greg 1067466346 bk-3.0.2: unedit Makefile = 0
!greg 1067466346 bk-3.0.2: sinfo Makefile.klibc = 1
!greg 1067466346 bk-3.0.2: diffs -u Makefile.klibc = 0
!greg 1067466346 bk-3.0.2: sinfo Makefile.klibc = 1
!greg 1067466346 bk-3.0.2: diffs -u Makefile.klibc = 0
!greg 1067466346 bk-3.0.2: sinfo Makefile.klibc = 1
!greg 1067466346 bk-3.0.2: diffs -u Makefile.klibc = 0
!greg 1067466346 bk-3.0.2: sinfo Makefile.klibc = 1
!greg 1067466346 bk-3.0.2: diffs -u Makefile.klibc = 0
!greg 1067466347 bk-3.0.2: unedit Makefile.klibc = 0
!greg 1067466347 bk-3.0.2: sinfo udev.spec = 1
!greg 1067466347 bk-3.0.2: diffs -u udev.spec = 0
!greg 1067466347 bk-3.0.2: sinfo udev.spec = 1
!greg 1067466347 bk-3.0.2: diffs -u udev.spec = 0
!greg 1067466347 bk-3.0.2: sinfo udev.spec = 1
!greg 1067466347 bk-3.0.2: diffs -u udev.spec = 0
!greg 1067466347 bk-3.0.2: sinfo udev.spec = 1
!greg 1067466347 bk-3.0.2: diffs -u udev.spec = 0
!greg 1067466347 bk-3.0.2: unedit udev.spec = 0
!greg 1067466347 bk-3.0.2: _strings udev-005_bk.tar.gz = 0
!greg 1067466347 bk-3.0.2: _strings udev-005_bk.tar.gz = 0
!greg 1067466347 bk-3.0.2: _strings udev-005_bk.tar.gz = 0
!greg 1067466347 bk-3.0.2: _strings udev-005_bk.tar.gz = 0
!greg 1067466348 bk-3.0.2: citool = 0
!greg 1067466356 bk-3.0.2: get -qe Makefile Makefile.klibc udev.spec = 0
!greg 1067466371 bk-3.0.2: vim Makefile Makefile.klibc udev.spec = 0
!greg 1067466373 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1067466373 bk-3.0.2: sane = 0
!greg 1067466373 bk-3.0.2: clean ChangeSet = 0
!greg 1067466373 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1067466374 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist31575 . = 0
!greg 1067466374 bk-3.0.2: _sort = 0
!greg 1067466374 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1067466374 bk-3.0.2: clean ChangeSet = 0
!greg 1067466375 bk-3.0.2: sinfo Makefile = 1
!greg 1067466375 bk-3.0.2: diffs -u Makefile = 0
!greg 1067466375 bk-3.0.2: sinfo Makefile = 1
!greg 1067466375 bk-3.0.2: diffs -u Makefile = 0
!greg 1067466381 bk-3.0.2: sinfo Makefile = 1
!greg 1067466381 bk-3.0.2: diffs -u Makefile = 0
!greg 1067466381 bk-3.0.2: sinfo Makefile = 1
!greg 1067466381 bk-3.0.2: diffs -u Makefile = 0
!greg 1067466381 bk-3.0.2: sinfo Makefile.klibc = 1
!greg 1067466381 bk-3.0.2: diffs -u Makefile.klibc = 0
!greg 1067466381 bk-3.0.2: sinfo udev.spec = 1
!greg 1067466381 bk-3.0.2: diffs -u udev.spec = 0
!greg 1067466383 bk-3.0.2: lock -s = 0
!greg 1067466383 bk-3.0.2: lock -s = 0
!greg 1067466383 bk-3.0.2: lock -s = 0
!greg 1067466383 bk-3.0.2: delta -qyversion number to 005_bk Makefile = 0
!greg 1067466383 bk-3.0.2: delta -qyversion number to 005_bk Makefile.klibc = 0
!greg 1067466383 bk-3.0.2: delta -qyversion number to 005_bk udev.spec = 0
!greg 1067466383 bk-3.0.2: sfind -pC udev.spec = 0
!greg 1067466383 bk-3.0.2: sfind -pC Makefile.klibc = 0
!greg 1067466383 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1067466383 bk-3.0.2: sfind -pC Makefile = 0
!greg 1067466383 bk-3.0.2: obtain write lock (31616)
!greg 1067466383 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1067466383 bk-3.0.2: _keysort = 0
!greg 1067466383 bk-3.0.2: sane = 0
!greg 1067466383 bk-3.0.2: check -c - = 0
!greg 1067466383 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1067466383 bk-3.0.2: commit -dqY/tmp/cmt31575 -f/tmp/cfiles31575 = 0
!greg 1067466383 bk-3.0.2: write unlock (31616)
!greg 1067466383 bk-3.0.2: citool = 0
!greg 1067466391 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1067466391 bk-3.0.2: get -p SCCS/s.udev.spec = 0
!olh/greg 1067466394 bk-3.0.2: getuser -r = 0
!olh/greg 1067466394 bk-3.0.2: pwd = 0
!olh/greg 1067466394 bk-3.0.2: pwd = 0
!olh/greg 1067466394 bk-3.0.2: obtain write lock (31644)
!olh/greg 1067466394 bk-3.0.2: lock -L = 0
!olh/greg 1067466394 bk-3.0.2: version = 0
!olh/greg 1067466394 bk-3.0.2: diffs Makefile = 0
!olh/greg 1067466394 bk-3.0.2: edit -q SCCS/s.Makefile = 0
!olh/greg 1067466394 bk-3.0.2: diffs udev.spec = 0
!olh/greg 1067466394 bk-3.0.2: edit -q SCCS/s.udev.spec = 0
!olh/greg 1067466394 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!olh/greg 1067466394 bk-3.0.2: sfiles -c - = 0
!olh/greg 1067466394 bk-3.0.2: sfiles -p - = 0
!olh/greg 1067466394 bk-3.0.2: sfiles -x - = 0
!olh/greg 1067466394 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!olh/greg 1067466394 bk-3.0.2: sfiles -x = 0
!olh/greg 1067466394 bk-3.0.2: _unlink = 0
!olh/greg 1067466394 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!olh/greg 1067466394 bk-3.0.2: ci -q -G -yDESTDIR for udev - = 0
!olh/greg 1067466394 bk-3.0.2: unlock -w = 0
!olh/greg 1067466394 bk-3.0.2: lock -w = 0
!olh/greg 1067466394 bk-3.0.2: import -tpatch -CR -yDESTDIR for udev /tmp/patch31632 . = 0
!olh/greg 1067466394 bk-3.0.2: obtain write lock (31709)
!olh/greg 1067466395 bk-3.0.2: sfind -s,,p -C = 0
!olh/greg 1067466395 bk-3.0.2: sccscat -h ChangeSet = 0
!olh/greg 1067466395 bk-3.0.2: _keysort = 0
!olh/greg 1067466395 bk-3.0.2: sane = 0
!olh/greg 1067466395 bk-3.0.2: check -c - = 0
!olh/greg 1067466395 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!olh/greg 1067466395 bk-3.0.2: commit -y[PATCH] DESTDIR for udev = 0
!olh/greg 1067466395 bk-3.0.2: write unlock (31709)
!greg 1067466399 bk-3.0.2: obtain read lock (31717)
!greg 1067466399 bk-3.0.2: _probekey = 0
!greg 1067466410 bk-3.0.2: _keysort = 0
!greg 1067466410 bk-3.0.2: _adler32 = 0
!greg 1067466410 bk-3.0.2: makepatch -vv -s - = 0
!greg 1067466422 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=3682
!greg 1067466422 bk-3.0.2: read unlock (31717)
!greg 1067475508 bk-3.0.2: get -qe TODO = 0
!greg 1067475539 bk-3.0.2: vim TODO = 0
!greg 1067475540 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1067475541 bk-3.0.2: sane = 0
!greg 1067475541 bk-3.0.2: clean ChangeSet = 0
!greg 1067475541 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1067475542 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist21639 . = 0
!greg 1067475542 bk-3.0.2: _sort = 0
!greg 1067475542 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1067475542 bk-3.0.2: clean ChangeSet = 0
!greg 1067475543 bk-3.0.2: sinfo TODO = 1
!greg 1067475543 bk-3.0.2: diffs -u TODO = 0
!greg 1067475544 bk-3.0.2: sinfo TODO = 1
!greg 1067475544 bk-3.0.2: diffs -u TODO = 0
!greg 1067475554 bk-3.0.2: sinfo TODO = 1
!greg 1067475554 bk-3.0.2: diffs -u TODO = 0
!greg 1067475554 bk-3.0.2: sinfo TODO = 1
!greg 1067475554 bk-3.0.2: diffs -u TODO = 0
!greg 1067475555 bk-3.0.2: lock -s = 0
!greg 1067475555 bk-3.0.2: lock -s = 0
!greg 1067475555 bk-3.0.2: delta -qyRemove a few items from the TODO list that are already done. TODO = 0
!greg 1067475555 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1067475555 bk-3.0.2: sfind -pC TODO = 0
!greg 1067475556 bk-3.0.2: obtain write lock (21667)
!greg 1067475556 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1067475556 bk-3.0.2: _keysort = 0
!greg 1067475556 bk-3.0.2: sane = 0
!greg 1067475556 bk-3.0.2: check -c - = 0
!greg 1067475556 bk-3.0.2: commit -dqY/tmp/cmt21639 -f/tmp/cfiles21639 = 0
!greg 1067475556 bk-3.0.2: write unlock (21667)
!greg 1067475556 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1067475556 bk-3.0.2: citool = 0
!greg 1067475593 bk-3.0.2: obtain read lock (21673)
!greg 1067475593 bk-3.0.2: _probekey = 0
!greg 1067475599 bk-3.0.2: _keysort = 0
!greg 1067475600 bk-3.0.2: _adler32 = 0
!greg 1067475600 bk-3.0.2: makepatch -vv -s - = 0
!greg 1067475612 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1053
!greg 1067475612 bk-3.0.2: read unlock (21673)
!greg 1070301472 bk-3.0.2: obtain write lock (26305)
!greg 1070301478 bk-3.0.2: _listkey -q = 0 keysin=405(9) keysout=1440(32)
!greg 1070301495 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1070301495 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1070301499 bk-3.0.2: takepatch -mvvv = 0 psize=603080
!greg 1070301500 bk-3.0.2: sfind RESYNC = 0
!greg 1070301501 bk-3.0.2: sfio -omq = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.ChangeLog = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.Makefile = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.TODO = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.klibc_fixups.c = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.logging.c = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.namedev.c = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.namedev.h = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.udev-add.c = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.udev-remove.c = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.udev.8 = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.udev.c = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.udev.config = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.udev.h = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.udev.permissions = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.udev.spec = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.udevdb.c = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.udevdb.h = 0
!greg 1070301501 bk-3.0.2: clean SCCS/s.Makefile.klibc = 0
!greg 1070301501 bk-3.0.2: clean BitKeeper/etc/SCCS/s.ignore = 0
!greg 1070301501 bk-3.0.2: clean etc/init.d/SCCS/s.udev = 0
!greg 1070301501 bk-3.0.2: clean klibc/klibc/SCCS/s.Makefile = 0
!greg 1070301502 bk-3.0.2: clean klibc/klibc/SCCS/s.README = 0
!greg 1070301502 bk-3.0.2: clean klibc/klibc/SCCS/s.SYSCALLS = 0
!greg 1070301502 bk-3.0.2: clean klibc/klibc/SCCS/s.ctypes.c = 0
!greg 1070301502 bk-3.0.2: clean klibc/klibc/SCCS/s.syslog.c = 0
!greg 1070301502 bk-3.0.2: clean klibc/klibc/arch/ia64/SCCS/s.Makefile.inc = 0
!greg 1070301502 bk-3.0.2: clean klibc/klibc/arch/ia64/include/klibc/SCCS/s.archsys.h = 0
!greg 1070301502 bk-3.0.2: clean klibc/klibc/include/SCCS/s.ctype.h = 0
!greg 1070301502 bk-3.0.2: clean klibc/klibc/include/SCCS/s.signal.h = 0
!greg 1070301502 bk-3.0.2: clean klibc/klibc/include/SCCS/s.string.h = 0
!greg 1070301502 bk-3.0.2: clean klibc/klibc/include/SCCS/s.syslog.h = 0
!greg 1070301502 bk-3.0.2: clean klibc/klibc/include/SCCS/s.unistd.h = 0
!greg 1070301502 bk-3.0.2: clean libsysfs/SCCS/s.libsysfs.h = 0
!greg 1070301502 bk-3.0.2: clean libsysfs/SCCS/s.sysfs_bus.c = 0
!greg 1070301502 bk-3.0.2: clean libsysfs/SCCS/s.sysfs_class.c = 0
!greg 1070301502 bk-3.0.2: clean libsysfs/SCCS/s.sysfs_device.c = 0
!greg 1070301502 bk-3.0.2: clean libsysfs/SCCS/s.sysfs_driver.c = 0
!greg 1070301502 bk-3.0.2: clean libsysfs/SCCS/s.sysfs_utils.c = 0
!greg 1070301502 bk-3.0.2: clean tdb/SCCS/s.tdb.h = 0
!greg 1070301503 bk-3.0.2: clean test/SCCS/s.label_test = 0
!greg 1070301503 bk-3.0.2: clean test/SCCS/s.label_test.config = 0
!greg 1070301503 bk-3.0.2: clean SCCS/s.test.block = 0
!greg 1070301503 bk-3.0.2: clean SCCS/s.test.tty = 0
!greg 1070301505 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070301505 bk-3.0.2: _keysort = 0
!greg 1070301508 bk-3.0.2: sane = 0
!greg 1070301508 bk-3.0.2: check -acv -- - = 0
!greg 1070301508 bk-3.0.2: sfind = 0
!greg 1070301509 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1070301509 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=250845
!greg 1070301509 bk-3.0.2: write unlock (26305)
!greg 1070301509 bk-3.0.2: _probekey = 0
!greg 1070301510 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1070322483 bk-3.0.2: obtain write lock (13640)
!greg 1070322489 bk-3.0.2: _listkey -q = 0 keysin=405(9) keysout=0(0)
!greg 1070322489 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1070322489 bk-3.0.2: write unlock (13640)
!greg 1070322544 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1070322604 bk-3.0.2: get -p SCCS/s.Makefile = 0
!patmans/greg 1070322607 bk-3.0.2: getuser -r = 0
!patmans/greg 1070322607 bk-3.0.2: pwd = 0
!patmans/greg 1070322607 bk-3.0.2: pwd = 0
!patmans/greg 1070322608 bk-3.0.2: obtain write lock (15883)
!patmans/greg 1070322608 bk-3.0.2: lock -L = 0
!patmans/greg 1070322608 bk-3.0.2: version = 0
!patmans/greg 1070322608 bk-3.0.2: diffs Makefile = 0
!patmans/greg 1070322608 bk-3.0.2: edit -q SCCS/s.Makefile = 0
!patmans/greg 1070322608 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!patmans/greg 1070322608 bk-3.0.2: sfiles -c - = 0
!patmans/greg 1070322608 bk-3.0.2: sfiles -p - = 0
!patmans/greg 1070322608 bk-3.0.2: sfiles -x - = 0
!patmans/greg 1070322608 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!patmans/greg 1070322608 bk-3.0.2: _unlink = 0
!patmans/greg 1070322608 bk-3.0.2: sfiles -x = 0
!patmans/greg 1070322608 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!patmans/greg 1070322608 bk-3.0.2: ci -q -G -yfix udev parallel builds with klibc - = 0
!patmans/greg 1070322608 bk-3.0.2: unlock -w = 0
!patmans/greg 1070322608 bk-3.0.2: lock -w = 0
!patmans/greg 1070322608 bk-3.0.2: import -tpatch -CR -yfix udev parallel builds with klibc /tmp/patch15871 . = 0
!patmans/greg 1070322608 bk-3.0.2: obtain write lock (15944)
!patmans/greg 1070322609 bk-3.0.2: sfind -s,,p -C = 0
!patmans/greg 1070322609 bk-3.0.2: sccscat -h ChangeSet = 0
!patmans/greg 1070322609 bk-3.0.2: _keysort = 0
!patmans/greg 1070322609 bk-3.0.2: sane = 0
!patmans/greg 1070322609 bk-3.0.2: check -c - = 0
!patmans/greg 1070322609 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!patmans/greg 1070322609 bk-3.0.2: commit -y[PATCH] fix udev parallel builds with klibc

I can't build udev with make -j9. Here's a patch to fix it.
 = 0
!patmans/greg 1070322609 bk-3.0.2: write unlock (15944)
!greg 1070322642 bk-3.0.2: obtain read lock (17959)
!greg 1070322642 bk-3.0.2: _probekey = 0
!greg 1070322648 bk-3.0.2: _keysort = 0
!greg 1070322648 bk-3.0.2: _adler32 = 0
!greg 1070322648 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070322675 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1296
!greg 1070322675 bk-3.0.2: read unlock (17959)
!greg 1070324188 bk-3.0.2: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1070324188 bk-3.0.2: get -p extras/multipath/SCCS/s.main.h = 0
!greg 1070324188 bk-3.0.2: get -p extras/multipath/SCCS/s.Makefile = 0
!greg 1070324188 bk-3.0.2: get -p extras/multipath/SCCS/s.sg_include.h = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: getuser -r = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: obtain write lock (18299)
!christophe.varoqui/greg 1070324191 bk-3.0.2: lock -L = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: version = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: diffs extras/multipath/main.c = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.c = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: diffs extras/multipath/main.h = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.h = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: diffs extras/multipath/Makefile = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: edit -q extras/multipath/SCCS/s.Makefile = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: diffs extras/multipath/sg_include.h = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: edit -q extras/multipath/SCCS/s.sg_include.h = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: sfiles -c - = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: sfiles -p - = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: sfiles -x - = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: _unlink = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: sfiles -x = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: ci -q -G -yudev-007/extras/multipath update - = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: unlock -w = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: lock -w = 0
!christophe.varoqui/greg 1070324191 bk-3.0.2: import -tpatch -CR -yudev-007/extras/multipath update /tmp/patch18287 . = 0
!christophe.varoqui/greg 1070324192 bk-3.0.2: obtain write lock (18372)
!christophe.varoqui/greg 1070324192 bk-3.0.2: sfind -s,,p -C = 0
!christophe.varoqui/greg 1070324192 bk-3.0.2: sccscat -h ChangeSet = 0
!christophe.varoqui/greg 1070324192 bk-3.0.2: _keysort = 0
!christophe.varoqui/greg 1070324192 bk-3.0.2: sane = 0
!christophe.varoqui/greg 1070324192 bk-3.0.2: check -c - = 0
!christophe.varoqui/greg 1070324192 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!christophe.varoqui/greg 1070324192 bk-3.0.2: commit -y[PATCH] udev-007/extras/multipath update

here is a clean-up patch :

* removes sg_err.[ch] deps
* makes sure the core code play nice with klibc
* port the sysfs calls to dlist helpers
* links against udev's sysfs (need libsysfs.a & dlist.a)
* finally define DM_TARGET as "multipath" as Joe posted the code today
  (not tested yet)
* push version forward (do you want it in sync with udev version?)

libdevmapper doesn't play well with klibc, so I wasn't able to produce a
static binary yet. Help needed here ... as I don't want to fall back to
merge libdevmapper code in the core.

It compiles here and doesn't segfault.
 = 0
!christophe.varoqui/greg 1070324192 bk-3.0.2: write unlock (18372)
!greg 1070324194 bk-3.0.2: obtain read lock (18380)
!greg 1070324194 bk-3.0.2: _probekey = 0
!greg 1070324200 bk-3.0.2: _keysort = 0
!greg 1070324200 bk-3.0.2: _adler32 = 0
!greg 1070324200 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070324223 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=5473
!greg 1070324223 bk-3.0.2: read unlock (18380)
!greg 1070324273 bk-3.0.2: obtain read lock (18388)
!greg 1070324273 bk-3.0.2: _probekey = 0
!greg 1070324276 bk-3.0.2: _keysort = 0
!greg 1070324276 bk-3.0.2: _adler32 = 0
!greg 1070324276 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070324284 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=6494
!greg 1070324284 bk-3.0.2: read unlock (18388)
!greg 1070324796 bk-3.0.2: get -p SCCS/s.udev.h = 0
!arnd/greg 1070324804 bk-3.0.2: getuser -r = 0
!arnd/greg 1070324804 bk-3.0.2: pwd = 0
!arnd/greg 1070324804 bk-3.0.2: pwd = 0
!arnd/greg 1070324805 bk-3.0.2: obtain write lock (18572)
!arnd/greg 1070324805 bk-3.0.2: lock -L = 0
!arnd/greg 1070324805 bk-3.0.2: version = 0
!arnd/greg 1070324805 bk-3.0.2: diffs udev.h = 0
!arnd/greg 1070324805 bk-3.0.2: edit -q SCCS/s.udev.h = 0
!arnd/greg 1070324805 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!arnd/greg 1070324805 bk-3.0.2: sfiles -c - = 0
!arnd/greg 1070324805 bk-3.0.2: sfiles -p - = 0
!arnd/greg 1070324805 bk-3.0.2: sfiles -x - = 0
!arnd/greg 1070324805 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!arnd/greg 1070324805 bk-3.0.2: _unlink = 0
!arnd/greg 1070324805 bk-3.0.2: sfiles -x = 0
!arnd/greg 1070324805 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!arnd/greg 1070324805 bk-3.0.2: ci -q -G -yBuild failure - missing linux/limits.h include? - = 0
!arnd/greg 1070324805 bk-3.0.2: unlock -w = 0
!arnd/greg 1070324805 bk-3.0.2: lock -w = 0
!arnd/greg 1070324805 bk-3.0.2: import -tpatch -CR -yBuild failure - missing linux/limits.h include? /tmp/patch18560 . = 0
!arnd/greg 1070324805 bk-3.0.2: obtain write lock (18633)
!arnd/greg 1070324806 bk-3.0.2: sfind -s,,p -C = 0
!arnd/greg 1070324806 bk-3.0.2: sccscat -h ChangeSet = 0
!arnd/greg 1070324806 bk-3.0.2: _keysort = 0
!arnd/greg 1070324806 bk-3.0.2: sane = 0
!arnd/greg 1070324806 bk-3.0.2: check -c - = 0
!arnd/greg 1070324806 bk-3.0.2: commit -y[PATCH] Build failure - missing linux/limits.h include?

On Tuesday 25 November 2003 00:12, Chris Larson wrote:
> udev fails to compile here unless I'm doing a KLIBC build. The reason
> appears to be that the normal limits.h in the gcc inc dir doesn't pull
> in linux/limits.h, whereas the limits.h out in the klibc include dirs
> does. I'd think it'd be best to add a #include <linux/limits.h> to
> udev.h directly, since it uses PATH_MAX.

No, don't include kernel headers directly if you can avoid it.
The problem you are referring to seems to be with old tool chains,
I have the same symptom with my s390 gcc-2.95/glibc-2.1.3.
Including <sys/param.h> instead of <limits.h> seems to fix it.
 = 0
!arnd/greg 1070324806 bk-3.0.2: write unlock (18633)
!arnd/greg 1070324806 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070324873 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1070324876 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1070324909 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1070324917 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1070324917 bk-3.0.2: get -e SCCS/s.Makefile = 0
!olh/greg 1070325040 bk-3.0.2: getuser -r = 0
!olh/greg 1070325040 bk-3.0.2: pwd = 0
!olh/greg 1070325040 bk-3.0.2: pwd = 0
!olh/greg 1070325040 bk-3.0.2: obtain write lock (20814)
!olh/greg 1070325040 bk-3.0.2: lock -L = 0
!olh/greg 1070325040 bk-3.0.2: version = 0
!olh/greg 1070325040 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!olh/greg 1070325040 bk-3.0.2: sfiles -c - = 0
!olh/greg 1070325040 bk-3.0.2: sfiles -p - = 0
!olh/greg 1070325040 bk-3.0.2: sfiles -x - = 0
!olh/greg 1070325040 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!olh/greg 1070325040 bk-3.0.2: _unlink = 0
!olh/greg 1070325040 bk-3.0.2: sfiles -x = 0
!olh/greg 1070325040 bk-3.0.2: unedit Makefile = 0
!olh/greg 1070325040 bk-3.0.2: unlock -w = 0
!olh/greg 1070325040 bk-3.0.2: lock -w = 0
!olh/greg 1070325040 bk-3.0.2: import -tpatch -CR -yARCH detection for ppc /tmp/patch20802 . = 1
!greg 1070325049 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1070325146 bk-3.0.2: get -p SCCS/s.udev.h = 0
!greg 1070325148 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1070325154 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1070325154 bk-3.0.2: get -e SCCS/s.Makefile = 0
!greg 1070325207 bk-3.0.2: unedit Makefile = 0
!greg 1070325229 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1070325294 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1070325299 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1070325299 bk-3.0.2: get -e SCCS/s.Makefile = 0
!greg 1070325494 bk-3.0.2: diffs -u = 0
!greg 1070325499 bk-3.0.2: diffs -u = 0
!greg 1070325514 bk-3.0.2: unedit Makefile = 0
!greg 1070325521 bk-3.0.2: get -p SCCS/s.Makefile = 0
!kergoth/greg 1070325524 bk-3.0.2: getuser -r = 0
!kergoth/greg 1070325524 bk-3.0.2: pwd = 0
!kergoth/greg 1070325524 bk-3.0.2: pwd = 0
!kergoth/greg 1070325524 bk-3.0.2: obtain write lock (21727)
!kergoth/greg 1070325524 bk-3.0.2: lock -L = 0
!kergoth/greg 1070325524 bk-3.0.2: version = 0
!kergoth/greg 1070325524 bk-3.0.2: diffs Makefile = 0
!kergoth/greg 1070325524 bk-3.0.2: edit -q SCCS/s.Makefile = 0
!kergoth/greg 1070325524 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kergoth/greg 1070325524 bk-3.0.2: sfiles -c - = 0
!kergoth/greg 1070325524 bk-3.0.2: sfiles -p - = 0
!kergoth/greg 1070325524 bk-3.0.2: sfiles -x - = 0
!kergoth/greg 1070325524 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kergoth/greg 1070325524 bk-3.0.2: sfiles -x = 0
!kergoth/greg 1070325524 bk-3.0.2: _unlink = 0
!kergoth/greg 1070325524 bk-3.0.2: unedit Makefile = 0
!kergoth/greg 1070325524 bk-3.0.2: unlock -w = 0
!kergoth/greg 1070325524 bk-3.0.2: lock -w = 0
!kergoth/greg 1070325524 bk-3.0.2: import -tpatch -CR -yAllow override of CFLAGS/LDFLAGS /tmp/patch21715 . = 1
!greg 1070325568 bk-3.0.2: changes = 0
!greg 1070325578 bk-3.0.2: get -p SCCS/s.Makefile = 0
!kergoth/greg 1070325581 bk-3.0.2: getuser -r = 0
!kergoth/greg 1070325581 bk-3.0.2: pwd = 0
!kergoth/greg 1070325581 bk-3.0.2: pwd = 0
!kergoth/greg 1070325581 bk-3.0.2: obtain write lock (23843)
!kergoth/greg 1070325581 bk-3.0.2: lock -L = 0
!kergoth/greg 1070325581 bk-3.0.2: version = 0
!kergoth/greg 1070325581 bk-3.0.2: diffs Makefile = 0
!kergoth/greg 1070325581 bk-3.0.2: edit -q SCCS/s.Makefile = 0
!kergoth/greg 1070325581 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kergoth/greg 1070325581 bk-3.0.2: sfiles -c - = 0
!kergoth/greg 1070325581 bk-3.0.2: sfiles -p - = 0
!kergoth/greg 1070325581 bk-3.0.2: sfiles -x - = 0
!kergoth/greg 1070325581 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kergoth/greg 1070325581 bk-3.0.2: _unlink = 0
!kergoth/greg 1070325581 bk-3.0.2: sfiles -x = 0
!kergoth/greg 1070325581 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kergoth/greg 1070325581 bk-3.0.2: ci -q -G -yAllow override of CFLAGS/LDFLAGS - = 0
!kergoth/greg 1070325581 bk-3.0.2: unlock -w = 0
!kergoth/greg 1070325582 bk-3.0.2: lock -w = 0
!kergoth/greg 1070325582 bk-3.0.2: import -tpatch -CR -yAllow override of CFLAGS/LDFLAGS /tmp/patch23831 . = 0
!kergoth/greg 1070325582 bk-3.0.2: obtain write lock (23904)
!kergoth/greg 1070325582 bk-3.0.2: sfind -s,,p -C = 0
!kergoth/greg 1070325582 bk-3.0.2: sccscat -h ChangeSet = 0
!kergoth/greg 1070325582 bk-3.0.2: _keysort = 0
!kergoth/greg 1070325582 bk-3.0.2: sane = 0
!kergoth/greg 1070325582 bk-3.0.2: check -c - = 0
!kergoth/greg 1070325582 bk-3.0.2: commit -y[PATCH] Allow override of CFLAGS/LDFLAGS

As it is generally a good idea to allow the user to override CFLAGS and
LDFLAGS (automake based systems manage this with AM_CFLAGS vs CFLAGS),
here's a patch that does so.  The key is to keep options that are
required to build, along with include and link paths relative to the
source dir seperate from those that should be overridable (warning
flags, debug flags, optimizations, include/lib paths outside the source
tree).  Rather than adding another couple variables, I made use of the
GNU make 'override' directive.
 = 0
!kergoth/greg 1070325582 bk-3.0.2: write unlock (23904)
!kergoth/greg 1070325583 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070325590 bk-3.0.2: changes = 0
!greg 1070325758 bk-3.0.2: changes = 0
!greg 1070325762 bk-3.0.2: get Makefile.orig = 1
!greg 1070325765 bk-3.0.2: get Makefile = 0
!greg 1070325769 bk-3.0.2: changes = 0
!greg 1070325774 bk-3.0.2: prs -hnr1.235 -d:REV: ChangeSet = 0
!greg 1070325774 bk-3.0.2: _keysort = 0
!greg 1070325774 bk-3.0.2: cset -ffl - = 0
!greg 1070325774 bk-3.0.2: stripdel -Cc - = 0
!greg 1070325775 bk-3.0.2: _keysort = 0
!greg 1070325775 bk-3.0.2: _adler32 = 0
!greg 1070325775 bk-3.0.2: cset -v -ffm - = 0
!greg 1070325775 bk-3.0.2: sfiles -D = 0
!greg 1070325775 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070325775 bk-3.0.2: _keysort = 0
!greg 1070325778 bk-3.0.2: sane = 0
!greg 1070325778 bk-3.0.2: check -acv -f - = 0
!greg 1070325778 bk-3.0.2: sfind = 0
!greg 1070325778 bk-3.0.2: undo -r1.235 = 0
!greg 1070325845 bk-3.0.2: changes = 0
!greg 1070325846 bk-3.0.2: obtain read lock (30313)
!greg 1070325846 bk-3.0.2: _probekey = 0
!greg 1070325851 bk-3.0.2: _keysort = 0
!greg 1070325851 bk-3.0.2: _adler32 = 0
!greg 1070325851 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070325873 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1774
!greg 1070325873 bk-3.0.2: read unlock (30313)
!greg 1070325883 bk-3.0.2: get -p SCCS/s.Makefile = 0
!olh/greg 1070325887 bk-3.0.2: getuser -r = 0
!olh/greg 1070325887 bk-3.0.2: pwd = 0
!olh/greg 1070325887 bk-3.0.2: pwd = 0
!olh/greg 1070325887 bk-3.0.2: obtain write lock (30341)
!olh/greg 1070325887 bk-3.0.2: lock -L = 0
!olh/greg 1070325887 bk-3.0.2: version = 0
!olh/greg 1070325887 bk-3.0.2: diffs Makefile = 0
!olh/greg 1070325887 bk-3.0.2: edit -q SCCS/s.Makefile = 0
!olh/greg 1070325887 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!olh/greg 1070325887 bk-3.0.2: sfiles -c - = 0
!olh/greg 1070325887 bk-3.0.2: sfiles -p - = 0
!olh/greg 1070325887 bk-3.0.2: sfiles -x - = 0
!olh/greg 1070325887 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!olh/greg 1070325887 bk-3.0.2: _unlink = 0
!olh/greg 1070325887 bk-3.0.2: sfiles -x = 0
!olh/greg 1070325887 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!olh/greg 1070325887 bk-3.0.2: ci -q -G -yARCH detection for ppc - = 0
!olh/greg 1070325887 bk-3.0.2: unlock -w = 0
!olh/greg 1070325887 bk-3.0.2: lock -w = 0
!olh/greg 1070325887 bk-3.0.2: import -tpatch -CR -yARCH detection for ppc /tmp/patch30329 . = 0
!olh/greg 1070325888 bk-3.0.2: obtain write lock (30402)
!olh/greg 1070325888 bk-3.0.2: sfind -s,,p -C = 0
!olh/greg 1070325888 bk-3.0.2: sccscat -h ChangeSet = 0
!olh/greg 1070325888 bk-3.0.2: _keysort = 0
!olh/greg 1070325888 bk-3.0.2: sane = 0
!olh/greg 1070325888 bk-3.0.2: check -c - = 0
!olh/greg 1070325888 bk-3.0.2: commit -y[PATCH] ARCH detection for ppc

I'm not sure why ppc is converted to powerpc, it breaks at least $(ARCH)
in klibc.

gcc -dumpmachine
powerpc-suse-linux
 = 0
!olh/greg 1070325888 bk-3.0.2: write unlock (30402)
!olh/greg 1070325888 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070325893 bk-3.0.2: changes = 0
!greg 1070325937 bk-3.0.2: obtain read lock (30630)
!greg 1070325937 bk-3.0.2: _probekey = 0
!greg 1070325942 bk-3.0.2: _keysort = 0
!greg 1070325942 bk-3.0.2: _adler32 = 0
!greg 1070325942 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070325963 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1235
!greg 1070325963 bk-3.0.2: read unlock (30630)
!greg 1070325963 bk-3.0.2: obtain read lock (30638)
!greg 1070325963 bk-3.0.2: _probekey = 0
!greg 1070325965 bk-3.0.2: _keysort = 0
!greg 1070325965 bk-3.0.2: _adler32 = 0
!greg 1070325965 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070325966 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=2734
!greg 1070325966 bk-3.0.2: read unlock (30638)
!greg 1070326033 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1070326033 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_bus.c = 0
!greg 1070326033 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_class.c = 0
!greg 1070326033 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_device.c = 0
!greg 1070326033 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_driver.c = 0
!greg 1070326033 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_utils.c = 0
!greg 1070326045 bk-3.0.2: changes = 0
!greg 1070326050 bk-3.0.2: changes = 0
!greg 1070326071 bk-3.0.2: prs -h -d:KEY:
 -r1.229 SCCS/s.ChangeSet = 0
!greg 1070326071 bk-3.0.2: _keysort = 0
!greg 1070326071 bk-3.0.2: cset -r1.229 = 0
!greg 1070326072 bk-3.0.2: obtain write lock (30694)
!greg 1070326072 bk-3.0.2: sfind -s,,p -C = 0
!greg 1070326072 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070326072 bk-3.0.2: commit -dF -Y/home/greg/tmp/bk_commit_Y6U6KL = 0
!greg 1070326072 bk-3.0.2: write unlock (30694)
!greg 1070326072 bk-3.0.2: cset -x1.229 = 0
!greg 1070326076 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1070326076 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_bus.c = 0
!greg 1070326076 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_class.c = 0
!greg 1070326076 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_device.c = 0
!greg 1070326076 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_driver.c = 0
!greg 1070326076 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_utils.c = 0
!dsteklof/greg 1070326080 bk-3.0.2: getuser -r = 0
!dsteklof/greg 1070326080 bk-3.0.2: pwd = 0
!dsteklof/greg 1070326080 bk-3.0.2: pwd = 0
!dsteklof/greg 1070326080 bk-3.0.2: obtain write lock (30731)
!dsteklof/greg 1070326080 bk-3.0.2: lock -L = 0
!dsteklof/greg 1070326080 bk-3.0.2: version = 0
!dsteklof/greg 1070326080 bk-3.0.2: diffs libsysfs/libsysfs.h = 0
!dsteklof/greg 1070326080 bk-3.0.2: edit -q libsysfs/SCCS/s.libsysfs.h = 0
!dsteklof/greg 1070326080 bk-3.0.2: diffs libsysfs/sysfs_bus.c = 0
!dsteklof/greg 1070326080 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_bus.c = 0
!dsteklof/greg 1070326080 bk-3.0.2: diffs libsysfs/sysfs_class.c = 0
!dsteklof/greg 1070326080 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_class.c = 0
!dsteklof/greg 1070326080 bk-3.0.2: diffs libsysfs/sysfs_device.c = 0
!dsteklof/greg 1070326080 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_device.c = 0
!dsteklof/greg 1070326080 bk-3.0.2: diffs libsysfs/sysfs_driver.c = 0
!dsteklof/greg 1070326080 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_driver.c = 0
!dsteklof/greg 1070326080 bk-3.0.2: diffs libsysfs/sysfs_utils.c = 0
!dsteklof/greg 1070326080 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_utils.c = 0
!dsteklof/greg 1070326080 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!dsteklof/greg 1070326080 bk-3.0.2: sfiles -c - = 0
!dsteklof/greg 1070326080 bk-3.0.2: sfiles -p - = 0
!dsteklof/greg 1070326080 bk-3.0.2: sfiles -x - = 0
!dsteklof/greg 1070326080 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!dsteklof/greg 1070326080 bk-3.0.2: sfiles -x = 0
!dsteklof/greg 1070326080 bk-3.0.2: _unlink = 0
!dsteklof/greg 1070326080 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!dsteklof/greg 1070326080 bk-3.0.2: ci -q -G -yanother patch for path problem - = 0
!dsteklof/greg 1070326080 bk-3.0.2: unlock -w = 0
!dsteklof/greg 1070326081 bk-3.0.2: lock -w = 0
!dsteklof/greg 1070326081 bk-3.0.2: import -tpatch -CR -yanother patch for path problem /tmp/patch30719 . = 0
!dsteklof/greg 1070326081 bk-3.0.2: obtain write lock (30812)
!dsteklof/greg 1070326081 bk-3.0.2: sfind -s,,p -C = 0
!dsteklof/greg 1070326081 bk-3.0.2: sccscat -h ChangeSet = 0
!dsteklof/greg 1070326081 bk-3.0.2: _keysort = 0
!dsteklof/greg 1070326081 bk-3.0.2: sane = 0
!dsteklof/greg 1070326081 bk-3.0.2: check -c - = 0
!dsteklof/greg 1070326081 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!dsteklof/greg 1070326081 bk-3.0.2: commit -y[PATCH] another patch for path problem

The quick patch I sent you yesterday fixes it in one location, but
there are other points in the library that calls sysfs_get_mnt_path. We
need to address all the areas in the library where paths are used. The
following patch is a band-aid until we can get a proper path management
in the library.
 = 0
!dsteklof/greg 1070326081 bk-3.0.2: write unlock (30812)
!greg 1070326188 bk-3.0.2: get -qe namedev.c = 0
!greg 1070326193 bk-3.0.2: vim namedev.c = 0
!greg 1070326236 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070326236 bk-3.0.2: sane = 0
!greg 1070326236 bk-3.0.2: clean ChangeSet = 0
!greg 1070326236 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070326237 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist462 . = 0
!greg 1070326237 bk-3.0.2: _sort = 0
!greg 1070326238 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070326238 bk-3.0.2: clean ChangeSet = 0
!greg 1070326238 bk-3.0.2: sinfo namedev.c = 1
!greg 1070326238 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070326241 bk-3.0.2: _strings Makefile.orig = 0
!greg 1070326242 bk-3.0.2: sinfo namedev.c = 1
!greg 1070326242 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070326242 bk-3.0.2: sinfo namedev.c = 1
!greg 1070326242 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070326242 bk-3.0.2: sinfo namedev.c = 1
!greg 1070326242 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070326243 bk-3.0.2: sinfo namedev.c = 1
!greg 1070326243 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070326243 bk-3.0.2: citool = 0
!greg 1070326251 bk-3.0.2: changes = 0
!greg 1070326772 bk-3.0.2: get -p SCCS/s.Makefile = 0
!mort/greg 1070326775 bk-3.0.2: getuser -r = 0
!mort/greg 1070326775 bk-3.0.2: pwd = 0
!mort/greg 1070326775 bk-3.0.2: pwd = 0
!mort/greg 1070326775 bk-3.0.2: obtain write lock (544)
!mort/greg 1070326775 bk-3.0.2: lock -L = 0
!mort/greg 1070326775 bk-3.0.2: version = 0
!mort/greg 1070326775 bk-3.0.2: diffs Makefile = 0
!mort/greg 1070326775 bk-3.0.2: edit -q SCCS/s.Makefile = 0
!mort/greg 1070326775 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!mort/greg 1070326775 bk-3.0.2: sfiles -c - = 0
!mort/greg 1070326775 bk-3.0.2: sfiles -p - = 0
!mort/greg 1070326775 bk-3.0.2: sfiles -x - = 0
!mort/greg 1070326775 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!mort/greg 1070326775 bk-3.0.2: _unlink = 0
!mort/greg 1070326775 bk-3.0.2: sfiles -x = 0
!mort/greg 1070326775 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!mort/greg 1070326775 bk-3.0.2: ci -q -G -yAdd -nodefaultlibs while compiling against klibc - = 0
!mort/greg 1070326775 bk-3.0.2: unlock -w = 0
!mort/greg 1070326775 bk-3.0.2: lock -w = 0
!mort/greg 1070326775 bk-3.0.2: import -tpatch -CR -yAdd -nodefaultlibs while compiling against klibc /tmp/patch532 . = 0
!mort/greg 1070326775 bk-3.0.2: obtain write lock (605)
!mort/greg 1070326776 bk-3.0.2: sfind -s,,p -C = 0
!mort/greg 1070326776 bk-3.0.2: sccscat -h ChangeSet = 0
!mort/greg 1070326776 bk-3.0.2: _keysort = 0
!mort/greg 1070326776 bk-3.0.2: sane = 0
!mort/greg 1070326776 bk-3.0.2: check -c - = 0
!mort/greg 1070326776 bk-3.0.2: commit -y[PATCH] Add -nodefaultlibs while compiling against klibc

This patch adds -nodefaultlibs to LDFLAGS when compiling udev against
klibc.  This fixes the warning that I was getting when using $(LD)=gcc
in the versions after Makefile.klibc disappeared.  The problem was that
it was still including a "-lc" in the call to the linker.
 = 0
!mort/greg 1070326776 bk-3.0.2: write unlock (605)
!mort/greg 1070326776 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070327509 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070327509 bk-3.0.2: sane = 0
!greg 1070327509 bk-3.0.2: clean ChangeSet = 0
!greg 1070327509 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070327510 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist3100 . = 0
!greg 1070327510 bk-3.0.2: _sort = 0
!greg 1070327510 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070327510 bk-3.0.2: clean ChangeSet = 0
!greg 1070327510 bk-3.0.2: sinfo namedev.c = 1
!greg 1070327510 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070327522 bk-3.0.2: sinfo namedev.c = 1
!greg 1070327522 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070327522 bk-3.0.2: citool = 0
!greg 1070327524 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070327524 bk-3.0.2: sane = 0
!greg 1070327524 bk-3.0.2: clean ChangeSet = 0
!greg 1070327525 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070327525 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist3117 . = 0
!greg 1070327525 bk-3.0.2: _sort = 0
!greg 1070327526 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070327526 bk-3.0.2: clean ChangeSet = 0
!greg 1070327526 bk-3.0.2: sinfo namedev.c = 1
!greg 1070327526 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070327556 bk-3.0.2: sinfo namedev.c = 1
!greg 1070327556 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070327612 bk-3.0.2: sinfo namedev.c = 1
!greg 1070327612 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070327613 bk-3.0.2: unedit namedev.c = 0
!greg 1070327614 bk-3.0.2: citool = 0
!greg 1070327648 bk-3.0.2: changes = 0
!greg 1070327667 bk-3.0.2: obtain read lock (3451)
!greg 1070327667 bk-3.0.2: _probekey = 0
!greg 1070327672 bk-3.0.2: _keysort = 0
!greg 1070327672 bk-3.0.2: _adler32 = 0
!greg 1070327672 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070327696 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=8347
!greg 1070327696 bk-3.0.2: read unlock (3451)
!greg 1070327761 bk-3.0.2: obtain read lock (3459)
!greg 1070327761 bk-3.0.2: _probekey = 0
!greg 1070327765 bk-3.0.2: _keysort = 0
!greg 1070327765 bk-3.0.2: _adler32 = 0
!greg 1070327765 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070327766 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=8347
!greg 1070327766 bk-3.0.2: read unlock (3459)
!greg 1070328748 bk-3.0.2: changes = 0
!greg 1070328749 bk-3.0.2: obtain read lock (4423)
!greg 1070328749 bk-3.0.2: _probekey = 0
!greg 1070328755 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1070328755 bk-3.0.2: read unlock (4423)
!greg 1070328761 bk-3.0.2: obtain read lock (4428)
!greg 1070328761 bk-3.0.2: _probekey = 0
!greg 1070328763 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=0
!greg 1070328763 bk-3.0.2: read unlock (4428)
!greg 1070328790 bk-3.0.2: changes -rv007..+ = 0
!greg 1070386397 bk-3.0.2: get -qe namedev.c = 0
!greg 1070386398 bk-3.0.2: gvim namedev.c = 0
!greg 1070386923 bk-3.0.2: get -qe udev-test.pl = 0
!greg 1070386933 bk-3.0.2: vim udev-test.pl = 0
!greg 1070386937 bk-3.0.2: unedit udev-test.pl = 0
!greg 1070386988 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070386988 bk-3.0.2: sane = 0
!greg 1070386988 bk-3.0.2: clean ChangeSet = 0
!greg 1070386988 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070386990 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist7083 . = 0
!greg 1070386990 bk-3.0.2: _sort = 0
!greg 1070386990 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070386990 bk-3.0.2: clean ChangeSet = 0
!greg 1070386990 bk-3.0.2: sinfo namedev.c = 1
!greg 1070386990 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070386993 bk-3.0.2: sinfo namedev.c = 1
!greg 1070386993 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070386993 bk-3.0.2: citool = 0
!greg 1070387073 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070387073 bk-3.0.2: sane = 0
!greg 1070387073 bk-3.0.2: clean ChangeSet = 0
!greg 1070387073 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070387074 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist7393 . = 0
!greg 1070387074 bk-3.0.2: _sort = 0
!greg 1070387074 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070387074 bk-3.0.2: clean ChangeSet = 0
!greg 1070387074 bk-3.0.2: sinfo namedev.c = 1
!greg 1070387074 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070387078 bk-3.0.2: sinfo namedev.c = 1
!greg 1070387078 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070387090 bk-3.0.2: sinfo namedev.c = 1
!greg 1070387090 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070387090 bk-3.0.2: sinfo namedev.c = 1
!greg 1070387090 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070387090 bk-3.0.2: sinfo namedev.c = 1
!greg 1070387090 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070387115 bk-3.0.2: sinfo namedev.c = 1
!greg 1070387115 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070387116 bk-3.0.2: sinfo namedev.c = 1
!greg 1070387116 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070387118 bk-3.0.2: lock -s = 0
!greg 1070387118 bk-3.0.2: lock -s = 0
!greg 1070387118 bk-3.0.2: delta -qyoperate on the rules in the order they are in the config file (within the rule type)
instead of operating on them backwards. namedev.c = 0
!greg 1070387118 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1070387118 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070387118 bk-3.0.2: obtain write lock (7437)
!greg 1070387118 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070387118 bk-3.0.2: _keysort = 0
!greg 1070387119 bk-3.0.2: sane = 0
!greg 1070387119 bk-3.0.2: check -c - = 0
!greg 1070387119 bk-3.0.2: commit -dqY/tmp/cmt7393 -f/tmp/cfiles7393 = 0
!greg 1070387119 bk-3.0.2: write unlock (7437)
!greg 1070387119 bk-3.0.2: citool = 0
!greg 1070387119 bk-3.0.2: _probekey = 0
!greg 1070387119 bk-3.0.2: _keysort = 0
!greg 1070387120 bk-3.0.2: _adler32 = 0
!greg 1070387120 bk-3.0.2: makepatch -e -s - = 0
!greg 1070387120 bk-3.0.2: _keysort = 0
!greg 1070387120 bk-3.0.2: _adler32 = 0
!greg 1070387120 bk-3.0.2: makepatch -e -s - = 0
!greg 1070387120 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1070387130 bk-3.0.2: get -qe udev.config = 0
!greg 1070387151 bk-3.0.2: vim udev.config = 0
!greg 1070387540 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1070387540 bk-3.0.2: get -p test/SCCS/s.udev-test.pl = 0
!kay.sievers/greg 1070387544 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1070387544 bk-3.0.2: pwd = 0
!kay.sievers/greg 1070387544 bk-3.0.2: pwd = 0
!kay.sievers/greg 1070387544 bk-3.0.2: obtain write lock (11996)
!kay.sievers/greg 1070387544 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1070387544 bk-3.0.2: version = 0
!kay.sievers/greg 1070387544 bk-3.0.2: diffs namedev.c = 0
!kay.sievers/greg 1070387544 bk-3.0.2: edit -q SCCS/s.namedev.c = 0
!kay.sievers/greg 1070387544 bk-3.0.2: diffs test/udev-test.pl = 0
!kay.sievers/greg 1070387544 bk-3.0.2: edit -q test/SCCS/s.udev-test.pl = 0
!kay.sievers/greg 1070387544 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1070387544 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1070387544 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1070387544 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1070387544 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1070387544 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1070387544 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1070387544 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1070387544 bk-3.0.2: ci -q -G -ycatch replace device by wildcard - = 0
!kay.sievers/greg 1070387544 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1070387545 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1070387545 bk-3.0.2: import -tpatch -CR -ycatch replace device by wildcard /tmp/patch11984 . = 0
!kay.sievers/greg 1070387545 bk-3.0.2: obtain write lock (12061)
!kay.sievers/greg 1070387545 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1070387545 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1070387545 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1070387546 bk-3.0.2: sane = 0
!kay.sievers/greg 1070387546 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1070387546 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1070387546 bk-3.0.2: commit -y[PATCH] catch replace device by wildcard

  catch device name by wildcard to support a whole class of devices
  by just one config line like:
  REPLACE, KERNEL="tty*", NAME="vc/%n"
 = 0
!kay.sievers/greg 1070387546 bk-3.0.2: write unlock (12061)
!greg 1070387575 bk-3.0.2: changes = 0
!greg 1070387641 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070387641 bk-3.0.2: sane = 0
!greg 1070387641 bk-3.0.2: clean ChangeSet = 0
!greg 1070387641 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070387642 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist12451 . = 0
!greg 1070387642 bk-3.0.2: _sort = 0
!greg 1070387642 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070387642 bk-3.0.2: clean ChangeSet = 0
!greg 1070387643 bk-3.0.2: sinfo udev.config = 1
!greg 1070387643 bk-3.0.2: diffs -u udev.config = 0
!greg 1070387652 bk-3.0.2: sinfo udev.config = 1
!greg 1070387652 bk-3.0.2: diffs -u udev.config = 0
!greg 1070387652 bk-3.0.2: citool = 0
!greg 1070387681 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070387681 bk-3.0.2: sane = 0
!greg 1070387681 bk-3.0.2: clean ChangeSet = 0
!greg 1070387681 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070387682 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist12471 . = 0
!greg 1070387682 bk-3.0.2: _sort = 0
!greg 1070387682 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070387682 bk-3.0.2: clean ChangeSet = 0
!greg 1070387682 bk-3.0.2: sinfo udev.config = 1
!greg 1070387682 bk-3.0.2: diffs -u udev.config = 0
!greg 1070387683 bk-3.0.2: sinfo udev.config = 1
!greg 1070387683 bk-3.0.2: diffs -u udev.config = 0
!greg 1070387697 bk-3.0.2: sinfo udev.config = 1
!greg 1070387697 bk-3.0.2: diffs -u udev.config = 0
!greg 1070387697 bk-3.0.2: sinfo udev.config = 1
!greg 1070387697 bk-3.0.2: diffs -u udev.config = 0
!greg 1070387699 bk-3.0.2: lock -s = 0
!greg 1070387700 bk-3.0.2: lock -s = 0
!greg 1070387700 bk-3.0.2: delta -qyadd devfs like tty rules as an example in the default config file. udev.config = 0
!greg 1070387700 bk-3.0.2: sfind -pC udev.config = 0
!greg 1070387700 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070387700 bk-3.0.2: obtain write lock (12500)
!greg 1070387700 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070387700 bk-3.0.2: _keysort = 0
!greg 1070387700 bk-3.0.2: sane = 0
!greg 1070387700 bk-3.0.2: check -c - = 0
!greg 1070387700 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070387700 bk-3.0.2: commit -dqY/tmp/cmt12471 -f/tmp/cfiles12471 = 0
!greg 1070387700 bk-3.0.2: write unlock (12500)
!greg 1070387700 bk-3.0.2: citool = 0
!greg 1070387702 bk-3.0.2: obtain read lock (12506)
!greg 1070387702 bk-3.0.2: _probekey = 0
!greg 1070387711 bk-3.0.2: _keysort = 0
!greg 1070387711 bk-3.0.2: _adler32 = 0
!greg 1070387711 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070387734 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=4044
!greg 1070387734 bk-3.0.2: read unlock (12506)
!greg 1070388473 bk-3.0.2: obtain read lock (12612)
!greg 1070388473 bk-3.0.2: _probekey = 0
!greg 1070388475 bk-3.0.2: _keysort = 0
!greg 1070388475 bk-3.0.2: _adler32 = 0
!greg 1070388475 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070388477 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=4044
!greg 1070388477 bk-3.0.2: read unlock (12612)
!greg 1070388484 bk-3.0.2: edit namedev.c = 0
!greg 1070388640 bk-3.0.2: edit namedev.h = 0
!greg 1070388767 bk-3.0.2: diffs -u = 0
!greg 1070388795 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070388795 bk-3.0.2: sane = 0
!greg 1070388795 bk-3.0.2: clean ChangeSet = 0
!greg 1070388795 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070388796 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist12967 . = 0
!greg 1070388796 bk-3.0.2: _sort = 0
!greg 1070388796 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070388796 bk-3.0.2: clean ChangeSet = 0
!greg 1070388796 bk-3.0.2: sinfo namedev.c = 1
!greg 1070388796 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070388804 bk-3.0.2: sinfo namedev.h = 1
!greg 1070388804 bk-3.0.2: diffs -u namedev.h = 0
!greg 1070388807 bk-3.0.2: citool = 0
!greg 1070388873 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070388873 bk-3.0.2: sane = 0
!greg 1070388873 bk-3.0.2: clean ChangeSet = 0
!greg 1070388873 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070388874 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist12984 . = 0
!greg 1070388874 bk-3.0.2: _sort = 0
!greg 1070388875 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070388875 bk-3.0.2: clean ChangeSet = 0
!greg 1070388875 bk-3.0.2: sinfo namedev.c = 1
!greg 1070388875 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070388877 bk-3.0.2: sinfo namedev.h = 1
!greg 1070388877 bk-3.0.2: diffs -u namedev.h = 0
!greg 1070388879 bk-3.0.2: sinfo namedev.c = 1
!greg 1070388879 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070388890 bk-3.0.2: sinfo namedev.c = 1
!greg 1070388890 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070388890 bk-3.0.2: citool = 0
!greg 1070388905 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070388905 bk-3.0.2: sane = 0
!greg 1070388905 bk-3.0.2: clean ChangeSet = 0
!greg 1070388905 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070388906 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist13011 . = 0
!greg 1070388906 bk-3.0.2: _sort = 0
!greg 1070388906 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070388906 bk-3.0.2: clean ChangeSet = 0
!greg 1070388906 bk-3.0.2: sinfo namedev.c = 1
!greg 1070388907 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070388912 bk-3.0.2: sinfo namedev.h = 1
!greg 1070388912 bk-3.0.2: diffs -u namedev.h = 0
!greg 1070388914 bk-3.0.2: sinfo namedev.c = 1
!greg 1070388914 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070388914 bk-3.0.2: sinfo namedev.c = 1
!greg 1070388914 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070388917 bk-3.0.2: sinfo namedev.c = 1
!greg 1070388917 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070388917 bk-3.0.2: citool = 0
!greg 1070388919 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070388919 bk-3.0.2: sane = 0
!greg 1070388919 bk-3.0.2: clean ChangeSet = 0
!greg 1070388919 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070388920 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist13037 . = 0
!greg 1070388920 bk-3.0.2: _sort = 0
!greg 1070388921 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070388921 bk-3.0.2: clean ChangeSet = 0
!greg 1070388921 bk-3.0.2: sinfo namedev.c = 1
!greg 1070388921 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070388922 bk-3.0.2: sinfo namedev.c = 1
!greg 1070388922 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070388923 bk-3.0.2: citool = 0
!greg 1070389064 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070389065 bk-3.0.2: sane = 0
!greg 1070389065 bk-3.0.2: clean ChangeSet = 0
!greg 1070389065 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070389065 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist13302 . = 0
!greg 1070389065 bk-3.0.2: _sort = 0
!greg 1070389066 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070389066 bk-3.0.2: clean ChangeSet = 0
!greg 1070389066 bk-3.0.2: sinfo namedev.c = 1
!greg 1070389066 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070389069 bk-3.0.2: sinfo namedev.c = 1
!greg 1070389069 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070389069 bk-3.0.2: sinfo namedev.c = 1
!greg 1070389069 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070389070 bk-3.0.2: sinfo namedev.c = 1
!greg 1070389070 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070389074 bk-3.0.2: sinfo namedev.c = 1
!greg 1070389074 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070389098 bk-3.0.2: sinfo namedev.c = 1
!greg 1070389098 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070389098 bk-3.0.2: sinfo namedev.c = 1
!greg 1070389098 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070389098 bk-3.0.2: sinfo namedev.h = 1
!greg 1070389098 bk-3.0.2: diffs -u namedev.h = 0
!greg 1070389101 bk-3.0.2: lock -s = 0
!greg 1070389101 bk-3.0.2: lock -s = 0
!greg 1070389101 bk-3.0.2: delta -qyrename namedev's get_attr() to be main namedev_name_device() as that's what it really is. namedev.c = 0
!greg 1070389101 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1070389101 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070389101 bk-3.0.2: obtain write lock (13342)
!greg 1070389101 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070389101 bk-3.0.2: _keysort = 0
!greg 1070389101 bk-3.0.2: sane = 0
!greg 1070389101 bk-3.0.2: check -c - = 0
!greg 1070389101 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070389101 bk-3.0.2: commit -dqY/tmp/cmt13302 -f/tmp/cfiles13302 = 0
!greg 1070389101 bk-3.0.2: write unlock (13342)
!greg 1070389101 bk-3.0.2: citool = 0
!greg 1070389105 bk-3.0.2: edit namedev.c = 0
!greg 1070389179 bk-3.0.2: edit Makefile = 0
!greg 1070389407 bk-3.0.2: diffs -u = 0
!greg 1070389426 bk-3.0.2: add namedev_parse.c = 0
!greg 1070389429 bk-3.0.2: edit namedev_parse.c = 0
!greg 1070389431 bk-3.0.2: diffs -u = 0
!greg 1070389568 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070389568 bk-3.0.2: sane = 0
!greg 1070389568 bk-3.0.2: clean ChangeSet = 0
!greg 1070389568 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070389568 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist15631 . = 0
!greg 1070389569 bk-3.0.2: _sort = 0
!greg 1070389569 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070389569 bk-3.0.2: clean ChangeSet = 0
!greg 1070389569 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.0 namedev_parse.c = 0
!greg 1070389569 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.1 namedev_parse.c = 0
!greg 1070389569 bk-3.0.2: sinfo Makefile = 1
!greg 1070389569 bk-3.0.2: diffs -u Makefile = 0
!greg 1070389572 bk-3.0.2: sinfo namedev.c = 1
!greg 1070389572 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070389601 bk-3.0.2: sinfo namedev.h = 1
!greg 1070389601 bk-3.0.2: diffs -u namedev.h = 0
!greg 1070389604 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1070389604 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1070389611 bk-3.0.2: citool = 0
!greg 1070390274 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070390274 bk-3.0.2: sane = 0
!greg 1070390274 bk-3.0.2: clean ChangeSet = 0
!greg 1070390274 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070390275 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist16199 . = 0
!greg 1070390275 bk-3.0.2: _sort = 0
!greg 1070390275 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070390275 bk-3.0.2: clean ChangeSet = 0
!greg 1070390275 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.0 namedev_parse.c = 0
!greg 1070390275 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.1 namedev_parse.c = 0
!greg 1070390275 bk-3.0.2: sinfo Makefile = 1
!greg 1070390275 bk-3.0.2: diffs -u Makefile = 0
!greg 1070390280 bk-3.0.2: sinfo Makefile = 1
!greg 1070390280 bk-3.0.2: diffs -u Makefile = 0
!greg 1070390300 bk-3.0.2: sinfo Makefile = 1
!greg 1070390300 bk-3.0.2: diffs -u Makefile = 0
!greg 1070390301 bk-3.0.2: sinfo Makefile = 1
!greg 1070390301 bk-3.0.2: diffs -u Makefile = 0
!greg 1070390301 bk-3.0.2: sinfo namedev.c = 1
!greg 1070390301 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070390303 bk-3.0.2: sinfo namedev.h = 1
!greg 1070390303 bk-3.0.2: diffs -u namedev.h = 0
!greg 1070390305 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1070390305 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1070390310 bk-3.0.2: lock -s = 0
!greg 1070390310 bk-3.0.2: lock -s = 0
!greg 1070390310 bk-3.0.2: delta -qysplit out the namedev config parsing logic to namedev_parse.c Makefile = 0
!greg 1070390310 bk-3.0.2: delta -qysplit out the namedev config parsing logic to namedev_parse.c namedev.c = 0
!greg 1070390310 bk-3.0.2: delta -qysplit out the namedev config parsing logic to namedev_parse.c namedev.h = 0
!greg 1070390310 bk-3.0.2: delta -qysplit out the namedev config parsing logic to namedev_parse.c namedev_parse.c = 0
!greg 1070390310 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1070390310 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070390310 bk-3.0.2: sfind -pC namedev_parse.c = 0
!greg 1070390310 bk-3.0.2: sfind -pC namedev.h = 0
!greg 1070390310 bk-3.0.2: sfind -pC Makefile = 0
!greg 1070390310 bk-3.0.2: sfind -pC namedev_parse.c = 0
!greg 1070390310 bk-3.0.2: sfind -pC namedev_parse.c = 0
!greg 1070390310 bk-3.0.2: obtain write lock (16250)
!greg 1070390310 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070390310 bk-3.0.2: _keysort = 0
!greg 1070390310 bk-3.0.2: sane = 0
!greg 1070390310 bk-3.0.2: check -c - = 0
!greg 1070390310 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070390310 bk-3.0.2: commit -dqY/tmp/cmt16199 -f/tmp/cfiles16199 = 0
!greg 1070390310 bk-3.0.2: write unlock (16250)
!greg 1070390310 bk-3.0.2: citool = 0
!greg 1070390316 bk-3.0.2: changes = 0
!greg 1070390321 bk-3.0.2: changes -r1.243 -dDate: :Dd: :DM: :Dy: :T: :TZ:\n = 0
!greg 1070390321 bk-3.0.2: changes -r1.243 -dFrom: :USER:@:HOST:\n = 0
!greg 1070390321 bk-3.0.2: changes -r1.243 -dSubject: $each(:C:){(:C:)\n} = 0
!greg 1070390321 bk-3.0.2: rset -hr1.243 = 0
!greg 1070390321 bk-3.0.2: export -tpatch -h -r1.243 = 0
!greg 1070390326 bk-3.0.2: changes -r1.243 -dDate: :Dd: :DM: :Dy: :T: :TZ:\n = 0
!greg 1070390326 bk-3.0.2: changes -r1.243 -dFrom: :USER:@:HOST:\n = 0
!greg 1070390326 bk-3.0.2: changes -r1.243 -dSubject: $each(:C:){(:C:)\n} = 0
!greg 1070390326 bk-3.0.2: rset -hr1.243 = 0
!greg 1070390326 bk-3.0.2: export -tpatch -h -r1.243 = 0
!greg 1070390331 bk-3.0.2: obtain read lock (16284)
!greg 1070390331 bk-3.0.2: _probekey = 0
!greg 1070390337 bk-3.0.2: _keysort = 0
!greg 1070390337 bk-3.0.2: _adler32 = 0
!greg 1070390337 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070390357 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=16918
!greg 1070390357 bk-3.0.2: read unlock (16284)
!greg 1070390419 bk-3.0.2: obtain read lock (16297)
!greg 1070390419 bk-3.0.2: _probekey = 0
!greg 1070390421 bk-3.0.2: _keysort = 0
!greg 1070390421 bk-3.0.2: _adler32 = 0
!greg 1070390421 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070390423 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=16918
!greg 1070390423 bk-3.0.2: read unlock (16297)
!greg 1070390435 bk-3.0.2: get -qe Makefile = 0
!greg 1070390439 bk-3.0.2: vim Makefile = 0
!greg 1070390455 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070390455 bk-3.0.2: sane = 0
!greg 1070390455 bk-3.0.2: clean ChangeSet = 0
!greg 1070390455 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070390456 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist16519 . = 0
!greg 1070390456 bk-3.0.2: _sort = 0
!greg 1070390456 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070390456 bk-3.0.2: clean ChangeSet = 0
!greg 1070390456 bk-3.0.2: sinfo Makefile = 1
!greg 1070390456 bk-3.0.2: diffs -u Makefile = 0
!greg 1070390459 bk-3.0.2: sinfo Makefile = 1
!greg 1070390459 bk-3.0.2: diffs -u Makefile = 0
!greg 1070390477 bk-3.0.2: sinfo Makefile = 1
!greg 1070390477 bk-3.0.2: diffs -u Makefile = 0
!greg 1070390477 bk-3.0.2: sinfo Makefile = 1
!greg 1070390477 bk-3.0.2: diffs -u Makefile = 0
!greg 1070390488 bk-3.0.2: lock -s = 0
!greg 1070390488 bk-3.0.2: lock -s = 0
!greg 1070390489 bk-3.0.2: delta -qyturn debugging messages off by default.  it's a bit noisy for the masses. Makefile = 0
!greg 1070390489 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070390489 bk-3.0.2: sfind -pC Makefile = 0
!greg 1070390489 bk-3.0.2: obtain write lock (16548)
!greg 1070390489 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070390489 bk-3.0.2: _keysort = 0
!greg 1070390489 bk-3.0.2: sane = 0
!greg 1070390489 bk-3.0.2: check -c - = 0
!greg 1070390489 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070390489 bk-3.0.2: commit -dqY/tmp/cmt16519 -f/tmp/cfiles16519 = 0
!greg 1070390489 bk-3.0.2: write unlock (16548)
!greg 1070390489 bk-3.0.2: citool = 0
!greg 1070390491 bk-3.0.2: obtain read lock (16554)
!greg 1070390491 bk-3.0.2: _probekey = 0
!greg 1070390497 bk-3.0.2: _keysort = 0
!greg 1070390497 bk-3.0.2: _adler32 = 0
!greg 1070390497 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070390518 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1132
!greg 1070390518 bk-3.0.2: read unlock (16554)
!greg 1070390534 bk-3.0.2: obtain read lock (16562)
!greg 1070390534 bk-3.0.2: _probekey = 0
!greg 1070390536 bk-3.0.2: _keysort = 0
!greg 1070390536 bk-3.0.2: _adler32 = 0
!greg 1070390536 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070390536 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=1132
!greg 1070390536 bk-3.0.2: read unlock (16562)
!greg 1070398481 bk-3.0.2: edit udev.c = 0
!greg 1070398809 bk-3.0.2: edit namedev_parse.c = 0
!greg 1070404799 bk-3.0.2: edit udev.h = 0
!greg 1070405498 bk-3.0.2: edit namedev_parse.c = 1
!greg 1070405563 bk-3.0.2: edit namedev.h = 0
!greg 1070405955 bk-3.0.2: edit namedev.c = 0
!greg 1070409960 bk-3.0.2: edit replace_test = 0
!greg 1070409976 bk-3.0.2: mv replace_test.config replace_test.rules = 0
!greg 1070410176 bk-3.0.2: edit udev-test.pl = 0
!greg 1070410583 bk-3.0.2: diffs -u = 0
!greg 1070410586 bk-3.0.2: diffs -u = 0
!greg 1070410589 bk-3.0.2: diffs -u = 0
!greg 1070410775 bk-3.0.2: mv udev.config udev.rules = 0
!greg 1070410782 bk-3.0.2: mv udev.config.demo udev.rules.demo = 0
!greg 1070410803 bk-3.0.2: edit Makefile = 0
!greg 1070410838 bk-3.0.2: edit udev.spec = 0
!greg 1070411431 bk-3.0.2: add udev_config.c = 0
!greg 1070411435 bk-3.0.2: edit udev_config.c = 0
!greg 1070411863 bk-3.0.2: edit namedev_parse.c = 1
!greg 1070411868 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070411868 bk-3.0.2: sane = 0
!greg 1070411868 bk-3.0.2: clean ChangeSet = 0
!greg 1070411868 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070411869 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist21492 . = 0
!greg 1070411869 bk-3.0.2: _sort = 0
!greg 1070411869 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070411869 bk-3.0.2: clean ChangeSet = 0
!greg 1070411869 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.0 udev_config.c = 0
!greg 1070411869 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.1 udev_config.c = 0
!greg 1070411869 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.2 test/replace_test.rules = 0
!greg 1070411869 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.3 udev.rules.demo = 0
!greg 1070411869 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.11 udev.rules = 0
!greg 1070411869 bk-3.0.2: sinfo Makefile = 1
!greg 1070411869 bk-3.0.2: diffs -u Makefile = 0
!greg 1070411871 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1070411871 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1070411873 bk-3.0.2: citool = 0
!greg 1070412119 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070412119 bk-3.0.2: sane = 0
!greg 1070412119 bk-3.0.2: clean ChangeSet = 0
!greg 1070412119 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070412120 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist21592 . = 0
!greg 1070412120 bk-3.0.2: _sort = 0
!greg 1070412121 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070412121 bk-3.0.2: clean ChangeSet = 0
!greg 1070412121 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.0 udev_config.c = 0
!greg 1070412121 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.1 udev_config.c = 0
!greg 1070412121 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.2 test/replace_test.rules = 0
!greg 1070412121 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.3 udev.rules.demo = 0
!greg 1070412121 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.11 udev.rules = 0
!greg 1070412121 bk-3.0.2: sinfo Makefile = 1
!greg 1070412121 bk-3.0.2: diffs -u Makefile = 0
!greg 1070412122 bk-3.0.2: sinfo test/replace_test = 1
!greg 1070412122 bk-3.0.2: diffs -u test/replace_test = 0
!greg 1070412135 bk-3.0.2: citool = 0
!greg 1070412155 bk-3.0.2: mv label_test.config label_test.rules = 0
!greg 1070412165 bk-3.0.2: edit label_test = 0
!greg 1070412191 bk-3.0.2: mv modifier_test.config modifier_test.rules = 0
!greg 1070412193 bk-3.0.2: get -qe modifier_test = 0
!greg 1070412208 bk-3.0.2: vim modifier_test = 0
!greg 1070412240 bk-3.0.2: mv topo_test.config topo_test.rules = 0
!greg 1070412242 bk-3.0.2: get -qe topo_test = 0
!greg 1070412253 bk-3.0.2: vim topo_test = 0
!greg 1070412658 bk-3.0.2: edit udev.8 = 0
!greg 1070413598 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070413598 bk-3.0.2: sane = 0
!greg 1070413598 bk-3.0.2: clean ChangeSet = 0
!greg 1070413598 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070413599 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist24939 . = 0
!greg 1070413599 bk-3.0.2: _sort = 0
!greg 1070413599 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070413599 bk-3.0.2: clean ChangeSet = 0
!greg 1070413599 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.0 udev_config.c = 0
!greg 1070413599 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.1 udev_config.c = 0
!greg 1070413599 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.3 test/label_test.rules = 0
!greg 1070413599 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.2 test/modifier_test.rules = 0
!greg 1070413599 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.2 test/replace_test.rules = 0
!greg 1070413599 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.3 test/topo_test.rules = 0
!greg 1070413599 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.3 udev.rules.demo = 0
!greg 1070413599 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.11 udev.rules = 0
!greg 1070413599 bk-3.0.2: sinfo Makefile = 1
!greg 1070413599 bk-3.0.2: diffs -u Makefile = 0
!greg 1070413611 bk-3.0.2: sinfo namedev.c = 1
!greg 1070413611 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070413614 bk-3.0.2: sinfo namedev.h = 1
!greg 1070413614 bk-3.0.2: diffs -u namedev.h = 0
!greg 1070413617 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1070413617 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1070413626 bk-3.0.2: _strings udev.conf = 0
!greg 1070413631 bk-3.0.2: _strings udev.conf = 0
!greg 1070413641 bk-3.0.2: sinfo Makefile = 1
!greg 1070413641 bk-3.0.2: diffs -u Makefile = 0
!greg 1070413643 bk-3.0.2: sinfo Makefile = 1
!greg 1070413643 bk-3.0.2: diffs -u Makefile = 0
!greg 1070413644 bk-3.0.2: sinfo Makefile = 1
!greg 1070413644 bk-3.0.2: diffs -u Makefile = 0
!greg 1070413646 bk-3.0.2: sinfo Makefile = 1
!greg 1070413646 bk-3.0.2: diffs -u Makefile = 0
!greg 1070413648 bk-3.0.2: sinfo Makefile = 1
!greg 1070413648 bk-3.0.2: diffs -u Makefile = 0
!greg 1070413649 bk-3.0.2: sinfo Makefile = 1
!greg 1070413649 bk-3.0.2: diffs -u Makefile = 0
!greg 1070413678 bk-3.0.2: sinfo Makefile = 1
!greg 1070413678 bk-3.0.2: diffs -u Makefile = 0
!greg 1070413679 bk-3.0.2: sinfo Makefile = 1
!greg 1070413679 bk-3.0.2: diffs -u Makefile = 0
!greg 1070413679 bk-3.0.2: sinfo namedev.c = 1
!greg 1070413679 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070413680 bk-3.0.2: sinfo namedev.h = 1
!greg 1070413680 bk-3.0.2: diffs -u namedev.h = 0
!greg 1070413681 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1070413681 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1070413682 bk-3.0.2: sinfo test/label_test = 1
!greg 1070413682 bk-3.0.2: diffs -u test/label_test = 0
!greg 1070413685 bk-3.0.2: sinfo udev.8 = 1
!greg 1070413685 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070413686 bk-3.0.2: sinfo udev.c = 1
!greg 1070413686 bk-3.0.2: diffs -u udev.c = 0
!greg 1070413692 bk-3.0.2: sinfo udev.h = 1
!greg 1070413692 bk-3.0.2: diffs -u udev.h = 0
!greg 1070413694 bk-3.0.2: sinfo udev.spec = 1
!greg 1070413694 bk-3.0.2: diffs -u udev.spec = 0
!greg 1070413695 bk-3.0.2: sinfo udev_config.c = 1
!greg 1070413695 bk-3.0.2: diffs -u udev_config.c = 0
!greg 1070413695 bk-3.0.2: _strings udev.conf = 0
!greg 1070413697 bk-3.0.2: _strings udev.conf = 0
!greg 1070413697 bk-3.0.2: _strings udev.conf = 0
!greg 1070413725 bk-3.0.2: lock -s = 0
!greg 1070413725 bk-3.0.2: lock -s = 0
!greg 1070413725 bk-3.0.2: delta -qyadd support for a main udev config file, udev.conf.

the older udev.config file is now called udev.rules. Makefile = 0
!greg 1070413725 bk-3.0.2: delta -qyadd support for a main udev config file, udev.conf.

the older udev.config file is now called udev.rules. namedev.c = 0
!greg 1070413725 bk-3.0.2: delta -qyadd support for a main udev config file, udev.conf.

the older udev.config file is now called udev.rules. namedev.h = 0
!greg 1070413725 bk-3.0.2: delta -qyadd support for a main udev config file, udev.conf.

the older udev.config file is now called udev.rules. namedev_parse.c = 0
!greg 1070413725 bk-3.0.2: delta -qyadd support for a main udev config file, udev.conf.

the older udev.config file is now called udev.rules. udev.c = 0
!greg 1070413725 bk-3.0.2: delta -qyadd support for a main udev config file, udev.conf.

the older udev.config file is now called udev.rules. udev.h = 0
!greg 1070413725 bk-3.0.2: delta -qyadd support for a main udev config file, udev.conf.

the older udev.config file is now called udev.rules. udev.spec = 0
!greg 1070413725 bk-3.0.2: delta -qyadd support for a main udev config file, udev.conf.

the older udev.config file is now called udev.rules. udev_config.c = 0
!greg 1070413725 bk-3.0.2: new udev.conf = 0
!greg 1070413725 bk-3.0.2: sfind -pC udev.conf = 0
!greg 1070413725 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070413725 bk-3.0.2: sfind -pC udev.rules.demo = 0
!greg 1070413725 bk-3.0.2: sfind -pC test/topo_test.rules = 0
!greg 1070413725 bk-3.0.2: sfind -pC test/replace_test.rules = 0
!greg 1070413725 bk-3.0.2: sfind -pC udev.c = 0
!greg 1070413725 bk-3.0.2: sfind -pC udev.rules = 0
!greg 1070413725 bk-3.0.2: sfind -pC test/modifier_test.rules = 0
!greg 1070413725 bk-3.0.2: sfind -pC test/label_test.rules = 0
!greg 1070413725 bk-3.0.2: sfind -pC udev_config.c = 0
!greg 1070413725 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1070413725 bk-3.0.2: sfind -pC udev_config.c = 0
!greg 1070413725 bk-3.0.2: sfind -pC udev_config.c = 0
!greg 1070413725 bk-3.0.2: sfind -pC udev.h = 0
!greg 1070413725 bk-3.0.2: sfind -pC namedev_parse.c = 0
!greg 1070413725 bk-3.0.2: sfind -pC udev.spec = 0
!greg 1070413725 bk-3.0.2: sfind -pC Makefile = 0
!greg 1070413725 bk-3.0.2: sfind -pC namedev.h = 0
!greg 1070413725 bk-3.0.2: obtain write lock (25062)
!greg 1070413725 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070413725 bk-3.0.2: _keysort = 0
!greg 1070413726 bk-3.0.2: sane = 0
!greg 1070413726 bk-3.0.2: check -c - = 0
!greg 1070413726 bk-3.0.2: commit -dqY/tmp/cmt24939 -f/tmp/cfiles24939 = 0
!greg 1070413726 bk-3.0.2: write unlock (25062)
!greg 1070413726 bk-3.0.2: citool = 0
!greg 1070413726 bk-3.0.2: _probekey = 0
!greg 1070413726 bk-3.0.2: _keysort = 0
!greg 1070413726 bk-3.0.2: _adler32 = 0
!greg 1070413726 bk-3.0.2: makepatch -e -s - = 0
!greg 1070413726 bk-3.0.2: _keysort = 0
!greg 1070413726 bk-3.0.2: _adler32 = 0
!greg 1070413726 bk-3.0.2: makepatch -e -s - = 0
!greg 1070413727 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1070413727 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070413727 bk-3.0.2: sane = 0
!greg 1070413727 bk-3.0.2: clean ChangeSet = 0
!greg 1070413727 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070413728 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist25076 . = 0
!greg 1070413728 bk-3.0.2: _sort = 0
!greg 1070413729 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070413729 bk-3.0.2: clean ChangeSet = 0
!greg 1070413729 bk-3.0.2: sinfo test/label_test = 1
!greg 1070413729 bk-3.0.2: diffs -u test/label_test = 0
!greg 1070413731 bk-3.0.2: sinfo test/label_test = 1
!greg 1070413731 bk-3.0.2: diffs -u test/label_test = 0
!greg 1070413740 bk-3.0.2: sinfo test/label_test = 1
!greg 1070413740 bk-3.0.2: diffs -u test/label_test = 0
!greg 1070413741 bk-3.0.2: sinfo test/label_test = 1
!greg 1070413741 bk-3.0.2: diffs -u test/label_test = 0
!greg 1070413741 bk-3.0.2: sinfo test/modifier_test = 1
!greg 1070413741 bk-3.0.2: diffs -u test/modifier_test = 0
!greg 1070413741 bk-3.0.2: sinfo test/replace_test = 1
!greg 1070413741 bk-3.0.2: diffs -u test/replace_test = 0
!greg 1070413741 bk-3.0.2: sinfo test/topo_test = 1
!greg 1070413741 bk-3.0.2: diffs -u test/topo_test = 0
!greg 1070413741 bk-3.0.2: sinfo test/udev-test.pl = 1
!greg 1070413741 bk-3.0.2: diffs -u test/udev-test.pl = 0
!greg 1070413742 bk-3.0.2: sinfo udev.8 = 1
!greg 1070413742 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070413745 bk-3.0.2: lock -s = 0
!greg 1070413745 bk-3.0.2: lock -s = 0
!greg 1070413745 bk-3.0.2: delta -qyfix up the tests to support the rules file name change test/label_test = 0
!greg 1070413745 bk-3.0.2: delta -qyfix up the tests to support the rules file name change test/modifier_test = 0
!greg 1070413745 bk-3.0.2: delta -qyfix up the tests to support the rules file name change test/replace_test = 0
!greg 1070413745 bk-3.0.2: delta -qyfix up the tests to support the rules file name change test/topo_test = 0
!greg 1070413745 bk-3.0.2: delta -qyfix up the tests to support the rules file name change test/udev-test.pl = 0
!greg 1070413745 bk-3.0.2: sfind -pC test/topo_test = 0
!greg 1070413745 bk-3.0.2: sfind -pC test/modifier_test = 0
!greg 1070413745 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070413745 bk-3.0.2: sfind -pC test/udev-test.pl = 0
!greg 1070413745 bk-3.0.2: sfind -pC test/replace_test = 0
!greg 1070413745 bk-3.0.2: sfind -pC test/label_test = 0
!greg 1070413745 bk-3.0.2: obtain write lock (25131)
!greg 1070413745 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070413745 bk-3.0.2: _keysort = 0
!greg 1070413745 bk-3.0.2: sane = 0
!greg 1070413745 bk-3.0.2: check -c - = 0
!greg 1070413745 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070413745 bk-3.0.2: commit -dqY/tmp/cmt25076 -f/tmp/cfiles25076 = 0
!greg 1070413745 bk-3.0.2: write unlock (25131)
!greg 1070413745 bk-3.0.2: citool = 0
!greg 1070413746 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070413747 bk-3.0.2: sane = 0
!greg 1070413747 bk-3.0.2: clean ChangeSet = 0
!greg 1070413747 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070413748 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist25138 . = 0
!greg 1070413748 bk-3.0.2: _sort = 0
!greg 1070413748 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070413748 bk-3.0.2: clean ChangeSet = 0
!greg 1070413748 bk-3.0.2: sinfo udev.8 = 1
!greg 1070413748 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070413757 bk-3.0.2: sinfo udev.8 = 1
!greg 1070413757 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070413786 bk-3.0.2: sinfo udev.8 = 1
!greg 1070413786 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070413786 bk-3.0.2: sinfo udev.8 = 1
!greg 1070413786 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070413787 bk-3.0.2: lock -s = 0
!greg 1070413788 bk-3.0.2: lock -s = 0
!greg 1070413788 bk-3.0.2: delta -qyUpdate the man page to show the new config file, it's format, and how to use it.

wow, update the docs to keep in line with reality, what a concept... udev.8 = 0
!greg 1070413788 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070413788 bk-3.0.2: sfind -pC udev.8 = 0
!greg 1070413788 bk-3.0.2: obtain write lock (25166)
!greg 1070413788 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070413788 bk-3.0.2: _keysort = 0
!greg 1070413788 bk-3.0.2: sane = 0
!greg 1070413788 bk-3.0.2: check -c - = 0
!greg 1070413788 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070413788 bk-3.0.2: commit -dqY/tmp/cmt25138 -f/tmp/cfiles25138 = 0
!greg 1070413788 bk-3.0.2: write unlock (25166)
!greg 1070413788 bk-3.0.2: citool = 0
!greg 1070413790 bk-3.0.2: obtain read lock (25172)
!greg 1070413790 bk-3.0.2: _probekey = 0
!greg 1070413796 bk-3.0.2: _keysort = 0
!greg 1070413796 bk-3.0.2: _adler32 = 0
!greg 1070413796 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070413822 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=25545
!greg 1070413822 bk-3.0.2: read unlock (25172)
!greg 1070413922 bk-3.0.2: obtain read lock (25203)
!greg 1070413922 bk-3.0.2: _probekey = 0
!greg 1070413924 bk-3.0.2: _keysort = 0
!greg 1070413925 bk-3.0.2: _adler32 = 0
!greg 1070413925 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070413932 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=25545
!greg 1070413932 bk-3.0.2: read unlock (25203)
!greg 1070470816 bk-3.0.2: obtain write lock (27331)
!greg 1070470821 bk-3.0.2: _listkey -q = 0 keysin=444(10) keysout=0(0)
!greg 1070470822 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1070470822 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1070470823 bk-3.0.2: takepatch -mvvv = 0 psize=16959
!greg 1070470823 bk-3.0.2: sfind RESYNC = 0
!greg 1070470823 bk-3.0.2: sfio -omq = 0
!greg 1070470823 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1070470823 bk-3.0.2: clean SCCS/s.Makefile = 0
!greg 1070470823 bk-3.0.2: clean SCCS/s.TODO = 0
!greg 1070470823 bk-3.0.2: clean SCCS/s.namedev.c = 0
!greg 1070470823 bk-3.0.2: clean SCCS/s.namedev_parse.c = 0
!greg 1070470823 bk-3.0.2: clean SCCS/s.udev.c = 0
!greg 1070470823 bk-3.0.2: clean SCCS/s.udev.h = 0
!greg 1070470823 bk-3.0.2: clean SCCS/s.udev_config.c = 0
!greg 1070470823 bk-3.0.2: clean test/SCCS/s.label_test.rules = 0
!greg 1070470823 bk-3.0.2: clean test/SCCS/s.modifier_test.rules = 0
!greg 1070470823 bk-3.0.2: clean test/SCCS/s.replace_test.rules = 0
!greg 1070470823 bk-3.0.2: clean test/SCCS/s.topo_test.rules = 0
!greg 1070470823 bk-3.0.2: clean test/SCCS/s.label_test = 0
!greg 1070470823 bk-3.0.2: clean test/SCCS/s.modifier_test = 0
!greg 1070470823 bk-3.0.2: clean test/SCCS/s.replace_test = 0
!greg 1070470823 bk-3.0.2: clean test/SCCS/s.topo_test = 0
!greg 1070470823 bk-3.0.2: clean test/SCCS/s.udev-test.pl = 0
!greg 1070470823 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070470823 bk-3.0.2: _keysort = 0
!greg 1070470828 bk-3.0.2: sane = 0
!greg 1070470828 bk-3.0.2: check -acv -- - = 0
!greg 1070470828 bk-3.0.2: sfind = 0
!greg 1070470828 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1070470828 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=282690
!greg 1070470828 bk-3.0.2: write unlock (27331)
!greg 1070470828 bk-3.0.2: _probekey = 0
!greg 1070470829 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1070471897 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070471897 bk-3.0.2: sane = 0
!greg 1070471897 bk-3.0.2: clean ChangeSet = 0
!greg 1070471897 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070471898 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist27668 . = 0
!greg 1070471898 bk-3.0.2: _sort = 0
!greg 1070471899 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070471899 bk-3.0.2: clean ChangeSet = 0
!greg 1070471899 bk-3.0.2: citool = 0
!greg 1070471921 bk-3.0.2: get -qe namedev.c = 0
!greg 1070471923 bk-3.0.2: gvim namedev.c = 0
!greg 1070471990 bk-3.0.2: edit udev.h = 0
!greg 1070472249 bk-3.0.2: get -qe label_test = 0
!greg 1070472263 bk-3.0.2: vim label_test = 0
!greg 1070472290 bk-3.0.2: edit udev.permissions = 0
!greg 1070472401 bk-3.0.2: edit udev.permissions = 1
!greg 1070472406 bk-3.0.2: unedit udev.permissions = 0
!greg 1070472408 bk-3.0.2: edit udev.permissions = 0
!greg 1070472414 bk-3.0.2: get -qe namedev_parse.c = 0
!greg 1070472420 bk-3.0.2: vim namedev_parse.c = 0
!greg 1070472976 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070472976 bk-3.0.2: sane = 0
!greg 1070472976 bk-3.0.2: clean ChangeSet = 0
!greg 1070472976 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070472977 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist28096 . = 0
!greg 1070472977 bk-3.0.2: _sort = 0
!greg 1070472977 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070472977 bk-3.0.2: clean ChangeSet = 0
!greg 1070472977 bk-3.0.2: sinfo namedev.c = 1
!greg 1070472977 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070472981 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1070472981 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1070472984 bk-3.0.2: sinfo namedev.c = 1
!greg 1070472984 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070472984 bk-3.0.2: sinfo namedev.c = 1
!greg 1070472984 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070472988 bk-3.0.2: sinfo udev.h = 1
!greg 1070472988 bk-3.0.2: diffs -u udev.h = 0
!greg 1070473008 bk-3.0.2: sinfo test/udev.permissions = 1
!greg 1070473008 bk-3.0.2: diffs -u test/udev.permissions = 0
!greg 1070473010 bk-3.0.2: sinfo udev.h = 1
!greg 1070473010 bk-3.0.2: diffs -u udev.h = 0
!greg 1070473021 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1070473021 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1070473022 bk-3.0.2: sinfo namedev.c = 1
!greg 1070473022 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070473023 bk-3.0.2: sinfo test/label_test = 1
!greg 1070473023 bk-3.0.2: diffs -u test/label_test = 0
!greg 1070473027 bk-3.0.2: sinfo udev.h = 1
!greg 1070473027 bk-3.0.2: diffs -u udev.h = 0
!greg 1070473028 bk-3.0.2: sinfo test/label_test = 1
!greg 1070473028 bk-3.0.2: diffs -u test/label_test = 0
!greg 1070473044 bk-3.0.2: sinfo test/udev.permissions = 1
!greg 1070473044 bk-3.0.2: diffs -u test/udev.permissions = 0
!greg 1070473048 bk-3.0.2: lock -s = 0
!greg 1070473049 bk-3.0.2: lock -s = 0
!greg 1070473049 bk-3.0.2: delta -qyshow permissions and groups in the label_test test/label_test = 0
!greg 1070473049 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070473049 bk-3.0.2: sfind -pC test/label_test = 0
!greg 1070473049 bk-3.0.2: obtain write lock (28153)
!greg 1070473049 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070473049 bk-3.0.2: _keysort = 0
!greg 1070473049 bk-3.0.2: sane = 0
!greg 1070473049 bk-3.0.2: check -c - = 0
!greg 1070473049 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070473049 bk-3.0.2: commit -dqY/tmp/cmt28096 -f/tmp/cfiles28096 = 0
!greg 1070473049 bk-3.0.2: write unlock (28153)
!greg 1070473049 bk-3.0.2: citool = 0
!greg 1070473115 bk-3.0.2: get = 1
!greg 1070473129 bk-3.0.2: unedit namedev_parse.c = 0
!greg 1070473238 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070473238 bk-3.0.2: sane = 0
!greg 1070473238 bk-3.0.2: clean ChangeSet = 0
!greg 1070473238 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070473239 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist28484 . = 0
!greg 1070473239 bk-3.0.2: _sort = 0
!greg 1070473239 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070473239 bk-3.0.2: clean ChangeSet = 0
!greg 1070473239 bk-3.0.2: sinfo namedev.c = 1
!greg 1070473239 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070473242 bk-3.0.2: sinfo namedev.c = 1
!greg 1070473242 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070473257 bk-3.0.2: sinfo namedev.c = 1
!greg 1070473257 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070473258 bk-3.0.2: sinfo namedev.c = 1
!greg 1070473258 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070473258 bk-3.0.2: sinfo test/udev.permissions = 1
!greg 1070473258 bk-3.0.2: diffs -u test/udev.permissions = 0
!greg 1070473262 bk-3.0.2: lock -s = 0
!greg 1070473262 bk-3.0.2: lock -s = 0
!greg 1070473262 bk-3.0.2: delta -qyadd support for the default_mode variable, as it is documented... namedev.c = 0
!greg 1070473262 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1070473262 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070473262 bk-3.0.2: obtain write lock (28515)
!greg 1070473262 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070473262 bk-3.0.2: _keysort = 0
!greg 1070473262 bk-3.0.2: sane = 0
!greg 1070473262 bk-3.0.2: check -c - = 0
!greg 1070473262 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070473262 bk-3.0.2: commit -dqY/tmp/cmt28484 -f/tmp/cfiles28484 = 0
!greg 1070473262 bk-3.0.2: write unlock (28515)
!greg 1070473263 bk-3.0.2: citool = 0
!greg 1070473790 bk-3.0.2: obtain read lock (28578)
!greg 1070473790 bk-3.0.2: _probekey = 0
!greg 1070473794 bk-3.0.2: _keysort = 0
!greg 1070473794 bk-3.0.2: _adler32 = 0
!greg 1070473794 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070473851 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=2173
!greg 1070473851 bk-3.0.2: read unlock (28578)
!greg 1070473851 bk-3.0.2: obtain read lock (28589)
!greg 1070473851 bk-3.0.2: _probekey = 0
!greg 1070473853 bk-3.0.2: _keysort = 0
!greg 1070473853 bk-3.0.2: _adler32 = 0
!greg 1070473853 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070473855 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=2173
!greg 1070473855 bk-3.0.2: read unlock (28589)
!greg 1070474058 bk-3.0.2: edit namedev.h = 0
!greg 1070474124 bk-3.0.2: edit namedev_parse.c = 0
!greg 1070474198 bk-3.0.2: edit namedev.c = 0
!greg 1070475950 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070475950 bk-3.0.2: sane = 0
!greg 1070475950 bk-3.0.2: clean ChangeSet = 0
!greg 1070475950 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070475951 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist32233 . = 0
!greg 1070475951 bk-3.0.2: _sort = 0
!greg 1070475951 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070475951 bk-3.0.2: clean ChangeSet = 0
!greg 1070475952 bk-3.0.2: sinfo namedev.c = 1
!greg 1070475952 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070475974 bk-3.0.2: sinfo namedev.c = 1
!greg 1070475974 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070475975 bk-3.0.2: citool = 0
!greg 1070476053 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070476053 bk-3.0.2: sane = 0
!greg 1070476053 bk-3.0.2: clean ChangeSet = 0
!greg 1070476053 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070476054 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist32250 . = 0
!greg 1070476054 bk-3.0.2: _sort = 0
!greg 1070476054 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070476054 bk-3.0.2: clean ChangeSet = 0
!greg 1070476055 bk-3.0.2: sinfo namedev.c = 1
!greg 1070476055 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070476066 bk-3.0.2: sinfo namedev.h = 1
!greg 1070476066 bk-3.0.2: diffs -u namedev.h = 0
!greg 1070476138 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1070476138 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1070476147 bk-3.0.2: citool = 0
!greg 1070476153 bk-3.0.2: diffs -u = 0
!greg 1070476158 bk-3.0.2: diffs -u - = 0
!greg 1070476158 bk-3.0.2: sfind = 0
!greg 1070476162 bk-3.0.2: diffs -u - = 0
!greg 1070476162 bk-3.0.2: sfind = 0
!greg 1070476169 bk-3.0.2: diffs -u = 0
!greg 1070476174 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070476174 bk-3.0.2: sane = 0
!greg 1070476174 bk-3.0.2: clean ChangeSet = 0
!greg 1070476174 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070476175 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist32332 . = 0
!greg 1070476175 bk-3.0.2: _sort = 0
!greg 1070476176 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070476176 bk-3.0.2: clean ChangeSet = 0
!greg 1070476176 bk-3.0.2: sinfo namedev.c = 1
!greg 1070476176 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070476178 bk-3.0.2: sinfo udev.h = 1
!greg 1070476178 bk-3.0.2: diffs -u udev.h = 0
!greg 1070476248 bk-3.0.2: lock -s = 0
!greg 1070476248 bk-3.0.2: lock -s = 0
!greg 1070476248 bk-3.0.2: delta -qyenable default_mode ability to actually build udev.h = 0
!greg 1070476248 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070476248 bk-3.0.2: sfind -pC udev.h = 0
!greg 1070476248 bk-3.0.2: obtain write lock (32362)
!greg 1070476248 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070476248 bk-3.0.2: _keysort = 0
!greg 1070476249 bk-3.0.2: sane = 0
!greg 1070476249 bk-3.0.2: check -c - = 0
!greg 1070476249 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070476249 bk-3.0.2: commit -dqY/tmp/cmt32332 -f/tmp/cfiles32332 = 0
!greg 1070476249 bk-3.0.2: write unlock (32362)
!greg 1070476249 bk-3.0.2: citool = 0
!greg 1070476253 bk-3.0.2: obtain read lock (32368)
!greg 1070476253 bk-3.0.2: _probekey = 0
!greg 1070476257 bk-3.0.2: _keysort = 0
!greg 1070476257 bk-3.0.2: _adler32 = 0
!greg 1070476257 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070476277 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1079
!greg 1070476277 bk-3.0.2: read unlock (32368)
!greg 1070476277 bk-3.0.2: obtain read lock (32380)
!greg 1070476277 bk-3.0.2: _probekey = 0
!greg 1070476279 bk-3.0.2: _keysort = 0
!greg 1070476279 bk-3.0.2: _adler32 = 0
!greg 1070476279 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070476280 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=1079
!greg 1070476280 bk-3.0.2: read unlock (32380)
!greg 1070476363 bk-3.0.2: diffs -u = 0
!greg 1070476368 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070476368 bk-3.0.2: sane = 0
!greg 1070476368 bk-3.0.2: clean ChangeSet = 0
!greg 1070476368 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070476369 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist32394 . = 0
!greg 1070476369 bk-3.0.2: _sort = 0
!greg 1070476369 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070476369 bk-3.0.2: clean ChangeSet = 0
!greg 1070476369 bk-3.0.2: sinfo namedev.c = 1
!greg 1070476369 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070476373 bk-3.0.2: sinfo namedev.h = 1
!greg 1070476373 bk-3.0.2: diffs -u namedev.h = 0
!greg 1070476382 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1070476382 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1070476383 bk-3.0.2: sinfo namedev.c = 1
!greg 1070476383 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070476385 bk-3.0.2: sinfo namedev.c = 1
!greg 1070476385 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070476387 bk-3.0.2: sinfo namedev.c = 1
!greg 1070476387 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070476388 bk-3.0.2: sinfo namedev.c = 1
!greg 1070476388 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070476425 bk-3.0.2: sinfo namedev.c = 1
!greg 1070476425 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070476426 bk-3.0.2: sinfo namedev.c = 1
!greg 1070476426 bk-3.0.2: diffs -u namedev.c = 0
!greg 1070476426 bk-3.0.2: sinfo namedev.h = 1
!greg 1070476426 bk-3.0.2: diffs -u namedev.h = 0
!greg 1070476427 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1070476427 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1070476428 bk-3.0.2: sinfo test/udev.permissions = 1
!greg 1070476428 bk-3.0.2: diffs -u test/udev.permissions = 0
!greg 1070476437 bk-3.0.2: lock -s = 0
!greg 1070476437 bk-3.0.2: lock -s = 0
!greg 1070476437 bk-3.0.2: delta -qyfix permission handling logic

Now we can handle wildcards properly within the permission file. namedev.c = 0
!greg 1070476438 bk-3.0.2: delta -qyfix permission handling logic

Now we can handle wildcards properly within the permission file. namedev.h = 0
!greg 1070476438 bk-3.0.2: delta -qyfix permission handling logic

Now we can handle wildcards properly within the permission file. namedev_parse.c = 0
!greg 1070476438 bk-3.0.2: delta -qyfix permission handling logic

Now we can handle wildcards properly within the permission file. test/udev.permissions = 0
!greg 1070476438 bk-3.0.2: sfind -pC test/udev.permissions = 0
!greg 1070476438 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1070476438 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070476438 bk-3.0.2: sfind -pC namedev.h = 0
!greg 1070476438 bk-3.0.2: sfind -pC namedev_parse.c = 0
!greg 1070476438 bk-3.0.2: obtain write lock (32456)
!greg 1070476438 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070476438 bk-3.0.2: _keysort = 0
!greg 1070476438 bk-3.0.2: sane = 0
!greg 1070476438 bk-3.0.2: check -c - = 0
!greg 1070476438 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070476438 bk-3.0.2: commit -dqY/tmp/cmt32394 -f/tmp/cfiles32394 = 0
!greg 1070476438 bk-3.0.2: write unlock (32456)
!greg 1070476438 bk-3.0.2: citool = 0
!greg 1070476441 bk-3.0.2: obtain read lock (32462)
!greg 1070476441 bk-3.0.2: _probekey = 0
!greg 1070476445 bk-3.0.2: _keysort = 0
!greg 1070476445 bk-3.0.2: _adler32 = 0
!greg 1070476445 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070476466 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=6407
!greg 1070476466 bk-3.0.2: read unlock (32462)
!greg 1070476498 bk-3.0.2: obtain read lock (32470)
!greg 1070476498 bk-3.0.2: _probekey = 0
!greg 1070476500 bk-3.0.2: _keysort = 0
!greg 1070476500 bk-3.0.2: _adler32 = 0
!greg 1070476500 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070476501 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=6407
!greg 1070476501 bk-3.0.2: read unlock (32470)
!greg 1070478826 bk-3.0.2: edit udev.8 = 0
!greg 1070479540 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070479540 bk-3.0.2: sane = 0
!greg 1070479540 bk-3.0.2: clean ChangeSet = 0
!greg 1070479540 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070479541 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist405 . = 0
!greg 1070479541 bk-3.0.2: _sort = 0
!greg 1070479542 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070479542 bk-3.0.2: clean ChangeSet = 0
!greg 1070479542 bk-3.0.2: sinfo udev.8 = 1
!greg 1070479542 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070479545 bk-3.0.2: sinfo udev.8 = 1
!greg 1070479545 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070479546 bk-3.0.2: sinfo udev.8 = 1
!greg 1070479546 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070479558 bk-3.0.2: sinfo udev.8 = 1
!greg 1070479558 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070479559 bk-3.0.2: sinfo udev.8 = 1
!greg 1070479559 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070479559 bk-3.0.2: _strings .udev.8.swp = 0
!greg 1070479561 bk-3.0.2: lock -s = 0
!greg 1070479562 bk-3.0.2: lock -s = 0
!greg 1070479562 bk-3.0.2: delta -qyupdate the wildcard documentation in the man page to show the new styles supported. udev.8 = 0
!greg 1070479562 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070479562 bk-3.0.2: sfind -pC udev.8 = 0
!greg 1070479562 bk-3.0.2: obtain write lock (437)
!greg 1070479562 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070479562 bk-3.0.2: _keysort = 0
!greg 1070479562 bk-3.0.2: sane = 0
!greg 1070479562 bk-3.0.2: check -c - = 0
!greg 1070479562 bk-3.0.2: commit -dqY/tmp/cmt405 -f/tmp/cfiles405 = 0
!greg 1070479562 bk-3.0.2: write unlock (437)
!greg 1070479562 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070479562 bk-3.0.2: citool = 0
!greg 1070479563 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070479563 bk-3.0.2: sane = 0
!greg 1070479563 bk-3.0.2: clean ChangeSet = 0
!greg 1070479563 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070479565 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist444 . = 0
!greg 1070479565 bk-3.0.2: _sort = 0
!greg 1070479565 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070479565 bk-3.0.2: clean ChangeSet = 0
!greg 1070479565 bk-3.0.2: _strings .udev.8.swp = 0
!greg 1070479566 bk-3.0.2: _strings .udev.8.swp = 0
!greg 1070479566 bk-3.0.2: citool = 0
!greg 1070479570 bk-3.0.2: edit udev.8 = 0
!greg 1070479622 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070479622 bk-3.0.2: sane = 0
!greg 1070479622 bk-3.0.2: clean ChangeSet = 0
!greg 1070479622 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070479623 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist479 . = 0
!greg 1070479623 bk-3.0.2: _sort = 0
!greg 1070479624 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070479624 bk-3.0.2: clean ChangeSet = 0
!greg 1070479624 bk-3.0.2: sinfo udev.8 = 1
!greg 1070479624 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070479625 bk-3.0.2: sinfo udev.8 = 1
!greg 1070479625 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070479641 bk-3.0.2: sinfo udev.8 = 1
!greg 1070479641 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070479641 bk-3.0.2: sinfo udev.8 = 1
!greg 1070479641 bk-3.0.2: diffs -u udev.8 = 0
!greg 1070479641 bk-3.0.2: _strings .udev.8.swp = 0
!greg 1070479643 bk-3.0.2: lock -s = 0
!greg 1070479643 bk-3.0.2: lock -s = 0
!greg 1070479643 bk-3.0.2: delta -qyAdded Kay's name to the man page. udev.8 = 0
!greg 1070479643 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070479643 bk-3.0.2: sfind -pC udev.8 = 0
!greg 1070479644 bk-3.0.2: obtain write lock (508)
!greg 1070479644 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070479644 bk-3.0.2: _keysort = 0
!greg 1070479644 bk-3.0.2: sane = 0
!greg 1070479644 bk-3.0.2: check -c - = 0
!greg 1070479644 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070479644 bk-3.0.2: commit -dqY/tmp/cmt479 -f/tmp/cfiles479 = 0
!greg 1070479644 bk-3.0.2: write unlock (508)
!greg 1070479644 bk-3.0.2: citool = 0
!greg 1070479645 bk-3.0.2: obtain read lock (514)
!greg 1070479645 bk-3.0.2: _probekey = 0
!greg 1070479650 bk-3.0.2: _keysort = 0
!greg 1070479650 bk-3.0.2: _adler32 = 0
!greg 1070479650 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070479671 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=2595
!greg 1070479671 bk-3.0.2: read unlock (514)
!greg 1070479759 bk-3.0.2: obtain read lock (522)
!greg 1070479759 bk-3.0.2: _probekey = 0
!greg 1070479761 bk-3.0.2: _keysort = 0
!greg 1070479761 bk-3.0.2: _adler32 = 0
!greg 1070479761 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070479762 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=2595
!greg 1070479762 bk-3.0.2: read unlock (522)
!greg 1070479774 bk-3.0.2: changes -rv007..+ = 0
!greg 1070483620 bk-3.0.2: obtain read lock (636)
!greg 1070483620 bk-3.0.2: _probekey = 0
!greg 1070483632 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1070483632 bk-3.0.2: read unlock (636)
!greg 1070560444 bk-3.0.2: obtain write lock (3128)
!greg 1070560453 bk-3.0.2: _listkey -q = 0 keysin=448(10) keysout=90(2)
!greg 1070560455 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1070560455 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1070560455 bk-3.0.2: takepatch -mvvv = 0 psize=1929
!greg 1070560455 bk-3.0.2: sfind RESYNC = 0
!greg 1070560455 bk-3.0.2: sfio -omq = 0
!greg 1070560455 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1070560455 bk-3.0.2: clean libsysfs/SCCS/s.sysfs.h = 0
!greg 1070560455 bk-3.0.2: clean tdb/SCCS/s.tdb.h = 0
!greg 1070560456 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070560456 bk-3.0.2: _keysort = 0
!greg 1070560465 bk-3.0.2: sane = 0
!greg 1070560465 bk-3.0.2: check -acv -- - = 0
!greg 1070560465 bk-3.0.2: sfind = 0
!greg 1070560465 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1070560465 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=227811
!greg 1070560465 bk-3.0.2: write unlock (3128)
!greg 1070560465 bk-3.0.2: _probekey = 0
!greg 1070560466 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1070561829 bk-3.0.2: obtain write lock (3261)
!greg 1070561835 bk-3.0.2: _listkey -q = 0 keysin=436(10) keysout=90(2)
!greg 1070561835 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1070561836 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1070561836 bk-3.0.2: takepatch -mvvv = 0 psize=5258
!greg 1070561836 bk-3.0.2: sfind RESYNC = 0
!greg 1070561836 bk-3.0.2: sfio -omq = 0
!greg 1070561836 bk-3.0.2: clean SCCS/s.ChangeLog = 0
!greg 1070561836 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1070561836 bk-3.0.2: clean SCCS/s.Makefile = 0
!greg 1070561836 bk-3.0.2: clean SCCS/s.udev.spec = 0
!greg 1070561836 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070561836 bk-3.0.2: _keysort = 0
!greg 1070561840 bk-3.0.2: sane = 0
!greg 1070561840 bk-3.0.2: check -acv -- - = 0
!greg 1070561840 bk-3.0.2: sfind = 0
!greg 1070561840 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1070561840 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=243824
!greg 1070561840 bk-3.0.2: write unlock (3261)
!greg 1070561840 bk-3.0.2: _probekey = 0
!greg 1070561841 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1070565633 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1070565633 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1070565633 bk-3.0.2: get -p test/SCCS/s.udev-test.pl = 0
!greg 1070565633 bk-3.0.2: get -p SCCS/s.udev.rules = 0
!greg 1070565638 bk-3.0.2: get -qe Makefile udev.spec = 0
!greg 1070565649 bk-3.0.2: vim Makefile udev.spec = 0
!greg 1070565651 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070565651 bk-3.0.2: sane = 0
!greg 1070565651 bk-3.0.2: clean ChangeSet = 0
!greg 1070565651 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070565653 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist9940 . = 0
!greg 1070565653 bk-3.0.2: _sort = 0
!greg 1070565653 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070565653 bk-3.0.2: clean ChangeSet = 0
!greg 1070565654 bk-3.0.2: sinfo Makefile = 1
!greg 1070565654 bk-3.0.2: diffs -u Makefile = 0
!greg 1070565655 bk-3.0.2: sinfo Makefile = 1
!greg 1070565655 bk-3.0.2: diffs -u Makefile = 0
!greg 1070565662 bk-3.0.2: sinfo Makefile = 1
!greg 1070565662 bk-3.0.2: diffs -u Makefile = 0
!greg 1070565662 bk-3.0.2: sinfo Makefile = 1
!greg 1070565662 bk-3.0.2: diffs -u Makefile = 0
!greg 1070565662 bk-3.0.2: sinfo udev.spec = 1
!greg 1070565662 bk-3.0.2: diffs -u udev.spec = 0
!greg 1070565663 bk-3.0.2: lock -s = 0
!greg 1070565664 bk-3.0.2: lock -s = 0
!greg 1070565664 bk-3.0.2: delta -qy008_bk mark Makefile = 0
!greg 1070565664 bk-3.0.2: delta -qy008_bk mark udev.spec = 0
!greg 1070565664 bk-3.0.2: sfind -pC udev.spec = 0
!greg 1070565664 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070565664 bk-3.0.2: sfind -pC Makefile = 0
!greg 1070565666 bk-3.0.2: obtain write lock (10138)
!greg 1070565669 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070565669 bk-3.0.2: _keysort = 0
!greg 1070565670 bk-3.0.2: sane = 0
!greg 1070565670 bk-3.0.2: check -c - = 0
!greg 1070565670 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070565670 bk-3.0.2: commit -dqY/tmp/cmt9940 -f/tmp/cfiles9940 = 0
!greg 1070565670 bk-3.0.2: write unlock (10138)
!greg 1070565670 bk-3.0.2: citool = 0
!greg 1070565676 bk-3.0.2: changes = 0
!kay.sievers/greg 1070565682 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1070565682 bk-3.0.2: pwd = 0
!kay.sievers/greg 1070565682 bk-3.0.2: pwd = 0
!kay.sievers/greg 1070565683 bk-3.0.2: obtain write lock (10335)
!kay.sievers/greg 1070565683 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1070565683 bk-3.0.2: version = 0
!kay.sievers/greg 1070565683 bk-3.0.2: diffs namedev.c = 0
!kay.sievers/greg 1070565683 bk-3.0.2: edit -q SCCS/s.namedev.c = 0
!kay.sievers/greg 1070565683 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1070565683 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1070565683 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1070565683 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1070565683 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1070565685 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1070565685 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1070565685 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1070565685 bk-3.0.2: ci -q -G -ya bug in linefeed removal - = 0
!kay.sievers/greg 1070565686 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1070565686 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1070565686 bk-3.0.2: import -tpatch -CR -ya bug in linefeed removal /tmp/patch10309 . = 0
!kay.sievers/greg 1070565686 bk-3.0.2: obtain write lock (10501)
!kay.sievers/greg 1070565686 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1070565687 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1070565687 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1070565687 bk-3.0.2: sane = 0
!kay.sievers/greg 1070565687 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1070565687 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1070565687 bk-3.0.2: commit -y[PATCH] a bug in linefeed removal

While I was adding pattern match to the LABEL method i hit a bug.
We modify a string returned from libsysfs, so with every iteration is is
truncated by one char:

Dec  4 02:27:16 pim udev[23307]: do_label: dev->bus='scsi' sysfs_device->bus='scsi'
Dec  4 02:27:16 pim udev[23307]: do_label: look for device attribute 'vendor'
Dec  4 02:27:16 pim udev[23307]: do_label: xxx 'IBM-ESXS '
Dec  4 02:27:16 pim udev[23307]: do_label: compare attribute 'vendor' value 'IBM-ESX' with '?IBM-ESXS'
Dec  4 02:27:16 pim udev[23307]: do_label: dev->bus='scsi' sysfs_device->bus='scsi'
Dec  4 02:27:16 pim udev[23307]: do_label: look for device attribute 'vendor'
Dec  4 02:27:16 pim udev[23307]: do_label: xxx 'IBM-ESX'
Dec  4 02:27:16 pim udev[23307]: do_label: compare attribute 'vendor' value 'IBM-ES' with 'IBM-ESXS?'
Dec  4 02:27:16 pim udev[23307]: do_label: dev->bus='scsi' sysfs_device->bus='scsi'
Dec  4 02:27:16 pim udev[23307]: do_label: look for device attribute 'vendor'
Dec  4 02:27:16 pim udev[23307]: do_label: xxx 'IBM-ES'
Dec  4 02:27:16 pim udev[23307]: do_label: compare attribute 'vendor' value 'IBM-E' with 'IBM-ES??'
Dec  4 02:27:16 pim udev[23307]: do_label: dev->bus='scsi' sysfs_device->bus='scsi'
Dec  4 02:27:16 pim udev[23307]: do_label: look for device attribute 'vendor'
Dec  4 02:27:16 pim udev[23307]: do_label: xxx 'IBM-E'
Dec  4 02:27:16 pim udev[23307]: do_label: compare attribute 'vendor' value 'IBM-' with 'IBM-ESXSS'

I changed the behavior to remove only the line feed.

03-bug-in-linefeed-removal.diff
  remove only the line feed from string not every last char
 = 0
!kay.sievers/greg 1070565687 bk-3.0.2: write unlock (10501)
!kay.sievers/greg 1070565688 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1070565688 bk-3.0.2: pwd = 0
!kay.sievers/greg 1070565689 bk-3.0.2: pwd = 0
!kay.sievers/greg 1070565689 bk-3.0.2: obtain write lock (10599)
!kay.sievers/greg 1070565689 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1070565689 bk-3.0.2: version = 0
!kay.sievers/greg 1070565689 bk-3.0.2: diffs namedev.c = 0
!kay.sievers/greg 1070565689 bk-3.0.2: edit -q SCCS/s.namedev.c = 0
!kay.sievers/greg 1070565689 bk-3.0.2: diffs test/udev-test.pl = 0
!kay.sievers/greg 1070565689 bk-3.0.2: edit -q test/SCCS/s.udev-test.pl = 0
!kay.sievers/greg 1070565689 bk-3.0.2: diffs udev.rules = 0
!kay.sievers/greg 1070565689 bk-3.0.2: edit -q SCCS/s.udev.rules = 0
!kay.sievers/greg 1070565689 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1070565690 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1070565690 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1070565690 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1070565690 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1070565690 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1070565690 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1070565690 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1070565690 bk-3.0.2: ci -q -G -ypattern match for label method - = 0
!kay.sievers/greg 1070565691 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1070565691 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1070565691 bk-3.0.2: import -tpatch -CR -ypattern match for label method /tmp/patch10566 . = 0
!kay.sievers/greg 1070565691 bk-3.0.2: obtain write lock (10731)
!kay.sievers/greg 1070565691 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1070565691 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1070565691 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1070565691 bk-3.0.2: sane = 0
!kay.sievers/greg 1070565691 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1070565692 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1070565692 bk-3.0.2: commit -y[PATCH] pattern match for label method

  switch LABEL search to pattern match
  add a test for pattern match in LABEL
  remove useless rule from udev.rules
 = 0
!kay.sievers/greg 1070565692 bk-3.0.2: write unlock (10731)
!greg 1070565725 bk-3.0.2: obtain read lock (11778)
!greg 1070565725 bk-3.0.2: _probekey = 0
!greg 1070565730 bk-3.0.2: _keysort = 0
!greg 1070565730 bk-3.0.2: _adler32 = 0
!greg 1070565730 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070565751 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=6487
!greg 1070565751 bk-3.0.2: read unlock (11778)
!greg 1070565765 bk-3.0.2: get -p SCCS/s.udev.8 = 0
!kay.sievers/greg 1070565769 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1070565769 bk-3.0.2: pwd = 0
!kay.sievers/greg 1070565769 bk-3.0.2: pwd = 0
!kay.sievers/greg 1070565770 bk-3.0.2: obtain write lock (13072)
!kay.sievers/greg 1070565770 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1070565770 bk-3.0.2: version = 0
!kay.sievers/greg 1070565770 bk-3.0.2: diffs udev.8 = 0
!kay.sievers/greg 1070565770 bk-3.0.2: edit -q SCCS/s.udev.8 = 0
!kay.sievers/greg 1070565770 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1070565771 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1070565771 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1070565771 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1070565771 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1070565772 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1070565772 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1070565772 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1070565772 bk-3.0.2: ci -q -G -yman page beauty - = 0
!kay.sievers/greg 1070565772 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1070565772 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1070565772 bk-3.0.2: import -tpatch -CR -yman page beauty /tmp/patch13049 . = 0
!kay.sievers/greg 1070565773 bk-3.0.2: obtain write lock (13201)
!kay.sievers/greg 1070565773 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1070565773 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1070565773 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1070565773 bk-3.0.2: sane = 0
!kay.sievers/greg 1070565773 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1070565773 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1070565773 bk-3.0.2: commit -y[PATCH] man page beauty

I've never seen any project where the documentation is in sync with the
code at this early stage. Nice! So here is the patch to make it extra perfect :)

  remove random indent to be consistent
  style is "shell style"
  s/wildcard/pattern/
  mention negation char in character class
 = 0
!kay.sievers/greg 1070565773 bk-3.0.2: write unlock (13201)
!greg 1070565825 bk-3.0.2: obtain read lock (14530)
!greg 1070565825 bk-3.0.2: _probekey = 0
!greg 1070565831 bk-3.0.2: _keysort = 0
!greg 1070565831 bk-3.0.2: _adler32 = 0
!greg 1070565831 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070565851 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1921
!greg 1070565851 bk-3.0.2: read unlock (14530)
!greg 1070565877 bk-3.0.2: obtain read lock (15182)
!greg 1070565877 bk-3.0.2: _probekey = 0
!greg 1070565880 bk-3.0.2: _keysort = 0
!greg 1070565880 bk-3.0.2: _adler32 = 0
!greg 1070565880 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070565887 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=13078
!greg 1070565887 bk-3.0.2: read unlock (15182)
!greg 1070905627 bk-3.0.2: obtain write lock (3248)
!greg 1070905670 bk-3.0.2: obtain write lock (3251)
!greg 1070905678 bk-3.0.2: _listkey -q = 0 keysin=437(10) keysout=153(3)
!greg 1070905681 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1070905681 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1070905682 bk-3.0.2: takepatch -mvvv = 0 psize=113485
!greg 1070905682 bk-3.0.2: sfind RESYNC = 0
!greg 1070905682 bk-3.0.2: sfio -omq = 0
!greg 1070905682 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1070905682 bk-3.0.2: clean SCCS/s.Makefile = 0
!greg 1070905682 bk-3.0.2: clean SCCS/s.TODO = 0
!greg 1070905682 bk-3.0.2: clean SCCS/s.namedev.c = 0
!greg 1070905682 bk-3.0.2: clean SCCS/s.namedev.h = 0
!greg 1070905682 bk-3.0.2: clean SCCS/s.namedev_parse.c = 0
!greg 1070905682 bk-3.0.2: clean SCCS/s.udev-add.c = 0
!greg 1070905682 bk-3.0.2: clean SCCS/s.udev-remove.c = 0
!greg 1070905682 bk-3.0.2: clean SCCS/s.udev.c = 0
!greg 1070905682 bk-3.0.2: clean SCCS/s.udev.h = 0
!greg 1070905682 bk-3.0.2: clean extras/scsi_id/SCCS/s.VERSION = 0
!greg 1070905682 bk-3.0.2: clean extras/multipath/SCCS/s.Makefile = 0
!greg 1070905682 bk-3.0.2: clean extras/multipath/SCCS/s.main.c = 0
!greg 1070905682 bk-3.0.2: clean extras/multipath/SCCS/s.main.h = 0
!greg 1070905682 bk-3.0.2: clean extras/scsi_id/SCCS/s.Makefile = 0
!greg 1070905682 bk-3.0.2: clean extras/scsi_id/SCCS/s.README = 0
!greg 1070905682 bk-3.0.2: clean extras/scsi_id/SCCS/s.TODO = 0
!greg 1070905682 bk-3.0.2: clean extras/scsi_id/SCCS/s.scsi_id.c = 0
!greg 1070905682 bk-3.0.2: clean extras/scsi_id/SCCS/s.scsi_id.h = 0
!greg 1070905682 bk-3.0.2: clean extras/scsi_id/SCCS/s.scsi_serial.c = 0
!greg 1070905682 bk-3.0.2: clean test/SCCS/s.udev-test.pl = 0
!greg 1070905682 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070905682 bk-3.0.2: _keysort = 0
!greg 1070905686 bk-3.0.2: sane = 0
!greg 1070905686 bk-3.0.2: check -acv -- - = 0
!greg 1070905686 bk-3.0.2: sfind = 0
!greg 1070905686 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1070905686 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=332731
!greg 1070905686 bk-3.0.2: write unlock (3251)
!greg 1070905686 bk-3.0.2: _probekey = 0
!greg 1070905687 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1070905728 bk-3.0.2: get -qe Makefile = 0
!greg 1070905791 bk-3.0.2: vim Makefile = 0
!greg 1070905803 bk-3.0.2: get -qe udev_dbus.c = 0
!greg 1070905803 bk-3.0.2: gvim udev_dbus.c = 0
!greg 1070906460 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070906460 bk-3.0.2: sane = 0
!greg 1070906460 bk-3.0.2: clean ChangeSet = 0
!greg 1070906460 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070906461 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist7326 . = 0
!greg 1070906461 bk-3.0.2: _sort = 0
!greg 1070906461 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070906461 bk-3.0.2: clean ChangeSet = 0
!greg 1070906461 bk-3.0.2: sinfo Makefile = 1
!greg 1070906461 bk-3.0.2: diffs -u Makefile = 0
!greg 1070906465 bk-3.0.2: sinfo udev_dbus.c = 1
!greg 1070906465 bk-3.0.2: diffs -u udev_dbus.c = 0
!greg 1070906488 bk-3.0.2: lock -s = 0
!greg 1070906488 bk-3.0.2: lock -s = 0
!greg 1070906488 bk-3.0.2: delta -qyfix formatting of udev_dbus.c to use tabs.  Also get it to build properly now. udev_dbus.c = 0
!greg 1070906488 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070906488 bk-3.0.2: sfind -pC udev_dbus.c = 0
!greg 1070906488 bk-3.0.2: obtain write lock (7349)
!greg 1070906488 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070906488 bk-3.0.2: _keysort = 0
!greg 1070906488 bk-3.0.2: sane = 0
!greg 1070906488 bk-3.0.2: check -c - = 0
!greg 1070906488 bk-3.0.2: commit -dqY/tmp/cmt7326 -f/tmp/cfiles7326 = 0
!greg 1070906488 bk-3.0.2: write unlock (7349)
!greg 1070906488 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070906488 bk-3.0.2: citool = 0
!greg 1070906490 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070906490 bk-3.0.2: sane = 0
!greg 1070906490 bk-3.0.2: clean ChangeSet = 0
!greg 1070906490 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070906491 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist7356 . = 0
!greg 1070906491 bk-3.0.2: _sort = 0
!greg 1070906491 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070906491 bk-3.0.2: clean ChangeSet = 0
!greg 1070906491 bk-3.0.2: sinfo Makefile = 1
!greg 1070906491 bk-3.0.2: diffs -u Makefile = 0
!greg 1070906494 bk-3.0.2: sinfo Makefile = 1
!greg 1070906494 bk-3.0.2: diffs -u Makefile = 0
!greg 1070906513 bk-3.0.2: sinfo Makefile = 1
!greg 1070906513 bk-3.0.2: diffs -u Makefile = 0
!greg 1070906513 bk-3.0.2: sinfo Makefile = 1
!greg 1070906513 bk-3.0.2: diffs -u Makefile = 0
!greg 1070906516 bk-3.0.2: lock -s = 0
!greg 1070906516 bk-3.0.2: lock -s = 0
!greg 1070906516 bk-3.0.2: delta -qychange USE_DBUS to DBUS in Makefile, and disable it by default as it's still to hard to build on all systems. Makefile = 0
!greg 1070906516 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070906516 bk-3.0.2: sfind -pC Makefile = 0
!greg 1070906516 bk-3.0.2: obtain write lock (7385)
!greg 1070906516 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070906516 bk-3.0.2: _keysort = 0
!greg 1070906516 bk-3.0.2: sane = 0
!greg 1070906516 bk-3.0.2: check -c - = 0
!greg 1070906516 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070906516 bk-3.0.2: commit -dqY/tmp/cmt7356 -f/tmp/cfiles7356 = 0
!greg 1070906516 bk-3.0.2: write unlock (7385)
!greg 1070906516 bk-3.0.2: citool = 0
!greg 1070906543 bk-3.0.2: get -qe README = 0
!greg 1070906544 bk-3.0.2: gvim README = 0
!greg 1070906777 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070906777 bk-3.0.2: sane = 0
!greg 1070906777 bk-3.0.2: clean ChangeSet = 0
!greg 1070906777 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070906778 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist7401 . = 0
!greg 1070906778 bk-3.0.2: _sort = 0
!greg 1070906778 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070906778 bk-3.0.2: clean ChangeSet = 0
!greg 1070906778 bk-3.0.2: sinfo README = 1
!greg 1070906778 bk-3.0.2: diffs -u README = 0
!greg 1070906780 bk-3.0.2: sinfo README = 1
!greg 1070906780 bk-3.0.2: diffs -u README = 0
!greg 1070906785 bk-3.0.2: sinfo README = 1
!greg 1070906785 bk-3.0.2: diffs -u README = 0
!greg 1070906787 bk-3.0.2: citool = 0
!greg 1070906914 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1070906914 bk-3.0.2: sane = 0
!greg 1070906914 bk-3.0.2: clean ChangeSet = 0
!greg 1070906914 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1070906915 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist7422 . = 0
!greg 1070906915 bk-3.0.2: _sort = 0
!greg 1070906915 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1070906915 bk-3.0.2: clean ChangeSet = 0
!greg 1070906916 bk-3.0.2: sinfo README = 1
!greg 1070906916 bk-3.0.2: diffs -u README = 0
!greg 1070906928 bk-3.0.2: sinfo README = 1
!greg 1070906928 bk-3.0.2: diffs -u README = 0
!greg 1070906929 bk-3.0.2: sinfo README = 1
!greg 1070906929 bk-3.0.2: diffs -u README = 0
!greg 1070906929 bk-3.0.2: _strings .README.swp = 0
!greg 1070906932 bk-3.0.2: lock -s = 0
!greg 1070906932 bk-3.0.2: lock -s = 0
!greg 1070906932 bk-3.0.2: delta -qydocument the different Makefile config options that we have. README = 0
!greg 1070906932 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1070906932 bk-3.0.2: sfind -pC README = 0
!greg 1070906932 bk-3.0.2: obtain write lock (7448)
!greg 1070906932 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1070906932 bk-3.0.2: _keysort = 0
!greg 1070906932 bk-3.0.2: sane = 0
!greg 1070906932 bk-3.0.2: check -c - = 0
!greg 1070906932 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1070906932 bk-3.0.2: commit -dqY/tmp/cmt7422 -f/tmp/cfiles7422 = 0
!greg 1070906932 bk-3.0.2: write unlock (7448)
!greg 1070906932 bk-3.0.2: citool = 0
!greg 1070906935 bk-3.0.2: obtain read lock (7454)
!greg 1070906935 bk-3.0.2: _probekey = 0
!greg 1070906941 bk-3.0.2: _keysort = 0
!greg 1070906941 bk-3.0.2: _adler32 = 0
!greg 1070906941 bk-3.0.2: makepatch -vv -s - = 0
!greg 1070906969 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=6835
!greg 1070906969 bk-3.0.2: read unlock (7454)
!greg 1071016238 bk-3.0.2: get -p SCCS/s.udev-add.c = 0
!greg 1071016238 bk-3.0.2: get -p SCCS/s.udev.8 = 0
!kay.sievers/greg 1071016241 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1071016241 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071016241 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071016241 bk-3.0.2: obtain write lock (20027)
!kay.sievers/greg 1071016241 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1071016241 bk-3.0.2: version = 0
!kay.sievers/greg 1071016242 bk-3.0.2: diffs udev-add.c = 0
!kay.sievers/greg 1071016242 bk-3.0.2: edit -q SCCS/s.udev-add.c = 0
!kay.sievers/greg 1071016242 bk-3.0.2: diffs udev.8 = 0
!kay.sievers/greg 1071016242 bk-3.0.2: edit -q SCCS/s.udev.8 = 0
!kay.sievers/greg 1071016242 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1071016242 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1071016242 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1071016242 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1071016242 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1071016242 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1071016242 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1071016242 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1071016243 bk-3.0.2: ci -q -G -ycleanup man & remove symlink comment - = 0
!kay.sievers/greg 1071016243 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1071016243 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1071016243 bk-3.0.2: import -tpatch -CR -ycleanup man & remove symlink comment /tmp/patch20015 . = 0
!kay.sievers/greg 1071016243 bk-3.0.2: obtain write lock (20092)
!kay.sievers/greg 1071016243 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1071016243 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1071016243 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1071016243 bk-3.0.2: sane = 0
!kay.sievers/greg 1071016243 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1071016243 bk-3.0.2: commit -y[PATCH] cleanup man & remove symlink comment

  remove "want symlinks" text from udev-add.c
  mention SYMLINK in man page
  man page format cleanup
  man page example for SYMLINK
 = 0
!kay.sievers/greg 1071016243 bk-3.0.2: write unlock (20092)
!kay.sievers/greg 1071016244 bk-3.0.2: _probekey = 0
!kay.sievers/greg 1071016244 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1071016244 bk-3.0.2: _adler32 = 0
!kay.sievers/greg 1071016244 bk-3.0.2: makepatch -e -s - = 0
!kay.sievers/greg 1071016244 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1071016244 bk-3.0.2: _adler32 = 0
!kay.sievers/greg 1071016244 bk-3.0.2: makepatch -e -s - = 0
!kay.sievers/greg 1071016245 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1071016248 bk-3.0.2: obtain write lock (20107)
!greg 1071016253 bk-3.0.2: _listkey -q = 0 keysin=445(10) keysout=51(1)
!greg 1071016254 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1071016254 bk-3.0.2: write unlock (20107)
!greg 1071016256 bk-3.0.2: obtain read lock (20112)
!greg 1071016256 bk-3.0.2: _probekey = 0
!greg 1071016261 bk-3.0.2: _keysort = 0
!greg 1071016261 bk-3.0.2: _adler32 = 0
!greg 1071016261 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071016290 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=3282
!greg 1071016290 bk-3.0.2: read unlock (20112)
!greg 1071016324 bk-3.0.2: get -qe FAQ = 0
!greg 1071016598 bk-3.0.2: vim FAQ = 0
!greg 1071016601 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071016601 bk-3.0.2: sane = 0
!greg 1071016601 bk-3.0.2: clean ChangeSet = 0
!greg 1071016601 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071016602 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist20194 . = 0
!greg 1071016602 bk-3.0.2: _sort = 0
!greg 1071016602 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071016602 bk-3.0.2: clean ChangeSet = 0
!greg 1071016602 bk-3.0.2: sinfo FAQ = 1
!greg 1071016602 bk-3.0.2: diffs -u FAQ = 0
!greg 1071016604 bk-3.0.2: sinfo FAQ = 1
!greg 1071016604 bk-3.0.2: diffs -u FAQ = 0
!greg 1071016620 bk-3.0.2: sinfo FAQ = 1
!greg 1071016621 bk-3.0.2: diffs -u FAQ = 0
!greg 1071016621 bk-3.0.2: sinfo FAQ = 1
!greg 1071016621 bk-3.0.2: diffs -u FAQ = 0
!greg 1071016622 bk-3.0.2: lock -s = 0
!greg 1071016622 bk-3.0.2: lock -s = 0
!greg 1071016622 bk-3.0.2: delta -qyupdate the FAQ due to the latest devfs mess on lkml and also due to symlinks now working. FAQ = 0
!greg 1071016622 bk-3.0.2: sfind -pC FAQ = 0
!greg 1071016622 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071016622 bk-3.0.2: obtain write lock (20222)
!greg 1071016622 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071016622 bk-3.0.2: _keysort = 0
!greg 1071016622 bk-3.0.2: sane = 0
!greg 1071016622 bk-3.0.2: check -c - = 0
!greg 1071016622 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071016622 bk-3.0.2: commit -dqY/tmp/cmt20194 -f/tmp/cfiles20194 = 0
!greg 1071016622 bk-3.0.2: write unlock (20222)
!greg 1071016622 bk-3.0.2: citool = 0
!kay.sievers/greg 1071017219 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1071017219 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071017219 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071017219 bk-3.0.2: obtain write lock (20584)
!kay.sievers/greg 1071017219 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1071017219 bk-3.0.2: version = 0
!kay.sievers/greg 1071017219 bk-3.0.2: diffs test/udev-test.pl = 0
!kay.sievers/greg 1071017219 bk-3.0.2: edit -q test/SCCS/s.udev-test.pl = 0
!kay.sievers/greg 1071017219 bk-3.0.2: diffs udev-add.c = 0
!kay.sievers/greg 1071017219 bk-3.0.2: edit -q SCCS/s.udev-add.c = 0
!kay.sievers/greg 1071017219 bk-3.0.2: diffs udev-remove.c = 0
!kay.sievers/greg 1071017219 bk-3.0.2: edit -q SCCS/s.udev-remove.c = 0
!kay.sievers/greg 1071017219 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1071017219 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1071017219 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1071017219 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1071017219 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1071017219 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1071017219 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1071017219 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1071017219 bk-3.0.2: ci -q -G -yallow multiple symlinks - = 0
!kay.sievers/greg 1071017219 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1071017219 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1071017219 bk-3.0.2: import -tpatch -CR -yallow multiple symlinks /tmp/patch20572 . = 0
!kay.sievers/greg 1071017219 bk-3.0.2: obtain write lock (20653)
!kay.sievers/greg 1071017219 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1071017219 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1071017219 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1071017220 bk-3.0.2: sane = 0
!kay.sievers/greg 1071017220 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1071017220 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1071017220 bk-3.0.2: commit -y[PATCH] allow multiple symlinks

Here is a patch to allow the creation of multiple symlinks.
The names must be separated by a space character.


REPLACE, KERNEL="ttyUSB0", NAME="visor", SYMLINK="first-%n second-%n third-%n"

results in:

Dec  9 05:28:51 pim udev[12019]: create_node: mknod(udev-root/visor, 020666, 188, 0)
Dec  9 05:28:51 pim udev[12019]: create_node: symlink 'udev-root/first-0' to node 'visor' requested
Dec  9 05:28:51 pim udev[12019]: create_node: symlink(./visor, udev-root/first-0)
Dec  9 05:28:51 pim udev[12019]: create_node: symlink 'udev-root/second-0' to node 'visor' requested
Dec  9 05:28:51 pim udev[12019]: create_node: symlink(./visor, udev-root/second-0)
Dec  9 05:28:51 pim udev[12019]: create_node: symlink 'udev-root/third-0' to node 'visor' requested
Dec  9 05:28:51 pim udev[12019]: create_node: symlink(./visor, udev-root/third-0)
 = 0
!kay.sievers/greg 1071017220 bk-3.0.2: write unlock (20653)
!greg 1071017260 bk-3.0.2: obtain read lock (20924)
!greg 1071017260 bk-3.0.2: _probekey = 0
!greg 1071017266 bk-3.0.2: _keysort = 0
!greg 1071017266 bk-3.0.2: _adler32 = 0
!greg 1071017266 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071017291 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=6753
!greg 1071017291 bk-3.0.2: read unlock (20924)
!greg 1071017420 bk-3.0.2: get -p extras/multipath/libdevmapper/SCCS/s.Makefile = 0
!greg 1071017420 bk-3.0.2: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1071017420 bk-3.0.2: get -p extras/multipath/SCCS/s.main.h = 0
!greg 1071017420 bk-3.0.2: get -p extras/multipath/SCCS/s.Makefile = 0
!christophe.varoqui/greg 1071017424 bk-3.0.2: getuser -r = 0
!christophe.varoqui/greg 1071017424 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1071017424 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: obtain write lock (20970)
!christophe.varoqui/greg 1071017425 bk-3.0.2: lock -L = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: version = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: diffs extras/multipath/libdevmapper/Makefile = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: edit -q extras/multipath/libdevmapper/SCCS/s.Makefile = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: diffs extras/multipath/main.c = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.c = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: diffs extras/multipath/main.h = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.h = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: diffs extras/multipath/Makefile = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: edit -q extras/multipath/SCCS/s.Makefile = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: sfiles -c - = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: sfiles -p - = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: sfiles -x - = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: _unlink = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: sfiles -x = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: ci -q -G -ymore extras/multipath updates - = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: unlock -w = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: lock -w = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: import -tpatch -CR -ymore extras/multipath updates /tmp/patch20958 . = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: obtain write lock (21043)
!christophe.varoqui/greg 1071017425 bk-3.0.2: sfind -s,,p -C = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: sccscat -h ChangeSet = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: _keysort = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: sane = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: check -c - = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: commit -y[PATCH] more extras/multipath updates

* update the Makefiles to autodetect libgcc.a & gcc includes
"ulibc-style". Factorisation of udevdirs & others niceties
* drop a hint about absent /dev/sd? on failed open() for poor Debian
users who don't imagine their favorite distro with only 16 preconfigured
SCSI device nodes :)
 = 0
!christophe.varoqui/greg 1071017425 bk-3.0.2: write unlock (21043)
!greg 1071017520 bk-3.0.2: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1071017521 bk-3.0.2: get -p extras/multipath/SCCS/s.main.h = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: getuser -r = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: obtain write lock (21082)
!christophe.varoqui/greg 1071017523 bk-3.0.2: lock -L = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: version = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: diffs extras/multipath/main.c = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.c = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: diffs extras/multipath/main.h = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.h = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: sfiles -c - = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: sfiles -p - = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: sfiles -x - = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: _unlink = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: sfiles -x = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: ci -q -G -yand more extras/multipath updates - = 0
!christophe.varoqui/greg 1071017523 bk-3.0.2: unlock -w = 0
!christophe.varoqui/greg 1071017524 bk-3.0.2: lock -w = 0
!christophe.varoqui/greg 1071017524 bk-3.0.2: import -tpatch -CR -yand more extras/multipath updates /tmp/patch21070 . = 0
!christophe.varoqui/greg 1071017524 bk-3.0.2: obtain write lock (21147)
!christophe.varoqui/greg 1071017524 bk-3.0.2: sfind -s,,p -C = 0
!christophe.varoqui/greg 1071017524 bk-3.0.2: sccscat -h ChangeSet = 0
!christophe.varoqui/greg 1071017524 bk-3.0.2: _keysort = 0
!christophe.varoqui/greg 1071017524 bk-3.0.2: sane = 0
!christophe.varoqui/greg 1071017524 bk-3.0.2: check -c - = 0
!christophe.varoqui/greg 1071017524 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!christophe.varoqui/greg 1071017524 bk-3.0.2: commit -y[PATCH] and more extras/multipath updates

* configure the multipath target with round-robin path selector and
conservative default for a start : yes it makes this release the first
really useful one.
* temporarily disable map creation for single path device due to current
restrictive defaults in the kernel target. Sistina should work it out.
* correct the strncmp logic in blacklist function.

Tested on StorageWorks with 2.6.0-test10-udm1 :

xa-s03:~# ./multipath -v
60001fe1000bdad0000903507109004b (1 0 1 1) /dev/sda op:1 /dev/sda
[HSG80           ]
60001fe1000bdad000090371312100bf (1 0 1 2) /dev/sdb op:1 /dev/sdb
[HSG80           ]
60001fe1000bdad000090371312100c2 (1 0 1 3) /dev/sdc op:1 /dev/sdc
[HSG80           ]
60001fe1000bdad00009037131210067 (1 0 2 1) /dev/sdd op:1 /dev/sdd
[HSG80           ]
60001fe1000bdad000090371312100b3 (1 0 2 2) /dev/sde op:1 /dev/sde
[HSG80           ]
60001fe1000bdad00009035071090024 (1 0 2 3) /dev/sdf op:1 /dev/sdf
[HSG80           ]
600508b4000156d700012000000b0000 (1 0 3 1) /dev/sdg op:1 /dev/sdg
[HSV110 (C)COMPAQ]
600508b4000156c30001200000210000 (1 0 3 2) /dev/sdh op:1 /dev/sdh
[HSV110 (C)COMPAQ]
600508b4000156d700012000000b0000 (1 0 6 1) /dev/sdi op:1 /dev/sdi
[HSV110 (C)COMPAQ]
600508b4000156c30001200000210000 (1 0 6 2) /dev/sdj op:1 /dev/sdj
[HSV110 (C)COMPAQ]

60001fe1000bdad0000903507109004b
 \_(1 0 1 1) /dev/sda op:1 /dev/sda [HSG80           ]
60001fe1000bdad000090371312100bf
 \_(1 0 1 2) /dev/sdb op:1 /dev/sdb [HSG80           ]
60001fe1000bdad000090371312100c2
 \_(1 0 1 3) /dev/sdc op:1 /dev/sdc [HSG80           ]
60001fe1000bdad00009037131210067
 \_(1 0 2 1) /dev/sdd op:1 /dev/sdd [HSG80           ]
60001fe1000bdad000090371312100b3
 \_(1 0 2 2) /dev/sde op:1 /dev/sde [HSG80           ]
60001fe1000bdad00009035071090024
 \_(1 0 2 3) /dev/sdf op:1 /dev/sdf [HSG80           ]
600508b4000156d700012000000b0000
 \_(1 0 3 1) /dev/sdg op:1 /dev/sdg [HSV110 (C)COMPAQ]
 \_(1 0 6 1) /dev/sdi op:1 /dev/sdi [HSV110 (C)COMPAQ]
600508b4000156c30001200000210000
 \_(1 0 3 2) /dev/sdh op:1 /dev/sdh [HSV110 (C)COMPAQ]
 \_(1 0 6 2) /dev/sdj op:1 /dev/sdj [HSV110 (C)COMPAQ]

N|600508b4000156d700012000000b0000 : 0 4194304 multipath 2 2 10
round-robin 2 /dev/sdg 10 2 1 2 /dev/sdi 10 2 1 2
N|600508b4000156c30001200000210000 : 0 20971520 multipath 2 2 10
round-robin 2 /dev/sdh 10 2 1 2 /dev/sdj 10 2 1 2
xa-s03:~# dmsetup ls
600508b4000156c30001200000210000        (254, 1)
600508b4000156d700012000000b0000        (254, 0)
xa-s03:~# ll /dev/mapper/
total 0
brw-------    1 root     root     254,   1 Dec  9 22:57
600508b4000156c30001200000210000
brw-------    1 root     root     254,   0 Dec  9 22:57
600508b4000156d700012000000b0000
crw-------    1 root     root      10,  63 Jul 25 22:48 control
xa-s03:~# dd if=/dev/mapper/600508b4000156c30001200000210000
of=/dev/null bs=1M count=500
500+0 records in
500+0 records out
524288000 bytes transferred in 5.662530 seconds (92589003 bytes/sec)

gee, that pretty fast :)
 = 0
!christophe.varoqui/greg 1071017524 bk-3.0.2: write unlock (21147)
!greg 1071018002 bk-3.0.2: get -qe Makefile = 0
!greg 1071018095 bk-3.0.2: vim Makefile = 0
!greg 1071018096 bk-3.0.2: get -qe Makefile = 1
!greg 1071018109 bk-3.0.2: vim Makefile = 0
!greg 1071018111 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071018111 bk-3.0.2: sane = 0
!greg 1071018111 bk-3.0.2: clean ChangeSet = 0
!greg 1071018111 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071018112 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist21819 . = 0
!greg 1071018112 bk-3.0.2: _sort = 0
!greg 1071018112 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071018112 bk-3.0.2: clean ChangeSet = 0
!greg 1071018112 bk-3.0.2: sinfo Makefile = 1
!greg 1071018112 bk-3.0.2: diffs -u Makefile = 0
!greg 1071018114 bk-3.0.2: sinfo Makefile = 1
!greg 1071018114 bk-3.0.2: diffs -u Makefile = 0
!greg 1071018121 bk-3.0.2: sinfo Makefile = 1
!greg 1071018121 bk-3.0.2: diffs -u Makefile = 0
!greg 1071018122 bk-3.0.2: sinfo Makefile = 1
!greg 1071018122 bk-3.0.2: diffs -u Makefile = 0
!greg 1071018122 bk-3.0.2: lock -s = 0
!greg 1071018122 bk-3.0.2: lock -s = 0
!greg 1071018122 bk-3.0.2: delta -qyMakefile tweaks for the DBUS build. Makefile = 0
!greg 1071018122 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071018122 bk-3.0.2: sfind -pC Makefile = 0
!greg 1071018123 bk-3.0.2: obtain write lock (21847)
!greg 1071018123 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071018123 bk-3.0.2: _keysort = 0
!greg 1071018123 bk-3.0.2: sane = 0
!greg 1071018123 bk-3.0.2: check -c - = 0
!greg 1071018123 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071018123 bk-3.0.2: commit -dqY/tmp/cmt21819 -f/tmp/cfiles21819 = 0
!greg 1071018123 bk-3.0.2: write unlock (21847)
!greg 1071018123 bk-3.0.2: citool = 0
!greg 1071018310 bk-3.0.2: edit udev.conf = 0
!greg 1071018318 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071018318 bk-3.0.2: sane = 0
!greg 1071018318 bk-3.0.2: clean ChangeSet = 0
!greg 1071018318 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071018318 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist21859 . = 0
!greg 1071018318 bk-3.0.2: _sort = 0
!greg 1071018319 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071018319 bk-3.0.2: clean ChangeSet = 0
!greg 1071018319 bk-3.0.2: sinfo udev.conf = 1
!greg 1071018319 bk-3.0.2: diffs -u udev.conf = 0
!greg 1071018320 bk-3.0.2: sinfo udev.conf = 1
!greg 1071018320 bk-3.0.2: diffs -u udev.conf = 0
!greg 1071018328 bk-3.0.2: sinfo udev.conf = 1
!greg 1071018328 bk-3.0.2: diffs -u udev.conf = 0
!greg 1071018329 bk-3.0.2: sinfo udev.conf = 1
!greg 1071018329 bk-3.0.2: diffs -u udev.conf = 0
!greg 1071018330 bk-3.0.2: lock -s = 0
!greg 1071018330 bk-3.0.2: lock -s = 0
!greg 1071018330 bk-3.0.2: delta -qyset default mode to 0600 to be safer. udev.conf = 0
!greg 1071018330 bk-3.0.2: sfind -pC udev.conf = 0
!greg 1071018330 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071018330 bk-3.0.2: obtain write lock (21887)
!greg 1071018330 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071018330 bk-3.0.2: _keysort = 0
!greg 1071018330 bk-3.0.2: sane = 0
!greg 1071018330 bk-3.0.2: check -c - = 0
!greg 1071018330 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071018330 bk-3.0.2: commit -dqY/tmp/cmt21859 -f/tmp/cfiles21859 = 0
!greg 1071018330 bk-3.0.2: write unlock (21887)
!greg 1071018330 bk-3.0.2: citool = 0
!greg 1071018617 bk-3.0.2: add udev.rules.devfs = 0
!greg 1071018619 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071018619 bk-3.0.2: sane = 0
!greg 1071018619 bk-3.0.2: clean ChangeSet = 0
!greg 1071018620 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071018620 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist21909 . = 0
!greg 1071018620 bk-3.0.2: _sort = 0
!greg 1071018621 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071018621 bk-3.0.2: clean ChangeSet = 0
!greg 1071018621 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.0 udev.rules.devfs = 0
!greg 1071018621 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.1 udev.rules.devfs = 0
!greg 1071018621 bk-3.0.2: prs -hr1.0 -nd:PARENT: udev.rules.devfs = 0
!greg 1071018621 bk-3.0.2: diffs -u -R1.0 udev.rules.devfs = 0
!greg 1071018636 bk-3.0.2: lock -s = 0
!greg 1071018637 bk-3.0.2: lock -s = 0
!greg 1071018637 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071018637 bk-3.0.2: sfind -pC udev.rules.devfs = 0
!greg 1071018637 bk-3.0.2: sfind -pC udev.rules.devfs = 0
!greg 1071018637 bk-3.0.2: obtain write lock (21928)
!greg 1071018637 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071018637 bk-3.0.2: _keysort = 0
!greg 1071018637 bk-3.0.2: sane = 0
!greg 1071018637 bk-3.0.2: check -c - = 0
!greg 1071018637 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071018637 bk-3.0.2: commit -dqY/tmp/cmt21909 -f/tmp/cfiles21909 = 0
!greg 1071018637 bk-3.0.2: write unlock (21928)
!greg 1071018637 bk-3.0.2: citool = 0
!greg 1071018645 bk-3.0.2: get -qe udev.rules.devfs = 0
!greg 1071018844 bk-3.0.2: vim udev.rules.devfs = 0
!greg 1071018847 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071018847 bk-3.0.2: sane = 0
!greg 1071018847 bk-3.0.2: clean ChangeSet = 0
!greg 1071018847 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071018848 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist21939 . = 0
!greg 1071018848 bk-3.0.2: _sort = 0
!greg 1071018848 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071018848 bk-3.0.2: clean ChangeSet = 0
!greg 1071018849 bk-3.0.2: sinfo udev.rules.devfs = 1
!greg 1071018849 bk-3.0.2: diffs -u udev.rules.devfs = 0
!greg 1071018849 bk-3.0.2: sinfo udev.rules.devfs = 1
!greg 1071018849 bk-3.0.2: diffs -u udev.rules.devfs = 0
!greg 1071018862 bk-3.0.2: sinfo udev.rules.devfs = 1
!greg 1071018862 bk-3.0.2: diffs -u udev.rules.devfs = 0
!greg 1071018863 bk-3.0.2: sinfo udev.rules.devfs = 1
!greg 1071018863 bk-3.0.2: diffs -u udev.rules.devfs = 0
!greg 1071018864 bk-3.0.2: lock -s = 0
!greg 1071018864 bk-3.0.2: lock -s = 0
!greg 1071018864 bk-3.0.2: delta -qyadd vc support to udev.rules.devfs udev.rules.devfs = 0
!greg 1071018864 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071018864 bk-3.0.2: sfind -pC udev.rules.devfs = 0
!greg 1071018864 bk-3.0.2: obtain write lock (21967)
!greg 1071018864 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071018864 bk-3.0.2: _keysort = 0
!greg 1071018864 bk-3.0.2: sane = 0
!greg 1071018864 bk-3.0.2: check -c - = 0
!greg 1071018864 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071018864 bk-3.0.2: commit -dqY/tmp/cmt21939 -f/tmp/cfiles21939 = 0
!greg 1071018864 bk-3.0.2: write unlock (21967)
!greg 1071018865 bk-3.0.2: citool = 0
!greg 1071019561 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071019561 bk-3.0.2: sane = 0
!greg 1071019561 bk-3.0.2: clean ChangeSet = 0
!greg 1071019561 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071019562 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist21974 . = 0
!greg 1071019562 bk-3.0.2: _sort = 0
!greg 1071019562 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071019562 bk-3.0.2: clean ChangeSet = 0
!greg 1071019562 bk-3.0.2: citool = 0
!greg 1071019567 bk-3.0.2: obtain read lock (21984)
!greg 1071019568 bk-3.0.2: _probekey = 0
!greg 1071019573 bk-3.0.2: _keysort = 0
!greg 1071019573 bk-3.0.2: _adler32 = 0
!greg 1071019573 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071019598 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=15362
!greg 1071019598 bk-3.0.2: read unlock (21984)
!greg 1071019897 bk-3.0.2: changes = 0
!greg 1071019906 bk-3.0.2: get -p SCCS/s.udev-add.c = 0
!greg 1071019907 bk-3.0.2: get -p test/SCCS/s.udev-test.pl = 0
!greg 1071019908 bk-3.0.2: get -p extras/multipath/libdevmapper/SCCS/s.Makefile = 0
!greg 1071019910 bk-3.0.2: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1071019950 bk-3.0.2: obtain read lock (22122)
!greg 1071019950 bk-3.0.2: _probekey = 0
!greg 1071019953 bk-3.0.2: _keysort = 0
!greg 1071019953 bk-3.0.2: _adler32 = 0
!greg 1071019953 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071019963 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=24766
!greg 1071019963 bk-3.0.2: read unlock (22122)
!greg 1071019963 bk-3.0.2: obtain read lock (22273)
!greg 1071019963 bk-3.0.2: _probekey = 0
!greg 1071019969 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1071019969 bk-3.0.2: read unlock (22273)
!greg 1071022083 bk-3.0.2: obtain read lock (26757)
!greg 1071022083 bk-3.0.2: _probekey = 0
!greg 1071022145 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1071022145 bk-3.0.2: read unlock (26757)
!greg 1071087850 bk-3.0.2: obtain write lock (27719)
!greg 1071087856 bk-3.0.2: _listkey -q = 0 keysin=444(10) keysout=0(0)
!greg 1071087857 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1071087857 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1071087857 bk-3.0.2: takepatch -mvvv = 0 psize=2106
!greg 1071087857 bk-3.0.2: sfind RESYNC = 0
!greg 1071087857 bk-3.0.2: sfio -omq = 0
!greg 1071087857 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1071087857 bk-3.0.2: clean SCCS/s.TODO = 0
!greg 1071087857 bk-3.0.2: clean SCCS/s.udev.8 = 0
!greg 1071087858 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071087858 bk-3.0.2: _keysort = 0
!greg 1071087862 bk-3.0.2: sane = 0
!greg 1071087862 bk-3.0.2: check -acv -- - = 0
!greg 1071087862 bk-3.0.2: sfind = 0
!greg 1071087862 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1071087862 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=259699
!greg 1071087862 bk-3.0.2: write unlock (27719)
!greg 1071087863 bk-3.0.2: _probekey = 0
!greg 1071087863 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1071094503 bk-3.0.2: obtain write lock (30427)
!greg 1071094509 bk-3.0.2: _listkey -q = 0 keysin=439(10) keysout=0(0)
!greg 1071094510 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1071094510 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1071094510 bk-3.0.2: takepatch -mvvv = 0 psize=3325
!greg 1071094511 bk-3.0.2: sfind RESYNC = 0
!greg 1071094511 bk-3.0.2: sfio -omq = 0
!greg 1071094511 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1071094511 bk-3.0.2: clean SCCS/s.namedev.c = 0
!greg 1071094511 bk-3.0.2: clean SCCS/s.udev.8 = 0
!greg 1071094511 bk-3.0.2: clean SCCS/s.udev.rules = 0
!greg 1071094511 bk-3.0.2: clean SCCS/s.udev.rules.devfs = 0
!greg 1071094511 bk-3.0.2: clean test/SCCS/s.udev-test.pl = 0
!greg 1071094511 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071094511 bk-3.0.2: _keysort = 0
!greg 1071094515 bk-3.0.2: sane = 0
!greg 1071094515 bk-3.0.2: check -acv -- - = 0
!greg 1071094515 bk-3.0.2: sfind = 0
!greg 1071094515 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1071094515 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071094515 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=289672
!greg 1071094515 bk-3.0.2: write unlock (30427)
!greg 1071094524 bk-3.0.2: changes -rv008..+ = 0
!greg 1071168218 bk-3.0.2: obtain write lock (4764)
!greg 1071168223 bk-3.0.2: _listkey -q = 0 keysin=440(10) keysout=96(2)
!greg 1071168225 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1071168225 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1071168225 bk-3.0.2: takepatch -mvvv = 0 psize=2934
!greg 1071168225 bk-3.0.2: sfind RESYNC = 0
!greg 1071168225 bk-3.0.2: sfio -omq = 0
!greg 1071168225 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1071168225 bk-3.0.2: clean SCCS/s.Makefile = 0
!greg 1071168225 bk-3.0.2: clean SCCS/s.udev.conf = 0
!greg 1071168225 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071168225 bk-3.0.2: _keysort = 0
!greg 1071168230 bk-3.0.2: sane = 0
!greg 1071168230 bk-3.0.2: check -acv -- - = 0
!greg 1071168230 bk-3.0.2: sfind = 0
!greg 1071168230 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1071168230 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=264363
!greg 1071168230 bk-3.0.2: write unlock (4764)
!greg 1071168230 bk-3.0.2: _probekey = 0
!greg 1071168230 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1071525191 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1071525191 bk-3.0.2: get -p SCCS/s.udev-add.c = 0
!greg 1071525191 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1071525191 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_bus.c = 0
!greg 1071525191 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_class.c = 0
!greg 1071525191 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_device.c = 0
!greg 1071525191 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_dir.c = 0
!greg 1071525191 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_driver.c = 0
!greg 1071525191 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_utils.c = 0
!greg 1071525195 bk-3.0.2: obtain write lock (13525)
!greg 1071525202 bk-3.0.2: _listkey -q = 0 keysin=440(10) keysout=0(0)
!greg 1071525202 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1071525202 bk-3.0.2: write unlock (13525)
!dsteklof/greg 1071525206 bk-3.0.2: getuser -r = 0
!dsteklof/greg 1071525206 bk-3.0.2: pwd = 0
!dsteklof/greg 1071525206 bk-3.0.2: pwd = 0
!dsteklof/greg 1071525206 bk-3.0.2: obtain write lock (13545)
!dsteklof/greg 1071525206 bk-3.0.2: lock -L = 0
!dsteklof/greg 1071525206 bk-3.0.2: version = 0
!dsteklof/greg 1071525206 bk-3.0.2: diffs namedev.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: edit -q SCCS/s.namedev.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: diffs udev-add.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: edit -q SCCS/s.udev-add.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: diffs libsysfs/libsysfs.h = 0
!dsteklof/greg 1071525206 bk-3.0.2: edit -q libsysfs/SCCS/s.libsysfs.h = 0
!dsteklof/greg 1071525206 bk-3.0.2: diffs libsysfs/sysfs_bus.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_bus.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: diffs libsysfs/sysfs_class.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_class.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: diffs libsysfs/sysfs_device.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_device.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: diffs libsysfs/sysfs_dir.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_dir.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: diffs libsysfs/sysfs_driver.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_driver.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: diffs libsysfs/sysfs_utils.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_utils.c = 0
!dsteklof/greg 1071525206 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!dsteklof/greg 1071525206 bk-3.0.2: sfiles -c - = 0
!dsteklof/greg 1071525206 bk-3.0.2: sfiles -p - = 0
!dsteklof/greg 1071525206 bk-3.0.2: sfiles -x - = 0
!dsteklof/greg 1071525206 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!dsteklof/greg 1071525207 bk-3.0.2: _unlink = 0
!dsteklof/greg 1071525207 bk-3.0.2: sfiles -x = 0
!dsteklof/greg 1071525207 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!dsteklof/greg 1071525207 bk-3.0.2: ci -q -G -ypre-libsysfs-0.4.0 patch - = 0
!dsteklof/greg 1071525207 bk-3.0.2: unlock -w = 0
!dsteklof/greg 1071525208 bk-3.0.2: lock -w = 0
!dsteklof/greg 1071525208 bk-3.0.2: import -tpatch -CR -ypre-libsysfs-0.4.0 patch /tmp/patch13533 . = 0
!dsteklof/greg 1071525208 bk-3.0.2: obtain write lock (13638)
!dsteklof/greg 1071525208 bk-3.0.2: sfind -s,,p -C = 0
!dsteklof/greg 1071525208 bk-3.0.2: sccscat -h ChangeSet = 0
!dsteklof/greg 1071525208 bk-3.0.2: _keysort = 0
!dsteklof/greg 1071525208 bk-3.0.2: sane = 0
!dsteklof/greg 1071525208 bk-3.0.2: check -c - = 0
!dsteklof/greg 1071525208 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!dsteklof/greg 1071525208 bk-3.0.2: commit -y[PATCH] pre-libsysfs-0.4.0 patch

I am sending you a pre-release patch. It's everything that's in our
current CVS tree. It adds the functionality you've been looking for. Please
play with this before checking it into your tree, I'd like to know if
it's ok with you or if you find problems. I have tested this out with
test.all and the perl regression test. Let me know what you think.

Still need to do more testing for our work and add some more functions
related to the changes.

I've gone into namedev.c and udev-add.c to make the necessary changes
in line with the library. I have not gone and edited any of the "extras".


Changes:

1) Libsysfs object structures work more as handles now, their included
directories or devices are labeled private. If you need attributes
from a sysfs_class_device, call the available function and don't access
the directory directly. Same holds true for a sysfs_class_device
sysfs_device. Do not access the link directly but call the function
sysfs_get_classdev_device() instead. We only populate entries upon
request, makes things faster and uses less memory.

2) Added sysfs_get_classdev_parent() as requested.

3) Changed getpagesize to sysconf.

4) Added sysfs_refresh_attributes function for refreshing views of
attribute lists. We still need to add refresh for links and subdirs. All
udev needs to do is keep calling sysfs_get_classdev_attr() and that will
internally call the refresh routine.
 = 0
!dsteklof/greg 1071525208 bk-3.0.2: write unlock (13638)
!greg 1071525262 bk-3.0.2: obtain read lock (13935)
!greg 1071525262 bk-3.0.2: _probekey = 0
!greg 1071525268 bk-3.0.2: _keysort = 0
!greg 1071525268 bk-3.0.2: _adler32 = 0
!greg 1071525268 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071525300 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=41965
!greg 1071525300 bk-3.0.2: read unlock (13935)
!greg 1071525312 bk-3.0.2: obtain read lock (13943)
!greg 1071525312 bk-3.0.2: _probekey = 0
!greg 1071525314 bk-3.0.2: _keysort = 0
!greg 1071525314 bk-3.0.2: _adler32 = 0
!greg 1071525314 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071525323 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=41965
!greg 1071525323 bk-3.0.2: read unlock (13943)
!greg 1071526923 bk-3.0.2: get -p SCCS/s.udev.spec = 0
!greg 1071526936 bk-3.0.2: get -p SCCS/s.Makefile = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: getuser -r = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: pwd = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: pwd = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: obtain write lock (14094)
!eike-hotplug/greg 1071526949 bk-3.0.2: lock -L = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: version = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: diffs udev.spec = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: edit -q SCCS/s.udev.spec = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: sfiles -c - = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: sfiles -p - = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: sfiles -x - = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: _unlink = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: sfiles -x = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: ci -q -G -yadd init.d/udev to the spec file - = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: unlock -w = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: lock -w = 0
!eike-hotplug/greg 1071526949 bk-3.0.2: import -tpatch -CR -yadd init.d/udev to the spec file /tmp/patch14082 . = 0
!eike-hotplug/greg 1071526950 bk-3.0.2: obtain write lock (14155)
!eike-hotplug/greg 1071526950 bk-3.0.2: sfind -s,,p -C = 0
!eike-hotplug/greg 1071526950 bk-3.0.2: sccscat -h ChangeSet = 0
!eike-hotplug/greg 1071526950 bk-3.0.2: _keysort = 0
!eike-hotplug/greg 1071526950 bk-3.0.2: sane = 0
!eike-hotplug/greg 1071526950 bk-3.0.2: check -c - = 0
!eike-hotplug/greg 1071526950 bk-3.0.2: commit -y[PATCH] add init.d/udev to the spec file

add /etc/init.d/udev to the SPEC-File and this way to the RPM
 = 0
!eike-hotplug/greg 1071526950 bk-3.0.2: write unlock (14155)
!eike-hotplug/greg 1071526950 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: getuser -r = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: pwd = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: pwd = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: obtain write lock (14178)
!eike-hotplug/greg 1071526953 bk-3.0.2: lock -L = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: version = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: diffs Makefile = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: edit -q SCCS/s.Makefile = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: sfiles -c - = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: sfiles -p - = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: sfiles -x - = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: _unlink = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: sfiles -x = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: ci -q -G -yadd init.d/udev to "make install" - = 0
!eike-hotplug/greg 1071526953 bk-3.0.2: unlock -w = 0
!eike-hotplug/greg 1071526954 bk-3.0.2: lock -w = 0
!eike-hotplug/greg 1071526954 bk-3.0.2: import -tpatch -CR -yadd init.d/udev to "make install" /tmp/patch14166 . = 0
!eike-hotplug/greg 1071526954 bk-3.0.2: obtain write lock (14239)
!eike-hotplug/greg 1071526954 bk-3.0.2: sfind -s,,p -C = 0
!eike-hotplug/greg 1071526954 bk-3.0.2: sccscat -h ChangeSet = 0
!eike-hotplug/greg 1071526954 bk-3.0.2: _keysort = 0
!eike-hotplug/greg 1071526954 bk-3.0.2: sane = 0
!eike-hotplug/greg 1071526954 bk-3.0.2: check -c - = 0
!eike-hotplug/greg 1071526954 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!eike-hotplug/greg 1071526954 bk-3.0.2: commit -y[PATCH] add init.d/udev to "make install"

adds /etc/init.d/udev to "make install"
 = 0
!eike-hotplug/greg 1071526954 bk-3.0.2: write unlock (14239)
!greg 1071527062 bk-3.0.2: get -p etc/init.d/SCCS/s.udev = 0
!greg 1071527067 bk-3.0.2: get -p etc/init.d/SCCS/s.udev = 0
!greg 1071527067 bk-3.0.2: get -e etc/init.d/SCCS/s.udev = 0
!greg 1071527069 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071527069 bk-3.0.2: sane = 0
!greg 1071527069 bk-3.0.2: clean ChangeSet = 0
!greg 1071527069 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071527070 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist14260 . = 0
!greg 1071527070 bk-3.0.2: _sort = 0
!greg 1071527071 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071527071 bk-3.0.2: clean ChangeSet = 0
!greg 1071527071 bk-3.0.2: sinfo etc/init.d/udev = 1
!greg 1071527071 bk-3.0.2: diffs -u etc/init.d/udev = 0
!greg 1071527071 bk-3.0.2: sinfo etc/init.d/udev = 1
!greg 1071527071 bk-3.0.2: diffs -u etc/init.d/udev = 0
!greg 1071527095 bk-3.0.2: sinfo etc/init.d/udev = 1
!greg 1071527095 bk-3.0.2: diffs -u etc/init.d/udev = 0
!greg 1071527097 bk-3.0.2: sinfo etc/init.d/udev = 1
!greg 1071527097 bk-3.0.2: diffs -u etc/init.d/udev = 0
!greg 1071527098 bk-3.0.2: sinfo etc/init.d/udev = 1
!greg 1071527098 bk-3.0.2: diffs -u etc/init.d/udev = 0
!greg 1071527098 bk-3.0.2: _strings udev.init = 0
!greg 1071527099 bk-3.0.2: sinfo etc/init.d/udev = 1
!greg 1071527099 bk-3.0.2: diffs -u etc/init.d/udev = 0
!greg 1071527099 bk-3.0.2: sinfo etc/init.d/udev = 1
!greg 1071527099 bk-3.0.2: diffs -u etc/init.d/udev = 0
!greg 1071527099 bk-3.0.2: sinfo etc/init.d/udev = 1
!greg 1071527099 bk-3.0.2: diffs -u etc/init.d/udev = 0
!greg 1071527102 bk-3.0.2: lock -s = 0
!greg 1071527102 bk-3.0.2: lock -s = 0
!greg 1071527102 bk-3.0.2: delta -qyAdd restart target to the etc/init.d/udev script

Change made by Rolf Eike Beer <eike-hotplug@sf-tec.de> etc/init.d/udev = 0
!greg 1071527102 bk-3.0.2: sfind -pC etc/init.d/udev = 0
!greg 1071527102 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071527102 bk-3.0.2: obtain write lock (14301)
!greg 1071527103 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071527103 bk-3.0.2: _keysort = 0
!greg 1071527103 bk-3.0.2: sane = 0
!greg 1071527103 bk-3.0.2: check -c - = 0
!greg 1071527103 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071527103 bk-3.0.2: commit -dqY/tmp/cmt14260 -f/tmp/cfiles14260 = 0
!greg 1071527103 bk-3.0.2: write unlock (14301)
!greg 1071527103 bk-3.0.2: citool = 0
!greg 1071527316 bk-3.0.2: obtain read lock (14311)
!greg 1071527316 bk-3.0.2: _probekey = 0
!greg 1071527323 bk-3.0.2: _keysort = 0
!greg 1071527323 bk-3.0.2: _adler32 = 0
!greg 1071527323 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071527349 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=3236
!greg 1071527349 bk-3.0.2: read unlock (14311)
!greg 1071527894 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!kay.sievers/greg 1071527897 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1071527897 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071527897 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071527897 bk-3.0.2: obtain write lock (14417)
!kay.sievers/greg 1071527897 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1071527897 bk-3.0.2: version = 0
!kay.sievers/greg 1071527897 bk-3.0.2: diffs namedev.c = 0
!kay.sievers/greg 1071527897 bk-3.0.2: edit -q SCCS/s.namedev.c = 0
!kay.sievers/greg 1071527897 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1071527897 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1071527897 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1071527897 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1071527897 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1071527897 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1071527897 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1071527897 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1071527897 bk-3.0.2: ci -q -G -yremove '\n' from end of callout return - = 0
!kay.sievers/greg 1071527897 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1071527898 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1071527898 bk-3.0.2: import -tpatch -CR -yremove '\n' from end of callout return /tmp/patch14405 . = 0
!kay.sievers/greg 1071527898 bk-3.0.2: obtain write lock (14478)
!kay.sievers/greg 1071527898 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1071527898 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1071527898 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1071527898 bk-3.0.2: sane = 0
!kay.sievers/greg 1071527898 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1071527898 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1071527898 bk-3.0.2: commit -y[PATCH] remove '\n' from end of callout return

  remove possible newline at end of callout output,
  for easier matching with ID=
 = 0
!kay.sievers/greg 1071527898 bk-3.0.2: write unlock (14478)
!greg 1071528675 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1071528676 bk-3.0.2: get -p test/SCCS/s.udev-test.pl = 0
!kay.sievers/greg 1071528678 bk-3.0.2: gethelp -s import /usr/local/bitkeeper = 0
!kay.sievers/greg 1071528678 bk-3.0.2: help -s import = 0
!kay.sievers/greg 1071528678 bk-3.0.2: import -tpatch -CR -y /tmp/patch14756 . = 1
!kay.sievers/greg 1071528684 bk-3.0.2: gethelp -s import /usr/local/bitkeeper = 0
!kay.sievers/greg 1071528684 bk-3.0.2: help -s import = 0
!kay.sievers/greg 1071528684 bk-3.0.2: import -tpatch -CR -y /tmp/patch14787 . = 1
!greg 1071528690 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1071528690 bk-3.0.2: get -p test/SCCS/s.udev-test.pl = 0
!greg 1071528699 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1071528699 bk-3.0.2: get -p test/SCCS/s.udev-test.pl = 0
!kay.sievers/greg 1071528701 bk-3.0.2: gethelp -s import /usr/local/bitkeeper = 0
!kay.sievers/greg 1071528701 bk-3.0.2: help -s import = 0
!kay.sievers/greg 1071528701 bk-3.0.2: import -tpatch -CR -y /tmp/patch14833 . = 1
!kay.sievers/greg 1071528727 bk-3.0.2: gethelp -s import /usr/local/bitkeeper = 0
!kay.sievers/greg 1071528727 bk-3.0.2: help -s import = 0
!kay.sievers/greg 1071528727 bk-3.0.2: import -tpatch -CR -y /tmp/patch14865 . = 1
!kay.sievers/greg 1071528747 bk-3.0.2: gethelp -s import /usr/local/bitkeeper = 0
!kay.sievers/greg 1071528747 bk-3.0.2: help -s import = 0
!kay.sievers/greg 1071528747 bk-3.0.2: import -tpatch -CR -y /tmp/patch14901 . = 1
!kay.sievers/greg 1071528790 bk-3.0.2: gethelp -s import /usr/local/bitkeeper = 0
!kay.sievers/greg 1071528790 bk-3.0.2: help -s import = 0
!kay.sievers/greg 1071528790 bk-3.0.2: import -tpatch -CR -y /tmp/patch14936 . = 1
!kay.sievers/greg 1071528804 bk-3.0.2: gethelp -s import /usr/local/bitkeeper = 0
!kay.sievers/greg 1071528804 bk-3.0.2: help -s import = 0
!kay.sievers/greg 1071528804 bk-3.0.2: import -tpatch -CR -y /tmp/patch14968 . = 1
!greg 1071528811 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1071528811 bk-3.0.2: get -p test/SCCS/s.udev-test.pl = 0
!kay.sievers/greg 1071528851 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1071528851 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071528851 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071528851 bk-3.0.2: obtain write lock (15026)
!kay.sievers/greg 1071528851 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1071528851 bk-3.0.2: version = 0
!kay.sievers/greg 1071528851 bk-3.0.2: diffs namedev.c = 0
!kay.sievers/greg 1071528851 bk-3.0.2: edit -q SCCS/s.namedev.c = 0
!kay.sievers/greg 1071528851 bk-3.0.2: diffs test/udev-test.pl = 0
!kay.sievers/greg 1071528851 bk-3.0.2: edit -q test/SCCS/s.udev-test.pl = 0
!kay.sievers/greg 1071528851 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1071528851 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1071528851 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1071528851 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1071528851 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1071528851 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1071528851 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1071528851 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1071528851 bk-3.0.2: ci -q -G -yget part of callout return string - = 0
!kay.sievers/greg 1071528851 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1071528852 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1071528852 bk-3.0.2: import -tpatch -CR -yget part of callout return string /tmp/patch15014 . = 0
!kay.sievers/greg 1071528852 bk-3.0.2: obtain write lock (15091)
!kay.sievers/greg 1071528852 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1071528852 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1071528852 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1071528852 bk-3.0.2: sane = 0
!kay.sievers/greg 1071528852 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1071528852 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1071528852 bk-3.0.2: commit -y[PATCH] get part of callout return string

Try this patch if you like, to get special parts of the callout output.
This beast works now:
CALLOUT, BUS="scsi", PROGRAM="/bin/echo -n node link1 link2", ID="node *", NAME="%1c", SYMLINK="%2c %3c"

The callout returned string is separated by spaces and is
addressed by the "len" value of the 'c' format char.
Since we support symlinks, this my be useful for other uses of callout too.

  introduce 'len number' for format chars
  the first use is 'c'-the callout return to select a part of the output string like:
  CALLOUT, BUS="scsi", PROGRAM="/bin/echo -n node link1 link2", ID="node *", NAME="%1c", SYMLINK="%2c %3c"
  (note: first part is requested by len=1, len=0 will return the whole string)
  add a test to udev-test.pl

--liOOAslEiF7prFVr
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline; filename="02-get-part-of-callout-return-string.diff"
 = 0
!kay.sievers/greg 1071528852 bk-3.0.2: write unlock (15091)
!greg 1071528859 bk-3.0.2: changes = 0
!greg 1071528861 bk-3.0.2: prs -hnr1.295 -d:REV: ChangeSet = 0
!greg 1071528861 bk-3.0.2: _keysort = 0
!greg 1071528861 bk-3.0.2: cset -ffl - = 0
!greg 1071528861 bk-3.0.2: stripdel -Cc - = 0
!greg 1071528862 bk-3.0.2: _keysort = 0
!greg 1071528862 bk-3.0.2: _adler32 = 0
!greg 1071528862 bk-3.0.2: cset -v -ffm - = 0
!greg 1071528863 bk-3.0.2: sfiles -D = 0
!greg 1071528863 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071528863 bk-3.0.2: _keysort = 0
!greg 1071528867 bk-3.0.2: sane = 0
!greg 1071528867 bk-3.0.2: check -acv -f - = 0
!greg 1071528867 bk-3.0.2: sfind = 0
!greg 1071528867 bk-3.0.2: undo -r 1.295 = 0
!kay.sievers/greg 1071528877 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1071528877 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071528877 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071528877 bk-3.0.2: obtain write lock (15141)
!kay.sievers/greg 1071528877 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1071528877 bk-3.0.2: version = 0
!kay.sievers/greg 1071528877 bk-3.0.2: diffs namedev.c = 0
!kay.sievers/greg 1071528877 bk-3.0.2: edit -q SCCS/s.namedev.c = 0
!kay.sievers/greg 1071528877 bk-3.0.2: diffs test/udev-test.pl = 0
!kay.sievers/greg 1071528877 bk-3.0.2: edit -q test/SCCS/s.udev-test.pl = 0
!kay.sievers/greg 1071528877 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1071528877 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1071528877 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1071528877 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1071528877 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1071528877 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1071528877 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1071528877 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1071528877 bk-3.0.2: ci -q -G -yget part of callout return string - = 0
!kay.sievers/greg 1071528877 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1071528877 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1071528877 bk-3.0.2: import -tpatch -CR -yget part of callout return string /tmp/patch15129 . = 0
!kay.sievers/greg 1071528878 bk-3.0.2: obtain write lock (15206)
!kay.sievers/greg 1071528878 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1071528878 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1071528878 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1071528878 bk-3.0.2: sane = 0
!kay.sievers/greg 1071528878 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1071528878 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1071528878 bk-3.0.2: commit -y[PATCH] get part of callout return string

Try this patch if you like, to get special parts of the callout output.
This beast works now:
CALLOUT, BUS="scsi", PROGRAM="/bin/echo -n node link1 link2", ID="node *", NAME="%1c", SYMLINK="%2c %3c"

The callout returned string is separated by spaces and is
addressed by the "len" value of the 'c' format char.
Since we support symlinks, this my be useful for other uses of callout too.

  introduce 'len number' for format chars
  the first use is 'c'-the callout return to select a part of the output string like:
  CALLOUT, BUS="scsi", PROGRAM="/bin/echo -n node link1 link2", ID="node *", NAME="%1c", SYMLINK="%2c %3c"
  (note: first part is requested by len=1, len=0 will return the whole string)
  add a test to udev-test.pl
 = 0
!kay.sievers/greg 1071528878 bk-3.0.2: write unlock (15206)
!greg 1071530747 bk-3.0.2: get -p extras/multipath/SCCS/s.main.c = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: getuser -r = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: obtain write lock (15563)
!christophe.varoqui/greg 1071530750 bk-3.0.2: lock -L = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: version = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: diffs extras/multipath/main.c = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.c = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: sfiles -c - = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: sfiles -p - = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: sfiles -x - = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: _unlink = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: sfiles -x = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: ci -q -G -ymore extras/multipath changes - = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: unlock -w = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: lock -w = 0
!christophe.varoqui/greg 1071530750 bk-3.0.2: import -tpatch -CR -ymore extras/multipath changes /tmp/patch15551 . = 0
!christophe.varoqui/greg 1071530751 bk-3.0.2: obtain write lock (15624)
!christophe.varoqui/greg 1071530751 bk-3.0.2: sfind -s,,p -C = 0
!christophe.varoqui/greg 1071530751 bk-3.0.2: sccscat -h ChangeSet = 0
!christophe.varoqui/greg 1071530751 bk-3.0.2: _keysort = 0
!christophe.varoqui/greg 1071530751 bk-3.0.2: sane = 0
!christophe.varoqui/greg 1071530751 bk-3.0.2: check -c - = 0
!christophe.varoqui/greg 1071530751 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!christophe.varoqui/greg 1071530751 bk-3.0.2: commit -y[PATCH] more extras/multipath changes

* Make the HW-specific get_unique_id switch pretty
* Prepare to field-test by whitelisting all known fibre array, try to
fetch WWID from the standard EVPD 0x83 off 8 for everyone ... we will
learn from feedback :)

Could you drop a note with the udev-009 release-notes asking for testing
this WWID fetching thing ?
 = 0
!christophe.varoqui/greg 1071530751 bk-3.0.2: write unlock (15624)
!greg 1071530753 bk-3.0.2: obtain read lock (15632)
!greg 1071530753 bk-3.0.2: _probekey = 0
!greg 1071530759 bk-3.0.2: _keysort = 0
!greg 1071530759 bk-3.0.2: _adler32 = 0
!greg 1071530759 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071530784 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=7311
!greg 1071530784 bk-3.0.2: read unlock (15632)
!greg 1071533594 bk-3.0.2: obtain read lock (15671)
!greg 1071533594 bk-3.0.2: _probekey = 0
!greg 1071533597 bk-3.0.2: _keysort = 0
!greg 1071533597 bk-3.0.2: _adler32 = 0
!greg 1071533597 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071533598 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=10272
!greg 1071533598 bk-3.0.2: read unlock (15671)
!greg 1071597473 bk-3.0.2: obtain write lock (16711)
!greg 1071597480 bk-3.0.2: _listkey -q = 0 keysin=468(10) keysout=0(0)
!greg 1071597480 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1071597481 bk-3.0.2: write unlock (16711)
!greg 1071617112 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1071617112 bk-3.0.2: get -p SCCS/s.udev.spec = 0
!greg 1071617120 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1071617120 bk-3.0.2: get -e SCCS/s.Makefile = 0
!greg 1071617120 bk-3.0.2: get -p SCCS/s.udev.spec = 0
!greg 1071617120 bk-3.0.2: get -e SCCS/s.udev.spec = 0
!greg 1071617347 bk-3.0.2: diffs -u = 0
!greg 1071617397 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071617397 bk-3.0.2: sane = 0
!greg 1071617397 bk-3.0.2: clean ChangeSet = 0
!greg 1071617397 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071617399 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist29816 . = 0
!greg 1071617399 bk-3.0.2: _sort = 0
!greg 1071617399 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071617399 bk-3.0.2: clean ChangeSet = 0
!greg 1071617399 bk-3.0.2: sinfo Makefile = 1
!greg 1071617399 bk-3.0.2: diffs -u Makefile = 0
!greg 1071617402 bk-3.0.2: sinfo Makefile = 1
!greg 1071617402 bk-3.0.2: diffs -u Makefile = 0
!greg 1071617402 bk-3.0.2: unedit Makefile = 0
!greg 1071617402 bk-3.0.2: sinfo udev.spec = 1
!greg 1071617402 bk-3.0.2: diffs -u udev.spec = 0
!greg 1071617402 bk-3.0.2: sinfo udev.spec = 1
!greg 1071617402 bk-3.0.2: diffs -u udev.spec = 0
!greg 1071617402 bk-3.0.2: sinfo udev.spec = 1
!greg 1071617402 bk-3.0.2: diffs -u udev.spec = 0
!greg 1071617402 bk-3.0.2: sinfo udev.spec = 1
!greg 1071617402 bk-3.0.2: diffs -u udev.spec = 0
!greg 1071617402 bk-3.0.2: unedit udev.spec = 0
!greg 1071617403 bk-3.0.2: _strings Makefile.rej = 0
!greg 1071617404 bk-3.0.2: _strings Makefile.rej = 0
!greg 1071617404 bk-3.0.2: _strings Makefile.rej = 0
!greg 1071617404 bk-3.0.2: _strings Makefile.rej = 0
!greg 1071617404 bk-3.0.2: _strings udev.spec.orig = 0
!greg 1071617404 bk-3.0.2: _strings udev.spec.orig = 0
!greg 1071617404 bk-3.0.2: _strings udev.spec.orig = 0
!greg 1071617404 bk-3.0.2: _strings udev.spec.orig = 0
!greg 1071617404 bk-3.0.2: _strings udev.spec.rej = 0
!greg 1071617404 bk-3.0.2: _strings udev.spec.rej = 0
!greg 1071617405 bk-3.0.2: _strings udev.spec.rej = 0
!greg 1071617405 bk-3.0.2: _strings udev.spec.rej = 0
!greg 1071617406 bk-3.0.2: citool = 0
!greg 1071617411 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1071617411 bk-3.0.2: get -p SCCS/s.udev.spec = 0
!rml/greg 1071617414 bk-3.0.2: getuser -r = 0
!rml/greg 1071617414 bk-3.0.2: pwd = 0
!rml/greg 1071617414 bk-3.0.2: pwd = 0
!rml/greg 1071617414 bk-3.0.2: obtain write lock (29884)
!rml/greg 1071617414 bk-3.0.2: lock -L = 0
!rml/greg 1071617414 bk-3.0.2: version = 0
!rml/greg 1071617414 bk-3.0.2: diffs Makefile = 0
!rml/greg 1071617414 bk-3.0.2: edit -q SCCS/s.Makefile = 0
!rml/greg 1071617414 bk-3.0.2: diffs udev.spec = 0
!rml/greg 1071617414 bk-3.0.2: edit -q SCCS/s.udev.spec = 0
!rml/greg 1071617414 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!rml/greg 1071617414 bk-3.0.2: sfiles -c - = 0
!rml/greg 1071617414 bk-3.0.2: sfiles -p - = 0
!rml/greg 1071617414 bk-3.0.2: sfiles -x - = 0
!rml/greg 1071617414 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!rml/greg 1071617414 bk-3.0.2: _unlink = 0
!rml/greg 1071617414 bk-3.0.2: sfiles -x = 0
!rml/greg 1071617414 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!rml/greg 1071617414 bk-3.0.2: ci -q -G -yinstall initscript in udev rpm - = 0
!rml/greg 1071617414 bk-3.0.2: unlock -w = 0
!rml/greg 1071617414 bk-3.0.2: lock -w = 0
!rml/greg 1071617414 bk-3.0.2: import -tpatch -CR -yinstall initscript in udev rpm /tmp/patch29872 . = 0
!rml/greg 1071617415 bk-3.0.2: obtain write lock (29949)
!rml/greg 1071617415 bk-3.0.2: sfind -s,,p -C = 0
!rml/greg 1071617415 bk-3.0.2: sccscat -h ChangeSet = 0
!rml/greg 1071617415 bk-3.0.2: _keysort = 0
!rml/greg 1071617415 bk-3.0.2: sane = 0
!rml/greg 1071617415 bk-3.0.2: check -c - = 0
!rml/greg 1071617415 bk-3.0.2: commit -y[PATCH] install initscript in udev rpm

Attached patch installs the initscript via 'make install' and adds it to
the RPM package.  The RPM script then runs chkconfig(8) to setup the
initscript to run at the appropriate runlevels.
 = 0
!rml/greg 1071617415 bk-3.0.2: write unlock (29949)
!rml/greg 1071617416 bk-3.0.2: _probekey = 0
!rml/greg 1071617416 bk-3.0.2: _keysort = 0
!rml/greg 1071617416 bk-3.0.2: _adler32 = 0
!rml/greg 1071617416 bk-3.0.2: makepatch -e -s - = 0
!rml/greg 1071617416 bk-3.0.2: _keysort = 0
!rml/greg 1071617416 bk-3.0.2: _adler32 = 0
!rml/greg 1071617416 bk-3.0.2: makepatch -e -s - = 0
!rml/greg 1071617416 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1071617472 bk-3.0.2: get -p SCCS/s.udev.spec = 0
!rml/greg 1071617475 bk-3.0.2: getuser -r = 0
!rml/greg 1071617475 bk-3.0.2: pwd = 0
!rml/greg 1071617475 bk-3.0.2: pwd = 0
!rml/greg 1071617475 bk-3.0.2: obtain write lock (29986)
!rml/greg 1071617475 bk-3.0.2: lock -L = 0
!rml/greg 1071617475 bk-3.0.2: version = 0
!rml/greg 1071617475 bk-3.0.2: diffs udev.spec = 0
!rml/greg 1071617475 bk-3.0.2: edit -q SCCS/s.udev.spec = 0
!rml/greg 1071617475 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!rml/greg 1071617475 bk-3.0.2: sfiles -c - = 0
!rml/greg 1071617475 bk-3.0.2: sfiles -p - = 0
!rml/greg 1071617475 bk-3.0.2: sfiles -x - = 0
!rml/greg 1071617475 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!rml/greg 1071617475 bk-3.0.2: _unlink = 0
!rml/greg 1071617475 bk-3.0.2: sfiles -x = 0
!rml/greg 1071617475 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!rml/greg 1071617475 bk-3.0.2: ci -q -G -yremove udev from runlevels on uninstall - = 0
!rml/greg 1071617475 bk-3.0.2: unlock -w = 0
!rml/greg 1071617475 bk-3.0.2: lock -w = 0
!rml/greg 1071617475 bk-3.0.2: import -tpatch -CR -yremove udev from runlevels on uninstall /tmp/patch29974 . = 0
!rml/greg 1071617475 bk-3.0.2: obtain write lock (30047)
!rml/greg 1071617476 bk-3.0.2: sfind -s,,p -C = 0
!rml/greg 1071617476 bk-3.0.2: sccscat -h ChangeSet = 0
!rml/greg 1071617476 bk-3.0.2: _keysort = 0
!rml/greg 1071617476 bk-3.0.2: sane = 0
!rml/greg 1071617476 bk-3.0.2: check -c - = 0
!rml/greg 1071617476 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!rml/greg 1071617476 bk-3.0.2: commit -y[PATCH] remove udev from runlevels on uninstall

I guess we should run 'chkconfig --del udev' on removal to clear out the
now-stale udev entries, if any.
 = 0
!rml/greg 1071617476 bk-3.0.2: write unlock (30047)
!greg 1071617480 bk-3.0.2: obtain read lock (30055)
!greg 1071617480 bk-3.0.2: _probekey = 0
!greg 1071617485 bk-3.0.2: _keysort = 0
!greg 1071617485 bk-3.0.2: _adler32 = 0
!greg 1071617485 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071617512 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=2878
!greg 1071617512 bk-3.0.2: read unlock (30055)
!greg 1071617734 bk-3.0.2: get -p SCCS/s.namedev.h = 0
!greg 1071617734 bk-3.0.2: get -p SCCS/s.namedev_parse.c = 0
!greg 1071617734 bk-3.0.2: get -p test/SCCS/s.label_test = 0
!greg 1071617734 bk-3.0.2: get -p test/SCCS/s.udev-test.pl = 0
!greg 1071617734 bk-3.0.2: get -p SCCS/s.udev.8 = 0
!greg 1071617734 bk-3.0.2: get -p SCCS/s.udev.rules.demo = 0
!kay.sievers/greg 1071617778 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1071617778 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071617778 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071617778 bk-3.0.2: obtain write lock (30107)
!kay.sievers/greg 1071617778 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1071617778 bk-3.0.2: version = 0
!kay.sievers/greg 1071617778 bk-3.0.2: diffs namedev.h = 0
!kay.sievers/greg 1071617778 bk-3.0.2: edit -q SCCS/s.namedev.h = 0
!kay.sievers/greg 1071617778 bk-3.0.2: diffs namedev_parse.c = 0
!kay.sievers/greg 1071617778 bk-3.0.2: edit -q SCCS/s.namedev_parse.c = 0
!kay.sievers/greg 1071617778 bk-3.0.2: diffs test/label_test = 0
!kay.sievers/greg 1071617778 bk-3.0.2: edit -q test/SCCS/s.label_test = 0
!kay.sievers/greg 1071617778 bk-3.0.2: diffs test/udev-test.pl = 0
!kay.sievers/greg 1071617778 bk-3.0.2: edit -q test/SCCS/s.udev-test.pl = 0
!kay.sievers/greg 1071617778 bk-3.0.2: diffs udev.8 = 0
!kay.sievers/greg 1071617778 bk-3.0.2: edit -q SCCS/s.udev.8 = 0
!kay.sievers/greg 1071617778 bk-3.0.2: diffs udev.rules.demo = 0
!kay.sievers/greg 1071617778 bk-3.0.2: edit -q SCCS/s.udev.rules.demo = 0
!kay.sievers/greg 1071617778 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1071617778 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1071617778 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1071617778 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1071617778 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1071617779 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1071617779 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1071617779 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1071617779 bk-3.0.2: ci -q -G -ydon't rely on field order in namedev_parse - = 0
!kay.sievers/greg 1071617779 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1071617779 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1071617779 bk-3.0.2: import -tpatch -CR -ydon't rely on field order in namedev_parse /tmp/patch30095 . = 0
!kay.sievers/greg 1071617779 bk-3.0.2: obtain write lock (30188)
!kay.sievers/greg 1071617779 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1071617779 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1071617779 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1071617779 bk-3.0.2: sane = 0
!kay.sievers/greg 1071617779 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1071617779 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1071617779 bk-3.0.2: commit -y[PATCH] don't rely on field order in namedev_parse

  o change the parsing to get a key from the rule and sort it
    into our list of known keys instead of expecting a special order
  o the key to match a sysfs file must be prependend by 'SYSFS_' now
    to match with the new parsing.
    (The config must be changed, but it's a bit more descriptive too.)
  o put names of fields in define's, like the name of the methods
  o update all tests and the man page
 = 0
!kay.sievers/greg 1071617779 bk-3.0.2: write unlock (30188)
!greg 1071617871 bk-3.0.2: get -qe udev.8 udev.rules = 0
!greg 1071617871 bk-3.0.2: gvim udev.8 udev.rules = 0
!greg 1071617964 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071617964 bk-3.0.2: sane = 0
!greg 1071617964 bk-3.0.2: clean ChangeSet = 0
!greg 1071617964 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071617965 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist30562 . = 0
!greg 1071617965 bk-3.0.2: _sort = 0
!greg 1071617966 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071617966 bk-3.0.2: clean ChangeSet = 0
!greg 1071617966 bk-3.0.2: sinfo udev.8 = 1
!greg 1071617966 bk-3.0.2: diffs -u udev.8 = 0
!greg 1071617967 bk-3.0.2: sinfo udev.8 = 1
!greg 1071617967 bk-3.0.2: diffs -u udev.8 = 0
!greg 1071617978 bk-3.0.2: sinfo udev.8 = 1
!greg 1071617978 bk-3.0.2: diffs -u udev.8 = 0
!greg 1071617978 bk-3.0.2: sinfo udev.8 = 1
!greg 1071617978 bk-3.0.2: diffs -u udev.8 = 0
!greg 1071617978 bk-3.0.2: sinfo udev.rules = 1
!greg 1071617978 bk-3.0.2: diffs -u udev.rules = 0
!greg 1071617981 bk-3.0.2: sinfo udev.rules = 1
!greg 1071617981 bk-3.0.2: diffs -u udev.rules = 0
!greg 1071617983 bk-3.0.2: lock -s = 0
!greg 1071617983 bk-3.0.2: lock -s = 0
!greg 1071617983 bk-3.0.2: delta -qysome cleanups due to the need for LABEL rules to use "SYSFS_" now. udev.8 = 0
!greg 1071617983 bk-3.0.2: delta -qysome cleanups due to the need for LABEL rules to use "SYSFS_" now. udev.rules = 0
!greg 1071617983 bk-3.0.2: sfind -pC udev.rules = 0
!greg 1071617983 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071617983 bk-3.0.2: sfind -pC udev.8 = 0
!greg 1071617984 bk-3.0.2: obtain write lock (30599)
!greg 1071617984 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071617984 bk-3.0.2: _keysort = 0
!greg 1071617984 bk-3.0.2: sane = 0
!greg 1071617984 bk-3.0.2: check -c - = 0
!greg 1071617984 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071617984 bk-3.0.2: commit -dqY/tmp/cmt30562 -f/tmp/cfiles30562 = 0
!greg 1071617984 bk-3.0.2: write unlock (30599)
!greg 1071617984 bk-3.0.2: citool = 0
!greg 1071617986 bk-3.0.2: obtain read lock (30605)
!greg 1071617986 bk-3.0.2: _probekey = 0
!greg 1071617991 bk-3.0.2: _keysort = 0
!greg 1071617991 bk-3.0.2: _adler32 = 0
!greg 1071617991 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071618017 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=10808
!greg 1071618017 bk-3.0.2: read unlock (30605)
!greg 1071618111 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1071618111 bk-3.0.2: get -p SCCS/s.README = 0
!olh/greg 1071618118 bk-3.0.2: getuser -r = 0
!olh/greg 1071618118 bk-3.0.2: pwd = 0
!olh/greg 1071618118 bk-3.0.2: pwd = 0
!olh/greg 1071618119 bk-3.0.2: obtain write lock (30650)
!olh/greg 1071618119 bk-3.0.2: lock -L = 0
!olh/greg 1071618119 bk-3.0.2: version = 0
!olh/greg 1071618119 bk-3.0.2: diffs Makefile = 0
!olh/greg 1071618119 bk-3.0.2: edit -q SCCS/s.Makefile = 0
!olh/greg 1071618119 bk-3.0.2: diffs README = 0
!olh/greg 1071618119 bk-3.0.2: edit -q SCCS/s.README = 0
!olh/greg 1071618119 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!olh/greg 1071618119 bk-3.0.2: sfiles -c - = 0
!olh/greg 1071618119 bk-3.0.2: sfiles -p - = 0
!olh/greg 1071618119 bk-3.0.2: sfiles -x - = 0
!olh/greg 1071618119 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!olh/greg 1071618119 bk-3.0.2: _unlink = 0
!olh/greg 1071618119 bk-3.0.2: sfiles -x = 0
!olh/greg 1071618119 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!olh/greg 1071618119 bk-3.0.2: ci -q -G -ydump latest klibc into the udev build tree - = 0
!olh/greg 1071618119 bk-3.0.2: unlock -w = 0
!olh/greg 1071618119 bk-3.0.2: lock -w = 0
!olh/greg 1071618119 bk-3.0.2: import -tpatch -CR -ydump latest klibc into the udev build tree /tmp/patch30638 . = 0
!olh/greg 1071618119 bk-3.0.2: obtain write lock (30715)
!olh/greg 1071618119 bk-3.0.2: sfind -s,,p -C = 0
!olh/greg 1071618119 bk-3.0.2: sccscat -h ChangeSet = 0
!olh/greg 1071618119 bk-3.0.2: _keysort = 0
!olh/greg 1071618119 bk-3.0.2: sane = 0
!olh/greg 1071618119 bk-3.0.2: check -c - = 0
!olh/greg 1071618119 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!olh/greg 1071618119 bk-3.0.2: commit -y[PATCH] dump latest klibc into the udev build tree

KLIBC is used as an internal makefile variable, it expands to either
true or false right now. udev should use something else than KLIBC to
allow build against the latest and greatest klibc version.
 = 0
!olh/greg 1071618119 bk-3.0.2: write unlock (30715)
!greg 1071618370 bk-3.0.2: obtain read lock (1442)
!greg 1071618370 bk-3.0.2: _probekey = 0
!greg 1071618376 bk-3.0.2: _keysort = 0
!greg 1071618376 bk-3.0.2: _adler32 = 0
!greg 1071618376 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071618401 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=2201
!greg 1071618401 bk-3.0.2: read unlock (1442)
!greg 1071619162 bk-3.0.2: edit FAQ = 0
!greg 1071619409 bk-3.0.2: edit udev.permissions.debian = 0
!greg 1071619438 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071619438 bk-3.0.2: sane = 0
!greg 1071619438 bk-3.0.2: clean ChangeSet = 0
!greg 1071619438 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071619439 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist1548 . = 0
!greg 1071619439 bk-3.0.2: _sort = 0
!greg 1071619440 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071619440 bk-3.0.2: clean ChangeSet = 0
!greg 1071619440 bk-3.0.2: sinfo FAQ = 1
!greg 1071619440 bk-3.0.2: diffs -u FAQ = 0
!greg 1071619443 bk-3.0.2: sinfo FAQ = 1
!greg 1071619443 bk-3.0.2: diffs -u FAQ = 0
!greg 1071619460 bk-3.0.2: sinfo FAQ = 1
!greg 1071619460 bk-3.0.2: diffs -u FAQ = 0
!greg 1071619460 bk-3.0.2: sinfo FAQ = 1
!greg 1071619460 bk-3.0.2: diffs -u FAQ = 0
!greg 1071619460 bk-3.0.2: sinfo udev.permissions.debian = 1
!greg 1071619460 bk-3.0.2: diffs -u udev.permissions.debian = 0
!greg 1071619463 bk-3.0.2: lock -s = 0
!greg 1071619463 bk-3.0.2: lock -s = 0
!greg 1071619463 bk-3.0.2: delta -qyupdate the FAQ with info about bad modprobe events from the devfs scheme... FAQ = 0
!greg 1071619463 bk-3.0.2: sfind -pC FAQ = 0
!greg 1071619463 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071619463 bk-3.0.2: obtain write lock (1579)
!greg 1071619463 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071619463 bk-3.0.2: _keysort = 0
!greg 1071619463 bk-3.0.2: sane = 0
!greg 1071619463 bk-3.0.2: check -c - = 0
!greg 1071619463 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071619463 bk-3.0.2: commit -dqY/tmp/cmt1548 -f/tmp/cfiles1548 = 0
!greg 1071619463 bk-3.0.2: write unlock (1579)
!greg 1071619463 bk-3.0.2: citool = 0
!greg 1071619464 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071619464 bk-3.0.2: sane = 0
!greg 1071619464 bk-3.0.2: clean ChangeSet = 0
!greg 1071619464 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071619466 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist1586 . = 0
!greg 1071619466 bk-3.0.2: _sort = 0
!greg 1071619466 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071619466 bk-3.0.2: clean ChangeSet = 0
!greg 1071619466 bk-3.0.2: sinfo udev.permissions.debian = 1
!greg 1071619466 bk-3.0.2: diffs -u udev.permissions.debian = 0
!greg 1071619467 bk-3.0.2: sinfo udev.permissions.debian = 1
!greg 1071619467 bk-3.0.2: diffs -u udev.permissions.debian = 0
!greg 1071619486 bk-3.0.2: sinfo udev.permissions.debian = 1
!greg 1071619486 bk-3.0.2: diffs -u udev.permissions.debian = 0
!greg 1071619488 bk-3.0.2: sinfo udev.permissions.debian = 1
!greg 1071619488 bk-3.0.2: diffs -u udev.permissions.debian = 0
!greg 1071619488 bk-3.0.2: sinfo udev.permissions.debian = 1
!greg 1071619488 bk-3.0.2: diffs -u udev.permissions.debian = 0
!greg 1071619489 bk-3.0.2: lock -s = 0
!greg 1071619489 bk-3.0.2: lock -s = 0
!greg 1071619489 bk-3.0.2: delta -qyadd mol permissions to the debian permissions file.

Info from Mathieu Segaud <matt@minas-morgul.org> udev.permissions.debian = 0
!greg 1071619489 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071619489 bk-3.0.2: sfind -pC udev.permissions.debian = 0
!greg 1071619490 bk-3.0.2: obtain write lock (1618)
!greg 1071619490 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071619490 bk-3.0.2: _keysort = 0
!greg 1071619490 bk-3.0.2: sane = 0
!greg 1071619490 bk-3.0.2: check -c - = 0
!greg 1071619490 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071619490 bk-3.0.2: commit -dqY/tmp/cmt1586 -f/tmp/cfiles1586 = 0
!greg 1071619490 bk-3.0.2: write unlock (1618)
!greg 1071619490 bk-3.0.2: citool = 0
!greg 1071619748 bk-3.0.2: obtain read lock (1627)
!greg 1071619748 bk-3.0.2: _probekey = 0
!greg 1071619754 bk-3.0.2: _keysort = 0
!greg 1071619754 bk-3.0.2: _adler32 = 0
!greg 1071619754 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071619778 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=2349
!greg 1071619778 bk-3.0.2: read unlock (1627)
!greg 1071619788 bk-3.0.2: changes -t = 0
!greg 1071619788 bk-3.0.2: tags = 0
!greg 1071619811 bk-3.0.2: changes -rv008..+ = 0
!greg 1071620028 bk-3.0.2: get -p klibc/arch/i386/include/klibc/SCCS/s.archsignal.h = 0
!greg 1071620028 bk-3.0.2: get -p klibc/arch/ia64/include/klibc/SCCS/s.archsignal.h = 0
!greg 1071620028 bk-3.0.2: get -p klibc/arch/ia64/SCCS/s.Makefile.inc = 0
!greg 1071620028 bk-3.0.2: get -p klibc/arch/ppc/SCCS/s.crt0.S = 0
!greg 1071620028 bk-3.0.2: get -p klibc/arch/ppc/SCCS/s.Makefile.inc = 0
!greg 1071620028 bk-3.0.2: get -p klibc/arch/ppc64/SCCS/s.crt0.S = 0
!greg 1071620029 bk-3.0.2: get -p klibc/arch/ppc64/SCCS/s.Makefile.inc = 0
!greg 1071620029 bk-3.0.2: get -p klibc/arch/s390/SCCS/s.Makefile.inc = 0
!greg 1071620029 bk-3.0.2: get -p klibc/include/klibc/SCCS/s.compiler.h = 0
!greg 1071620029 bk-3.0.2: get -p klibc/include/SCCS/s.signal.h = 0
!greg 1071620029 bk-3.0.2: get -p klibc/include/SCCS/s.stdio.h = 0
!greg 1071620029 bk-3.0.2: get -p klibc/include/sys/SCCS/s.module.h = 0
!greg 1071620029 bk-3.0.2: get -p klibc/inet/SCCS/s.bindresvport.c = 0
!greg 1071620029 bk-3.0.2: get -p klibc/SCCS/s.Makefile = 0
!greg 1071620029 bk-3.0.2: get -p klibc/SCCS/s.mmap.c = 0
!greg 1071620029 bk-3.0.2: get -p klibc/SCCS/s.strcasecmp.c = 0
!greg 1071620029 bk-3.0.2: get -p klibc/SCCS/s.strerror.c = 0
!greg 1071620029 bk-3.0.2: get -p klibc/SCCS/s.strncasecmp.c = 0
!greg 1071620029 bk-3.0.2: get -p klibc/SCCS/s.strncmp.c = 0
!greg 1071620029 bk-3.0.2: get -p klibc/SCCS/s.SYSCALLS = 0
!greg 1071620029 bk-3.0.2: get -p klibc/SCCS/s.syscommon.h = 0
!greg 1071620029 bk-3.0.2: get -p klibc/tests/SCCS/s.memstrtest.c = 0
!greg 1071620029 bk-3.0.2: get -p klibc/tests/SCCS/s.minips.c = 0
!greg 1071620064 bk-3.0.2: get -p klibc/arch/i386/include/klibc/SCCS/s.archsignal.h = 0
!greg 1071620064 bk-3.0.2: get -e klibc/arch/i386/include/klibc/SCCS/s.archsignal.h = 0
!greg 1071620064 bk-3.0.2: get -p klibc/arch/ia64/include/klibc/SCCS/s.archsignal.h = 0
!greg 1071620064 bk-3.0.2: get -e klibc/arch/ia64/include/klibc/SCCS/s.archsignal.h = 0
!greg 1071620064 bk-3.0.2: get -p klibc/arch/ia64/SCCS/s.Makefile.inc = 0
!greg 1071620064 bk-3.0.2: get -e klibc/arch/ia64/SCCS/s.Makefile.inc = 0
!greg 1071620065 bk-3.0.2: get -p klibc/arch/ppc/SCCS/s.crt0.S = 0
!greg 1071620065 bk-3.0.2: get -e klibc/arch/ppc/SCCS/s.crt0.S = 0
!greg 1071620065 bk-3.0.2: get -p klibc/arch/ppc/SCCS/s.Makefile.inc = 0
!greg 1071620065 bk-3.0.2: get -e klibc/arch/ppc/SCCS/s.Makefile.inc = 0
!greg 1071620065 bk-3.0.2: get -p klibc/arch/ppc64/SCCS/s.crt0.S = 0
!greg 1071620065 bk-3.0.2: get -e klibc/arch/ppc64/SCCS/s.crt0.S = 0
!greg 1071620065 bk-3.0.2: get -p klibc/arch/ppc64/SCCS/s.Makefile.inc = 0
!greg 1071620065 bk-3.0.2: get -e klibc/arch/ppc64/SCCS/s.Makefile.inc = 0
!greg 1071620065 bk-3.0.2: get -p klibc/arch/s390/SCCS/s.Makefile.inc = 0
!greg 1071620065 bk-3.0.2: get -e klibc/arch/s390/SCCS/s.Makefile.inc = 0
!greg 1071620065 bk-3.0.2: get -p klibc/include/klibc/SCCS/s.compiler.h = 0
!greg 1071620065 bk-3.0.2: get -e klibc/include/klibc/SCCS/s.compiler.h = 0
!greg 1071620065 bk-3.0.2: get -p klibc/include/SCCS/s.signal.h = 0
!greg 1071620065 bk-3.0.2: get -e klibc/include/SCCS/s.signal.h = 0
!greg 1071620065 bk-3.0.2: get -p klibc/include/SCCS/s.stdio.h = 0
!greg 1071620065 bk-3.0.2: get -e klibc/include/SCCS/s.stdio.h = 0
!greg 1071620065 bk-3.0.2: get -p klibc/include/sys/SCCS/s.module.h = 0
!greg 1071620065 bk-3.0.2: get -e klibc/include/sys/SCCS/s.module.h = 0
!greg 1071620065 bk-3.0.2: get -p klibc/inet/SCCS/s.bindresvport.c = 0
!greg 1071620065 bk-3.0.2: get -e klibc/inet/SCCS/s.bindresvport.c = 0
!greg 1071620065 bk-3.0.2: get -p klibc/SCCS/s.Makefile = 0
!greg 1071620065 bk-3.0.2: get -e klibc/SCCS/s.Makefile = 0
!greg 1071620065 bk-3.0.2: get -p klibc/SCCS/s.mmap.c = 0
!greg 1071620065 bk-3.0.2: get -e klibc/SCCS/s.mmap.c = 0
!greg 1071620065 bk-3.0.2: get -p klibc/SCCS/s.strcasecmp.c = 0
!greg 1071620065 bk-3.0.2: get -e klibc/SCCS/s.strcasecmp.c = 0
!greg 1071620065 bk-3.0.2: get -p klibc/SCCS/s.strerror.c = 0
!greg 1071620065 bk-3.0.2: get -e klibc/SCCS/s.strerror.c = 0
!greg 1071620065 bk-3.0.2: get -p klibc/SCCS/s.strncasecmp.c = 0
!greg 1071620065 bk-3.0.2: get -e klibc/SCCS/s.strncasecmp.c = 0
!greg 1071620065 bk-3.0.2: get -p klibc/SCCS/s.strncmp.c = 0
!greg 1071620065 bk-3.0.2: get -e klibc/SCCS/s.strncmp.c = 0
!greg 1071620065 bk-3.0.2: get -p klibc/SCCS/s.SYSCALLS = 0
!greg 1071620065 bk-3.0.2: get -e klibc/SCCS/s.SYSCALLS = 0
!greg 1071620065 bk-3.0.2: get -p klibc/SCCS/s.syscommon.h = 0
!greg 1071620065 bk-3.0.2: get -e klibc/SCCS/s.syscommon.h = 0
!greg 1071620065 bk-3.0.2: get -p klibc/tests/SCCS/s.memstrtest.c = 0
!greg 1071620065 bk-3.0.2: get -e klibc/tests/SCCS/s.memstrtest.c = 0
!greg 1071620065 bk-3.0.2: get -p klibc/tests/SCCS/s.minips.c = 0
!greg 1071620065 bk-3.0.2: get -e klibc/tests/SCCS/s.minips.c = 0
!greg 1071620069 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071620069 bk-3.0.2: sane = 0
!greg 1071620069 bk-3.0.2: clean ChangeSet = 0
!greg 1071620069 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071620070 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist2233 . = 0
!greg 1071620070 bk-3.0.2: _sort = 0
!greg 1071620071 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071620071 bk-3.0.2: clean ChangeSet = 0
!greg 1071620071 bk-3.0.2: sinfo klibc/klibc/Makefile = 1
!greg 1071620071 bk-3.0.2: diffs -u klibc/klibc/Makefile = 0
!greg 1071620085 bk-3.0.2: sinfo klibc/klibc/Makefile = 1
!greg 1071620085 bk-3.0.2: diffs -u klibc/klibc/Makefile = 0
!greg 1071620085 bk-3.0.2: citool = 0
!greg 1071620098 bk-3.0.2: rm klibc/include/sys/module.h = 0
!greg 1071620110 bk-3.0.2: edit version = 0
!greg 1071620201 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1071620205 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1071620205 bk-3.0.2: get -e SCCS/s.Makefile = 0
!greg 1071620318 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071620318 bk-3.0.2: sane = 0
!greg 1071620318 bk-3.0.2: clean ChangeSet = 0
!greg 1071620318 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071620318 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist2349 . = 0
!greg 1071620318 bk-3.0.2: _sort = 0
!greg 1071620319 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071620319 bk-3.0.2: clean ChangeSet = 0
!greg 1071620319 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.2 BitKeeper/deleted/.del-module.h~4ba57431eae51fd = 0
!greg 1071620319 bk-3.0.2: sinfo klibc/Makefile = 1
!greg 1071620319 bk-3.0.2: diffs -u klibc/Makefile = 0
!greg 1071620321 bk-3.0.2: sinfo klibc/klibc/arch/i386/include/klibc/archsignal.h = 1
!greg 1071620321 bk-3.0.2: diffs -u klibc/klibc/arch/i386/include/klibc/archsignal.h = 0
!greg 1071620326 bk-3.0.2: citool = 0
!greg 1071620388 bk-3.0.2: edit tdb/tdb.h = 0
!greg 1071620437 bk-3.0.2: edit udevdb.c = 0
!greg 1071620465 bk-3.0.2: edit tdb/tdb.c = 0
!greg 1071620488 bk-3.0.2: get -qe tdb/spinlock.c = 0
!greg 1071620497 bk-3.0.2: vim tdb/spinlock.c = 0
!greg 1071620530 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071620530 bk-3.0.2: sane = 0
!greg 1071620530 bk-3.0.2: clean ChangeSet = 0
!greg 1071620531 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071620531 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist5257 . = 0
!greg 1071620531 bk-3.0.2: _sort = 0
!greg 1071620532 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071620532 bk-3.0.2: clean ChangeSet = 0
!greg 1071620532 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.2 BitKeeper/deleted/.del-module.h~4ba57431eae51fd = 0
!greg 1071620532 bk-3.0.2: sinfo klibc/Makefile = 1
!greg 1071620532 bk-3.0.2: diffs -u klibc/Makefile = 0
!greg 1071620538 bk-3.0.2: sinfo klibc/version = 1
!greg 1071620538 bk-3.0.2: diffs -u klibc/version = 0
!greg 1071620548 bk-3.0.2: sinfo tdb/spinlock.c = 1
!greg 1071620548 bk-3.0.2: diffs -u tdb/spinlock.c = 0
!greg 1071620550 bk-3.0.2: sinfo klibc/Makefile = 1
!greg 1071620550 bk-3.0.2: diffs -u klibc/Makefile = 0
!greg 1071620553 bk-3.0.2: sinfo klibc/Makefile = 1
!greg 1071620553 bk-3.0.2: diffs -u klibc/Makefile = 0
!greg 1071620553 bk-3.0.2: sinfo klibc/klibc/Makefile = 1
!greg 1071620553 bk-3.0.2: diffs -u klibc/klibc/Makefile = 0
!greg 1071620553 bk-3.0.2: sinfo klibc/klibc/SYSCALLS = 1
!greg 1071620553 bk-3.0.2: diffs -u klibc/klibc/SYSCALLS = 0
!greg 1071620555 bk-3.0.2: sinfo klibc/klibc/arch/i386/include/klibc/archsignal.h = 1
!greg 1071620555 bk-3.0.2: diffs -u klibc/klibc/arch/i386/include/klibc/archsignal.h = 0
!greg 1071620555 bk-3.0.2: sinfo klibc/klibc/arch/ia64/Makefile.inc = 1
!greg 1071620555 bk-3.0.2: diffs -u klibc/klibc/arch/ia64/Makefile.inc = 0
!greg 1071620555 bk-3.0.2: sinfo klibc/klibc/arch/ia64/include/klibc/archsignal.h = 1
!greg 1071620555 bk-3.0.2: diffs -u klibc/klibc/arch/ia64/include/klibc/archsignal.h = 0
!greg 1071620555 bk-3.0.2: sinfo klibc/klibc/arch/ppc/Makefile.inc = 1
!greg 1071620555 bk-3.0.2: diffs -u klibc/klibc/arch/ppc/Makefile.inc = 0
!greg 1071620556 bk-3.0.2: sinfo klibc/klibc/arch/ppc/crt0.S = 1
!greg 1071620556 bk-3.0.2: diffs -u klibc/klibc/arch/ppc/crt0.S = 0
!greg 1071620556 bk-3.0.2: sinfo klibc/klibc/arch/ppc64/Makefile.inc = 1
!greg 1071620556 bk-3.0.2: diffs -u klibc/klibc/arch/ppc64/Makefile.inc = 0
!greg 1071620556 bk-3.0.2: sinfo klibc/klibc/arch/ppc64/crt0.S = 1
!greg 1071620556 bk-3.0.2: diffs -u klibc/klibc/arch/ppc64/crt0.S = 0
!greg 1071620556 bk-3.0.2: sinfo klibc/klibc/arch/s390/Makefile.inc = 1
!greg 1071620556 bk-3.0.2: diffs -u klibc/klibc/arch/s390/Makefile.inc = 0
!greg 1071620556 bk-3.0.2: sinfo klibc/klibc/include/klibc/compiler.h = 1
!greg 1071620556 bk-3.0.2: diffs -u klibc/klibc/include/klibc/compiler.h = 0
!greg 1071620557 bk-3.0.2: sinfo klibc/klibc/include/signal.h = 1
!greg 1071620557 bk-3.0.2: diffs -u klibc/klibc/include/signal.h = 0
!greg 1071620557 bk-3.0.2: sinfo klibc/klibc/include/stdio.h = 1
!greg 1071620557 bk-3.0.2: diffs -u klibc/klibc/include/stdio.h = 0
!greg 1071620557 bk-3.0.2: sinfo klibc/klibc/inet/bindresvport.c = 1
!greg 1071620557 bk-3.0.2: diffs -u klibc/klibc/inet/bindresvport.c = 0
!greg 1071620557 bk-3.0.2: sinfo klibc/klibc/mmap.c = 1
!greg 1071620557 bk-3.0.2: diffs -u klibc/klibc/mmap.c = 0
!greg 1071620557 bk-3.0.2: sinfo klibc/klibc/strcasecmp.c = 1
!greg 1071620557 bk-3.0.2: diffs -u klibc/klibc/strcasecmp.c = 0
!greg 1071620558 bk-3.0.2: sinfo klibc/klibc/strerror.c = 1
!greg 1071620558 bk-3.0.2: diffs -u klibc/klibc/strerror.c = 0
!greg 1071620558 bk-3.0.2: sinfo klibc/klibc/strncasecmp.c = 1
!greg 1071620558 bk-3.0.2: diffs -u klibc/klibc/strncasecmp.c = 0
!greg 1071620558 bk-3.0.2: sinfo klibc/klibc/strncmp.c = 1
!greg 1071620558 bk-3.0.2: diffs -u klibc/klibc/strncmp.c = 0
!greg 1071620558 bk-3.0.2: sinfo klibc/klibc/syscommon.h = 1
!greg 1071620558 bk-3.0.2: diffs -u klibc/klibc/syscommon.h = 0
!greg 1071620558 bk-3.0.2: sinfo klibc/klibc/tests/memstrtest.c = 1
!greg 1071620558 bk-3.0.2: diffs -u klibc/klibc/tests/memstrtest.c = 0
!greg 1071620559 bk-3.0.2: sinfo klibc/klibc/tests/minips.c = 1
!greg 1071620559 bk-3.0.2: diffs -u klibc/klibc/tests/minips.c = 0
!greg 1071620560 bk-3.0.2: sinfo klibc/version = 1
!greg 1071620560 bk-3.0.2: diffs -u klibc/version = 0
!greg 1071620562 bk-3.0.2: _strings klibc/klibc/arch/ia64/pipe.c = 0
!greg 1071620563 bk-3.0.2: _strings klibc/klibc/arch/ia64/pipe.c = 0
!greg 1071620563 bk-3.0.2: _strings klibc/klibc/arch/ia64/pipe.c = 0
!greg 1071620563 bk-3.0.2: _strings klibc/klibc/arch/ia64/pipe.c = 0
!greg 1071620564 bk-3.0.2: _strings klibc/klibc/arch/ia64/pipe.c = 0
!greg 1071620564 bk-3.0.2: _strings klibc/klibc/arch/ia64/pipe.c = 0
!greg 1071620565 bk-3.0.2: _strings klibc/klibc/arch/ppc64/include/klibc/archsetjmp.h = 0
!greg 1071620566 bk-3.0.2: _strings klibc/klibc/arch/ppc64/include/klibc/archsetjmp.h = 0
!greg 1071620566 bk-3.0.2: _strings klibc/klibc/arch/ppc64/include/klibc/archsetjmp.h = 0
!greg 1071620566 bk-3.0.2: _strings klibc/klibc/arch/ppc64/include/klibc/archsetjmp.h = 0
!greg 1071620567 bk-3.0.2: _strings klibc/klibc/arch/ppc64/include/klibc/archsetjmp.h = 0
!greg 1071620567 bk-3.0.2: _strings klibc/klibc/arch/ppc64/include/klibc/archsetjmp.h = 0
!greg 1071620567 bk-3.0.2: _strings klibc/klibc/arch/ppc64/setjmp.S = 0
!greg 1071620568 bk-3.0.2: _strings klibc/klibc/arch/ppc64/setjmp.S = 0
!greg 1071620568 bk-3.0.2: _strings klibc/klibc/arch/ppc64/setjmp.S = 0
!greg 1071620569 bk-3.0.2: _strings x = 0
!greg 1071620571 bk-3.0.2: prs -hr1.2 -nd:PARENT: BitKeeper/deleted/.del-module.h~4ba57431eae51fd = 0
!greg 1071620571 bk-3.0.2: diffs -u -R1.2 BitKeeper/deleted/.del-module.h~4ba57431eae51fd = 0
!greg 1071620574 bk-3.0.2: lock -s = 0
!greg 1071620574 bk-3.0.2: lock -s = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/Makefile = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/Makefile = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/SYSCALLS = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/arch/i386/include/klibc/archsignal.h = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/arch/ia64/Makefile.inc = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/arch/ia64/include/klibc/archsignal.h = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/arch/ppc/Makefile.inc = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/arch/ppc/crt0.S = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/arch/ppc64/Makefile.inc = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/arch/ppc64/crt0.S = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/arch/s390/Makefile.inc = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/include/klibc/compiler.h = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/include/signal.h = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/include/stdio.h = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/inet/bindresvport.c = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/mmap.c = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/strcasecmp.c = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/strerror.c = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/strncasecmp.c = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/strncmp.c = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/syscommon.h = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/tests/memstrtest.c = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/klibc/tests/minips.c = 0
!greg 1071620574 bk-3.0.2: delta -qysync klibc with release 0.95 klibc/version = 0
!greg 1071620574 bk-3.0.2: new klibc/klibc/arch/ia64/pipe.c = 0
!greg 1071620574 bk-3.0.2: new klibc/klibc/arch/ppc64/include/klibc/archsetjmp.h = 0
!greg 1071620574 bk-3.0.2: new klibc/klibc/arch/ppc64/setjmp.S = 0
!greg 1071620574 bk-3.0.2: sfind -pC BitKeeper/deleted/.del-module.h~4ba57431eae51fd = 0
!greg 1071620574 bk-3.0.2: sfind -pC klibc/klibc/arch/ia64/include/klibc/archsignal.h = 0
!greg 1071620574 bk-3.0.2: sfind -pC klibc/klibc/arch/ppc/crt0.S = 0
!greg 1071620574 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071620574 bk-3.0.2: sfind -pC klibc/klibc/inet/bindresvport.c = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/tests/minips.c = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/strncasecmp.c = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/mmap.c = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/include/stdio.h = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/arch/ppc/Makefile.inc = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/syscommon.h = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/Makefile = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/arch/ia64/pipe.c = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/include/signal.h = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/arch/i386/include/klibc/archsignal.h = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/strncmp.c = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/include/klibc/compiler.h = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/arch/s390/Makefile.inc = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/version = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/Makefile = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/tests/memstrtest.c = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/arch/ppc64/crt0.S = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/strerror.c = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/arch/ppc64/setjmp.S = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/strcasecmp.c = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/SYSCALLS = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/arch/ia64/Makefile.inc = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/arch/ppc64/include/klibc/archsetjmp.h = 0
!greg 1071620575 bk-3.0.2: sfind -pC klibc/klibc/arch/ppc64/Makefile.inc = 0
!greg 1071620575 bk-3.0.2: obtain write lock (5453)
!greg 1071620575 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071620575 bk-3.0.2: _keysort = 0
!greg 1071620575 bk-3.0.2: sane = 0
!greg 1071620575 bk-3.0.2: check -c - = 0
!greg 1071620575 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071620575 bk-3.0.2: commit -dqY/tmp/cmt5257 -f/tmp/cfiles5257 = 0
!greg 1071620575 bk-3.0.2: write unlock (5453)
!greg 1071620575 bk-3.0.2: citool = 0
!greg 1071620576 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071620576 bk-3.0.2: sane = 0
!greg 1071620576 bk-3.0.2: clean ChangeSet = 0
!greg 1071620576 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071620578 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist5460 . = 0
!greg 1071620578 bk-3.0.2: _sort = 0
!greg 1071620578 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071620578 bk-3.0.2: clean ChangeSet = 0
!greg 1071620578 bk-3.0.2: sinfo tdb/spinlock.c = 1
!greg 1071620578 bk-3.0.2: diffs -u tdb/spinlock.c = 0
!greg 1071620580 bk-3.0.2: sinfo tdb/spinlock.c = 1
!greg 1071620580 bk-3.0.2: diffs -u tdb/spinlock.c = 0
!greg 1071620587 bk-3.0.2: sinfo tdb/tdb.h = 1
!greg 1071620587 bk-3.0.2: diffs -u tdb/tdb.h = 0
!greg 1071620591 bk-3.0.2: sinfo tdb/spinlock.c = 1
!greg 1071620591 bk-3.0.2: diffs -u tdb/spinlock.c = 0
!greg 1071620604 bk-3.0.2: sinfo tdb/spinlock.c = 1
!greg 1071620604 bk-3.0.2: diffs -u tdb/spinlock.c = 0
!greg 1071620604 bk-3.0.2: sinfo tdb/spinlock.c = 1
!greg 1071620604 bk-3.0.2: diffs -u tdb/spinlock.c = 0
!greg 1071620604 bk-3.0.2: sinfo tdb/tdb.c = 1
!greg 1071620604 bk-3.0.2: diffs -u tdb/tdb.c = 0
!greg 1071620604 bk-3.0.2: sinfo tdb/tdb.h = 1
!greg 1071620604 bk-3.0.2: diffs -u tdb/tdb.h = 0
!greg 1071620605 bk-3.0.2: sinfo udevdb.c = 1
!greg 1071620605 bk-3.0.2: diffs -u udevdb.c = 0
!greg 1071620607 bk-3.0.2: lock -s = 0
!greg 1071620607 bk-3.0.2: lock -s = 0
!greg 1071620607 bk-3.0.2: delta -qysignal fixes due to klibc update. tdb/spinlock.c = 0
!greg 1071620607 bk-3.0.2: delta -qysignal fixes due to klibc update. tdb/tdb.c = 0
!greg 1071620607 bk-3.0.2: delta -qysignal fixes due to klibc update. tdb/tdb.h = 0
!greg 1071620607 bk-3.0.2: delta -qysignal fixes due to klibc update. udevdb.c = 0
!greg 1071620607 bk-3.0.2: sfind -pC tdb/tdb.c = 0
!greg 1071620607 bk-3.0.2: sfind -pC tdb/tdb.h = 0
!greg 1071620607 bk-3.0.2: sfind -pC tdb/spinlock.c = 0
!greg 1071620607 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071620607 bk-3.0.2: sfind -pC udevdb.c = 0
!greg 1071620607 bk-3.0.2: obtain write lock (5512)
!greg 1071620607 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071620607 bk-3.0.2: _keysort = 0
!greg 1071620608 bk-3.0.2: sane = 0
!greg 1071620608 bk-3.0.2: check -c - = 0
!greg 1071620608 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071620608 bk-3.0.2: commit -dqY/tmp/cmt5460 -f/tmp/cfiles5460 = 0
!greg 1071620608 bk-3.0.2: write unlock (5512)
!greg 1071620608 bk-3.0.2: citool = 0
!greg 1071620612 bk-3.0.2: obtain read lock (5518)
!greg 1071620612 bk-3.0.2: _probekey = 0
!greg 1071620618 bk-3.0.2: _keysort = 0
!greg 1071620618 bk-3.0.2: _adler32 = 0
!greg 1071620618 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071620651 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=27285
!greg 1071620651 bk-3.0.2: read unlock (5518)
!greg 1071620780 bk-3.0.2: obtain read lock (5533)
!greg 1071620780 bk-3.0.2: _probekey = 0
!greg 1071620783 bk-3.0.2: _keysort = 0
!greg 1071620783 bk-3.0.2: _adler32 = 0
!greg 1071620783 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071620791 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=44344
!greg 1071620791 bk-3.0.2: read unlock (5533)
!greg 1071620801 bk-3.0.2: edit ChangeLog = 0
!greg 1071620863 bk-3.0.2: edit ChangeLog = 1
!greg 1071620877 bk-3.0.2: changes -rv008..+ = 0
!greg 1071620882 bk-3.0.2: changes -rv008..+ = 0
!greg 1071620998 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071620998 bk-3.0.2: sane = 0
!greg 1071620998 bk-3.0.2: clean ChangeSet = 0
!greg 1071620998 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071620999 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist6048 . = 0
!greg 1071620999 bk-3.0.2: _sort = 0
!greg 1071620999 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071620999 bk-3.0.2: clean ChangeSet = 0
!greg 1071621000 bk-3.0.2: sinfo ChangeLog = 1
!greg 1071621000 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1071621003 bk-3.0.2: _strings udev.conf = 0
!greg 1071621007 bk-3.0.2: citool = 0
!greg 1071621022 bk-3.0.2: edit Makefile udev.spec = 0
!greg 1071621027 bk-3.0.2: get -qe Makefile udev.spec = 1
!greg 1071621040 bk-3.0.2: vim Makefile udev.spec = 0
!greg 1071621046 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071621046 bk-3.0.2: sane = 0
!greg 1071621046 bk-3.0.2: clean ChangeSet = 0
!greg 1071621046 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071621047 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist6071 . = 0
!greg 1071621047 bk-3.0.2: _sort = 0
!greg 1071621047 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071621047 bk-3.0.2: clean ChangeSet = 0
!greg 1071621047 bk-3.0.2: sinfo ChangeLog = 1
!greg 1071621047 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1071621049 bk-3.0.2: sinfo ChangeLog = 1
!greg 1071621049 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1071621054 bk-3.0.2: sinfo ChangeLog = 1
!greg 1071621054 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1071621055 bk-3.0.2: sinfo ChangeLog = 1
!greg 1071621055 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1071621055 bk-3.0.2: sinfo Makefile = 1
!greg 1071621055 bk-3.0.2: diffs -u Makefile = 0
!greg 1071621055 bk-3.0.2: sinfo udev.spec = 1
!greg 1071621055 bk-3.0.2: diffs -u udev.spec = 0
!greg 1071621055 bk-3.0.2: _strings udev.conf = 0
!greg 1071621059 bk-3.0.2: lock -s = 0
!greg 1071621059 bk-3.0.2: lock -s = 0
!greg 1071621059 bk-3.0.2: delta -qyv009 release ChangeLog = 0
!greg 1071621059 bk-3.0.2: delta -qyv009 release Makefile = 0
!greg 1071621059 bk-3.0.2: delta -qyv009 release udev.spec = 0
!greg 1071621059 bk-3.0.2: sfind -pC ChangeLog = 0
!greg 1071621059 bk-3.0.2: sfind -pC udev.spec = 0
!greg 1071621059 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071621059 bk-3.0.2: sfind -pC Makefile = 0
!greg 1071621059 bk-3.0.2: obtain write lock (6112)
!greg 1071621059 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071621059 bk-3.0.2: _keysort = 0
!greg 1071621059 bk-3.0.2: sane = 0
!greg 1071621059 bk-3.0.2: check -c - = 0
!greg 1071621059 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071621059 bk-3.0.2: commit -dqY/tmp/cmt6071 -f/tmp/cfiles6071 = 0
!greg 1071621059 bk-3.0.2: write unlock (6112)
!greg 1071621059 bk-3.0.2: citool = 0
!greg 1071621063 bk-3.0.2: changes -t = 0
!greg 1071621063 bk-3.0.2: tags = 0
!greg 1071621066 bk-3.0.2: admin -Sv009 ChangeSet = 0
!greg 1071621066 bk-3.0.2: tag v009 = 0
!greg 1071621067 bk-3.0.2: obtain read lock (6127)
!greg 1071621067 bk-3.0.2: _probekey = 0
!greg 1071621073 bk-3.0.2: _keysort = 0
!greg 1071621073 bk-3.0.2: _adler32 = 0
!greg 1071621073 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071621099 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=4582
!greg 1071621099 bk-3.0.2: read unlock (6127)
!greg 1071621105 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071621105 bk-3.0.2: sane = 0
!greg 1071621105 bk-3.0.2: clean ChangeSet = 0
!greg 1071621105 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071621106 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist6319 . = 0
!greg 1071621106 bk-3.0.2: _sort = 0
!greg 1071621106 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071621106 bk-3.0.2: clean ChangeSet = 0
!greg 1071621106 bk-3.0.2: _strings x = 0
!greg 1071621108 bk-3.0.2: _strings x = 0
!greg 1071621108 bk-3.0.2: citool = 0
!greg 1071621199 bk-3.0.2: obtain read lock (6467)
!greg 1071621199 bk-3.0.2: _probekey = 0
!greg 1071621200 bk-3.0.2: _keysort = 0
!greg 1071621200 bk-3.0.2: _adler32 = 0
!greg 1071621200 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071621201 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=4582
!greg 1071621201 bk-3.0.2: read unlock (6467)
!greg 1071622647 bk-3.0.2: get -qe Makefile udev.spec = 0
!greg 1071622657 bk-3.0.2: vim Makefile udev.spec = 0
!greg 1071622658 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071622658 bk-3.0.2: sane = 0
!greg 1071622658 bk-3.0.2: clean ChangeSet = 0
!greg 1071622658 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071622659 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist6516 . = 0
!greg 1071622659 bk-3.0.2: _sort = 0
!greg 1071622659 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071622659 bk-3.0.2: clean ChangeSet = 0
!greg 1071622659 bk-3.0.2: sinfo Makefile = 1
!greg 1071622659 bk-3.0.2: diffs -u Makefile = 0
!greg 1071622661 bk-3.0.2: sinfo Makefile = 1
!greg 1071622661 bk-3.0.2: diffs -u Makefile = 0
!greg 1071622670 bk-3.0.2: sinfo Makefile = 1
!greg 1071622670 bk-3.0.2: diffs -u Makefile = 0
!greg 1071622670 bk-3.0.2: sinfo Makefile = 1
!greg 1071622670 bk-3.0.2: diffs -u Makefile = 0
!greg 1071622670 bk-3.0.2: sinfo udev.spec = 1
!greg 1071622670 bk-3.0.2: diffs -u udev.spec = 0
!greg 1071622671 bk-3.0.2: lock -s = 0
!greg 1071622671 bk-3.0.2: lock -s = 0
!greg 1071622671 bk-3.0.2: delta -qy009_bk makefile changes. Makefile = 0
!greg 1071622671 bk-3.0.2: delta -qy009_bk makefile changes. udev.spec = 0
!greg 1071622671 bk-3.0.2: sfind -pC udev.spec = 0
!greg 1071622672 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071622672 bk-3.0.2: sfind -pC Makefile = 0
!greg 1071622672 bk-3.0.2: obtain write lock (6550)
!greg 1071622672 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071622672 bk-3.0.2: _keysort = 0
!greg 1071622672 bk-3.0.2: sane = 0
!greg 1071622672 bk-3.0.2: check -c - = 0
!greg 1071622672 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071622672 bk-3.0.2: commit -dqY/tmp/cmt6516 -f/tmp/cfiles6516 = 0
!greg 1071622672 bk-3.0.2: write unlock (6550)
!greg 1071622672 bk-3.0.2: citool = 0
!greg 1071622678 bk-3.0.2: get -p SCCS/s.namedev_parse.c = 0
!greg 1071622678 bk-3.0.2: get -p SCCS/s.udev.8 = 0
!kay.sievers/greg 1071622681 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1071622681 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071622681 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071622681 bk-3.0.2: obtain write lock (6578)
!kay.sievers/greg 1071622681 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1071622681 bk-3.0.2: version = 0
!kay.sievers/greg 1071622681 bk-3.0.2: diffs namedev_parse.c = 0
!kay.sievers/greg 1071622681 bk-3.0.2: edit -q SCCS/s.namedev_parse.c = 0
!kay.sievers/greg 1071622681 bk-3.0.2: diffs udev.8 = 0
!kay.sievers/greg 1071622681 bk-3.0.2: edit -q SCCS/s.udev.8 = 0
!kay.sievers/greg 1071622681 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1071622681 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1071622681 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1071622681 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1071622681 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1071622681 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1071622681 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1071622681 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1071622681 bk-3.0.2: ci -q -G -ytrivial cleanup parser changes - = 0
!kay.sievers/greg 1071622681 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1071622681 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1071622681 bk-3.0.2: import -tpatch -CR -ytrivial cleanup parser changes /tmp/patch6566 . = 0
!kay.sievers/greg 1071622681 bk-3.0.2: obtain write lock (6643)
!kay.sievers/greg 1071622681 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1071622681 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1071622681 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1071622681 bk-3.0.2: sane = 0
!kay.sievers/greg 1071622681 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1071622681 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1071622681 bk-3.0.2: commit -y[PATCH] trivial cleanup parser changes

  o use defines in debug strings
  o replace my 'xxx' debug :)
  o shorten line in man page example to not to exceed 80 chars when printed
 = 0
!kay.sievers/greg 1071622681 bk-3.0.2: write unlock (6643)
!greg 1071622714 bk-3.0.2: changes = 0
!greg 1071622715 bk-3.0.2: obtain read lock (6926)
!greg 1071622715 bk-3.0.2: _probekey = 0
!greg 1071622721 bk-3.0.2: _keysort = 0
!greg 1071622721 bk-3.0.2: _adler32 = 0
!greg 1071622721 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071622746 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=3515
!greg 1071622746 bk-3.0.2: read unlock (6926)
!greg 1071622772 bk-3.0.2: obtain read lock (6934)
!greg 1071622772 bk-3.0.2: _probekey = 0
!greg 1071622774 bk-3.0.2: _keysort = 0
!greg 1071622774 bk-3.0.2: _adler32 = 0
!greg 1071622774 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071622774 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=3515
!greg 1071622774 bk-3.0.2: read unlock (6934)
!greg 1071623094 bk-3.0.2: obtain read lock (6967)
!greg 1071623094 bk-3.0.2: _probekey = 0
!greg 1071623096 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=0
!greg 1071623096 bk-3.0.2: read unlock (6967)
!greg 1071700315 bk-3.0.2: obtain write lock (7627)
!greg 1071700321 bk-3.0.2: _listkey -q = 0 keysin=451(10) keysout=231(5)
!greg 1071700324 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1071700324 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1071700324 bk-3.0.2: takepatch -mvvv = 0 psize=72671
!greg 1071700324 bk-3.0.2: sfind RESYNC = 0
!greg 1071700324 bk-3.0.2: sfio -omq = 0
!greg 1071700324 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1071700324 bk-3.0.2: clean SCCS/s.Makefile = 0
!greg 1071700324 bk-3.0.2: clean SCCS/s.namedev_parse.c = 0
!greg 1071700324 bk-3.0.2: clean SCCS/s.udev.spec = 0
!greg 1071700324 bk-3.0.2: clean extras/scsi_id/SCCS/s.scsi_id.c = 0
!greg 1071700324 bk-3.0.2: clean extras/scsi_id/SCCS/s.scsi_id.h = 0
!greg 1071700324 bk-3.0.2: clean test/SCCS/s.udev-test.pl = 0
!greg 1071700325 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071700325 bk-3.0.2: _keysort = 0
!greg 1071700325 bk-3.0.2: sane = 0
!greg 1071700325 bk-3.0.2: check -acv -- - = 0
!greg 1071700325 bk-3.0.2: sfind = 0
!greg 1071700325 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1071700325 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=305972
!greg 1071700325 bk-3.0.2: write unlock (7627)
!greg 1071700325 bk-3.0.2: _probekey = 0
!greg 1071700326 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1071700492 bk-3.0.2: obtain write lock (7675)
!greg 1071700497 bk-3.0.2: _listkey -q = 0 keysin=450(10) keysout=0(0)
!greg 1071700498 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1071700498 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1071700498 bk-3.0.2: takepatch -mvvv = 0 psize=1556
!greg 1071700498 bk-3.0.2: sfind RESYNC = 0
!greg 1071700498 bk-3.0.2: sfio -omq = 0
!greg 1071700498 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1071700498 bk-3.0.2: clean SCCS/s.udev-remove.c = 0
!greg 1071700498 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071700498 bk-3.0.2: _keysort = 0
!greg 1071700499 bk-3.0.2: sane = 0
!greg 1071700499 bk-3.0.2: check -acv -- - = 0
!greg 1071700499 bk-3.0.2: sfind = 0
!greg 1071700499 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1071700499 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071700499 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=278565
!greg 1071700499 bk-3.0.2: write unlock (7675)
!greg 1071700922 bk-3.0.2: obtain write lock (7703)
!greg 1071700930 bk-3.0.2: _listkey -q = 0 keysin=455(10) keysout=0(0)
!greg 1071700932 bk-3.0.2: cat BitKeeper/etc/skipkeys = 0
!greg 1071700932 bk-3.0.2: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1071700932 bk-3.0.2: takepatch -mvvv = 0 psize=2863
!greg 1071700932 bk-3.0.2: sfind RESYNC = 0
!greg 1071700932 bk-3.0.2: sfio -omq = 0
!greg 1071700932 bk-3.0.2: clean SCCS/s.ChangeSet = 0
!greg 1071700932 bk-3.0.2: clean test/SCCS/s.label_test = 0
!greg 1071700932 bk-3.0.2: clean test/SCCS/s.modifier_test = 0
!greg 1071700932 bk-3.0.2: clean test/SCCS/s.replace_test = 0
!greg 1071700932 bk-3.0.2: clean test/SCCS/s.topo_test = 0
!greg 1071700932 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071700932 bk-3.0.2: _keysort = 0
!greg 1071700933 bk-3.0.2: sane = 0
!greg 1071700933 bk-3.0.2: check -acv -- - = 0
!greg 1071700933 bk-3.0.2: sfind = 0
!greg 1071700933 bk-3.0.2: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1071700933 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1071700933 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=278299
!greg 1071700933 bk-3.0.2: write unlock (7703)
!greg 1071700977 bk-3.0.2: obtain write lock (7734)
!greg 1071700983 bk-3.0.2: _listkey -q = 0 keysin=455(10) keysout=0(0)
!greg 1071700983 bk-3.0.2: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1071700983 bk-3.0.2: write unlock (7734)
!greg 1071705216 bk-3.0.2: changes = 0
!greg 1071857098 bk-3.0.2: edit namedev.c = 0
!greg 1071857286 bk-3.0.2: edit TODO = 0
!greg 1071857293 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071857293 bk-3.0.2: sane = 0
!greg 1071857293 bk-3.0.2: clean ChangeSet = 0
!greg 1071857293 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071857297 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist4087 . = 0
!greg 1071857297 bk-3.0.2: _sort = 0
!greg 1071857298 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071857298 bk-3.0.2: clean ChangeSet = 0
!greg 1071857298 bk-3.0.2: sinfo TODO = 1
!greg 1071857298 bk-3.0.2: diffs -u TODO = 0
!greg 1071857299 bk-3.0.2: sinfo TODO = 1
!greg 1071857299 bk-3.0.2: diffs -u TODO = 0
!greg 1071857316 bk-3.0.2: sinfo TODO = 1
!greg 1071857316 bk-3.0.2: diffs -u TODO = 0
!greg 1071857317 bk-3.0.2: sinfo TODO = 1
!greg 1071857317 bk-3.0.2: diffs -u TODO = 0
!greg 1071857317 bk-3.0.2: sinfo namedev.c = 1
!greg 1071857317 bk-3.0.2: diffs -u namedev.c = 0
!greg 1071857318 bk-3.0.2: lock -s = 0
!greg 1071857318 bk-3.0.2: lock -s = 0
!greg 1071857318 bk-3.0.2: delta -qyremove unneeded TODO and FIXME entry

Thanks to Kay for pointing it out to me. TODO = 0
!greg 1071857319 bk-3.0.2: delta -qyremove unneeded TODO and FIXME entry

Thanks to Kay for pointing it out to me. namedev.c = 0
!greg 1071857319 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1071857319 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071857319 bk-3.0.2: sfind -pC TODO = 0
!greg 1071857319 bk-3.0.2: obtain write lock (4121)
!greg 1071857319 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071857319 bk-3.0.2: _keysort = 0
!greg 1071857319 bk-3.0.2: sane = 0
!greg 1071857319 bk-3.0.2: check -c - = 0
!greg 1071857320 bk-3.0.2: commit -dqY/tmp/cmt4087 -f/tmp/cfiles4087 = 0
!greg 1071857320 bk-3.0.2: write unlock (4121)
!greg 1071857320 bk-3.0.2: citool = 0
!greg 1071857320 bk-3.0.2: _probekey = 0
!greg 1071857321 bk-3.0.2: _keysort = 0
!greg 1071857321 bk-3.0.2: _adler32 = 0
!greg 1071857321 bk-3.0.2: makepatch -e -s - = 0
!greg 1071857321 bk-3.0.2: _keysort = 0
!greg 1071857321 bk-3.0.2: _adler32 = 0
!greg 1071857321 bk-3.0.2: makepatch -e -s - = 0
!greg 1071857321 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1071858516 bk-3.0.2: get -p SCCS/s.udev-remove.c = 0
!greg 1071858516 bk-3.0.2: get -p SCCS/s.udevdb.c = 0
!greg 1071858517 bk-3.0.2: get -p SCCS/s.udevdb.h = 0
!greg 1071858519 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1071858521 bk-3.0.2: get -p SCCS/s.udev-add.c = 0
!greg 1071858521 bk-3.0.2: get -p libsysfs/SCCS/s.libsysfs.h = 0
!greg 1071858521 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_bus.c = 0
!greg 1071858521 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_class.c = 0
!greg 1071858521 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_device.c = 0
!greg 1071858522 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_dir.c = 0
!greg 1071858522 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_driver.c = 0
!greg 1071858524 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_utils.c = 0
!greg 1071858524 bk-3.0.2: get -p extras/scsi_id/SCCS/s.scsi_id.c = 0
!kay.sievers/greg 1071858534 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1071858534 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071858534 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071858535 bk-3.0.2: obtain write lock (4485)
!kay.sievers/greg 1071858535 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1071858535 bk-3.0.2: version = 0
!kay.sievers/greg 1071858535 bk-3.0.2: diffs udev-remove.c = 0
!kay.sievers/greg 1071858535 bk-3.0.2: edit -q SCCS/s.udev-remove.c = 0
!kay.sievers/greg 1071858535 bk-3.0.2: diffs udevdb.c = 0
!kay.sievers/greg 1071858535 bk-3.0.2: edit -q SCCS/s.udevdb.c = 0
!kay.sievers/greg 1071858535 bk-3.0.2: diffs udevdb.h = 0
!kay.sievers/greg 1071858535 bk-3.0.2: edit -q SCCS/s.udevdb.h = 0
!kay.sievers/greg 1071858535 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1071858535 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1071858535 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1071858535 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1071858535 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1071858538 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1071858538 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1071858538 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1071858538 bk-3.0.2: ci -q -G -yudev-remove.c cleanups - = 0
!kay.sievers/greg 1071858538 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1071858538 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1071858538 bk-3.0.2: import -tpatch -CR -yudev-remove.c cleanups /tmp/patch4473 . = 0
!kay.sievers/greg 1071858539 bk-3.0.2: obtain write lock (4554)
!kay.sievers/greg 1071858539 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1071858541 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1071858541 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1071858541 bk-3.0.2: sane = 0
!kay.sievers/greg 1071858541 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1071858541 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1071858541 bk-3.0.2: commit -y[PATCH] udev-remove.c cleanups

I've moved the malloc out of the udevdb into udev-remove to free the
struct after use and not to allocate a different struct in the case the
device is not in the data base. I seems a bit easier to read.
 = 0
!kay.sievers/greg 1071858541 bk-3.0.2: write unlock (4554)
!kay.sievers/greg 1071858542 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1071858542 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071858542 bk-3.0.2: pwd = 0
!kay.sievers/greg 1071858543 bk-3.0.2: obtain write lock (4575)
!kay.sievers/greg 1071858543 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1071858544 bk-3.0.2: version = 0
!kay.sievers/greg 1071858544 bk-3.0.2: diffs Makefile = 0
!kay.sievers/greg 1071858544 bk-3.0.2: edit -q SCCS/s.Makefile = 0
!kay.sievers/greg 1071858544 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1071858544 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1071858544 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1071858544 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1071858544 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1071858544 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1071858544 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1071858544 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1071858544 bk-3.0.2: ci -q -G -ydon't overwrite old config on install - = 0
!kay.sievers/greg 1071858544 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1071858544 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1071858544 bk-3.0.2: import -tpatch -CR -ydon't overwrite old config on install /tmp/patch4563 . = 0
!kay.sievers/greg 1071858544 bk-3.0.2: obtain write lock (4636)
!kay.sievers/greg 1071858544 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1071858545 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1071858545 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1071858545 bk-3.0.2: sane = 0
!kay.sievers/greg 1071858545 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1071858545 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1071858545 bk-3.0.2: commit -y[PATCH] don't overwrite old config on install

Here is a patch for the Makefile to look for a already
installed config and not to overwrite it.
 = 0
!kay.sievers/greg 1071858545 bk-3.0.2: write unlock (4636)
!dsteklof/greg 1071858546 bk-3.0.2: getuser -r = 0
!dsteklof/greg 1071858546 bk-3.0.2: pwd = 0
!dsteklof/greg 1071858546 bk-3.0.2: pwd = 0
!dsteklof/greg 1071858547 bk-3.0.2: obtain write lock (4657)
!dsteklof/greg 1071858548 bk-3.0.2: lock -L = 0
!dsteklof/greg 1071858548 bk-3.0.2: version = 0
!dsteklof/greg 1071858548 bk-3.0.2: diffs udev-add.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: edit -q SCCS/s.udev-add.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: diffs libsysfs/libsysfs.h = 0
!dsteklof/greg 1071858548 bk-3.0.2: edit -q libsysfs/SCCS/s.libsysfs.h = 0
!dsteklof/greg 1071858548 bk-3.0.2: diffs libsysfs/sysfs_bus.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_bus.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: diffs libsysfs/sysfs_class.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_class.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: diffs libsysfs/sysfs_device.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_device.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: diffs libsysfs/sysfs_dir.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_dir.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: diffs libsysfs/sysfs_driver.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_driver.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: diffs libsysfs/sysfs_utils.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_utils.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: diffs extras/scsi_id/scsi_id.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: edit -q extras/scsi_id/SCCS/s.scsi_id.c = 0
!dsteklof/greg 1071858548 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!dsteklof/greg 1071858548 bk-3.0.2: sfiles -c - = 0
!dsteklof/greg 1071858548 bk-3.0.2: sfiles -p - = 0
!dsteklof/greg 1071858548 bk-3.0.2: sfiles -x - = 0
!dsteklof/greg 1071858548 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!dsteklof/greg 1071858548 bk-3.0.2: _unlink = 0
!dsteklof/greg 1071858548 bk-3.0.2: sfiles -x = 0
!dsteklof/greg 1071858548 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!dsteklof/greg 1071858548 bk-3.0.2: ci -q -G -ylibsysfs 0.4.0 patch - = 0
!dsteklof/greg 1071858548 bk-3.0.2: unlock -w = 0
!dsteklof/greg 1071858549 bk-3.0.2: lock -w = 0
!dsteklof/greg 1071858549 bk-3.0.2: import -tpatch -CR -ylibsysfs 0.4.0 patch /tmp/patch4645 . = 0
!dsteklof/greg 1071858549 bk-3.0.2: obtain write lock (4750)
!dsteklof/greg 1071858549 bk-3.0.2: sfind -s,,p -C = 0
!dsteklof/greg 1071858550 bk-3.0.2: sccscat -h ChangeSet = 0
!dsteklof/greg 1071858550 bk-3.0.2: _keysort = 0
!dsteklof/greg 1071858550 bk-3.0.2: sane = 0
!dsteklof/greg 1071858550 bk-3.0.2: check -c - = 0
!dsteklof/greg 1071858550 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!dsteklof/greg 1071858550 bk-3.0.2: commit -y[PATCH] libsysfs 0.4.0 patch

Ananth released sysfsutils 0.4.0 last night, I'm sure you saw the email.
Here's a patch with the latest changes from the pre-patch I already
gave you. It includes sysfs_get_device_parent(), which you said you
needed. I've run your test scripts and I've built scsi_id. Please
play around with this and check it out.

There are quite a few changes. Please do not access
structure pointers, like sysfs_device's parent, directly like
dev->parent. Please use the "get" function to retrieve. The functions
load things on demand and refresh views under the covers.
 = 0
!dsteklof/greg 1071858550 bk-3.0.2: write unlock (4750)
!greg 1071858571 bk-3.0.2: changes = 0
!greg 1071858608 bk-3.0.2: obtain read lock (5007)
!greg 1071858609 bk-3.0.2: _probekey = 0
!greg 1071858619 bk-3.0.2: _keysort = 0
!greg 1071858619 bk-3.0.2: _adler32 = 0
!greg 1071858619 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071858658 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=20681
!greg 1071858658 bk-3.0.2: read unlock (5007)
!greg 1071859192 bk-3.0.2: obtain read lock (5026)
!greg 1071859192 bk-3.0.2: _probekey = 0
!greg 1071859195 bk-3.0.2: _keysort = 0
!greg 1071859195 bk-3.0.2: _adler32 = 0
!greg 1071859195 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071859201 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=20681
!greg 1071859201 bk-3.0.2: read unlock (5026)
!greg 1071870378 bk-3.0.2: edit namedev.c = 0
!greg 1071871142 bk-3.0.2: get -S = 0
!greg 1071872401 bk-3.0.2: edit namedev_parse.c = 0
!greg 1071872471 bk-3.0.2: edit /etc/udev/udev.rules = 1
!greg 1071882236 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1071882236 bk-3.0.2: sane = 0
!greg 1071882236 bk-3.0.2: clean ChangeSet = 0
!greg 1071882236 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1071882237 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist14409 . = 0
!greg 1071882237 bk-3.0.2: _sort = 0
!greg 1071882237 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1071882238 bk-3.0.2: clean ChangeSet = 0
!greg 1071882238 bk-3.0.2: sinfo namedev.c = 1
!greg 1071882238 bk-3.0.2: diffs -u namedev.c = 0
!greg 1071882240 bk-3.0.2: _strings udev.conf = 0
!greg 1071882241 bk-3.0.2: sinfo namedev.c = 1
!greg 1071882241 bk-3.0.2: diffs -u namedev.c = 0
!greg 1071882257 bk-3.0.2: sinfo namedev.c = 1
!greg 1071882257 bk-3.0.2: diffs -u namedev.c = 0
!greg 1071882302 bk-3.0.2: obtain read lock (14429)
!greg 1071882303 bk-3.0.2: _probekey = 0
!greg 1071882306 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=0
!greg 1071882306 bk-3.0.2: read unlock (14429)
!greg 1071882309 bk-3.0.2: sinfo namedev.c = 1
!greg 1071882309 bk-3.0.2: diffs -u namedev.c = 0
!greg 1071882310 bk-3.0.2: sinfo namedev.c = 1
!greg 1071882310 bk-3.0.2: diffs -u namedev.c = 0
!greg 1071882310 bk-3.0.2: _strings udev.conf = 0
!greg 1071882312 bk-3.0.2: lock -s = 0
!greg 1071882313 bk-3.0.2: lock -s = 0
!greg 1071882313 bk-3.0.2: delta -qytry to wait until the proper device file shows up in sysfs.

this still isn't working correctly for partitions, so don't
think this is the final version...
 namedev.c = 0
!greg 1071882313 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1071882313 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1071882313 bk-3.0.2: obtain write lock (14447)
!greg 1071882313 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1071882313 bk-3.0.2: _keysort = 0
!greg 1071882313 bk-3.0.2: sane = 0
!greg 1071882313 bk-3.0.2: check -c - = 0
!greg 1071882313 bk-3.0.2: commit -dqY/tmp/cmt14409 -f/tmp/cfiles14409 = 0
!greg 1071882313 bk-3.0.2: write unlock (14447)
!greg 1071882313 bk-3.0.2: citool = 0
!greg 1071882313 bk-3.0.2: _probekey = 0
!greg 1071882314 bk-3.0.2: _keysort = 0
!greg 1071882314 bk-3.0.2: _adler32 = 0
!greg 1071882314 bk-3.0.2: makepatch -e -s - = 0
!greg 1071882314 bk-3.0.2: _keysort = 0
!greg 1071882314 bk-3.0.2: _adler32 = 0
!greg 1071882314 bk-3.0.2: makepatch -e -s - = 0
!greg 1071882314 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1071882316 bk-3.0.2: obtain read lock (14460)
!greg 1071882316 bk-3.0.2: _probekey = 0
!greg 1071882324 bk-3.0.2: _keysort = 0
!greg 1071882324 bk-3.0.2: _adler32 = 0
!greg 1071882324 bk-3.0.2: makepatch -vv -s - = 0
!greg 1071882374 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=5890
!greg 1071882374 bk-3.0.2: read unlock (14460)
!greg 1072115414 bk-3.0.2: edit logging.c = 0
!greg 1072115450 bk-3.0.2: edit namedev.c = 0
!greg 1072118115 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072118115 bk-3.0.2: sane = 0
!greg 1072118116 bk-3.0.2: clean ChangeSet = 0
!greg 1072118116 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072118117 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist13598 . = 0
!greg 1072118117 bk-3.0.2: _sort = 0
!greg 1072118117 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072118117 bk-3.0.2: clean ChangeSet = 0
!greg 1072118118 bk-3.0.2: sinfo logging.c = 1
!greg 1072118118 bk-3.0.2: diffs -u logging.c = 0
!greg 1072118121 bk-3.0.2: sinfo namedev.c = 1
!greg 1072118121 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072118129 bk-3.0.2: citool = 0
!greg 1072119969 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072119969 bk-3.0.2: sane = 0
!greg 1072119969 bk-3.0.2: clean ChangeSet = 0
!greg 1072119969 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072119970 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist13842 . = 0
!greg 1072119970 bk-3.0.2: _sort = 0
!greg 1072119971 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072119971 bk-3.0.2: clean ChangeSet = 0
!greg 1072119971 bk-3.0.2: sinfo logging.c = 1
!greg 1072119971 bk-3.0.2: diffs -u logging.c = 0
!greg 1072119974 bk-3.0.2: sinfo logging.c = 1
!greg 1072119974 bk-3.0.2: diffs -u logging.c = 0
!greg 1072119975 bk-3.0.2: unedit logging.c = 0
!greg 1072119975 bk-3.0.2: sinfo namedev.c = 1
!greg 1072119975 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072119975 bk-3.0.2: sinfo namedev.c = 1
!greg 1072119975 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072119975 bk-3.0.2: sinfo namedev.c = 1
!greg 1072119975 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072120003 bk-3.0.2: _strings udev.conf = 0
!greg 1072120005 bk-3.0.2: sinfo namedev.c = 1
!greg 1072120005 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072120010 bk-3.0.2: sinfo namedev.c = 1
!greg 1072120010 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072120025 bk-3.0.2: sinfo namedev.c = 1
!greg 1072120025 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072120025 bk-3.0.2: sinfo namedev.c = 1
!greg 1072120025 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072120025 bk-3.0.2: _strings udev.conf = 0
!greg 1072120028 bk-3.0.2: lock -s = 0
!greg 1072120028 bk-3.0.2: lock -s = 0
!greg 1072120028 bk-3.0.2: delta -qyJust live with a sleep(1) in namedev for now until libsysfs is fixed up. namedev.c = 0
!greg 1072120028 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1072120028 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1072120028 bk-3.0.2: obtain write lock (13888)
!greg 1072120028 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1072120028 bk-3.0.2: _keysort = 0
!greg 1072120028 bk-3.0.2: sane = 0
!greg 1072120028 bk-3.0.2: check -c - = 0
!greg 1072120028 bk-3.0.2: commit -dqY/tmp/cmt13842 -f/tmp/cfiles13842 = 0
!greg 1072120028 bk-3.0.2: write unlock (13888)
!greg 1072120028 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072120028 bk-3.0.2: citool = 0
!greg 1072120032 bk-3.0.2: obtain read lock (13894)
!greg 1072120032 bk-3.0.2: _probekey = 0
!greg 1072120041 bk-3.0.2: _keysort = 0
!greg 1072120041 bk-3.0.2: _adler32 = 0
!greg 1072120041 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072120073 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1972
!greg 1072120073 bk-3.0.2: read unlock (13894)
!greg 1072120211 bk-3.0.2: get -p BitKeeper/etc/SCCS/s.ignore = 0
!greg 1072120211 bk-3.0.2: get -p SCCS/s.Makefile = 0
!greg 1072120215 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!greg 1072120215 bk-3.0.2: get -p SCCS/s.udev.h = 0
!kay.sievers/greg 1072120220 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1072120221 bk-3.0.2: pwd = 0
!kay.sievers/greg 1072120221 bk-3.0.2: pwd = 0
!kay.sievers/greg 1072120221 bk-3.0.2: obtain write lock (13986)
!kay.sievers/greg 1072120221 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1072120221 bk-3.0.2: version = 0
!kay.sievers/greg 1072120221 bk-3.0.2: diffs BitKeeper/etc/ignore = 0
!kay.sievers/greg 1072120221 bk-3.0.2: edit -q BitKeeper/etc/SCCS/s.ignore = 0
!kay.sievers/greg 1072120221 bk-3.0.2: diffs Makefile = 0
!kay.sievers/greg 1072120221 bk-3.0.2: edit -q SCCS/s.Makefile = 0
!kay.sievers/greg 1072120221 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1072120221 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1072120221 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1072120221 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1072120222 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1072120224 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1072120224 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1072120225 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1072120225 bk-3.0.2: ci -q -G -ytrivial make fixes - = 0
!kay.sievers/greg 1072120225 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1072120225 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1072120225 bk-3.0.2: import -tpatch -CR -ytrivial make fixes /tmp/patch13974 . = 0
!kay.sievers/greg 1072120225 bk-3.0.2: obtain write lock (14051)
!kay.sievers/greg 1072120226 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1072120227 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1072120227 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1072120227 bk-3.0.2: sane = 0
!kay.sievers/greg 1072120227 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1072120227 bk-3.0.2: commit -y[PATCH] trivial make fixes

One patch to let bk ignore the created udev.conf.
The second to depend on the .h files.
 = 0
!kay.sievers/greg 1072120227 bk-3.0.2: write unlock (14051)
!kay.sievers/greg 1072120227 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1072120397 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1072120397 bk-3.0.2: pwd = 0
!kay.sievers/greg 1072120397 bk-3.0.2: pwd = 0
!kay.sievers/greg 1072120397 bk-3.0.2: obtain write lock (14074)
!kay.sievers/greg 1072120397 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1072120397 bk-3.0.2: version = 0
!kay.sievers/greg 1072120397 bk-3.0.2: diffs namedev.c = 0
!kay.sievers/greg 1072120398 bk-3.0.2: edit -q SCCS/s.namedev.c = 0
!kay.sievers/greg 1072120398 bk-3.0.2: diffs udev.h = 0
!kay.sievers/greg 1072120398 bk-3.0.2: edit -q SCCS/s.udev.h = 0
!kay.sievers/greg 1072120398 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1072120398 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1072120398 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1072120398 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1072120398 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1072120398 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1072120398 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1072120399 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1072120399 bk-3.0.2: ci -q -G -yintroduce format char 'k' for kernel-name - = 0
!kay.sievers/greg 1072120399 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1072120399 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1072120399 bk-3.0.2: import -tpatch -CR -yintroduce format char 'k' for kernel-name /tmp/patch14062 . = 0
!kay.sievers/greg 1072120399 bk-3.0.2: obtain write lock (14139)
!kay.sievers/greg 1072120399 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1072120399 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1072120399 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1072120399 bk-3.0.2: sane = 0
!kay.sievers/greg 1072120399 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1072120399 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1072120399 bk-3.0.2: commit -y[PATCH] introduce format char 'k' for kernel-name

Attached is a patch that introduces the format char 'k' to be replaced with
the kernel name. I like to have it in a callout script.

I've moved the build_kernel_name() back to namedev_name_device() since
we don't expect it growing cause of 'sdaj' :)
 = 0
!kay.sievers/greg 1072120399 bk-3.0.2: write unlock (14139)
!greg 1072120574 bk-3.0.2: get -p SCCS/s.namedev.c = 0
!kay.sievers/greg 1072120578 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1072120578 bk-3.0.2: pwd = 0
!kay.sievers/greg 1072120578 bk-3.0.2: pwd = 0
!kay.sievers/greg 1072120578 bk-3.0.2: obtain write lock (14422)
!kay.sievers/greg 1072120579 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1072120579 bk-3.0.2: version = 0
!kay.sievers/greg 1072120579 bk-3.0.2: diffs namedev.c = 0
!kay.sievers/greg 1072120579 bk-3.0.2: edit -q SCCS/s.namedev.c = 0
!kay.sievers/greg 1072120579 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1072120579 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1072120579 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1072120579 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1072120579 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1072120579 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1072120579 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1072120579 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1072120579 bk-3.0.2: ci -q -G -yadd any valid device - = 0
!kay.sievers/greg 1072120579 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1072120579 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1072120579 bk-3.0.2: import -tpatch -CR -yadd any valid device /tmp/patch14410 . = 0
!kay.sievers/greg 1072120579 bk-3.0.2: obtain write lock (14483)
!kay.sievers/greg 1072120579 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1072120579 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1072120579 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1072120579 bk-3.0.2: sane = 0
!kay.sievers/greg 1072120579 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1072120579 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1072120579 bk-3.0.2: commit -y[PATCH] add any valid device = 0
!kay.sievers/greg 1072120579 bk-3.0.2: write unlock (14483)
!greg 1072121026 bk-3.0.2: obtain read lock (14712)
!greg 1072121026 bk-3.0.2: _probekey = 0
!greg 1072121033 bk-3.0.2: _keysort = 0
!greg 1072121033 bk-3.0.2: _adler32 = 0
!greg 1072121033 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072121046 bk-3.0.2: obtain read lock (14720)
!greg 1072121046 bk-3.0.2: _probekey = 0
!greg 1072121049 bk-3.0.2: _keysort = 0
!greg 1072121049 bk-3.0.2: _adler32 = 0
!greg 1072121049 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072121055 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=11784
!greg 1072121055 bk-3.0.2: read unlock (14720)
!greg 1072121062 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=11784
!greg 1072121062 bk-3.0.2: read unlock (14712)
!greg 1072121075 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072121075 bk-3.0.2: sane = 0
!greg 1072121075 bk-3.0.2: clean ChangeSet = 0
!greg 1072121075 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072121076 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist14729 . = 0
!greg 1072121076 bk-3.0.2: _sort = 0
!greg 1072121077 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072121077 bk-3.0.2: clean ChangeSet = 0
!greg 1072121077 bk-3.0.2: citool = 0
!greg 1072125163 bk-3.0.2: add ide-devfs.sh = 0
!greg 1072125165 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072125165 bk-3.0.2: sane = 0
!greg 1072125165 bk-3.0.2: clean ChangeSet = 0
!greg 1072125165 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072125167 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist15180 . = 0
!greg 1072125167 bk-3.0.2: _sort = 0
!greg 1072125168 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072125168 bk-3.0.2: clean ChangeSet = 0
!greg 1072125168 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.0 extras/ide-devfs.sh = 0
!greg 1072125168 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.1 extras/ide-devfs.sh = 0
!greg 1072125168 bk-3.0.2: prs -hr1.0 -nd:PARENT: extras/ide-devfs.sh = 0
!greg 1072125168 bk-3.0.2: diffs -u -R1.0 extras/ide-devfs.sh = 0
!greg 1072125191 bk-3.0.2: prs -hr1.0 -nd:PARENT: extras/ide-devfs.sh = 0
!greg 1072125191 bk-3.0.2: diffs -u -R1.0 extras/ide-devfs.sh = 0
!greg 1072125191 bk-3.0.2: citool = 0
!greg 1072125195 bk-3.0.2: diffs = 0
!greg 1072125200 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072125200 bk-3.0.2: sane = 0
!greg 1072125200 bk-3.0.2: clean ChangeSet = 0
!greg 1072125200 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072125200 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist15205 . = 0
!greg 1072125200 bk-3.0.2: _sort = 0
!greg 1072125201 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072125201 bk-3.0.2: clean ChangeSet = 0
!greg 1072125201 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.0 extras/ide-devfs.sh = 0
!greg 1072125201 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.1 extras/ide-devfs.sh = 0
!greg 1072125201 bk-3.0.2: prs -hr1.0 -nd:PARENT: extras/ide-devfs.sh = 0
!greg 1072125201 bk-3.0.2: diffs -u -R1.0 extras/ide-devfs.sh = 0
!greg 1072125206 bk-3.0.2: lock -s = 0
!greg 1072125206 bk-3.0.2: lock -s = 0
!greg 1072125206 bk-3.0.2: sfind -pC extras/ide-devfs.sh = 0
!greg 1072125206 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1072125206 bk-3.0.2: sfind -pC extras/ide-devfs.sh = 0
!greg 1072125206 bk-3.0.2: obtain write lock (15224)
!greg 1072125206 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1072125206 bk-3.0.2: _keysort = 0
!greg 1072125206 bk-3.0.2: sane = 0
!greg 1072125206 bk-3.0.2: check -c - = 0
!greg 1072125207 bk-3.0.2: commit -dqY/tmp/cmt15205 -f/tmp/cfiles15205 = 0
!greg 1072125207 bk-3.0.2: write unlock (15224)
!greg 1072125207 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072125207 bk-3.0.2: citool = 0
!greg 1072125212 bk-3.0.2: changes = 0
!greg 1072125214 bk-3.0.2: changes -r1.326 -dDate: :Dd: :DM: :Dy: :T: :TZ:\n = 0
!greg 1072125214 bk-3.0.2: changes -r1.326 -dFrom: :USER:@:HOST:\n = 0
!greg 1072125214 bk-3.0.2: changes -r1.326 -dSubject: $each(:C:){(:C:)\n} = 0
!greg 1072125214 bk-3.0.2: rset -hr1.326 = 0
!greg 1072125214 bk-3.0.2: export -tpatch -h -r1.326 = 0
!greg 1072125219 bk-3.0.2: changes -r1.326 -dDate: :Dd: :DM: :Dy: :T: :TZ:\n = 0
!greg 1072125219 bk-3.0.2: changes -r1.326 -dFrom: :USER:@:HOST:\n = 0
!greg 1072125219 bk-3.0.2: changes -r1.326 -dSubject: $each(:C:){(:C:)\n} = 0
!greg 1072125219 bk-3.0.2: rset -hr1.326 = 0
!greg 1072125219 bk-3.0.2: export -tpatch -h -r1.326 = 0
!greg 1072125271 bk-3.0.2: changes = 0
!greg 1072125274 bk-3.0.2: prs -hnr1.326 -d:REV: ChangeSet = 0
!greg 1072125274 bk-3.0.2: _keysort = 0
!greg 1072125274 bk-3.0.2: cset -ffl - = 0
!greg 1072125274 bk-3.0.2: stripdel -Cc - = 0
!greg 1072125275 bk-3.0.2: _keysort = 0
!greg 1072125275 bk-3.0.2: _adler32 = 0
!greg 1072125275 bk-3.0.2: cset -v -ffm - = 0
!greg 1072125276 bk-3.0.2: sfiles -D = 0
!greg 1072125276 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1072125276 bk-3.0.2: _keysort = 0
!greg 1072125279 bk-3.0.2: sane = 0
!greg 1072125279 bk-3.0.2: check -acv -f - = 0
!greg 1072125279 bk-3.0.2: sfind = 0
!greg 1072125279 bk-3.0.2: undo -r1.326 = 0
!kay.sievers/greg 1072125292 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1072125292 bk-3.0.2: pwd = 0
!kay.sievers/greg 1072125292 bk-3.0.2: pwd = 0
!kay.sievers/greg 1072125292 bk-3.0.2: obtain write lock (15305)
!kay.sievers/greg 1072125292 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1072125292 bk-3.0.2: version = 0
!kay.sievers/greg 1072125292 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1072125292 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1072125292 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1072125292 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1072125292 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1072125292 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1072125292 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1072125292 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1072125292 bk-3.0.2: new -G -yexperimental CALLOUT script for devfs ide node creation with cd, disc, part - = 0
!kay.sievers/greg 1072125292 bk-3.0.2: ci -q -G -yexperimental CALLOUT script for devfs ide node creation with cd, disc, part - = 0
!kay.sievers/greg 1072125292 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1072125292 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1072125292 bk-3.0.2: import -tpatch -CR -yexperimental CALLOUT script for devfs ide node creation with cd, disc, part /tmp/patch15293 . = 0
!kay.sievers/greg 1072125292 bk-3.0.2: obtain write lock (15365)
!kay.sievers/greg 1072125292 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1072125292 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1072125292 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1072125292 bk-3.0.2: sane = 0
!kay.sievers/greg 1072125292 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1072125293 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1072125293 bk-3.0.2: commit -y[PATCH] experimental CALLOUT script for devfs ide node creation with cd, disc, part

Here is a experimental CALLOUT script for udev to create devfs nodes
for IDE-devices. Not that I need these, I just wanted to see if it works :)

The script is really stupid, no error handling, nothing more than
absolutely needed. The rule uses the 'k' format char of the previous
patch. The %D is not used, so the user can have disc or disk :)

this single line:
  CALLOUT, BUS="ide", PROGRAM="/etc/udev/ide-devfs.sh %k %b %n", ID="hd*", NAME="%1c", SYMLINK="%2c"

creates the following on my machine with two hard disks, one DVD and a PCMCIA-compact-flash inserted:
  /udev
  |-- hda
  |-- hda1
  |-- hda2
  |-- hda4
  |-- hdb
  |-- hdb1
  |-- hdc
  |-- hde
  |-- hde1
  `-- ide
      |-- host0
      |   |-- bus0
      |   |   |-- target0
      |   |   |   `-- lun0
      |   |   |       |-- disc -> ../../../../../hda
      |   |   |       |-- part1 -> ../../../../../hda1
      |   |   |       |-- part2 -> ../../../../../hda2
      |   |   |       `-- part4 -> ../../../../../hda4
      |   |   `-- target1
      |   |       `-- lun0
      |   |           |-- disc -> ../../../../../hdb
      |   |           `-- part1 -> ../../../../../hdb1
      |   `-- bus1
      |       `-- target0
      |           `-- lun0
      |               `-- cd -> ../../../../../hdc
      `-- host2
          `-- bus0
              `-- target0
                  `-- lun0
                      |-- disc -> ../../../../../hde
                      `-- part1 -> ../../../../../hde1
 = 0
!kay.sievers/greg 1072125293 bk-3.0.2: write unlock (15365)
!greg 1072125301 bk-3.0.2: changes = 0
!greg 1072125354 bk-3.0.2: changes = 0
!greg 1072126153 bk-3.0.2: get -p extras/multipath/SCCS/s.ChangeLog = 0
!greg 1072126154 bk-3.0.2: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1072126154 bk-3.0.2: get -p extras/multipath/SCCS/s.main.h = 0
!greg 1072126155 bk-3.0.2: get -p extras/multipath/SCCS/s.ChangeLog = 0
!greg 1072126155 bk-3.0.2: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1072126155 bk-3.0.2: get -p extras/multipath/SCCS/s.main.h = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: getuser -r = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: obtain write lock (15459)
!christophe.varoqui/greg 1072126161 bk-3.0.2: lock -L = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: version = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: diffs extras/multipath/ChangeLog = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: edit -q extras/multipath/SCCS/s.ChangeLog = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: diffs extras/multipath/main.c = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.c = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: diffs extras/multipath/main.h = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.h = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: sfiles -c - = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: sfiles -p - = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: sfiles -x - = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: _unlink = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: sfiles -x = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: new -G -yextras multipath update - = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: ci -q -G -yextras multipath update - = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: unlock -w = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: lock -w = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: import -tpatch -CR -yextras multipath update /tmp/patch15447 . = 0
!christophe.varoqui/greg 1072126161 bk-3.0.2: obtain write lock (15531)
!christophe.varoqui/greg 1072126161 bk-3.0.2: sfind -s,,p -C = 0
!christophe.varoqui/greg 1072126162 bk-3.0.2: sccscat -h ChangeSet = 0
!christophe.varoqui/greg 1072126162 bk-3.0.2: _keysort = 0
!christophe.varoqui/greg 1072126162 bk-3.0.2: sane = 0
!christophe.varoqui/greg 1072126162 bk-3.0.2: check -c - = 0
!christophe.varoqui/greg 1072126162 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!christophe.varoqui/greg 1072126162 bk-3.0.2: commit -y[PATCH] extras multipath update

An important one, against stock udev-009 :

 2003-12-20 multipath-010
        * big ChangeLog update
        * start to give a little control over target params :
          introduce cmdline arg -i to control polling interval
        * cope with hotplug-style calling convention :
          ie "multipath scsi $DEVPATH" ... to avoid messing with
          online maps not concerned by an event
        * example hotplug agent to drop in /etc/hotplug.d/scsi
        * revert the run & resched patch : unless someone proves me
          wrong, this was overdesigned
        * move commented out functions in unused.c
        * update multipath target params to "udm[23] style"
        * mp target now supports nr_path == 1, so do we
        * add gratuitous free()
        * push version forward
 = 0
!christophe.varoqui/greg 1072126162 bk-3.0.2: write unlock (15531)
!greg 1072126164 bk-3.0.2: get -p extras/multipath/SCCS/s.ChangeLog = 0
!greg 1072126164 bk-3.0.2: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1072126164 bk-3.0.2: get -p extras/multipath/SCCS/s.main.h = 0
!greg 1072126165 bk-3.0.2: get -p extras/multipath/SCCS/s.unsused.c = 0
!christophe.varoqui/greg 1072126168 bk-3.0.2: getuser -r = 0
!christophe.varoqui/greg 1072126168 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1072126168 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1072126168 bk-3.0.2: obtain write lock (15567)
!christophe.varoqui/greg 1072126168 bk-3.0.2: lock -L = 0
!christophe.varoqui/greg 1072126168 bk-3.0.2: version = 0
!christophe.varoqui/greg 1072126168 bk-3.0.2: diffs extras/multipath/ChangeLog = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: edit -q extras/multipath/SCCS/s.ChangeLog = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: diffs extras/multipath/main.c = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.c = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: diffs extras/multipath/main.h = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.h = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: diffs extras/multipath/unsused.c = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: edit -q extras/multipath/SCCS/s.unsused.c = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: sfiles -c - = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: sfiles -p - = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: sfiles -x - = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: _unlink = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: sfiles -x = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!christophe.varoqui/greg 1072126169 bk-3.0.2: dotbk .bkgui config-gui = 0
!christophe.varoqui/greg 1072126170 bk-3.0.2: dotbk .bkgui.d/rename.rc rename.rc = 0
!christophe.varoqui/greg 1072126170 bk-3.0.2: get -kqp extras/multipath/unsused.c = 0
!christophe.varoqui/greg 1072126187 bk-3.0.2: new - = 0
!christophe.varoqui/greg 1072126187 bk-3.0.2: renametool = 0
!christophe.varoqui/greg 1072126187 bk-3.0.2: sfiles -gc - = 0
!christophe.varoqui/greg 1072126187 bk-3.0.2: ci -q -G -yextras multipath update - = 0
!christophe.varoqui/greg 1072126187 bk-3.0.2: ci -q -G -yextras multipath update - = 0
!christophe.varoqui/greg 1072126187 bk-3.0.2: unlock -w = 0
!christophe.varoqui/greg 1072126188 bk-3.0.2: lock -w = 0
!christophe.varoqui/greg 1072126188 bk-3.0.2: import -tpatch -CR -yextras multipath update /tmp/patch15555 . = 0
!christophe.varoqui/greg 1072126188 bk-3.0.2: obtain write lock (15654)
!christophe.varoqui/greg 1072126188 bk-3.0.2: sfind -s,,p -C = 0
!christophe.varoqui/greg 1072126188 bk-3.0.2: sccscat -h ChangeSet = 0
!christophe.varoqui/greg 1072126188 bk-3.0.2: _keysort = 0
!christophe.varoqui/greg 1072126188 bk-3.0.2: sane = 0
!christophe.varoqui/greg 1072126188 bk-3.0.2: check -c - = 0
!christophe.varoqui/greg 1072126188 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!christophe.varoqui/greg 1072126188 bk-3.0.2: commit -y[PATCH] extras multipath update

 incremental to 20031220,

 2003-12-22 multipath-010
        * don't print .sg_dev if equal to .dev (2.6) in print_path()
        * since the kernel code handles defective paths, remove all
          code to cope with them :
                * move do_tur() to unused.c
                * remove .state from path struct
                * remove .state settings & conditionals
        * add a cmdline switch to force maps to failover mode,
          ie 1 path per priority group
        * add default policies to the whitelist array (spread io ==
          MULTIBUS / io forced to 1 path == FAILOVER)
        * move get_disk_size() call out of add_map() to coalesce()
        * comment tricky coalesce() fn
        * bogus unsused.c file renamed to unused.c
 = 0
!christophe.varoqui/greg 1072126188 bk-3.0.2: write unlock (15654)
!greg 1072126317 bk-3.0.2: get -p extras/multipath/SCCS/s.ChangeLog = 0
!greg 1072126317 bk-3.0.2: get -p extras/multipath/SCCS/s.main.c = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: getuser -r = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: obtain write lock (15705)
!christophe.varoqui/greg 1072126320 bk-3.0.2: lock -L = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: version = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: diffs extras/multipath/ChangeLog = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: edit -q extras/multipath/SCCS/s.ChangeLog = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: diffs extras/multipath/main.c = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.c = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: sfiles -c - = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: sfiles -p - = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: sfiles -x - = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: _unlink = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: sfiles -x = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: ci -q -G -yextras multipath update - = 0
!christophe.varoqui/greg 1072126320 bk-3.0.2: unlock -w = 0
!christophe.varoqui/greg 1072126321 bk-3.0.2: lock -w = 0
!christophe.varoqui/greg 1072126321 bk-3.0.2: import -tpatch -CR -yextras multipath update /tmp/patch15693 . = 0
!christophe.varoqui/greg 1072126321 bk-3.0.2: obtain write lock (15770)
!christophe.varoqui/greg 1072126321 bk-3.0.2: sfind -s,,p -C = 0
!christophe.varoqui/greg 1072126321 bk-3.0.2: sccscat -h ChangeSet = 0
!christophe.varoqui/greg 1072126321 bk-3.0.2: _keysort = 0
!christophe.varoqui/greg 1072126321 bk-3.0.2: sane = 0
!christophe.varoqui/greg 1072126321 bk-3.0.2: check -c - = 0
!christophe.varoqui/greg 1072126321 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!christophe.varoqui/greg 1072126321 bk-3.0.2: commit -y[PATCH] extras multipath update

 incremental to 20031222,

 2003-12-22 multipath-010
        * introduce dm-simplecmd for RESUME & SUSPEND requests
        * split add_map() in setup_map() & dm-addmap()
        * setup_map() correctly submits "SUSPEND-RELOAD-RESUME or CREATE"
          sequences instead of the bogus "RELOAD or CREATE"
 = 0
!christophe.varoqui/greg 1072126321 bk-3.0.2: write unlock (15770)
!greg 1072126429 bk-3.0.2: get -p extras/multipath/SCCS/s.ChangeLog = 0
!greg 1072126429 bk-3.0.2: get -p extras/multipath/SCCS/s.Makefile = 0
!greg 1072126429 bk-3.0.2: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1072126429 bk-3.0.2: get -p extras/multipath/SCCS/s.unused.c = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: getuser -r = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: pwd = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: obtain write lock (15819)
!christophe.varoqui/greg 1072126434 bk-3.0.2: lock -L = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: version = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: diffs extras/multipath/ChangeLog = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: edit -q extras/multipath/SCCS/s.ChangeLog = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: diffs extras/multipath/Makefile = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: edit -q extras/multipath/SCCS/s.Makefile = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: diffs extras/multipath/main.c = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: edit -q extras/multipath/SCCS/s.main.c = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: diffs extras/multipath/unused.c = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: edit -q extras/multipath/SCCS/s.unused.c = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: sfiles -c - = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: sfiles -p - = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: sfiles -x - = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: _unlink = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: sfiles -x = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: ci -q -G -yextras multipath update - = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: unlock -w = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: lock -w = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: import -tpatch -CR -yextras multipath update /tmp/patch15807 . = 0
!christophe.varoqui/greg 1072126434 bk-3.0.2: obtain write lock (15892)
!christophe.varoqui/greg 1072126434 bk-3.0.2: sfind -s,,p -C = 0
!christophe.varoqui/greg 1072126435 bk-3.0.2: sccscat -h ChangeSet = 0
!christophe.varoqui/greg 1072126435 bk-3.0.2: _keysort = 0
!christophe.varoqui/greg 1072126435 bk-3.0.2: sane = 0
!christophe.varoqui/greg 1072126435 bk-3.0.2: check -c - = 0
!christophe.varoqui/greg 1072126435 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!christophe.varoqui/greg 1072126435 bk-3.0.2: commit -y[PATCH] extras multipath update

 incremental to 20031222-2,

 2003-12-22 multipath-010
        * tweak the install target in Makefile
        * stop passing fds as argument : this change enable a strict
          segregation of ugly 2.4 code
        * sysfs version of get_lun_strings()
        * be careful about the return of get_unique_id() since errors
          formerly caught up by if(open()) in the caller fn are now returned
          by get_unique_id()
        * send get_serial() in unused.c
 = 0
!christophe.varoqui/greg 1072126435 bk-3.0.2: write unlock (15892)
!greg 1072126437 bk-3.0.2: obtain read lock (15900)
!greg 1072126437 bk-3.0.2: _probekey = 0
!greg 1072126443 bk-3.0.2: _keysort = 0
!greg 1072126443 bk-3.0.2: _adler32 = 0
!greg 1072126443 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072126469 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=34173
!greg 1072126469 bk-3.0.2: read unlock (15900)
!greg 1072126485 bk-3.0.2: get -p libsysfs/SCCS/s.sysfs_dir.c = 0
!ananth/greg 1072126489 bk-3.0.2: getuser -r = 0
!ananth/greg 1072126489 bk-3.0.2: pwd = 0
!ananth/greg 1072126489 bk-3.0.2: pwd = 0
!ananth/greg 1072126489 bk-3.0.2: obtain write lock (15936)
!ananth/greg 1072126489 bk-3.0.2: lock -L = 0
!ananth/greg 1072126489 bk-3.0.2: version = 0
!ananth/greg 1072126489 bk-3.0.2: diffs libsysfs/sysfs_dir.c = 0
!ananth/greg 1072126489 bk-3.0.2: edit -q libsysfs/SCCS/s.sysfs_dir.c = 0
!ananth/greg 1072126489 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!ananth/greg 1072126489 bk-3.0.2: sfiles -c - = 0
!ananth/greg 1072126489 bk-3.0.2: sfiles -p - = 0
!ananth/greg 1072126489 bk-3.0.2: sfiles -x - = 0
!ananth/greg 1072126489 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!ananth/greg 1072126489 bk-3.0.2: _unlink = 0
!ananth/greg 1072126489 bk-3.0.2: sfiles -x = 0
!ananth/greg 1072126489 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!ananth/greg 1072126489 bk-3.0.2: ci -q -G -ychange pgsize - = 0
!ananth/greg 1072126489 bk-3.0.2: unlock -w = 0
!ananth/greg 1072126490 bk-3.0.2: lock -w = 0
!ananth/greg 1072126490 bk-3.0.2: import -tpatch -CR -ychange pgsize /tmp/patch15924 . = 0
!ananth/greg 1072126490 bk-3.0.2: obtain write lock (15997)
!ananth/greg 1072126490 bk-3.0.2: sfind -s,,p -C = 0
!ananth/greg 1072126490 bk-3.0.2: sccscat -h ChangeSet = 0
!ananth/greg 1072126490 bk-3.0.2: _keysort = 0
!ananth/greg 1072126491 bk-3.0.2: sane = 0
!ananth/greg 1072126491 bk-3.0.2: check -c - = 0
!ananth/greg 1072126491 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!ananth/greg 1072126491 bk-3.0.2: commit -y[PATCH] change pgsize

In udev-009 and previous releases, for klibc compatibility, the pgsize var
in sysfs_read_attribute() (file sysfs_dir.c under libsysfs) is handcoded
to 0x4000.

Should it not be 4096 bytes (0x1000 in hex) instead of 0x4000 (16k bytes)?
 = 0
!ananth/greg 1072126491 bk-3.0.2: write unlock (15997)
!greg 1072126499 bk-3.0.2: obtain read lock (16108)
!greg 1072126499 bk-3.0.2: _probekey = 0
!greg 1072126505 bk-3.0.2: _keysort = 0
!greg 1072126505 bk-3.0.2: _adler32 = 0
!greg 1072126505 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072126531 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1393
!greg 1072126531 bk-3.0.2: read unlock (16108)
!greg 1072126708 bk-3.0.2: obtain read lock (16127)
!greg 1072126709 bk-3.0.2: _probekey = 0
!greg 1072126713 bk-3.0.2: _keysort = 0
!greg 1072126714 bk-3.0.2: _adler32 = 0
!greg 1072126714 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072126715 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=35291
!greg 1072126716 bk-3.0.2: read unlock (16127)
!greg 1072127259 bk-3.0.2: obtain read lock (20494)
!greg 1072127259 bk-3.0.2: _probekey = 0
!greg 1072127265 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1072127265 bk-3.0.2: read unlock (20494)
!greg 1072127824 bk-3.0.2: edit namedev.h = 0
!greg 1072127914 bk-3.0.2: get -qe namedev.c = 0
!greg 1072127916 bk-3.0.2: gvim namedev.c = 0
!greg 1072130227 bk-3.0.2: get -qe label_test = 0
!greg 1072130234 bk-3.0.2: vim label_test = 0
!greg 1072130250 bk-3.0.2: get -qe label_test = 1
!greg 1072130304 bk-3.0.2: vim label_test = 0
!greg 1072130339 bk-3.0.2: get -qe label_test = 1
!greg 1072130343 bk-3.0.2: vim label_test = 0
!greg 1072130362 bk-3.0.2: get -qe label_test = 1
!greg 1072130380 bk-3.0.2: vim label_test = 0
!greg 1072130405 bk-3.0.2: get -qe label_test = 1
!greg 1072130417 bk-3.0.2: vim label_test = 0
!greg 1072130871 bk-3.0.2: get -qe udev-test.pl = 0
!greg 1072131051 bk-3.0.2: vim udev-test.pl = 0
!greg 1072131251 bk-3.0.2: get -qe udev-test.pl = 1
!greg 1072131275 bk-3.0.2: vim udev-test.pl = 0
!greg 1072131413 bk-3.0.2: get -qe udev-test.pl = 1
!greg 1072131441 bk-3.0.2: vim udev-test.pl = 0
!greg 1072131492 bk-3.0.2: get -qe udev-test.pl = 1
!greg 1072131512 bk-3.0.2: vim udev-test.pl = 0
!greg 1072131894 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072131894 bk-3.0.2: sane = 0
!greg 1072131894 bk-3.0.2: clean ChangeSet = 0
!greg 1072131894 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072131895 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist26773 . = 0
!greg 1072131895 bk-3.0.2: _sort = 0
!greg 1072131896 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072131896 bk-3.0.2: clean ChangeSet = 0
!greg 1072131896 bk-3.0.2: sinfo namedev.c = 1
!greg 1072131896 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072132230 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1072132230 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1072132231 bk-3.0.2: sinfo namedev.h = 1
!greg 1072132231 bk-3.0.2: diffs -u namedev.h = 0
!greg 1072132239 bk-3.0.2: sinfo namedev.c = 1
!greg 1072132239 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072132240 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1072132240 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1072132255 bk-3.0.2: sinfo namedev.h = 1
!greg 1072132255 bk-3.0.2: diffs -u namedev.h = 0
!greg 1072132256 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1072132256 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1072132266 bk-3.0.2: sinfo namedev.h = 1
!greg 1072132266 bk-3.0.2: diffs -u namedev.h = 0
!greg 1072132267 bk-3.0.2: sinfo namedev.c = 1
!greg 1072132267 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072132269 bk-3.0.2: sinfo namedev.c = 1
!greg 1072132269 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072132290 bk-3.0.2: sinfo namedev.c = 1
!greg 1072132290 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072132291 bk-3.0.2: sinfo namedev.c = 1
!greg 1072132291 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072132291 bk-3.0.2: sinfo namedev.h = 1
!greg 1072132291 bk-3.0.2: diffs -u namedev.h = 0
!greg 1072132291 bk-3.0.2: sinfo namedev_parse.c = 1
!greg 1072132291 bk-3.0.2: diffs -u namedev_parse.c = 0
!greg 1072132292 bk-3.0.2: sinfo test/label_test = 1
!greg 1072132292 bk-3.0.2: diffs -u test/label_test = 0
!greg 1072132294 bk-3.0.2: lock -s = 0
!greg 1072132294 bk-3.0.2: lock -s = 0
!greg 1072132294 bk-3.0.2: delta -qyadd ability to have up to 5 SYSFS_ file/value pairs for the LABEL rule. namedev.c = 0
!greg 1072132294 bk-3.0.2: delta -qyadd ability to have up to 5 SYSFS_ file/value pairs for the LABEL rule. namedev.h = 0
!greg 1072132294 bk-3.0.2: delta -qyadd ability to have up to 5 SYSFS_ file/value pairs for the LABEL rule. namedev_parse.c = 0
!greg 1072132294 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1072132294 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1072132294 bk-3.0.2: sfind -pC namedev.h = 0
!greg 1072132294 bk-3.0.2: sfind -pC namedev_parse.c = 0
!greg 1072132294 bk-3.0.2: obtain write lock (26925)
!greg 1072132294 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1072132294 bk-3.0.2: _keysort = 0
!greg 1072132294 bk-3.0.2: sane = 0
!greg 1072132294 bk-3.0.2: check -c - = 0
!greg 1072132295 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072132295 bk-3.0.2: commit -dqY/tmp/cmt26773 -f/tmp/cfiles26773 = 0
!greg 1072132295 bk-3.0.2: write unlock (26925)
!greg 1072132295 bk-3.0.2: citool = 0
!greg 1072132298 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072132298 bk-3.0.2: sane = 0
!greg 1072132298 bk-3.0.2: clean ChangeSet = 0
!greg 1072132298 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072132299 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist26932 . = 0
!greg 1072132299 bk-3.0.2: _sort = 0
!greg 1072132300 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072132300 bk-3.0.2: clean ChangeSet = 0
!greg 1072132300 bk-3.0.2: sinfo test/label_test = 1
!greg 1072132300 bk-3.0.2: diffs -u test/label_test = 0
!greg 1072132301 bk-3.0.2: sinfo test/label_test = 1
!greg 1072132301 bk-3.0.2: diffs -u test/label_test = 0
!greg 1072132311 bk-3.0.2: sinfo test/label_test = 1
!greg 1072132311 bk-3.0.2: diffs -u test/label_test = 0
!greg 1072132311 bk-3.0.2: sinfo test/label_test = 1
!greg 1072132311 bk-3.0.2: diffs -u test/label_test = 0
!greg 1072132311 bk-3.0.2: sinfo test/udev-test.pl = 1
!greg 1072132311 bk-3.0.2: diffs -u test/udev-test.pl = 0
!greg 1072132317 bk-3.0.2: lock -s = 0
!greg 1072132317 bk-3.0.2: lock -s = 0
!greg 1072132317 bk-3.0.2: delta -qyadd tests for multi-file LABEL rules. test/label_test = 0
!greg 1072132317 bk-3.0.2: delta -qyadd tests for multi-file LABEL rules. test/udev-test.pl = 0
!greg 1072132317 bk-3.0.2: citool = 0
!greg 1072132318 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072132319 bk-3.0.2: sane = 0
!greg 1072132319 bk-3.0.2: clean ChangeSet = 0
!greg 1072132319 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072132320 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist26964 . = 0
!greg 1072132320 bk-3.0.2: _sort = 0
!greg 1072132320 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072132320 bk-3.0.2: clean ChangeSet = 0
!greg 1072132320 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.10 test/label_test = 0
!greg 1072132320 bk-3.0.2: prs -h -d$each(:C:){(:C:)
} -r1.20 test/udev-test.pl = 0
!greg 1072132320 bk-3.0.2: prs -hr1.10 -nd:PARENT: test/label_test = 0
!greg 1072132320 bk-3.0.2: diffs -u -R1.10 test/label_test = 0
!greg 1072132322 bk-3.0.2: prs -hr1.10 -nd:PARENT: test/label_test = 0
!greg 1072132322 bk-3.0.2: diffs -u -R1.10 test/label_test = 0
!greg 1072132325 bk-3.0.2: lock -s = 0
!greg 1072132325 bk-3.0.2: lock -s = 0
!greg 1072132325 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1072132325 bk-3.0.2: sfind -pC test/label_test = 0
!greg 1072132326 bk-3.0.2: sfind -pC test/udev-test.pl = 0
!greg 1072132326 bk-3.0.2: obtain write lock (26987)
!greg 1072132326 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1072132326 bk-3.0.2: _keysort = 0
!greg 1072132326 bk-3.0.2: sane = 0
!greg 1072132326 bk-3.0.2: check -c - = 0
!greg 1072132326 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072132326 bk-3.0.2: commit -dqY/tmp/cmt26964 -f/tmp/cfiles26964 = 0
!greg 1072132326 bk-3.0.2: write unlock (26987)
!greg 1072132326 bk-3.0.2: citool = 0
!greg 1072132327 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072132327 bk-3.0.2: sane = 0
!greg 1072132327 bk-3.0.2: clean ChangeSet = 0
!greg 1072132327 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072132328 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist26994 . = 0
!greg 1072132328 bk-3.0.2: _sort = 0
!greg 1072132329 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072132329 bk-3.0.2: clean ChangeSet = 0
!greg 1072132329 bk-3.0.2: citool = 0
!greg 1072132335 bk-3.0.2: get -qe udev.8 = 1
!greg 1072132336 bk-3.0.2: gvim udev.8 = 0
!greg 1072132340 bk-3.0.2: get -qe udev.8 = 0
!greg 1072132341 bk-3.0.2: gvim udev.8 = 0
!greg 1072132543 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072132543 bk-3.0.2: sane = 0
!greg 1072132543 bk-3.0.2: clean ChangeSet = 0
!greg 1072132543 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072132543 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist27067 . = 0
!greg 1072132543 bk-3.0.2: _sort = 0
!greg 1072132544 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072132544 bk-3.0.2: clean ChangeSet = 0
!greg 1072132544 bk-3.0.2: sinfo udev.8 = 1
!greg 1072132544 bk-3.0.2: diffs -u udev.8 = 0
!greg 1072132545 bk-3.0.2: sinfo udev.8 = 1
!greg 1072132545 bk-3.0.2: diffs -u udev.8 = 0
!greg 1072132566 bk-3.0.2: sinfo udev.8 = 1
!greg 1072132566 bk-3.0.2: diffs -u udev.8 = 0
!greg 1072132567 bk-3.0.2: sinfo udev.8 = 1
!greg 1072132567 bk-3.0.2: diffs -u udev.8 = 0
!greg 1072132569 bk-3.0.2: lock -s = 0
!greg 1072132569 bk-3.0.2: lock -s = 0
!greg 1072132569 bk-3.0.2: delta -qyadd documentation about the multiple sysfs values that are now allowed for the LABEL rule. udev.8 = 0
!greg 1072132569 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1072132569 bk-3.0.2: sfind -pC udev.8 = 0
!greg 1072132570 bk-3.0.2: obtain write lock (27096)
!greg 1072132570 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1072132570 bk-3.0.2: _keysort = 0
!greg 1072132570 bk-3.0.2: sane = 0
!greg 1072132570 bk-3.0.2: check -c - = 0
!greg 1072132570 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072132570 bk-3.0.2: commit -dqY/tmp/cmt27067 -f/tmp/cfiles27067 = 0
!greg 1072132570 bk-3.0.2: write unlock (27096)
!greg 1072132570 bk-3.0.2: citool = 0
!greg 1072132577 bk-3.0.2: edit udev.8 = 0
!greg 1072132590 bk-3.0.2: edit udev.rules = 0
!greg 1072132799 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072132799 bk-3.0.2: sane = 0
!greg 1072132799 bk-3.0.2: clean ChangeSet = 0
!greg 1072132799 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072132800 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist27147 . = 0
!greg 1072132800 bk-3.0.2: _sort = 0
!greg 1072132801 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072132801 bk-3.0.2: clean ChangeSet = 0
!greg 1072132801 bk-3.0.2: sinfo udev.8 = 1
!greg 1072132801 bk-3.0.2: diffs -u udev.8 = 0
!greg 1072132802 bk-3.0.2: sinfo udev.8 = 1
!greg 1072132802 bk-3.0.2: diffs -u udev.8 = 0
!greg 1072132816 bk-3.0.2: sinfo udev.8 = 1
!greg 1072132816 bk-3.0.2: diffs -u udev.8 = 0
!greg 1072132817 bk-3.0.2: sinfo udev.8 = 1
!greg 1072132817 bk-3.0.2: diffs -u udev.8 = 0
!greg 1072132817 bk-3.0.2: sinfo udev.rules = 1
!greg 1072132817 bk-3.0.2: diffs -u udev.rules = 0
!greg 1072132819 bk-3.0.2: lock -s = 0
!greg 1072132819 bk-3.0.2: lock -s = 0
!greg 1072132819 bk-3.0.2: delta -qyadd documentation for the new '%k' modifier (kernel name replacement) udev.8 = 0
!greg 1072132819 bk-3.0.2: delta -qyadd documentation for the new '%k' modifier (kernel name replacement) udev.rules = 0
!greg 1072132819 bk-3.0.2: sfind -pC udev.rules = 0
!greg 1072132819 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1072132819 bk-3.0.2: sfind -pC udev.8 = 0
!greg 1072132819 bk-3.0.2: obtain write lock (27184)
!greg 1072132819 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1072132819 bk-3.0.2: _keysort = 0
!greg 1072132819 bk-3.0.2: sane = 0
!greg 1072132819 bk-3.0.2: check -c - = 0
!greg 1072132819 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072132819 bk-3.0.2: commit -dqY/tmp/cmt27147 -f/tmp/cfiles27147 = 0
!greg 1072132819 bk-3.0.2: write unlock (27184)
!greg 1072132819 bk-3.0.2: citool = 0
!greg 1072132821 bk-3.0.2: obtain read lock (27190)
!greg 1072132821 bk-3.0.2: _probekey = 0
!greg 1072132826 bk-3.0.2: _keysort = 0
!greg 1072132826 bk-3.0.2: _adler32 = 0
!greg 1072132826 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072132854 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=10196
!greg 1072132854 bk-3.0.2: read unlock (27190)
!greg 1072132854 bk-3.0.2: obtain read lock (27198)
!greg 1072132854 bk-3.0.2: _probekey = 0
!greg 1072132856 bk-3.0.2: _keysort = 0
!greg 1072132856 bk-3.0.2: _adler32 = 0
!greg 1072132856 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072132857 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=10196
!greg 1072132857 bk-3.0.2: read unlock (27198)
!greg 1072133086 bk-3.0.2: obtain read lock (27210)
!greg 1072133086 bk-3.0.2: _probekey = 0
!greg 1072133089 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=0
!greg 1072133089 bk-3.0.2: read unlock (27210)
!greg 1072133114 bk-3.0.2: get -qe namedev.c = 0
!greg 1072133129 bk-3.0.2: vim namedev.c = 0
!greg 1072133131 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072133132 bk-3.0.2: sane = 0
!greg 1072133132 bk-3.0.2: clean ChangeSet = 0
!greg 1072133132 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072133133 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist27494 . = 0
!greg 1072133133 bk-3.0.2: _sort = 0
!greg 1072133133 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072133133 bk-3.0.2: clean ChangeSet = 0
!greg 1072133133 bk-3.0.2: sinfo namedev.c = 1
!greg 1072133133 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072133134 bk-3.0.2: sinfo namedev.c = 1
!greg 1072133134 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072133141 bk-3.0.2: sinfo namedev.c = 1
!greg 1072133141 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072133142 bk-3.0.2: sinfo namedev.c = 1
!greg 1072133142 bk-3.0.2: diffs -u namedev.c = 0
!greg 1072133143 bk-3.0.2: lock -s = 0
!greg 1072133143 bk-3.0.2: lock -s = 0
!greg 1072133143 bk-3.0.2: delta -qyfix complier warning in namedev.c namedev.c = 0
!greg 1072133143 bk-3.0.2: sfind -pC namedev.c = 0
!greg 1072133143 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1072133143 bk-3.0.2: obtain write lock (27522)
!greg 1072133143 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1072133143 bk-3.0.2: _keysort = 0
!greg 1072133143 bk-3.0.2: sane = 0
!greg 1072133143 bk-3.0.2: check -c - = 0
!greg 1072133143 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072133143 bk-3.0.2: commit -dqY/tmp/cmt27494 -f/tmp/cfiles27494 = 0
!greg 1072133143 bk-3.0.2: write unlock (27522)
!greg 1072133143 bk-3.0.2: citool = 0
!greg 1072133144 bk-3.0.2: obtain read lock (27528)
!greg 1072133144 bk-3.0.2: _probekey = 0
!greg 1072133147 bk-3.0.2: obtain read lock (27531)
!greg 1072133147 bk-3.0.2: _probekey = 0
!greg 1072133150 bk-3.0.2: _keysort = 0
!greg 1072133150 bk-3.0.2: _adler32 = 0
!greg 1072133150 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072133150 bk-3.0.2: _keysort = 0
!greg 1072133150 bk-3.0.2: _adler32 = 0
!greg 1072133150 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072133151 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=1033
!greg 1072133151 bk-3.0.2: read unlock (27531)
!greg 1072133175 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1033
!greg 1072133175 bk-3.0.2: read unlock (27528)
!greg 1072133272 bk-3.0.2: get -p SCCS/s.udev-remove.c = 0
!kay.sievers/greg 1072133277 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1072133277 bk-3.0.2: pwd = 0
!kay.sievers/greg 1072133277 bk-3.0.2: pwd = 0
!kay.sievers/greg 1072133278 bk-3.0.2: obtain write lock (27584)
!kay.sievers/greg 1072133278 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1072133278 bk-3.0.2: version = 0
!kay.sievers/greg 1072133278 bk-3.0.2: diffs udev-remove.c = 0
!kay.sievers/greg 1072133278 bk-3.0.2: edit -q SCCS/s.udev-remove.c = 0
!kay.sievers/greg 1072133278 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1072133278 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1072133278 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1072133278 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1072133278 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1072133278 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1072133278 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1072133278 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1072133278 bk-3.0.2: ci -q -G -ysmall cleanup udev-remove.c - = 0
!kay.sievers/greg 1072133278 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1072133278 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1072133278 bk-3.0.2: import -tpatch -CR -ysmall cleanup udev-remove.c /tmp/patch27572 . = 0
!kay.sievers/greg 1072133278 bk-3.0.2: obtain write lock (27645)
!kay.sievers/greg 1072133278 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1072133278 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1072133278 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1072133278 bk-3.0.2: sane = 0
!kay.sievers/greg 1072133278 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1072133278 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1072133278 bk-3.0.2: commit -y[PATCH] small cleanup udev-remove.c

Here is a small cleanup. It replaces the malloc in udev-remove.c
with a struct, like we do in udev-add.c
 = 0
!kay.sievers/greg 1072133278 bk-3.0.2: write unlock (27645)
!greg 1072133822 bk-3.0.2: obtain read lock (27960)
!greg 1072133822 bk-3.0.2: _probekey = 0
!greg 1072133825 bk-3.0.2: obtain read lock (27963)
!greg 1072133825 bk-3.0.2: _probekey = 0
!greg 1072133827 bk-3.0.2: _keysort = 0
!greg 1072133827 bk-3.0.2: _adler32 = 0
!greg 1072133827 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072133827 bk-3.0.2: _keysort = 0
!greg 1072133827 bk-3.0.2: _adler32 = 0
!greg 1072133827 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072133828 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=1543
!greg 1072133828 bk-3.0.2: read unlock (27963)
!greg 1072133853 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1543
!greg 1072133853 bk-3.0.2: read unlock (27960)
!greg 1072135847 bk-3.0.2: get -p test/SCCS/s.udev-test.pl = 0
!kay.sievers/greg 1072135850 bk-3.0.2: getuser -r = 0
!kay.sievers/greg 1072135850 bk-3.0.2: pwd = 0
!kay.sievers/greg 1072135850 bk-3.0.2: pwd = 0
!kay.sievers/greg 1072135850 bk-3.0.2: obtain write lock (28132)
!kay.sievers/greg 1072135850 bk-3.0.2: lock -L = 0
!kay.sievers/greg 1072135850 bk-3.0.2: version = 0
!kay.sievers/greg 1072135850 bk-3.0.2: diffs test/udev-test.pl = 0
!kay.sievers/greg 1072135850 bk-3.0.2: edit -q test/SCCS/s.udev-test.pl = 0
!kay.sievers/greg 1072135850 bk-3.0.2: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1072135850 bk-3.0.2: sfiles -c - = 0
!kay.sievers/greg 1072135850 bk-3.0.2: sfiles -p - = 0
!kay.sievers/greg 1072135850 bk-3.0.2: sfiles -x - = 0
!kay.sievers/greg 1072135850 bk-3.0.2: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1072135850 bk-3.0.2: _unlink = 0
!kay.sievers/greg 1072135850 bk-3.0.2: sfiles -x = 0
!kay.sievers/greg 1072135850 bk-3.0.2: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1072135850 bk-3.0.2: ci -q -G -yfix udev-test.pl - = 0
!kay.sievers/greg 1072135850 bk-3.0.2: unlock -w = 0
!kay.sievers/greg 1072135851 bk-3.0.2: lock -w = 0
!kay.sievers/greg 1072135851 bk-3.0.2: import -tpatch -CR -yfix udev-test.pl /tmp/patch28120 . = 0
!kay.sievers/greg 1072135851 bk-3.0.2: obtain write lock (28193)
!kay.sievers/greg 1072135851 bk-3.0.2: sfind -s,,p -C = 0
!kay.sievers/greg 1072135851 bk-3.0.2: sccscat -h ChangeSet = 0
!kay.sievers/greg 1072135851 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1072135851 bk-3.0.2: sane = 0
!kay.sievers/greg 1072135851 bk-3.0.2: check -c - = 0
!kay.sievers/greg 1072135851 bk-3.0.2: commit -y[PATCH] fix udev-test.pl

Here is a small fix for udev-test.pl, to print the METHOD also
for the "whitespace config" tests.

  TEST: Handle comment lines in config file (and replace kernel name)
  method '' for 'class/tty/ttyUSB0' expecting node 'visor'
  add: ok    remove: ok
 = 0
!kay.sievers/greg 1072135851 bk-3.0.2: write unlock (28193)
!kay.sievers/greg 1072135851 bk-3.0.2: _probekey = 0
!kay.sievers/greg 1072135852 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1072135852 bk-3.0.2: _adler32 = 0
!kay.sievers/greg 1072135852 bk-3.0.2: makepatch -e -s - = 0
!kay.sievers/greg 1072135852 bk-3.0.2: _keysort = 0
!kay.sievers/greg 1072135852 bk-3.0.2: _adler32 = 0
!kay.sievers/greg 1072135852 bk-3.0.2: makepatch -e -s - = 0
!kay.sievers/greg 1072135852 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1072135885 bk-3.0.2: obtain read lock (28271)
!greg 1072135885 bk-3.0.2: _probekey = 0
!greg 1072135887 bk-3.0.2: _keysort = 0
!greg 1072135887 bk-3.0.2: _adler32 = 0
!greg 1072135887 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072135887 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=1402
!greg 1072135887 bk-3.0.2: read unlock (28271)
!greg 1072135889 bk-3.0.2: changes -t = 0
!greg 1072135889 bk-3.0.2: tags = 0
!greg 1072135903 bk-3.0.2: rset -hrv009..+ = 0
!greg 1072135903 bk-3.0.2: prs -hb -rv009..1.338 -xv009 -d# :D:	:P:@:HT:	:I:
$each(:C:){# (:C:)
}# --------------------------------------------
 ChangeSet = 0
!greg 1072135903 bk-3.0.2: export -tpatch -rv009..+ = 0
!greg 1072135911 bk-3.0.2: gethelp -s export /usr/local/bitkeeper = 0
!greg 1072135911 bk-3.0.2: help -s export = 0
!greg 1072135911 bk-3.0.2: export -changes -rv009..+ = 1
!greg 1072135916 bk-3.0.2: changes -rv009..+ = 0
!greg 1072135949 bk-3.0.2: obtain read lock (28297)
!greg 1072135949 bk-3.0.2: _probekey = 0
!greg 1072135955 bk-3.0.2: _keysort = 0
!greg 1072135955 bk-3.0.2: _adler32 = 0
!greg 1072135955 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072135981 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1402
!greg 1072135981 bk-3.0.2: read unlock (28297)
!greg 1072139457 bk-3.0.2: obtain read lock (28532)
!greg 1072139457 bk-3.0.2: _probekey = 0
!greg 1072139460 bk-3.0.2: obtain read lock (28535)
!greg 1072139460 bk-3.0.2: _probekey = 0
!greg 1072139462 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=0
!greg 1072139462 bk-3.0.2: read unlock (28535)
!greg 1072139465 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1072139465 bk-3.0.2: read unlock (28532)
!greg 1072139471 bk-3.0.2: edit ChangeLog = 0
!greg 1072139488 bk-3.0.2: changes -rv009..+ = 0
!greg 1072139543 bk-3.0.2: get -qe Makefile udev.spec = 0
!greg 1072139586 bk-3.0.2: vim Makefile udev.spec = 0
!greg 1072139590 bk-3.0.2: dotbk .bkgui config-gui = 0
!greg 1072139590 bk-3.0.2: sane = 0
!greg 1072139590 bk-3.0.2: clean ChangeSet = 0
!greg 1072139590 bk-3.0.2: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072139592 bk-3.0.2: sfiles -vg -xcpA -o/tmp/bk_cilist28564 . = 0
!greg 1072139592 bk-3.0.2: _sort = 0
!greg 1072139592 bk-3.0.2: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072139592 bk-3.0.2: clean ChangeSet = 0
!greg 1072139592 bk-3.0.2: sinfo ChangeLog = 1
!greg 1072139592 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1072139596 bk-3.0.2: sinfo ChangeLog = 1
!greg 1072139596 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1072139602 bk-3.0.2: sinfo ChangeLog = 1
!greg 1072139602 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1072139603 bk-3.0.2: sinfo ChangeLog = 1
!greg 1072139603 bk-3.0.2: diffs -u ChangeLog = 0
!greg 1072139603 bk-3.0.2: sinfo Makefile = 1
!greg 1072139603 bk-3.0.2: diffs -u Makefile = 0
!greg 1072139604 bk-3.0.2: sinfo udev.spec = 1
!greg 1072139604 bk-3.0.2: diffs -u udev.spec = 0
!greg 1072139605 bk-3.0.2: _strings x = 0
!greg 1072139608 bk-3.0.2: lock -s = 0
!greg 1072139608 bk-3.0.2: lock -s = 0
!greg 1072139608 bk-3.0.2: delta -qyv010 release ChangeLog = 0
!greg 1072139608 bk-3.0.2: delta -qyv010 release Makefile = 0
!greg 1072139608 bk-3.0.2: delta -qyv010 release udev.spec = 0
!greg 1072139608 bk-3.0.2: sfind -pC ChangeLog = 0
!greg 1072139608 bk-3.0.2: sfind -pC udev.spec = 0
!greg 1072139608 bk-3.0.2: sfind -pC ChangeSet = 0
!greg 1072139608 bk-3.0.2: sfind -pC Makefile = 0
!greg 1072139609 bk-3.0.2: obtain write lock (28605)
!greg 1072139609 bk-3.0.2: sccscat -h ChangeSet = 0
!greg 1072139609 bk-3.0.2: _keysort = 0
!greg 1072139609 bk-3.0.2: sane = 0
!greg 1072139609 bk-3.0.2: check -c - = 0
!greg 1072139609 bk-3.0.2: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072139609 bk-3.0.2: commit -dqY/tmp/cmt28564 -f/tmp/cfiles28564 = 0
!greg 1072139609 bk-3.0.2: write unlock (28605)
!greg 1072139609 bk-3.0.2: citool = 0
!greg 1072139611 bk-3.0.2: changes -t = 0
!greg 1072139611 bk-3.0.2: tags = 0
!greg 1072139617 bk-3.0.2: admin -Sv010 ChangeSet = 0
!greg 1072139617 bk-3.0.2: tag v010 = 0
!greg 1072139714 bk-3.0.2: obtain read lock (29118)
!greg 1072139714 bk-3.0.2: _probekey = 0
!greg 1072139719 bk-3.0.2: _keysort = 0
!greg 1072139719 bk-3.0.2: _adler32 = 0
!greg 1072139719 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072139745 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=3915
!greg 1072139745 bk-3.0.2: read unlock (29118)
!greg 1072139820 bk-3.0.2: obtain read lock (29189)
!greg 1072139820 bk-3.0.2: _probekey = 0
!greg 1072139822 bk-3.0.2: _keysort = 0
!greg 1072139822 bk-3.0.2: _adler32 = 0
!greg 1072139822 bk-3.0.2: makepatch -vv -s - = 0
!greg 1072139823 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=3915
!greg 1072139823 bk-3.0.2: read unlock (29189)
!greg 1072141078 bk-3.0.2: obtain read lock (29210)
!greg 1072141078 bk-3.0.2: _probekey = 0
!greg 1072141080 bk-3.0.2: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=0
!greg 1072141080 bk-3.0.2: read unlock (29210)
!greg 1072141081 bk-3.0.2: obtain read lock (29215)
!greg 1072141081 bk-3.0.2: _probekey = 0
!greg 1072141087 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1072141087 bk-3.0.2: read unlock (29215)
!greg 1072143291 bk-3.0.2: obtain read lock (29369)
!greg 1072143291 bk-3.0.2: _probekey = 0
!greg 1072143357 bk-3.0.2: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1072143357 bk-3.0.2: read unlock (29369)
!greg 1072823073 bk-3.0.4: obtain write lock (17319)
!greg 1072823082 bk-3.0.4: _listkey -q = 0 keysin=457(10) keysout=1094(22)
!greg 1072823086 bk-3.0.4: cat BitKeeper/etc/skipkeys = 0
!greg 1072823086 bk-3.0.4: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1072823086 bk-3.0.4: takepatch -mvvv = 0 psize=46834
!greg 1072823086 bk-3.0.4: sfind RESYNC = 0
!greg 1072823086 bk-3.0.4: sfio -omq = 0
!greg 1072823086 bk-3.0.4: clean SCCS/s.ChangeLog = 0
!greg 1072823086 bk-3.0.4: clean SCCS/s.ChangeSet = 0
!greg 1072823086 bk-3.0.4: clean SCCS/s.Makefile = 0
!greg 1072823086 bk-3.0.4: clean SCCS/s.namedev.c = 0
!greg 1072823086 bk-3.0.4: clean SCCS/s.namedev.h = 0
!greg 1072823086 bk-3.0.4: clean SCCS/s.namedev_parse.c = 0
!greg 1072823086 bk-3.0.4: clean SCCS/s.udev-add.c = 0
!greg 1072823086 bk-3.0.4: clean SCCS/s.udev.8 = 0
!greg 1072823086 bk-3.0.4: clean SCCS/s.udev.c = 0
!greg 1072823086 bk-3.0.4: clean SCCS/s.udev.permissions.debian = 0
!greg 1072823086 bk-3.0.4: clean SCCS/s.udev.spec = 0
!greg 1072823086 bk-3.0.4: clean etc/init.d/SCCS/s.udev = 0
!greg 1072823086 bk-3.0.4: clean extras/SCCS/s.ide-devfs.sh = 0
!greg 1072823086 bk-3.0.4: clean test/SCCS/s.udev-test.pl = 0
!greg 1072823087 bk-3.0.4: sccscat -h ChangeSet = 0
!greg 1072823087 bk-3.0.4: _keysort = 0
!greg 1072823091 bk-3.0.4: sane = 0
!greg 1072823091 bk-3.0.4: check -acv -- - = 0
!greg 1072823091 bk-3.0.4: sfind = 0
!greg 1072823091 bk-3.0.4: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1072823091 bk-3.0.4: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=394271
!greg 1072823091 bk-3.0.4: write unlock (17319)
!greg 1072823092 bk-3.0.4: _probekey = 0
!greg 1072823092 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1072823107 bk-3.0.4: get -p SCCS/s.Makefile = 0
!kay.sievers/greg 1072823110 bk-3.0.4: getuser -r = 0
!kay.sievers/greg 1072823110 bk-3.0.4: pwd = 0
!kay.sievers/greg 1072823110 bk-3.0.4: pwd = 0
!kay.sievers/greg 1072823110 bk-3.0.4: obtain write lock (17388)
!kay.sievers/greg 1072823110 bk-3.0.4: lock -L = 0
!kay.sievers/greg 1072823110 bk-3.0.4: version = 0
!kay.sievers/greg 1072823110 bk-3.0.4: diffs Makefile = 0
!kay.sievers/greg 1072823110 bk-3.0.4: edit -q SCCS/s.Makefile = 0
!kay.sievers/greg 1072823110 bk-3.0.4: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1072823111 bk-3.0.4: sfiles -c - = 0
!kay.sievers/greg 1072823111 bk-3.0.4: sfiles -p - = 0
!kay.sievers/greg 1072823111 bk-3.0.4: sfiles -x - = 0
!kay.sievers/greg 1072823111 bk-3.0.4: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1072823111 bk-3.0.4: _unlink = 0
!kay.sievers/greg 1072823111 bk-3.0.4: sfiles -x = 0
!kay.sievers/greg 1072823111 bk-3.0.4: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1072823111 bk-3.0.4: ci -q -G -ydepend on all .h files - = 0
!kay.sievers/greg 1072823111 bk-3.0.4: unlock -w = 0
!kay.sievers/greg 1072823111 bk-3.0.4: lock -w = 0
!kay.sievers/greg 1072823111 bk-3.0.4: import -tpatch -CR -ydepend on all .h files /tmp/patch17376 . = 0
!kay.sievers/greg 1072823111 bk-3.0.4: obtain write lock (17449)
!kay.sievers/greg 1072823112 bk-3.0.4: sfind -s,,p -C = 0
!kay.sievers/greg 1072823112 bk-3.0.4: sccscat -h ChangeSet = 0
!kay.sievers/greg 1072823112 bk-3.0.4: _keysort = 0
!kay.sievers/greg 1072823112 bk-3.0.4: sane = 0
!kay.sievers/greg 1072823112 bk-3.0.4: check -c - = 0
!kay.sievers/greg 1072823112 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1072823112 bk-3.0.4: commit -y[PATCH] depend on all .h files

Let the build depend on all header files.
 = 0
!kay.sievers/greg 1072823112 bk-3.0.4: write unlock (17449)
!greg 1072823277 bk-3.0.4: get -p SCCS/s.udev.c = 0
!greg 1072823277 bk-3.0.4: get -p SCCS/s.udevdb.c = 0
!greg 1072823277 bk-3.0.4: get -p SCCS/s.udevdb.h = 0
!greg 1072823280 bk-3.0.4: get -p SCCS/s.udev.c = 0
!greg 1072823280 bk-3.0.4: get -e SCCS/s.udev.c = 0
!greg 1072823280 bk-3.0.4: get -p SCCS/s.udevdb.c = 0
!greg 1072823280 bk-3.0.4: get -e SCCS/s.udevdb.c = 0
!greg 1072823280 bk-3.0.4: get -p SCCS/s.udevdb.h = 0
!greg 1072823280 bk-3.0.4: get -e SCCS/s.udevdb.h = 0
!greg 1072823422 bk-3.0.4: dotbk .bkgui config-gui = 0
!greg 1072823422 bk-3.0.4: sane = 0
!greg 1072823422 bk-3.0.4: clean ChangeSet = 0
!greg 1072823422 bk-3.0.4: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072823423 bk-3.0.4: sfiles -vg -xcpA -o/tmp/bk_cilist20489 . = 0
!greg 1072823423 bk-3.0.4: _sort = 0
!greg 1072823424 bk-3.0.4: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072823424 bk-3.0.4: clean ChangeSet = 0
!greg 1072823424 bk-3.0.4: sinfo udev.c = 1
!greg 1072823424 bk-3.0.4: diffs -u udev.c = 0
!greg 1072823425 bk-3.0.4: _strings x = 0
!greg 1072823427 bk-3.0.4: sinfo udevdb.h = 1
!greg 1072823427 bk-3.0.4: diffs -u udevdb.h = 0
!greg 1072823427 bk-3.0.4: sinfo udevdb.h = 1
!greg 1072823427 bk-3.0.4: diffs -u udevdb.h = 0
!greg 1072823429 bk-3.0.4: sinfo udev.c = 1
!greg 1072823429 bk-3.0.4: diffs -u udev.c = 0
!greg 1072823488 bk-3.0.4: sinfo udev.c = 1
!greg 1072823488 bk-3.0.4: diffs -u udev.c = 0
!greg 1072823489 bk-3.0.4: unedit udev.c = 0
!greg 1072823489 bk-3.0.4: sinfo udevdb.c = 1
!greg 1072823489 bk-3.0.4: diffs -u udevdb.c = 0
!greg 1072823489 bk-3.0.4: sinfo udevdb.c = 1
!greg 1072823489 bk-3.0.4: diffs -u udevdb.c = 0
!greg 1072823489 bk-3.0.4: sinfo udevdb.c = 1
!greg 1072823489 bk-3.0.4: diffs -u udevdb.c = 0
!greg 1072823489 bk-3.0.4: sinfo udevdb.c = 1
!greg 1072823489 bk-3.0.4: diffs -u udevdb.c = 0
!greg 1072823489 bk-3.0.4: unedit udevdb.c = 0
!greg 1072823489 bk-3.0.4: sinfo udevdb.h = 1
!greg 1072823489 bk-3.0.4: diffs -u udevdb.h = 0
!greg 1072823489 bk-3.0.4: sinfo udevdb.h = 1
!greg 1072823489 bk-3.0.4: diffs -u udevdb.h = 0
!greg 1072823489 bk-3.0.4: sinfo udevdb.h = 1
!greg 1072823489 bk-3.0.4: diffs -u udevdb.h = 0
!greg 1072823489 bk-3.0.4: sinfo udevdb.h = 1
!greg 1072823489 bk-3.0.4: diffs -u udevdb.h = 0
!greg 1072823489 bk-3.0.4: unedit udevdb.h = 0
!greg 1072823491 bk-3.0.4: citool = 0
!kay.sievers/greg 1072823496 bk-3.0.4: getuser -r = 0
!kay.sievers/greg 1072823496 bk-3.0.4: pwd = 0
!kay.sievers/greg 1072823496 bk-3.0.4: pwd = 0
!kay.sievers/greg 1072823496 bk-3.0.4: obtain write lock (20560)
!kay.sievers/greg 1072823496 bk-3.0.4: lock -L = 0
!kay.sievers/greg 1072823496 bk-3.0.4: version = 0
!kay.sievers/greg 1072823496 bk-3.0.4: diffs udev.c = 0
!kay.sievers/greg 1072823496 bk-3.0.4: edit -q SCCS/s.udev.c = 0
!kay.sievers/greg 1072823496 bk-3.0.4: diffs udevdb.c = 0
!kay.sievers/greg 1072823496 bk-3.0.4: edit -q SCCS/s.udevdb.c = 0
!kay.sievers/greg 1072823496 bk-3.0.4: diffs udevdb.h = 0
!kay.sievers/greg 1072823496 bk-3.0.4: edit -q SCCS/s.udevdb.h = 0
!kay.sievers/greg 1072823496 bk-3.0.4: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1072823496 bk-3.0.4: sfiles -c - = 0
!kay.sievers/greg 1072823496 bk-3.0.4: sfiles -p - = 0
!kay.sievers/greg 1072823496 bk-3.0.4: sfiles -x - = 0
!kay.sievers/greg 1072823496 bk-3.0.4: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1072823496 bk-3.0.4: _unlink = 0
!kay.sievers/greg 1072823496 bk-3.0.4: sfiles -x = 0
!kay.sievers/greg 1072823496 bk-3.0.4: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1072823496 bk-3.0.4: ci -q -G -ymake udev user callable to query the database - = 0
!kay.sievers/greg 1072823496 bk-3.0.4: unlock -w = 0
!kay.sievers/greg 1072823497 bk-3.0.4: lock -w = 0
!kay.sievers/greg 1072823497 bk-3.0.4: import -tpatch -CR -ymake udev user callable to query the database /tmp/patch20548 . = 0
!kay.sievers/greg 1072823497 bk-3.0.4: obtain write lock (20629)
!kay.sievers/greg 1072823497 bk-3.0.4: sfind -s,,p -C = 0
!kay.sievers/greg 1072823497 bk-3.0.4: sccscat -h ChangeSet = 0
!kay.sievers/greg 1072823497 bk-3.0.4: _keysort = 0
!kay.sievers/greg 1072823497 bk-3.0.4: sane = 0
!kay.sievers/greg 1072823497 bk-3.0.4: check -c - = 0
!kay.sievers/greg 1072823497 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1072823497 bk-3.0.4: commit -y[PATCH] make udev user callable to query the database

Here is a slightly better version that prints the usage if a unknown option is given:
  kay@pim:~/src/udev.kay$ ./udev -x
  ./udev: invalid option -- x
  Usage: [-qrVh]
    -q arg     query database
    -r         print udev root
    -V         print udev version
    -h         print this help text


> Here is a patch that makes it possible to call udev with options on the command line.
> Valid options are for now:
>
> -V for the udev version:
>     kay@pim:~/src/udev.kay$ ./udev -V
>     udev, version 011_bk
>
> -r for the udev root:
>     kay@pim:~/src/udev.kay$ ./udev -r
>     /udev/
>
> -q to query the database with the sysfs path for the name of the node:
>     kay@pim:~/src/udev.kay$ ./udev -q /class/video4linux/video0
>     test/video/webcam0
 = 0
!kay.sievers/greg 1072823497 bk-3.0.4: write unlock (20629)
!greg 1072823542 bk-3.0.4: obtain read lock (20831)
!greg 1072823542 bk-3.0.4: _probekey = 0
!greg 1072823548 bk-3.0.4: _keysort = 0
!greg 1072823548 bk-3.0.4: _adler32 = 0
!greg 1072823548 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072823580 bk-3.0.4: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=5944
!greg 1072823580 bk-3.0.4: read unlock (20831)
!greg 1072823772 bk-3.0.4: get -p extras/multipath/SCCS/s.ChangeLog = 0
!greg 1072823772 bk-3.0.4: get -p extras/multipath/SCCS/s.Makefile = 0
!greg 1072823772 bk-3.0.4: get -p extras/multipath/SCCS/s.README = 0
!greg 1072823772 bk-3.0.4: get -p extras/multipath/SCCS/s.multipath.hotplug = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: getuser -r = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: pwd = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: pwd = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: obtain write lock (20909)
!christophe.varoqui/greg 1072823775 bk-3.0.4: lock -L = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: version = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: diffs extras/multipath/ChangeLog = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: edit -q extras/multipath/SCCS/s.ChangeLog = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: diffs extras/multipath/Makefile = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: edit -q extras/multipath/SCCS/s.Makefile = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: diffs extras/multipath/README = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: edit -q extras/multipath/SCCS/s.README = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: diffs extras/multipath/multipath.hotplug = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: edit -q extras/multipath/SCCS/s.multipath.hotplug = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: sfiles -c - = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: sfiles -p - = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: sfiles -x - = 0
!christophe.varoqui/greg 1072823775 bk-3.0.4: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!christophe.varoqui/greg 1072823776 bk-3.0.4: _unlink = 0
!christophe.varoqui/greg 1072823776 bk-3.0.4: sfiles -x = 0
!christophe.varoqui/greg 1072823776 bk-3.0.4: prs -hnr+ -d:ROOTKEY: - = 0
!christophe.varoqui/greg 1072823776 bk-3.0.4: ci -q -G -yextras multipath update - = 0
!christophe.varoqui/greg 1072823776 bk-3.0.4: unlock -w = 0
!christophe.varoqui/greg 1072823776 bk-3.0.4: lock -w = 0
!christophe.varoqui/greg 1072823776 bk-3.0.4: import -tpatch -CR -yextras multipath update /tmp/patch20897 . = 0
!christophe.varoqui/greg 1072823776 bk-3.0.4: obtain write lock (20982)
!christophe.varoqui/greg 1072823776 bk-3.0.4: sfind -s,,p -C = 0
!christophe.varoqui/greg 1072823777 bk-3.0.4: sccscat -h ChangeSet = 0
!christophe.varoqui/greg 1072823777 bk-3.0.4: _keysort = 0
!christophe.varoqui/greg 1072823777 bk-3.0.4: sane = 0
!christophe.varoqui/greg 1072823777 bk-3.0.4: check -c - = 0
!christophe.varoqui/greg 1072823777 bk-3.0.4: commit -y[PATCH] extras multipath update

2003-12-29 multipath-012
        * refresh doc
        * add the uninstall target in Makefile
        * /sbin/multipath, not /root/multipath in hotplug agent
 = 0
!christophe.varoqui/greg 1072823777 bk-3.0.4: write unlock (20982)
!christophe.varoqui/greg 1072823777 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072823858 bk-3.0.4: get -p extras/multipath/SCCS/s.ChangeLog = 0
!greg 1072823858 bk-3.0.4: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1072823858 bk-3.0.4: get -p extras/multipath/SCCS/s.multipath.hotplug = 0
!greg 1072823919 bk-3.0.4: get -p extras/multipath/SCCS/s.ChangeLog = 0
!greg 1072823919 bk-3.0.4: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1072823919 bk-3.0.4: get -p extras/multipath/SCCS/s.multipath.hotplug = 0
!greg 1072823919 bk-3.0.4: get -p extras/multipath/SCCS/s.ChangeLog = 0
!greg 1072823919 bk-3.0.4: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1072823919 bk-3.0.4: get -p extras/multipath/SCCS/s.multipath.hotplug = 0
!greg 1072823928 bk-3.0.4: get -p extras/multipath/SCCS/s.ChangeLog = 0
!greg 1072823928 bk-3.0.4: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1072823928 bk-3.0.4: get -p extras/multipath/SCCS/s.multipath.hotplug = 0
!greg 1072823972 bk-3.0.4: get -p extras/multipath/SCCS/s.ChangeLog = 0
!greg 1072823972 bk-3.0.4: get -p extras/multipath/SCCS/s.main.c = 0
!greg 1072823972 bk-3.0.4: get -p extras/multipath/SCCS/s.multipath.hotplug = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: getuser -r = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: pwd = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: pwd = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: obtain write lock (21074)
!christophe.varoqui/greg 1072823976 bk-3.0.4: lock -L = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: version = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: diffs extras/multipath/ChangeLog = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: edit -q extras/multipath/SCCS/s.ChangeLog = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: diffs extras/multipath/main.c = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: edit -q extras/multipath/SCCS/s.main.c = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: diffs extras/multipath/multipath.hotplug = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: edit -q extras/multipath/SCCS/s.multipath.hotplug = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: sfiles -c - = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: sfiles -p - = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: sfiles -x - = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: _unlink = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: sfiles -x = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: prs -hnr+ -d:ROOTKEY: - = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: ci -q -G -yextras multipath update - = 0
!christophe.varoqui/greg 1072823976 bk-3.0.4: unlock -w = 0
!christophe.varoqui/greg 1072823977 bk-3.0.4: lock -w = 0
!christophe.varoqui/greg 1072823977 bk-3.0.4: import -tpatch -CR -yextras multipath update /tmp/patch21062 . = 0
!christophe.varoqui/greg 1072823977 bk-3.0.4: obtain write lock (21143)
!christophe.varoqui/greg 1072823977 bk-3.0.4: sfind -s,,p -C = 0
!christophe.varoqui/greg 1072823977 bk-3.0.4: sccscat -h ChangeSet = 0
!christophe.varoqui/greg 1072823977 bk-3.0.4: _keysort = 0
!christophe.varoqui/greg 1072823977 bk-3.0.4: sane = 0
!christophe.varoqui/greg 1072823977 bk-3.0.4: check -c - = 0
!christophe.varoqui/greg 1072823977 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!christophe.varoqui/greg 1072823977 bk-3.0.4: commit -y[PATCH] extras multipath update

incremental to 0.0.12-1,

* check hotplug event refers to a block device; if not exit early
 = 0
!christophe.varoqui/greg 1072823977 bk-3.0.4: write unlock (21143)
!greg 1072823980 bk-3.0.4: obtain read lock (21151)
!greg 1072823980 bk-3.0.4: _probekey = 0
!greg 1072823987 bk-3.0.4: _keysort = 0
!greg 1072823987 bk-3.0.4: _adler32 = 0
!greg 1072823987 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072824013 bk-3.0.4: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=6306
!greg 1072824013 bk-3.0.4: read unlock (21151)
!greg 1072824253 bk-3.0.4: obtain read lock (21162)
!greg 1072824253 bk-3.0.4: _probekey = 0
!greg 1072824255 bk-3.0.4: _keysort = 0
!greg 1072824255 bk-3.0.4: _adler32 = 0
!greg 1072824255 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072824257 bk-3.0.4: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=11975
!greg 1072824257 bk-3.0.4: read unlock (21162)
!greg 1072830282 bk-3.0.4: dotbk .bkgui config-gui = 0
!greg 1072830282 bk-3.0.4: sane = 0
!greg 1072830282 bk-3.0.4: clean ChangeSet = 0
!greg 1072830282 bk-3.0.4: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072830283 bk-3.0.4: sfiles -vg -xcpA -o/tmp/bk_cilist21562 . = 0
!greg 1072830283 bk-3.0.4: _sort = 0
!greg 1072830283 bk-3.0.4: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072830283 bk-3.0.4: clean ChangeSet = 0
!greg 1072830301 bk-3.0.4: lock -s = 0
!greg 1072830301 bk-3.0.4: lock -s = 0
!greg 1072830301 bk-3.0.4: new docs/udev_vs_devfs = 0
!greg 1072830301 bk-3.0.4: sfind -pC ChangeSet = 0
!greg 1072830301 bk-3.0.4: sfind -pC docs/udev_vs_devfs = 0
!greg 1072830301 bk-3.0.4: obtain write lock (21582)
!greg 1072830301 bk-3.0.4: sccscat -h ChangeSet = 0
!greg 1072830301 bk-3.0.4: _keysort = 0
!greg 1072830301 bk-3.0.4: sane = 0
!greg 1072830301 bk-3.0.4: check -c - = 0
!greg 1072830301 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072830301 bk-3.0.4: commit -dqY/tmp/cmt21562 -f/tmp/cfiles21562 = 0
!greg 1072830301 bk-3.0.4: write unlock (21582)
!greg 1072830301 bk-3.0.4: citool = 0
!greg 1072830303 bk-3.0.4: obtain read lock (21588)
!greg 1072830303 bk-3.0.4: _probekey = 0
!greg 1072830310 bk-3.0.4: _keysort = 0
!greg 1072830310 bk-3.0.4: _adler32 = 0
!greg 1072830310 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072830339 bk-3.0.4: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=10596
!greg 1072830339 bk-3.0.4: read unlock (21588)
!greg 1072830454 bk-3.0.4: get -qe udev_vs_devfs = 0
!greg 1072830471 bk-3.0.4: vim udev_vs_devfs = 0
!greg 1072830473 bk-3.0.4: dotbk .bkgui config-gui = 0
!greg 1072830473 bk-3.0.4: sane = 0
!greg 1072830473 bk-3.0.4: clean ChangeSet = 0
!greg 1072830473 bk-3.0.4: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072830474 bk-3.0.4: sfiles -vg -xcpA -o/tmp/bk_cilist21608 . = 0
!greg 1072830474 bk-3.0.4: _sort = 0
!greg 1072830474 bk-3.0.4: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072830474 bk-3.0.4: clean ChangeSet = 0
!greg 1072830474 bk-3.0.4: sinfo docs/udev_vs_devfs = 1
!greg 1072830474 bk-3.0.4: diffs -u docs/udev_vs_devfs = 0
!greg 1072830475 bk-3.0.4: sinfo docs/udev_vs_devfs = 1
!greg 1072830475 bk-3.0.4: diffs -u docs/udev_vs_devfs = 0
!greg 1072830484 bk-3.0.4: sinfo docs/udev_vs_devfs = 1
!greg 1072830484 bk-3.0.4: diffs -u docs/udev_vs_devfs = 0
!greg 1072830484 bk-3.0.4: sinfo docs/udev_vs_devfs = 1
!greg 1072830484 bk-3.0.4: diffs -u docs/udev_vs_devfs = 0
!greg 1072830485 bk-3.0.4: lock -s = 0
!greg 1072830485 bk-3.0.4: lock -s = 0
!greg 1072830485 bk-3.0.4: delta -qyminor change to udev_vs_devfs document. docs/udev_vs_devfs = 0
!greg 1072830485 bk-3.0.4: sfind -pC ChangeSet = 0
!greg 1072830485 bk-3.0.4: sfind -pC docs/udev_vs_devfs = 0
!greg 1072830485 bk-3.0.4: obtain write lock (21636)
!greg 1072830485 bk-3.0.4: sccscat -h ChangeSet = 0
!greg 1072830485 bk-3.0.4: _keysort = 0
!greg 1072830485 bk-3.0.4: sane = 0
!greg 1072830485 bk-3.0.4: check -c - = 0
!greg 1072830485 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072830485 bk-3.0.4: commit -dqY/tmp/cmt21608 -f/tmp/cfiles21608 = 0
!greg 1072830485 bk-3.0.4: write unlock (21636)
!greg 1072830485 bk-3.0.4: citool = 0
!greg 1072830639 bk-3.0.4: obtain read lock (21647)
!greg 1072830639 bk-3.0.4: _probekey = 0
!greg 1072830645 bk-3.0.4: _keysort = 0
!greg 1072830645 bk-3.0.4: _adler32 = 0
!greg 1072830645 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072830671 bk-3.0.4: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1291
!greg 1072830671 bk-3.0.4: read unlock (21647)
!greg 1072830884 bk-3.0.4: get -p SCCS/s.udev.spec = 0
!greg 1072830884 bk-3.0.4: get -p SCCS/s.udev.8 = 0
!greg 1072830884 bk-3.0.4: get -p SCCS/s.udev.c = 0
!greg 1072830884 bk-3.0.4: get -p SCCS/s.udevdb.c = 0
!rml/greg 1072830888 bk-3.0.4: getuser -r = 0
!rml/greg 1072830888 bk-3.0.4: pwd = 0
!rml/greg 1072830888 bk-3.0.4: pwd = 0
!rml/greg 1072830888 bk-3.0.4: obtain write lock (21738)
!rml/greg 1072830888 bk-3.0.4: lock -L = 0
!rml/greg 1072830888 bk-3.0.4: version = 0
!rml/greg 1072830888 bk-3.0.4: diffs udev.spec = 0
!rml/greg 1072830888 bk-3.0.4: edit -q SCCS/s.udev.spec = 0
!rml/greg 1072830888 bk-3.0.4: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!rml/greg 1072830888 bk-3.0.4: sfiles -c - = 0
!rml/greg 1072830888 bk-3.0.4: sfiles -p - = 0
!rml/greg 1072830888 bk-3.0.4: sfiles -x - = 0
!rml/greg 1072830888 bk-3.0.4: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!rml/greg 1072830888 bk-3.0.4: _unlink = 0
!rml/greg 1072830888 bk-3.0.4: sfiles -x = 0
!rml/greg 1072830888 bk-3.0.4: prs -hnr+ -d:ROOTKEY: - = 0
!rml/greg 1072830888 bk-3.0.4: ci -q -G -yudev spec file update - = 0
!rml/greg 1072830888 bk-3.0.4: unlock -w = 0
!rml/greg 1072830888 bk-3.0.4: lock -w = 0
!rml/greg 1072830888 bk-3.0.4: import -tpatch -CR -yudev spec file update /tmp/patch21726 . = 0
!rml/greg 1072830889 bk-3.0.4: obtain write lock (21799)
!rml/greg 1072830889 bk-3.0.4: sfind -s,,p -C = 0
!rml/greg 1072830889 bk-3.0.4: sccscat -h ChangeSet = 0
!rml/greg 1072830889 bk-3.0.4: _keysort = 0
!rml/greg 1072830889 bk-3.0.4: sane = 0
!rml/greg 1072830889 bk-3.0.4: check -c - = 0
!rml/greg 1072830889 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!rml/greg 1072830889 bk-3.0.4: commit -y[PATCH] udev spec file update

More udev spec file updates.  This one from David Zeuthen.

Attached patch, against udev-011, makes sure we pass USE_DBUS and also
makes sure we install the D-BUS policy file, if the %{dbus} option is
set.
 = 0
!rml/greg 1072830889 bk-3.0.4: write unlock (21799)
!kay.sievers/greg 1072830890 bk-3.0.4: getuser -r = 0
!kay.sievers/greg 1072830890 bk-3.0.4: pwd = 0
!kay.sievers/greg 1072830890 bk-3.0.4: pwd = 0
!kay.sievers/greg 1072830890 bk-3.0.4: obtain write lock (21820)
!kay.sievers/greg 1072830890 bk-3.0.4: lock -L = 0
!kay.sievers/greg 1072830890 bk-3.0.4: version = 0
!kay.sievers/greg 1072830890 bk-3.0.4: diffs udev.8 = 0
!kay.sievers/greg 1072830890 bk-3.0.4: edit -q SCCS/s.udev.8 = 0
!kay.sievers/greg 1072830890 bk-3.0.4: diffs udev.c = 0
!kay.sievers/greg 1072830891 bk-3.0.4: edit -q SCCS/s.udev.c = 0
!kay.sievers/greg 1072830891 bk-3.0.4: diffs udevdb.c = 0
!kay.sievers/greg 1072830891 bk-3.0.4: edit -q SCCS/s.udevdb.c = 0
!kay.sievers/greg 1072830891 bk-3.0.4: patch --dry-run --lognames -g1 -f -p1 -ZsE = 0
!kay.sievers/greg 1072830891 bk-3.0.4: sfiles -c - = 0
!kay.sievers/greg 1072830891 bk-3.0.4: sfiles -p - = 0
!kay.sievers/greg 1072830891 bk-3.0.4: sfiles -x - = 0
!kay.sievers/greg 1072830891 bk-3.0.4: patch -g1 -f -p1 -ZsE -z =-PaTcH_BaCkUp! --forcetime --lognames = 0
!kay.sievers/greg 1072830891 bk-3.0.4: _unlink = 0
!kay.sievers/greg 1072830891 bk-3.0.4: sfiles -x = 0
!kay.sievers/greg 1072830891 bk-3.0.4: prs -hnr+ -d:ROOTKEY: - = 0
!kay.sievers/greg 1072830891 bk-3.0.4: ci -q -G -ymention user callable udev + options in man page - = 0
!kay.sievers/greg 1072830891 bk-3.0.4: unlock -w = 0
!kay.sievers/greg 1072830891 bk-3.0.4: lock -w = 0
!kay.sievers/greg 1072830891 bk-3.0.4: import -tpatch -CR -ymention user callable udev + options in man page /tmp/patch21808 . = 0
!kay.sievers/greg 1072830891 bk-3.0.4: obtain write lock (21889)
!kay.sievers/greg 1072830891 bk-3.0.4: sfind -s,,p -C = 0
!kay.sievers/greg 1072830891 bk-3.0.4: sccscat -h ChangeSet = 0
!kay.sievers/greg 1072830891 bk-3.0.4: _keysort = 0
!kay.sievers/greg 1072830891 bk-3.0.4: sane = 0
!kay.sievers/greg 1072830891 bk-3.0.4: check -c - = 0
!kay.sievers/greg 1072830891 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!kay.sievers/greg 1072830891 bk-3.0.4: commit -y[PATCH] mention user callable udev + options in man page

As usual, here is the corresponding man page update and
a small text correction.
 = 0
!kay.sievers/greg 1072830891 bk-3.0.4: write unlock (21889)
!greg 1072830930 bk-3.0.4: obtain read lock (22085)
!greg 1072830930 bk-3.0.4: _probekey = 0
!greg 1072830935 bk-3.0.4: _keysort = 0
!greg 1072830935 bk-3.0.4: _adler32 = 0
!greg 1072830935 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072830960 bk-3.0.4: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=4035
!greg 1072830960 bk-3.0.4: read unlock (22085)
!greg 1072831051 bk-3.0.4: obtain read lock (22097)
!greg 1072831051 bk-3.0.4: _probekey = 0
!greg 1072831053 bk-3.0.4: _keysort = 0
!greg 1072831053 bk-3.0.4: _adler32 = 0
!greg 1072831053 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072831055 bk-3.0.4: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=15276
!greg 1072831055 bk-3.0.4: read unlock (22097)
!greg 1072831069 bk-3.0.4: obtain read lock (22105)
!greg 1072831069 bk-3.0.4: _probekey = 0
!greg 1072831072 bk-3.0.4: _keysort = 0
!greg 1072831072 bk-3.0.4: _adler32 = 0
!greg 1072831072 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072831074 bk-3.0.4: push gregkh@kernel.bkbits.net:udev = 0 rmts=20031229154934-08:00|kernel.bkbits.net|/home/gregkh/udev|gregkh|ebgK xfered=49209
!greg 1072831074 bk-3.0.4: read unlock (22105)
!greg 1072835067 bk-3.0.4: obtain read lock (22187)
!greg 1072835067 bk-3.0.4: _probekey = 0
!greg 1072835073 bk-3.0.4: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1072835073 bk-3.0.4: read unlock (22187)
!greg 1072896478 bk-3.0.4: obtain write lock (25377)
!greg 1072896488 bk-3.0.4: _listkey -q = 0 keysin=461(10) keysout=0(0)
!greg 1072896488 bk-3.0.4: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=0
!greg 1072896488 bk-3.0.4: write unlock (25377)
!greg 1072896496 bk-3.0.4: get -qe Makefile = 0
!greg 1072896515 bk-3.0.4: vim Makefile = 0
!greg 1072897840 bk-3.0.4: dotbk .bkgui config-gui = 0
!greg 1072897841 bk-3.0.4: sane = 0
!greg 1072897841 bk-3.0.4: clean ChangeSet = 0
!greg 1072897841 bk-3.0.4: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072897843 bk-3.0.4: sfiles -vg -xcpA -o/tmp/bk_cilist27077 . = 0
!greg 1072897843 bk-3.0.4: _sort = 0
!greg 1072897843 bk-3.0.4: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072897843 bk-3.0.4: clean ChangeSet = 0
!greg 1072897844 bk-3.0.4: sinfo Makefile = 1
!greg 1072897844 bk-3.0.4: diffs -u Makefile = 0
!greg 1072897846 bk-3.0.4: sinfo Makefile = 1
!greg 1072897846 bk-3.0.4: diffs -u Makefile = 0
!greg 1072897862 bk-3.0.4: sinfo Makefile = 1
!greg 1072897862 bk-3.0.4: diffs -u Makefile = 0
!greg 1072897863 bk-3.0.4: sinfo Makefile = 1
!greg 1072897863 bk-3.0.4: diffs -u Makefile = 0
!greg 1072897864 bk-3.0.4: lock -s = 0
!greg 1072897864 bk-3.0.4: lock -s = 0
!greg 1072897864 bk-3.0.4: delta -qyif using glibc, link dynamically, as no one like 500Kb udev binaries... Makefile = 0
!greg 1072897864 bk-3.0.4: sfind -pC ChangeSet = 0
!greg 1072897864 bk-3.0.4: sfind -pC Makefile = 0
!greg 1072897864 bk-3.0.4: obtain write lock (27105)
!greg 1072897864 bk-3.0.4: sccscat -h ChangeSet = 0
!greg 1072897864 bk-3.0.4: _keysort = 0
!greg 1072897864 bk-3.0.4: sane = 0
!greg 1072897864 bk-3.0.4: check -c - = 0
!greg 1072897864 bk-3.0.4: commit -dqY/tmp/cmt27077 -f/tmp/cfiles27077 = 0
!greg 1072897864 bk-3.0.4: write unlock (27105)
!greg 1072897864 bk-3.0.4: citool = 0
!greg 1072897865 bk-3.0.4: _probekey = 0
!greg 1072897865 bk-3.0.4: _keysort = 0
!greg 1072897865 bk-3.0.4: _adler32 = 0
!greg 1072897865 bk-3.0.4: makepatch -e -s - = 0
!greg 1072897865 bk-3.0.4: _keysort = 0
!greg 1072897865 bk-3.0.4: _adler32 = 0
!greg 1072897865 bk-3.0.4: makepatch -e -s - = 0
!greg 1072897865 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0 rmts=20030716141530-05:00|rack1.bitmover.com|/logging/kroah.com/greg-20030410173830-44862-5a456b78236181c4|nobody|Cf5+
!greg 1072897866 bk-3.0.4: obtain read lock (27118)
!greg 1072897866 bk-3.0.4: _probekey = 0
!greg 1072897873 bk-3.0.4: _keysort = 0
!greg 1072897873 bk-3.0.4: _adler32 = 0
!greg 1072897873 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072897906 bk-3.0.4: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=1315
!greg 1072897906 bk-3.0.4: read unlock (27118)
!greg 1072902473 bk-3.0.4: add udev.permissions.gentoo udev.rules.gentoo = 0
!greg 1072902476 bk-3.0.4: dotbk .bkgui config-gui = 0
!greg 1072902476 bk-3.0.4: sane = 0
!greg 1072902476 bk-3.0.4: clean ChangeSet = 0
!greg 1072902476 bk-3.0.4: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072902478 bk-3.0.4: sfiles -vg -xcpA -o/tmp/bk_cilist7935 . = 0
!greg 1072902478 bk-3.0.4: _sort = 0
!greg 1072902479 bk-3.0.4: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072902479 bk-3.0.4: clean ChangeSet = 0
!greg 1072902479 bk-3.0.4: prs -h -d$each(:C:){(:C:)
} -r1.0 etc/udev/udev.permissions.gentoo = 0
!greg 1072902479 bk-3.0.4: prs -h -d$each(:C:){(:C:)
} -r1.1 etc/udev/udev.permissions.gentoo = 0
!greg 1072902479 bk-3.0.4: prs -h -d$each(:C:){(:C:)
} -r1.0 etc/udev/udev.rules.gentoo = 0
!greg 1072902479 bk-3.0.4: prs -h -d$each(:C:){(:C:)
} -r1.1 etc/udev/udev.rules.gentoo = 0
!greg 1072902479 bk-3.0.4: prs -hr1.0 -nd:PARENT: etc/udev/udev.permissions.gentoo = 0
!greg 1072902479 bk-3.0.4: diffs -u -R1.0 etc/udev/udev.permissions.gentoo = 0
!greg 1072902479 bk-3.0.4: prs -hr1.0 -nd:PARENT: etc/udev/udev.permissions.gentoo = 0
!greg 1072902479 bk-3.0.4: diffs -u -R1.0 etc/udev/udev.permissions.gentoo = 0
!greg 1072902495 bk-3.0.4: lock -s = 0
!greg 1072902495 bk-3.0.4: lock -s = 0
!greg 1072902495 bk-3.0.4: sfind -pC etc/udev/udev.rules.gentoo = 0
!greg 1072902495 bk-3.0.4: sfind -pC etc/udev/udev.rules.gentoo = 0
!greg 1072902495 bk-3.0.4: sfind -pC etc/udev/udev.permissions.gentoo = 0
!greg 1072902495 bk-3.0.4: sfind -pC ChangeSet = 0
!greg 1072902495 bk-3.0.4: sfind -pC etc/udev/udev.permissions.gentoo = 0
!greg 1072902495 bk-3.0.4: obtain write lock (7960)
!greg 1072902495 bk-3.0.4: sccscat -h ChangeSet = 0
!greg 1072902495 bk-3.0.4: _keysort = 0
!greg 1072902495 bk-3.0.4: sane = 0
!greg 1072902495 bk-3.0.4: check -c - = 0
!greg 1072902495 bk-3.0.4: commit -dqY/tmp/cmt7935 -f/tmp/cfiles7935 = 0
!greg 1072902495 bk-3.0.4: write unlock (7960)
!greg 1072902495 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072902495 bk-3.0.4: citool = 0
!greg 1072902591 bk-3.0.4: edit Makefile = 0
!greg 1072902702 bk-3.0.4: mv udev.conf.in etc/udev/ = 0
!greg 1072902711 bk-3.0.4: mv udev.permissions.debian etc/udev/ = 0
!greg 1072902719 bk-3.0.4: mv udev.rules etc/udev/ = 0
!greg 1072902727 bk-3.0.4: mv udev.rules.devfs etc/udev/ = 0
!greg 1072902737 bk-3.0.4: rm udev.rules.demo = 0
!greg 1072902745 bk-3.0.4: mv udev.permissions etc/udev/ = 0
!greg 1072902876 bk-3.0.4: dotbk .bkgui config-gui = 0
!greg 1072902877 bk-3.0.4: sane = 0
!greg 1072902877 bk-3.0.4: clean ChangeSet = 0
!greg 1072902877 bk-3.0.4: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072902878 bk-3.0.4: sfiles -vg -xcpA -o/tmp/bk_cilist8321 . = 0
!greg 1072902878 bk-3.0.4: _sort = 0
!greg 1072902878 bk-3.0.4: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072902878 bk-3.0.4: clean ChangeSet = 0
!greg 1072902878 bk-3.0.4: prs -h -d$each(:C:){(:C:)
} -r1.5 BitKeeper/deleted/.del-udev.rules.demo~ddacc32f824defbe = 0
!greg 1072902878 bk-3.0.4: prs -h -d$each(:C:){(:C:)
} -r1.4 etc/udev/udev.conf.in = 0
!greg 1072902878 bk-3.0.4: prs -h -d$each(:C:){(:C:)
} -r1.5 etc/udev/udev.permissions.debian = 0
!greg 1072902878 bk-3.0.4: prs -h -d$each(:C:){(:C:)
} -r1.7 etc/udev/udev.permissions = 0
!greg 1072902878 bk-3.0.4: prs -h -d$each(:C:){(:C:)
} -r1.4 etc/udev/udev.rules.devfs = 0
!greg 1072902878 bk-3.0.4: prs -h -d$each(:C:){(:C:)
} -r1.16 etc/udev/udev.rules = 0
!greg 1072902878 bk-3.0.4: sinfo Makefile = 1
!greg 1072902878 bk-3.0.4: diffs -u Makefile = 0
!greg 1072902882 bk-3.0.4: sinfo Makefile = 1
!greg 1072902882 bk-3.0.4: diffs -u Makefile = 0
!greg 1072902897 bk-3.0.4: sinfo Makefile = 1
!greg 1072902897 bk-3.0.4: diffs -u Makefile = 0
!greg 1072902897 bk-3.0.4: sinfo Makefile = 1
!greg 1072902897 bk-3.0.4: diffs -u Makefile = 0
!greg 1072902901 bk-3.0.4: lock -s = 0
!greg 1072902901 bk-3.0.4: lock -s = 0
!greg 1072902901 bk-3.0.4: delta -qymove the config files to etc/udev to clean up main directory a bit. Makefile = 0
!greg 1072902901 bk-3.0.4: sfind -pC etc/udev/udev.rules.devfs = 0
!greg 1072902901 bk-3.0.4: sfind -pC BitKeeper/deleted/.del-udev.rules.demo~ddacc32f824defbe = 0
!greg 1072902901 bk-3.0.4: sfind -pC etc/udev/udev.rules = 0
!greg 1072902901 bk-3.0.4: sfind -pC etc/udev/udev.permissions.debian = 0
!greg 1072902901 bk-3.0.4: sfind -pC ChangeSet = 0
!greg 1072902901 bk-3.0.4: sfind -pC etc/udev/udev.permissions = 0
!greg 1072902901 bk-3.0.4: sfind -pC etc/udev/udev.conf.in = 0
!greg 1072902901 bk-3.0.4: sfind -pC Makefile = 0
!greg 1072902902 bk-3.0.4: obtain write lock (8361)
!greg 1072902902 bk-3.0.4: sccscat -h ChangeSet = 0
!greg 1072902902 bk-3.0.4: _keysort = 0
!greg 1072902902 bk-3.0.4: sane = 0
!greg 1072902902 bk-3.0.4: check -c - = 0
!greg 1072902902 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072902902 bk-3.0.4: commit -dqY/tmp/cmt8321 -f/tmp/cfiles8321 = 0
!greg 1072902902 bk-3.0.4: write unlock (8361)
!greg 1072902902 bk-3.0.4: citool = 0
!greg 1072902974 bk-3.0.4: mv udev_sysbus_policy.conf etc/dbus-1/system.d/ = 0
!greg 1072902980 bk-3.0.4: get -qe Makefile = 0
!greg 1072903063 bk-3.0.4: vim Makefile = 0
!greg 1072903066 bk-3.0.4: dotbk .bkgui config-gui = 0
!greg 1072903066 bk-3.0.4: sane = 0
!greg 1072903066 bk-3.0.4: clean ChangeSet = 0
!greg 1072903066 bk-3.0.4: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072903067 bk-3.0.4: sfiles -vg -xcpA -o/tmp/bk_cilist8386 . = 0
!greg 1072903067 bk-3.0.4: _sort = 0
!greg 1072903067 bk-3.0.4: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072903067 bk-3.0.4: clean ChangeSet = 0
!greg 1072903067 bk-3.0.4: prs -h -d$each(:C:){(:C:)
} -r1.2 etc/dbus-1/system.d/udev_sysbus_policy.conf = 0
!greg 1072903068 bk-3.0.4: sinfo Makefile = 1
!greg 1072903068 bk-3.0.4: diffs -u Makefile = 0
!greg 1072903073 bk-3.0.4: sinfo Makefile = 1
!greg 1072903073 bk-3.0.4: diffs -u Makefile = 0
!greg 1072903073 bk-3.0.4: sinfo Makefile = 1
!greg 1072903073 bk-3.0.4: diffs -u Makefile = 0
!greg 1072903074 bk-3.0.4: sinfo Makefile = 1
!greg 1072903074 bk-3.0.4: diffs -u Makefile = 0
!greg 1072903092 bk-3.0.4: sinfo Makefile = 1
!greg 1072903092 bk-3.0.4: diffs -u Makefile = 0
!greg 1072903092 bk-3.0.4: sinfo Makefile = 1
!greg 1072903092 bk-3.0.4: diffs -u Makefile = 0
!greg 1072903093 bk-3.0.4: lock -s = 0
!greg 1072903093 bk-3.0.4: lock -s = 0
!greg 1072903093 bk-3.0.4: delta -qymove the dbus config file to etc/dbus-1/system.d/ Makefile = 0
!greg 1072903093 bk-3.0.4: sfind -pC etc/dbus-1/system.d/udev_sysbus_policy.conf = 0
!greg 1072903093 bk-3.0.4: sfind -pC ChangeSet = 0
!greg 1072903093 bk-3.0.4: sfind -pC Makefile = 0
!greg 1072903094 bk-3.0.4: obtain write lock (8422)
!greg 1072903094 bk-3.0.4: sccscat -h ChangeSet = 0
!greg 1072903094 bk-3.0.4: _keysort = 0
!greg 1072903094 bk-3.0.4: sane = 0
!greg 1072903094 bk-3.0.4: check -c - = 0
!greg 1072903094 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072903094 bk-3.0.4: commit -dqY/tmp/cmt8386 -f/tmp/cfiles8386 = 0
!greg 1072903094 bk-3.0.4: write unlock (8422)
!greg 1072903094 bk-3.0.4: citool = 0
!greg 1072903099 bk-3.0.4: changes = 0
!greg 1072903980 bk-3.0.4: dotbk .bkgui config-gui = 0
!greg 1072903980 bk-3.0.4: sane = 0
!greg 1072903980 bk-3.0.4: clean ChangeSet = 0
!greg 1072903980 bk-3.0.4: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072903981 bk-3.0.4: sfiles -vg -xcpA -o/tmp/bk_cilist11614 . = 0
!greg 1072903981 bk-3.0.4: _sort = 0
!greg 1072903981 bk-3.0.4: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072903981 bk-3.0.4: clean ChangeSet = 0
!greg 1072903981 bk-3.0.4: citool = 0
!greg 1072903983 bk-3.0.4: obtain read lock (11624)
!greg 1072903983 bk-3.0.4: _probekey = 0
!greg 1072903991 bk-3.0.4: _keysort = 0
!greg 1072903991 bk-3.0.4: _adler32 = 0
!greg 1072903991 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072904023 bk-3.0.4: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=15736
!greg 1072904023 bk-3.0.4: read unlock (11624)
!greg 1072905561 bk-3.0.4: obtain write lock (11725)
!greg 1072905567 bk-3.0.4: _listkey -q = 0 keysin=472(10) keysout=0(0)
!greg 1072905568 bk-3.0.4: cat BitKeeper/etc/skipkeys = 0
!greg 1072905568 bk-3.0.4: renumber -q RESYNC/SCCS/s.ChangeSet = 0
!greg 1072905568 bk-3.0.4: takepatch -mvvv = 0 psize=436
!greg 1072905568 bk-3.0.4: sfind RESYNC = 0
!greg 1072905568 bk-3.0.4: sfio -omq = 0
!greg 1072905568 bk-3.0.4: clean SCCS/s.ChangeSet = 0
!greg 1072905569 bk-3.0.4: sccscat -h ChangeSet = 0
!greg 1072905569 bk-3.0.4: _keysort = 0
!greg 1072905574 bk-3.0.4: sane = 0
!greg 1072905574 bk-3.0.4: check -acv -- - = 0
!greg 1072905574 bk-3.0.4: sfind = 0
!greg 1072905574 bk-3.0.4: resolve -a -yMerge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev = 0
!greg 1072905574 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072905574 bk-3.0.4: pull = 0 parent=greg@bucket:/home/greg/src/udev xfered=311962
!greg 1072905574 bk-3.0.4: write unlock (11725)
!greg 1072905648 bk-3.0.4: get -qe udev_vs_devfs = 0
!greg 1072905722 bk-3.0.4: vim udev_vs_devfs = 0
!greg 1072905724 bk-3.0.4: dotbk .bkgui config-gui = 0
!greg 1072905724 bk-3.0.4: sane = 0
!greg 1072905724 bk-3.0.4: clean ChangeSet = 0
!greg 1072905724 bk-3.0.4: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072905725 bk-3.0.4: sfiles -vg -xcpA -o/tmp/bk_cilist11844 . = 0
!greg 1072905725 bk-3.0.4: _sort = 0
!greg 1072905725 bk-3.0.4: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072905725 bk-3.0.4: clean ChangeSet = 0
!greg 1072905725 bk-3.0.4: sinfo docs/udev_vs_devfs = 1
!greg 1072905725 bk-3.0.4: diffs -u docs/udev_vs_devfs = 0
!greg 1072905727 bk-3.0.4: sinfo docs/udev_vs_devfs = 1
!greg 1072905727 bk-3.0.4: diffs -u docs/udev_vs_devfs = 0
!greg 1072905730 bk-3.0.4: sinfo docs/udev_vs_devfs = 1
!greg 1072905730 bk-3.0.4: diffs -u docs/udev_vs_devfs = 0
!greg 1072905730 bk-3.0.4: sinfo docs/udev_vs_devfs = 1
!greg 1072905730 bk-3.0.4: diffs -u docs/udev_vs_devfs = 0
!greg 1072905746 bk-3.0.4: sinfo docs/udev_vs_devfs = 1
!greg 1072905746 bk-3.0.4: diffs -u docs/udev_vs_devfs = 0
!greg 1072905748 bk-3.0.4: sinfo docs/udev_vs_devfs = 1
!greg 1072905748 bk-3.0.4: diffs -u docs/udev_vs_devfs = 0
!greg 1072905753 bk-3.0.4: sinfo docs/udev_vs_devfs = 1
!greg 1072905753 bk-3.0.4: diffs -u docs/udev_vs_devfs = 0
!greg 1072905754 bk-3.0.4: sinfo docs/udev_vs_devfs = 1
!greg 1072905754 bk-3.0.4: diffs -u docs/udev_vs_devfs = 0
!greg 1072905755 bk-3.0.4: lock -s = 0
!greg 1072905755 bk-3.0.4: lock -s = 0
!greg 1072905755 bk-3.0.4: delta -qyminor grammer fixes for the udev_vs_devfs document

Thanks to Seemant Kulleen <seemant@gentoo.org> for pointing them out. docs/udev_vs_devfs = 0
!greg 1072905755 bk-3.0.4: sfind -pC ChangeSet = 0
!greg 1072905755 bk-3.0.4: sfind -pC docs/udev_vs_devfs = 0
!greg 1072905755 bk-3.0.4: obtain write lock (11884)
!greg 1072905755 bk-3.0.4: sccscat -h ChangeSet = 0
!greg 1072905755 bk-3.0.4: _keysort = 0
!greg 1072905755 bk-3.0.4: sane = 0
!greg 1072905755 bk-3.0.4: check -c - = 0
!greg 1072905755 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072905755 bk-3.0.4: commit -dqY/tmp/cmt11844 -f/tmp/cfiles11844 = 0
!greg 1072905755 bk-3.0.4: write unlock (11884)
!greg 1072905755 bk-3.0.4: citool = 0
!greg 1072907073 bk-3.0.4: edit ChangeLog = 0
!greg 1072907081 bk-3.0.4: get -qe Makefile udev.spec = 0
!greg 1072907095 bk-3.0.4: vim Makefile udev.spec = 0
!greg 1072907100 bk-3.0.4: changes -t = 0
!greg 1072907100 bk-3.0.4: tags = 0
!greg 1072907112 bk-3.0.4: changes -rv011..+ = 0
!greg 1072907120 bk-3.0.4: changes -rv011..+ = 0
!greg 1072907196 bk-3.0.4: dotbk .bkgui config-gui = 0
!greg 1072907196 bk-3.0.4: sane = 0
!greg 1072907196 bk-3.0.4: clean ChangeSet = 0
!greg 1072907196 bk-3.0.4: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072907197 bk-3.0.4: sfiles -vg -xcpA -o/tmp/bk_cilist11927 . = 0
!greg 1072907197 bk-3.0.4: _sort = 0
!greg 1072907198 bk-3.0.4: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072907198 bk-3.0.4: clean ChangeSet = 0
!greg 1072907198 bk-3.0.4: sinfo ChangeLog = 1
!greg 1072907198 bk-3.0.4: diffs -u ChangeLog = 0
!greg 1072907202 bk-3.0.4: sinfo ChangeLog = 1
!greg 1072907202 bk-3.0.4: diffs -u ChangeLog = 0
!greg 1072907202 bk-3.0.4: citool = 0
!greg 1072907206 bk-3.0.4: changes -t = 0
!greg 1072907206 bk-3.0.4: tags = 0
!greg 1072907208 bk-3.0.4: dotbk .bkgui config-gui = 0
!greg 1072907208 bk-3.0.4: sane = 0
!greg 1072907208 bk-3.0.4: clean ChangeSet = 0
!greg 1072907208 bk-3.0.4: prs -hr+ -d:HASHCOUNT:
 ChangeSet = 0
!greg 1072907209 bk-3.0.4: sfiles -vg -xcpA -o/tmp/bk_cilist11948 . = 0
!greg 1072907209 bk-3.0.4: _sort = 0
!greg 1072907209 bk-3.0.4: dotbk .bkgui.d/ci.rc ci.rc = 0
!greg 1072907209 bk-3.0.4: clean ChangeSet = 0
!greg 1072907210 bk-3.0.4: sinfo ChangeLog = 1
!greg 1072907210 bk-3.0.4: diffs -u ChangeLog = 0
!greg 1072907211 bk-3.0.4: sinfo ChangeLog = 1
!greg 1072907211 bk-3.0.4: diffs -u ChangeLog = 0
!greg 1072907214 bk-3.0.4: sinfo ChangeLog = 1
!greg 1072907214 bk-3.0.4: diffs -u ChangeLog = 0
!greg 1072907214 bk-3.0.4: sinfo ChangeLog = 1
!greg 1072907214 bk-3.0.4: diffs -u ChangeLog = 0
!greg 1072907214 bk-3.0.4: sinfo Makefile = 1
!greg 1072907214 bk-3.0.4: diffs -u Makefile = 0
!greg 1072907215 bk-3.0.4: sinfo udev.spec = 1
!greg 1072907215 bk-3.0.4: diffs -u udev.spec = 0
!greg 1072907216 bk-3.0.4: _strings x = 0
!greg 1072907218 bk-3.0.4: lock -s = 0
!greg 1072907218 bk-3.0.4: lock -s = 0
!greg 1072907218 bk-3.0.4: delta -qyv012 release ChangeLog = 0
!greg 1072907218 bk-3.0.4: delta -qyv012 release Makefile = 0
!greg 1072907218 bk-3.0.4: delta -qyv012 release udev.spec = 0
!greg 1072907218 bk-3.0.4: sfind -pC ChangeLog = 0
!greg 1072907219 bk-3.0.4: sfind -pC udev.spec = 0
!greg 1072907219 bk-3.0.4: sfind -pC ChangeSet = 0
!greg 1072907219 bk-3.0.4: sfind -pC Makefile = 0
!greg 1072907219 bk-3.0.4: obtain write lock (11989)
!greg 1072907219 bk-3.0.4: sccscat -h ChangeSet = 0
!greg 1072907219 bk-3.0.4: _keysort = 0
!greg 1072907219 bk-3.0.4: sane = 0
!greg 1072907219 bk-3.0.4: check -c - = 0
!greg 1072907219 bk-3.0.4: log -q http://config.openlogging.org:80////LOG_ROOT/// = 0
!greg 1072907219 bk-3.0.4: commit -dqY/tmp/cmt11948 -f/tmp/cfiles11948 = 0
!greg 1072907219 bk-3.0.4: write unlock (11989)
!greg 1072907219 bk-3.0.4: citool = 0
!greg 1072907223 bk-3.0.4: admin -Sv012 ChangeSet = 0
!greg 1072907223 bk-3.0.4: tag v012 = 0
!greg 1072907225 bk-3.0.4: obtain read lock (12000)
!greg 1072907225 bk-3.0.4: _probekey = 0
!greg 1072907232 bk-3.0.4: _keysort = 0
!greg 1072907232 bk-3.0.4: _adler32 = 0
!greg 1072907232 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072907257 bk-3.0.4: push = 0 parent=greg@bucket:/home/greg/src/udev xfered=5210
!greg 1072907257 bk-3.0.4: read unlock (12000)
!greg 1072907320 bk-3.0.4: obtain read lock (12008)
!greg 1072907320 bk-3.0.4: _probekey = 0
!greg 1072907323 bk-3.0.4: _keysort = 0
!greg 1072907323 bk-3.0.4: _adler32 = 0
!greg 1072907323 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072907324 bk-3.0.4: push bk://linuxusb@bkbits.net/udev = 0 rmts=20031112234106-08:00|hostme.bitkeeper.com|/repos/l/linuxusb/udev|linuxusb.adm|LZYw xfered=5496
!greg 1072907324 bk-3.0.4: read unlock (12008)
!greg 1072907336 bk-3.0.4: obtain read lock (12016)
!greg 1072907336 bk-3.0.4: _probekey = 0
!greg 1072907339 bk-3.0.4: _keysort = 0
!greg 1072907339 bk-3.0.4: _adler32 = 0
!greg 1072907339 bk-3.0.4: makepatch -vv -s - = 0
!greg 1072907340 bk-3.0.4: push gregkh@kernel.bkbits.net:udev = 0 rmts=20031229154934-08:00|kernel.bkbits.net|/home/gregkh/udev|gregkh|ebgK xfered=5496
!greg 1072907340 bk-3.0.4: read unlock (12016)
