www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/02/17/05:08:07

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 51HA87YJ2874154
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 51HA87YJ2874154
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=RAfy3tuF
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 141183858D38
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1739786886;
bh=+QNbVtqyQAgz5OE3NNCsBeY3+Okox28CDqYZO9Jwjc0=;
h=Date:To:Subject:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
From;
b=RAfy3tuF2chFinrhOYk7TTgEqkGdCRAz0hPaBqYbbGrQedznE50UDUQYNobdn3h/8
ClWs+nZgrthAVMzAvIFxdJbrIgtRpbuyr4ZaVHKdtilE6PhLIBtLFNCcNjM5CXTL64
Qlgz7Mb3FxW6cO/cYuI0ovKG6KxMybidj4D3TEs8=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 822DF3858D21
Date: Mon, 17 Feb 2025 11:02:49 +0100
To: cygwin AT cygwin DOT com
Subject: Re: Cygwin sparse file support: Please support fcntl(..., F_FREESP,
...)
Message-ID: <Z7MJSQVFRjZ4s_ko@calimero.vinschen.de>
Mail-Followup-To: cygwin AT cygwin DOT com
References: <CALXu0Ud81zLUaJ3DY1M3UPshBdEMHmQ1sYYDsvqQv9U3FnaMJA AT mail DOT gmail DOT com>
<CAHnbEGJ0PmtG7dCWQyVFasY0tSZVow1Gp61nDeMn=BK3U42Xxw AT mail DOT gmail DOT com>
MIME-Version: 1.0
In-Reply-To: <CAHnbEGJ0PmtG7dCWQyVFasY0tSZVow1Gp61nDeMn=BK3U42Xxw@mail.gmail.com>
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Corinna Vinschen via Cygwin <cygwin AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
Cc: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 51HA87YJ2874154

On Feb 16 16:27, Sebastian Feld via Cygwin wrote:
> On Sat, Feb 15, 2025 at 4:15 PM Cedric Blancher via Cygwin
> <cygwin AT cygwin DOT com> wrote:
> >
> > Good afternoon!
> >
> > Could Cygwin 3.6 please support fcntl(...,F_FREESP,...) and
> > cntl(...,F_FREESP64,...), as specified in
> > https://docs.oracle.com/cd/E19253-01/816-5167/fcntl-2/index.html
> >
> > Lots of older software from Solaris, SUPER/UX, CrayOS use F_FREESP for
> 
> QNX and AIX support F_ALLOCSP and F_FREESP
> 
> > punching a hole into a file, and IMO it'll be nice if this works for
> > Cygwin out of the box.
> 
> +1
> 
> Please also add F_ALLOCSP and F_ALLOCSP64 to allocate space in a file.
> Like F_FREESP and F_FREESP64 it takes a struct flock/flock64, so it's
> a pretty straightforward API.

No, we won't do that. We're not adding any new feature to 3.6 this
close to the release.

We'll open up the main branch for new features after the 3.6 release
and patches are welcome.


Corinna

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019