Re: [PATCH] Prototype metadata journaling system for libdiskfs

2025-07-24 Thread Samuel Thibault
Hello, Milos Nikic, le jeu. 24 juil. 2025 12:03:56 -0700, a ecrit: > 3. Spammy device nodes (/dev/random, /dev/null, etc.) > > These nodes are not just noisy in atime updates — they also frequently change > mtime and ctime. I don't see why they should. It's the translator sitting on them that wo

Re: [PATCH] Prototype metadata journaling system for libdiskfs

2025-07-24 Thread Milos Nikic
Hi all, I wanted to share some thoughts to clarify design decisions around the journaling prototype — especially in areas where they differ from ext3/4, which came up in earlier discussion. *1. Why no “begin transaction” / “end transaction” markers like ext3/4?* *Short answer*: They’re unnecessa

Re: [PATCH] Prototype metadata journaling system for libdiskfs

2025-07-23 Thread Milos Nikic
Hey Joshua, Thank you so much for the kind words, I appreciate it a lot. As for the donation, I don't think there is a need. Thanks again, Milos On Tue, Jul 22, 2025 at 7:25 AM wrote: > July 21, 2025 at 2:38 PM, "Milos Nikic" nikic.mi...@gmail.com?to=%22Milos%20Nikic%22%20%3Cnikic.milos%40gma

Re: [PATCH] Prototype metadata journaling system for libdiskfs

2025-07-22 Thread jbranso
July 21, 2025 at 2:38 PM, "Milos Nikic" mailto:nikic.mi...@gmail.com?to=%22Milos%20Nikic%22%20%3Cnikic.milos%40gmail.com%3E > wrote: > > Hello, > > Thank you for the detailed review — I really appreciate the time and care > you’ve put into this. I’ve signed and sent the copyright assignment.

Re: [PATCH] Prototype metadata journaling system for libdiskfs

2025-07-21 Thread Samuel Thibault
Milos Nikic, le lun. 21 juil. 2025 11:38:00 -0700, a ecrit: > > Which kind of operations is spamming? As I mentioned, we most probably > > want to implement relatime, that'll be useful to avoid many writes > > anyway. > > Mainly `utime` updates to `/dev/null` and `/dev/random`. Which would be cau

Re: [PATCH] Prototype metadata journaling system for libdiskfs

2025-07-21 Thread Milos Nikic
Hello, Thank you for the detailed review — I really appreciate the time and care you’ve put into this. I’ve signed and sent the copyright assignment. > But did you trash to hard-reboot your system during disk load, replay, > hard-reboot during load, replay, etc. ? :) Yes, I’ve been doing just t

Re: [PATCH] Prototype metadata journaling system for libdiskfs

2025-07-20 Thread Samuel Thibault
Hello, Thanks for the update on this. Milos Nikic, le ven. 18 juil. 2025 16:00:19 -0700, a ecrit: > I'm now using this system routinely without issues, But did you trash to hard-reboot your system during disk load, replay, hard-reboot during load, replay, etc. ? :) > The journaling system is st