Invention Grant
- Patent Title: Method and apparatus to delete a command queue
-
Application No.: US15141744Application Date: 2016-04-28
-
Publication No.: US10282103B1Publication Date: 2019-05-07
- Inventor: Chris Randall Stone , Shashank Nemawarkar , Balakrishnan Sundararaman , Charles Edward Peet
- Applicant: Seagate Technology LLC
- Applicant Address: US CA Cupertino
- Assignee: Seagate Technology LLC
- Current Assignee: Seagate Technology LLC
- Current Assignee Address: US CA Cupertino
- Agency: Cesari & Reed, LLP
- Agent Kirk A. Cesari; Christian W. Best
- Main IPC: G06F13/24
- IPC: G06F13/24 ; G06F3/06

Abstract:
Systems and methods are disclosed to delete a command queue, in accordance with certain embodiments of the present disclosure. An apparatus may comprise a circuit configured to receive a queue deletion indicator from a host device, including a queue identifier for a selected command queue to be deleted. The circuit may abort each command associated with the selected command queue and pending at the apparatus based on the queue identifier. Commands associated with the selected queue may be identified in a command table and flagged with an abort bit, which may signal an I/O processing pipeline to abort the command when encountered. The circuit may verify that no commands associated with the selected command queue remain pending at the apparatus, and send a completion indicator to notify the host device that the selected command queue is deleted.
Information query