Messages in this thread Patch in this message | | | Subject | [PATCH 11/11] input: Claim serio early in serio_open() | Date | Fri, 19 Sep 2003 12:26:42 +0200 | From | Vojtech Pavlik <> |
| |
You can pull this changeset from: bk://kernel.bkbits.net/vojtech/input
===================================================================
ChangeSet@1.1349, 2003-09-19 01:25:39-07:00, dtor_core@ameritech.net serio.c: claim serio early in serio_open()
serio.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-)
===================================================================
diff -Nru a/drivers/input/serio/serio.c b/drivers/input/serio/serio.c --- a/drivers/input/serio/serio.c Fri Sep 19 12:15:39 2003 +++ b/drivers/input/serio/serio.c Fri Sep 19 12:15:39 2003 @@ -229,9 +229,11 @@ /* called from serio_dev->connect/disconnect methods under serio_sem */ int serio_open(struct serio *serio, struct serio_dev *dev) { - if (serio->open(serio)) - return -1; serio->dev = dev; + if (serio->open(serio)) { + serio->dev = NULL; + return -1; + } return 0; } - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |