From: Dave Chinner <david@fromorbit.com>
To: torvalds@linux-foundation.org
Cc: akpm@linux-foundation.org, linux-kernel@vger.kernel.org, xfs@oss.sgi.com
Subject: [GIT PULL] xfs: fixes for 3.15-rc6
Date: Fri, 16 May 2014 12:11:44 +1000 [thread overview]
Message-ID: <20140516021144.GK5421@dastard> (raw)
Hi Linus,
Can you please pull the updates listed below? I found a bunch of
error sign issues while determine what we need to do to rid XFS of
this problem permanently. A couple of the bugs are in data integirty
operations, a couple more are in the new COLLAPSE_RANGE code. One of
these came in through a recent ext4 merge and so I had to update the
base tree to 3.15-rc5 before fixing the issues.
-Dave.
The following changes since commit d6d211db37e75de2ddc3a4f979038c40df7cc79c:
Linux 3.15-rc5 (2014-05-09 13:10:52 -0700)
are available in the git repository at:
git://oss.sgi.com/xfs/xfs.git tags/xfs-for-linus-3.15-rc6
for you to fetch changes up to ee4eec478be4677b93775d17bc079efb5922b276:
xfs: list_lru_init returns a negative error (2014-05-15 09:23:24 +1000)
----------------------------------------------------------------
xfs: fixes for 3.15-rc6
Code inspection of the XFS error number sign translations found a bunch of
issues, including returning incorrectly signed errors for some data integrity
operations. These leak to userspace and result in applications not getting the
errors correctly reported. Hence they need fixing sooner rather than later.
----------------------------------------------------------------
Dave Chinner (9):
xfs: xfs_dir_fsync() returns positive errno
xfs: fix incorrect error sign in xfs_file_aio_read
xfs: xfs_commit_metadata returns wrong errno
xfs: correct error sign on COLLAPSE_RANGE errors
xfs: fix wrong errno from xfs_initxattrs
xfs: fix wrong err sign on xfs_set_acl()
xfs: negate mount workqueue init error value
xfs: negate xfs_icsb_init_counters error value
xfs: list_lru_init returns a negative error
fs/xfs/xfs_export.c | 2 +-
fs/xfs/xfs_file.c | 8 ++++----
fs/xfs/xfs_iops.c | 12 ++++++------
fs/xfs/xfs_qm.c | 26 ++++++++++++++------------
fs/xfs/xfs_super.c | 4 ++--
5 files changed, 27 insertions(+), 25 deletions(-)
--
Dave Chinner
david@fromorbit.com
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
next reply other threads:[~2014-05-16 2:12 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-16 2:11 Dave Chinner [this message]
2014-05-16 5:53 ` [GIT PULL] xfs: fixes for 3.15-rc6 Christoph Hellwig
2014-05-16 6:01 ` Dave Chinner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20140516021144.GK5421@dastard \
--to=david@fromorbit.com \
--cc=akpm@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
--cc=xfs@oss.sgi.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox