Richard Lawrence
Richard Lawrence
After many months of pondering, I believe I have understood the problem. Reply should not be a trait at all, Reply should be a struct. Similarly, each of the ReplyX...
In my experience, the Kernel always calls `getattr` on inode 1 before it does anything else. Maybe that should be your signal that the Kernel is ready?
After many months of thought, I have come to a realization. A Session does not need to own a Filesystem. Instead of ``` struct Session { fs: Filesystem } impl...
I was doing some vibe coding with my friendly neighborhood LLM because I'm a baby Rustacean who can barely mutate a reference, and we got stuck on this. Essentially, there's...
Is this related to #295?
Additionally, some of those functions had an unused `io::Result` type that can be removed.
To clarify, this PR branches from PR #401 . That one should be merged first. Update: it has been merged.
To clarify, probably, the mutex lock will likely never actually ever become poisoned. There simply isn't any operation currently in use that can fail while holding the lock. So this...
Since @cberner said he doesn't have a lot of time to look at pull requests, I asked Gemini 2.5 Pro to review it. Here is the prompt I (foolishly) went...
I used the ioctl example because it's small so there were fewer edits needed to make it work. start ioctl application ``` [rlawrence@ye-olde-dell experiment]$ RUST_LOG=info ./target/debug/examples/ioctl /tmp/mnt ``` in the...