From owner-freebsd-x11@freebsd.org Thu Oct 19 09:30:18 2017 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D5A7EE35580 for ; Thu, 19 Oct 2017 09:30:18 +0000 (UTC) (envelope-from thellstrom@vmware.com) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0048.outbound.protection.outlook.com [104.47.37.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 895E13284 for ; Thu, 19 Oct 2017 09:30:17 +0000 (UTC) (envelope-from thellstrom@vmware.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=onevmw.onmicrosoft.com; s=selector1-vmware-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=YH4Xti2uLIXQOk/5C1xkQ6MfKMrNrzgtkx5weOTsZPk=; b=Ycqy//sN+4mrwkLN916G71DjBbAkuBt8zzYm0IyoJgkbgttccNHloQwvtNzd5pas8WoWi8N9N2gW8eR11/asENDe6Y+BzFLKzLNtcBVnSze/4w3iIqWq4GxqDJJmJpH9T3Dyz/8xoh6cGJ2V8zqWnRFmwyi5QaGLd9GUq9CUkXI= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=thellstrom@vmware.com; Received: from linlap1.host.shipmail.org (155.4.205.56) by DM2PR05MB768.namprd05.prod.outlook.com (2a01:111:e400:244d::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.5; Thu, 19 Oct 2017 09:30:14 +0000 To: freebsd-x11@freebsd.org From: Thomas Hellstrom Subject: Fix to support vmmouse auto-detection in x11-servers/xorg-server Cc: "linux-graphics-maintainer@vmware.com" Message-ID: Date: Thu, 19 Oct 2017 11:30:01 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 Content-Language: en-US X-Originating-IP: [155.4.205.56] X-ClientProxiedBy: HE1PR05CA0268.eurprd05.prod.outlook.com (2603:10a6:3:fc::20) To DM2PR05MB768.namprd05.prod.outlook.com (2a01:111:e400:244d::27) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e30fd086-2f6d-4b89-034b-08d516d40149 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(2017052603199)(49563074)(201703131423075)(201703031133081)(201702281549075); SRVR:DM2PR05MB768; X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB768; 3:Tn3xVKhliGiertL5MXQZVbbaWPP9uGe/Nhvj4L8bePUMcOHq84jg8bcMj1zkd5V+oUnQwK9mompudxp39fDf6If9IdF1UTUFMT6KsX0J4HLBjqDQzLeyj76f8ye9D8Wd5OZiTzJCB8A7bQcY0KNKzJokrAHvyRxSMKYNido1BgTZIRU1CBVyu68/jYQW2iekHFf68XWCK5hGhJEuMZ/QMaMl+w4VDOfQa4cLUNBEfrijV/4amZSgSEwLEBxF26qI; 25:91lrzGlIaZ189INGCQhkLzBT2449wZUhz3AsvV6BN2awwcz0fWHyUYUOfXdGGLKjCKl6uSyQTFf0AnChud8t8kY9PzmGvKeHakyhxkXVEBaaD4WEoMDbsJvgX7FmTe3zYo8LSx5ftYyrao9H3YBZkEn0cAKRoJvqkprzkT2B6RL3n7aDS8ysjnygtd/lTjehQ0+mD7TuMSkaclkqlc09h21R/PsQMbPiyS2FWAVsLmCNMbjenVnxefbLPuEsPYEy80C/yJ2EwtZDlLBM+wE72O8haj94xX5P9sAq1LT3pwKhKstsPWt5AR/qjnloxJNF67ucLxsMHT6BtfcSC6TTW1BtJB0LESusm+xETYnglmo=; 31:qiXtYDMPo58oQOGTD8aEH8yhJR3jJJ/N4RX9Yyqrltlb7lapxZTybJjMspA540XgvIB8fIhERqFOb3cpnpb6R66pvnwohxj0B8w6Al3SPBf/NE30L0EWl8nl7jCYfagnqvmyI1lBRkH0iubelInlGxCFn4AdZSH1FNQTBbplZ3W7VE1qHDeASNNb9JtQxKt3a4FW7YfsDTsVi55Ift4VB1treJnuy3CJU/OWDNx6jx4= X-MS-TrafficTypeDiagnostic: DM2PR05MB768: X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB768; 20:iD+ZCGa+BNgb/+ZIpPJ/wSprlghuCeNDk0urLEoHUJsyvsqdJURXRn0EoCUiN5Zd1m4d9F/JZJElol4TVEd+CXFI7wIfdt2MR00SyM0bzrBCtH9ypL2274J5ATx18vztsFQPpaWVuceSnCFRvMVpbOgp5WIXa3quTkgS6mANOtYclknftJBerLx0Juq9LKEwcUVBnyHIq2FlSLF/dXRL1ylzBZSann4CAq/8aQK9aHJgivo26Fk7DbkLQEQa5AwvC9JLFFmo0h5l8OgZPSGQahlLTM1paKlgsawP32kAwqXG/n7FxXRRoHY/T9nNJ9w6k4orbVVBuyy5lf3gHi2Y9tmwLfUIUuRDwV+q62cdtgqwpTakOuPylFJe94/YXzWdhRlkj56aqDbw73cGXvL1cJZpE+ZLVRVHe0aAB+/R9j7JNk+d24V6C2P8o9iEQflEaeDP/035i0NotCI99CFzPD8IZdQbDHo6sVSKDoltYBTYamadgJqPLJR5cJdCGzff; 4:mpV2X4LCa86sww3B+iNDb/vX4Yxx2CP8tuCmK2W/S3dDmgPs/Iv13qQX5XVFcbNQDjScx5zHnON7x0GCdFVSOqGDtdVqe3FF8sBNTzPvPJnaObx/AsXpQUgaowrt8awBcsLwOO6YPz7U1ww4DWwOp6ztM4tT5aymCw1Ug8sd08coyRl7Zt+3RBEb2Xx89+ZKxXaWSOvNGyIAejr1GRVjeRp6z8Sj9/SCU7fBKB3IUFoZpuNtvqLNTt3SiiCICnDJ X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(102415395)(6040450)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(3002001)(10201501046)(93006095)(93001095)(6041248)(20161123560025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM2PR05MB768; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM2PR05MB768; X-Forefront-PRVS: 0465429B7F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(979002)(6009001)(39860400002)(346002)(376002)(189002)(43234003)(199003)(8936002)(6486002)(6506006)(65956001)(6666003)(478600001)(83506001)(66066001)(65826007)(6916009)(84326002)(64126003)(5890100001)(65806001)(58126008)(16586007)(31686004)(37036004)(36756003)(25786009)(5660300001)(316002)(16526018)(5000100001)(68736007)(305945005)(2361001)(7736002)(54356999)(50986999)(101416001)(2906002)(86362001)(107886003)(106356001)(33646002)(2351001)(97736004)(4610100001)(4326008)(31696002)(3846002)(8676002)(189998001)(105586002)(81166006)(81156014)(2476003)(6512007)(53936002)(270700001)(6116002)(568964002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR05MB768; H:linlap1.host.shipmail.org; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: vmware.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR05MB768; 23:7b1ngUu4JyXqxOu4LQCnJutvphyAnDiTc0jmRHXZgb?= =?us-ascii?Q?l1qV5XYdg2KNwo0qrSTckgi/rfavqEmWFWEb7VjC0lrp1VlOc6/fCeT9QxNP?= =?us-ascii?Q?4T2HtwvO1pUudnxa0tCgrE3uQ+sv2dWeWjS4vaJeBIus8ggxHee99efZVRCb?= =?us-ascii?Q?xhZsaaSIwGpB5BxtH1qOWTuEFfaMIyEBZ7q28y9+ujkpj7J2W5FyQnzcx9wd?= =?us-ascii?Q?LpMxOUtD0BDkXFD5n+/B6sYyTsCe28kw5GNSfSXCOqK+nR3QdVXDqBCej8vz?= =?us-ascii?Q?RhajHnoYiRPLVFCXbcB0r3TY1yHYME3jGEez1xoVwSQvlnOyWJOFGeNQjxBR?= =?us-ascii?Q?iS49KZU5vV3HCLZd7pvi+3W1qCHD20n3rpwp6B3xbToHPtvJuxvLfpsHJJIK?= =?us-ascii?Q?cZ6b6zfuCXoBKqy4sG7zsTFru1TsnQyso8/V9v/7nI0xpb72GeUZQrtkYz0m?= =?us-ascii?Q?TJf/ZPjAWk1zrwgXtDH5xihaCiiuO/CXb42ZqUpDt7XpJ7tQB0mSozxAhdvG?= =?us-ascii?Q?XV6NZyTkrPLRD5HlH8CKlEL8xK9Z8lPZ3m9+NtULiGi2ne9Jv4vdh26O68P4?= =?us-ascii?Q?vL9ubpQ7tKnGZlLzN4t29bMD04tEV8GusToDLvRjdMZ0yZyfo7hwgmxVZg4q?= =?us-ascii?Q?AzEM3yTfPx2BQdSzddhfw+a3NQ9zVBj0yPmOZEXyDiTa7My0N7A5DGB2dGhC?= =?us-ascii?Q?ZNXBsaWCzx2O4YAyn/tLznyLQrtttjgcUBGFbCf/Dpx8glqhWexcLkW2Auza?= =?us-ascii?Q?D1nFP+Y3y+dm8ac7BMzdvo4buitr1I2GtfCJILRWMstP7JSRxZEtbVLcszpX?= =?us-ascii?Q?N/7gGWpokRpmnSE9fJ2qsrFhjnweO5ipeld1H5FN08Q29rbU1tePlJ0gL26x?= =?us-ascii?Q?pwgyR74UvMAYZDVWGuSnALDrK8KpQ2qCGfZAKN3cGSsTpcbnBXi6409HmEVD?= =?us-ascii?Q?bhe6BO+L4hs+O2pZC+iRWB2b2XRvvpcrqA8pMNKMXZPCrcAgoJdZoovy3meL?= =?us-ascii?Q?gmq3MFNAoqzqKvdtzFRq2QPhLPI9+iHAYOVVqqxkxftTFXyAHcgpVWZFlbJy?= =?us-ascii?Q?MpIIboRKsP+SOG4WL4uv79w4vJ9nPqj+2vdcosgAP/+zW8JAnBzsbn67qQF1?= =?us-ascii?Q?OeBTHxexCwu1d8ESMsX/0YODmoT3fOUl42a4tRhoZjeidZyvQ7SavhhwFKCW?= =?us-ascii?Q?pBOA1C2Nquj7ebJ65RvXfCtj+XxG2CB85DA+73s9LuF0uXcbmk5d9W7zmEOk?= =?us-ascii?Q?8+WfVvNjfP0P8418H0wh6AthusldXz8z+VVde7Ueq9ONci++/8UIu8EcbR2a?= =?us-ascii?Q?VRg3/56xkyXhlzqIsZeEEERxL/5Y1pKLIkPHYsX/Ejpa10YjZKBxsrvRcm5z?= =?us-ascii?Q?NBcP1emXut9e0Jk09ID33IE6bd+P8+GPdCdZSY6NY9WgNvGnn2K+UIrGgan6?= =?us-ascii?Q?nsW5RkKgSAyBKpViZC4fKE7yG0d6YW96jxaS+TERQeqUWj9aaBHNOk69snTQ?= =?us-ascii?Q?shu6pLxdJfsg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB768; 6:t7VE+LtlVWQnBzduMM6QYc71nrHx9NqVP9mzbcjVP67W6tlt0ML2Fj9TQBhlOS12xn6G5sOPX/6lnuoMwUg8S/MqVTF55QRLX0/gBamqYPgkWXYi9MTCxZ1+Kq8fx7OAvRc0oOnumu6jecNPpzTFNq2KxmsYxcbResKlI9CodODxxMX1t6OowOWl65M9rMVClmcwLAAhGfzTrNLrJKCbEcx+PHmHszbUXuah+gKxwdEjp/2JUe7ePvOtOc8xiWWpzp7NsgwkFO9VOUUD7Ns7NbD89Yf27vUnntkgTB3jvE+LaxyeSF/JfusxVLjYoEdsxjFTB3As1EymoIi6Plz+7g==; 5:yCkxHC+N8UWv0AWYEstP9idPMmqV4NyiGSjojhpfDDJX3qll5L3LQMo88RW+ZbTwoNMjzuT+wQtsiiQiUbeTgqJXc2SpfpMddHTji3lkooMOTKvJvUAi5FTbhIjvXcZCB2jw9ZgACzEJ+7CCT2qJyQ==; 24:Y6tQCPcoqXdBYTA5z39gzjJcrJI8a/GhrdPGBNf1FyxzDW1Kyp5xMCJXxkNXsphp6IkYf+PniJxaGgIXsn9B69HYq7qvD3skyPaJ5xeB5gE=; 7:oboo8ySDioaj/eTi0viUFt3PXx93PFLtoVVYPE6Xe4o5h57skCmn1miJ9y/9svVCv7zQcH5gLGP6oJkddiUgXPsVMgAg9mVmHQ7xtLoe+kAx22VUoZDi+fcSjaGTSFqZhihG7EYjIkJvR1kEQ/CQqMAg06rwaVStTUWmF1AShBwCnhH1ustvmjPqOmh97R4ZRYW1Vmw2kKvFuGguf6aZURLkTamCw35aMyUAN7WL+kM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB768; 20:khZtayP/LEPuwNUm7bS/QZoU/GePfssxr1g/+5CfA8/dE2CBxngjv6Z207Tqwp5Wi3QO3aWY6HoTFsPI7g0JlND8XXiMHabzwy15D8uKfoJFHiWwVp/Y4ZVn6BAIgd2bjPJ7HYdxryS2SUgYhSfem/3QLutuDM5e/V6rGnkC87A= X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Oct 2017 09:30:14.6358 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR05MB768 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2017 09:30:18 -0000 Hi! Attached is a modified patch to the FreeBSD x11-servers/xorg servers port to support vmmouse auto-detection which has been broken at least since 10.3 I've used the 11.1 ports tree as a base. I'm not sure this is the right way to submit improvements. Please let me know otherwise. BTW is there a chance to get the devd backend into xorg git? Thanks, Thomas Hellström, VMware