From: Vojtech Pavlik <vojtech@suse.cz>
To: Linus Torvalds <torvalds@osdl.org>
Cc: Dmitry Torokhov <dtor_core@ameritech.net>,
linux-kernel@vger.kernel.org, akpm@osdl.org
Subject: Re: [bk patches] Long delayed input update
Date: Tue, 4 Jan 2005 14:58:59 +0100 [thread overview]
Message-ID: <20050104135859.GA9167@ucw.cz> (raw)
In-Reply-To: <Pine.LNX.4.58.0501032148210.2294@ppc970.osdl.org>
On Mon, Jan 03, 2005 at 09:54:33PM -0800, Linus Torvalds wrote:
> I pulled and immediately unpulled again.
>
> Vojtech, stuff like this is unacceptable:
>
> PS/2 driver library (SERIO_LIBPS2) [N/m/y/?] (NEW) ?
>
> Say Y here if you are using a driver for device connected
> to a PS/2 port, such as PS/2 mouse or standard AT keyboard.
>
> Stop messing with peoples minds. The default config should contain
> keyboard and mouse support, and unless the user asks for "Embedded" or the
> year 2010 comes along and you can't find computers with non-USB keyboards
> anyway, that's how it's going to remain.
What machine this was on? Kernel config won't allow you to unselect that
option if AT Keyboard is selected, and that's always selected when
CONFIG_PC is.
> We had this _idiocy_ early in 2.5.x, and it caused untold silly problems.
> We fixed it. We're not going to re-do that mistake.
> Please re-do your BK tree without this
I tested it then, and now again. And I can't get the prompt you're
getting.
$ bk clone linus test
$ cd test
$ bk -r get
$ make defconfig
$ bk pull ../input
$ make oldconfig
doesn't ask ANY questions.
I can imagine that option being asked about on a Mac, but there it might
make sense, or at least cause no harm if you enable it, even if it's
not needed.
> Also, considering that every
> _single_ time we've messed with the legacy keyboard/mouse controller there
> have been compatibility problems, I want to know what the advantages are.
The changes to the keyboard/mouse controller code (i8042.c) are added
powermanagement callbacks, which are very much needed, and added ACPI
probing, which, although not strictly needed, is a less intrusive way of
detecting whether a kbd/mouse controller is present.
Regarding libps2, that doesn't touch the controller code itself, only
the mouse and keyboard drivers. It's a refactoring of the code,
eliminating a bunch of duplicate code which had a tendency of diverging
and that was causing problems. It shouldn't change any functionality per
se.
> Does the work actually _fix_ anything,
The refactoring itself didn't fix any problems, and it wasn't intended
to, but it uncovered some bugs that when fixed, made real problems go
away, like the ACK timeouts in RESET_BAT code path.
> and has it in any way been tested on the millions of different
> versions of kbd controller clones out there?
Does a few months in Andrew's tree count?
--
Vojtech Pavlik
SuSE Labs, SuSE CR
next prev parent reply other threads:[~2005-01-04 13:58 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-12-27 14:28 [bk patches] Long delayed input update Vojtech Pavlik
2004-12-27 19:19 ` Dmitry Torokhov
2005-01-03 13:18 ` Vojtech Pavlik
2005-01-04 5:54 ` Linus Torvalds
2005-01-04 6:14 ` Dmitry Torokhov
2005-01-04 14:50 ` Adrian Bunk
2005-01-04 15:17 ` Dmitry Torokhov
2005-01-04 13:58 ` Vojtech Pavlik [this message]
2005-01-04 15:58 ` Linus Torvalds
2005-01-04 16:08 ` Vojtech Pavlik
2005-01-04 16:14 ` Linus Torvalds
2005-01-04 16:23 ` Dmitry Torokhov
2005-01-04 18:03 ` Linus Torvalds
2005-01-04 18:13 ` Dmitry Torokhov
2005-01-04 16:40 ` Vojtech Pavlik
2005-01-04 17:22 ` Dmitry Torokhov
2005-01-04 17:32 ` Vojtech Pavlik
2005-01-04 16:23 ` Christoph Hellwig
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20050104135859.GA9167@ucw.cz \
--to=vojtech@suse.cz \
--cc=akpm@osdl.org \
--cc=dtor_core@ameritech.net \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@osdl.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox