diff -rc2 LVM_0.7/make.tmpl LVM_0.7patched/make.tmpl *** LVM_0.7/make.tmpl Mon Jul 12 23:21:26 1999 --- LVM_0.7patched/make.tmpl Thu Jul 29 18:11:41 1999 *************** *** 30,36 **** # Uncomment this for multiprocessor and set the number of your cpus ! # MAKEFLAGS = -j2 ! TOP = /root/LVM/0.7 KERNEL_LOCATION = /usr/src/linux --- 30,36 ---- # Uncomment this for multiprocessor and set the number of your cpus ! MAKEFLAGS = -j2 ! TOP = /usr/src/LVM/0.7 KERNEL_LOCATION = /usr/src/linux *************** *** 48,52 **** $(CC) $(LDFLAGS) -o $@ $*.o $(LIBS) ! CFLAGS = -Wall -I$(TOP)/tools -I$(TOP)/tools/lib -D__KERNEL__ -O2 BINDIR = /sbin --- 48,52 ---- $(CC) $(LDFLAGS) -o $@ $*.o $(LIBS) ! CFLAGS = -DDEBUG -Wall -I$(TOP)/tools -I$(TOP)/tools/lib -D__KERNEL__ -O2 BINDIR = /sbin Only in LVM_0.7patched/: make.tmpl~ diff -rc2 LVM_0.7/tools/lib/debug.c LVM_0.7patched/tools/lib/debug.c *** LVM_0.7/tools/lib/debug.c Mon Jul 12 23:21:26 1999 --- LVM_0.7patched/tools/lib/debug.c Thu Jul 29 18:23:12 1999 *************** *** 35,40 **** vsprintf ( buf, fmt, val); va_end ( val); ! printf ( buf); ! fflush ( stdout); } --- 35,40 ---- vsprintf ( buf, fmt, val); va_end ( val); ! fprintf ( stderr, buf); ! fflush ( stderr); } diff -rc2 LVM_0.7/tools/lib/lvm_check_dev.c LVM_0.7patched/tools/lib/lvm_check_dev.c *** LVM_0.7/tools/lib/lvm_check_dev.c Mon Jul 12 23:21:26 1999 --- LVM_0.7patched/tools/lib/lvm_check_dev.c Fri Jul 30 12:48:30 1999 *************** *** 34,37 **** --- 34,39 ---- * 17/03/1999 - added loop device support * 22/04/1999 - DAC960 support by Matthew Taylor + * 30/07/1999 - COMPAQ SMART2 (/dev/idq/) support by Dirk De Rycke + * * */ *************** *** 73,76 **** --- 75,88 ---- #ifdef MD_MAJOR MD_MAJOR, + #endif + #ifdef COMPAQ_SMART2_MAJOR + COMPAQ_SMART2_MAJOR, + COMPAQ_SMART2_MAJOR1, + COMPAQ_SMART2_MAJOR2, + COMPAQ_SMART2_MAJOR3, + COMPAQ_SMART2_MAJOR4, + COMPAQ_SMART2_MAJOR5, + COMPAQ_SMART2_MAJOR6, + COMPAQ_SMART2_MAJOR7, #endif #ifdef NBD_MAJOR diff -rc2 LVM_0.7/tools/lib/lvm_dir_cache.c LVM_0.7patched/tools/lib/lvm_dir_cache.c *** LVM_0.7/tools/lib/lvm_dir_cache.c Mon Jul 12 23:21:26 1999 --- LVM_0.7patched/tools/lib/lvm_dir_cache.c Fri Jul 30 09:32:30 1999 *************** *** 32,35 **** --- 32,37 ---- * - DAC960 (/dev/rd/) support by Matthew Taylor * + * 30/07/1999 - COMPAQ SMART2 (/dev/idq/) support by Dirk De Rycke + * * */ *************** *** 49,52 **** --- 51,55 ---- char name[NAME_LEN] = { 0, }; static char *devdir[] = { + "/dev/ida", "/dev/ide/hd", "/dev/loop", *************** *** 161,167 **** --- 164,178 ---- return 1; } + /*Check for DAC960 devices*/ if ( strcmp ( dirname, "/dev/rd") == 0 && ( dirent->d_name[0] == 'c' && /* /dev/rd/c[0-1]d[0-7]p[0-7] */ + dirent->d_name[2] == 'd' && + dirent->d_name[4] == 'p')) + return 1; + + /*Check for Compaq SMART2 RAID devices*/ + if ( strcmp ( dirname, "/dev/ida") == 0 && + ( dirent->d_name[0] == 'c' && /* /dev/ida/c[0-1]d[0-7]p[0-7] */ dirent->d_name[2] == 'd' && dirent->d_name[4] == 'p')) diff -rc2 LVM_0.7/tools/lib/pv_check_name.c LVM_0.7patched/tools/lib/pv_check_name.c *** LVM_0.7/tools/lib/pv_check_name.c Mon Jul 12 23:21:26 1999 --- LVM_0.7patched/tools/lib/pv_check_name.c Fri Jul 30 09:30:53 1999 *************** *** 37,40 **** --- 37,42 ---- * 22/04/1999 - DAC960 (/dev/rd/) support by Matthew Taylor * + * 30/07/1999 - COMPAQ SMART2 (/dev/idq/) support by Dirk De Rycke + * * */ *************** *** 50,53 **** --- 52,56 ---- int length; } dir[] = { + { "/dev/ida/", 9}, { "/dev/ide/hd/", 12}, { "/dev/loop/", 10},