[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <yq14m91iyse.fsf@sermon.lab.mkp.net>
Date: Thu, 09 Jun 2016 22:05:21 -0400
From: "Martin K. Petersen" <martin.petersen@...cle.com>
To: Christoph Hellwig <hch@...radead.org>
Cc: "Martin K. Petersen" <martin.petersen@...cle.com>,
Mike Snitzer <snitzer@...hat.com>, Shaohua Li <shli@...com>,
linux-block@...r.kernel.org, linux-kernel@...r.kernel.org,
sitsofe@...oo.com, axboe@...com, Kernel-team@...com
Subject: Re: block: correctly fallback for zeroout
>>>>> "Christoph" == Christoph Hellwig <hch@...radead.org> writes:
>> Userland apps rely on EOPNOTSUPP, we can't break that.
Christoph> Rely on what exactly? Current we return EOPNOTSUPP if the
Christoph> device doesn't claim to support discards, but it returns 0 if
Christoph> the device first claims to support it but then fails the I/O.
Hopefully we can clean up this when/if we go the fallocate() route.
--
Martin K. Petersen Oracle Linux Engineering
Powered by blists - more mailing lists