]>
err.no Git - systemd/log
greg@kroah.com [Thu, 13 Nov 2003 13:52:08 +0000 (05:52 -0800)]
[PATCH] splig LABEL and NUMBER into separate functions.
Now items are processed in priority order, fixing that bug.
greg@kroah.com [Thu, 13 Nov 2003 02:08:40 +0000 (18:08 -0800)]
[PATCH] add TOPO regression test.
greg@kroah.com [Thu, 13 Nov 2003 02:08:19 +0000 (18:08 -0800)]
[PATCH] move TOPOLOGY rule to it's own function.
greg@kroah.com [Thu, 13 Nov 2003 01:56:26 +0000 (17:56 -0800)]
[PATCH] fix bug where NUMBER and TOPOLOGY would not work for partitions.
greg@kroah.com [Thu, 13 Nov 2003 01:38:14 +0000 (17:38 -0800)]
[PATCH] clean up the way we find the sysdevice for a block device for namedev.
greg@kroah.com [Wed, 12 Nov 2003 16:35:40 +0000 (08:35 -0800)]
[PATCH] updated label test script (tests for partitions now.)
greg@kroah.com [Wed, 12 Nov 2003 16:26:08 +0000 (08:26 -0800)]
[PATCH] split REPLACE and CALLOUT into separate functions
Finally starting to process this in priority order, not config file order.
greg@kroah.com [Wed, 12 Nov 2003 15:44:56 +0000 (07:44 -0800)]
[PATCH] add debug line for REPLACE call.
greg@kroah.com [Wed, 12 Nov 2003 15:32:29 +0000 (07:32 -0800)]
[PATCH] add replace test
greg@kroah.com [Wed, 12 Nov 2003 15:30:20 +0000 (07:30 -0800)]
[PATCH] add more sysfs test tree files.
greg@kroah.com [Wed, 12 Nov 2003 15:23:39 +0000 (07:23 -0800)]
[PATCH] change UDEV_SYSFS_PATH environment variable due to libsysfs change.
greg@kroah.com [Wed, 12 Nov 2003 15:17:33 +0000 (07:17 -0800)]
[PATCH] fix bug in klibc's isspace function.
dsteklof@us.ibm.com [Wed, 12 Nov 2003 13:37:24 +0000 (05:37 -0800)]
[PATCH] patch for libsysfs sysfs directory handling
Here's a quick patch to:
1) Add an environment variable "SYSFS_PATH" that libsysfs will check
for when getting mount point before searching system's sysfs mount
point.
2) A quick fix to sysfs_get_link where the bug was.
I have tested this out with libsysfs and with udev. I couldn't test
with klibc because I haven't got the tree to build with klibc without
my changes either. I made the link but get an error finding
linux/linits.h. I will figure that out.
Please have a look at the patch. If it's agreeable, please test it. I
really want to add some generic path manipulation functions for the
sysfs_get_link error, rather than my patch's hack. But, I haven't had
time yet to do that. You really sounded like you needed this for
testing, so I'm sending it out to you. I should probably add a
function to set the env variable(?).
greg@kroah.com [Wed, 12 Nov 2003 11:50:33 +0000 (03:50 -0800)]
[PATCH] fix udev-add.c to build properly with older versions of gcc.
kay.sievers@vrfy.org [Wed, 12 Nov 2003 11:48:04 +0000 (03:48 -0800)]
[PATCH] more manpage tweaks
man page style fixes
present the tiny udev in bold font :)
kay.sievers@vrfy.org [Wed, 12 Nov 2003 11:48:01 +0000 (03:48 -0800)]
[PATCH] add support for subdirs
support subdirectory creation/removal for NAME="/devfs/is/crazy/video0"
create parent subdirs for device node if needed
remove subdirs when last node is removed
kay.sievers@vrfy.org [Wed, 12 Nov 2003 11:47:57 +0000 (03:47 -0800)]
[PATCH] add uid/gid to nodes
set uid/gid of node specified in udev.permissions
only numeric id's are supported cause we can't resolve with
klibc or libc before real /etc is mounted
greg@kroah.com [Wed, 12 Nov 2003 11:33:44 +0000 (03:33 -0800)]
[PATCH] add prototype for ftruncate to klibc
greg@kroah.com [Thu, 30 Oct 2003 08:59:16 +0000 (00:59 -0800)]
[PATCH] Remove a few items from the TODO list that are already done.
olh@suse.de [Thu, 30 Oct 2003 06:26:35 +0000 (22:26 -0800)]
[PATCH] DESTDIR for udev
greg@kroah.com [Thu, 30 Oct 2003 06:26:23 +0000 (22:26 -0800)]
[PATCH] version number to 005_bk
rml@tech9.net [Thu, 30 Oct 2003 06:14:24 +0000 (22:14 -0800)]
[PATCH] udev init script
I integrated udev with Fedora Core. The main piece is simply building
/udev on boot, since we don't have an initramfs yet. We should also
clear out /udev on shutdown, for /udev directories mounted on persistent
media.
The attached script goes in /etc/init.d
Then do "chkconfig --add udev"
And the rest is handled automatically. I made it for Fedora but it will
probably work, with little change, on any Linux system.
Right now it only does sysfs-based discovery of block and tty devices,
since those are the only types of devices I have on my system. There is
a TODO in the script where we would add the other device types.
greg@kroah.com [Sat, 25 Oct 2003 07:21:18 +0000 (00:21 -0700)]
[PATCH] pull some klibc stuff into the make Makefile to try to stay in sync.
greg@kroah.com [Sat, 25 Oct 2003 07:20:51 +0000 (00:20 -0700)]
[PATCH] klibc build fixes
Still can't seem to build both klibc and glibc versions from same makefile :(
lethal@linux-sh.org [Sat, 25 Oct 2003 06:37:17 +0000 (23:37 -0700)]
[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.
greg@kroah.com [Thu, 23 Oct 2003 08:08:58 +0000 (01:08 -0700)]
[PATCH] 005 release
greg@kroah.com [Thu, 23 Oct 2003 08:04:30 +0000 (01:04 -0700)]
[PATCH] add klibc linux symlink info to the README
greg@kroah.com [Thu, 23 Oct 2003 08:04:09 +0000 (01:04 -0700)]
[PATCH] get 'make release' to work properly again.
rml@tech9.net [Thu, 23 Oct 2003 07:50:27 +0000 (00:50 -0700)]
[PATCH] udev: sleep_for_dev() bits
OK, I fixed that bug you hinted at earlier in my previous
sleep_for_dev() patch. I am sure you fixed it, but here we go
nonetheless, just in case.
I actually changed it up a bit. It is probably faster to count down
from SECONDS_TO_WAIT_FOR_DEV than count up.
I also made the lone 'path' argument const, since it can be.
Some other misc. bits, too.
greg@kroah.com [Thu, 23 Oct 2003 07:19:18 +0000 (00:19 -0700)]
[PATCH] added README info for how to build using klibc.
greg@kroah.com [Thu, 23 Oct 2003 07:13:16 +0000 (00:13 -0700)]
[PATCH] turn off debugging if we are building with klibc
greg@kroah.com [Thu, 23 Oct 2003 07:12:58 +0000 (00:12 -0700)]
[PATCH] turn off debugging in namedev
greg@kroah.com [Thu, 23 Oct 2003 07:12:41 +0000 (00:12 -0700)]
[PATCH] added vsyslog support to klibc.
greg@kroah.com [Thu, 23 Oct 2003 06:59:44 +0000 (23:59 -0700)]
[PATCH] add ftruncate to klibc.
probably got it wrong too...
greg@kroah.com [Thu, 23 Oct 2003 06:48:55 +0000 (23:48 -0700)]
[PATCH] klibc specific tweaks
greg@kroah.com [Thu, 23 Oct 2003 06:46:19 +0000 (23:46 -0700)]
[PATCH] libsysfs does not need mntent.h in it's header file.
greg@kroah.com [Thu, 23 Oct 2003 05:30:50 +0000 (22:30 -0700)]
[PATCH] klibc makefile changes.
greg@kroah.com [Thu, 23 Oct 2003 02:40:52 +0000 (19:40 -0700)]
[PATCH] build tdb and libsysfs from the same makefile as udev.
This fixes problem of libsysfs and tdb getting build with different gcc options
as the rest of udev.
greg@kroah.com [Thu, 23 Oct 2003 05:39:59 +0000 (22:39 -0700)]
[PATCH] udev build tweaks to tdb's spinlock code
greg@kroah.com [Thu, 23 Oct 2003 02:39:54 +0000 (19:39 -0700)]
[PATCH] udev-add build cleanups for other libc versions.
greg@kroah.com [Thu, 23 Oct 2003 02:39:28 +0000 (19:39 -0700)]
[PATCH] tweak tdb to build within udev better.
greg@kroah.com [Thu, 23 Oct 2003 02:38:59 +0000 (19:38 -0700)]
[PATCH] make libsysfs spit debug messages to the same place as the rest of udev.
greg@kroah.com [Thu, 23 Oct 2003 02:38:10 +0000 (19:38 -0700)]
[PATCH] make libsysfs build cleanly
greg@kroah.com [Thu, 23 Oct 2003 01:37:40 +0000 (18:37 -0700)]
[PATCH] added klibc version 0.82 (cvs tree) to the udev tree.
Not hooked up to the build yet.
greg@kroah.com [Wed, 22 Oct 2003 08:32:07 +0000 (01:32 -0700)]
[PATCH] makefile fix for now.
greg@kroah.com [Wed, 22 Oct 2003 08:15:20 +0000 (01:15 -0700)]
[PATCH] hm, makefile bug with so many files... will fix later...
greg@kroah.com [Wed, 22 Oct 2003 08:14:59 +0000 (01:14 -0700)]
[PATCH] regression tests starting to be added.
greg@kroah.com [Wed, 22 Oct 2003 08:12:40 +0000 (01:12 -0700)]
[PATCH] fix LABEL bug for device files (not class files.)
greg@kroah.com [Wed, 22 Oct 2003 05:28:32 +0000 (22:28 -0700)]
[PATCH] got rid of struct device_attr
namedev.c is still a mess, that's up next after testing...
greg@kroah.com [Wed, 22 Oct 2003 05:08:03 +0000 (22:08 -0700)]
[PATCH] rename namedev.permissions and namedev.config to udev.permissions and udev.config
the namedev name didn't really make much sense anymore...
greg@kroah.com [Wed, 22 Oct 2003 07:18:49 +0000 (00:18 -0700)]
[PATCH] more warning flags to the build.
kay@vrfy.org [Wed, 22 Oct 2003 04:48:11 +0000 (21:48 -0700)]
[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
greg@kroah.com [Wed, 22 Oct 2003 04:47:50 +0000 (21:47 -0700)]
[PATCH] fix dbg line in namedev.c
Thanks to Kay Sievers <kay@vrfy.org> for pointing this out.
kay@vrfy.org [Wed, 22 Oct 2003 04:46:00 +0000 (21:46 -0700)]
[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 :))
rml@tech9.net [Wed, 22 Oct 2003 04:45:19 +0000 (21:45 -0700)]
[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'
greg@kroah.com [Wed, 22 Oct 2003 04:41:35 +0000 (21:41 -0700)]
[PATCH] more overrides of config info with env variables if in test mode.
greg@kroah.com [Wed, 22 Oct 2003 04:40:53 +0000 (21:40 -0700)]
[PATCH] Fix bug causing udev to sleep forever waiting for dev file to show up.
Now we will timeout properly.
greg@kroah.com [Wed, 22 Oct 2003 03:20:03 +0000 (20:20 -0700)]
[PATCH] change version to 004_bk
greg@kroah.com [Wed, 22 Oct 2003 03:19:09 +0000 (20:19 -0700)]
[PATCH] make config files, sysfs root, and udev root configurable from config variables
This will make running tests a lot simpler.
greg@kroah.com [Wed, 22 Oct 2003 00:09:52 +0000 (17:09 -0700)]
[PATCH] 004 changelog entrys
greg@kroah.com [Wed, 22 Oct 2003 00:08:45 +0000 (17:08 -0700)]
[PATCH] 004 release
dsteklof@us.ibm.com [Tue, 21 Oct 2003 08:19:14 +0000 (01:19 -0700)]
[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
lkml001@vrfy.org [Tue, 21 Oct 2003 06:33:54 +0000 (23:33 -0700)]
[PATCH] man file update
changes:
o CALLOUT method included
o required keys for every match method listed
o keywords changed to uppercase in EXAMPLE
greg@kroah.com [Tue, 21 Oct 2003 05:48:44 +0000 (22:48 -0700)]
[PATCH] major 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.
greg@kroah.com [Tue, 21 Oct 2003 05:45:46 +0000 (22:45 -0700)]
[PATCH] Changed test.block and test.tty to take ACTION from the command line.
greg@kroah.com [Tue, 21 Oct 2003 04:03:15 +0000 (21:03 -0700)]
[PATCH] don't sleep if 'dev' file is already present on device add.
instead sleep for up to 10 seconds waiting for it to show up.
greg@kroah.com [Tue, 21 Oct 2003 03:31:24 +0000 (20:31 -0700)]
[PATCH] fix comment about how the "dev" file is made up.
greg@kroah.com [Tue, 21 Oct 2003 03:28:42 +0000 (20:28 -0700)]
[PATCH] more 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.
greg@kroah.com [Tue, 21 Oct 2003 00:58:23 +0000 (17:58 -0700)]
[PATCH] add BUS= bug to TODO list so it will not get forgotten.
Thanks to reg@dwf.com for pointing this out to me.
lkml001@vrfy.org [Mon, 20 Oct 2003 04:59:45 +0000 (21:59 -0700)]
[PATCH] man page update
rml@tech9.net [Mon, 20 Oct 2003 04:56:21 +0000 (21:56 -0700)]
[PATCH] udev: mode should be mode_t
Unix file modes should be stored in a mode_t, not a standard type. At
the moment it is actually unsigned, in fact, not a signed integer.
Attached patch does an s/int mode/mode_t mode/ and cleans up the
results.
rml@tech9.net [Mon, 20 Oct 2003 04:55:43 +0000 (21:55 -0700)]
[PATCH] udev: trivial trivialities
Yah yah, really trivial stuff...
- get_class_device() doesn't need to be exported; it
should be static
- white space cleanup
rml@tech9.net [Sat, 18 Oct 2003 08:18:04 +0000 (01:18 -0700)]
[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.
rml@tech9.net [Sat, 18 Oct 2003 07:12:16 +0000 (00:12 -0700)]
[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.
greg@kroah.com [Sat, 18 Oct 2003 07:11:13 +0000 (00:11 -0700)]
[PATCH] spec file changes.
rml@mvista.com [Sat, 18 Oct 2003 06:54:14 +0000 (23:54 -0700)]
[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.
greg@kroah.com [Sat, 18 Oct 2003 06:54:07 +0000 (23:54 -0700)]
[PATCH] test.block changes.
greg@kroah.com [Sat, 18 Oct 2003 06:39:26 +0000 (23:39 -0700)]
[PATCH] ok, rpm likes the "_" character instead of "-" better...
rml@tech9.net [Sat, 18 Oct 2003 06:34:19 +0000 (23:34 -0700)]
[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
greg@kroah.com [Sat, 18 Oct 2003 06:33:28 +0000 (23:33 -0700)]
[PATCH] change the version to 003-bk to keep things sane with people using the bk tree.
greg@kroah.com [Sat, 18 Oct 2003 06:32:17 +0000 (23:32 -0700)]
[PATCH] got "remove of named devices" working.
database code still needs some major cleanup.
greg@kroah.com [Sat, 18 Oct 2003 02:26:07 +0000 (19:26 -0700)]
[PATCH] fix segfaults when dealing with partitions.
greg@kroah.com [Fri, 17 Oct 2003 13:32:01 +0000 (06:32 -0700)]
[PATCH] update changelog for 003 release
greg@kroah.com [Fri, 17 Oct 2003 13:14:02 +0000 (06:14 -0700)]
[PATCH] update the spec file for the new version and install process.
Spec file still does not install all of the proper files.
greg@kroah.com [Fri, 17 Oct 2003 13:12:52 +0000 (06:12 -0700)]
[PATCH] fix makefile release rule to not drop tdb.h file.
greg@kroah.com [Fri, 17 Oct 2003 12:55:24 +0000 (05:55 -0700)]
[PATCH] Add FAQ for udev
greg@kroah.com [Fri, 17 Oct 2003 12:05:04 +0000 (05:05 -0700)]
[PATCH] removed AUTHORS and INSTALL files as they were pretty pointless.
greg@kroah.com [Fri, 17 Oct 2003 08:40:02 +0000 (01:40 -0700)]
[PATCH] copyright updates.
greg@kroah.com [Fri, 17 Oct 2003 08:39:47 +0000 (01:39 -0700)]
[PATCH] Add AUTHORS and INSTALL files.
greg@kroah.com [Fri, 17 Oct 2003 08:39:29 +0000 (01:39 -0700)]
[PATCH] TODO updates
greg@kroah.com [Fri, 17 Oct 2003 08:39:19 +0000 (01:39 -0700)]
[PATCH] Updatd the README
greg@kroah.com [Fri, 17 Oct 2003 07:44:14 +0000 (00:44 -0700)]
[PATCH] updated the TODO list.
greg@kroah.com [Fri, 17 Oct 2003 07:29:17 +0000 (00:29 -0700)]
[PATCH] add udev man page (basically just a place holder for now.)
greg@kroah.com [Fri, 17 Oct 2003 07:19:04 +0000 (00:19 -0700)]
[PATCH] added uninstall support
greg@kroah.com [Fri, 17 Oct 2003 04:18:40 +0000 (21:18 -0700)]
[PATCH] added install target for makefile so people don't have to do it by hand anymore.
greg@kroah.com [Thu, 16 Oct 2003 06:51:27 +0000 (23:51 -0700)]
[PATCH] add version to debug log on startup.
greg@kroah.com [Thu, 16 Oct 2003 06:51:11 +0000 (23:51 -0700)]
[PATCH] tell the user what mknod() we are trying to do.
greg@kroah.com [Thu, 16 Oct 2003 06:50:50 +0000 (23:50 -0700)]
[PATCH] add dbg_parse() to cut down on parse file debugging statements
Can be turned on by hand in the namedev.c file.
greg@kroah.com [Thu, 16 Oct 2003 06:50:13 +0000 (23:50 -0700)]
[PATCH] put config files and database in /etc/udev by default
Can be overridden on the makefile line.
patmans@us.ibm.com [Wed, 15 Oct 2003 06:32:17 +0000 (23:32 -0700)]
[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.