[PATCH v3 02/15] Add support for an owned buffer