HomeFreeBSD

maxinflight can overflow in spa_load_verify_cb()

Description

maxinflight can overflow in spa_load_verify_cb()

When running on larger memory systems, we can overflow the value of
maxinflight. This can result in maxinflight having a value of 0 causing
the system to hang.

Reviewed-by: Igor Kozhukhov <igor@dilos.org>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: George Wilson <george.wilson@delphix.com>
Closes #9272

Details

Provenance
George Wilson <george.wilson@delphix.com>Authored on Sep 3 2019, 2:17 AM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Sep 3 2019, 2:17 AM
Parents
rGa57c82fc50bc: Fix typos
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rG1e5271625787: maxinflight can overflow in spa_load_verify_cb() (authored by George Wilson <george.wilson@delphix.com>).Sep 3 2019, 2:17 AM