From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from bombadil.infradead.org ([198.137.202.9]:48152 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750830AbdAQHzX (ORCPT ); Tue, 17 Jan 2017 02:55:23 -0500 Date: Mon, 16 Jan 2017 23:55:21 -0800 From: Christoph Hellwig To: David Miller Cc: dave.kleikamp@oracle.com, viro@zeniv.linux.org.uk, sparclinux@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH RESEND] coredump: Ensure proper size of sparse core files Message-ID: <20170117075521.GA19654@infradead.org> References: <20161208181151.28127-1-dave.kleikamp@oracle.com> <32910821-8b16-1107-20de-b34d029b3e9a@oracle.com> <20170116.224243.706466650029722351.davem@davemloft.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170116.224243.706466650029722351.davem@davemloft.net> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: On Mon, Jan 16, 2017 at 10:42:43PM -0500, David Miller wrote: > The lseek() done by dump_skip() should extend the file properly. lseek never extends a file. It just moves the current file position. So if you do not have a write after the lseek it does nothing.