Re: [PATCH] Re: bad pmd ffff810000207238(9090909090909090).

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jan Engelhardt
Date: Wednesday, May 28, 2008 - 2:24 pm

On Wednesday 2008-05-28 22:43, Willy Tarreau wrote:

"All about alignment within functions" -- I am not sure about that,
you just happened to ask about 0x90 :)
And if you have a 1-byte NOP (which fits perfectly everywhere),
which is also a real NOP (and not just a filler byte that could
possibly be an opcode doing something very different), you've
got an ideal candidate for padding, no?
There is probably nothing wrong with padding .data sections
with 0xAF or even 0xDB and ud2 to catch execute-readonly-data
cases. To that end, I think something like that should be
proposed to binutils.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
bad pmd ffff810000207238(9090909090909090)., Fede, (Tue May 27, 7:01 pm)
Re: bad pmd ffff810000207238(9090909090909090)., Arjan van de Ven, (Tue May 27, 9:09 pm)
[PATCH] Re: bad pmd ffff810000207238(9090909090909090)., Hugh Dickins, (Wed May 28, 11:36 am)
Re: [PATCH] Re: bad pmd ffff810000207238(9090909090909090)., Jan Engelhardt, (Wed May 28, 2:24 pm)