From 237f8c73f0717bcaf725d38fcae8a6fc2da1bac9 Mon Sep 17 00:00:00 2001 From: Domen Puncer Date: Sun, 5 Jun 2005 14:46:16 +0200 Subject: [PATCH] --- yaml --- r: 3711 b: refs/heads/master c: 01205a0e60bb5a66d768b881fb8355981b912510 h: refs/heads/master i: 3709: 1d029e8a4ce3a384d4ec5852c634ec462fd59ef6 3707: d9f2680907636e5db50d42236659c72134ca7f37 3703: d523e59857366ea32a0ed79c1a66a7a0c01cc986 3695: 751b07296645bc8c7604c50760558822a1e15681 3679: f2fc85cd1905405fd1f0baae03428ac6e6dfe708 3647: e2b820f9cf78a9cbaf32636591d7fbd52d0c22a9 3583: 4d0a0672ae8cd55d4dfbba7a47dd31af1eeeae00 v: v3 --- [refs] | 2 +- trunk/drivers/usb/class/usblp.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 2ff249088294..763c61c3f24c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c11372da33c9d38cb35867915f15c74778e1a3a4 +refs/heads/master: 01205a0e60bb5a66d768b881fb8355981b912510 diff --git a/trunk/drivers/usb/class/usblp.c b/trunk/drivers/usb/class/usblp.c index dff134185c18..7ce43fb8118a 100644 --- a/trunk/drivers/usb/class/usblp.c +++ b/trunk/drivers/usb/class/usblp.c @@ -753,6 +753,7 @@ static ssize_t usblp_read(struct file *file, char __user *buffer, size_t count, schedule(); } else { set_current_state(TASK_RUNNING); + down(&usblp->sem); break; } down (&usblp->sem);