Index: uspace/lib/c/generic/str_error.c
===================================================================
--- uspace/lib/c/generic/str_error.c	(revision fa48ebe91f9941e73a0f9e9133469b00ce194c03)
+++ uspace/lib/c/generic/str_error.c	(revision 1dde2eb1c03262de81bbf5b000cb1f986169c704)
@@ -73,4 +73,6 @@
 		case EBADCHECKSUM:
 			return "Bad checksum";
+		case ESTALL:
+			return "Operation stalled";
 		case EAGAIN:
 			return "Resource temporarily unavailable";
Index: uspace/lib/c/include/errno.h
===================================================================
--- uspace/lib/c/include/errno.h	(revision fa48ebe91f9941e73a0f9e9133469b00ce194c03)
+++ uspace/lib/c/include/errno.h	(revision 1dde2eb1c03262de81bbf5b000cb1f986169c704)
@@ -59,4 +59,7 @@
 #define EBADCHECKSUM  (-300)
 
+/** USB: stalled operation. */
+#define ESTALL (-301)
+
 /** An API function is called while another blocking function is in progress. */
 #define EINPROGRESS  (-10036)
