All of lore.kernel.org
 help / color / mirror / Atom feed
* evdev keyboard driver stopped working after upgrading from Kernel  2.6.33-rc8 to 2.6.33 (official release)
@ 2010-03-03 20:45 Zeno Davatz
       [not found] ` <1267673633.6416.7.camel@marge.simson.net>
  0 siblings, 1 reply; 11+ messages in thread
From: Zeno Davatz @ 2010-03-03 20:45 UTC (permalink / raw)
  To: linux-kernel

Hi

I am always updating to the latest rc Kernel Release, that Linus shares via Git.

I also upgraded to the latest stable kernel version after rc-8, to
2.6.33. But since I am on 2.6.33 my Xorg evdev-Driver stopped working.
I can hit any key on the keyboard, but nothing will happen. The mouse
and the graphics are just fine and work well.

I have an Asus Eeepc 1101HA, with Gentoo and the psb-kmod driver compiled.

Xorg starts just fine, does not crash but the keyboard does not react.

Everything worked fine on 2.6.33-rc8.

Any hints what changed from 2.6.33-rc8 to 2.6.33 stable that made my
keyboard stop reacting?

Let me know and I will test.

Best
Zeno

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: evdev keyboard driver stopped working after upgrading from Kernel  2.6.33-rc8 to 2.6.33 (official release)
       [not found] ` <1267673633.6416.7.camel@marge.simson.net>
@ 2010-03-04  7:22   ` Zeno Davatz
  2010-03-04  7:47     ` Mike Galbraith
  2010-03-04 13:25     ` Måns Rullgård
  0 siblings, 2 replies; 11+ messages in thread
From: Zeno Davatz @ 2010-03-04  7:22 UTC (permalink / raw)
  To: Mike Galbraith, linux-kernel

On Thu, Mar 4, 2010 at 4:33 AM, Mike Galbraith <efault@gmx.de> wrote:
> On Wed, 2010-03-03 at 21:45 +0100, Zeno Davatz wrote:

>> I am always updating to the latest rc Kernel Release, that Linus shares via Git.
>>
>> I also upgraded to the latest stable kernel version after rc-8, to
>> 2.6.33. But since I am on 2.6.33 my Xorg evdev-Driver stopped working.
>> I can hit any key on the keyboard, but nothing will happen. The mouse
>> and the graphics are just fine and work well.
>>
>> I have an Asus Eeepc 1101HA, with Gentoo and the psb-kmod driver compiled.
>>
>> Xorg starts just fine, does not crash but the keyboard does not react.
>>
>> Everything worked fine on 2.6.33-rc8.
>>
>> Any hints what changed from 2.6.33-rc8 to 2.6.33 stable that made my
>> keyboard stop reacting?
>>
>> Let me know and I will test.
>
> I don't see any obvious candidates rc8->final.  There's _very_ little
> for input.
>
> On the bright side, there are only 225 commits, so a bisection should be
> almost painless.  That's probably your best bet for rapid resolution.

Is there a possibility that something changed between rc2 and final,
something that would concern the evdev driver or the keyboard input?
It seems that /dev/input/event5 where the keyboard is found does not
pass anything on to Xorg.

I did not change anything else on my system except upgrading the kernel.

Best
Zeno

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: evdev keyboard driver stopped working after upgrading from Kernel  2.6.33-rc8 to 2.6.33 (official release)
  2010-03-04  7:22   ` Zeno Davatz
@ 2010-03-04  7:47     ` Mike Galbraith
  2010-03-04  7:55       ` Zeno Davatz
  2010-03-04 13:25     ` Måns Rullgård
  1 sibling, 1 reply; 11+ messages in thread
From: Mike Galbraith @ 2010-03-04  7:47 UTC (permalink / raw)
  To: Zeno Davatz; +Cc: linux-kernel

On Thu, 2010-03-04 at 08:22 +0100, Zeno Davatz wrote:
> On Thu, Mar 4, 2010 at 4:33 AM, Mike Galbraith <efault@gmx.de> wrote:
> > On Wed, 2010-03-03 at 21:45 +0100, Zeno Davatz wrote:
> 
> >> I am always updating to the latest rc Kernel Release, that Linus shares via Git.
> >>
> >> I also upgraded to the latest stable kernel version after rc-8, to
> >> 2.6.33. But since I am on 2.6.33 my Xorg evdev-Driver stopped working.
> >> I can hit any key on the keyboard, but nothing will happen. The mouse
> >> and the graphics are just fine and work well.
> >>
> >> I have an Asus Eeepc 1101HA, with Gentoo and the psb-kmod driver compiled.
> >>
> >> Xorg starts just fine, does not crash but the keyboard does not react.
> >>
> >> Everything worked fine on 2.6.33-rc8.
> >>
> >> Any hints what changed from 2.6.33-rc8 to 2.6.33 stable that made my
> >> keyboard stop reacting?
> >>
> >> Let me know and I will test.
> >
> > I don't see any obvious candidates rc8->final.  There's _very_ little
> > for input.
> >
> > On the bright side, there are only 225 commits, so a bisection should be
> > almost painless.  That's probably your best bet for rapid resolution.
> 
> Is there a possibility that something changed between rc2 and final,
> something that would concern the evdev driver or the keyboard input?
> It seems that /dev/input/event5 where the keyboard is found does not
> pass anything on to Xorg.

Dunno about rc2, I looked rc8->final.  Not much there.

> I did not change anything else on my system except upgrading the kernel.

I'd bisect it asap.

	-Mike



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: evdev keyboard driver stopped working after upgrading from Kernel  2.6.33-rc8 to 2.6.33 (official release)
  2010-03-04  7:47     ` Mike Galbraith
@ 2010-03-04  7:55       ` Zeno Davatz
  2010-03-04  8:03         ` Mike Galbraith
  0 siblings, 1 reply; 11+ messages in thread
From: Zeno Davatz @ 2010-03-04  7:55 UTC (permalink / raw)
  To: Mike Galbraith; +Cc: linux-kernel

On Thu, Mar 4, 2010 at 8:47 AM, Mike Galbraith <efault@gmx.de> wrote:
> On Thu, 2010-03-04 at 08:22 +0100, Zeno Davatz wrote:
>> On Thu, Mar 4, 2010 at 4:33 AM, Mike Galbraith <efault@gmx.de> wrote:
>> > On Wed, 2010-03-03 at 21:45 +0100, Zeno Davatz wrote:
>>
>> >> I am always updating to the latest rc Kernel Release, that Linus shares via Git.
>> >>
>> >> I also upgraded to the latest stable kernel version after rc-8, to
>> >> 2.6.33. But since I am on 2.6.33 my Xorg evdev-Driver stopped working.
>> >> I can hit any key on the keyboard, but nothing will happen. The mouse
>> >> and the graphics are just fine and work well.
>> >>
>> >> I have an Asus Eeepc 1101HA, with Gentoo and the psb-kmod driver compiled.
>> >>
>> >> Xorg starts just fine, does not crash but the keyboard does not react.
>> >>
>> >> Everything worked fine on 2.6.33-rc8.
>> >>
>> >> Any hints what changed from 2.6.33-rc8 to 2.6.33 stable that made my
>> >> keyboard stop reacting?
>> >>
>> >> Let me know and I will test.
>> >
>> > I don't see any obvious candidates rc8->final.  There's _very_ little
>> > for input.
>> >
>> > On the bright side, there are only 225 commits, so a bisection should be
>> > almost painless.  That's probably your best bet for rapid resolution.
>>
>> Is there a possibility that something changed between rc2 and final,
>> something that would concern the evdev driver or the keyboard input?
>> It seems that /dev/input/event5 where the keyboard is found does not
>> pass anything on to Xorg.
>
> Dunno about rc2, I looked rc8->final.  Not much there.
>
>> I did not change anything else on my system except upgrading the kernel.
>
> I'd bisect it asap.

Ok, I will try that. Can you give a short input of how I should start bisecting?

Thank you for your Feedback.

Best
Zeno

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: evdev keyboard driver stopped working after upgrading from Kernel  2.6.33-rc8 to 2.6.33 (official release)
  2010-03-04  7:55       ` Zeno Davatz
@ 2010-03-04  8:03         ` Mike Galbraith
  2010-03-04  8:14           ` Mike Galbraith
                             ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Mike Galbraith @ 2010-03-04  8:03 UTC (permalink / raw)
  To: Zeno Davatz; +Cc: linux-kernel

On Thu, 2010-03-04 at 08:55 +0100, Zeno Davatz wrote:

> Ok, I will try that. Can you give a short input of how I should start bisecting?

git bisect start
git bisect good v2.6.33-rc8
git bisect bad v2.6.33

build and test each iteration, should be quick/painless if it's rc8.

	-Mike


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: evdev keyboard driver stopped working after upgrading from Kernel  2.6.33-rc8 to 2.6.33 (official release)
  2010-03-04  8:03         ` Mike Galbraith
@ 2010-03-04  8:14           ` Mike Galbraith
  2010-03-04  8:18             ` Zeno Davatz
  2010-03-04  8:27           ` Zeno Davatz
                             ` (2 subsequent siblings)
  3 siblings, 1 reply; 11+ messages in thread
From: Mike Galbraith @ 2010-03-04  8:14 UTC (permalink / raw)
  To: Zeno Davatz; +Cc: linux-kernel

On Thu, 2010-03-04 at 09:03 +0100, Mike Galbraith wrote:
> On Thu, 2010-03-04 at 08:55 +0100, Zeno Davatz wrote:
> 
> > Ok, I will try that. Can you give a short input of how I should start bisecting?
> 
> git bisect start
> git bisect good v2.6.33-rc8
> git bisect bad v2.6.33
> 
> build and test each iteration, should be quick/painless if it's rc8.

Um, with git bisect good/bad after each test to tell git which direction
to go.  You might need to know that, since you've never done a bisection
before ;-)


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: evdev keyboard driver stopped working after upgrading from Kernel  2.6.33-rc8 to 2.6.33 (official release)
  2010-03-04  8:14           ` Mike Galbraith
@ 2010-03-04  8:18             ` Zeno Davatz
  0 siblings, 0 replies; 11+ messages in thread
From: Zeno Davatz @ 2010-03-04  8:18 UTC (permalink / raw)
  To: Mike Galbraith; +Cc: linux-kernel

On Thu, Mar 4, 2010 at 9:14 AM, Mike Galbraith <efault@gmx.de> wrote:
> On Thu, 2010-03-04 at 09:03 +0100, Mike Galbraith wrote:
>> On Thu, 2010-03-04 at 08:55 +0100, Zeno Davatz wrote:
>>
>> > Ok, I will try that. Can you give a short input of how I should start bisecting?
>>
>> git bisect start
>> git bisect good v2.6.33-rc8
>> git bisect bad v2.6.33
>>
>> build and test each iteration, should be quick/painless if it's rc8.
>
> Um, with git bisect good/bad after each test to tell git which direction
> to go.  You might need to know that, since you've never done a bisection
> before ;-)

Thanks! I will try asap. First I gonna upgrade Git to 1.7.0

Best
Zeno

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: evdev keyboard driver stopped working after upgrading from Kernel  2.6.33-rc8 to 2.6.33 (official release)
  2010-03-04  8:03         ` Mike Galbraith
  2010-03-04  8:14           ` Mike Galbraith
@ 2010-03-04  8:27           ` Zeno Davatz
  2010-03-04  8:34           ` Zeno Davatz
       [not found]           ` <40a4ed591003040126t751b9ee5o94c2cd3ce2d5f58b@mail.gmail.com>
  3 siblings, 0 replies; 11+ messages in thread
From: Zeno Davatz @ 2010-03-04  8:27 UTC (permalink / raw)
  To: Mike Galbraith; +Cc: linux-kernel

On Thu, Mar 4, 2010 at 9:03 AM, Mike Galbraith <efault@gmx.de> wrote:
> On Thu, 2010-03-04 at 08:55 +0100, Zeno Davatz wrote:
>
>> Ok, I will try that. Can you give a short input of how I should start bisecting?
>
> git bisect start
> git bisect good v2.6.33-rc8
> git bisect bad v2.6.33
>
> build and test each iteration, should be quick/painless if it's rc8.

So I do:

git bisect start
git bisect good v2.6.33-rc8
make
copy bzImge
lilo
reboot
see if it works

correct?

best
Zeno

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: evdev keyboard driver stopped working after upgrading from Kernel  2.6.33-rc8 to 2.6.33 (official release)
  2010-03-04  8:03         ` Mike Galbraith
  2010-03-04  8:14           ` Mike Galbraith
  2010-03-04  8:27           ` Zeno Davatz
@ 2010-03-04  8:34           ` Zeno Davatz
       [not found]           ` <40a4ed591003040126t751b9ee5o94c2cd3ce2d5f58b@mail.gmail.com>
  3 siblings, 0 replies; 11+ messages in thread
From: Zeno Davatz @ 2010-03-04  8:34 UTC (permalink / raw)
  To: Mike Galbraith; +Cc: linux-kernel

On Thu, Mar 4, 2010 at 9:03 AM, Mike Galbraith <efault@gmx.de> wrote:
> On Thu, 2010-03-04 at 08:55 +0100, Zeno Davatz wrote:
>
>> Ok, I will try that. Can you give a short input of how I should start bisecting?
>
> git bisect start
> git bisect good v2.6.33-rc8
> git bisect bad v2.6.33
>
> build and test each iteration, should be quick/painless if it's rc8.

Ok I think I am getting it. Forget my last mail.

Best
Zeno

^ permalink raw reply	[flat|nested] 11+ messages in thread

* evdev keyboard driver stopped working after upgrading from Kernel  2.6.33-rc8 to 2.6.33 (official release)
       [not found]           ` <40a4ed591003040126t751b9ee5o94c2cd3ce2d5f58b@mail.gmail.com>
@ 2010-03-04  9:28             ` Zeno Davatz
  0 siblings, 0 replies; 11+ messages in thread
From: Zeno Davatz @ 2010-03-04  9:28 UTC (permalink / raw)
  To: linux-kernel

On Thu, Mar 4, 2010 at 9:03 AM, Mike Galbraith <efault@gmx.de> wrote:
> On Thu, 2010-03-04 at 08:55 +0100, Zeno Davatz wrote:
>
>> Ok, I will try that. Can you give a short input of how I should start bisecting?
>
> git bisect start
> git bisect good v2.6.33-rc8
> git bisect bad v2.6.33
>
> build and test each iteration, should be quick/painless if it's rc8.

Ok, confirmed: http://lkml.org/lkml/2010/3/4/33

With -rc8 my keyboard is backup and working!

So it must be a change between rc8 and final 2.6.33

Thank you for your greenhorn git bisect tutorial.

I am curious where the bug is!

Best
Zeno

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: evdev keyboard driver stopped working after upgrading from Kernel  2.6.33-rc8 to 2.6.33 (official release)
  2010-03-04  7:22   ` Zeno Davatz
  2010-03-04  7:47     ` Mike Galbraith
@ 2010-03-04 13:25     ` Måns Rullgård
  1 sibling, 0 replies; 11+ messages in thread
From: Måns Rullgård @ 2010-03-04 13:25 UTC (permalink / raw)
  To: linux-kernel

Zeno Davatz <zdavatz@gmail.com> writes:

> On Thu, Mar 4, 2010 at 4:33 AM, Mike Galbraith <efault@gmx.de> wrote:
>> On Wed, 2010-03-03 at 21:45 +0100, Zeno Davatz wrote:
>
>>> I am always updating to the latest rc Kernel Release, that Linus shares via Git.
>>>
>>> I also upgraded to the latest stable kernel version after rc-8, to
>>> 2.6.33. But since I am on 2.6.33 my Xorg evdev-Driver stopped working.
>>> I can hit any key on the keyboard, but nothing will happen. The mouse
>>> and the graphics are just fine and work well.
>>>
>>> I have an Asus Eeepc 1101HA, with Gentoo and the psb-kmod driver compiled.
>>>
>>> Xorg starts just fine, does not crash but the keyboard does not react.
>>>
>>> Everything worked fine on 2.6.33-rc8.
>>>
>>> Any hints what changed from 2.6.33-rc8 to 2.6.33 stable that made my
>>> keyboard stop reacting?
>>>
>>> Let me know and I will test.
>>
>> I don't see any obvious candidates rc8->final.  There's _very_ little
>> for input.
>>
>> On the bright side, there are only 225 commits, so a bisection should be
>> almost painless.  That's probably your best bet for rapid resolution.
>
> Is there a possibility that something changed between rc2 and final,
> something that would concern the evdev driver or the keyboard input?
> It seems that /dev/input/event5 where the keyboard is found does not
> pass anything on to Xorg.

The inputX numbers are not stable.  I've had better luck using lines
like this in xorg.conf:

Section "InputDevice"
   [...]
   Option     "Device" "/dev/input/by-id/usb-_USB_Keyboard-event-kbd"
EndSection

This symlink will always point to whatever input device that keyboard
gets assigned to.

-- 
Måns Rullgård
mans@mansr.com


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2010-03-04 13:27 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-03-03 20:45 evdev keyboard driver stopped working after upgrading from Kernel 2.6.33-rc8 to 2.6.33 (official release) Zeno Davatz
     [not found] ` <1267673633.6416.7.camel@marge.simson.net>
2010-03-04  7:22   ` Zeno Davatz
2010-03-04  7:47     ` Mike Galbraith
2010-03-04  7:55       ` Zeno Davatz
2010-03-04  8:03         ` Mike Galbraith
2010-03-04  8:14           ` Mike Galbraith
2010-03-04  8:18             ` Zeno Davatz
2010-03-04  8:27           ` Zeno Davatz
2010-03-04  8:34           ` Zeno Davatz
     [not found]           ` <40a4ed591003040126t751b9ee5o94c2cd3ce2d5f58b@mail.gmail.com>
2010-03-04  9:28             ` Zeno Davatz
2010-03-04 13:25     ` Måns Rullgård

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.