#1095823 util-linux: fallocate --keep-size is improperly incompatible with other options

Package:
util-linux
Source:
util-linux
Description:
miscellaneous system utilities
Submitter:
Antonio Russo
Date:
2025-03-15 20:45:03 UTC
Severity:
normal
Tags:
#1095823#5
Date:
2025-02-12 12:43:44 UTC
From:
To:
Dear Maintainer,

Since the cherry-pick of upstream commit b85feb999c505222d4815638344c8883d5e4ab58
introduced a bug, which has been fixed in upstream [1].

Please consider also cherry picking this fix.

Best,
Antonio Russo

[1] https://github.com/util-linux/util-linux/pull/3410

#1095823#10
Date:
2025-02-12 12:55:59 UTC
From:
To:
Looking at this again, I think I bungled the fix :(.  It should probably be:

	static const ul_excl_t excl[] = {	/* rows and cols in ASCII order */
		{ 'c', 'd', 'p', 'z' },
		{ 'c', 'n' },
		{ 'c', 'd', 'p', 'x', 'z'},
		{ 'i', 'p'},
		{ 'n', 'p'},
		{ 0 }
	};

if I'm reading the documentation correctly.  The commit message of
b85feb999c505222d4815638344c8883d5e4ab58 would probably do well in the
documentation of --posix.

Antonio

#1095823#15
Date:
2025-02-13 08:54:23 UTC
From:
To:
* Antonio Russo <aerusso@aerusso.net> [250212 14:03]:

Please let me know the upstream commit which fixes it all.

Chris

#1095823#24
Date:
2025-03-15 20:43:48 UTC
From:
To: