mirror of https://github.com/mkerrisk/man-pages
modify_ldt.2: Minor fixups
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
f89f50fa38
commit
6da93ae616
|
@ -190,16 +190,18 @@ Not all kernels allow 16-bit segments to be installed, however.
|
||||||
.PP
|
.PP
|
||||||
Even on 64-bit kernels,
|
Even on 64-bit kernels,
|
||||||
.BR modify_ldt (2)
|
.BR modify_ldt (2)
|
||||||
cannot be used to create a long mode (i.e. 64-bit) code segment. The
|
cannot be used to create a long mode (i.e., 64-bit) code segment.
|
||||||
undocumented field "lm" in
|
The undocumented field "lm" in
|
||||||
.IR user_desc
|
.IR user_desc
|
||||||
is not useful, and, despite its name, does not result in a long mode segment.
|
is not useful, and, despite its name,
|
||||||
|
does not result in a long mode segment.
|
||||||
.SH BUGS
|
.SH BUGS
|
||||||
On 64-bit kernels before Linux 3.19,
|
On 64-bit kernels before Linux 3.19,
|
||||||
.\" commit e30ab185c490e9a9381385529e0fd32f0a399495
|
.\" commit e30ab185c490e9a9381385529e0fd32f0a399495
|
||||||
setting the "lm" bit in
|
setting the "lm" bit in
|
||||||
.IR user_desc
|
.IR user_desc
|
||||||
prevents the descriptor from being considered empty. Keep in mind that the
|
prevents the descriptor from being considered empty.
|
||||||
|
Keep in mind that the
|
||||||
"lm" bit does not exist in the 32-bit headers, but these buggy kernels
|
"lm" bit does not exist in the 32-bit headers, but these buggy kernels
|
||||||
will still notice the bit even when set in a 32-bit process.
|
will still notice the bit even when set in a 32-bit process.
|
||||||
.SH SEE ALSO
|
.SH SEE ALSO
|
||||||
|
|
Loading…
Reference in New Issue