Fix test for tp1–act-4-4 by reseting the `locked` field on sleeplock initialization.
The test for tp1-act-4-4 can fail (and actually does consistently) because the locked
field is not reset to 0
on sleeplock initialization, contrary to the actual xv6 implementation of initsleeplock
.
// testator/main-tp1-act-4-4.c#L26
assert(stub_files[fd]->mutex.locked == 0, "mutex lock should not be locked", NOSTOP);