From: Smart Weblications GmbH - Florian Wiessner <f.wiessner@smart-weblications.de>
To: LKML <linux-kernel@vger.kernel.org>,
ocfs2-devel@oss.oracle.com, linux-fsdevel@vger.kernel.org
Subject: ocfs2_link:812 ERROR: status = -2 - Re: Linux 3.17.4
Date: Thu, 27 Nov 2014 02:01:42 +0100 [thread overview]
Message-ID: <547677F6.5050109@smart-weblications.de> (raw)
In-Reply-To: <20141121201253.GA8623@kroah.com>
Am 21.11.2014 21:12, schrieb Greg KH:
> I'm announcing the release of the 3.17.4 kernel.
>
> All users of the 3.17 kernel series must upgrade.
>
When using ocfs2 on 3.17.4 (i have seen this since 3.14) and
mount-bind ocfs2 to a lxc-container, when postfix inside the lxc tries to
write mails to ocfs2 dir using virtual transport, kernel says:
[ 3812.352564] (virtual,25186,3):ocfs2_link:812 ERROR: status = -2
In 3.12 this did not happen.
This code (from postfix virtual transport program 'virtual' seems to cause the
kernel message:
newfile = concatenate(newdir, STR(buf), (char *) 0);
if ((mail_copy_status = mail_copy(COPY_ATTR(state.msg_attr),
dst, copy_flags, "\n",
why)) == 0) {
if (sane_link(tmpfile, newfile) < 0
&& (errno != ENOENT
|| (make_dirs(curdir, 0700), make_dirs(newdir, 0700)) < 0
|| sane_link(tmpfile, newfile) < 0)) {
dsb_simple(why, mbox_dsn(errno, "4.2.0"),
"create maildir file %s: %m", newfile);
mail_copy_status = MAIL_COPY_STAT_WRITE;
}
}
if (unlink(tmpfile) < 0)
msg_warn("remove %s: %m", tmpfile);
}
This seems like a regression to me since this used to work in 3.12.33
--
Mit freundlichen Grüßen,
Florian Wiessner
Smart Weblications GmbH
Martinsberger Str. 1
D-95119 Naila
fon.: +49 9282 9638 200
fax.: +49 9282 9638 205
24/7: +49 900 144 000 00 - 0,99 EUR/Min*
http://www.smart-weblications.de
--
Sitz der Gesellschaft: Naila
Geschäftsführer: Florian Wiessner
HRB-Nr.: HRB 3840 Amtsgericht Hof
*aus dem dt. Festnetz, ggf. abweichende Preise aus dem Mobilfunknetz
next parent reply other threads:[~2014-11-27 1:01 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20141121201253.GA8623@kroah.com>
2014-11-27 1:01 ` Smart Weblications GmbH - Florian Wiessner [this message]
2014-11-27 16:50 ` ocfs2_link:812 ERROR: status = -2 - Re: Linux 3.17.4 Smart Weblications GmbH - Florian Wiessner
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=547677F6.5050109@smart-weblications.de \
--to=f.wiessner@smart-weblications.de \
--cc=linux-fsdevel@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=ocfs2-devel@oss.oracle.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;
as well as URLs for NNTP newsgroup(s).