Don't blindly continue if and hv_ldc_copy() call fails.  For now, simply clean up and return without ACKing any descriptors.  That means the client probably hangs.  Some thought is needed on what the correct way to handle these conditions is.  Made me spot a small memory leak, which is fixed asi a bonus.
Don't blindly continue if and hv_ldc_copy() call fails.  For now, simply
clean up and return without ACKing any descriptors.  That means the client
probably hangs.  Some thought is needed on what the correct way to handle
these conditions is.  Made me spot a small memory leak, which is fixed asi
a bonus.

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars