summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_misc.h
Commit message (Collapse)AuthorAgeFilesLines
* Rework r189362, r191883.dchagin2009-05-101-0/+2
| | | | | | | | | The frequency of the statistics clock is given by stathz. Use stathz if it is available, otherwise use hz. Pointed out by: bde Approved by: kib (mentor)
* A better fix for handling different FPU initial control words for differentjhb2009-03-051-0/+5
| | | | | | | | | | | | | | | | ABIs: - Store the FPU initial control word in the pcb for each thread. - When first using the FPU, load the initial control word after restoring the clean state if it is not the standard control word. - Provide a correct control word for Linux/i386 binaries under FreeBSD/amd64. - Adjust the control word returned for fpugetregs()/npxgetregs() when a thread hasn't used the FPU yet to reflect the real initial control word for the current ABI. - The Linux/i386 ABI for FreeBSD/i386 now properly sets the right control word instead of trashing whatever the current state of the FPU is. Reviewed by: bde
* Add AT_PLATFORM, AT_HWCAP and AT_CLKTCK auxiliary vector entries whichdchagin2009-03-041-0/+15
| | | | | | | | | | | | | | are used by glibc. This silents the message "2.4+ kernel w/o ELF notes?" from some programs at start, among them are top and pkill. Do the assignment of the vector entries in elf_linux_fixup() as it is done in glibc. Fix some minor style issues. Submitted by: Marcin Cieslak <saper at SYSTEM PL> Approved by: kib (mentor) MFC after: 1 week
* Sanitize arguments to linux_mremap().kib2008-02-221-0/+3
| | | | | | | | Check that only MREMAP_FIXED and MREMAP_MAYMOVE flags are specified. Check for the page alignment of the addr argument. Submitted by: rdivacky MFC after: 1 week
* MFp4:netchild2006-12-311-8/+10
| | | | | | - semi-automatic style fixes - spelling fixes in comments - add some comments
* MFP4:netchild2006-10-281-0/+43
Implement prctl(). Submitted by: rdivacky Tested with: LTP
OpenPOWER on IntegriCloud