]> err.no Git - linux-2.6/blobdiff - drivers/input/serio/libps2.c
[PATCH] lockdep: annotate serio
[linux-2.6] / drivers / input / serio / libps2.c
index 79c97f94bcbd5e9bcc31168020c3b7f1f0c32106..61a6f977846f3fe999ebddd5d58a839e8dac5472 100644 (file)
@@ -177,7 +177,7 @@ int ps2_command(struct ps2dev *ps2dev, unsigned char *param, int command)
                return -1;
        }
 
-       mutex_lock(&ps2dev->cmd_mutex);
+       mutex_lock_nested(&ps2dev->cmd_mutex, SINGLE_DEPTH_NESTING);
 
        serio_pause_rx(ps2dev->serio);
        ps2dev->flags = command == PS2_CMD_GETID ? PS2_FLAG_WAITID : 0;