Commit c7dbd2e1 authored by Rusty Russell's avatar Rusty Russell Committed by Linus Torvalds

[PATCH] check_region elimination

Trivial patch update against 2.5.17:
johnpol@2ka.mipt.ru: 23) request_region check, 21-30:
  here is one more trivial check.

  So please test and apply.

  	Evgeniy Polyakov ( s0mbre )
parent 07f6a887
...@@ -210,12 +210,11 @@ static void __init xd_geninit (void) ...@@ -210,12 +210,11 @@ static void __init xd_geninit (void)
printk("Detected a%s controller (type %d) at address %06x\n", printk("Detected a%s controller (type %d) at address %06x\n",
xd_sigs[controller].name,controller,address); xd_sigs[controller].name,controller,address);
if (check_region(xd_iobase,4)) { if (!request_region(xd_iobase,4,"xd")) {
printk("xd: Ports at 0x%x are not available\n", printk("xd: Ports at 0x%x are not available\n",
xd_iobase); xd_iobase);
return; return;
} }
request_region(xd_iobase,4,"xd");
if (controller) if (controller)
xd_sigs[controller].init_controller(address); xd_sigs[controller].init_controller(address);
xd_drives = xd_initdrives(xd_sigs[controller].init_drive); xd_drives = xd_initdrives(xd_sigs[controller].init_drive);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment