Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | hotplug2: procd does the hotplugging now | John Crispin | 2013-06-21 | 6 | -373/+0 |
| | | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 36987 | ||||
* | hotplug2: restore accidentally deleted patch | Gabor Juhos | 2013-03-03 | 1 | -0/+21 |
| | | | | | | | | | | | | | Without the 170-non_fatal_include.patch hotplug2 throws this: Unable to include '/etc/hotplug2-platform.rules' Syntax error (/etc/hotplug2-common.rules, line 9): Syntax error: Internal parser error. Unable to include '/etc/hotplug2-common.rules' Syntax error (/etc/hotplug2-init.rules, line 3): Syntax error: Internal parser error. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35863 | ||||
* | hotplug2: fix a memory leak and wrong variables leaking into the fork worker ↵ | Felix Fietkau | 2013-03-03 | 1 | -13/+24 |
| | | | | | | process (#12436, maybe also #12765) SVN-Revision: 35857 | ||||
* | hotplug2: merge worker related fixes into one patch | Felix Fietkau | 2013-03-03 | 4 | -251/+179 |
| | | | | SVN-Revision: 35856 | ||||
* | hotplug2: Only ignore failed includes for missing files | Michael Büsch | 2011-02-08 | 1 | -4/+14 |
| | | | | SVN-Revision: 25421 | ||||
* | hotplug2: Make missing include files non fatal | Vasilis Tsiligiannis | 2011-02-07 | 1 | -0/+11 |
| | | | | SVN-Revision: 25414 | ||||
* | hotplug2: Refresh patches | Vasilis Tsiligiannis | 2010-04-03 | 4 | -39/+31 |
| | | | | SVN-Revision: 20685 | ||||
* | hotplug2: Fix event blocking when there are no available children (#6958, #7030) | Vasilis Tsiligiannis | 2010-04-03 | 1 | -0/+203 |
| | | | | SVN-Revision: 20684 | ||||
* | hotplug2: Always fork rules flagged as slow | Vasilis Tsiligiannis | 2010-04-03 | 1 | -0/+21 |
| | | | | SVN-Revision: 20682 | ||||
* | hotplug2: Fix forking (#7033) | Vasilis Tsiligiannis | 2010-04-03 | 1 | -0/+59 |
| | | | | SVN-Revision: 20681 | ||||
* | hotplug2: Cancel firmware loading on file openning errors | Vasilis Tsiligiannis | 2010-04-03 | 1 | -0/+19 |
| | | | | SVN-Revision: 20680 | ||||
* | hotplug2: Fix sysfs path (#7031) | Vasilis Tsiligiannis | 2010-04-03 | 1 | -0/+15 |
| | | | | SVN-Revision: 20679 | ||||
* | package/hotplug2: refresh patches | Gabor Juhos | 2010-03-26 | 2 | -12/+9 |
| | | | | SVN-Revision: 20462 | ||||
* | Fix a memory leak in hotplug2 environment handling. Bump hotplug2 to the ↵ | Felix Fietkau | 2009-12-09 | 3 | -170/+80 |
| | | | | | | | | | | | | | | | | | | | | | | | latest svn revision, remove obsolete patches. Memory leak is caused by the way hotplug2 handles environment variables, using setenv() and unsetenv(). setenv() creates copies of the supplied strings, but, due to a POSIX blunder, these copies are never destroyed by unsetenv(), neither in glibc nor uclibc - not until the program terminates. Since some events are handled directly in the main process, even when configured with the "fork" worker, hotplug2 memory usage will keep growing over time. This can be observed by running "udevtrigger" and noting the increase in hotplug2 VmRSS after each run. This patch uses putenv() instead, which leaves storage management to the caller, so that we can explicitly delete stuff when it's no longer needed. Signed-off-by: Aleksandar Radovanovic <biblbroks@sezampro.rs> SVN-Revision: 18725 | ||||
* | hotplug2: get rid of the unnecessary reference to libdl as well | Felix Fietkau | 2009-10-20 | 1 | -6/+7 |
| | | | | SVN-Revision: 18106 | ||||
* | hotplug2: compile in the worker module statically, saves >20k uncompressed | Felix Fietkau | 2009-10-20 | 1 | -0/+163 |
| | | | | SVN-Revision: 18104 | ||||
* | hotplug2: fix "MALLOC FAILURE!" message caused by a missing return code ↵ | Felix Fietkau | 2009-10-19 | 1 | -0/+12 |
| | | | | | | check on recv() SVN-Revision: 18061 | ||||
* | Move hotplug2 v0.9 to hotplug2-old | Hamish Guthrie | 2009-05-28 | 3 | -2424/+0 |
| | | | | SVN-Revision: 16135 | ||||
* | remove warning from hotplug2, which pops up 10 times during boot | John Crispin | 2008-08-04 | 1 | -7/+10 |
| | | | | SVN-Revision: 12086 | ||||
* | fix hotplug2 event processing deadlock | Felix Fietkau | 2008-07-30 | 1 | -0/+135 |
| | | | | | | | | | when bringing up ethernet on ixp4xx, the driver may request a firmware while hotplug2 waits for the netdev bringup to complete. change the event processing loop to keep an event backlog to allow unthrottled events to pass through while throttled events are being waited for SVN-Revision: 12019 | ||||
* | fix two small bugs in the hotplug2 rule parser (#2085) | Felix Fietkau | 2007-07-18 | 1 | -0/+22 |
| | | | | SVN-Revision: 8023 | ||||
* | hotplug2 update - include hotplug2-init.rules from hotplug2.rules, fix ↵ | Felix Fietkau | 2007-07-09 | 1 | -74/+1600 |
| | | | | | | permissions of various devices (fixes #2052) SVN-Revision: 7892 | ||||
* | replace the hotplug2 fork handling hack with a better solution implemented ↵ | Felix Fietkau | 2007-06-30 | 3 | -198/+239 |
| | | | | | | in upstream (thanks, iSteve) SVN-Revision: 7786 | ||||
* | hotplug2: add fork handling optimization (also fixes that pesky pppoe race ↵ | Felix Fietkau | 2007-06-25 | 1 | -0/+142 |
| | | | | | | condition in #1655) SVN-Revision: 7726 | ||||
* | update to hotplug2 svn version (recommended by iSteve) | Felix Fietkau | 2007-06-25 | 3 | -48/+542 |
| | | | | SVN-Revision: 7725 | ||||
* | hotplug2: add a missing cflag, allow hotplug events that are not 'add' | Felix Fietkau | 2007-06-25 | 1 | -0/+13 |
| | | | | SVN-Revision: 7721 | ||||
* | make hotplug2 use the build system cflags | Felix Fietkau | 2007-06-25 | 1 | -0/+13 |
| | | | | SVN-Revision: 7720 | ||||
* | refresh all package patches in the buildroot using quilt | Felix Fietkau | 2007-06-04 | 1 | -3/+4 |
| | | | | SVN-Revision: 7490 | ||||
* | use hotplug2 for serializing hotplug events on 2.6 | Felix Fietkau | 2007-05-05 | 1 | -0/+34 |
SVN-Revision: 7097 |