]> git.baikalelectronics.ru Git - kernel.git/commit
chardev: add additional check for minor range overlap
authorChengguang Xu <cgxu519@gmx.com>
Fri, 15 Feb 2019 12:27:11 +0000 (20:27 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 2 Apr 2019 15:49:58 +0000 (17:49 +0200)
commitc7d884dc3e185071715693ccece87b4d5b34b91b
treed02cd16c0450168be4a8e9346989971b8deb10d1
parent32f4a893072a8ee3101e8d4216124088526c9f42
chardev: add additional check for minor range overlap

Current overlap checking cannot correctly handle
a case which is baseminor < existing baseminor &&
baseminor + minorct > existing baseminor + minorct.

Signed-off-by: Chengguang Xu <cgxu519@gmx.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/char_dev.c