virtio-keyboard: added initializing vqidx when the host keyboard is turned on.
authorsungmin ha <sungmin82.ha@samsung.com>
Tue, 21 May 2013 06:45:09 +0000 (15:45 +0900)
committersungmin ha <sungmin82.ha@samsung.com>
Tue, 21 May 2013 06:45:09 +0000 (15:45 +0900)
Signed-off-by: Sungmin Ha <sungmin82.ha@samsung.com>
drivers/maru/maru_virtio_keyboard.c
package/changelog
package/pkginfo.manifest

index b1f8e256f3da1a2e46184b58bea5a292a96dd58c..7fb3e2a8ff1ed4e6072d769854616aa9f9e4705d 100644 (file)
@@ -88,6 +88,7 @@ static void vq_keyboard_handle(struct virtqueue *vq)
                return;
        }
 
+        VKBD_LOG(KERN_DEBUG, "vqidx: %d\n", vqidx);
         while (1) {
                memcpy(&kbdevent, &vkbd->kbdevt[vqidx], sizeof(kbdevent));
 #if 1
@@ -151,6 +152,7 @@ static int virtio_keyboard_probe(struct virtio_device *vdev)
        int index = 0;
 
        VKBD_LOG(KERN_INFO, "driver is probed\n");
+       vqidx = 0;
 
        vdev->priv = vkbd = kmalloc(sizeof(struct virtio_keyboard), GFP_KERNEL);
        if (!vkbd) {
index d75ceb36141cafa2d4a02f86d5d5e3fe22f39c19..498becc1f19d61f88d6a37314d885b61c41f1aa3 100644 (file)
@@ -1,3 +1,6 @@
+* 1.4.20
+- added initializing vqidx when the host keyboard is turned on.
+== Sungmin Ha <sungmin82.ha@samsung.com> 2013-05-21
 * 1.4.19
 - modified process of using virtio keyboard queue
 == Sungmin Ha <sungmin82.ha@samsung.com> 2013-05-14
index 4979654f1bb982a64073c4e9e58a338596a37e40..a82eb27196c9215d3b9f371c0a6329bcef521f75 100644 (file)
@@ -1,4 +1,4 @@
-Version: 1.4.19
+Version: 1.4.20
 Maintainer: Yeong-Kyoon, Lee <yeongkyoon.lee@samsung.com>
 Source: emulator-kernel