All of lore.kernel.org
 help / color / mirror / Atom feed
* LVM2 Makefile.in WHATS_NEW
@ 2010-08-02 13:56 agk
  0 siblings, 0 replies; 6+ messages in thread
From: agk @ 2010-08-02 13:56 UTC (permalink / raw)
  To: lvm-devel

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk at sourceware.org	2010-08-02 13:56:35

Modified files:
	.              : Makefile.in WHATS_NEW 

Log message:
	Fix lib.device-mapper to wait for include too

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/Makefile.in.diff?cvsroot=lvm2&r1=1.60&r2=1.61
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1685&r2=1.1686

--- LVM2/Makefile.in	2010/08/02 12:10:36	1.60
+++ LVM2/Makefile.in	2010/08/02 13:56:34	1.61
@@ -49,6 +49,7 @@
 tools: lib device-mapper
 po: tools daemons
 
+lib.device-mapper: include.device-mapper
 libdm.device-mapper: include.device-mapper
 liblvm.device-mapper: include.device-mapper
 daemons.device-mapper: libdm.device-mapper
--- LVM2/WHATS_NEW	2010/08/02 13:17:03	1.1685
+++ LVM2/WHATS_NEW	2010/08/02 13:56:35	1.1686
@@ -3,7 +3,7 @@
   Do not use VPATH in include/Makefile.
   Fix exported_symbols generation to use standard compiler arguments.
   Use #include <> not "" in lvm2app.h which gets installed on the system.
-  Make liblvm.device-mapper wait for include file generation.
+  Make lib and liblvm.device-mapper wait for include file generation.
   Fix configure to supply DEFAULT_RUN_DIR to Makefiles.
   Fix wrong number of mirror log at allocate policy
 



^ permalink raw reply	[flat|nested] 6+ messages in thread

* LVM2 Makefile.in WHATS_NEW
@ 2010-11-22 21:39 agk
  2010-11-22 23:03 ` wishlist: Two lvm2app pv and lv properties still needed ben
  0 siblings, 1 reply; 6+ messages in thread
From: agk @ 2010-11-22 21:39 UTC (permalink / raw)
  To: lvm-devel

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk at sourceware.org	2010-11-22 21:39:47

Modified files:
	.              : Makefile.in WHATS_NEW 

Log message:
	Fix default /etc/lvm permissions to be 0755. (2.02.66)

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/Makefile.in.diff?cvsroot=lvm2&r1=1.62&r2=1.63
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1800&r2=1.1801

--- LVM2/Makefile.in	2010/08/09 10:56:01	1.62
+++ LVM2/Makefile.in	2010/11/22 21:39:47	1.63
@@ -81,7 +81,7 @@
 	$(MAKE) -C test $(@)
 
 install_system_dirs:
-	$(INSTALL_ROOT_DIR) $(DESTDIR)$(DEFAULT_SYS_DIR)
+	$(INSTALL_DIR) $(DESTDIR)$(DEFAULT_SYS_DIR)
 	$(INSTALL_ROOT_DIR) $(DESTDIR)$(DEFAULT_ARCHIVE_DIR)
 	$(INSTALL_ROOT_DIR) $(DESTDIR)$(DEFAULT_BACKUP_DIR)
 	$(INSTALL_ROOT_DIR) $(DESTDIR)$(DEFAULT_CACHE_DIR)
--- LVM2/WHATS_NEW	2010/11/22 18:37:56	1.1800
+++ LVM2/WHATS_NEW	2010/11/22 21:39:47	1.1801
@@ -1,5 +1,6 @@
 Version 2.02.78 - 
 ====================================
+  Fix default /etc/lvm permissions to be 0755. (2.02.66)
 
 Version 2.02.77 - 22nd November 2010
 ====================================



^ permalink raw reply	[flat|nested] 6+ messages in thread

* wishlist: Two lvm2app pv and lv properties still needed
  2010-11-22 21:39 LVM2 Makefile.in WHATS_NEW agk
@ 2010-11-22 23:03 ` ben
  2010-11-23  4:14   ` Dave Wysochanski
  0 siblings, 1 reply; 6+ messages in thread
From: ben @ 2010-11-22 23:03 UTC (permalink / raw)
  To: lvm-devel

When using lvm2app function calls to retrieve physical volume segment 
properties there seems to be no way the get the "lv_name" to tie each segment 
of the pv to an lv. For instance like this:

pvs --segments -o+lv_name
  PV         VG    Fmt  Attr PSize   PFree   Start SSize LV   
  /dev/sdh1  local lvm2 a-   768.00m 512.00m     0     1      
  /dev/sdh1  local lvm2 a-   768.00m 512.00m     1     1 lvol1
  /dev/sdh1  local lvm2 a-   768.00m 512.00m     2     1      
  /dev/sdi1  local lvm2 a-   768.00m      0      0     3 lvol2

The same seems to apply to getting lv segments properties and their 
asscociated devices.   Like this:

 lvs -o+devices
  LV    VG    Attr   LSize    Devices
  lvol1 local -wi-a- 256.00m  /dev/sdh1(1)
  lvol2 local -wi-a- 768.00m  /dev/sdi1(0)

It would be great if those two things, esp. the second one could be 
implemented. 

Thank you

ben <benscott@nwlink.com>



^ permalink raw reply	[flat|nested] 6+ messages in thread

* wishlist: Two lvm2app pv and lv properties still needed
  2010-11-22 23:03 ` wishlist: Two lvm2app pv and lv properties still needed ben
@ 2010-11-23  4:14   ` Dave Wysochanski
  0 siblings, 0 replies; 6+ messages in thread
From: Dave Wysochanski @ 2010-11-23  4:14 UTC (permalink / raw)
  To: lvm-devel

On Mon, 2010-11-22 at 15:03 -0800, ben wrote:
> When using lvm2app function calls to retrieve physical volume segment 
> properties there seems to be no way the get the "lv_name" to tie each segment 
> of the pv to an lv. For instance like this:
> 
> pvs --segments -o+lv_name
>   PV         VG    Fmt  Attr PSize   PFree   Start SSize LV   
>   /dev/sdh1  local lvm2 a-   768.00m 512.00m     0     1      
>   /dev/sdh1  local lvm2 a-   768.00m 512.00m     1     1 lvol1
>   /dev/sdh1  local lvm2 a-   768.00m 512.00m     2     1      
>   /dev/sdi1  local lvm2 a-   768.00m      0      0     3 lvol2
> 

Right - lvm2app currently doesn't cover every combination of fields
exactly like the reporting commands.  However, you should be able to get
the info in another way (see below).

Also, we may need some futher function "helpers" to enumerate certain
lvm objects from other objects (as the recent patches I submitted to
lookup a lv/pv handle from a name or uuid).  For instance, we may want
to provide a function to lookup an lv from a pv_segment.


> The same seems to apply to getting lv segments properties and their 
> asscociated devices.   Like this:
> 
>  lvs -o+devices
>   LV    VG    Attr   LSize    Devices
>   lvol1 local -wi-a- 256.00m  /dev/sdh1(1)
>   lvol2 local -wi-a- 768.00m  /dev/sdi1(0)
> 

Patches have been submitted to lvm-devel to cover 'devices' and
'seg_pe_ranges'.




^ permalink raw reply	[flat|nested] 6+ messages in thread

* LVM2 Makefile.in WHATS_NEW
@ 2012-02-01 10:46 zkabelac
  0 siblings, 0 replies; 6+ messages in thread
From: zkabelac @ 2012-02-01 10:46 UTC (permalink / raw)
  To: lvm-devel

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	zkabelac at sourceware.org	2012-02-01 10:46:46

Modified files:
	.              : Makefile.in WHATS_NEW 

Log message:
	User correct base dir for lcov reports
	
	Fix problem when srcdir != builddir.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/Makefile.in.diff?cvsroot=lvm2&r1=1.67&r2=1.68
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.2249&r2=1.2250

--- LVM2/Makefile.in	2011/11/23 12:21:41	1.67
+++ LVM2/Makefile.in	2012/02/01 10:46:45	1.68
@@ -116,7 +116,7 @@
 
 # maybe use subdirs processing to create tracefiles...
 $(LCOV_TRACES):
-	$(LCOV) -b $(top_srcdir)/$(basename $@) \
+	$(LCOV) -b $(basename $@) \
 		-d $(basename $@) -c -o - | $(SED) \
 		-e "s/\(dmeventd_lvm.[ch]\)/plugins\/lvm2\/\1/" \
 		-e "s/\(dmeventd_mirror.c\)/plugins\/mirror\/\1/" \
--- LVM2/WHATS_NEW	2012/02/01 02:10:45	1.2249
+++ LVM2/WHATS_NEW	2012/02/01 10:46:45	1.2250
@@ -1,5 +1,6 @@
 Version 2.02.90 - 
 ===================================
+  Fix lcov reports when srcdir != builddir.
   Allow ALLOC_NORMAL to track reserved extents for log and data on same PV.
   Automatically detect whether corosync clvmd needs to use confdb or cmap.
   Fix data% report for thin volume used as origin for non-thin snapshot.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* LVM2 Makefile.in WHATS_NEW
@ 2012-03-23  9:39 zkabelac
  0 siblings, 0 replies; 6+ messages in thread
From: zkabelac @ 2012-03-23  9:39 UTC (permalink / raw)
  To: lvm-devel

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	zkabelac at sourceware.org	2012-03-23 09:39:03

Modified files:
	.              : Makefile.in WHATS_NEW 

Log message:
	Update lcov target

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/Makefile.in.diff?cvsroot=lvm2&r1=1.71&r2=1.72
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.2361&r2=1.2362

--- LVM2/Makefile.in	2012/03/12 15:05:55	1.71
+++ LVM2/Makefile.in	2012/03/23 09:39:03	1.72
@@ -123,11 +123,10 @@
 
 # maybe use subdirs processing to create tracefiles...
 $(LCOV_TRACES):
-	$(LCOV) -b $(basename $@) \
-		-d $(basename $@) -c -o - | $(SED) \
+	$(LCOV) -b $(basename $@) -d $(basename $@) \
+		--ignore-errors source -c -o - | $(SED) \
 		-e "s/\(dmeventd_lvm.[ch]\)/plugins\/lvm2\/\1/" \
-		-e "s/\(dmeventd_mirror.c\)/plugins\/mirror\/\1/" \
-		-e "s/\(dmeventd_snapshot.c\)/plugins\/snapshot\/\1/" \
+		-e "s/dmeventd_\(mirror\|snapshot\|thin\|raid\)\.c/plugins\/\1\/dmeventd_\1\.c/" \
 		>$@
 
 ifneq ("$(GENHTML)", "")
--- LVM2/WHATS_NEW	2012/03/20 17:42:19	1.2361
+++ LVM2/WHATS_NEW	2012/03/23 09:39:03	1.2362
@@ -1,5 +1,6 @@
 Version 2.02.96 - 
 ================================
+  Update lcov Makefile target to support all dmeventd plugins.
   Fix initializiation of thin monitoring (2.02.92).
   Support improperly formated device numbers in /proc/devices (2.02.91).
   Fix fsadm propagation of -e option.



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-03-23  9:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-22 21:39 LVM2 Makefile.in WHATS_NEW agk
2010-11-22 23:03 ` wishlist: Two lvm2app pv and lv properties still needed ben
2010-11-23  4:14   ` Dave Wysochanski
  -- strict thread matches above, loose matches on Subject: below --
2012-03-23  9:39 LVM2 Makefile.in WHATS_NEW zkabelac
2012-02-01 10:46 zkabelac
2010-08-02 13:56 agk

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.