fix hotplug2 event processing deadlock
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 30 Jul 2008 19:02:01 +0000 (19:02 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 30 Jul 2008 19:02:01 +0000 (19:02 +0000)
commit61bccd5e214e6cbaf96e15ff95509b7214554efe
tree1aaaeb929608adb8844c3be94397ad3fde7dba66
parent3e7128271b8b532b00a3c84b31858fac0b507e04
fix hotplug2 event processing deadlock

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12019 3c298f89-4303-0410-b956-a3cf2f4a3e73
package/hotplug2/patches/120-throttling.patch [new file with mode: 0644]