I believed that FreeMiNT never preempt tasks in supervisor mode, but is it still true for NFS.XFS? And what happens when NFS.XFS calls other kernel services?
This is a very good point. I shared the same belief, perhaps there's an exception for stuff like XaAES and during this exceptional state also the NFS code gets executed, as a side effect.