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)
commiteafb9eea7622d765effb1a06f8cf5eb31fa018f6
treea6e34ac7fb089675e7e60beef391cb6825284d3d
parent830acf9e3044d4644f91b4418ef35a2094089946
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