Patent ID: 7509419

Claim:
A computer implemented method, in a system area network endnode, for modifying the operation of a host channel adapter, the computer implemented method comprising: receiving a marker message in the host channel adapter, wherein the marker message is an immediate marker message that is interpreted by the host channel adapter; determining, in the host channel adapter, a type of the marker message, wherein the type of the marker message is one of a remote access redirect mode enable marker message, a remote access redirect mode disable marker message, a pause sending-receiving marker message, and a resume sending-receiving marker message, wherein the host channel adapter remains in the remote access redirect mode of operation until a remote access redirect mode disable marker message is received; and responsive to determining that the type of the marker message is the remote access redirect mode enable marker message, placing the host channel adapter in a remote access redirect mode of operation, wherein the remote access redirect mode of operation converts memory access messages into receive messages, and wherein the remote access redirect mode of operation further causes access requests to the protected portions of system memory to be redirected to software running in a host system, wherein the access requests are redirected to software running in the host system by converting the access requests to receive work requests that are posted to a queue pair associated with the software, and wherein the queue pair associated with the software is a different queue pair than a queue pair associated with an application with which the channel communicates.