RFD: Rework/extending functionality of mdev
Michael Conrad
mconrad at intellitree.com
Fri Mar 13 11:29:09 UTC 2015
On 3/13/2015 3:25 AM, Harald Becker wrote:
>> 1 - kernel-spawned hotplug helpers is the traditional way,
>> 2 - netlink socket daemon is the "right way to solve the forkbomb
>> problem"
>
> ACK, but #2 blocks usage for those who like / need to stay at #1 / #0
>
>> In that case, I would offer this idea:
>
> All you do, is throwing in complex code sharing and the need to chose
> a mechanism ahead at build time, to allow for switching to some newer
> stuff ... but what about pre-generated binary versions, which
> mechanism shall be used in the default options, which mechanism shall
> be offered?
Please review it again. My solution solves both #1 and #2 in the same
binary, with no code duplication.
I suggested wrapping #2 in a ifdef for the people who don't have netlink
at all, such as on BSD, and also anyone who doesn't want the extra bytes.
-Mike
More information about the busybox
mailing list