From: David Miller <davem@davemloft.net>
To: mikpe@it.uu.se
Cc: linux-kernel@vger.kernel.org, sparclinux@vger.kernel.org
Subject: Re: 2.6.18-rc1 fails to boot on Ultra 5
Date: Thu, 13 Jul 2006 13:17:29 -0700 (PDT) [thread overview]
Message-ID: <20060713.131729.115909938.davem@davemloft.net> (raw)
In-Reply-To: <200607131218.k6DCIX3Y025756@harpo.it.uu.se>
From: Mikael Pettersson <mikpe@it.uu.se>
Date: Thu, 13 Jul 2006 14:18:33 +0200 (MEST)
> Confirmed. With this patch my Ultra5 boots fine again. Thanks.
Thanks for testing.
> (I still need that patch to repair PCI mmap() for X11, but
> that's a different issue.)
Yes, investigating this for real is something I will address
soon. Don't worry :)
> --- dmesg-2.6.17 2006-07-08 15:14:41.000000000 +0200
> +++ dmesg-2.6.18-rc1 2006-07-13 13:30:34.000000000 +0200
> ...
> Kernel command line: ro root=LABEL=/
> PID hash table entries: 1024 (order: 10, 8192 bytes)
> +start_kernel(): bug: interrupts were enabled early
> Console: colour dummy device 80x25
> Dentry cache hash table entries: 32768 (order: 5, 262144 bytes)
>
> Something to worry about or not?
I'll check it out.
> atyfb: fb0: ATY Mach64 frame buffer device on PCI
> rtc_init: no PC rtc found
> -su0 at 0x000001fff13062f8 (irq = 5,7ea) is a 16550A
> -su1 at 0x000001fff13083f8 (irq = 9,7e9) is a 16550A
> -ttyS0 at MMIO 0x1fff1400000 (irq = 6681504) is a SAB82532 V3.2
> -ttyS1 at MMIO 0x1fff1400040 (irq = 6681504) is a SAB82532 V3.2
> -isa bounce pool size: 16 pages
> +se@14,400000: ttyS1 at MMIO 0x1fff1400000 (irq = 5) is a SAB82532 V3.2
> Floppy drive(s): fd0 is 1.44M
> FDC 0 is a National Semiconductor PC87306
> RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
>
> So ttyS0 became ttyS1, and the serial port at 0x1fff1400040
> disappeared. OTOH, my Ultra5 only has a single serial port
> connector so perhaps the old kernel was wrong in reporting
> two serial ports.
Two things are happening here.
1) The su ports are actually for the keyboard and mouse.
I don't register them with the serial layer anymore for
simplicity, and also because if they are driving the
keyboard and mouse we really don't want people openning
them as serial devices.
I should probably add a little kernel log message for
them, nevertheless. I'll make that change right now.
2) I think the serial layer is confused about that ttyS1 thing.
Take a look under /sys/class/tty/. I bet there is a ttyS0
directory, and underneath the "device" symlink points
properly to your SAB82532 device node.
If this is the case, it is using ttyS0 and ttyS1 is just
an anomaly in how the serial core layer reports things.
I've run into other problems in this area, so I know
where to look to try and rectify things.
Thanks for the report!
next prev parent reply other threads:[~2006-07-13 20:17 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-07-13 12:18 Mikael Pettersson
2006-07-13 13:38 ` Jima
2006-07-13 20:23 ` David Miller
2006-07-13 20:17 ` David Miller [this message]
2006-07-13 23:04 ` David Miller
-- strict thread matches above, loose matches on Subject: below --
2006-07-14 11:28 Mikael Pettersson
2006-07-14 12:49 ` Jima
2006-07-09 10:40 Mikael Pettersson
2006-07-09 18:44 ` David Miller
2006-07-13 6:24 ` David Miller
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=20060713.131729.115909938.davem@davemloft.net \
--to=davem@davemloft.net \
--cc=linux-kernel@vger.kernel.org \
--cc=mikpe@it.uu.se \
--cc=sparclinux@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®