Verified Commit 7827cbb3 authored by Frederic Schimmelpfennig's avatar Frederic Schimmelpfennig Committed by Marc Vef
Browse files

Temporally disabled SYS_unlink hook in client.

SYS_unlink causes CUDA to be not loaded in TensorFlow.
parent 30a1241b
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
@@ -555,10 +555,12 @@ hook(long syscall_number, long arg0, long arg1, long arg2, long arg3, long arg4,
                    static_cast<unsigned long>(arg4));
            break;

        case SYS_unlink:
            *result = gkfs::hook::hook_unlinkat(
                    AT_FDCWD, reinterpret_cast<const char*>(arg0), 0);
            break;
        //  SYS_unlink causes CUDA to be not loaded in TensorFlow. 

        // case SYS_unlink:
        //     *result = gkfs::hook::hook_unlinkat(
        //             AT_FDCWD, reinterpret_cast<const char*>(arg0), 0);
        //     break;

        case SYS_unlinkat:
            *result = gkfs::hook::hook_unlinkat(
@@ -602,6 +604,7 @@ hook(long syscall_number, long arg0, long arg1, long arg2, long arg3, long arg4,
                                             static_cast<unsigned int>(arg2));
            break;


        case SYS_truncate:
            *result = gkfs::hook::hook_truncate(
                    reinterpret_cast<const char*>(arg0),