Re: PCMCIA IDE flash problem found

2001-05-08 Thread Pavel Machek

> Why did not you take care of the request_region() call and just disabled it?
> The ports will be considered free by the system, and another device might 
> grab them later on!

Because it was one of changes between 2.4.0 and 2.4.4. Ignore that.

Pavel
> 
> Vassilii
> 
> -Original Message-
> From: Pavel Machek [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, May 08, 2001 8:14 AM
> To: kernel list
> Subject: PCMCIA IDE flash problem found
> 
> 
> Hi!
> 
> 2.4.[123] changed name of ide-cs module, which means your pcmcia setup
> breaks... This is how to undo the damage. Works for me, do *not* apply
> into anything official.
> 
>   Pavel
> 
> --- clean/drivers/ide/ide-cs.cSun Apr  1 00:23:29 2001
> +++ linux/drivers/ide/ide-cs.cTue May  8 14:06:09 2001
> @@ -95,7 +96,7 @@
>  static int ide_event(event_t event, int priority,
>event_callback_args_t *args);
>  
> -static dev_info_t dev_info = "ide-cs";
> +static dev_info_t dev_info = "ide_cs";
>  
>  static dev_link_t *ide_attach(void);
>  static void ide_detach(dev_link_t *);
> @@ -388,9 +389,12 @@
>   MOD_DEC_USE_COUNT;
>  }
>  
> +#if 0
>  request_region(link->io.BasePort1, link->io.NumPorts1,"ide-cs");
>  if (link->io.NumPorts2)
>   request_region(link->io.BasePort2, link->io.NumPorts2,"ide-cs");
> +#endif
> +printk("Should call request_region\n");
>  
>  info->ndev = 0;
>  link->dev = NULL;

-- 
The best software in life is free (not shareware)!  Pavel
GCM d? s-: !g p?:+ au- a--@ w+ v- C++@ UL+++ L++ N++ E++ W--- M- Y- R+
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



RE: PCMCIA IDE flash problem found

2001-05-08 Thread Khachaturov, Vassilii

Why did not you take care of the request_region() call and just disabled it?
The ports will be considered free by the system, and another device might 
grab them later on!

Vassilii

-Original Message-
From: Pavel Machek [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, May 08, 2001 8:14 AM
To: kernel list
Subject: PCMCIA IDE flash problem found


Hi!

2.4.[123] changed name of ide-cs module, which means your pcmcia setup
breaks... This is how to undo the damage. Works for me, do *not* apply
into anything official.

Pavel

--- clean/drivers/ide/ide-cs.c  Sun Apr  1 00:23:29 2001
+++ linux/drivers/ide/ide-cs.c  Tue May  8 14:06:09 2001
@@ -95,7 +96,7 @@
 static int ide_event(event_t event, int priority,
 event_callback_args_t *args);
 
-static dev_info_t dev_info = "ide-cs";
+static dev_info_t dev_info = "ide_cs";
 
 static dev_link_t *ide_attach(void);
 static void ide_detach(dev_link_t *);
@@ -388,9 +389,12 @@
MOD_DEC_USE_COUNT;
 }
 
+#if 0
 request_region(link->io.BasePort1, link->io.NumPorts1,"ide-cs");
 if (link->io.NumPorts2)
request_region(link->io.BasePort2, link->io.NumPorts2,"ide-cs");
+#endif
+printk("Should call request_region\n");
 
 info->ndev = 0;
 link->dev = NULL;
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



RE: PCMCIA IDE flash problem found

2001-05-08 Thread Khachaturov, Vassilii

Why did not you take care of the request_region() call and just disabled it?
The ports will be considered free by the system, and another device might 
grab them later on!

Vassilii

-Original Message-
From: Pavel Machek [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, May 08, 2001 8:14 AM
To: kernel list
Subject: PCMCIA IDE flash problem found


Hi!

2.4.[123] changed name of ide-cs module, which means your pcmcia setup
breaks... This is how to undo the damage. Works for me, do *not* apply
into anything official.

Pavel

--- clean/drivers/ide/ide-cs.c  Sun Apr  1 00:23:29 2001
+++ linux/drivers/ide/ide-cs.c  Tue May  8 14:06:09 2001
@@ -95,7 +96,7 @@
 static int ide_event(event_t event, int priority,
 event_callback_args_t *args);
 
-static dev_info_t dev_info = ide-cs;
+static dev_info_t dev_info = ide_cs;
 
 static dev_link_t *ide_attach(void);
 static void ide_detach(dev_link_t *);
@@ -388,9 +389,12 @@
MOD_DEC_USE_COUNT;
 }
 
+#if 0
 request_region(link-io.BasePort1, link-io.NumPorts1,ide-cs);
 if (link-io.NumPorts2)
request_region(link-io.BasePort2, link-io.NumPorts2,ide-cs);
+#endif
+printk(Should call request_region\n);
 
 info-ndev = 0;
 link-dev = NULL;
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: PCMCIA IDE flash problem found

2001-05-08 Thread Pavel Machek

 Why did not you take care of the request_region() call and just disabled it?
 The ports will be considered free by the system, and another device might 
 grab them later on!

Because it was one of changes between 2.4.0 and 2.4.4. Ignore that.

Pavel
 
 Vassilii
 
 -Original Message-
 From: Pavel Machek [mailto:[EMAIL PROTECTED]]
 Sent: Tuesday, May 08, 2001 8:14 AM
 To: kernel list
 Subject: PCMCIA IDE flash problem found
 
 
 Hi!
 
 2.4.[123] changed name of ide-cs module, which means your pcmcia setup
 breaks... This is how to undo the damage. Works for me, do *not* apply
 into anything official.
 
   Pavel
 
 --- clean/drivers/ide/ide-cs.cSun Apr  1 00:23:29 2001
 +++ linux/drivers/ide/ide-cs.cTue May  8 14:06:09 2001
 @@ -95,7 +96,7 @@
  static int ide_event(event_t event, int priority,
event_callback_args_t *args);
  
 -static dev_info_t dev_info = ide-cs;
 +static dev_info_t dev_info = ide_cs;
  
  static dev_link_t *ide_attach(void);
  static void ide_detach(dev_link_t *);
 @@ -388,9 +389,12 @@
   MOD_DEC_USE_COUNT;
  }
  
 +#if 0
  request_region(link-io.BasePort1, link-io.NumPorts1,ide-cs);
  if (link-io.NumPorts2)
   request_region(link-io.BasePort2, link-io.NumPorts2,ide-cs);
 +#endif
 +printk(Should call request_region\n);
  
  info-ndev = 0;
  link-dev = NULL;

-- 
The best software in life is free (not shareware)!  Pavel
GCM d? s-: !g p?:+ au- a--@ w+ v- C++@ UL+++ L++ N++ E++ W--- M- Y- R+
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/