Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/xen/xenstore/xenstore_dev.c
Context not available. | |||||
if (error != 0) | if (error != 0) | ||||
return (error); | return (error); | ||||
while(!xs_is_locked()) | |||||
{ | |||||
error = tsleep(u, PCATCH, "xsdwrite", hz/10); | |||||
if (error && error != EWOULDBLOCK) | |||||
return (error); | |||||
} | |||||
if ((len + u->len) > sizeof(u->u.buffer)) | if ((len + u->len) > sizeof(u->u.buffer)) | ||||
return (EINVAL); | return (EINVAL); | ||||
Context not available. |