]> git.neil.brown.name Git - lafs-utils.git/commitdiff
Fix setting wrong address in cluster head.
authorNeilBrown <neilb@suse.de>
Fri, 25 Mar 2011 22:03:35 +0000 (09:03 +1100)
committerNeilBrown <neilb@suse.de>
Fri, 25 Mar 2011 22:03:35 +0000 (09:03 +1100)
Signed-off-by: NeilBrown <neilb@suse.de>
lib/lafs_cluster_flush.c

index 4412c39c97e07a9383f312e07187be0c317313db..b0c8151a884e5255aa3104bc339cd9ac6ff7b453 100644 (file)
@@ -315,7 +315,7 @@ void lafs_cluster_flush(struct lafs *fs, int cnum)
 
        ch->next_addr = __cpu_to_le64(seg_addr(fs, &wc->seg));
        ch->prev_addr = __cpu_to_le64(wc->prev_addr);
-       wc->prev_addr = head_addr[i];
+       wc->prev_addr = head_addr[0];
        ch->this_addr = __cpu_to_le64(wc->prev_addr);
        ch->checksum = lafs_calc_cluster_csum(ch);