A system and method for zero copy block protocol write operations obviates
the need to copy the contents of memory buffers (mbufs) at a storage
system. A storage operating system of the storage system receives data
from a network and stores the data in chains of mbufs having various
lengths. An iSCSI driver processes (interprets) the received mbufs and
passes the appropriate data and interpreted command to a SCSI target
module of the storage operating system. The SCSI target module utilizes
the mbufs and the data contained therein to perform appropriate write
operations in response to write requests received from clients.