Messages in this thread | | | From | David Laight <> | Subject | RE: [PATCH] x86/entry/32: Fix setup of CS high bits | Date | Mon, 15 Oct 2018 13:14:06 +0000 |
| |
From: Jan Kiszka > Sent: 15 October 2018 14:09 ... > > Those fields are genuinely 16 bit. So the comment should say > > something like "Those high bits are used for CS_FROM_ENTRY_STACK and > > CS_FROM_USER_CR3". > > /* > * The high bits of the CS dword (__csh) are used for > * CS_FROM_ENTRY_STACK and CS_FROM_USER_CR3. Clear them in case > * hardware didn't do this for us. > */
What's a 'dword' ? :-)
On a 32bit processor a 'word' will be 32 bits to a 'double-word' would be 64 bits. One of the worst names to use.
David
- Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK Registration No: 1397386 (Wales)
| |