code: func (b *packetBuffer) Release() {
  	b.Decrement()
  	if b.refCount != 0 {
  		panic("packetBuffer refCount not zero")
  	}
  	b.putBack()
  }
docs: // Release puts back the packet buffer into the pool.
  // It should be called when processing is definitely finished.