<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 10: FreeBSD: Add workaround for 4096-aligned drives</title><link>https://sourceforge.net/p/ms-sys/patches/10/</link><description>Recent changes to 10: FreeBSD: Add workaround for 4096-aligned drives</description><atom:link href="https://sourceforge.net/p/ms-sys/patches/10/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 15 Apr 2026 04:59:31 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/ms-sys/patches/10/feed.rss" rel="self" type="application/rss+xml"/><item><title>#10 FreeBSD: Add workaround for 4096-aligned drives</title><link>https://sourceforge.net/p/ms-sys/patches/10/?limit=25#1f81</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ok, thanks again! I hope to be able to create a new development release some weekend in the future, probably not in April, but hopefully some weekend in May.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Henrik Carlqvist</dc:creator><pubDate>Wed, 15 Apr 2026 04:59:31 -0000</pubDate><guid>https://sourceforge.nete062ae4a2823592e453aac92cdb89947c8001734</guid></item><item><title>#10 FreeBSD: Add workaround for 4096-aligned drives</title><link>https://sourceforge.net/p/ms-sys/patches/10/?limit=25#155b</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The declaration and the call is FreeBSD-specific. Like any DIOC... macro. APPLE's ioctl name PREFIX is DKIO rather than DIOC.  They share only header file (sys/disk.h) with completely different content.&lt;br/&gt;
So only FreeBSD is supported by new code that is achieved with DIOCGFWSECTORS #define check.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vladimir Kondratyev</dc:creator><pubDate>Tue, 14 Apr 2026 21:30:58 -0000</pubDate><guid>https://sourceforge.net0dbf7935a9cd4c155d69e2d50e859069d76b22b1</guid></item><item><title>#10 FreeBSD: Add workaround for 4096-aligned drives</title><link>https://sourceforge.net/p/ms-sys/patches/10/?limit=25#8a53</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks for the patch!&lt;/p&gt;
&lt;p&gt;The declaration of the new function diocgstripeoffset and the call to that function is only made if DIOCGFWSECTORS is defined. However, the function seem to need sysctl and sysctl.h and some more .h files are only included if DIOCGFWSECTORS and (APPLE or FreeBSD) is defined.&lt;/p&gt;
&lt;p&gt;Do you think that the call and declaration also only should be made if APPLE or FreeBSD is defined? Or would you prefer if the includes were done also without APPLE or FreeBSD?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Henrik Carlqvist</dc:creator><pubDate>Tue, 14 Apr 2026 18:34:37 -0000</pubDate><guid>https://sourceforge.net8e9e45140a13cb3a05c109d48b674a74804cd1cd</guid></item><item><title>FreeBSD: Add workaround for 4096-aligned drives</title><link>https://sourceforge.net/p/ms-sys/patches/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;On 4096-aligned drives DIOCGSTRIPEOFFSET ioctl used for determining of partition offset always returns 0. Probably due to a bug. Fallback to value provided by GEOM in that case. It looks correct.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vladimir Kondratyev</dc:creator><pubDate>Tue, 14 Apr 2026 16:16:30 -0000</pubDate><guid>https://sourceforge.netdc7f4e31e1c3c1dd8e1ab179d439a7ac52c86082</guid></item></channel></rss>