James Stevenson wrote:
I may be wrong here. But its some sort of memory barrier to get everything from cpu registers back into memory.
Not everything. Only the data that has been written to memory by instructions that came before the current instruction, eg. MOVs and other instructions with a memory target operand. -- Who do you trust? The people with all the right answers? Or the people with the right questions? -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/