Commit 6f4a461c authored by Ramon Nou's avatar Ramon Nou
Browse files

Add: new Syscalls, syscall number on syscalls, removes O_PATH on gkfs_open,...

Add:  new Syscalls, syscall number on syscalls, removes O_PATH on gkfs_open, add close_range support
parent 8dcb2dab
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -60,8 +60,7 @@ decode(FmtBuffer& buffer, const long syscall_number,

    const auto sc = lookup_by_number(syscall_number, argv);

    fmt::format_to(std::back_inserter(buffer), "{} {}(", sc.name(),
                   syscall_number);
    fmt::format_to(std::back_inserter(buffer), "{} {}(", sc.name(), syscall_number);

    for(int i = 0; i < sc.num_args(); ++i) {
        const auto arg = sc.args().at(i);
+0 −1
Original line number Diff line number Diff line
@@ -139,7 +139,6 @@ namespace gkfs::syscall {
 */
int
gkfs_open(const std::string& path, mode_t mode, int flags) {

    // metadata object filled during create or stat
    gkfs::metadata::Metadata md{};
    if(flags & O_CREAT) {