Linux Serial subsystem development
 help / color / mirror / Atom feed
* IA64: Broken Serial Console
       [not found]         ` <20060313040825.GA31703@verge.net.au>
@ 2006-06-02 11:48           ` Horms
  2006-06-02 11:53             ` Matthew Wilcox
  2006-06-02 11:59             ` Francois WELLENREITER
  0 siblings, 2 replies; 4+ messages in thread
From: Horms @ 2006-06-02 11:48 UTC (permalink / raw)
  To: linux-ia64, linux-serial; +Cc: Bjorn Helgaas, Russell King

Hi,

I have noticed that the serial console on my ia64 machine seems
to have broken since 2.6.16. Thanks to git bisect I have been
able to track this problem down to 111c9bf8c5cfa92363b3719c8956d29368b5b9de

  [SERIAL] remove 8250_acpi (replaced by 8250_pnp and PNPACPI)

  With the combination of PNPACPI and 8250_pnp, we no longer need
  8250_acpi.

  Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
  Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

I haven't had time to look into the code and I have to leave
my desk shortly, so I thought I would post here to see if anyone
has any ideas.

I am boot using the following command line:

  console=tty0 console=uart,io,0x2f8 console=ttyS0

Althogh I'm pretty sure I really only need:

  console=uart,io,0x2f8

A failed boot looks like this:

  io scheduler anticipatory registered (default)
  Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
  isa bounce pool size: 16 pages
  RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
  mice: PS/2 mouse device common for all mice
  EFI Variables Facility v0.08 2004-May-17
  No ttyS device at I/O port 0x2f8 for console

And a successful boot looks like this:

  io scheduler anticipatory registered (default)
  Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
  acpi_serial_port: zero-length IO port range?
  serial8250: ttyS0 at I/O 0x3f8 (irq = 44) is a 16550A
  acpi_serial_port: zero-length IO port range?
  serial8250: ttyS1 at I/O 0x2f8 (irq = 45) is a 16550A
  isa bounce pool size: 16 pages
  RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
  mice: PS/2 mouse device common for all mice
  EFI Variables Facility v0.08 2004-May-17
  Adding console on ttyS1 at I/O port 0x2f8 (options '115200')

  prompt #

The machine in question is a Trus64-21. Sorry I don't have an English
link handy, but if you need me to dig up details please ask.

http://www.plathome.co.jp/factory/ser/tru_ita64_21.html

-- 
Horms                                           http://www.vergenet.net/~horms/


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: IA64: Broken Serial Console
  2006-06-02 11:48           ` IA64: Broken Serial Console Horms
@ 2006-06-02 11:53             ` Matthew Wilcox
  2006-06-04  4:57               ` Horms
  2006-06-02 11:59             ` Francois WELLENREITER
  1 sibling, 1 reply; 4+ messages in thread
From: Matthew Wilcox @ 2006-06-02 11:53 UTC (permalink / raw)
  To: Horms; +Cc: linux-ia64, linux-serial, Bjorn Helgaas, Russell King

On Fri, Jun 02, 2006 at 08:48:06PM +0900, Horms wrote:
> I have noticed that the serial console on my ia64 machine seems
> to have broken since 2.6.16. Thanks to git bisect I have been
> able to track this problem down to 111c9bf8c5cfa92363b3719c8956d29368b5b9de
> 
>   [SERIAL] remove 8250_acpi (replaced by 8250_pnp and PNPACPI)
> 
>   With the combination of PNPACPI and 8250_pnp, we no longer need
>   8250_acpi.
> 
>   Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
>   Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
> 
> I haven't had time to look into the code and I have to leave
> my desk shortly, so I thought I would post here to see if anyone
> has any ideas.

Well, does your config have PNPACPI and SERIAL_8250_PNP enabled?


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: IA64: Broken Serial Console
  2006-06-02 11:48           ` IA64: Broken Serial Console Horms
  2006-06-02 11:53             ` Matthew Wilcox
@ 2006-06-02 11:59             ` Francois WELLENREITER
  1 sibling, 0 replies; 4+ messages in thread
From: Francois WELLENREITER @ 2006-06-02 11:59 UTC (permalink / raw)
  Cc: linux-ia64, linux-serial


>I am boot using the following command line:
>
>  console=tty0 console=uart,io,0x2f8 console=ttyS0
>
>Althogh I'm pretty sure I really only need:
>
>  console=uart,io,0x2f8
>  
>

Have you tried the following parameters ?

console=uart,io,0x2f8,115200n8

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: IA64: Broken Serial Console
  2006-06-02 11:53             ` Matthew Wilcox
@ 2006-06-04  4:57               ` Horms
  0 siblings, 0 replies; 4+ messages in thread
From: Horms @ 2006-06-04  4:57 UTC (permalink / raw)
  To: Matthew Wilcox; +Cc: linux-ia64, linux-serial, Bjorn Helgaas, Russell King

On Fri, Jun 02, 2006 at 05:53:59AM -0600, Matthew Wilcox wrote:
> On Fri, Jun 02, 2006 at 08:48:06PM +0900, Horms wrote:
> > I have noticed that the serial console on my ia64 machine seems
> > to have broken since 2.6.16. Thanks to git bisect I have been
> > able to track this problem down to 111c9bf8c5cfa92363b3719c8956d29368b5b9de
> > 
> >   [SERIAL] remove 8250_acpi (replaced by 8250_pnp and PNPACPI)
> > 
> >   With the combination of PNPACPI and 8250_pnp, we no longer need
> >   8250_acpi.
> > 
> >   Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
> >   Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
> > 
> > I haven't had time to look into the code and I have to leave
> > my desk shortly, so I thought I would post here to see if anyone
> > has any ideas.
> 
> Well, does your config have PNPACPI and SERIAL_8250_PNP enabled?

Thanks, adding those options (obviously) solved the problem.

-- 
Horms                                           http://www.vergenet.net/~horms/


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-06-04  4:57 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <200603112017.k2BKHcg20412@unix-os.sc.intel.com>
     [not found] ` <20060310082445.GA18715@verge.net.au>
     [not found]   ` <yq0irqm39r8.fsf@jaguar.mkp.net>
     [not found]     ` <20060311034346.GI11359@verge.net.au>
     [not found]       ` <44128F9D.7050402@sgi.com>
     [not found]         ` <20060313040825.GA31703@verge.net.au>
2006-06-02 11:48           ` IA64: Broken Serial Console Horms
2006-06-02 11:53             ` Matthew Wilcox
2006-06-04  4:57               ` Horms
2006-06-02 11:59             ` Francois WELLENREITER

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox