OpenBSD kernel address randomized link
OpenBSD kernel address randomized link
Posted Jul 13, 2017 13:22 UTC (Thu) by tialaramex (subscriber, #21167)In reply to: OpenBSD kernel address randomized link by nix
Parent article: OpenBSD kernel address randomized link
Does XFS have read-only mounts? How do they interact with this... let's call it an optimisation?
Historically it seems like XFS log is not very big, so a correct implementation could read the entire thing into RAM, and consult it throughout all further operations. Obviously that's going to be both slow and error-prone, because it's basically taking a lot of situations where there's a happy path and splitting them into two similar but different happy paths one of which is very difficult to test. Is that really how all bootloaders designed to work with XFS do it?
I presume that the XFS authors focused instead on, as you say, "replaying the log at mount time", converting the mount to read-write on the fly which is cool but obviously there is no promise that's _possible_ let alone a good idea.
Posted Jul 14, 2017 23:55 UTC (Fri)
by rahvin (guest, #16953)
[Link]
Without knowing anything about Grub's code I would say it shouldn't be that difficult to change the Grub2 behavior to the proper methodology without significant speed impacts because the kernels already got all that sorted out. The problem is likely that the Grub2 project isn't sexy, has limited contributors and it's not a popular issue, the single greatest weakness of getting any problem addressed in open source when you can't fix it yourself. Feel free to correct me if I'm wrong.
Posted Jul 17, 2017 17:32 UTC (Mon)
by ikm (guest, #493)
[Link]
OpenBSD kernel address randomized link
OpenBSD kernel address randomized link