US 11,836,355 B2
Systems and methods for resetting a degraded storage resource
Donald Mace, Mashpee, MA (US); Xiaoye Jiang, Wayland, MA (US); and Arieh Don, Newton, MA (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Nov. 21, 2021, as Appl. No. 17/524,995.
Prior Publication US 2023/0152979 A1, May 18, 2023
Int. Cl. G06F 3/06 (2006.01); G06F 11/10 (2006.01)
CPC G06F 3/0619 (2013.01) [G06F 3/067 (2013.01); G06F 3/0631 (2013.01); G06F 3/0659 (2013.01); G06F 11/1084 (2013.01)] 15 Claims
OG exemplary drawing
 
1. An information handling system comprising:
a processor;
a storage resource communicatively coupled and locally connected to the processor; and
an operating system embodied in non-transitory computer-readable media and configured to, when read and executed by the processor:
responsive to a determination that the storage resource is experiencing a predictor of a failure of the storage resource, invoke an operating system driver to perform an in-band reset of the storage resource to reload firmware code of the storage resource;
after reloading the firmware code and resetting the storage resource following the in-band reset, determine whether the predictor persists; and
responsive to determining whether the predictor persists, perform a responsive action.