On Tue, Sep 22, 2026 at 03:37:29PM +0100, Richard W.M. Jones via devel wrote:
> On Tue, Sep 22, 2026 at 11:37:56AM +0200, Julian Sikorski wrote:
> > Hi list,
> > 
> > the rewritten ntfs driver by Namjae Jeon got enabled in kernel
> > 7.2.6. The older nfts3 driver got dropped in parallel but got
> > luckily reintroduced in 7.2.7.
> > Unfortunately, ntfs-3g package is currently configured to capture
> > ntfs filesystem type from mount calls, requiring --internal-only
> > parameter to actually use it.
> > Eliminating this conflict from a user perspective can be challenging
> > because uninstalling ntfs-3g also drops some guestfs tools.
> > We need some sort of plan moving forward. Changing what mount -t
> > ntfs does mid-release is probably a no-go, but at the same time if
> > ntfs filesystems could be mounted via /etc/fstab without having to
> > resort to calling mount manually.
> 
> Not only the above, but this change also managed to break guestfs [tools]
> on Windows filesystems :-(  I've had it on my to-do list to take
> a look at this but haven't got around to it.

I had another look at this, and in fact filed a proper bug about
it so I have somewhere to attach the build.log and root.log files:

https://bugzilla.redhat.com/show_bug.cgi?id=2542352

However I'm still unable to reproduce this on anything except our Koji
build servers.  Since I can't understand why it doesn't reproduce
locally, it's hard for me to fix anything.

> First question - do we know if the NTFS driver in the kernel is any
> good?  The old one was _not_ which is why we stuck with ntfs-3g.

This is still an important question.  ntfs-3g is well-tested and
battle-hardened and supports features we need like fstrim.  We've used
it to write drivers into literal millions of Windows virtual machines
when doing conversions off VMware, and there has never been any
suspicion of filesystem problems.  Any kernel (or any alternate) NTFS
implementation has a very high threshold to cross.

I looked at the upstream kernel and I see there are now _2_ apparently
active NTFS drivers, called "ntfs" and "ntfs3".  Fedora builds both.
The kernel documentation doesn't appear to cover anything about the
history of these drivers or which one is preferred or what features
they offer.  It's a very confusing situation.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-top is 'top' for virtual machines.  Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://people.redhat.com/~rjones/virt-top

-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to