Patent ID: 7987307

Claim:
A method, comprising: storing at least one identification of at least one packet flow to not perform interrupt coalescing for any received packets in the packet flow, the packet flow defined based, at least in part, on an Internet Protocol source address, an Internet Protocol destination address, a source port, and a destination port; determining respective packet flows associated with respective received packets, the respective packet flows defined based, at least in part, on the Internet Protocol source address, Internet Protocol destination address, source port, and destination port of the respective packets; determining if the respective packet flows match at least one of the stored at least one identification of at least one packet flow to not perform interrupt coalescing for any received packets in the packet flow; for respective received packets having associated respective packet flows matching the stored at least one identification, not performing interrupt coalescing for any packets in the respective matching packet flows, wherein not performing interrupt coalescing comprises signaling an interrupt; and for respective received packets not having associated respective packet flows matching the stored at least one identification, performing interrupt coalescing for at least some of the received packets not having respective matching packet flows.