[kernel] r15425 - in dists/sid/linux-2.6/debian: . config config/armel config/ia64 config/kernelarch-x86 config/mips

Ben Hutchings benh at alioth.debian.org
Sat Mar 20 05:50:27 UTC 2010


Author: benh
Date: Sat Mar 20 05:50:25 2010
New Revision: 15425

Log:
Extend the libata transition to all architectures (except s390) again

Modified:
   dists/sid/linux-2.6/debian/NEWS
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/config/armel/config.iop32x
   dists/sid/linux-2.6/debian/config/config
   dists/sid/linux-2.6/debian/config/ia64/config
   dists/sid/linux-2.6/debian/config/kernelarch-x86/config-arch-32
   dists/sid/linux-2.6/debian/config/mips/config.4kc-malta
   dists/sid/linux-2.6/debian/config/mips/config.5kc-malta
   dists/sid/linux-2.6/debian/config/mips/config.sb1a-bcm91480b
   dists/sid/linux-2.6/debian/linux-base.postinst
   dists/sid/linux-2.6/debian/linux-base.templates

Modified: dists/sid/linux-2.6/debian/NEWS
==============================================================================
--- dists/sid/linux-2.6/debian/NEWS	Sat Mar 20 05:37:46 2010	(r15424)
+++ dists/sid/linux-2.6/debian/NEWS	Sat Mar 20 05:50:25 2010	(r15425)
@@ -1,3 +1,15 @@
+linux-2.6 (2.6.32-11) unstable; urgency=low
+
+  * This release replaces the old IDE (PATA) drivers with new drivers
+    using 'libata' on all architectures.  This change was previously made
+    for the i386 and amd64 architectures.
+
+    The automatic upgrade code does not support the configuration files
+    of many of the boot loaders used on other architectures, so you may
+    be prompted to make changes manually.
+
+ -- Ben Hutchings <ben at decadent.org.uk>  Sat, 20 Mar 2010 05:48:31 +0000
+
 linux-2.6 (2.6.32-10) unstable; urgency=low
 
   * The old IDE (PATA) drivers are no longer developed.  Most PATA

Modified: dists/sid/linux-2.6/debian/changelog
==============================================================================
--- dists/sid/linux-2.6/debian/changelog	Sat Mar 20 05:37:46 2010	(r15424)
+++ dists/sid/linux-2.6/debian/changelog	Sat Mar 20 05:50:25 2010	(r15425)
@@ -3,6 +3,8 @@
   [ Ben Hutchings ]
   * tracing: do not disable interrupts for trace_clock_local.
   * [sparc] Provide io{read,write}{16,32}be() (Closes: #574421)
+  * Use libata-based drivers for most PATA controllers on all architectures
+    (previously applied only to x86)
 
   [ maximilian attems]
    * [alpha, hppa] Disable oprofile as tracing code is unsupported here.

Modified: dists/sid/linux-2.6/debian/config/armel/config.iop32x
==============================================================================
--- dists/sid/linux-2.6/debian/config/armel/config.iop32x	Sat Mar 20 05:37:46 2010	(r15424)
+++ dists/sid/linux-2.6/debian/config/armel/config.iop32x	Sat Mar 20 05:50:25 2010	(r15425)
@@ -73,7 +73,23 @@
 CONFIG_SATA_ULI=m
 CONFIG_SATA_VIA=m
 CONFIG_SATA_VITESSE=m
-# CONFIG_PATA_ARTOP is not set
+CONFIG_PATA_ALI=m
+CONFIG_PATA_CMD64X=m
+CONFIG_PATA_CS5520=m
+CONFIG_PATA_CS5530=m
+CONFIG_PATA_EFAR=m
+CONFIG_PATA_TRIFLEX=m
+CONFIG_PATA_MPIIX=m
+CONFIG_PATA_OLDPIIX=m
+CONFIG_PATA_NETCELL=m
+CONFIG_PATA_NS87410=m
+CONFIG_PATA_NS87415=m
+CONFIG_PATA_PDC_OLD=m
+CONFIG_PATA_SC1200=m
+CONFIG_PATA_SERVERWORKS=m
+CONFIG_PATA_PDC2027X=m
+CONFIG_PATA_SIL680=m
+CONFIG_PATA_VIA=m
 
 ##
 ## file: drivers/block/Kconfig
@@ -216,29 +232,29 @@
 CONFIG_BLK_DEV_IDETAPE=m
 CONFIG_IDE_GENERIC=m
 CONFIG_BLK_DEV_OFFBOARD=y
-CONFIG_BLK_DEV_GENERIC=m
+# CONFIG_BLK_DEV_GENERIC is not set
 CONFIG_BLK_DEV_OPTI621=m
-CONFIG_BLK_DEV_AEC62XX=m
-CONFIG_BLK_DEV_ALI15X3=m
+# CONFIG_BLK_DEV_AEC62XX is not set
+# CONFIG_BLK_DEV_ALI15X3 is not set
 # CONFIG_BLK_DEV_AMD74XX is not set
-CONFIG_BLK_DEV_CMD64X=m
-CONFIG_BLK_DEV_TRIFLEX=m
+# CONFIG_BLK_DEV_CMD64X is not set
+# CONFIG_BLK_DEV_TRIFLEX is not set
 CONFIG_BLK_DEV_CY82C693=m
-CONFIG_BLK_DEV_CS5520=m
-CONFIG_BLK_DEV_CS5530=m
+# CONFIG_BLK_DEV_CS5520 is not set
+# CONFIG_BLK_DEV_CS5530 is not set
 CONFIG_BLK_DEV_HPT366=m
-CONFIG_BLK_DEV_SC1200=m
+# CONFIG_BLK_DEV_SC1200 is not set
 CONFIG_BLK_DEV_PIIX=m
-CONFIG_BLK_DEV_IT821X=m
-CONFIG_BLK_DEV_NS87415=m
-CONFIG_BLK_DEV_PDC202XX_OLD=m
-CONFIG_BLK_DEV_PDC202XX_NEW=m
-CONFIG_BLK_DEV_SVWKS=m
-CONFIG_BLK_DEV_SIIMAGE=m
+# CONFIG_BLK_DEV_IT821X is not set
+# CONFIG_BLK_DEV_NS87415 is not set
+# CONFIG_BLK_DEV_PDC202XX_OLD is not set
+# CONFIG_BLK_DEV_PDC202XX_NEW is not set
+# CONFIG_BLK_DEV_SVWKS is not set
+# CONFIG_BLK_DEV_SIIMAGE is not set
 CONFIG_BLK_DEV_SL82C105=m
-CONFIG_BLK_DEV_SLC90E66=m
+# CONFIG_BLK_DEV_SLC90E66 is not set
 CONFIG_BLK_DEV_TRM290=m
-CONFIG_BLK_DEV_VIA82CXXX=m
+# CONFIG_BLK_DEV_VIA82CXXX is not set
 
 ##
 ## file: drivers/input/gameport/Kconfig

Modified: dists/sid/linux-2.6/debian/config/config
==============================================================================
--- dists/sid/linux-2.6/debian/config/config	Sat Mar 20 05:37:46 2010	(r15424)
+++ dists/sid/linux-2.6/debian/config/config	Sat Mar 20 05:50:25 2010	(r15425)
@@ -125,7 +125,7 @@
 # CONFIG_PATA_HPT3X2N is not set
 # CONFIG_PATA_HPT3X3 is not set
 # CONFIG_PATA_ISAPNP is not set
-# CONFIG_PATA_IT821X is not set
+CONFIG_PATA_IT821X=m
 # CONFIG_PATA_IT8213 is not set
 CONFIG_PATA_JMICRON=m
 # CONFIG_PATA_LEGACY is not set
@@ -443,7 +443,7 @@
 # CONFIG_BLK_DEV_JMICRON is not set
 CONFIG_BLK_DEV_IT8172=m
 CONFIG_BLK_DEV_IT8213=m
-CONFIG_BLK_DEV_IT821X=m
+# CONFIG_BLK_DEV_IT821X is not set
 CONFIG_BLK_DEV_TC86C001=m
 
 ##

Modified: dists/sid/linux-2.6/debian/config/ia64/config
==============================================================================
--- dists/sid/linux-2.6/debian/config/ia64/config	Sat Mar 20 05:37:46 2010	(r15424)
+++ dists/sid/linux-2.6/debian/config/ia64/config	Sat Mar 20 05:50:25 2010	(r15425)
@@ -52,6 +52,23 @@
 ## file: drivers/ata/Kconfig
 ##
 CONFIG_PATA_ALI=m
+CONFIG_PATA_AMD=m
+CONFIG_PATA_CMD64X=m
+CONFIG_PATA_CS5520=m
+CONFIG_PATA_CS5530=m
+CONFIG_PATA_EFAR=m
+CONFIG_PATA_TRIFLEX=m
+CONFIG_PATA_MPIIX=m
+CONFIG_PATA_OLDPIIX=m
+CONFIG_PATA_NETCELL=m
+CONFIG_PATA_NS87410=m
+CONFIG_PATA_NS87415=m
+CONFIG_PATA_PDC_OLD=m
+CONFIG_PATA_SC1200=m
+CONFIG_PATA_SERVERWORKS=m
+CONFIG_PATA_PDC2027X=m
+CONFIG_PATA_SIL680=m
+CONFIG_PATA_VIA=m
 
 ##
 ## file: drivers/block/Kconfig
@@ -231,28 +248,28 @@
 CONFIG_BLK_DEV_IDETAPE=m
 CONFIG_IDE_GENERIC=m
 # CONFIG_BLK_DEV_IDEPNP is not set
-CONFIG_BLK_DEV_GENERIC=m
+# CONFIG_BLK_DEV_GENERIC is not set
 CONFIG_BLK_DEV_OPTI621=m
-CONFIG_BLK_DEV_AEC62XX=m
-CONFIG_BLK_DEV_ALI15X3=m
-CONFIG_BLK_DEV_AMD74XX=m
-CONFIG_BLK_DEV_CMD64X=m
-CONFIG_BLK_DEV_TRIFLEX=m
+# CONFIG_BLK_DEV_AEC62XX is not set
+# CONFIG_BLK_DEV_ALI15X3 is not set
+# CONFIG_BLK_DEV_AMD74XX is not set
+# CONFIG_BLK_DEV_CMD64X is not set
+# CONFIG_BLK_DEV_TRIFLEX is not set
 CONFIG_BLK_DEV_CY82C693=m
-CONFIG_BLK_DEV_CS5520=m
-CONFIG_BLK_DEV_CS5530=m
+# CONFIG_BLK_DEV_CS5520 is not set
+# CONFIG_BLK_DEV_CS5530 is not set
 CONFIG_BLK_DEV_HPT366=m
-CONFIG_BLK_DEV_SC1200=m
+# CONFIG_BLK_DEV_SC1200 is not set
 CONFIG_BLK_DEV_PIIX=m
-CONFIG_BLK_DEV_NS87415=m
-CONFIG_BLK_DEV_PDC202XX_OLD=m
-CONFIG_BLK_DEV_PDC202XX_NEW=m
-CONFIG_BLK_DEV_SVWKS=m
+# CONFIG_BLK_DEV_NS87415 is not set
+# CONFIG_BLK_DEV_PDC202XX_OLD is not set
+# CONFIG_BLK_DEV_PDC202XX_NEW is not set
+# CONFIG_BLK_DEV_SVWKS is not set
 CONFIG_BLK_DEV_SGIIOC4=m
-CONFIG_BLK_DEV_SIIMAGE=m
-CONFIG_BLK_DEV_SLC90E66=m
+# CONFIG_BLK_DEV_SIIMAGE is not set
+# CONFIG_BLK_DEV_SLC90E66 is not set
 CONFIG_BLK_DEV_TRM290=m
-CONFIG_BLK_DEV_VIA82CXXX=m
+# CONFIG_BLK_DEV_VIA82CXXX is not set
 
 ##
 ## file: drivers/ieee1394/Kconfig

Modified: dists/sid/linux-2.6/debian/config/kernelarch-x86/config-arch-32
==============================================================================
--- dists/sid/linux-2.6/debian/config/kernelarch-x86/config-arch-32	Sat Mar 20 05:37:46 2010	(r15424)
+++ dists/sid/linux-2.6/debian/config/kernelarch-x86/config-arch-32	Sat Mar 20 05:50:25 2010	(r15425)
@@ -83,7 +83,7 @@
 ## file: drivers/ata/Kconfig
 ##
 # CONFIG_PATA_CS5535 is not set
-# CONFIG_PATA_CS5536 is not set
+CONFIG_PATA_CS5536=m
 
 ##
 ## file: drivers/atm/Kconfig
@@ -154,7 +154,7 @@
 ## file: drivers/ide/Kconfig
 ##
 CONFIG_BLK_DEV_CS5535=m
-CONFIG_BLK_DEV_CS5536=m
+# CONFIG_BLK_DEV_CS5536 is not set
 # CONFIG_BLK_DEV_4DRIVES is not set
 # CONFIG_BLK_DEV_ALI14XX is not set
 # CONFIG_BLK_DEV_DTC2278 is not set

Modified: dists/sid/linux-2.6/debian/config/mips/config.4kc-malta
==============================================================================
--- dists/sid/linux-2.6/debian/config/mips/config.4kc-malta	Sat Mar 20 05:37:46 2010	(r15424)
+++ dists/sid/linux-2.6/debian/config/mips/config.4kc-malta	Sat Mar 20 05:50:25 2010	(r15425)
@@ -120,7 +120,7 @@
 CONFIG_SATA_AHCI=y
 CONFIG_SATA_SIL24=y
 # CONFIG_SATA_SVW is not set
-# CONFIG_ATA_PIIX is not set
+CONFIG_ATA_PIIX=y
 CONFIG_SATA_MV=y
 # CONFIG_SATA_NV is not set
 # CONFIG_PDC_ADMA is not set
@@ -132,7 +132,15 @@
 # CONFIG_SATA_ULI is not set
 # CONFIG_SATA_VIA is not set
 # CONFIG_SATA_VITESSE is not set
-# CONFIG_ATA_GENERIC is not set
+CONFIG_PATA_CMD64X=y
+CONFIG_ATA_GENERIC=y
+CONFIG_PATA_MPIIX=y
+CONFIG_PATA_OLDPIIX=y
+CONFIG_PATA_NETCELL=y
+CONFIG_PATA_NS87410=y
+CONFIG_PATA_PDC_OLD=y
+CONFIG_PATA_PDC2027X=y
+CONFIG_PATA_SIL680=y
 
 ##
 ## file: drivers/atm/Kconfig
@@ -360,12 +368,12 @@
 # CONFIG_IDE_TASK_IOCTL is not set
 CONFIG_IDE_GENERIC=y
 # CONFIG_BLK_DEV_OFFBOARD is not set
-CONFIG_BLK_DEV_GENERIC=y
+# CONFIG_BLK_DEV_GENERIC is not set
 # CONFIG_BLK_DEV_OPTI621 is not set
 # CONFIG_BLK_DEV_AEC62XX is not set
 # CONFIG_BLK_DEV_ALI15X3 is not set
 # CONFIG_BLK_DEV_AMD74XX is not set
-CONFIG_BLK_DEV_CMD64X=y
+# CONFIG_BLK_DEV_CMD64X is not set
 # CONFIG_BLK_DEV_TRIFLEX is not set
 # CONFIG_BLK_DEV_CY82C693 is not set
 # CONFIG_BLK_DEV_CS5520 is not set
@@ -376,10 +384,10 @@
 CONFIG_BLK_DEV_PIIX=y
 # CONFIG_BLK_DEV_IT821X is not set
 # CONFIG_BLK_DEV_NS87415 is not set
-CONFIG_BLK_DEV_PDC202XX_OLD=y
-CONFIG_BLK_DEV_PDC202XX_NEW=y
+# CONFIG_BLK_DEV_PDC202XX_OLD is not set
+# CONFIG_BLK_DEV_PDC202XX_NEW is not set
 # CONFIG_BLK_DEV_SVWKS is not set
-CONFIG_BLK_DEV_SIIMAGE=y
+# CONFIG_BLK_DEV_SIIMAGE is not set
 # CONFIG_BLK_DEV_SLC90E66 is not set
 # CONFIG_BLK_DEV_TRM290 is not set
 # CONFIG_BLK_DEV_VIA82CXXX is not set

Modified: dists/sid/linux-2.6/debian/config/mips/config.5kc-malta
==============================================================================
--- dists/sid/linux-2.6/debian/config/mips/config.5kc-malta	Sat Mar 20 05:37:46 2010	(r15424)
+++ dists/sid/linux-2.6/debian/config/mips/config.5kc-malta	Sat Mar 20 05:50:25 2010	(r15425)
@@ -105,7 +105,7 @@
 CONFIG_SATA_AHCI=y
 CONFIG_SATA_SIL24=y
 # CONFIG_SATA_SVW is not set
-# CONFIG_ATA_PIIX is not set
+CONFIG_ATA_PIIX=y
 CONFIG_SATA_MV=y
 # CONFIG_SATA_NV is not set
 # CONFIG_PDC_ADMA is not set
@@ -118,7 +118,15 @@
 # CONFIG_SATA_VIA is not set
 # CONFIG_SATA_VITESSE is not set
 CONFIG_SATA_INIC162X=m
-# CONFIG_ATA_GENERIC is not set
+CONFIG_PATA_CMD64X=y
+CONFIG_ATA_GENERIC=y
+CONFIG_PATA_MPIIX=y
+CONFIG_PATA_OLDPIIX=y
+CONFIG_PATA_NETCELL=y
+CONFIG_PATA_NS87410=y
+CONFIG_PATA_PDC_OLD=y
+CONFIG_PATA_PDC2027X=y
+CONFIG_PATA_SIL680=y
 
 ##
 ## file: drivers/atm/Kconfig
@@ -358,12 +366,12 @@
 CONFIG_IDE_GENERIC=y
 CONFIG_IDEPCI_PCIBUS_ORDER=y
 # CONFIG_BLK_DEV_OFFBOARD is not set
-CONFIG_BLK_DEV_GENERIC=y
+# CONFIG_BLK_DEV_GENERIC is not set
 # CONFIG_BLK_DEV_OPTI621 is not set
 # CONFIG_BLK_DEV_AEC62XX is not set
 # CONFIG_BLK_DEV_ALI15X3 is not set
 # CONFIG_BLK_DEV_AMD74XX is not set
-CONFIG_BLK_DEV_CMD64X=y
+# CONFIG_BLK_DEV_CMD64X is not set
 # CONFIG_BLK_DEV_TRIFLEX is not set
 # CONFIG_BLK_DEV_CY82C693 is not set
 # CONFIG_BLK_DEV_CS5520 is not set
@@ -374,10 +382,10 @@
 CONFIG_BLK_DEV_PIIX=y
 # CONFIG_BLK_DEV_IT821X is not set
 # CONFIG_BLK_DEV_NS87415 is not set
-CONFIG_BLK_DEV_PDC202XX_OLD=y
-CONFIG_BLK_DEV_PDC202XX_NEW=y
+# CONFIG_BLK_DEV_PDC202XX_OLD is not set
+# CONFIG_BLK_DEV_PDC202XX_NEW is not set
 # CONFIG_BLK_DEV_SVWKS is not set
-CONFIG_BLK_DEV_SIIMAGE=y
+# CONFIG_BLK_DEV_SIIMAGE is not set
 # CONFIG_BLK_DEV_SLC90E66 is not set
 # CONFIG_BLK_DEV_TRM290 is not set
 # CONFIG_BLK_DEV_VIA82CXXX is not set

Modified: dists/sid/linux-2.6/debian/config/mips/config.sb1a-bcm91480b
==============================================================================
--- dists/sid/linux-2.6/debian/config/mips/config.sb1a-bcm91480b	Sat Mar 20 05:37:46 2010	(r15424)
+++ dists/sid/linux-2.6/debian/config/mips/config.sb1a-bcm91480b	Sat Mar 20 05:50:25 2010	(r15425)
@@ -136,6 +136,21 @@
 CONFIG_SATA_ULI=m
 CONFIG_SATA_VIA=m
 CONFIG_SATA_VITESSE=m
+CONFIG_PATA_ALI=m
+CONFIG_PATA_AMD=m
+CONFIG_PATA_CMD64X=m
+CONFIG_PATA_CS5530=m
+CONFIG_PATA_EFAR=m
+CONFIG_PATA_TRIFLEX=m
+CONFIG_PATA_MPIIX=m
+CONFIG_PATA_OLDPIIX=m
+CONFIG_PATA_NS87415=m
+CONFIG_PATA_PDC_OLD=m
+CONFIG_PATA_SC1200=m
+CONFIG_PATA_SERVERWORKS=m
+CONFIG_PATA_PDC2027X=m
+CONFIG_PATA_SIL680=m
+CONFIG_PATA_VIA=m
 
 ##
 ## file: drivers/block/Kconfig
@@ -283,26 +298,26 @@
 # CONFIG_BLK_DEV_OFFBOARD is not set
 # CONFIG_BLK_DEV_GENERIC is not set
 # CONFIG_BLK_DEV_OPTI621 is not set
-CONFIG_BLK_DEV_AEC62XX=m
-CONFIG_BLK_DEV_ALI15X3=m
-CONFIG_BLK_DEV_AMD74XX=m
-CONFIG_BLK_DEV_CMD64X=m
-CONFIG_BLK_DEV_TRIFLEX=m
+# CONFIG_BLK_DEV_AEC62XX is not set
+# CONFIG_BLK_DEV_ALI15X3 is not set
+# CONFIG_BLK_DEV_AMD74XX is not set
+# CONFIG_BLK_DEV_CMD64X is not set
+# CONFIG_BLK_DEV_TRIFLEX is not set
 CONFIG_BLK_DEV_CY82C693=m
 # CONFIG_BLK_DEV_CS5520 is not set
-CONFIG_BLK_DEV_CS5530=m
+# CONFIG_BLK_DEV_CS5530 is not set
 CONFIG_BLK_DEV_HPT366=m
-CONFIG_BLK_DEV_SC1200=m
+# CONFIG_BLK_DEV_SC1200 is not set
 CONFIG_BLK_DEV_PIIX=m
-CONFIG_BLK_DEV_IT821X=m
-CONFIG_BLK_DEV_NS87415=m
-CONFIG_BLK_DEV_PDC202XX_OLD=m
-CONFIG_BLK_DEV_PDC202XX_NEW=m
-CONFIG_BLK_DEV_SVWKS=m
-CONFIG_BLK_DEV_SIIMAGE=m
-CONFIG_BLK_DEV_SLC90E66=m
+# CONFIG_BLK_DEV_IT821X is not set
+# CONFIG_BLK_DEV_NS87415 is not set
+# CONFIG_BLK_DEV_PDC202XX_OLD is not set
+# CONFIG_BLK_DEV_PDC202XX_NEW is not set
+# CONFIG_BLK_DEV_SVWKS is not set
+# CONFIG_BLK_DEV_SIIMAGE is not set
+# CONFIG_BLK_DEV_SLC90E66 is not set
 CONFIG_BLK_DEV_TRM290=m
-CONFIG_BLK_DEV_VIA82CXXX=m
+# CONFIG_BLK_DEV_VIA82CXXX is not set
 
 ##
 ## file: drivers/infiniband/Kconfig

Modified: dists/sid/linux-2.6/debian/linux-base.postinst
==============================================================================
--- dists/sid/linux-2.6/debian/linux-base.postinst	Sat Mar 20 05:37:46 2010	(r15424)
+++ dists/sid/linux-2.6/debian/linux-base.postinst	Sat Mar 20 05:50:25 2010	(r15425)
@@ -522,6 +522,12 @@
     system('lilo');
 }
 
+### SILO
+
+sub silo_post {
+    system('silo');
+}
+
 ### ELILO
 
 sub elilo_post {
@@ -832,6 +838,22 @@
 		     update => \&lilo_update,
 		     post_update => \&lilo_post,
 		     is_boot_loader => 1},
+		    {packages => 'silo',
+		     path => '/etc/silo.conf',
+		     list => \&lilo_list,
+		     update => \&lilo_update,
+		     post_update => \&silo_post,
+		     is_boot_loader => 1},
+		    {packages => 'quik',
+		     path => '/etc/quik.conf',
+		     list => \&lilo_list,
+		     update => \&lilo_update,
+		     is_boot_loader => 1},
+		    {packages => 'yaboot',
+		     path => '/etc/yaboot.conf',
+		     list => \&lilo_list,
+		     update => \&lilo_update,
+		     is_boot_loader => 1},
 		    {packages => 'elilo',
 		     path => '/etc/elilo.conf',
 		     list => \&lilo_list,
@@ -1364,9 +1386,13 @@
 my $deb_arch = `dpkg --print-architecture`;
 chomp $deb_arch;
 
-if (($deb_arch eq 'i386' || $deb_arch eq 'amd64') &&
-    ($ARGV[0] eq 'reconfigure' || compare_versions($ARGV[1], '2.6.32-10') < 0)) {
-    DebianKernel::DiskId::transition();
+if ($deb_arch ne 's390') {
+    my $libata_transition_ver =
+	($deb_arch eq 'i386' || $deb_arch eq 'amd64') ? '2.6.32-10' : '2.6.32-11';
+    if ($ARGV[0] eq 'reconfigure' ||
+	compare_versions($ARGV[1], $libata_transition_ver) < 0) {
+	DebianKernel::DiskId::transition();
+    }
 }
 
 exec("set -e\nset -- @ARGV\n" . << 'EOF');

Modified: dists/sid/linux-2.6/debian/linux-base.templates
==============================================================================
--- dists/sid/linux-2.6/debian/linux-base.templates	Sat Mar 20 05:37:46 2010	(r15424)
+++ dists/sid/linux-2.6/debian/linux-base.templates	Sat Mar 20 05:50:25 2010	(r15425)
@@ -56,4 +56,5 @@
   * The root device id passed as a kernel parameter
   * The boot device id used to install and update the boot loader
  .
- We recommend that you identify these devices by UUID or label.
+ We recommend that you identify these devices by UUID or label, except that
+ on MIPS systems this is not supported for the root device.



More information about the Kernel-svn-changes mailing list