Clear QUEUE_FLAG_ADD_RANDOM on zvols
zvols should not be an entropy source for the kernel. Disable it to be consistent with the upstream kernel. torvalds/linux@b277da0a8a Signed-off-by: Richard Yao <ryao@gentoo.org> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #3713
This commit is contained in:
parent
3757bff3b1
commit
c6a3a222d3
|
@ -1427,6 +1427,9 @@ __zvol_create_minor(const char *name, boolean_t ignore_snapdev)
|
||||||
#ifdef HAVE_BLK_QUEUE_NONROT
|
#ifdef HAVE_BLK_QUEUE_NONROT
|
||||||
queue_flag_set_unlocked(QUEUE_FLAG_NONROT, zv->zv_queue);
|
queue_flag_set_unlocked(QUEUE_FLAG_NONROT, zv->zv_queue);
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef QUEUE_FLAG_ADD_RANDOM
|
||||||
|
queue_flag_clear_unlocked(QUEUE_FLAG_ADD_RANDOM, zv->zv_queue);
|
||||||
|
#endif
|
||||||
|
|
||||||
if (spa_writeable(dmu_objset_spa(os))) {
|
if (spa_writeable(dmu_objset_spa(os))) {
|
||||||
if (zil_replay_disable)
|
if (zil_replay_disable)
|
||||||
|
|
Loading…
Reference in New Issue