diff options
author | Eric W. Biederman <ebiederm@xmission.com> | 2008-07-12 13:47:53 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-07-12 14:33:41 -0700 |
commit | 05d81d2222beec7b63ac8c1c8cdb5bb4f82c2bad (patch) | |
tree | 787aaa15af631f6466476ee3ef6ec6c16888d59e /drivers/lguest | |
parent | f31ad92f34913043cf008d6e479e92dfbaf02df1 (diff) | |
download | op-kernel-dev-05d81d2222beec7b63ac8c1c8cdb5bb4f82c2bad.zip op-kernel-dev-05d81d2222beec7b63ac8c1c8cdb5bb4f82c2bad.tar.gz |
serial8250: sanity check nr_uarts on all paths.
I had 8250.nr_uarts=16 in the boot line of a test kernel and I had a weird
mysterious crash in sysfs. After taking an in-depth look I realized that
CONFIG_SERIAL_8250_NR_UARTS was set to 4 and I was walking off the end of
the serial8250_ports array.
Ouch!!!
Don't let this happen to someone else.
Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Acked-by: Alan Cox <alan@redhat.com>
Cc: <stable@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/lguest')
0 files changed, 0 insertions, 0 deletions