]> git.baikalelectronics.ru Git - kernel.git/commit
serial: 8250: move rx_running out of the bitfield
authorJohn Ogness <john.ogness@linutronix.de>
Fri, 14 Aug 2015 16:01:02 +0000 (18:01 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 15 Aug 2015 00:19:50 +0000 (17:19 -0700)
commitd8aa12b0b6e5be341a4ed9a78c042382dab38b55
treea6e34ac7fb089675e7e60beef391cb6825284d3d
parent13758e3f6ebee287a8a6eb3bc1ed64655a955b65
serial: 8250: move rx_running out of the bitfield

That bitfield is modified by read + or + write operation. If someone
sets any of the other two bits it might render the lock useless.

While at it, remove other bitfields as well to avoid more such
errors.

Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: John Ogness <john.ogness@linutronix.de>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/8250/8250.h