View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000767 | channel: kernel/el7 | kernel-lt | public | 2017-08-13 15:10 | 2017-09-10 13:59 |
Reporter | jonteh | Assigned To | burakkucat | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0000767: CONFIG_MOUSE_PS2_VMMOUSE not enabled in EL7 kernel-lt | ||||
Description | Please enable CONFIG_MOUSE_PS2_VMMOUSE. This provides an absolute pointer over the PS/2 interface when running under VMware or KVM/QEMU hypervisors. It's enabled in the upstream EL7 kernel but not in elrepo's kernel-lt: $ grep VMMOUSE /boot/config-* config-3.10.0-514.26.2.el7.x86_64:CONFIG_MOUSE_PS2_VMMOUSE=y config-4.4.78-1.el7.elrepo.x86_64:# CONFIG_MOUSE_PS2_VMMOUSE is not set This arrived in kernel 3.10.0-514 with CentOS 7.3: * Thu Aug 04 2016 Rafael Aquini <aquini@redhat.com> [3.10.0-485.el7] - [input] vmmouse - remove port reservation (Lauro Ramos Venancio) [1331578] - [input] vmmouse - fix absolute device registration (Lauro Ramos Venancio) [1331578] - [input] add vmmouse driver (Lauro Ramos Venancio) [1331578] It replaces the xorg vmmouse driver, which must not load, and hence requires xf86-input-vmmouse 13.1.0 but this has been backported: $ rpm -q --changelog xorg-x11-drv-vmmouse | head * Wed Sep 07 2016 Peter Hutterer <peter.hutterer@redhat.com> 13.0.0-12 - Don't use vmmouse if the vmmouse kernel driver is detected (#1354636) It also allows the absolute pointer to work without the xorg vmmouse driver installed, or the QEMU USB Tablet (in the case of KVM/QEMU). | ||||
Tags | No tags attached. | ||||
|
Thank you for your report. Upon checking with the master configuration files I see that the configuration option, CONFIG_MOUSE_PS2_VMMOUSE, has not been set for kernel-lt (EL7), kernel-ml (EL7) nor kernel-ml (EL6). The option CONFIG_MOUSE_PS2_VMMOUSE=y has now been set for those three kernel package sets and queued for the next re-builds. |
|
With the recent release of the updated kernel-lt package set for EL7 [1] and the updated kernel-ml package sets for EL6 & EL7 [2][3] this RFE has been resolved. Now closing as "resolved/fixed". [1] http://lists.elrepo.org/pipermail/elrepo/2017-August/003720.html [2] http://lists.elrepo.org/pipermail/elrepo/2017-August/003719.html [3] http://lists.elrepo.org/pipermail/elrepo/2017-August/003721.html |
|
Thanks for the fix. While it worked fine for the subsequent EL7 kernel-lt and kernel-ml packages, it appears to have been reverted for kernel-ml-4.13.0-1.el7. |
|
I acknowledge your report. I acknowledge the missing configuration parameter. I do not understand how that reversion has occurred. I have inspected and adjusted both kernel-ml configuration files (el6 & el7) to ensure that the CONFIG_MOUSE_PS2_VMMOUSE option is enabled. Here are the details from the master configuration files -- [kernels]$ grep -r CONFIG_MOUSE_PS2_VMMOUSE=y * | grep -E '4\.4\.87|4\.12\.10|4\.13\.0' | sort el6/config-4.12/config-4.12.10-i686:CONFIG_MOUSE_PS2_VMMOUSE=y el6/config-4.12/config-4.12.10-i686-NONPAE:CONFIG_MOUSE_PS2_VMMOUSE=y el6/config-4.12/config-4.12.10-x86_64:CONFIG_MOUSE_PS2_VMMOUSE=y el6/config-4.13/config-4.13.0-i686:CONFIG_MOUSE_PS2_VMMOUSE=y el6/config-4.13/config-4.13.0-i686-NONPAE:CONFIG_MOUSE_PS2_VMMOUSE=y el6/config-4.13/config-4.13.0-x86_64:CONFIG_MOUSE_PS2_VMMOUSE=y el7/config-4.12/config-4.12.10-x86_64:CONFIG_MOUSE_PS2_VMMOUSE=y el7/config-4.13/config-4.13.0-x86_64:CONFIG_MOUSE_PS2_VMMOUSE=y el7/config-4.4/config-4.4.87-x86_64:CONFIG_MOUSE_PS2_VMMOUSE=y [kernels]$ The above will now reappear in the next kernel-ml builds. |
|
With the recent release of the kernel-ml-4.13.1-1.el{6|7}.elrepo package sets [1][2] this mishap has been corrected. Now closing as "resolved/fixed". [1] http://lists.elrepo.org/pipermail/elrepo/2017-September/003776.html [2] http://lists.elrepo.org/pipermail/elrepo/2017-September/003777.html |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-08-13 15:10 | jonteh | New Issue | |
2017-08-13 15:10 | jonteh | Status | new => assigned |
2017-08-13 15:10 | jonteh | Assigned To | => burakkucat |
2017-08-14 07:21 | burakkucat | Note Added: 0005393 | |
2017-08-14 12:16 | burakkucat | Note Added: 0005394 | |
2017-08-14 12:16 | burakkucat | Status | assigned => resolved |
2017-08-14 12:16 | burakkucat | Resolution | open => fixed |
2017-09-08 16:25 | jonteh | Note Added: 0005468 | |
2017-09-08 16:25 | jonteh | Status | resolved => assigned |
2017-09-08 16:25 | jonteh | Resolution | fixed => reopened |
2017-09-08 17:21 | burakkucat | Note Added: 0005469 | |
2017-09-10 13:59 | burakkucat | Note Added: 0005473 | |
2017-09-10 13:59 | burakkucat | Status | assigned => resolved |
2017-09-10 13:59 | burakkucat | Resolution | reopened => fixed |