1. A method, comprising: allocating, by a protocol processor, metadata related to a packet in a host memory, wherein the host memory is comprised in a host that is coupled to a network adapter; copying the metadata from the host memory to an adapter memory associated with the network adapter; and processing, by the protocol processor, the copied metadata.