Opened 22 months ago

Last modified 22 months ago

#17832 new bug

NFS addon needs updated to NFS v3

Reported by: kallisti5 Owned by: mmu_man
Priority: normal Milestone: Unscheduled
Component: File Systems/NFS Version: R1/beta3
Keywords: nfs Cc:
Blocked By: Blocking:
Platform: All

Description

The NFS add-on (src/add-ons/kernel/file_systems/nfs) supports NFS v2 only. We should investigate upgrading the NFS v2 support to include NFS v3.

Changes in NFS v3:

  • Addition of READDIR_PLUS operation. Allows faster read of directories, and reads of files > 2GiB

Mounting an NFS filesystem with files over 2GiB results in an overflow negitive size.

More information:

Attachments (1)

screenshot5.png (90.2 KB ) - added by kallisti5 22 months ago.
Example of > 2GiB overflow

Download all attachments as: .zip

Change History (2)

by kallisti5, 22 months ago

Attachment: screenshot5.png added

Example of > 2GiB overflow

comment:1 by pulkomandy, 22 months ago

There is an entirely separate NFS v4 add-on, is that not enough?

The old NFS v2 add-on has unclear license (it was originally for BeOS and the original author didn't specify a license) so it isn't clear if we are even allowed to distribute it (see #1061).

We should clarify that before we make any more changes to this code, I think.

Note: See TracTickets for help on using tickets.