From: Rodolfo Giometti <giometti@linux.it>
To: Freddy Spierenburg <freddy@dusktilldawn.nl>
Cc: linux-mips@linux-mips.org
Subject: Re: trouble on serial console for au1100
Date: Fri, 28 Apr 2006 20:27:15 +0200 [thread overview]
Message-ID: <20060428182715.GE12157@enneenne.com> (raw)
In-Reply-To: <20060428111933.GY11097@dusktilldawn.nl>
[-- Attachment #1: Type: text/plain, Size: 3446 bytes --]
On Fri, Apr 28, 2006 at 01:19:33PM +0200, Freddy Spierenburg wrote:
>
> Can it be that you face the same problem I was facing not so long
> ago? After I applied the patch in the email I attach to this one
> all my serial troubles on the au1100 disappeared.
>
> At the moment I'm running kernel 2.6.16 and am using a serial
> console and several other serial applications without any
> problem.
Yes, this patch fix the problem but it does it only on branch
«linux-2.6.16-stable», «master» branch is still buggy!
The problem on master branch is that the console is not initializated
at boot and also the «8250_early.c» must be modified in order to
support au1x00 serial register... I did it (the patch is at
http://ftp.enneenne.com/pub/misc/au1100-patches/linux/patch-8250_early.c)
but after that I found more problems if VT support is enabled, and
even if I disable it the last error was:
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 61080k/65536k available (2168k kernel code, 4400k reserved, 387k data, 124k init, 0k highmem)
kmem_cache_create: Early error in slab size-32
Break instruction in kernel code[#1]:
Cpu 0
$ 0 : 00000000 1000fc00 00000032 80356228
$ 4 : 80356228 80350000 80356240 00000000
...
epc : 8017837c kmem_cache_create+0x74/0x600 Not tainted
ra : 8017837c kmem_cache_create+0x74/0x600
Status: 1000fc03 KERNEL EXL IE
Cause : 00800024
PrId : 02030204
Modules linked in:
Process swapper (pid: 0, threadinfo=80352000, task=80354000)
Stack : 81062ca0 80321e44 8032bf60 00042000 0000044c 00003165 0000007c 00000183
0021e21c 803b0000 00040000 8035849c 80358490 8035855c 8039bdb0 80360000
...
Call Trace:
[<803915fc>] kmem_cache_init+0x194/0x51c
[<80387078>] mem_init+0x1f4/0x218
[<8038703c>] mem_init+0x1b8/0x218
[<803807dc>] start_kernel+0x1d4/0x3b4
[<80380134>] unknown_bootoption+0x0/0x304
Code: 24a51e44 0c04a8e0 02e03021 <0200000d> 3c058036 0c0c6ebe 24a48550 3c03803b 8c70a35c
Kernel panic - not syncing: Aiee, killing interrupt handler!
so, I'll continue my work on «linux-2.6.16-stable» branch. :)
Ciao,
Rodolfo
--
GNU/Linux Solutions e-mail: giometti@enneenne.com
Linux Device Driver giometti@gnudd.com
Embedded Systems giometti@linux.it
UNIX programming phone: +39 349 2432127
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
prev parent reply other threads:[~2006-04-28 18:27 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-04-27 15:49 trouble on serial console for au1100 Rodolfo Giometti
2006-04-27 23:24 ` Rodolfo Giometti
2006-04-28 11:19 ` Freddy Spierenburg
2006-04-28 11:19 ` Freddy Spierenburg
2006-04-28 17:19 ` Jordan Crouse
2006-05-02 12:21 ` Rodolfo Giometti
2006-04-28 18:27 ` Rodolfo Giometti [this message]
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=20060428182715.GE12157@enneenne.com \
--to=giometti@linux.it \
--cc=freddy@dusktilldawn.nl \
--cc=linux-mips@linux-mips.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.