summaryrefslogtreecommitdiffstats
path: root/sys/compat
Commit message (Expand)AuthorAgeFilesLines
* Regenerate.rwatson2006-09-174-6/+6
* AUE_SIGALTSTACK instead of AUE_SIGPENDING for sigaltstack().rwatson2006-09-171-1/+1
* - don't reboot() when feed with wrong parameters (and enough permissions) [1]netchild2006-09-161-4/+38
* The Linux unlink syscall uses a different errno value when trying to unlinknetchild2006-09-101-0/+7
* - Extend the coverage of PROC_LOCK to cover wakeup(&p->p_emuldata);netchild2006-09-091-1/+3
* Change futex lock from mutex to sx. Make futex_get atomic (protected by thenetchild2006-09-091-8/+4
* - don't wake every sleeper just the first one [1]netchild2006-09-091-5/+2
* The following functions need not to be reimplemented, reuse 64bitdavidxu2006-09-094-15/+27
* Regenerate.rwatson2006-09-034-29/+29
* Set freebsd32 system call event identifiers for:rwatson2006-09-031-47/+49
* Regenerate. Looks like someone missed doing this previously as more thanrwatson2006-09-034-6/+10
* Use AUE_NTP_ADJTIME instead of AUE_ADJTIME for ntp_adjtime().rwatson2006-09-031-1/+1
* Remove two hypothetical calls to suser() in ifdef'd (and uncompilable)rwatson2006-09-021-4/+0
* FREE -> freessouhlal2006-08-281-2/+2
* Add the linux statfs64 call. This allows Tivoli backup to proceed a littlenetchild2006-08-271-0/+51
* Correct the number of retries in a futex_wake() call.netchild2006-08-261-2/+6
* Don't call suser_cred() directly from linux_sethostname(), as it justrwatson2006-08-251-3/+0
* Sync the MI parts for amd64 with i386 and remove the corresponding specialnetchild2006-08-201-13/+1
* Get rid of some nested includes.netchild2006-08-191-0/+1
* MALLOC -> malloc and FREE -> freessouhlal2006-08-191-4/+4
* ifdef DEBUG a printfssouhlal2006-08-191-0/+2
* while (0); -> while (0) in multi-line macrosimp2006-08-172-3/+2
* - disable some more code when osrelease=2.4.2netchild2006-08-171-22/+46
* Move some stuff into headers where they belong.netchild2006-08-173-6/+3
* Fix the DEBUG build:netchild2006-08-172-5/+3
* Grab two syscall numbers. One is used to emulate functionality that linuxpeter2006-08-161-0/+2
* Style fixes to comments.netchild2006-08-162-6/+11
* Include sys/limits.h for INT_MAX. freebsd32_proto.h 1.58 does not includejkim2006-08-161-0/+1
* Regen to propogate <prefix>_AUE_<mumble> changes as well as the earlierjhb2006-08-154-725/+850
* - Remove unused sysvec variables from various syscalls.conf.jhb2006-08-152-2/+2
* Disable some parts of the code on amd64 for now to prevent a panic. A betternetchild2006-08-151-1/+8
* Add the linux 2.6.x stuff (not used by default!):netchild2006-08-153-2/+163
* Add some new files needed for linux 2.6.x compatibility.netchild2006-08-155-0/+1140
* Lock the vnode around the call to VOP_GETATTR. Move the locked codekib2006-08-081-5/+16
* With socket code no longer in svr4_stream.c, MAC includes are no longerrwatson2006-08-051-2/+0
* Use TAILQ_EMPTY instead of checking if TAILQ_FIRST is NULL.brooks2006-08-041-1/+1
* Regen for MPSAFE flag removal.jhb2006-07-288-425/+435
* Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used tojhb2006-07-282-413/+409
* Various fixes to comments in the syscall master files including removingjhb2006-07-281-3/+4
* Regen.jhb2006-07-284-7/+7
* - Explicitly lock Giant to protect the fields in the svr4_strm structurejhb2006-07-283-12/+44
* Fix a file descriptor race I reintroduced when I split accept1() up intojhb2006-07-271-10/+24
* Regen.jhb2006-07-214-5/+5
* Clean up the svr4 socket cache and streams code some to make it more easilyjhb2006-07-214-40/+110
* Add conditional VFS Giant locking to svr4_sys_fchroot() and mark it MPSAFE.jhb2006-07-212-20/+22
* - Pass the MPSAFE flag to namei() in linux_uselib() and handle conditionaljhb2006-07-211-24/+25
* Regen.jhb2006-07-194-6/+6
* Add conditional VFS Giant locking to svr4_sys_resolvepath() and mark itjhb2006-07-192-2/+5
* Make svr4_sys_waitsys() a lot less ugly and mark it MPSAFE.jhb2006-07-192-155/+149
* Don't free the sockaddr in kern_bind() and kern_connect() as not alljhb2006-07-191-1/+4
OpenPOWER on IntegriCloud