Date: Tue, 12 Jun 2018 13:04:20 -0400 From: Mark Johnston <markj@freebsd.org> To: freebsd-hackers@freebsd.org Subject: specifying alignment of loader files Message-ID: <20180612170420.GD56138@raichu>
next in thread | raw e-mail | index | archive | help
Hi, I'm writing some code which processes a file loaded by the loader. I want the file's contents to be available at a certain alignment in memory, and as far as I can see, the loader provides no alignment guarantees today. The access will happen early enough during boot that making an aligned copy of the data will be awkward, so I'd like the loader to provide the desired alignment. I'm considering adding a new "module_align" variable that would specify the alignment for a given file type, and plumb that through to command_load(). Does anyone have an alternate suggestion, or an objection to my proposal?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180612170420.GD56138>