Add a sync.Pool to reduce heap allocations for the default case in unmarshalBytes()
Add a sync.Pool to reduce heap allocations for the default case in unmarshalBytes()

This change avoids the allocations for bytes.Reader.

cilium/ebpf,cilium/ebpf