-
公开(公告)号:US20140331001A1
公开(公告)日:2014-11-06
申请号:US14268957
申请日:2014-05-02
Applicant: LSI Corporation
Inventor: Yang Liu , Nital Patwa , Ming-Ju Lee , Yimin Chen , Changyou Xu , Tim Canepa
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0679
Abstract: Methods and systems may perform one or more operations for solid state device administrative command execution including, but not limited to: receiving, in at least one administrative command queue, at least one administrative command affecting at least one submission queue; halting enqueuing of one or more submission commands in the at least one submission queue in response to the receiving the at least one administrative command affecting the at least one submission queue; adding at least one barrier command to at least one submission queue affected by the at least one administrative command; processing one or more commands in the at least one submission queue until the at least one barrier command in the at least one submission queue is processed; and processing the at least one administrative command affecting the at least one submission queue in response to the processing of the at least one barrier command.
Abstract translation: 方法和系统可以执行固态设备管理命令执行的一个或多个操作,包括但不限于:在至少一个管理命令队列中接收影响至少一个提交队列的至少一个管理命令; 响应于接收到影响至少一个提交队列的至少一个管理命令,停止在所述至少一个提交队列中排队一个或多个提交命令; 向至少一个管理命令影响的至少一个提交队列添加至少一个障碍命令; 处理所述至少一个提交队列中的一个或多个命令,直到处理所述至少一个提交队列中的所述至少一个障碍命令; 以及响应于所述至少一个障碍命令的处理,处理影响所述至少一个提交队列的所述至少一个管理命令。