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