From: Trivial Patch Monkey <trivial@rustcorp.com.au>

From:  Omkhar Arasaratnam <omkhar@rogers.com>


---

 25-akpm/drivers/cdrom/sjcd.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN drivers/cdrom/sjcd.c~sjcd-check_region-fix drivers/cdrom/sjcd.c
--- 25/drivers/cdrom/sjcd.c~sjcd-check_region-fix	Fri Mar 12 13:54:46 2004
+++ 25-akpm/drivers/cdrom/sjcd.c	Fri Mar 12 13:54:46 2004
@@ -1700,7 +1700,7 @@ static int __init sjcd_init(void)
 	sprintf(sjcd_disk->disk_name, "sjcd");
 	sprintf(sjcd_disk->devfs_name, "sjcd");
 
-	if (check_region(sjcd_base, 4)) {
+	if (!request_region(sjcd_base, 4,"sjcd")) {
 		printk
 		    ("SJCD: Init failed, I/O port (%X) is already in use\n",
 		     sjcd_base);

_