From: Greg KH <greg@kroah.com>
To: Dmitry Torokhov <dtor_core@ameritech.net>
Cc: Andrew Morton <akpm@osdl.org>,
Brice Goglin <Brice.Goglin@ens-lyon.org>,
linux-kernel@vger.kernel.org, Vojtech Pavlik <vojtech@suse.cz>
Subject: Re: 2.6.14-rc4-mm1
Date: Tue, 18 Oct 2005 00:17:12 -0700 [thread overview]
Message-ID: <20051018071712.GA12145@kroah.com> (raw)
In-Reply-To: <200510180209.49080.dtor_core@ameritech.net>
On Tue, Oct 18, 2005 at 02:09:48AM -0500, Dmitry Torokhov wrote:
> On Tuesday 18 October 2005 01:58, Greg KH wrote:
> > On Mon, Oct 17, 2005 at 01:22:42PM -0700, Andrew Morton wrote:
> > > Brice Goglin <Brice.Goglin@ens-lyon.org> wrote:
> > > > Modules linked in: pcspkr parport_pc parport irtty_sir sir_dev irda
> > > > crc_ccitt hw_random uhci_hcd usbcore snd_maestro3 snd_ac97_codec
> > > > snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc
> > > > snd soundcore yenta_socket rsrc_nonstatic pcmcia_core nls_iso8859_15
> > > > nls_cp850 vfat fat nls_base psmouse
> > > > CPU: 0
> > > > EIP: 0060:[<c01dda09>] Not tainted VLI
> > > > EFLAGS: 00010246 (2.6.14-rc4-mm1=LoulousMobile)
> > > > EIP is at get_kobj_path_length+0x19/0x30
> > > > eax: 00000000 ebx: 00000000 ecx: ffffffff edx: e6efee50
> > > > esi: 00000001 edi: 00000000 ebp: e737eec8 esp: e737eebc
> > > > ds: 007b es: 007b ss: 0068
> > > > Process sed (pid: 3258, threadinfo=e737e000 task=e7970a90)
> > > > Stack: e6efe800 00000001 e6de4000 e737eee8 c01dda9a e6efee50 e6de42e4
> > > > 00000286
> > > > e6efe800 00000001 e6de4000 e737ef24 c02a357f e6efee50 800000d0
> > > > 0000000f
> > > > 00000002 0000000a 00000000 e6efe800 00000000 000002e5 000002e5
> > > > e7e9ce60
> > > > Call Trace:
> > > > [<c010414b>] show_stack+0xab/0xf0
> > > > [<c010433f>] show_registers+0x18f/0x230
> > > > [<c0104592>] die+0x102/0x1c0
> > > > [<c035f27a>] do_page_fault+0x33a/0x66f
> > > > [<c0103dbb>] error_code+0x4f/0x54
> > > > [<c01dda9a>] kobject_get_path+0x1a/0x70
> > > > [<c02a357f>] input_devices_read+0x53f/0x590
> > > > [<c01a2e75>] proc_file_read+0x1b5/0x260
> > > > [<c01689f8>] vfs_read+0xa8/0x190
> > > > [<c0168dc7>] sys_read+0x47/0x70
> > > > [<c0103325>] syscall_call+0x7/0xb
> > > > Code: f8 89 ec 5d c3 8d b6 00 00 00 00 8d bc 27 00 00 00 00 55 89 e5 8b
> > > > 55 08 57 56 be 01 00 00 00 53 31 db 8b 3a b9 ff ff ff ff 89 d8 <f2> ae
> > > > f7 d1 49 8b 52 24 8d 74 31 01 85 d2 75 e7 5b 89 f0 5e 5f
> > > > <6>input: isa0061/input0//class/input_dev as input3
> > >
> > > Something went wrong under input_devices_read(). Probably culprits cc'ed.
> >
> > I know this patch doesn't have the proc path, but it does fix an easy
> > oops that I can generate from sysfs input devices. Can you try it out
> > to see if it fixes your issue too?
> >
>
> I am confused - the only thing changed is the way you create attributes,
> not the way data is accessed. What is the difference and why does it fix
> the OOPS?
Because before my patch, any class_device created for the input class,
had the name, phys, and uniq attributes created for them, including the
"simple" class device structures event0, event1, and so on. The kobject
being passed back to those callback functions was not of the same type
of object as input0, input1 and so on. So bad things happened.
I just moved the attribute group out of the class, and created it when
the proper input device was registered. Hm, forgot to uncreate the
group too, I'll go do that now...
Hope this helps,
greg k-h
next prev parent reply other threads:[~2005-10-18 7:17 UTC|newest]
Thread overview: 68+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-10-16 22:41 2.6.14-rc4-mm1 Andrew Morton
2005-10-17 0:05 ` [PATCH] add missing header in include/asm/atomic.h Dominik Karall
2005-10-17 0:13 ` 2.6.14-rc4-mm1 Michal Piotrowski
2005-10-17 3:19 ` 2.6.14-rc4-mm1 Andrew Morton
2005-10-17 6:03 ` 2.6.14-rc4-mm1 Michal Piotrowski
2005-10-17 6:42 ` 2.6.14-rc4-mm1 Michal Piotrowski
2005-10-17 7:47 ` 2.6.14-rc4-mm1 Russell King
2005-10-17 0:46 ` 2.6.14-rc4-mm1 Con Kolivas
2005-10-17 7:10 ` 2.6.14-rc4-mm1 MAEDA Naoaki
2005-10-17 9:56 ` ntfs CFT - was: 2.6.14-rc4-mm1 Anton Altaparmakov
[not found] ` <4489a22a0510172209v322e9d9eqe90c489c66b5c83b@mail.gmail.com>
[not found] ` <Pine.LNX.4.64.0510180859580.7514@hermes-1.csi.cam.ac.uk>
[not found] ` <4489a22a0510181026v577f9b0ev535cf0acc74661f@mail.gmail.com>
[not found] ` <4489a22a0510181048n60ec5952i33d52c1b3527f906@mail.gmail.com>
2005-10-19 11:10 ` Warning: Serious NTFS data corruption bug! + Fix! - Was: " Anton Altaparmakov
2005-10-17 10:29 ` 2.6.14-rc4-mm1 - drivers/serial/jsm/jsm_tty.c: no member named 'flip' Damir Perisa
2005-10-17 14:56 ` V. Ananda Krishnan
2005-10-17 15:21 ` Damir Perisa
2005-10-18 14:02 ` 2.6.14-rc4-mm1 - drivers/serial/ V. Ananda Krishnan
2005-10-18 20:12 ` Greg KH
2005-10-17 18:05 ` 2.6.14-rc4-mm1 - drivers/serial/jsm/jsm_tty.c: no member named 'flip' Alan Cox
2005-10-22 2:08 ` Paul Jackson
2005-10-22 6:39 ` Andrew Morton
2005-10-22 9:54 ` Alan Cox
2005-10-24 7:52 ` Andrew Morton
2005-10-17 12:21 ` 2.6.14-rc4-mm1 Brice Goglin
2005-10-17 20:22 ` 2.6.14-rc4-mm1 Andrew Morton
2005-10-17 21:27 ` 2.6.14-rc4-mm1 Vojtech Pavlik
2005-10-17 21:39 ` 2.6.14-rc4-mm1 Dmitry Torokhov
2005-10-17 21:48 ` 2.6.14-rc4-mm1 Greg KH
2005-10-17 21:58 ` 2.6.14-rc4-mm1 Dmitry Torokhov
2005-10-18 6:42 ` 2.6.14-rc4-mm1 Greg KH
2005-10-18 6:39 ` 2.6.14-rc4-mm1 Vojtech Pavlik
2005-10-18 6:44 ` 2.6.14-rc4-mm1 Dmitry Torokhov
2005-10-18 6:58 ` 2.6.14-rc4-mm1 Greg KH
2005-10-18 7:09 ` 2.6.14-rc4-mm1 Dmitry Torokhov
2005-10-18 7:17 ` Greg KH [this message]
2005-10-18 7:22 ` 2.6.14-rc4-mm1 Dmitry Torokhov
2005-10-18 7:38 ` 2.6.14-rc4-mm1 Greg KH
2005-10-18 7:30 ` 2.6.14-rc4-mm1 Brice Goglin
2005-10-18 7:40 ` 2.6.14-rc4-mm1 Greg KH
2005-10-18 8:26 ` 2.6.14-rc4-mm1 Brice Goglin
2005-10-19 3:44 ` 2.6.14-rc4-mm1 Greg KH
2005-10-19 3:58 ` 2.6.14-rc4-mm1 Dmitry Torokhov
2005-10-17 20:44 ` 2.6.14-rc4-mm1 Greg KH
2005-10-17 22:06 ` 2.6.14-rc4-mm1 Brice Goglin
2005-10-17 21:06 ` 2.6.14-rc4-mm1 dead in early boot Helge Hafting
2005-10-17 21:09 ` Andrew Morton
2005-10-17 21:27 ` Helge Hafting
2005-10-17 21:53 ` Helge Hafting
2005-10-18 0:38 ` Andrew Morton
2005-10-18 14:30 ` Michael Neuffer
2005-10-17 22:24 ` Helge Hafting
2005-10-18 7:45 ` [PATCH] disable PREEMPT_BKL per default Olaf Hering
2005-10-18 7:53 ` Arjan van de Ven
2005-10-18 8:47 ` Olaf Hering
2005-10-18 8:58 ` Arjan van de Ven
2005-10-18 11:12 ` Olaf Hering
2005-10-18 11:52 ` Ingo Molnar
2005-10-19 14:04 ` 2.6.14-rc4-mm1 Alexandre Buisse
2005-10-19 15:52 ` 2.6.14-rc4-mm1 Jiri Slaby
2005-10-19 15:04 ` 2.6.14-rc4-mm1 Alexandre Buisse
2005-10-19 18:49 ` Wifi oddness [Was: Re: 2.6.14-rc4-mm1] Jiri Slaby
2005-10-20 16:48 ` Alexandre Buisse
2005-10-20 21:02 ` Jiri Slaby
2005-10-20 21:26 ` Mark Lord
2005-10-20 23:08 ` Jiri Slaby
2005-10-20 23:39 ` Jeff Garzik
2005-10-20 23:45 ` Andrew Morton
2005-10-21 0:21 ` Jeff Garzik
[not found] <fa.h4unqgj.l34e31@ifi.uio.no>
2005-10-17 6:19 ` 2.6.14-rc4-mm1 Reuben Farrelly
[not found] <20051006082231.GA21800@elte.hu>
[not found] ` <20051010172631.59d98198.akpm@osdl.org>
2005-10-17 7:07 ` 2.6.14-rc4-mm1 WU Fengguang
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=20051018071712.GA12145@kroah.com \
--to=greg@kroah.com \
--cc=Brice.Goglin@ens-lyon.org \
--cc=akpm@osdl.org \
--cc=dtor_core@ameritech.net \
--cc=linux-kernel@vger.kernel.org \
--cc=vojtech@suse.cz \
/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