Index: /trunk/src/VBox/Additions/WINNT/SharedFolders/driver/file.c
===================================================================
--- /trunk/src/VBox/Additions/WINNT/SharedFolders/driver/file.c	(revision 68100)
+++ /trunk/src/VBox/Additions/WINNT/SharedFolders/driver/file.c	(revision 68101)
@@ -92,4 +92,7 @@
     uint32_t cbIO;
 
+    /** @todo Remove the test and the fall-back path.  VbglR0CanUsePhysPageList()
+     *        returns true for any host version after 3.0, i.e. further back than
+     *        we support. */
     if (VbglR0CanUsePhysPageList())
     {
Index: /trunk/src/VBox/Additions/linux/sharedfolders/regops.c
===================================================================
--- /trunk/src/VBox/Additions/linux/sharedfolders/regops.c	(revision 68100)
+++ /trunk/src/VBox/Additions/linux/sharedfolders/regops.c	(revision 68101)
@@ -233,14 +233,6 @@
         }
 
-#if 1
-        if (VbglR0CanUsePhysPageList())
-        {
-            err = VbglR0SfWritePhysCont(&client_handle, &sf_g->map, sf_r->handle,
-                                        pos, &nwritten, tmp_phys);
-            err = RT_FAILURE(err) ? -EPROTO : 0;
-        }
-        else
-#endif
-            err = sf_reg_write_aux(__func__, sf_g, sf_r, tmp, &nwritten, pos);
+        err = VbglR0SfWritePhysCont(&client_handle, &sf_g->map, sf_r->handle,
+                                    pos, &nwritten, tmp_phys);
         if (err)
             goto fail;
