mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-07-26 13:57:59 +00:00
ebbeb55561
Also add script used to generate patches and SRC_URI Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
35 lines
1.2 KiB
Diff
35 lines
1.2 KiB
Diff
From a20f87f804897492ceed5fb120ca4dfded6918ed Mon Sep 17 00:00:00 2001
|
|
From: Johan Hovold <jhovold@gmail.com>
|
|
Date: Sun, 6 Nov 2011 19:06:21 +0100
|
|
Subject: [PATCH 38/49] USB: omninet: fix write_room
|
|
|
|
commit 694c6301e515bad574af74b6552134c4d9dcb334 upstream.
|
|
|
|
Fix regression introduced by commit 507ca9bc047666 ([PATCH] USB: add
|
|
ability for usb-serial drivers to determine if their write urb is
|
|
currently being used.) which inverted the logic in write_room so that it
|
|
returns zero when the write urb is actually free.
|
|
|
|
Signed-off-by: Johan Hovold <jhovold@gmail.com>
|
|
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
|
|
---
|
|
drivers/usb/serial/omninet.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/drivers/usb/serial/omninet.c b/drivers/usb/serial/omninet.c
|
|
index 60f38d5..0a8c1e6 100644
|
|
--- a/drivers/usb/serial/omninet.c
|
|
+++ b/drivers/usb/serial/omninet.c
|
|
@@ -315,7 +315,7 @@ static int omninet_write_room(struct tty_struct *tty)
|
|
int room = 0; /* Default: no room */
|
|
|
|
/* FIXME: no consistent locking for write_urb_busy */
|
|
- if (wport->write_urb_busy)
|
|
+ if (!wport->write_urb_busy)
|
|
room = wport->bulk_out_size - OMNINET_HEADERLEN;
|
|
|
|
dbg("%s - returns %d", __func__, room);
|
|
--
|
|
1.7.9.4
|
|
|