Re: Keyboard weirdness: keys get stuck

Previous thread: [git patches] libata fixes by Jeff Garzik on Saturday, March 29, 2008 - 4:09 pm. (1 message)

Next thread: fix comments in sound/core.h by Pavel Machek on Saturday, March 29, 2008 - 4:55 pm. (1 message)
To: <linux-kernel@...>
Date: Saturday, March 29, 2008 - 4:03 pm

With 2.6.25-rc6-git-something I have experienced stuck keys. When typing
a sentence a character repeats aboooooooout 10 times, or as 'about'
above ;). I tested with a new kernel today, 2.6.25-rc7-git-something and
the problem is still present.

With 2.6.25-rc3 the keyboard is fine, and I've not tried with any kernel
in between.

As a side note, timestamps gets mixed up in dmesg output in a 1-2 second
span. Maybe related?

This is on a HP dv2140eu laptop, x86_64 SMP. Please cc me if you want
configuration details or testing to be done.

regards, Richard
--

To: <linux-kernel@...>
Date: Saturday, March 29, 2008 - 6:39 pm

I should add that while watching a movie I noticed that video stutters
every now and then, on an irregular basis. It lasts for approx a second
each time.
--

To: <linux-kernel@...>
Date: Sunday, March 30, 2008 - 6:09 am

Update

I've been trying to reproduce this bug all morning, and could not
reproduce it without firefox running. I then saw with dmesg that the
flash plugin had crashed:

[ 2170.872049] npviewer.bin[9053]: segfault at 0 ip f6dc9348 sp ffd3e788
error 4 in libflashplayer.so[f6d2c000+66b000]

This would explain why it can take several days between me experiencing
the bug, but it doesn't explain the mixed up timestamps in kern.log

Even if flash/npviewer is at fault, IMHO it shouldn't cause microlockups
that I experience

regards, Richard
--

To: Richard Jonsson <richie@...>
Cc: <linux-kernel@...>
Date: Sunday, March 30, 2008 - 12:04 am

Hi Richard,

what does your .config look like? Do you have CONFIG_GCGROUP_SCHED
enabled? (please note that this is different from CONFIG_GROUP_SCHED). If
so, please try to reproduce without it.

--
Jiri Kosina
SUSE Labs

--

To: Jiri Kosina <jkosina@...>
Cc: Richard Jonsson <richie@...>, <linux-kernel@...>
Date: Sunday, March 30, 2008 - 5:23 am

CGROUP_SCHED depends on GROUP_SCHED. The stutters are not due to the
group scheduling extensions. (or the scheduler AFAICT).

Thanks,
--
regards,
Dhaval
--

To: Jiri Kosina <jkosina@...>
Cc: <linux-kernel@...>
Date: Sunday, March 30, 2008 - 3:45 am

There is no such thing in my config at all, at least not with
CONFIG_GROUP_SCHED disabled. If you meant CONFIG_CGROUP_SCHED it was not
enabled at any time. Config attached

regards, Richard

To: Richard Jonsson <richie@...>
Cc: <linux-kernel@...>, Srivatsa Vaddagiri <vatsa@...>, Peter Zijlstra <a.p.zijlstra@...>, Ingo Molnar <mingo@...>
Date: Saturday, March 29, 2008 - 7:43 pm

Can you check if you have CONFIG_GROUP_SCHED enabled? If so, can you
disable and test?

Thanks,
--
regards,
Dhaval
--

To: Dhaval Giani <dhaval@...>
Cc: <linux-kernel@...>, Srivatsa Vaddagiri <vatsa@...>, Peter Zijlstra <a.p.zijlstra@...>, Ingo Molnar <mingo@...>
Date: Saturday, March 29, 2008 - 8:01 pm

Yes it's enabled, will try without groupsched.

regards, Richard
--

To: Dhaval Giani <dhaval@...>
Cc: <linux-kernel@...>, Srivatsa Vaddagiri <vatsa@...>, Peter Zijlstra <a.p.zijlstra@...>, Ingo Molnar <mingo@...>
Date: Saturday, March 29, 2008 - 8:46 pm

Same behavior without group_sched

regards, Richard
--

To: Richard Jonsson <richie@...>
Cc: <linux-kernel@...>, Srivatsa Vaddagiri <vatsa@...>, Peter Zijlstra <a.p.zijlstra@...>, Ingo Molnar <mingo@...>
Date: Sunday, March 30, 2008 - 5:33 am

Is it easy to reproduce? Would it be possible for you to bisect?

Thanks,
--
regards,
Dhaval
--

To: Dhaval Giani <dhaval@...>
Cc: <linux-kernel@...>, Srivatsa Vaddagiri <vatsa@...>, Peter Zijlstra <a.p.zijlstra@...>, Ingo Molnar <mingo@...>
Date: Sunday, March 30, 2008 - 6:56 am

I have a pretty good idea how to trigger it now, but it still takes some
time of typing to actually see it. It's easy to see if it fails, but not
the other way around.

I will give it a try to at least narrow it down, but it will take some
time..

regards, Richard
--

To: Richard Jonsson <richie@...>
Cc: <linux-kernel@...>, Andrew Morton <akpm@...>, Ingo Molnar <mingo@...>, Peter Zijlstra <peterz@...>, Thomas Gleixner <tglx@...>, Linus Torvalds <torvalds@...>
Date: Saturday, March 29, 2008 - 5:46 pm

This doesn't sound good at all.

Ingo, Thomas, are there any obvious candidates in the x86 and/or scheduler area
that might cause it to happen?

Rafael
--

To: Richard Jonsson <richie@...>
Cc: <linux-kernel@...>
Date: Saturday, March 29, 2008 - 5:22 pm

Does the weirdness persist if you boot with "io_delay=0x80" as a kernel
parameter? (it should if -rc3 really was fine, but...)

Rene.
--

To: Rene Herman <rene.herman@...>
Cc: <linux-kernel@...>
Date: Saturday, March 29, 2008 - 6:11 pm

I'm testing that param at the moment, and while writing this response it
happened again, meaning it didn't change anything..

I can't say for sure rc3 wasn't affected, I just never noticed the
behavior during the 2-3 weeks I used it.

regards, Richard
--

To: Richard Jonsson <richie@...>
Cc: <linux-kernel@...>
Date: Saturday, March 29, 2008 - 6:24 pm

Haven't been following the list lately, but I believe I read something about
a scheduler / X.org interaction problem. Afraid that's all from me though...

Rene.
--

Previous thread: [git patches] libata fixes by Jeff Garzik on Saturday, March 29, 2008 - 4:09 pm. (1 message)

Next thread: fix comments in sound/core.h by Pavel Machek on Saturday, March 29, 2008 - 4:55 pm. (1 message)