You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changes in upstream udev have prompted some Gentoo developers to begin moving toward using mdev in place of udev. They have asked me to make mdev rules for ZFS, although I don't have time for it at the moment.
I am filing an issue for this in advance so that people are aware of this possibility. It will take a while for me to get to this. Anyone familiar with mdev is more than welcome to write rules for ZFS to address this.
The text was updated successfully, but these errors were encountered:
taskq_seq_show_impl walks the tq_active_list to show the tqent_func and
tqent_arg. However for taskq_dispatch_ent, it's very likely that the
task entry will be freed during the function call, and causes a
use-after-free bug.
To fix this, we duplicate the task entry to an on-stack struct, and
assign it instead to tqt_task. This way, the tq_lock alone will
guarantee its safety.
Reviewed-by: Tim Chase <tim@chase2k.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Chunwei Chen <david.chen@osnexus.com>
Closesopenzfs#638Closesopenzfs#640
Changes in upstream udev have prompted some Gentoo developers to begin moving toward using mdev in place of udev. They have asked me to make mdev rules for ZFS, although I don't have time for it at the moment.
I am filing an issue for this in advance so that people are aware of this possibility. It will take a while for me to get to this. Anyone familiar with mdev is more than welcome to write rules for ZFS to address this.
The text was updated successfully, but these errors were encountered: