US 12,393,366 B1
Servicing read requests
Jason Raff, Bedford, NH (US); Vikram Prabhakar, Apex, NC (US); and Socheavy Heng, Framingham, MA (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on May 13, 2024, as Appl. No. 18/662,199.
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0656 (2013.01) [G06F 3/0611 (2013.01); G06F 3/0659 (2013.01); G06F 3/067 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method of servicing a read request, comprising:
establishing a set of write indicators corresponding to a set of storage locations designated by the read request;
while the set of write indicators is accessible to a possible write operation that designates the set of storage locations to be written to, buffering data from the set of storage locations; and
after buffering the data from the set of storage locations, checking the set of write indicators to ascertain whether the set of storage locations has been designated to be written to since establishing the set of write indicators.