FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Device-mapper Development

 
 
LinkBack Thread Tools
 
Old 02-07-2008, 09:18 PM
 
Default multipath-tools/path_priority pp_alua/Makefile ...

CVSROOT: /cvs/dm
Module name: multipath-tools
Branch: RHEL5_FC6
Changes by: bmarzins@sourceware.org 2008-02-07 22:18:47

Modified files:
path_priority/pp_alua: Makefile
path_priority/pp_balance_units: Makefile
path_priority/pp_emc: Makefile
path_priority/pp_hds_modular: Makefile
path_priority/pp_netapp: Makefile
path_priority/pp_rdac: Makefile
path_priority/pp_tpc: Makefile

Log message:
Fix for bz 428338. Now all of multipath's non-static callouts are just links
to the static ones. This fixes lockups that were happening when access to the
root filesystem was lost for devices that needed priority callouts.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/multipath-tools/path_priority/pp_alua/Makefile.diff?cvsroot=dm&only_with_tag=RHEL5_FC6&r 1=1.5.2.2&r2=1.5.2.3
http://sourceware.org/cgi-bin/cvsweb.cgi/multipath-tools/path_priority/pp_balance_units/Makefile.diff?cvsroot=dm&only_with_tag=RHEL5_FC6&r 1=1.2.2.2&r2=1.2.2.3
http://sourceware.org/cgi-bin/cvsweb.cgi/multipath-tools/path_priority/pp_emc/Makefile.diff?cvsroot=dm&only_with_tag=RHEL5_FC6&r 1=1.4.2.2&r2=1.4.2.3
http://sourceware.org/cgi-bin/cvsweb.cgi/multipath-tools/path_priority/pp_hds_modular/Makefile.diff?cvsroot=dm&only_with_tag=RHEL5_FC6&r 1=1.2.2.2&r2=1.2.2.3
http://sourceware.org/cgi-bin/cvsweb.cgi/multipath-tools/path_priority/pp_netapp/Makefile.diff?cvsroot=dm&only_with_tag=RHEL5_FC6&r 1=1.2.2.5&r2=1.2.2.6
http://sourceware.org/cgi-bin/cvsweb.cgi/multipath-tools/path_priority/pp_rdac/Makefile.diff?cvsroot=dm&only_with_tag=RHEL5_FC6&r 1=1.1.2.2&r2=1.1.2.3
http://sourceware.org/cgi-bin/cvsweb.cgi/multipath-tools/path_priority/pp_tpc/Makefile.diff?cvsroot=dm&only_with_tag=RHEL5_FC6&r 1=1.1.2.2&r2=1.1.2.3

--- multipath-tools/path_priority/pp_alua/Makefile 2007/06/15 21:03:13 1.5.2.2
+++ multipath-tools/path_priority/pp_alua/Makefile 2008/02/07 22:18:46 1.5.2.3
@@ -30,15 +30,14 @@
all: $(BUILD)

glibc: $(OBJS)
- $(CC) -o $(EXEC) $(OBJS) $(LDFLAGS)
$(CC) -static -o $(EXEC).static $(OBJS) $(LDFLAGS)

klibc: $(OBJS)
$(CC) -static -o $(EXEC) $(OBJS)

install: $(BUILD) $(EXEC).8
- [ -f $(EXEC).static ] && install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
- $(INSTALL) -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
+ $(INSTALL) -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
+ ln -sf $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC)
$(INSTALL) -m 644 $(EXEC).8 $(DESTDIR)$(mandir)/$(EXEC).8

uninstall:
@@ -47,7 +46,7 @@
rm $(DESTDIR)$(mandir)/$(EXEC).8

clean:
- rm -f *.o *.gz $(EXEC) $(EXEC).static
+ rm -f *.o *.gz $(EXEC).static

main.o: main.c rtpg.h spc3.h

--- multipath-tools/path_priority/pp_balance_units/Makefile 2007/06/15 21:03:14 1.2.2.2
+++ multipath-tools/path_priority/pp_balance_units/Makefile 2008/02/07 22:18:46 1.2.2.3
@@ -25,7 +25,6 @@
rm -f core *.o *.gz

glibc: prepare $(OBJS)
- $(CC) -o $(EXEC) $(OBJS) $(LDFLAGS)
$(CC) -static -o $(EXEC).static $(OBJS) $(LDFLAGS)

klibc: prepare $(OBJS)
@@ -36,12 +35,12 @@

install:
install -d $(DESTDIR)$(bindir)
- [ -f $(EXEC).static ] && install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
- install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)/
+ install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
+ ln -sf $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC)

uninstall:
rm $(DESTDIR)$(bindir)/$(EXEC)
rm $(DESTDIR)$(bindir)/$(EXEC).static

clean:
- rm -f core *.o $(EXEC) $(EXEC).static *.gz
+ rm -f core *.o $(EXEC).static *.gz
--- multipath-tools/path_priority/pp_emc/Makefile 2007/06/15 21:03:14 1.4.2.2
+++ multipath-tools/path_priority/pp_emc/Makefile 2008/02/07 22:18:46 1.4.2.3
@@ -8,21 +8,21 @@
all: $(BUILD)

glibc: $(OBJS)
- $(CC) -o $(EXEC) $(OBJS) $(LDFLAGS)
$(CC) -static -o $(EXEC).static $(OBJS) $(LDFLAGS)

klibc: $(OBJS)
$(CC) -static -o $(EXEC) $(OBJS)

-install: $(EXEC)
- [ -f $(EXEC).static ] && install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
- install -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
+install: $(BUILD)
+ install -d $(DESTDIR)$(bindir)
+ install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
+ ln -sf $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC)

uninstall:
rm $(DESTDIR)$(bindir)/$(EXEC)
rm $(DESTDIR)$(bindir)/$(EXEC).static
clean:
- rm -f *.o $(EXEC) $(EXEC).static
+ rm -f *.o $(EXEC).static

%.o: %.c
$(CC) $(CFLAGS) -c -o $@ $<
--- multipath-tools/path_priority/pp_hds_modular/Makefile 2007/06/15 21:03:14 1.2.2.2
+++ multipath-tools/path_priority/pp_hds_modular/Makefile 2008/02/07 22:18:46 1.2.2.3
@@ -8,18 +8,18 @@
all: $(BUILD)

glibc: $(OBJS)
- $(CC) -o $(EXEC) $(OBJS) $(LDFLAGS)
$(CC) -static -o $(EXEC).static $(OBJS) $(LDFLAGS)

klibc: $(OBJS)
$(CC) -static -o $(EXEC) $(OBJS)

-install: $(EXEC)
- [ -f $(EXEC).static ] && install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
- install -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
+install: $(BUILD)
+ install -d $(DESTDIR)$(bindir)
+ install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
+ ln -sf $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC)

uninstall:
rm $(DESTDIR)$(bindir)/$(EXEC)
rm $(DESTDIR)$(bindir)/$(EXEC).static
clean:
- rm -f *.o $(EXEC) $(EXEC).static
+ rm -f *.o $(EXEC).static
--- multipath-tools/path_priority/pp_netapp/Makefile 2007/12/03 23:11:51 1.2.2.5
+++ multipath-tools/path_priority/pp_netapp/Makefile 2008/02/07 22:18:46 1.2.2.6
@@ -8,16 +8,16 @@
all: $(BUILD)

glibc: $(OBJS)
- $(CC) -o $(EXEC) $(OBJS) $(LDFLAGS)
$(CC) -static -o $(EXEC).static $(OBJS) $(LDFLAGS)

klibc: $(OBJS)
$(CC) -static -o $(EXEC) $(OBJS)

-install: $(EXEC)
- [ -f $(EXEC).static ] && install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
- install -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
- ln -sf $(EXEC) $(DESTDIR)$(bindir)/mpath_prio_netapp
+install: $(BUILD)
+ install -d $(DESTDIR)$(bindir)
+ install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
+ ln -sf $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC)
+ ln -sf $(EXEC).static $(DESTDIR)$(bindir)/mpath_prio_netapp
ln -sf $(EXEC).static $(DESTDIR)$(bindir)/mpath_prio_netapp.static

uninstall:
@@ -27,4 +27,4 @@
rm $(DESTDIR)$(bindir)/mpath_prio_netapp.static

clean:
- rm -f *.o $(EXEC) $(EXEC).static
+ rm -f *.o $(EXEC).static
--- multipath-tools/path_priority/pp_rdac/Attic/Makefile 2007/06/15 21:03:14 1.1.2.2
+++ multipath-tools/path_priority/pp_rdac/Attic/Makefile 2008/02/07 22:18:47 1.1.2.3
@@ -8,22 +8,22 @@
all: $(BUILD)

glibc: $(OBJS)
- $(CC) -o $(EXEC) $(OBJS) $(LDFLAGS)
$(CC) -static -o $(EXEC).static $(OBJS) $(LDFLAGS)

klibc: $(OBJS)
$(CC) -static -o $(EXEC) $(OBJS)

-install: $(EXEC)
- install -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
- [ -f $(EXEC).static ] && install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
+install: $(BUILD)
+ install -d $(DESTDIR)$(bindir)
+ install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
+ ln -sf $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC)

uninstall:
rm $(DESTDIR)$(bindir)/$(EXEC)
rm $(DESTDIR)$(bindir)/$(EXEC).static

clean:
- rm -f *.o $(EXEC) $(EXEC).static
+ rm -f *.o $(EXEC).static

%.o: %.c
$(CC) $(CFLAGS) -c -o $@ $<
--- multipath-tools/path_priority/pp_tpc/Makefile 2007/06/15 21:03:14 1.1.2.2
+++ multipath-tools/path_priority/pp_tpc/Makefile 2008/02/07 22:18:47 1.1.2.3
@@ -8,18 +8,18 @@
all: $(BUILD)

glibc: $(OBJS)
- $(CC) -o $(EXEC) $(OBJS) $(LDFLAGS)
$(CC) -static -o $(EXEC).static $(OBJS) $(LDFLAGS)

klibc: $(OBJS)
$(CC) -static -o $(EXEC) $(OBJS)

-install: $(EXEC)
- [ -f $(EXEC).static ] && install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
- install -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
+install: $(BUILD)
+ install -d $(DESTDIR)$(bindir)
+ install -m 755 $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC).static
+ ln -sf $(EXEC).static $(DESTDIR)$(bindir)/$(EXEC)

uninstall:
rm $(DESTDIR)$(bindir)/$(EXEC)
rm $(DESTDIR)$(bindir)/$(EXEC).static
clean:
- rm -f *.o $(EXEC) $(EXEC).static
+ rm -f *.o $(EXEC).static

--
dm-devel mailing list
dm-devel@redhat.com
https://www.redhat.com/mailman/listinfo/dm-devel
 

Thread Tools




All times are GMT. The time now is 08:59 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org