commit | 4083014e32699af04a8e6eaa4855b08dba36a47a | [log] [tgz] |
---|---|---|
author | Dan Williams <dan.j.williams@intel.com> | Mon Mar 11 12:37:55 2019 -0700 |
committer | Dan Williams <dan.j.williams@intel.com> | Mon Mar 11 12:37:55 2019 -0700 |
tree | fa37f9f9691fe64ca8a3c0cdc0315dc12462e6e4 | |
parent | 6fd96ff557963de8e62842a0dc360a6e3610d2bb [diff] | |
parent | 78153dd45e7e0596ba32b15d02bda08e1513111e [diff] |
Merge branch 'for-5.1/nfit/ars' into libnvdimm-for-next Merge several updates to the ARS implementation. Highlights include: * Support retrieval of short-ARS results if the ARS state is "requires continuation", and even if the "no_init_ars" module parameter is specified. * Allow busy-polling of the kernel ARS state by allowing root to reset the exponential back-off timer. * Filter potentially stale ARS results by tracking query-ARS relative to the previous start-ARS.