NetBSD Problem Report #44055

From khorben@defora.org  Sat Nov  6 13:04:49 2010
Return-Path: <khorben@defora.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id 5990C63BAB2
	for <gnats-bugs@gnats.NetBSD.org>; Sat,  6 Nov 2010 13:04:49 +0000 (UTC)
Message-Id: <20101106111204.CED425481@syn.defora.rom>
Date: Sat,  6 Nov 2010 12:12:04 +0100 (CET)
From: Pierre Pronchery <khorben@defora.org>
Reply-To:
To: gnats-bugs@gnats.NetBSD.org
Subject: Xen is not laptop-friendly
X-Send-Pr-Version: 3.95

>Number:         44055
>Category:       port-xen
>Synopsis:       The PMS_SYNAPTICS_TOUCHPAD is not enabled in XEN3_DOM0 kernels
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    port-xen-maintainer
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Nov 06 13:05:00 +0000 2010
>Closed-Date:    Fri Oct 19 14:59:30 +0000 2012
>Last-Modified:  Fri Oct 19 14:59:30 +0000 2012
>Originator:     Pierre Pronchery <khorben@defora.org>
>Release:        NetBSD 5.1_RC4
>Organization:

>Environment:
System: NetBSD syn.defora.rom 5.1_RC4 NetBSD 5.1_RC4 (GENERIC) #0: Thu Nov 4 13:23:48 CET 2010 khorben@syn.defora.rom:/home/amd64/obj/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
The Xen Dom0 kernel works fine on laptops, but synaptics support for
touchpads is not enabled by default.
>How-To-Repeat:
Use the touchpad within X, on a laptop booted with a XEN3_DOM0 kernel.
>Fix:
Index: sys/arch/amd64/conf/XEN3_DOM0
===================================================================
RCS file: /cvsroot/src/sys/arch/amd64/conf/XEN3_DOM0,v
retrieving revision 1.33.4.4
diff -p -u -r1.33.4.4 XEN3_DOM0
--- sys/arch/amd64/conf/XEN3_DOM0	15 Feb 2010 18:04:11 -0000	1.33.4.4
+++ sys/arch/amd64/conf/XEN3_DOM0	6 Nov 2010 11:11:05 -0000
@@ -505,6 +506,7 @@ pckbc0		at isa?			# pc keyboard controll
 pckbd*		at pckbc?		# PC keyboard
 pms*		at pckbc?		# PS/2 mouse for wsmouse
 #options 	PMS_DISABLE_POWERHOOK	# Disable PS/2 reset on resume
+options 	PMS_SYNAPTICS_TOUCHPAD	# Enable support for Synaptics Touchpads
 #vga0		at isa?
 vga*		at pci? dev ? function ?
 #pcdisplay0	at isa?			# CGA, MDA, EGA, HGA

>Release-Note:

>Audit-Trail:
From: Pierre Pronchery <khorben@defora.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: re: port-xen/44055: The PMS_SYNAPTICS_TOUCHPAD is not enabled in
Date: Mon, 24 Sep 2012 02:35:44 +0200

 [This mail was also posted to port-xen@netbsd.org]

 			Hi,

 I'd like to commit the following patch, enabling support for synaptics
 touchpads when running Xen as DOM0. As mentioned in PR port-xen/44055 a
 while ago, this is particularly useful on laptops.

 Let me know if I can proceed.

 Index: sys/arch/i386/conf/XEN3_DOM0
 ===================================================================
 RCS file: /cvsroot/src/sys/arch/i386/conf/XEN3_DOM0,v
 retrieving revision 1.69
 diff -p -u -r1.69 XEN3_DOM0
 --- sys/arch/i386/conf/XEN3_DOM0	23 Sep 2012 01:05:21 -0000	
 1.69
 +++ sys/arch/i386/conf/XEN3_DOM0	24 Sep 2012 00:24:34 -0000
 @@ -511,6 +511,7 @@ pckbc0		at isa?			# PC
 keyboard controll
  pckbd*		at pckbc?		# PC keyboard
  pms*		at pckbc?		# PS/2 mouse for wsmouse
  #options 	PMS_DISABLE_POWERHOOK	# Disable PS/2 reset on resume
 +options 	PMS_SYNAPTICS_TOUCHPAD	# Enable support for Synaptics
 Touchpads
  #vga0		at isa?
  vga*		at pci? dev ? function ?
  #pcdisplay0	at isa?			# CGA, MDA, EGA, HGA
 Index: sys/arch/amd64/conf/XEN3_DOM0
 ===================================================================
 RCS file: /cvsroot/src/sys/arch/amd64/conf/XEN3_DOM0,v
 retrieving revision 1.87
 diff -p -u -r1.87 XEN3_DOM0
 --- sys/arch/amd64/conf/XEN3_DOM0	23 Sep 2012 01:05:21 -0000	
 1.87
 +++ sys/arch/amd64/conf/XEN3_DOM0	24 Sep 2012 00:24:34 -0000
 @@ -533,6 +533,7 @@ pckbc0		at isa?			# pc
 keyboard controll
  pckbd*		at pckbc?		# PC keyboard
  pms*		at pckbc?		# PS/2 mouse for wsmouse
  #options 	PMS_DISABLE_POWERHOOK	# Disable PS/2 reset on resume
 +options 	PMS_SYNAPTICS_TOUCHPAD	# Enable support for Synaptics
 Touchpads
  #vga0		at isa?
  vga*		at pci? dev ? function ?
  #pcdisplay0	at isa?			# CGA, MDA, EGA, HGA

 HTH,
 -- 
 khorben

From: Manuel Bouyer <bouyer@antioche.eu.org>
To: gnats-bugs@NetBSD.org
Cc: port-xen-maintainer@NetBSD.org, gnats-admin@NetBSD.org,
        netbsd-bugs@NetBSD.org, Pierre Pronchery <khorben@defora.org>
Subject: Re: port-xen/44055: The PMS_SYNAPTICS_TOUCHPAD is not enabled in
Date: Mon, 24 Sep 2012 11:14:15 +0200

 On Mon, Sep 24, 2012 at 12:40:05AM +0000, Pierre Pronchery wrote:
 > The following reply was made to PR port-xen/44055; it has been noted by GNATS.
 > 
 > From: Pierre Pronchery <khorben@defora.org>
 > To: gnats-bugs@netbsd.org
 > Cc: 
 > Subject: re: port-xen/44055: The PMS_SYNAPTICS_TOUCHPAD is not enabled in
 > Date: Mon, 24 Sep 2012 02:35:44 +0200
 > 
 >  [This mail was also posted to port-xen@netbsd.org]
 >  
 >  			Hi,
 >  
 >  I'd like to commit the following patch, enabling support for synaptics
 >  touchpads when running Xen as DOM0. As mentioned in PR port-xen/44055 a
 >  while ago, this is particularly useful on laptops.
 >  
 >  Let me know if I can proceed.

 I though this had already been commited. please do.

 -- 
 Manuel Bouyer <bouyer@antioche.eu.org>
      NetBSD: 26 ans d'experience feront toujours la difference
 --

From: "Pierre Pronchery" <khorben@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/44055 CVS commit: src/sys/arch
Date: Mon, 24 Sep 2012 23:13:37 +0000

 Module Name:	src
 Committed By:	khorben
 Date:		Mon Sep 24 23:13:37 UTC 2012

 Modified Files:
 	src/sys/arch/amd64/conf: XEN3_DOM0
 	src/sys/arch/i386/conf: XEN3_DOM0

 Log Message:
 Enable support for synaptics touchpads when running Xen as domain 0; helps
 usability on laptops. Fixes PR port-xen/44055.

 ok bouyer@ riz@


 To generate a diff of this commit:
 cvs rdiff -u -r1.87 -r1.88 src/sys/arch/amd64/conf/XEN3_DOM0
 cvs rdiff -u -r1.69 -r1.70 src/sys/arch/i386/conf/XEN3_DOM0

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->pending-pullups
State-Changed-By: khorben@NetBSD.org
State-Changed-When: Mon, 24 Sep 2012 23:51:00 +0000
State-Changed-Why:
pullup-6 #572


From: "Jeff Rizzo" <riz@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/44055 CVS commit: [netbsd-6] src/sys/arch
Date: Wed, 17 Oct 2012 21:33:18 +0000

 Module Name:	src
 Committed By:	riz
 Date:		Wed Oct 17 21:33:17 UTC 2012

 Modified Files:
 	src/sys/arch/amd64/conf [netbsd-6]: XEN3_DOM0
 	src/sys/arch/i386/conf [netbsd-6]: XEN3_DOM0

 Log Message:
 Pull up following revision(s) (requested by khorben in ticket #572):
 	sys/arch/i386/conf/XEN3_DOM0: revision 1.70
 	sys/arch/amd64/conf/XEN3_DOM0: revision 1.88
 Enable support for synaptics touchpads when running Xen as domain 0; helps
 usability on laptops. Fixes PR port-xen/44055.
 ok bouyer@ riz@


 To generate a diff of this commit:
 cvs rdiff -u -r1.77.2.6 -r1.77.2.7 src/sys/arch/amd64/conf/XEN3_DOM0
 cvs rdiff -u -r1.60.2.5 -r1.60.2.6 src/sys/arch/i386/conf/XEN3_DOM0

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: pending-pullups->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Fri, 19 Oct 2012 14:59:30 +0000
State-Changed-Why:
pulled up, thanks


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.