SOURCES: parted-iseries.patch, parted-sx8.patch - updated for 1.7....
qboosh
qboosh at pld-linux.org
Sun May 28 00:09:07 CEST 2006
Author: qboosh Date: Sat May 27 22:09:07 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- updated for 1.7.1 from FC
---- Files affected:
SOURCES:
parted-iseries.patch (1.2 -> 1.3) , parted-sx8.patch (1.2 -> 1.3)
---- Diffs:
================================================================
Index: SOURCES/parted-iseries.patch
diff -u SOURCES/parted-iseries.patch:1.2 SOURCES/parted-iseries.patch:1.3
--- SOURCES/parted-iseries.patch:1.2 Fri Nov 4 11:44:07 2005
+++ SOURCES/parted-iseries.patch Sun May 28 00:09:02 2006
@@ -1,43 +1,41 @@
---- parted-1.6.3/libparted/linux.c.iseries 2003-05-16 17:50:31.000000000 -0400
-+++ parted-1.6.3/libparted/linux.c 2003-05-16 19:13:48.000000000 -0400
-@@ -223,6 +223,7 @@
- #define I2O_MAJOR8 87
+--- parted-1.7.0/include/parted/device.h.P150 2006-05-19 10:32:18.000000000 -0400
++++ parted-1.7.0/include/parted/device.h 2006-05-19 11:01:23.000000000 -0400
+@@ -44,6 +44,7 @@
+ PED_DEVICE_I2O = 7,
+ PED_DEVICE_UBD = 8,
+ PED_DEVICE_DASD = 9,
++ PED_DEVICE_VIODASD = 10,
+ PED_DEVICE_SX8 = 11
+ } PedDeviceType;
- #define DASD_MAJOR 94
-+#define VIODASD_MAJOR 112
+--- parted-1.7.0/libparted/arch/linux.c.P150 2006-05-19 10:54:51.000000000 -0400
++++ parted-1.7.0/libparted/arch/linux.c 2006-05-19 11:02:45.000000000 -0400
+@@ -233,6 +233,7 @@
+ #define I2O_MAJOR8 87
+ #define UBD_MAJOR 98
+ #define DASD_MAJOR 94
++#define VIODASD_MAJOR 112
+ #define SX8_MAJOR1 160
+ #define SX8_MAJOR2 161
- #define SCSI_BLK_MAJOR(M) ( \
- (M) == SCSI_DISK0_MAJOR \
-@@ -313,6 +314,8 @@
- dev->type = PED_DEVICE_ATARAID;
- } else if (dev_major == DASD_MAJOR && (dev_minor % 0x4 == 0)) {
- dev->type = PED_DEVICE_DASD;
-+ } else if (dev_major == VIODASD_MAJOR && (dev_minor % 0x8 == 0)) {
-+ dev->type = PED_DEVICE_VIODASD;
- } else if (_is_i2o_major (dev_major) && (dev_minor % 0x10 == 0)) {
- dev->type = PED_DEVICE_I2O;
- } else if (_is_cpqarray_major (dev_major) && (dev_minor % 0x10 == 0)) {
-@@ -864,6 +867,11 @@
- goto error_free_arch_specific;
- break;
+@@ -331,6 +332,8 @@
+ dev->type = PED_DEVICE_ATARAID;
+ } else if (dev_major == DASD_MAJOR && (dev_minor % 0x4 == 0)) {
+ dev->type = PED_DEVICE_DASD;
++ } else if (dev_major == VIODASD_MAJOR && (dev_minor % 0x8 == 0)) {
++ dev->type = PED_DEVICE_VIODASD;
+ } else if (_is_sx8_major(dev_major) && (dev_minor % 0x20 == 0)) {
+ dev->type = PED_DEVICE_SX8;
+ } else if (_is_i2o_major (dev_major) && (dev_minor % 0x10 == 0)) {
+@@ -973,6 +976,11 @@
+ goto error_free_arch_specific;
+ break;
-+ case PED_DEVICE_VIODASD:
-+ if (!init_generic (dev, _("IBM iSeries Virtual DASD")))
-+ goto error_free_arch_specific;
-+ break;
++ case PED_DEVICE_VIODASD:
++ if (!init_generic (dev, _("IBM iSeries Virtual DASD")))
++ goto error_free_arch_specific;
++ break;
+
- case PED_DEVICE_CPQARRAY:
- if (!init_generic (dev, _("Compaq Smart Array")))
- goto error_free_arch_specific;
---- parted-1.6.25/include/parted/device.h.orig 2005-11-04 10:04:49.674223656 +0100
-+++ parted-1.6.25/include/parted/device.h 2005-11-04 10:05:25.462782968 +0100
-@@ -34,7 +34,8 @@
- PED_DEVICE_ATARAID = 6,
- PED_DEVICE_I2O = 7,
- PED_DEVICE_UBD = 8,
-- PED_DEVICE_DASD = 9
-+ PED_DEVICE_DASD = 9,
-+ PED_DEVICE_VIODASD = 10
- } PedDeviceType;
-
- typedef struct _PedDevice PedDevice;
+ case PED_DEVICE_CPQARRAY:
+ if (!init_generic (dev, _("Compaq Smart Array")))
+ goto error_free_arch_specific;
================================================================
Index: SOURCES/parted-sx8.patch
diff -u SOURCES/parted-sx8.patch:1.2 SOURCES/parted-sx8.patch:1.3
--- SOURCES/parted-sx8.patch:1.2 Fri Nov 4 11:44:07 2005
+++ SOURCES/parted-sx8.patch Sun May 28 00:09:02 2006
@@ -1,57 +1,57 @@
---- parted-1.6.25/include/parted/device.h.orig 2005-11-04 10:10:00.986896936 +0100
-+++ parted-1.6.25/include/parted/device.h 2005-11-04 10:09:55.245769720 +0100
-@@ -35,7 +35,8 @@
- PED_DEVICE_I2O = 7,
- PED_DEVICE_UBD = 8,
- PED_DEVICE_DASD = 9,
-- PED_DEVICE_VIODASD = 10
-+ PED_DEVICE_VIODASD = 10,
-+ PED_DEVICE_SX8 = 11
+--- parted-1.7.0/include/parted/device.h.P3 2006-05-15 05:19:17.000000000 -0400
++++ parted-1.7.0/include/parted/device.h 2006-05-19 10:24:48.000000000 -0400
+@@ -42,7 +42,8 @@
+ PED_DEVICE_FILE = 5,
+ PED_DEVICE_ATARAID = 6,
+ PED_DEVICE_I2O = 7,
+- PED_DEVICE_UBD = 8
++ PED_DEVICE_UBD = 8,
++ PED_DEVICE_SX8 = 11
} PedDeviceType;
typedef struct _PedDevice PedDevice;
---- parted-1.6.25/libparted/linux.c.orig 2005-11-04 10:08:14.137140568 +0100
-+++ parted-1.6.25/libparted/linux.c 2005-11-04 10:11:53.906730512 +0100
-@@ -219,6 +219,8 @@
- #define I2O_MAJOR7 86
- #define I2O_MAJOR8 87
+--- parted-1.7.0/libparted/arch/linux.c.P3 2006-05-15 05:19:52.000000000 -0400
++++ parted-1.7.0/libparted/arch/linux.c 2006-05-19 10:23:14.000000000 -0400
+@@ -229,6 +229,8 @@
+ #define I2O_MAJOR7 86
+ #define I2O_MAJOR8 87
#define UBD_MAJOR 98
+#define SX8_MAJOR1 160
+#define SX8_MAJOR2 161
- #define DASD_MAJOR 94
- #define VIODASD_MAJOR 112
-@@ -262,6 +264,12 @@
+ #define SCSI_BLK_MAJOR(M) ( \
+ (M) == SCSI_DISK0_MAJOR \
+@@ -269,6 +271,12 @@
}
static int
+_is_sx8_major (int major)
+{
-+ return (SX8_MAJOR1 <= major && major <= SX8_MAJOR2);
++ return (SX8_MAJOR1 <= major && major <= SX8_MAJOR2);
+}
+
+static int
_device_stat (PedDevice* dev, struct stat * dev_stat)
{
- PED_ASSERT (dev != NULL, return 0);
-@@ -314,6 +322,8 @@
- dev->type = PED_DEVICE_DASD;
- } else if (dev_major == VIODASD_MAJOR && (dev_minor % 0x8 == 0)) {
- dev->type = PED_DEVICE_VIODASD;
-+ } else if (_is_sx8_major(dev_major) && (dev_minor % 0x20 == 0)) {
-+ dev->type = PED_DEVICE_SX8;
- } else if (_is_i2o_major (dev_major) && (dev_minor % 0x10 == 0)) {
- dev->type = PED_DEVICE_I2O;
- } else if (_is_cpqarray_major (dev_major) && (dev_minor % 0x10 == 0)) {
-@@ -933,6 +943,11 @@
- goto error_free_arch_specific;
- break;
+ PED_ASSERT (dev != NULL, return 0);
+@@ -317,6 +325,8 @@
+ dev->type = PED_DEVICE_DAC960;
+ } else if (dev_major == ATARAID_MAJOR && (dev_minor % 0x10 == 0)) {
+ dev->type = PED_DEVICE_ATARAID;
++ } else if (_is_sx8_major(dev_major) && (dev_minor % 0x20 == 0)) {
++ dev->type = PED_DEVICE_SX8;
+ } else if (_is_i2o_major (dev_major) && (dev_minor % 0x10 == 0)) {
+ dev->type = PED_DEVICE_I2O;
+ } else if (_is_cpqarray_major (dev_major) && (dev_minor % 0x10 == 0)) {
+@@ -904,6 +914,11 @@
+ goto error_free_arch_specific;
+ break;
-+ case PED_DEVICE_SX8:
-+ if (!init_generic (dev, _("Promise SX8 SATA Device")))
-+ goto error_free_arch_specific;
-+ break;
++ case PED_DEVICE_SX8:
++ if (!init_generic (dev, _("Promise SX8 SATA Device")))
++ goto error_free_arch_specific;
++ break;
+
- case PED_DEVICE_CPQARRAY:
- if (!init_generic (dev, _("Compaq Smart Array")))
- goto error_free_arch_specific;
+ case PED_DEVICE_CPQARRAY:
+ if (!init_generic (dev, _("Compaq Smart Array")))
+ goto error_free_arch_specific;
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/parted-iseries.patch?r1=1.2&r2=1.3&f=u
http://cvs.pld-linux.org/SOURCES/parted-sx8.patch?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list