summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* [PATCH] 047 release047greg@kroah.com2005-04-261-1/+1
|
* [PATCH] Fix the multithreaded build again...greg@kroah.com2005-04-261-0/+3
|
* [PATCH] don't install distribution specific init script on "make install"kay.sievers@vrfy.org2005-04-261-10/+1
| | | | | | | | Leave that part up to the one who itegrates udev into a system as there is much more to care of than to call a init stript for a dynamic dev.
* [PATCH] remove archive file if we changed somethingkay.sievers@vrfy.org2005-04-261-0/+3
|
* [PATCH] link archive insted of objectskay.sievers@vrfy.org2005-04-261-44/+62
| | | | | | | | | | | | | This cuts the size of the binaries, as only objects that are actually used are linked into the binary: 45592 -> 43608 udev 4380 -> 4380 udevsend 10380 -> 4652 udevd 34732 -> 33100 udevinfo 45432 -> 37208 udevtest
* [PATCH] rename udev_lib to udev_utils and dev_d to udev_multiplexkay.sievers@vrfy.org2005-04-261-5/+5
|
* [PATCH] integrate wait_for_sysfs in udevkay.sievers@vrfy.org2005-04-261-12/+2
| | | | | | | Move the wait_for_sysfs logic into the udev binary. udev is called for every hotplug event. It also waits for /devices events.
* [PATCH] fix parallel build errorgreg@kroah.com2005-04-261-2/+3
|
* [PATCH] 046 release046greg@kroah.com2005-04-261-1/+1
|
* [PATCH] disable logging for udevstartkay.sievers@vrfy.org2005-04-261-2/+2
| | | | | | | | The slow logging facilites on some systems are a reason for the reported slowness of udevstart. On one of my boxes udevstart is down from 9 second to 0.3 seconds.
* [PATCH] rename udevdb* to udev_db*kay.sievers@vrfy.org2005-04-261-3/+3
|
* [PATCH] remove udev_lib dependency from udevsend, which makes it smallerkay.sievers@vrfy.org2005-04-261-1/+1
|
* [PATCH] make spotless for releases.greg@kroah.com2005-04-261-2/+2
|
* [PATCH] replace tdb database by simple lockless file databasekay.sievers@vrfy.org2005-04-261-18/+11
| | | | | | | | | This makes the udev operation completely lockless by storing a file for every node in /dev/.udevdb/* This solved the problem with deadlocking concurrent udev processes waiting for each other to release the file lock under heavy load.
* [PATCH] 045 release045greg@kroah.com2005-04-261-1/+1
|
* [PATCH] 044 release044greg@kroah.com2005-04-261-1/+1
|
* [PATCH] 043 release043greg@kroah.com2005-04-261-1/+1
|
* [PATCH] remove 'sudo' usage from the Makefilegreg@kroah.com2005-04-261-1/+1
| | | | | | should fix a lot of gentoo bug reports
* [PATCH] add test target to makefilegreg@kroah.com2005-04-261-0/+3
| | | | | | Will help distros that have a test phase of their build.
* [PATCH] 042 release042greg@kroah.com2005-04-261-1/+1
| | | | | | | | | In the grand tradition of releasing free software projects on my birthday for the past few years. And yes, I skipped version 041, call it grumpyness in my old age...
* [PATCH] update to libsysfs 1.2.0 and add some stuff klib_fixupkay.sievers@vrfy.org2005-04-261-3/+7
|
* [PATCH] improve klibc fixup integrationkay.sievers@vrfy.org2005-04-261-11/+14
|
* [PATCH] expose sysfs functions for sharing itkay.sievers@vrfy.org2005-04-261-1/+3
| | | | | | | | This patch exposes the wait_for_sysfs functions to all possible users, so we need to maintain only one list of exceptions. The last list is hereby removed from udev.c.
* [PATCH] 040 release040greg@kroah.com2005-04-261-1/+1
|
* [PATCH] 039 release039greg@kroah.com2005-04-261-1/+1
|
* [PATCH] let the extras/ programs build "pretty" alsogreg@kroah.com2005-04-261-0/+1
|
* [PATCH] pass SYSFS setting down for extras buildspatmans@us.ibm.com2005-04-261-7/+8
| | | | | | | | | Modify SYSFS to specify the full path, and pass it down for the extras builds. Change the scsi_id Makefile so it will work with and without udev.
* [PATCH] crap, I messed up the 'sed' instances pretty badly, this fixes the ↵greg@kroah.com2005-04-261-4/+4
| | | | config and man page mess.
* [PATCH] delete udevruler?kay.sievers@vrfy.org2005-04-261-6/+1
| | | | | | | | | | | Hey, we got consistent source filenames today. Let's go ahead :) I once started this ambitiuos curses gui to edit udev rules files. udevruler still lays dead around in the tree. I will not finish it and it is not really useful at his state. If nobody wants to do something for it, I'm for deleting it.
* [PATCH] fix broken 'make -j5' functionality.greg@kroah.com2005-04-261-4/+3
|
* [PATCH] Makefile fixkay.sievers@vrfy.org2005-04-261-3/+1
| | | | | | Remove the rest of the debian stuff too, to make install working again.
* [PATCH] 038 release038greg@kroah.com2005-04-261-1/+1
|
* [PATCH] fix up error in building extras and libsysfsgreg@kroah.com2005-04-261-1/+0
|
* [PATCH] 037 release037greg@kroah.com2005-04-261-1/+1
|
* [PATCH] fix asmlinkagembuesch@freenet.de2005-04-261-1/+1
| | | | | | | | | | | | This patch fixes the reintroduced bug with the sig_handler(), if we link against a -mregparm=3 compiled klibc on i386. It also fixes some compiler warnings about redefined asmlinkage on some systems. Also some (broken?) compilers on distros throw out warnings if asmlinkage is before "static void". This fixes it, too.
* [PATCH] a few more Makefile tweaks for the quiet feature.greg@kroah.com2005-04-261-9/+10
|
* [PATCH] Make the build silent, thanks to a helper program from ncftpgreg@kroah.com2005-04-261-24/+48
|
* [PATCH] rename files to have '_' instead of '-' in them.greg@kroah.com2005-04-261-2/+2
| | | | | | | We should be consistent in our madness...
* [PATCH] fix up Makefile for wait_for_sysfs udev_version.h dependancygreg@kroah.com2005-04-261-0/+1
|
* [PATCH] 036 release036greg@kroah.com2005-04-261-1/+1
|
* [PATCH] 035 release035greg@kroah.com2005-04-261-1/+1
|
* [PATCH] 034 release034greg@kroah.com2005-04-261-1/+1
|
* [PATCH] 33_bk mark for the makefilegreg@kroah.com2005-04-261-1/+1
|
* [PATCH] 033 release033greg@kroah.com2005-04-261-1/+1
|
* [PATCH] wait_for_sysfs debug cleanupkay.sievers@vrfy.org2005-04-261-2/+2
| | | | | | | | | > Sorry, I left my debug code in. Oops, just realized it now. You've applied a older version and not the latest. Here is a new patch to catch up.
* [PATCH] enable native tdb spinlocks on i386 platforms.greg@kroah.com2005-04-261-13/+5
| | | | | | also clean out some stuff in the makefile that was never getting used.
* [PATCH] PATCH selinux for udevharald@redhat.com2005-04-261-0/+8
| | | | | | Daniel Walsh's working selinux patch
* [PATCH] respect prefix= setting in built udev.conf (updated)kpfleming@backtobasicsmgmt.com2005-04-261-6/+6
| | | | | | | | | | | | | | | | | | | | | Here is a revised version of the patch. Again, it modifies the Makefile to respect the prefix= setting when putting paths to /etc/udev/{rules.s,permissions.d} into the built /etc/udev/udev.conf file. It also changes the Makefile to create this file at "make" time, not "make install" time. This allows for udevdir to be specified at "make" time (thus putting the correct path into udev.conf), but not specified at "make install" time (thus allowing the installation to proceed without trying to use the wrong directory). Submitted By: Kevin P. Fleming <kpfleming@linuxfromscratch.org> Date: 2004-09-16 Initial Package Version: 032 Origin: David Jensen Description: correct udev's Makefile and template config file to respect the "prefix=" setting supplied when it is built; also build etc/udev/udev.conf at "make" time, not "make install" time
* [PATCH] finally solve the bad sysfs-timing for all of uskay.sievers@vrfy.org2005-04-261-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Tue, Sep 21, 2004 at 07:17:34PM +0200, Kay Sievers wrote: > During the integration of HAL into the linux hotplug system, we dicover > every week a new signaling path that fails cause of the delayed > population of the sysfs files, which are connected by symlinks and > appear in something like a random order in userspace. > > It's pretty complicated to understand the connection between all these > files for all the different subsystems with all the exceptions, so most > of the users simply sleep a few seconds, but that is not acceptable for > our integration work. > > Here I try to get all the special knowledge about that behavior together > and place that in a simple binary. That program _must_ run first of all > other hotplug processsing and every later script, udev or HAL all can get > rid of the wild guesses about the right time sysfs is ready. > > It will not only wait for the "dev"-file events we handle with udev, also > for every /device-device with the corresponding bus link. > > It is provided as a patch against the current udev tree and a "install" will > place the new program in the hotplug.d directory: > > [kay@pim ~]$ tree /etc/hotplug.d/ > /etc/hotplug.d/ > `-- default > |-- 00-wait_for_sysfs.hotplug -> /sbin/wait_for_sysfs > |-- 10-udev.hotplug -> /sbin/udevsend > |-- 20-hal.hotplug -> /usr/libexec/hal.hotplug > |-- default.hotplug > `-- log.hotplug > > > For now, it logs the result of the waiting to syslog, to catch any > device, that needs special treatment. All newly discovered delay problems, > device black/whitelist updates should go into that program and we may remove > that kind of specialisation from all the other hotplug programs. > > Any patches, reports, testing is more than welcome. > > Sample debug: > Sep 21 18:44:07 localhost kernel: usb 3-2: new full speed USB device using address 12 > Sep 21 18:44:07 localhost kernel: hub 3-2:1.0: USB hub found > Sep 21 18:44:07 localhost kernel: hub 3-2:1.0: 2 ports detected > Sep 21 18:44:07 localhost 00-wait_for_sysfs.hotplug: result: waiting for sysfs successful '/devices/pci0000:00/0000:00:1d.1/usb3/3-2' > Sep 21 18:44:07 localhost 00-wait_for_sysfs.hotplug: result: waiting for sysfs successful '/devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2:1.0' > Sep 21 18:44:08 localhost kernel: usb 3-2.1: new full speed USB device using address 13 > Sep 21 18:44:08 localhost 00-wait_for_sysfs.hotplug: result: waiting for sysfs successful '/class/usb/lp0' > Sep 21 18:44:08 localhost kernel: drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 13 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 > Sep 21 18:44:08 localhost 00-wait_for_sysfs.hotplug: result: waiting for sysfs successful '/devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2.1/3-2.1:1.0' > Sep 21 18:44:08 localhost 00-wait_for_sysfs.hotplug: result: waiting for sysfs successful '/devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2.1' > Sep 21 18:44:08 localhost udev: configured rule in '/etc/udev/rules.d/50-udev.rules' at line 29 applied, 'lp0' becomes 'usb/%k' > Sep 21 18:44:08 localhost udev: creating device node '/udev/usb/lp0' > Sep 21 18:44:09 localhost kernel: usb 3-2.2: new full speed USB device using address 14 > Sep 21 18:44:09 localhost kernel: pl2303 3-2.2:1.0: PL-2303 converter detected > Sep 21 18:44:09 localhost kernel: usb 3-2.2: PL-2303 converter now attached to ttyUSB0 > Sep 21 18:44:09 localhost 00-wait_for_sysfs.hotplug: result: waiting for sysfs successful '/devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2.2' > Sep 21 18:44:09 localhost 00-wait_for_sysfs.hotplug: result: waiting for sysfs successful '/devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2.2/3-2.2:1.0' > Sep 21 18:44:09 localhost 00-wait_for_sysfs.hotplug: result: waiting for sysfs successful '/devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2.2/3-2.2:1.0/ttyUSB0' > Sep 21 18:44:09 localhost 00-wait_for_sysfs.hotplug: result: waiting for sysfs successful '/class/tty/ttyUSB0' > Sep 21 18:44:09 localhost udev: creating device node '/udev/ttyUSB0' New version with more devices excluded from /device-link saerch and a better maching for device names.
* [PATCH] fix up Makefiles to get the klibc build working properly.greg@kroah.com2005-04-261-14/+17
| | | | | | Based on a patch from Kay Sievers <kay.sievers@vrfy.org>