aboutsummaryrefslogtreecommitdiff
path: root/arch/mips64/bits/fcntl.h
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2020-08-30 21:37:12 -0400
committerRich Felker <dalias@aerifal.cx>2020-08-30 21:37:12 -0400
commit0b0640219338b80cf47026d1970b5503414ed7f3 (patch)
treea5abc13e40bcd817f2e280b7efe038ee5d1fd5b1 /arch/mips64/bits/fcntl.h
parentrestore h_errno ABI compatibility with ancient binaries (diff)
downloadgrovel-0b0640219338b80cf47026d1970b5503414ed7f3.tar.gz
grovel-0b0640219338b80cf47026d1970b5503414ed7f3.tar.xz
fix i386 __set_thread_area fallback
this code is only needed for pre-2.6 kernels, which are not actually supported anyway, and was never tested. the fallback path using SYS_modify_ldt failed to clear the upper bits of %eax (all ones due to SYS_set_thread_area's return value being an error) before modifying %al to attempt a new syscall.
Diffstat (limited to 'arch/mips64/bits/fcntl.h')
0 files changed, 0 insertions, 0 deletions