提交 dd49f30c 编写于 作者: D Douglas Schilling Landgraf 提交者: Mauro Carvalho Chehab

V4L/DVB (7092): radio-sf16fmr2: fix request_region() validation [bugzilla 9699]

This patch changed the request_region() validation to avoid invalid return.
Thanks to Roland Kletzing <devzero@web.de> for bug report and data collection.
Signed-off-by: NDouglas Schilling Landgraf <dougsland@gmail.com>
Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
上级 0e3301ec
......@@ -470,9 +470,8 @@ static int __init fmr2_init(void)
mutex_init(&lock);
if (request_region(io, 2, "sf16fmr2"))
{
printk(KERN_ERR "fmr2: port 0x%x already in use\n", io);
if (!request_region(io, 2, "sf16fmr2")) {
printk(KERN_ERR "radio-sf16fmr2: request_region failed!\n");
return -EBUSY;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册