Invention Grant
US07937449B1 System and method for enabling network stack processes in user mode and kernel mode to access kernel memory locations
有权
用于在用户模式和内核模式下启用网络堆栈进程以访问内核内存位置的系统和方法
- Patent Title: System and method for enabling network stack processes in user mode and kernel mode to access kernel memory locations
- Patent Title (中): 用于在用户模式和内核模式下启用网络堆栈进程以访问内核内存位置的系统和方法
-
Application No.: US12246742Application Date: 2008-10-07
-
Publication No.: US07937449B1Publication Date: 2011-05-03
- Inventor: Anuj Nath , Tibor F. Ivanyi , William D. Alexander
- Applicant: Anuj Nath , Tibor F. Ivanyi , William D. Alexander
- Applicant Address: US MA Bedford
- Assignee: Empirix, Inc.
- Current Assignee: Empirix, Inc.
- Current Assignee Address: US MA Bedford
- Agency: SilverSky Group, LLC
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
Methods and apparatus provide for receiving a request for memory from a network stack subsystem running in user mode. The request is received at a listing of pointers that resides within the network stack but separate from kernel memory. Each available pointer in the listing of pointers references a particular free kernel memory location. In response to the request, the listing of pointers provides the network stack subsystem with at least one pointer to a free kernel memory location. Via the pointer, the network stack subsystem that received the pointer to the free kernel memory location directly writes at least one segment of a packet to the free kernel memory location.
Information query