LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [RFC] - Schedule mcdx for removal ? was:  warning: #warning You have not edited mcdx.h
@ 2007-03-22  9:14 roland
  2007-03-22  9:35 ` Oliver Neukum
  0 siblings, 1 reply; 4+ messages in thread
From: roland @ 2007-03-22  9:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: bunk

anyway - i wonder if anybody is ever using 2.6.21+ on a system with one of 
those legacy mitsumi single-speed (LU-005/FX-001) and double-speed (FX-001D) 
cd-rom drives !?

iirc, these where the first drives available on the market (must have been 
around '94) and those were no ide/atapi compatible drives which had their 
own isa-bus controller.

i wonder if there still exist any of those devices in functional state in 
this world, at least not attached to some system being able to boot 
2.6.21+ - so, maybe mcdx driver is something for 
Documentation/feature-removal-schedule.txt , being removed in 2.6.25 or so 
after being announced for some time (i.e. driver telling "i will be gone 
soon, go spend those $15 to get a new drive") ?

not 100% sure here, but there really may be nobody to complain about 
removing this one.....

regards
roland

ps:
hey, i just read discussions about removing RAW driver, so if THAT being 
discussed for removal, this one probably should have been removed already ! 
;)


----- Original Message ----- 
From: "roland" <devzero@web.de>
To: <linux-kernel@vger.kernel.org>
Cc: <bunk@stusta.de>
Sent: Thursday, March 22, 2007 1:43 AM
Subject: warning: #warning You have not edited mcdx.h


> while looking at some more warnings i got with allyesconfig i came across 
> this really weird one:
>
> In file included from drivers/cdrom/mcdx.c:78:
> drivers/cdrom/mcdx.h:180:2: warning: #warning You have not edited mcdx.h
> drivers/cdrom/mcdx.h:181:2: warning: #warning Perhaps irq and i/o settings 
> are wrong.
>
> looking into the code :
>
> #ifndef I_WAS_HERE
> #ifndef MODULE
> #warning You have not edited mcdx.h
> #warning Perhaps irq and i/o settings are wrong.
> #endif
> #endif
>
> and before:
> /* *** make the following line uncommented, if you're sure,
> * *** all configuration is done */
> /* #define I_WAS_HERE */
>
> huh?
>
> is this file meant to be edited before compile ?
>
>
> searched the list and came across some patch from adrian bunk:
>
> [Patch] (new version) configure mcdx without editing mcdx.h
>
> at http://marc.info/?l=linux-kernel&m=94772887906874&w=2
> and http://marc.info/?l=linux-kernel&m=94724271712637&w=2
> and http://marc.info/?l=linux-kernel&m=94699770112439&w=2
>
> has this never been merged ?
>
> regards
> roland
>
>
> 


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [RFC] - Schedule mcdx for removal ? was:  warning: #warning You have not edited mcdx.h
  2007-03-22  9:14 [RFC] - Schedule mcdx for removal ? was: warning: #warning You have not edited mcdx.h roland
@ 2007-03-22  9:35 ` Oliver Neukum
  2007-03-23 22:59   ` roland
  0 siblings, 1 reply; 4+ messages in thread
From: Oliver Neukum @ 2007-03-22  9:35 UTC (permalink / raw)
  To: roland; +Cc: linux-kernel, bunk

Am Donnerstag, 22. März 2007 10:14 schrieb roland:
> i wonder if there still exist any of those devices in functional state in 
> this world, at least not attached to some system being able to boot 
> 2.6.21+ - so, maybe mcdx driver is something for 
> Documentation/feature-removal-schedule.txt , being removed in 2.6.25 or so 
> after being announced for some time (i.e. driver telling "i will be gone 
> soon, go spend those $15 to get a new drive") ?

Why? For the sake of sheer removal?

	Regards
		Oliver
-- 
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
This signature is a legal requirement

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [RFC] - Schedule mcdx for removal ? was:  warning: #warning You have not edited mcdx.h
  2007-03-22  9:35 ` Oliver Neukum
@ 2007-03-23 22:59   ` roland
  2007-03-23 23:09     ` Adrian Bunk
  0 siblings, 1 reply; 4+ messages in thread
From: roland @ 2007-03-23 22:59 UTC (permalink / raw)
  To: Oliver Neukum; +Cc: linux-kernel, bunk

why not?

why should unused code be maintained to death ?

if there are discussions about removing features people are still using, i 
think it should be legitimate to discuss about removing drivers nobody needs 
anymore....

----- Original Message ----- 
From: "Oliver Neukum" <oneukum@suse.de>
To: "roland" <devzero@web.de>
Cc: <linux-kernel@vger.kernel.org>; <bunk@stusta.de>
Sent: Thursday, March 22, 2007 10:35 AM
Subject: Re: [RFC] - Schedule mcdx for removal ? was: warning: #warning You 
have not edited mcdx.h


Am Donnerstag, 22. März 2007 10:14 schrieb roland:
> i wonder if there still exist any of those devices in functional state in
> this world, at least not attached to some system being able to boot
> 2.6.21+ - so, maybe mcdx driver is something for
> Documentation/feature-removal-schedule.txt , being removed in 2.6.25 or so
> after being announced for some time (i.e. driver telling "i will be gone
> soon, go spend those $15 to get a new drive") ?

Why? For the sake of sheer removal?

Regards
Oliver
-- 
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
This signature is a legal requirement 


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [RFC] - Schedule mcdx for removal ? was:  warning: #warning You have not edited mcdx.h
  2007-03-23 22:59   ` roland
@ 2007-03-23 23:09     ` Adrian Bunk
  0 siblings, 0 replies; 4+ messages in thread
From: Adrian Bunk @ 2007-03-23 23:09 UTC (permalink / raw)
  To: roland; +Cc: Oliver Neukum, linux-kernel

On Fri, Mar 23, 2007 at 11:59:40PM +0100, roland wrote:
> why not?
> 
> why should unused code be maintained to death ?

This driver hasn't been actively maintained for years - it's nearly 
zero-cost to carry such a driver in the kernel sources.

> if there are discussions about removing features people are still using, i 
> think it should be legitimate to discuss about removing drivers nobody 
> needs anymore....

There's a difference between obsolete features and drivers for old 
hardware: There's usually a replacement for the obsolete features.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-03-23 23:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-03-22  9:14 [RFC] - Schedule mcdx for removal ? was: warning: #warning You have not edited mcdx.h roland
2007-03-22  9:35 ` Oliver Neukum
2007-03-23 22:59   ` roland
2007-03-23 23:09     ` Adrian Bunk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).