virtio-keyboard: added initializing vqidx when the host keyboard is turned on.
authorsungmin ha <sungmin82.ha@samsung.com>
Tue, 21 May 2013 09:02:05 +0000 (18:02 +0900)
committersungmin ha <sungmin82.ha@samsung.com>
Tue, 21 May 2013 09:02:05 +0000 (18:02 +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 8d2cd5b1be8e6bbfd1bca7cb0358b27a470e8110..9837705aae932b610318e23bf520bb8abb4552da 100644 (file)
@@ -1,3 +1,6 @@
+* 1.4.21
+- 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 20c2eafa71a12a1b4b03575d92ceaa337a92c61f..dd1d54848792f48e4bde0608db54e6e6fbbf9026 100644 (file)
@@ -1,4 +1,4 @@
-Version: 1.4.20
+Version: 1.4.21
 Maintainer: Yeong-Kyoon, Lee <yeongkyoon.lee@samsung.com>
 Source: emulator-kernel