US 12,430,047 B2
Maintaining control information for storage devices
Eric D. Seppanen, Mountain View, CA (US)
Assigned to PURE STORAGE, INC., Santa Clara, CA (US)
Filed by PURE STORAGE, INC., Santa Clara, CA (US)
Filed on Dec. 21, 2023, as Appl. No. 18/393,118.
Application 18/393,118 is a continuation of application No. 17/489,195, filed on Sep. 29, 2021, granted, now 11,868,625.
Application 17/489,195 is a continuation of application No. 16/436,020, filed on Jun. 10, 2019, granted, now 11,137,918, issued on Oct. 5, 2021.
Application 16/436,020 is a continuation of application No. 15/414,760, filed on Jan. 25, 2017, granted, now 10,318,196, issued on Jun. 11, 2019.
Application 15/414,760 is a continuation of application No. 14/736,240, filed on Jun. 10, 2015, granted, now 9,588,691, issued on Mar. 7, 2017.
Prior Publication US 2024/0231651 A1, Jul. 11, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/00 (2006.01); G06F 3/06 (2006.01); G06F 12/02 (2006.01); G06F 11/10 (2006.01)
CPC G06F 3/0629 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0605 (2013.01); G06F 3/061 (2013.01); G06F 3/0632 (2013.01); G06F 3/0659 (2013.01); G06F 3/0665 (2013.01); G06F 3/067 (2013.01); G06F 3/0673 (2013.01); G06F 3/0689 (2013.01); G06F 12/0238 (2013.01); G06F 11/1076 (2013.01); G06F 2212/1024 (2013.01); G06F 2212/217 (2013.01); G06F 2212/222 (2013.01); G06F 2212/261 (2013.01); G06F 2212/263 (2013.01); G06F 2212/7205 (2013.01); G06F 2212/7207 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
in response to receiving an alert indicating an updated state for a memory block in a storage device, querying, by a storage controller, the storage device for a location in the storage device identifiable as storing control information; and
updating, by the storage controller, the control information obtained for the storage device stored in the storage device to indicate the updated state for the memory block.