Invention Grant
US07653754B2 Method, system and protocol that enable unrestricted user-level access to a network interface adapter
有权
允许对网络接口适配器进行无限制用户级访问的方法,系统和协议
- Patent Title: Method, system and protocol that enable unrestricted user-level access to a network interface adapter
- Patent Title (中): 允许对网络接口适配器进行无限制用户级访问的方法,系统和协议
-
Application No.: US10750762Application Date: 2004-01-05
-
Publication No.: US07653754B2Publication Date: 2010-01-26
- Inventor: Michael Kagan , Benny Koren , Dror Goldenberg , Gilad Shainer , Gil Bloch , Ariel Shachar , Ophir Turbovich , Dror Borer , Diego Crupnicoff
- Applicant: Michael Kagan , Benny Koren , Dror Goldenberg , Gilad Shainer , Gil Bloch , Ariel Shachar , Ophir Turbovich , Dror Borer , Diego Crupnicoff
- Applicant Address: IL Ramat Gan
- Assignee: Mellanox Technologies Ltd.
- Current Assignee: Mellanox Technologies Ltd.
- Current Assignee Address: IL Ramat Gan
- Agent Mark M. Friedman
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
A method for preventing deadlock in communication between a host software application and a network interface card (NIC), comprises writing a doorbell associated with at least one descriptor having a descriptor context to a buffer in the NIC, dropping at least one doorbell from the buffer if the buffer is full, thereby allowing a write of a new doorbell to the buffer, and recovering each dropped doorbell for further execution of descriptors associated with this doorbell. The descriptor execution is in order of posting by the application to the NIC. A system implementing the method comprises a doorbell drop mechanism and a doorbell recovery mechanism.
Public/Granted literature
- US20050198410A1 Method, system and protocol that enable unrestricted user-level access to a network interface adapter Public/Granted day:2005-09-08
Information query