wal: set NOCOW flag for log in btrfs

Yes.
errno is an unsigned number describing an error condition and implements the error interface.
http://godoc.org/syscall#Errno