Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP1:GA
xf86-input-vmmouse.542
u_Revert-Remove-call-to-iopl-.-It-s-not-portabl...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File u_Revert-Remove-call-to-iopl-.-It-s-not-portable-and-i.patch of Package xf86-input-vmmouse.542
From f8724406aa027d4be2425da155784ef582fe7932 Mon Sep 17 00:00:00 2001 From: Takashi Iwai <tiwai@suse.de> Date: Thu, 13 Feb 2014 11:34:26 +0100 Subject: [PATCH] Revert "Remove call to iopl(). It's not portable and isn't necessary." References: bnc#863750 This reverts commit bcdec3d0cd4434770cd841c33c030e0d7203881f. The commit breaks the detection vmmouse on QEMU/KVM. Signed-off-by: Takashi Iwai <tiwai@suse.de> --- tools/vmmouse_detect.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/vmmouse_detect.c b/tools/vmmouse_detect.c index 7939ff86d449..b83bec1f28e2 100644 --- a/tools/vmmouse_detect.c +++ b/tools/vmmouse_detect.c @@ -53,6 +53,11 @@ main(void) signal(SIGSEGV, segvCB); #if defined __i386__ || defined __x86_64__ + /* + * To access i/o ports above 0x3ff, we need to be in iopl(3). + */ + + iopl(3); if (VMMouseClient_Enable()) { VMMouseClient_Disable(); return 0; -- 1.8.5.2
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor