Tejun Heo <tj at kernel.org> wrote: > PREPARE_[DELAYED_]WORK() are being phased out. They have few users > and a nasty surprise in terms of reentrancy guarantee as workqueue > considers work items to be different if they don't have the same work > function. Why so? Isn't the work item address sufficient to distinguish them? David