All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jose Goncalves <jose.goncalves@inov.pt>
To: linux-kernel@vger.kernel.org
Subject: Oops on serial access on kernel 2.6.16.38
Date: Fri, 26 Jan 2007 15:50:25 +0000	[thread overview]
Message-ID: <45BA2341.40008@inov.pt> (raw)

Hi,

I'm having a problem with the latest 2.6.16 kernel (I've found the
problem on 2.6.16.37 and 2.6.16.38). I have a application that retreives
data from a GPS connected on a serial port. From time to time a get a
kernel Oops, like this:

[15423.488491] Unable to handle kernel NULL pointer dereference at
virtual address 00000000
[15423.496682] printing eip:
[15423.504660] 00000000
[15423.504689] *pde = 00000000
[15423.512622] Oops: 0000 [#1]
[15423.520551] Modules linked in:
[15423.528445] CPU: 0
[15423.528461] EIP: 0060:[] Not tainted VLI
[15423.528477] EFLAGS: 00010202 (2.6.16.38-mtm4-debug #1)
[15423.553076] EIP is at rest_init+0x3feffdc0/0x1e
[15423.561877] eax: 00000060 ebx: 00000000 ecx: 00000000 edx: 000002fd
[15423.571312] esi: 00000000 edi: 00000040 ebp: 00000202 esp: c7613e4c
[15423.580941] ds: 007b es: 007b ss: 0068
[15423.590833] Process gp_position (pid: 4421, threadinfo=c7612000
task=c1240a90)
[15423.591608] Stack: c02fae70 00000005 c74304e0 c02fae70 c128d5e4
c7a69a80 c01ba49a c02fae70
[15423.613257] c128d5e4 00000000 c7a69a80 c7a69a80 c01bbaa0 c128d5e4
00000000 ffffffed
[15423.625736] c7a69a80 00000100 00400041 c01a9e67 c7627800 c7a69a80
01022e04 c7627800
[15423.638428] Call Trace:
[15423.650518] [] uart_startup+0x63/0xf4
[15423.663192] [] uart_open+0xaa/0xec
[15423.675954] [] tty_open+0x16c/0x270
[15423.688792] [] chrdev_open+0xd7/0xf0
[15423.701750] [] chrdev_open+0x0/0xf0
[15423.714647] [] __dentry_open+0xb4/0x180
[15423.727850] [] nameidata_to_filp+0x1f/0x31
[15423.741067] [] do_filp_open+0x37/0x3f
[15423.754480] [] strncpy_from_user+0x2e/0x4c
[15423.768075] [] get_unused_fd+0x4c/0x91
[15423.781757] [] do_sys_open+0x40/0xb5
[15423.795659] [] sys_open+0x13/0x17
[15423.809685] [] syscall_call+0x7/0xb
[15423.823902] Code: Bad EIP value.

Regards,
José Gonçalves


             reply	other threads:[~2007-01-26 16:45 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-01-26 15:50 Jose Goncalves [this message]
2006-12-26 20:10 ` Oops on serial access on kernel 2.6.16.38 Frederik Deweerdt
2007-01-26 18:17   ` Jose Goncalves
2007-01-26 21:22     ` Frederik Deweerdt
2007-01-29 15:05       ` Jose Goncalves
2007-01-30 12:55         ` Jose Goncalves
2007-02-01  0:06           ` Frederik Deweerdt

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=45BA2341.40008@inov.pt \
    --to=jose.goncalves@inov.pt \
    --cc=linux-kernel@vger.kernel.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 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.