Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S966268AbbBDNHz (ORCPT ); Wed, 4 Feb 2015 08:07:55 -0500 Received: from h1446028.stratoserver.net ([85.214.92.142]:36968 "EHLO mail.ahsoftware.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965216AbbBDNHy convert rfc822-to-8bit (ORCPT ); Wed, 4 Feb 2015 08:07:54 -0500 Message-ID: <54D219A2.6020306@ahsoftware.de> Date: Wed, 04 Feb 2015 14:07:46 +0100 From: Alexander Holler User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: =?windows-1252?Q?Luk=E1=9A_Czerner?= CC: Al Viro , "Theodore Ts'o" , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/5] WIP: Add syscall unlinkat_s (currently x86* only) References: <1422896713-25367-1-git-send-email-holler@ahsoftware.de> <1422896713-25367-2-git-send-email-holler@ahsoftware.de> <20150203060542.GZ29656@ZenIV.linux.org.uk> <54D071AA.1030302@ahsoftware.de> <20150203075616.GA29656@ZenIV.linux.org.uk> <54D08BF4.3000903@ahsoftware.de> <54D093A0.7090201@ahsoftware.de> <54D0C3B8.2050507@ahsoftware.de> <20150203174839.GD2509@thunk.org> <54D10D0E.8090204@ahsoftware.de> <20150203233332.GE29656@ZenIV.linux.org.uk> <54D1F215.9030404@ahsoftware.de> <54D20F02.5050700@ahsoftware.de> <54D213C6.1070704@ahsoftware.de> <54D21586.3030302@ahsoftware.de> In-Reply-To: <54D21586.3030302@ahsoftware.de> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2225 Lines: 49 Am 04.02.2015 um 13:50 schrieb Alexander Holler: > Am 04.02.2015 um 13:42 schrieb Alexander Holler: >> Am 04.02.2015 um 13:22 schrieb Alexander Holler: >>> Am 04.02.2015 um 13:07 schrieb Luk?? Czerner: >>> >>>> The fact is that the current patches are useless for anything other >>>> than proof-of-concept. Now you know more that needs to be done or >>> >>> That's wrong. The patches already work. If you delete a file which isn't >>> in use by something else, the current contents will be wiped on >>> traditional harddrives. I assume that already fulfills more than 50% of >>> use cases of ordinary people. >>> >>>> thought about, but if you're not willing to do the work, then please >>>> stop complaining about "high towers". I am not a maintainer and I >>>> thinks that the feedback you've got is entirely reasonable. Take it >>>> as you will. >>>> >>>> One more thing, can I ask you what were your expectations when >>>> posting those patches ? >>> >>> I've posted them for other users which are happy with what I've >>> explained above. Besides requesting an API which makes such a simple >>> solution, in contrast to the the 's' bit, possible. >> >> To be more precise: How do you add something like EXT2_IOC_[SG[ETFLAGS >> to vfat or one of the dozens other filesystems which don't know about >> linux-specific flags? I don't see a way to do that, so there's only >> unlinkat() left. > > Or to be give an actual use case, mount a (v)fat formatted usb-stick, > -hdd or mmc, delete a file with the patches I offered, unmount it, try > to find the contents of the deleted file at device-level (e.g. by > grepping the partition). Maybe I should mention that I've tried it with bug reports instead patches before. Beeing aware that I might be unable to write perfect patches with the resources I'm able or willing to spend. I just needed some days until the one for ext4 was closed, leaving no hope that it might become fixed without trying it myself. Alexander Holler -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/