[Spice-devel] [PATCH] Revert "server/smartcard: don't register the channel if no hardware emulated"

Alon Levy alevy at redhat.com
Wed Jun 29 03:07:41 PDT 2011


This reverts commit 456ff9f8d5d27ac763e89e67a100661084695dc5.

That patch just disabled the smartcard channel completely because
the check was done *before* the initialization of the qemu smartcard
devices, not after.
---
 server/smartcard.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

diff --git a/server/smartcard.c b/server/smartcard.c
index 7830c9a..f948e5b 100644
--- a/server/smartcard.c
+++ b/server/smartcard.c
@@ -538,10 +538,6 @@ void smartcard_channel_init(void)
 {
     Channel *channel;
 
-    /* don't register the channel if no hardware registered */
-    if (g_smartcard_readers.num == 0) {
-        return;
-    }
     channel = spice_new0(Channel, 1);
     channel->type = SPICE_CHANNEL_SMARTCARD;
     channel->link = smartcard_link;
@@ -549,3 +545,4 @@ void smartcard_channel_init(void)
     channel->migrate = smartcard_migrate;
     reds_register_channel(channel);
 }
+
-- 
1.7.5.4



More information about the Spice-devel mailing list