Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932714AbbDJXcl (ORCPT ); Fri, 10 Apr 2015 19:32:41 -0400 Received: from ausc60ps301.us.dell.com ([143.166.148.206]:48161 "EHLO ausc60ps301.us.dell.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751906AbbDJXcj (ORCPT ); Fri, 10 Apr 2015 19:32:39 -0400 DomainKey-Signature: s=smtpout; d=dell.com; c=nofws; q=dns; h=X-LoopCount0:X-IronPort-AV:Message-ID:Date:From: Organization:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type: Content-Transfer-Encoding; b=yUn0sMvMX8ut8Sx4K5KdedWY0kTloMZhusPyr1eVKK5v9aeJ1SgLry24 djfEMnp7+mIlA90PzbLeqR/joPDqAZq3d4lKaarTU1/Nk4z3Icwy3nRby bpHD1bTvtt4kun6xLb8jX6VNfddu4Rgxy7WO1gKvfxb7DlXxv6PaKQP7R Q=; X-LoopCount0: from 10.208.46.70 X-IronPort-AV: E=Sophos;i="5.11,559,1422943200"; d="scan'208";a="671288932" Message-ID: <55285D94.8030306@dell.com> Date: Fri, 10 Apr 2015 18:32:36 -0500 From: Mario Limonciello Organization: Dell Inc. User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: =?UTF-8?B?UGFsaSBSb2jDoXI=?= CC: LKML , "linux-input@vger.kernel.org" Subject: Re: [PATCH] Add a quirk for the Dell XPS 13 (2015) when in PS/2 mode. References: <1424310180-2512-1-git-send-email-mario_limonciello@dell.com> <201504110039.40761@pali> <55285797.1080303@dell.com> <201504110114.45676@pali> In-Reply-To: <201504110114.45676@pali> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1623 Lines: 27 On 04/10/2015 06:14 PM, Pali Rohár wrote: > On Saturday 11 April 2015 01:07:03 Mario Limonciello wrote: > I could see problem with using older kernels which are in more > stable or LTS distribution versions... > > But it is nice that problems are fixes for future 4.0/4.1 > versions. > > And if you located reason for invalid packets in PS/2 mode, will > you fix it in some new bios versions? > > Can you comment if this is also same problem with invalid packets > on E6440/E7440 machines? > Hi Pali, For the XPS 13, yes earlier kernel versions will be affected, but we are encouraging users to run with 3.16+. There are enough other issues with I2C touchpad, MST, HDA audio and other things that people will have a better experience on those kernels. People who will install Ubuntu 14.04 LTS we will encourage to install the HWE stack that provides 3.16 or 3.19 instead. Canonical is backporting fixes for I2C and HDA issues into these kernels already. The root cause for the invalid packets in PS/2 mode on the XPS 13 is not fixable via a BIOS update. The invalid packets on the Exx40 machines I believe is caused by some behavior that happens if the touchpad/trackstick receives data shortly after the internal keyboard was busy. An interrupt is fired on the EC that will cause it discard data. I think this is why it ends up on the other end looking like it does. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/