All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jiri Olsa <jolsa@redhat.com>
To: Greg KH <gregkh@suse.de>
Cc: Alan Cox <alan@linux.intel.com>,
	Alan Cox <alan@lxorguk.ukuu.org.uk>,
	Frederic Weisbecker <fweisbec@gmail.com>,
	Kay Sievers <kay.sievers@vrfy.org>, Arnd Bergmann <arnd@arndb.de>,
	LKML <linux-kernel@vger.kernel.org>
Subject: Re: BUG: NULL pointer deref in tty port / uart
Date: Thu, 19 May 2011 13:19:01 +0200	[thread overview]
Message-ID: <20110519111901.GC2061@jolsa.brq.redhat.com> (raw)
In-Reply-To: <20110518194212.GA27758@suse.de>

On Wed, May 18, 2011 at 12:42:12PM -0700, Greg KH wrote:
> On Wed, May 18, 2011 at 03:50:33PM +0100, Alan Cox wrote:
> > > I think it's the 
> > > 
> > > uart_update_termios in uart_dtr_rts (drivers/tty/serial/serial_core.c)
> > > 
> > > called path:
> > > 
> > > tty_port_block_til_ready
> > > 	tty_port_raise_dtr_rts
> > > 		uart_dtr_rts
> > > 			uart_update_termios
> > 
> > Ah that would explain why I can't find and dup it - it isn't found in
> > the current -next tree.
> > 
> > 
> > c7d7abff40c27f82fe78b1091ab3fad69b2546f9 (and thereafter)
> > 
> > Jiri Slaby fixed it in sorting out uart_startup
> > 
> > I guess these should now get tagged for -stable.
> 
> So that would be the following patches in the linux-next tree:
> 	c7d7abff40c27f82fe78b1091ab3fad69b2546f9 serial: core, move termios handling to uart_startup
> 	303a7a1199c20f7c9452f024a6e17bf348b6b398 serial: core, do not set DTR/RTS twice on startup
> 	6f5c24ad0f7619502199185a026a228174a27e68 serial: core, remove uart_update_termios
> 
> right?
> 
> Anything else need to be backported?
> 
> Frederic, can you test that these 3 patches solve the problem for you?
> If you want, I can send them to you separately if you don't have a copy
> of linux-next around anywhere.
> 
> thanks,
> 
> greg k-h

I tried linux-next and cannot hit the issue anymore

thanks,
jirka

  reply	other threads:[~2011-05-19 11:19 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-17 23:12 BUG: NULL pointer deref in tty port / uart Frederic Weisbecker
2011-05-17 23:44 ` Alan Cox
2011-05-18 14:26   ` Jiri Olsa
2011-05-18 14:36     ` Alan Cox
2011-05-18 14:44       ` Jiri Olsa
2011-05-18 14:50         ` Alan Cox
2011-05-18 19:42           ` Greg KH
2011-05-19 11:19             ` Jiri Olsa [this message]
2011-05-19 12:51               ` Greg KH
2011-05-19 13:58                 ` Jiri Olsa
2011-05-19 14:07                   ` Frederic Weisbecker

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=20110519111901.GC2061@jolsa.brq.redhat.com \
    --to=jolsa@redhat.com \
    --cc=alan@linux.intel.com \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=arnd@arndb.de \
    --cc=fweisbec@gmail.com \
    --cc=gregkh@suse.de \
    --cc=kay.sievers@vrfy.org \
    --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.