Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-6]: src/libexec/lfs_cleanerd Pull up revision 1.40 (requested b...



details:   https://anonhg.NetBSD.org/src/rev/7b9809297fe5
branches:  netbsd-1-6
changeset: 530259:7b9809297fe5
user:      tron <tron%NetBSD.org@localhost>
date:      Sun Jun 15 12:49:31 2003 +0000

description:
Pull up revision 1.40 (requested by toshii in ticket #1232):
for -b, use ssize instead of segshift.
segshift is invalid for v2 filesystems.

diffstat:

 libexec/lfs_cleanerd/cleanerd.c |  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diffs (27 lines):

diff -r 53c67940591e -r 7b9809297fe5 libexec/lfs_cleanerd/cleanerd.c
--- a/libexec/lfs_cleanerd/cleanerd.c   Sun Jun 15 12:45:56 2003 +0000
+++ b/libexec/lfs_cleanerd/cleanerd.c   Sun Jun 15 12:49:31 2003 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: cleanerd.c,v 1.37 2002/04/29 19:50:05 yamt Exp $       */
+/*     $NetBSD: cleanerd.c,v 1.37.2.1 2003/06/15 12:49:31 tron Exp $   */
 
 /*-
  * Copyright (c) 1992, 1993
@@ -40,7 +40,7 @@
 #if 0
 static char sccsid[] = "@(#)cleanerd.c 8.5 (Berkeley) 6/10/95";
 #else
-__RCSID("$NetBSD: cleanerd.c,v 1.37 2002/04/29 19:50:05 yamt Exp $");
+__RCSID("$NetBSD: cleanerd.c,v 1.37.2.1 2003/06/15 12:49:31 tron Exp $");
 #endif
 #endif /* not lint */
 
@@ -511,7 +511,7 @@
                if (options & CLEAN_BYTES) {
                        /* Count bytes */
                        cleaned_bytes = 0;
-                       to_clean = nsegs << fsp->fi_lfs.lfs_segshift;
+                       to_clean = nsegs * fsp->fi_lfs.lfs_ssize;
                        for (; i && cleaned_bytes < to_clean; i--, ++sp) {
                                if (add_segment(fsp, sp, sbp) < 0) {
                                        syslog(LOG_WARNING,"add_segment failed"



Home | Main Index | Thread Index | Old Index