Skip to contentSkip to conversation

xfsprogs: 3.2.0-rc2 release tagged

ANNOUNCE Dave Chinner 3 participants 7 messages May 2, 2014 – May 4, 2014

lore
Share & tools
lore
#0 lore raw

Hi folks,

The xfsprogs repository at git://oss.sgi.com/xfs/cmds/xfsprogs has just been updated.

The new head of the master branch is commit:

67fcc94 xfsprogs: v3.2.0-rc2 release

This commit has been tagged with v3.2.0-rc2. I'd like everyone who can test this to test it, as all the issues that needed to be solved before a release coul dbe made have now been addressed. If there are no new regressions or critical issues reported in the next week or so, I will make an official 3.2.0 release. So, please test. :)

-Dave.

New Commits:

Dave Chinner (10):
[b511ff4] db: don't claim unchecked CRCs are correct [9ba69ce] db: verify buffer on type change
[adbb357] repair: ensure prefetched buffers have CRCs validated [8e7e14b] repair: detect and correct CRC errors in directory blocks [8f657d7] repair: detect CRC errors in AG headers [a76a5a7] repair: report AG btree verifier errors [641e65b] repair: remove more dirv1 leftovers
[7cb3f7f] repair: handle remote symlink CRC errors [3a1d34e] repair: detect and handle attribute tree CRC errors [67fcc94] xfsprogs: v3.2.0-rc2 release

Eric Sandeen (2):
[847bbbe] xfs_logprint: Fix error handling in xlog_print_trans_efi [aabc02b] mkfs.xfs: prevent close(-1) on protofile error path

Code Diffstat:

 VERSION              |   2 +-
 db/fprint.c          |  15 ++-
 db/io.c              |  26 ++++++
 db/io.h              |  13 ++-
 db/type.c            |   9 +-
 doc/CHANGES          |   5 +
 include/libxfs.h     |   3 +
 libxfs/rdwr.c        |  58 ++++++++----
 logprint/log_misc.c  |   5 +-
 mkfs/proto.c         |   3 +-
 repair/attr_repair.c |  45 +++++++--
 repair/dinode.c      | 251 +++------------------------------------------------
 repair/dinode.h      |   6 --
 repair/phase6.c      |  94 +++++++++++++++----
 repair/prefetch.c    |   7 +-
 repair/scan.c        | 108 +++++++++++++++-------
 16 files changed, 311 insertions(+), 339 deletions(-)
Signature · 2 lines
Dave Chinner
[email protected]

_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs

#1 lore raw

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Quoted 7 lines · Dave Chinner

Hi folks,

The xfsprogs repository at git://oss.sgi.com/xfs/cmds/xfsprogs has just been updated.

The new head of the master branch is commit:

Quoted 7 lines

67fcc94 xfsprogs: v3.2.0-rc2 release

This commit has been tagged with v3.2.0-rc2. I'd like everyone who can test this to test it, as all the issues that needed to be solved before a release coul dbe made have now been addressed. If there are no new regressions or critical issues reported in the next week or so, I will make an official 3.2.0 release. So, please test. :)

Any chance for a signed tarball?

- -Eric

Quoted 43 lines

-Dave.

New Commits:

Dave Chinner (10):
[b511ff4] db: don't claim unchecked CRCs are correct [9ba69ce] db: verify buffer on type change
[adbb357] repair: ensure prefetched buffers have CRCs validated [8e7e14b] repair: detect and correct CRC errors in directory blocks [8f657d7] repair: detect CRC errors in AG headers [a76a5a7] repair: report AG btree verifier errors [641e65b] repair: remove more dirv1 leftovers
[7cb3f7f] repair: handle remote symlink CRC errors [3a1d34e] repair: detect and handle attribute tree CRC errors [67fcc94] xfsprogs: v3.2.0-rc2 release

Eric Sandeen (2):
[847bbbe] xfs_logprint: Fix error handling in xlog_print_trans_efi [aabc02b] mkfs.xfs: prevent close(-1) on protofile error path

Code Diffstat:

 VERSION              |   2 +-
 db/fprint.c          |  15 ++-
 db/io.c              |  26 ++++++
 db/io.h              |  13 ++-
 db/type.c            |   9 +-
 doc/CHANGES          |   5 +
 include/libxfs.h     |   3 +
 libxfs/rdwr.c        |  58 ++++++++----
 logprint/log_misc.c  |   5 +-
 mkfs/proto.c         |   3 +-
 repair/attr_repair.c |  45 +++++++--
 repair/dinode.c      | 251 +++------------------------------------------------
 repair/dinode.h      |   6 --
 repair/phase6.c      |  94 +++++++++++++++----
 repair/prefetch.c    |   7 +-
 repair/scan.c        | 108 +++++++++++++++-------
 16 files changed, 311 insertions(+), 339 deletions(-)
Quoted 5 lines

_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJTZDesAAoJECCuFpLhPd7gYR4P/idUYSSHbppJClmu7JreDlja yh8RvNxLxopQ96y4CrPmEqupT/n8ZO/T9xElr0mPEIltoFrFL1CTALa/u3cBNkf0 MOHdPmLB1t6JvavMSjSMzBoPmbkH6v2FH8TjZvuIDMJOeYgWPKspYKHGNesT2t+b nKfnyn00Z2hROSjHJozYNSYcmcXIZUI7RhlTaA+eXa2j8PrPBgqd+qmzN9NBUzmM NH8zkHerNrZLknMlZrTA4gKUaHYXgR1kPEdXC5IzBtlVqjVWv4o2ASDAlAUO1KAR mxCOdVcCxKBjbzn2pu4LgdNKhe7XFYenFwXxbxHs2gLwOaHnFlwCa45wEDm0g40W U60lwX2zlvmOP5QwqXUN13xeixR0Qsu/mAhuj5gXsj2SBPKPHvK1i9IC1pwvMwZE fSa8Al/0TTjZ2IwRfLSaLX5xruC486pdCCEVEYxkpdh4F6baSSbMsE6BsXDUJMs+ ouQXecjtmMA437o2h4stExKx2VVHrVpst/p7nPsR+1RISuqmyyOLq79riRHgGm5l YNQiwfmmxoXpdIcnh0QQ2WHvCed8zZA3YT6gLVG/KW8vEUB2/zFtfSS8jm2FKXKz rb2cPqOJ3KjMnMXu1QGZUb/UozS5jRls3LmYPRdQVo+/C1ceY2J6zLqdPeVI3Com bozat+0vW2lahDB8SVFi
=SWEH
-----END PGP SIGNATURE-----

_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs

#2 lore raw
Quoted 10 lines · Eric Sandeen
Quoted 9 lines · Dave Chinner

Hi folks,

The xfsprogs repository at git://oss.sgi.com/xfs/cmds/xfsprogs has just been updated.

The new head of the master branch is commit:

67fcc94 xfsprogs: v3.2.0-rc2 release

Quoted 7 lines
Quoted 5 lines

This commit has been tagged with v3.2.0-rc2. I'd like everyone who can test this to test it, as all the issues that needed to be solved before a release coul dbe made have now been addressed. If there are no new regressions or critical issues reported in the next week or so, I will make an official 3.2.0 release. So, please test. :)

Any chance for a signed tarball?

Do we need one? I can generate one, but I'm not 100% sure where we are putting them up online....

Cheers,

Dave.

Signature · 7 lines
Dave Chinner
[email protected]

_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs
#3 lore raw
Quoted 17 lines · Dave Chinner
Quoted 16 lines · Eric Sandeen
Quoted 14 lines · Dave Chinner

Hi folks,

The xfsprogs repository at git://oss.sgi.com/xfs/cmds/xfsprogs has just been updated.

The new head of the master branch is commit:

67fcc94 xfsprogs: v3.2.0-rc2 release

This commit has been tagged with v3.2.0-rc2. I'd like everyone who can test this to test it, as all the issues that needed to be solved before a release coul dbe made have now been addressed. If there are no new regressions or critical issues reported in the next week or so, I will make an official 3.2.0 release. So, please test. :)

Quoted 4 lines
Quoted 1 line

Any chance for a signed tarball?

Do we need one? I can generate one, but I'm not 100% sure where we are putting them up online....

The others are at ftp://oss.sgi.com/projects/xfs/cmd_tars/

I dunno, I think distros usually expect to be able to grab a tarball...

-Eric

Quoted 4 lines

Cheers,

Dave.

_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs

#4 lore raw
Quoted 20 lines · Eric Sandeen
Quoted 19 lines · Dave Chinner
Quoted 17 lines · Eric Sandeen
Quoted 7 lines · Dave Chinner

Hi folks,

The xfsprogs repository at git://oss.sgi.com/xfs/cmds/xfsprogs has just been updated.

The new head of the master branch is commit:

Quoted 7 lines

67fcc94 xfsprogs: v3.2.0-rc2 release

This commit has been tagged with v3.2.0-rc2. I'd like everyone who can test this to test it, as all the issues that needed to be solved before a release coul dbe made have now been addressed. If there are no new regressions or critical issues reported in the next week or so, I will make an official 3.2.0 release. So, please test. :)

Any chance for a signed tarball?

Quoted 7 lines
Quoted 2 lines

Do we need one? I can generate one, but I'm not 100% sure where we are putting them up online....

The others are at ftp://oss.sgi.com/projects/xfs/cmd_tars/

I dunno, I think distros usually expect to be able to grab a tarball...

OK, I've uploaded a signed tarball to that location with the sha1sum of:

93f3dd8818a749e718fd75e8dd48c466570a402c xfsprogs-3.2.0-rc2.tar.gz

FWIW, that set of "release" directories is a wasteland of old releases, rpms, stuff moved out of the way because of mistakes, etc. There is no consistent use of permissions or users, README files are out of date, etc. Any suggestions on what should be done to clean this up?

Cheers,

Dave.

Signature · 2 lines
Dave Chinner
[email protected]

_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs

#5 lore raw
In reply to Dave Chinner

Hi Dave,

----- Original Message -----

Quoted 7 lines

[...]
This commit has been tagged with v3.2.0-rc2. I'd like everyone who can test this to test it, as all the issues that needed to be solved before a release could be made have now been addressed. If there are no new regressions or critical issues reported in the next week or so, I will make an official 3.2.0 release. So, please test. :)

I came across a couple of trivial build warnings when doing a test build, and added a doc note for the debian/changelog - updates are in a git tree over here if you'd like to pull 'em in...

Changes committed to git://oss.sgi.com/nathans/xfsprogs.git master

 debian/changelog |    7 +++++++
 libxfs/rdwr.c    |    5 +++--
 po/de.po         |    1 +
 3 files changed, 11 insertions(+), 2 deletions(-)

commit 75b480dad5f54d10e77750b2cf8793c04aa5537a

Author: Nathan Scott <[email protected]>
Date:   Sat May 3 16:13:00 2014 +1000

Update debian changelog in preparation for pending release

In particular, add a note to the changelog about the added dh_autoconf use so the BTS will be updated appropriately.

commit ce5da129319024236ce7e1af6b0f1fb448bcf4c7

Author: Nathan Scott <[email protected]>
Date:   Sat May 3 16:10:38 2014 +1000

Fix msgfmt warning when building the German translation

Use the same header present in the Polish language files to resolve the following warning in the de.po build:
[MSGFMT] de.mo
de.po:7: warning: header field 'Language' missing in header

commit b47c8cae3637a81c50a7f1e42938fc20d947f3aa

Author: Nathan Scott <[email protected]>
Date:   Sat May 3 16:09:03 2014 +1000

Fix 32 bit build warning in libxfs, xfs_daddr_t printing

Add the usual type casts to resolve the following warnings:
rdwr.c: In function 'libxfs_getbufr_map':
rdwr.c:499:4: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'xfs_daddr_t' [-Wformat] rdwr.c:499:4: warning: format '%lx' expects argument of type 'long unsigned int', but argument 6 has type 'xfs_daddr_t' [-Wformat]

--
Nathan

debian/changelog +6 -0
index 0935e07..c790c75 100644
@@ -1,3 +1,9 @@
+xfsprogs (3.2.0) unstable; urgency=low
+
+  * New upstream release
+
+ -- Nathan Scott <[email protected]>  Fri, 02 May 2014 10:19:34 +1000
+
 xfsprogs (3.1.11) unstable; urgency=low
 
   * New upstream release
libxfs/rdwr.c +3 -2
index ea4bdfd..57c12c1 100644
@@ -495,8 +495,9 @@ libxfs_getbufr_map(struct xfs_buftarg *btp, xfs_daddr_t blkno, int bblen,
 
 	if (blkno != map[0].bm_bn) {
 		fprintf(stderr,
-			_("%s: %s map blkno %lx doesn't match key %lx\n"),
-			progname, __FUNCTION__, map[0].bm_bn, blkno);
+			_("%s: %s map blkno 0x%llx doesn't match key 0x%llx\n"),
+			progname, __FUNCTION__, (long long)map[0].bm_bn,
+			(long long)blkno);
 		exit(1);
 	}
 
po/de.po +1 -0
index 573380e..a13b5cc 100644
@@ -11,6 +11,7 @@ msgstr ""
 "PO-Revision-Date: 2009-10-21 21:08+0100\n"
 "Last-Translator: Chris Leick <[email protected]>\n"
 "Language-Team:  German <[email protected]>\n"
+"Language: de\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"

_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs

#6 lore raw
Quoted 11 lines · Nathan Scott

Hi Dave,

----- Original Message -----

Quoted 7 lines

[...]
This commit has been tagged with v3.2.0-rc2. I'd like everyone who can test this to test it, as all the issues that needed to be solved before a release could be made have now been addressed. If there are no new regressions or critical issues reported in the next week or so, I will make an official 3.2.0 release. So, please test. :)

Quoted 5 lines

I came across a couple of trivial build warnings when doing a test build, and added a doc note for the debian/changelog - updates are in a git tree over here if you'd like to pull 'em in...

Changes committed to git://oss.sgi.com/nathans/xfsprogs.git master

Look good. I'll pull them in.

Cheers,

Dave.

Signature · 7 lines
Dave Chinner
[email protected]

_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs