Skip to contentSkip to conversation

libata: prepare for removal of experimental tag on PATA drivers

PATCH NAK Bartlomiej Zolnierkiewicz 3 participants 5 messages Nov 14, 2009 libata

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 libata: prepare for removal of experimental tag on PATA drivers

Push experimental tags to host drivers that still need it so we can remove the "global" experimental tag for PATA drivers.

I hear that some issues are being worked on but the patch reflects the current situation and we can trivially update status of affected host drivers after new fixes are merged.

---
 drivers/ata/Kconfig |   16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)
drivers/ata/Kconfig +8 -8
Index: b/drivers/ata/Kconfig
===================================================================
@@ -230,8 +230,8 @@ config PATA_ACPI
 	  otherwise unsupported hardware.
 
 config PATA_ALI
-	tristate "ALi PATA support"
-	depends on PCI
+	tristate "ALi PATA support (Experimental)"
+	depends on PCI && EXPERIMENTAL
 	help
 	  This option enables support for the ALi ATA interfaces
 	  found on the many ALi chipsets.
@@ -293,8 +293,8 @@ config PATA_CMD640_PCI
 	  If unsure, say N.
 
 config PATA_CMD64X
-	tristate "CMD64x PATA support"
-	depends on PCI
+	tristate "CMD64x PATA support (Experimental)"
+	depends on PCI && EXPERIMENTAL
 	help
 	  This option enables support for the CMD64x series chips
 	  except for the CMD640.
@@ -574,8 +574,8 @@ config PATA_PCMCIA
 	  If unsure, say N.
 
 config PATA_PDC_OLD
-	tristate "Older Promise PATA controller support"
-	depends on PCI
+	tristate "Older Promise PATA controller support (Experimental)"
+	depends on PCI && EXPERIMENTAL
 	help
 	  This option enables support for the Promise 20246, 20262, 20263,
 	  20265 and 20267 adapters.
@@ -660,8 +660,8 @@ config PATA_SIL680
 	  If unsure, say N.
 
 config PATA_SIS
-	tristate "SiS PATA support"
-	depends on PCI
+	tristate "SiS PATA support (Experimental)"
+	depends on PCI && EXPERIMENTAL
 	help
 	  This option enables support for SiS PATA controllers
 
#1 lore raw
Quoted 8 lines · On Sat, 14 Nov 2009 15:37:19 +0100 Bartlomiej Zolnierkiewicz…

Push experimental tags to host drivers that still need it so we can remove the "global" experimental tag for PATA drivers.

I hear that some issues are being worked on but the patch reflects the current situation and we can trivially update status of affected host drivers after new fixes are merged.

NAK

#2 lore raw
In reply to Bartlomiej Zolnierkiewicz
Quoted 8 lines · Bartlomiej Zolnierkiewicz

Push experimental tags to host drivers that still need it so we can remove the "global" experimental tag for PATA drivers.

I hear that some issues are being worked on but the patch reflects the current situation and we can trivially update status of affected host drivers after new fixes are merged.

I don't think that the problems you've mentioned fit the definition of the EXPERIMENTAL tag - it means that the driver isn't likely suitable for general use. Given that those drivers are probably used by significant numbers of people successfully in various distributions I don't think this is likely to be the case. There may be bugs but non-experimental does not imply bug free.

#3 lore raw
Quoted 4 lines · On Saturday 14 November 2009 17:01:08 Robert Hancock wrote:
Quoted 3 lines · Bartlomiej Zolnierkiewicz

Push experimental tags to host drivers that still need it so we can remove the "global" experimental tag for PATA drivers.

Quoted 8 lines
Quoted 5 lines

I hear that some issues are being worked on but the patch reflects the current situation and we can trivially update status of affected host drivers after new fixes are merged.

I don't think that the problems you've mentioned fit the definition of the EXPERIMENTAL tag - it means that the driver isn't likely suitable

I guess you've read bugzillas so if you still think that EXPERIMENTAL is not justified at least for some drivers than we really have nothing to talk about anymore..

Quoted 4 lines

for general use. Given that those drivers are probably used by significant numbers of people successfully in various distributions I don't think this is likely to be the case. There may be bugs but non-experimental does not imply bug free.

Hardly a technical argument.

You know that staging drivers are successfully used by "significant numbers of people successfully in various distributions"?

:)

zbr explained the problem with the kernel development process with more class than I would ever be able to so I will just save everybody's time..

Signature · 1 line
Bartlomiej Zolnierkiewicz
#4 lore raw
Quoted 3 lines

I guess you've read bugzillas so if you still think that EXPERIMENTAL is not justified at least for some drivers than we really have nothing to talk about anymore..

What a relief