US 11,995,010 B2
Adaptor storage system of and method
Marc Pegolotti, San Jose, CA (US); Kenny Wu, San Jose, CA (US); Ravi Shenoy, San Jose, CA (US); Gregorio Gervasio, Jr., San Jose, CA (US); Lalit Chhabra, San Jose, CA (US); Mark Karnowski, Irvine, CA (US); James Winston Smart, Irvine, CA (US); and Vuong Cao Nguyen, Irvine, CA (US)
Assigned to Avago Technologies International Sales Pte. Limited, Singapore (SG)
Filed by Avago Technologies International Sales Pte. Limited, Singapore (SG)
Filed on Apr. 16, 2021, as Appl. No. 17/232,944.
Prior Publication US 2022/0334985 A1, Oct. 20, 2022
Int. Cl. G06F 13/28 (2006.01); G06F 12/0806 (2016.01); G06F 12/1009 (2016.01); G06F 13/16 (2006.01)
CPC G06F 13/1668 (2013.01) [G06F 12/0806 (2013.01); G06F 12/1009 (2013.01); G06F 13/28 (2013.01); G06F 2212/608 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method of communicating in a storage network, wherein data is communicated using exchange resource indicators, the method comprising:
receiving a request for an exchange resource indicator at an adapter for the storage network, the adapter being an electronic device and comprising an electronic context memory comprising a first storage and a second cache;
providing the exchange resource indicator from the first storage in the adapter if the exchange resource indicator is within a first range;
providing the exchange resource indicator from the second cache in the adapter if the exchange resource indicator is within a second range and is stored on the second cache;
providing the exchange resource indicator from a host memory if the exchange resource indicator is within the second range and is not stored on the second cache, the host memory being disposed outside of the adapter; and
providing the exchange resource indicator from the electronic context memory if the exchange resource indicator is within the second range and a page address translation entry indicates a remap operation with a direct context memory address.