diff for duplicates of <200901200119.59851.dmitry.torokhov@gmail.com> diff --git a/a/1.txt b/N1/1.txt index a5758bf..45dba74 100644 Binary files a/a/1.txt and b/N1/1.txt differ diff --git a/a/content_digest b/N1/content_digest index 915e754..1a6d9d5 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,93 +1,25 @@ "ref\0KTnguC9mFUC.A.VNB.TJRdJB@chimera\0" "ref\0cX2gZ6Cy9nC.A.HKC.vJRdJB@chimera\0" "ref\020090120014507.GA1557@adopmeer.homeip.net\0" - "ref\020090120014507.GA1557-ZZpm67l/2hWBldXiawXZ59HuzzzSOjJt@public.gmane.org\0" - "From\0Dmitry Torokhov <dmitry.torokhov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\0" + "From\0Dmitry Torokhov <dmitry.torokhov@gmail.com>\0" "Subject\0Re: [Bug #12406] 2.6.28 thinks that my PS/2 mouse is a touchpad\0" "Date\0Tue, 20 Jan 2009 01:19:54 -0800\0" - "To\0Arjan Opmeer <arjan-OssVvNj1wBysTnJN9+BGXg@public.gmane.org>\0" - "Cc\0Rafael J. Wysocki <rjw-KKrjLPT3xs0@public.gmane.org>" - Linux Kernel Mailing List <linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> - Kernel Testers List <kernel-testers-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> - Alexander E. Patrakov <patrakov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - " Denys Vlasenko <vda.linux-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org>\0" + "To\0Arjan Opmeer <arjan@opmeer.net>\0" + "Cc\0Rafael J. Wysocki <rjw@sisk.pl>" + Linux Kernel Mailing List <linux-kernel@vger.kernel.org> + Kernel Testers List <kernel-testers@vger.kernel.org> + Alexander E. Patrakov <patrakov@gmail.com> + " Denys Vlasenko <vda.linux@googlemail.com>\0" "\00:1\0" "b\0" - "> On Mon, Jan 19, 2009 at 10:45:42PM +0100, Rafael J. Wysocki wrote:\n" - "> > The following bug entry is on the current list of known regressions\n" - "> > introduced between 2.6.27 and 2.6.28. Please verify if it still should\n" - "> > be listed and let me know (either way).\n" - ">\n" - "> Well. Dmitry hasn't replied yet to my suggestion how to fix this as\n" - "> presented in the Patch entry. Without help from him as the Linux input\n" - "> subsystem maintainer there is not a lot I can do.\n" - ">\n" - "> This means the regression is still present in the current 2.6.29 git tree.\n" - "\n" - "Sorry, must have missed that. I think it's gonna be a bit chatty if\n" - "user happens to have Logitech++ device attached, however I think if\n" - "we complement it with the patch below I think it should work OK.\n" - "\n" - "-- \n" - "Dmitry\n" - "\n" + "> On Mon, Jan 19, 2009 at 10:45:42PM +0100, Rafael J. Wysocki wrote:> > The following bug entry is on the current list of known regressions> > introduced between 2.6.27 and 2.6.28. Please verify if it still should> > be listed and let me know (either way).>> Well. Dmitry hasn't replied yet to my suggestion how to fix this as> presented in the Patch entry. Without help from him as the Linux input> subsystem maintainer there is not a lot I can do.>> This means the regression is still present in the current 2.6.29 git tree.\n" + "Sorry, must have missed that. I think it's gonna be a bit chatty ifuser happens to have Logitech++ device attached, however I think ifwe complement it with the patch below I think it should work OK.\n" + "-- Dmitry\n" "Input: psmouse - move Elantech detection towards end of the list\n" + "Elantech'd detection routine misfires on Logitech's devices so let'smove it down to prevent false positives.\n" + "Signed-off-by: Dmitry Torokhov <dtor@mail.ru>---\n" + " drivers/input/mouse/psmouse-base.c | 26 +++++++++++++------------- 1 files changed, 13 insertions(+), 13 deletions(-)\n" "\n" - "Elantech'd detection routine misfires on Logitech's devices so let's\n" - "move it down to prevent false positives.\n" - "\n" - "Signed-off-by: Dmitry Torokhov <dtor@mail.ru>\n" - "---\n" - "\n" - " drivers/input/mouse/psmouse-base.c | 26 +++++++++++++-------------\n" - " 1 files changed, 13 insertions(+), 13 deletions(-)\n" - "\n" - "\n" - "diff --git a/drivers/input/mouse/psmouse-base.c b/drivers/input/mouse/psmouse-\n" - "base.c\n" - "index f8f86de..e4106ba 100644\n" - "--- a/drivers/input/mouse/psmouse-base.c\n" - "+++ b/drivers/input/mouse/psmouse-base.c\n" - "@@ -651,19 +651,6 @@ static int psmouse_extensions(struct psmouse *psmouse,\n" - " \t\tmax_proto = PSMOUSE_IMEX;\n" - " \t}\n" - " \n" - "-/*\n" - "- * Try Elantech touchpad.\n" - "- */\n" - "-\tif (max_proto > PSMOUSE_IMEX &&\n" - "-\t\t\telantech_detect(psmouse, set_properties) == 0) {\n" - "-\t\tif (!set_properties || elantech_init(psmouse) == 0)\n" - "-\t\t\treturn PSMOUSE_ELANTECH;\n" - "-/*\n" - "- * Init failed, try basic relative protocols\n" - "- */\n" - "-\t\tmax_proto = PSMOUSE_IMEX;\n" - "-\t}\n" - "-\n" - " \tif (max_proto > PSMOUSE_IMEX) {\n" - " \t\tif (genius_detect(psmouse, set_properties) == 0)\n" - " \t\t\treturn PSMOUSE_GENPS;\n" - "@@ -679,6 +666,19 @@ static int psmouse_extensions(struct psmouse *psmouse,\n" - " \t}\n" - " \n" - " /*\n" - "+ * Try Elantech touchpad.\n" - "+ */\n" - "+\tif (max_proto > PSMOUSE_IMEX &&\n" - "+\t\t\telantech_detect(psmouse, set_properties) == 0) {\n" - "+\t\tif (!set_properties || elantech_init(psmouse) == 0)\n" - "+\t\t\treturn PSMOUSE_ELANTECH;\n" - "+/*\n" - "+ * Init failed, try basic relative protocols\n" - "+ */\n" - "+\t\tmax_proto = PSMOUSE_IMEX;\n" - "+\t}\n" - "+\n" - "+/*\n" - " * Reset to defaults in case the device got confused by extended\n" - " * protocol probes. Note that we follow up with full reset because\n" - " * some mice put themselves to sleep when they see PSMOUSE_RESET_DIS.\n" - "\0" + "diff --git a/drivers/input/mouse/psmouse-base.c b/drivers/input/mouse/psmouse-base.cindex f8f86de..e4106ba 100644--- a/drivers/input/mouse/psmouse-base.c+++ b/drivers/input/mouse/psmouse-base.c@@ -651,19 +651,6 @@ static int psmouse_extensions(struct psmouse *psmouse, \t\tmax_proto = PSMOUSE_IMEX; \t} -/*- * Try Elantech touchpad.- */-\tif (max_proto > PSMOUSE_IMEX &&-\t\t\telantech_detect(psmouse, set_properties) == 0) {-\t\tif (!set_properties || elantech_init(psmouse) == 0)-\t\t\treturn PSMOUSE_ELANTECH;-/*- * Init failed, try basic relative protocols- */-\t\tmax_proto = PSMOUSE_IMEX;-\t}- \tif (max_proto > PSMOUSE_IMEX) { \t\tif (genius_detect(psmouse, set_properties) == 0) \t\t\treturn PSMOUSE_GENPS;@@ -679,6 +666,19 @@ static int psmouse_extensions(struct psmouse *psmouse, \t} /*+ * Try Elantech touchpad.+ */+\tif (max_proto > PSMOUSE_IMEX &&+\t\t\telantech_detect(psmouse, set_properties) == 0) {+\t\tif (!set_properties || elantech_init(psmouse) == 0)+\t\t\treturn PSMOUSE_ELANTECH;+/*+ * Init failed, try basic relative protocols+ */+\t\tmax_proto = PSMOUSE_IMEX;+\t}++/* * Reset to defaults in case the device got confused by extended * protocol probes. Note that we follow up with full reset because * some mice put themselves to sleep when they see PSMOUSE_RESET_DIS.\0\303\277\303\264\303\250\302\272{.n\303\207+\302\211\302\267\302\237\302\256\302\211\302\255\302\206+%\302\212\303\213\303\277\302\261\303\251\303\235\302\266\027\302\245\302\212w\303\277\302\272{.n\303\207+\302\211\302\267\302\245\302\212{\302\261\303\276G\302\253\302\235\303\251\303\277\302\212{ay\302\272\035\303\212\302\207\303\232\302\231\303\253,j\a\302\255\302\242f\302\243\302\242\302\267h\302\232\302\217\303\257\302\201\303\252\303\277\302\221\303\252\303\247z_\303\250\302\256\003(\302\255\303\251\302\232\302\216\302\212\303\235\302\242j\"\302\235\303\272\032\302\266\033m\302\247\303\277\303\277\302\276\a\302\253\303\276G\302\253\302\235\303\251\303\277\302\242\302\270?\302\231\302\250\303\250\302\255\303\232&\302\243\303\270\302\247~\302\217\303\241\302\266iO\302\225\303\246\302\254z\302\267\302\232v\303\230^\024\004\032\302\266\033m\302\247\303\277\303\277\303\203\f\303\277\302\266\303\254\303\277\302\242\302\270?\302\226I\302\245" -6944c30a2e56931c407a84162364529b70488cae21a977a4f42e0a8b2aa6c2ff +11f2c1077e500e5577dc1d3579cd91681083d31b9e77d35af15999c58e36d9e3
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.