util-linux-2.39.3-1: libblkid returns invalid physical_sector_size

Mark Geisert mark@maxrnd.com
Wed Apr 3 23:15:33 GMT 2024


On 4/2/2024 9:50 AM, Christian Franke via Cygwin wrote:
> Christian Franke via Cygwin wrote:
>> ,,,
>> BTW, according to the Linux kernel sources, BLKPBSZGET etc return 
>> 'unsigned int' and not 'unsigned long' since first appearance in 
>> 2.6.32-rc3 (2009?):
>>
>> https://elixir.bootlin.com/linux/v2.6.32-rc3/source/block/ioctl.c#L276
>> https://elixir.bootlin.com/linux/v2.6.32-rc3/source/block/compat_ioctl.c#L743
>> https://elixir.bootlin.com/linux/v6.8.2/source/block/ioctl.c#L533
>>
>> So I don't understand why the mentioned code would be correct for Linux.
>>
> 
> It is likely an upstream regression from an 1+ year old commit. I filed 
> a GH issue:
> https://github.com/util-linux/util-linux/issues/2904

Thank you Christian for reporting the issue upstream.  I won't be able 
to try out the proposed fix in that issue 2904 as I'm about to be AFK 
for two weeks plus.  I will check in upon my return to keyboard.
Cheers & Regards,

..mark



More information about the Cygwin mailing list