Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ocfs2-tools for openSUSE:Factory 
checked in at 2023-09-13 20:45:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ocfs2-tools (Old)
 and      /work/SRC/openSUSE:Factory/.ocfs2-tools.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ocfs2-tools"

Wed Sep 13 20:45:31 2023 rev:86 rq:1110810 version:1.8.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/ocfs2-tools/ocfs2-tools.changes  2022-10-25 
11:19:39.786090859 +0200
+++ /work/SRC/openSUSE:Factory/.ocfs2-tools.new.1766/ocfs2-tools.changes        
2023-09-13 20:47:40.268722960 +0200
@@ -1,0 +2,13 @@
+Wed Sep 06 10:50:00 UTC 2023 - heming.z...@suse.com
+
+- Update from 1.8.7 to 1.8.8 (PED-6362)
+  * Upstream only marked a new tag, there is no new feature in this upgrade.
+  * remove patch
+    - ocfs2-tools-kernel33.patch
+    - fixed-mounted.ocfs2-output-when-some-devices-are-Not.patch
+    - update-mounted.ocfs2-mounted.c.patch
+    - libocfs2-roll-back-when-dir_index-creation-fails.patch
+    - fsck.ocfs2-do-not-try-locking-after-replaying-journa.patch
+    - bug-1203166-dump_fs_locks-support-v4.patch
+
+-------------------------------------------------------------------

Old:
----
  bug-1203166-dump_fs_locks-support-v4.patch
  fixed-mounted.ocfs2-output-when-some-devices-are-Not.patch
  fsck.ocfs2-do-not-try-locking-after-replaying-journa.patch
  libocfs2-roll-back-when-dir_index-creation-fails.patch
  ocfs2-tools-1.8.7.tar.gz
  ocfs2-tools-kernel33.patch
  update-mounted.ocfs2-mounted.c.patch

New:
----
  ocfs2-tools-1.8.8.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ocfs2-tools.spec ++++++
--- /var/tmp/diff_new_pack.9uQvRR/_old  2023-09-13 20:47:42.568805013 +0200
+++ /var/tmp/diff_new_pack.9uQvRR/_new  2023-09-13 20:47:42.568805013 +0200
@@ -43,7 +43,7 @@
 %endif
 
 Name:           ocfs2-tools
-Version:        1.8.7
+Version:        1.8.8
 Release:        0
 Summary:        Oracle Cluster File System 2 Core Tools
 License:        GPL-2.0-only
@@ -51,6 +51,8 @@
 URL:            https://ocfs2.wiki.kernel.org/
 Source:         ocfs2-tools-%{version}.tar.gz
 Source1:        reflink.tar.bz2
+
+# suse special patches
 Patch001:       auto-setup-pcmk-stack-as-default-if-no-stack-is-setup.patch
 Patch103:       debug-ocfs2_hb_ctl.patch
 Patch105:       bug-470741-debug_start_failures.patch
@@ -58,18 +60,13 @@
 Patch107:       reflink-no-syscall.patch
 Patch202:       fix-configure-check-libs.patch
 Patch204:       dont-use-var-lock-subsys.patch
-Patch205:       ocfs2-tools-kernel33.patch
-Patch206:       ocfs2-tools-resource.patch
+Patch205:       ocfs2-tools-resource.patch
 Patch225:       0004-mkfs.ocfs2-Abort-if-cluster-information-is-not-detec.patch
 Patch228:       0007-Improve-error-message-if-DLM-service-is-unavailable.patch
 Patch405:       0007-vendor-Add-vendor-files-for-sles12.patch
 Patch406:       0008-ocfs2-tools-add-systemd-support-fix.patch
-# below are upstream patches
-Patch501:       fixed-mounted.ocfs2-output-when-some-devices-are-Not.patch
-Patch502:       update-mounted.ocfs2-mounted.c.patch
-Patch503:       libocfs2-roll-back-when-dir_index-creation-fails.patch
-Patch504:       fsck.ocfs2-do-not-try-locking-after-replaying-journa.patch
-Patch505:       bug-1203166-dump_fs_locks-support-v4.patch
+# upstream patches (start from Patch501)
+# n/a. 
 
 BuildRequires:  autoconf
 BuildRequires:  e2fsprogs-devel
@@ -172,16 +169,10 @@
 %patch202 -p1
 %patch204 -p1
 %patch205 -p1
-%patch206 -p1
 %patch225 -p1
 %patch228 -p1
 %patch405 -p1
 %patch406 -p1
-%patch501 -p1
-%patch502 -p1
-%patch503 -p1
-%patch504 -p1
-%patch505 -p1
 
 %build
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects

++++++ ocfs2-tools-1.8.7.tar.gz -> ocfs2-tools-1.8.8.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/.gitignore 
new/ocfs2-tools-1.8.8/.gitignore
--- old/ocfs2-tools-1.8.7/.gitignore    1970-01-01 01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/.gitignore    2023-09-06 04:51:30.000000000 +0200
@@ -0,0 +1,15 @@
+cscope.*
+*.a
+*.o
+stamp-md5
+configure
+Config.make
+config.*
+autom4te.cache
+aclocal.m4
+ocfs2-tools-*.src.rpm
+ocfs2-tools-*.tar.gz
+build-stamp
+configure-stamp
+*.pc
+*.sw?
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/configure.in 
new/ocfs2-tools-1.8.8/configure.in
--- old/ocfs2-tools-1.8.7/configure.in  2021-05-26 09:00:45.000000000 +0200
+++ new/ocfs2-tools-1.8.8/configure.in  2023-09-06 04:51:30.000000000 +0200
@@ -9,7 +9,7 @@
 # Adjust these for the software version.
 MAJOR_VERSION=1
 MINOR_VERSION=8
-MICRO_VERSION=7
+MICRO_VERSION=8
 EXTRA_VERSION=
 
 DIST_VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/debian/.gitignore 
new/ocfs2-tools-1.8.8/debian/.gitignore
--- old/ocfs2-tools-1.8.7/debian/.gitignore     1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/debian/.gitignore     2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,13 @@
+*.sw?
+files
+*.debhelper
+tmp
+dsh
+*.substvars
+ocfs2-tools.o2cb.default
+ocfs2-tools.o2cb.init
+ocfs2-tools.ocfs2.init
+ocfs2-tools
+ocfs2-tools-static-dev
+stamp-patched
+ocfs2console
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/debugfs.ocfs2/.gitignore 
new/ocfs2-tools-1.8.8/debugfs.ocfs2/.gitignore
--- old/ocfs2-tools-1.8.7/debugfs.ocfs2/.gitignore      1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/debugfs.ocfs2/.gitignore      2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1,7 @@
+cscope.out
+debugfs.ocfs2
+cscope.files
+*.sw?
+*.d
+debugfs.ocfs2.8
+stamp-md5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/debugfs.ocfs2/dump_fs_locks.c 
new/ocfs2-tools-1.8.8/debugfs.ocfs2/dump_fs_locks.c
--- old/ocfs2-tools-1.8.7/debugfs.ocfs2/dump_fs_locks.c 2021-05-26 
09:00:45.000000000 +0200
+++ new/ocfs2-tools-1.8.8/debugfs.ocfs2/dump_fs_locks.c 2023-09-06 
04:51:30.000000000 +0200
@@ -225,13 +225,14 @@
 }
 
 /* 0 = eof, > 0 = success, < 0 = error */
-static int dump_version_two_and_three(FILE *file, FILE *out, int v3)
+static int dump_version_two_or_more(FILE *file, FILE *out, int version)
 {
        unsigned long long num_prmode, num_exmode;
        unsigned int num_prmode_failed, num_exmode_failed;
        unsigned long long  total_prmode, total_exmode;
        unsigned long long  avg_prmode = 0, avg_exmode = 0;
        unsigned int max_prmode, max_exmode, num_refresh;
+       unsigned long long  last_prmode, last_exmode, wait;
        int ret;
 
 #define NSEC_PER_USEC   1000
@@ -244,7 +245,10 @@
                     "%llu\t"
                     "%u\t"
                     "%u\t"
-                    "%u",
+                    "%u\t"
+                    "%llu\t"
+                    "%llu\t"
+                    "%llu",
                     &num_prmode,
                     &num_exmode,
                     &num_prmode_failed,
@@ -253,13 +257,16 @@
                     &total_exmode,
                     &max_prmode,
                     &max_exmode,
-                    &num_refresh);
-       if (ret != 9) {
+                    &num_refresh,
+                    &last_prmode,
+                    &last_exmode,
+                    &wait);
+       if (ret != 12) {
                ret = -EINVAL;
                goto out;
        }
 
-       if (!v3) {
+       if (version < 3) {
                max_prmode /= NSEC_PER_USEC;
                max_exmode /= NSEC_PER_USEC;
        }
@@ -271,14 +278,26 @@
                avg_exmode = total_exmode/num_exmode;
 
        fprintf(out, "PR > Gets: %llu  Fails: %u    Waits Total: %lluus  "
-               "Max: %uus  Avg: %lluns\n",
+               "Max: %uus  Avg: %lluns",
                num_prmode, num_prmode_failed, total_prmode/NSEC_PER_USEC,
                max_prmode, avg_prmode);
+       if (version > 3) {
+               fprintf(out, " Last: %lluus", last_prmode);
+       }
+       fprintf(out, "\n");
        fprintf(out, "EX > Gets: %llu  Fails: %u    Waits Total: %lluus  "
-               "Max: %uus  Avg: %lluns\n",
+               "Max: %uus  Avg: %lluns",
                num_exmode, num_exmode_failed, total_exmode/NSEC_PER_USEC,
                max_exmode, avg_exmode);
-       fprintf(out, "Disk Refreshes: %u\n", num_refresh);
+       if (version > 3) {
+               fprintf(out, " Last: %lluus", last_exmode);
+       }
+       fprintf(out, "\n");
+       fprintf(out, "Disk Refreshes: %u", num_refresh);
+       if (version > 3) {
+               fprintf(out, " First Wait: %lluus", wait);
+       }
+       fprintf(out, "\n");
 
        ret = 1;
 out:
@@ -388,13 +407,13 @@
        return 0;
 }
 
-#define CURRENT_PROTO 3
+#define CURRENT_PROTO 4
 /* returns 0 on error or end of file */
 static int dump_one_lockres(FILE *file, FILE *out, int lvbs, int only_busy,
                            struct list_head *locklist)
 {
        unsigned int version;
-       int ret, v3;
+       int ret;
        int skipped = 0;
 
        ret = fscanf(file, "%x\t", &version);
@@ -413,8 +432,7 @@
 
        if (!skipped) {
                if (version > 1) {
-                       v3 = !!(version == 3);
-                       ret = dump_version_two_and_three(file, out, v3);
+                       ret = dump_version_two_or_more(file, out, version);
                        if (ret <= 0)
                                return 0;
                }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/documentation/.gitignore 
new/ocfs2-tools-1.8.8/documentation/.gitignore
--- old/ocfs2-tools-1.8.7/documentation/.gitignore      1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/documentation/.gitignore      2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1 @@
+*.pdf
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/extras/.gitignore 
new/ocfs2-tools-1.8.8/extras/.gitignore
--- old/ocfs2-tools-1.8.7/extras/.gitignore     1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/extras/.gitignore     2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,13 @@
+*.sw?
+find_hardlinks
+find_dup_extents
+find_inode_paths
+set_random_bits
+decode_lockres
+mark_journal_dirty
+encode_lockres
+find_allocation_fragments
+compute_groups
+check_metaecc
+*.d
+resize_slotmap
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/fsck.ocfs2/.gitignore 
new/ocfs2-tools-1.8.8/fsck.ocfs2/.gitignore
--- old/ocfs2-tools-1.8.7/fsck.ocfs2/.gitignore 1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/fsck.ocfs2/.gitignore 2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,8 @@
+cscope*
+stamp-md5
+*.sw?
+*.cmd
+fsck.ocfs2
+*.8
+*.d
+prompt-codes.h
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/fsck.ocfs2/fsck.c 
new/ocfs2-tools-1.8.8/fsck.ocfs2/fsck.c
--- old/ocfs2-tools-1.8.7/fsck.ocfs2/fsck.c     2021-05-26 09:00:45.000000000 
+0200
+++ new/ocfs2-tools-1.8.8/fsck.ocfs2/fsck.c     2023-09-06 04:51:30.000000000 
+0200
@@ -707,6 +707,10 @@
 {
        errcode_t ret;
 
+       if (!(ost->ost_fs->fs_flags & OCFS2_FLAG_RW) || ost->ost_skip_o2cb ||
+           ocfs2_mount_local(ost->ost_fs))
+               return 0;
+
        ret = o2cb_init();
        if (ret) {
                com_err(whoami, ret, "while initializing the cluster");
@@ -986,13 +990,10 @@
                goto out;
        }
 
-       if (open_flags & OCFS2_FLAG_RW && !ost->ost_skip_o2cb &&
-           !ocfs2_mount_local(ost->ost_fs)) {
-               ret = fsck_lock_fs(ost);
-               if (ret) {
-                       fsck_mask |= FSCK_ERROR;
-                       goto close;
-               }
+       ret = fsck_lock_fs(ost);
+       if (ret) {
+               fsck_mask |= FSCK_ERROR;
+               goto close;
        }
 
        printf("Checking OCFS2 filesystem in %s:\n", filename);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/fswreck/.gitignore 
new/ocfs2-tools-1.8.8/fswreck/.gitignore
--- old/ocfs2-tools-1.8.7/fswreck/.gitignore    1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/fswreck/.gitignore    2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,4 @@
+cscope.*
+fswreck
+*.d
+*.sw?
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/include/o2cb/.gitignore 
new/ocfs2-tools-1.8.8/include/o2cb/.gitignore
--- old/ocfs2-tools-1.8.7/include/o2cb/.gitignore       1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/include/o2cb/.gitignore       2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1 @@
+o2cb_err.h
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/include/o2dlm/.gitignore 
new/ocfs2-tools-1.8.8/include/o2dlm/.gitignore
--- old/ocfs2-tools-1.8.7/include/o2dlm/.gitignore      1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/include/o2dlm/.gitignore      2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1 @@
+o2dlm_err.h
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/include/ocfs2/.gitignore 
new/ocfs2-tools-1.8.8/include/ocfs2/.gitignore
--- old/ocfs2-tools-1.8.7/include/ocfs2/.gitignore      1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/include/ocfs2/.gitignore      2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1,5 @@
+cscope*
+stamp-md5
+*.sw?
+*.cmd
+ocfs2_err.h
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/libo2cb/.gitignore 
new/ocfs2-tools-1.8.8/libo2cb/.gitignore
--- old/ocfs2-tools-1.8.7/libo2cb/.gitignore    1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/libo2cb/.gitignore    2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,8 @@
+*.sw?
+*.d
+debug_*
+o2cb_err.c
+o2cb_err.h
+cscope*
+libo2cb.a
+o2cb.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/libo2dlm/.gitignore 
new/ocfs2-tools-1.8.8/libo2dlm/.gitignore
--- old/ocfs2-tools-1.8.7/libo2dlm/.gitignore   1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/libo2dlm/.gitignore   2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,7 @@
+cscope.*
+libo2dlm.a
+o2dlm_err.*
+*.d
+o2dlm_test
+libdlm.h
+debug_*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/libocfs2/.gitignore 
new/ocfs2-tools-1.8.8/libocfs2/.gitignore
--- old/ocfs2-tools-1.8.7/libocfs2/.gitignore   1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/libocfs2/.gitignore   2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,10 @@
+cscope*
+stamp-md5
+*.sw?
+*.cmd
+ocfs2_err.c
+ocfs2_err.h
+libocfs2.a
+debug_*
+*.d
+ocfs2.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/libocfs2/dir_indexed.c 
new/ocfs2-tools-1.8.8/libocfs2/dir_indexed.c
--- old/ocfs2-tools-1.8.7/libocfs2/dir_indexed.c        2021-05-26 
09:00:45.000000000 +0200
+++ new/ocfs2-tools-1.8.8/libocfs2/dir_indexed.c        2023-09-06 
04:51:30.000000000 +0200
@@ -1239,20 +1239,26 @@
                goto out;
 
        ret = ocfs2_malloc_block(fs->fs_io, &dx_buf);
-       if (ret)
+       if (ret) {
+               ocfs2_delete_dx_root(fs, dr_blkno);
                goto out;
+       }
 
        ret = ocfs2_read_dx_root(fs, dr_blkno, dx_buf);
-       if (ret)
+       if (ret) {
+               ocfs2_delete_dx_root(fs, dr_blkno);
                goto out;
+       }
        dx_root = (struct ocfs2_dx_root_block *)dx_buf;
 
        /* set inode to use indexed-dirs */
        di->i_dyn_features |= OCFS2_INDEXED_DIR_FL;
 
        ret = ocfs2_init_dir_trailers(fs, di, dx_root);
-       if (ret)
+       if (ret) {
+               ocfs2_delete_dx_root(fs, dr_blkno);
                goto out;
+       }
 
        dx_root->dr_dir_blkno = di->i_blkno;
        dx_root->dr_num_entries = 0;
@@ -1261,11 +1267,15 @@
        di->i_dx_root = dr_blkno;
 
        ret = ocfs2_write_dx_root(fs, dr_blkno, dx_buf);
-       if (ret)
+       if (ret) {
+               ocfs2_delete_dx_root(fs, dr_blkno);
                goto out;
+       }
        ret = ocfs2_write_inode(fs, dir, di_buf);
-       if (ret)
+       if (ret) {
+               ocfs2_delete_dx_root(fs, dr_blkno);
                goto out;
+       }
 
        ctxt.dir_blkno = dir;
        ctxt.dx_root_blkno = dr_blkno;
@@ -1276,18 +1286,18 @@
        if (ctxt.err)
                ret = ctxt.err;
        if (ret)
-               goto out;
+               goto trunc_out;
 
        ret = ocfs2_read_dx_root(fs, dr_blkno, dx_buf);
        if (ret)
-               goto out;
+               goto trunc_out;
        ret = ocfs2_read_inode(fs, dir, di_buf);
        if (ret)
-               goto out;
+               goto trunc_out;
 
        ret = ocfs2_write_inode(fs, dir, di_buf);
-       if(ret)
-               goto out;
+       if (ret)
+               goto trunc_out;
 
        /* check quota for dx_leaf */
        change = ocfs2_clusters_to_bytes(fs,
@@ -1297,10 +1307,12 @@
 
        ret = ocfs2_apply_quota_change(fs, usrhash, grphash,
                                        uid, gid, change, 0);
-       if (ret) {
-               /* exceed quota, truncate the indexed tree */
-               ret = ocfs2_dx_dir_truncate(fs, dir);
-       }
+
+trunc_out:
+       /* if the indexed dir attribute creation fails,
+        * we must roll back */
+       if (ret)
+               ocfs2_dx_dir_truncate(fs, dir);
 
 out:
        err = ocfs2_finish_quota_change(fs, usrhash, grphash);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/libtools-internal/.gitignore 
new/ocfs2-tools-1.8.8/libtools-internal/.gitignore
--- old/ocfs2-tools-1.8.7/libtools-internal/.gitignore  1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/libtools-internal/.gitignore  2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1,4 @@
+cscope.*
+libtools-internal.a
+*.d
+debug_*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/listuuid/.gitignore 
new/ocfs2-tools-1.8.8/listuuid/.gitignore
--- old/ocfs2-tools-1.8.7/listuuid/.gitignore   1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/listuuid/.gitignore   2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,3 @@
+*.sw?
+listuuid
+*.d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/mkfs.ocfs2/.gitignore 
new/ocfs2-tools-1.8.8/mkfs.ocfs2/.gitignore
--- old/ocfs2-tools-1.8.7/mkfs.ocfs2/.gitignore 1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/mkfs.ocfs2/.gitignore 2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,7 @@
+*.sw?
+stamp-md5
+mkfs.ocfs2
+cscope*
+mkfs.ocfs2.8
+tunefs.ocfs2
+*.d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/mount.ocfs2/.gitignore 
new/ocfs2-tools-1.8.8/mount.ocfs2/.gitignore
--- old/ocfs2-tools-1.8.7/mount.ocfs2/.gitignore        1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/mount.ocfs2/.gitignore        2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1,5 @@
+*.sw?
+mount.ocfs2
+mount.ocfs2.8
+*.d
+cscope.*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/mounted.ocfs2/.gitignore 
new/ocfs2-tools-1.8.8/mounted.ocfs2/.gitignore
--- old/ocfs2-tools-1.8.7/mounted.ocfs2/.gitignore      1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/mounted.ocfs2/.gitignore      2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1,6 @@
+mounted.ocfs2
+stamp-md5
+*.sw?
+cscope.*
+*.d
+mounted.ocfs2.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/mounted.ocfs2/mounted.c 
new/ocfs2-tools-1.8.8/mounted.ocfs2/mounted.c
--- old/ocfs2-tools-1.8.7/mounted.ocfs2/mounted.c       2021-05-26 
09:00:45.000000000 +0200
+++ new/ocfs2-tools-1.8.8/mounted.ocfs2/mounted.c       2023-09-06 
04:51:30.000000000 +0200
@@ -530,7 +530,7 @@
 
                for (offset = 1; offset <= 8; offset <<= 1) {
                        ret = do_pread(fd, buf, sizeof(buf), (offset * 1024));
-                       if (ret < sizeof(buf))
+                       if (ret == -1 || ret != sizeof(buf))
                                break;
                        di = (struct ocfs2_dinode *)buf;
                        if (!memcmp(di->i_signature,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/o2cb_ctl/.gitignore 
new/ocfs2-tools-1.8.8/o2cb_ctl/.gitignore
--- old/ocfs2-tools-1.8.7/o2cb_ctl/.gitignore   1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/o2cb_ctl/.gitignore   2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,9 @@
+*.sw?
+*.d
+clusterbo
+o2cb_ctl
+o2cb_ctl.8
+cscope.*
+o2cb
+o2cb.8
+ocfs2.cluster.conf.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/o2image/.gitignore 
new/ocfs2-tools-1.8.8/o2image/.gitignore
--- old/ocfs2-tools-1.8.7/o2image/.gitignore    1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/o2image/.gitignore    2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,4 @@
+*.sw?
+*.d
+o2image
+o2image.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/o2info/.gitignore 
new/ocfs2-tools-1.8.8/o2info/.gitignore
--- old/ocfs2-tools-1.8.7/o2info/.gitignore     1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/o2info/.gitignore     2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,7 @@
+*.sw?
+*.d
+*.cmd
+stamp-md5
+cscope*
+o2info
+o2info.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/o2monitor/.gitignore 
new/ocfs2-tools-1.8.8/o2monitor/.gitignore
--- old/ocfs2-tools-1.8.7/o2monitor/.gitignore  1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/o2monitor/.gitignore  2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,4 @@
+*.sw?
+*.d
+o2hbmonitor
+o2hbmonitor.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/ocfs2_controld/.gitignore 
new/ocfs2-tools-1.8.8/ocfs2_controld/.gitignore
--- old/ocfs2-tools-1.8.7/ocfs2_controld/.gitignore     1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/ocfs2_controld/.gitignore     2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1,5 @@
+*.sw?
+*.d
+test_client
+ocfs2_controld.cman
+ocfs2_controld.pcmk
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/ocfs2_hb_ctl/.gitignore 
new/ocfs2-tools-1.8.8/ocfs2_hb_ctl/.gitignore
--- old/ocfs2-tools-1.8.7/ocfs2_hb_ctl/.gitignore       1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/ocfs2_hb_ctl/.gitignore       2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1,5 @@
+*.sw?
+ocfs2_hb_ctl
+ocfs2_hb_ctl.8
+*.d
+cscope.*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/ocfs2cdsl/.gitignore 
new/ocfs2-tools-1.8.8/ocfs2cdsl/.gitignore
--- old/ocfs2-tools-1.8.7/ocfs2cdsl/.gitignore  1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/ocfs2cdsl/.gitignore  2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,5 @@
+*.sw?
+ocfs2cdsl
+stamp-md5
+*.d
+ocfs2cdsl.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/ocfs2console/.gitignore 
new/ocfs2-tools-1.8.8/ocfs2console/.gitignore
--- old/ocfs2-tools-1.8.7/ocfs2console/.gitignore       1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/ocfs2console/.gitignore       2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1,9 @@
+*.sw?
+*.pyc
+ocfsmarshal.c
+ocfsmarshal.h
+cellmap.c
+*.so
+ocfs2tool.8
+*.d
+ocfs2console.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/ocfs2console/blkid/.gitignore 
new/ocfs2-tools-1.8.8/ocfs2console/blkid/.gitignore
--- old/ocfs2-tools-1.8.7/ocfs2console/blkid/.gitignore 1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/ocfs2console/blkid/.gitignore 2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1,4 @@
+*.sw?
+*.d
+blkid_types.h
+libblkid-internal.a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ocfs2-tools-1.8.7/ocfs2console/ocfs2interface/.gitignore 
new/ocfs2-tools-1.8.8/ocfs2console/ocfs2interface/.gitignore
--- old/ocfs2-tools-1.8.7/ocfs2console/ocfs2interface/.gitignore        
1970-01-01 01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/ocfs2console/ocfs2interface/.gitignore        
2023-09-06 04:51:30.000000000 +0200
@@ -0,0 +1,8 @@
+*.d
+*.pyc
+*.pyo
+plistmodule.so
+gidlemodule.so
+ocfs2module.so
+o2cbmodule.so
+confdefs.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/sizetest/.gitignore 
new/ocfs2-tools-1.8.8/sizetest/.gitignore
--- old/ocfs2-tools-1.8.7/sizetest/.gitignore   1970-01-01 01:00:00.000000000 
+0100
+++ new/ocfs2-tools-1.8.8/sizetest/.gitignore   2023-09-06 04:51:30.000000000 
+0200
@@ -0,0 +1,7 @@
+cscope*
+stamp-md5
+*.sw?
+*.cmd
+sizetest.ocfs2
+*.8
+*.d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/tunefs.ocfs2/.gitignore 
new/ocfs2-tools-1.8.8/tunefs.ocfs2/.gitignore
--- old/ocfs2-tools-1.8.7/tunefs.ocfs2/.gitignore       1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/tunefs.ocfs2/.gitignore       2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1,11 @@
+cscope*
+tunefs.ocfs2
+*.sw?
+stamp-md5
+*.d
+tunefs.ocfs2.8
+o2ne_err.[ch]
+debug_*
+ocfs2ne
+o2cluster
+o2cluster.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocfs2-tools-1.8.7/vendor/common/.gitignore 
new/ocfs2-tools-1.8.8/vendor/common/.gitignore
--- old/ocfs2-tools-1.8.7/vendor/common/.gitignore      1970-01-01 
01:00:00.000000000 +0100
+++ new/ocfs2-tools-1.8.8/vendor/common/.gitignore      2023-09-06 
04:51:30.000000000 +0200
@@ -0,0 +1,5 @@
+ocfs2-tools.spec
+ocfs2-tools.spec-generic
+*.sw?
+o2cb.init
+o2cb.sysconfig.5

Reply via email to