[PATCH] Input: i8042 - Fix console keyboard support on Gen2 Hyper-V VMs
Mark Laws
mdl at 60hz.org
Mon Apr 18 15:23:35 UTC 2016
Hi,
Please keep me Cc:ed in any replies as I'm not on these lists.
Description of the fix is in the commit message for the patch.
Discussion:
Given that most distributions were already statically linking i8042.c,
having it not unload even if there is no i8042 device seems a better fix
than the alternatives:
a) requiring users build a kernel with CONFIG_SERIO_I8042=y;
b) duplicating the needed bits from atkbd.c in hyperv-keyboard, or;
c) this patch, but with a "stay_resident=1" option to enable the
workaround. Detecting presence of Hyper-V could be handled by udev,
which would pass this option, but every distribution would need to
fix their rules (certainly we don't want to check for Hyper-V in
i8042.c)
Mark Laws (1):
Input: i8042 - Fix console keyboard support on Gen2 Hyper-V VMs
drivers/input/serio/i8042.c | 43 +++++++++++++++++++++++++++++++++++--------
1 file changed, 35 insertions(+), 8 deletions(-)
--
2.8.0
More information about the devel
mailing list