[DRBD-cvs] testing by phil; * list_add_tail() <- list_add() for done...

drbd-user@lists.linbit.com drbd-user@lists.linbit.com
Tue, 4 May 2004 12:26:17 +0200 (CEST)


DRBD CVS committal

Author  : phil
Project : drbd
Module  : testing

Dir     : drbd/testing


Modified Files:
      Tag: rel-0_7-branch
	uml-2.6.gdbinit 


Log Message:
* list_add_tail() <- list_add()    for   done_ee
* Increasing of a device's sync group was not working right. FIXED.
* Worker runs now as long as we have a backing device or a socket.

===================================================================
RCS file: /var/lib/cvs/drbd/drbd/testing/Attic/uml-2.6.gdbinit,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -3 -r1.1.2.2 -r1.1.2.3
--- uml-2.6.gdbinit	31 Jan 2004 16:54:21 -0000	1.1.2.2
+++ uml-2.6.gdbinit	4 May 2004 10:26:12 -0000	1.1.2.3
@@ -82,8 +82,13 @@
   tasks on the system
 end
 
+define drbd-resync-show
+  set $sr_base = ((struct Drbd_Conf *)$arg0)->resync
+  lru-show $sr_base
+end
+
 define drbd-al-show
-  set $sa_base = &((struct Drbd_Conf *)$arg0)->act_log
+  set $sa_base = ((struct Drbd_Conf *)$arg0)->act_log
   lru-show $sa_base
 end
 
@@ -91,11 +96,14 @@
   set $ls_nr=((struct lru_cache *)$arg0)->nr_elements
   set $ls_elements=(void *) (((struct lru_cache *)$arg0)->slot + $ls_nr)
   set $ls_esize=((struct lru_cache *)$arg0)->element_size
-  printf "-#-  ---ADDR---  -EXTENT-  -HASH-NEXT-   TABLE\n"
+
+  printf "%d %p %d\n",$ls_nr,$ls_elements,$ls_esize
+  printf "-#-  ---ADDR---  -EXTENT-  -REFCNT-  -HASH-NEXT-   TABLE\n"
   set $ls_i=0
   while $ls_i < $ls_nr
     set $ls_element = (struct lc_element *)($ls_elements + $ls_i * $ls_esize)
     printf "%3d  0x%8x  %8d ", $ls_i, $ls_element, $ls_element->lc_number
+    printf " %8d ", $ls_element->refcnt
     if $ls_element->colision.next
       printf "  %3d", ((void *)$ls_element->colision.next - $ls_elements)/$ls_esize
     end