summaryrefslogtreecommitdiffstats
path: root/sys/compat
Commit message (Expand)AuthorAgeFilesLines
* Simplify timeout check in futex_wait() using itimerfix() and return errorjkim2010-10-061-22/+10
* Fix a comparision of an uninitialised pointer.netchild2010-10-061-1/+1
* Use the printf-like capability from kproc_create().thompsa2010-10-051-8/+3
* Prefer pmap_unmapbios() over pmap_unmapdev(). The binary does not changejkim2010-10-051-1/+1
* In linprocfs_doargv():kib2010-09-281-97/+117
* Implement proc/$$/environment.des2010-09-161-2/+110
* Replace sbuf_overflowed() with sbuf_error(), which returns any errormdf2010-09-101-2/+2
* Add x86bios_set_intr() to set interrupt vectors for real mode and simplifyjkim2010-08-252-3/+15
* Check opcode for short jump as well. Some option ROMs do short jumpsjkim2010-08-251-1/+2
* Supply some useful information to the started image using ELF aux vectors.kib2010-08-171-3/+26
* Place spinlock_enter() and spinlock_exit() just around X86EMU calls.jkim2010-08-101-4/+4
* Tidy up locking and memory allocation for the real mode emulator wrapper.jkim2010-08-101-36/+26
* Tidy up printf() calls for debugging.jkim2010-08-091-46/+30
* Initialize a variable just before its use.jkim2010-08-091-1/+1
* Reduce diffs between VM86 and X86EMU wrappers for x86bios_alloc() andjkim2010-08-091-23/+29
* Prefer struct sysentvec sv_psstrings to hardcoding FREEBSD32_PS_STRINGSkib2010-08-071-1/+2
* Add compat32 definition for (old) struct ostat.kib2010-08-071-0/+18
* Do not block any I/O port on amd64.jkim2010-08-071-4/+8
* Optimize interrupt vector lookup. There is no need to check the page table.jkim2010-08-071-1/+1
* Consistently use architecture specific macros.jkim2010-08-061-3/+3
* Fix allocation of multiple pages, which forgot to increase page number.jkim2010-08-061-1/+5
* Re-add flag register for output. Some BIOS calls actually use it to returnjkim2010-08-051-0/+1
* Do not copy stack pointer and flags. These registers are unconditionallyjkim2010-08-051-6/+0
* Implement a simple native VM86 backend for X86BIOS. Now i386 uses nativejkim2010-08-052-76/+266
* Copy inode birthtime to the struct stat32.kib2010-08-041-0/+1
* Fix style.kib2010-08-041-1/+2
* When compat32 recvmsg(2) does not need to copy out control messages, setkib2010-08-031-0/+2
* Introduce exec_alloc_args(). The objective being to encapsulate thealc2010-07-271-9/+7
* Revert r210451, and the similar part of the r210431. The forward-declarationkib2010-07-261-1/+1
* Change the order in which the file name, arguments, environment, andalc2010-07-251-5/+6
* Remove the linux_exec_copyin_args(), freebsd32_exec_copyin_args() maykib2010-07-232-1/+5
* Eliminate a little bit of duplicated code.alc2010-07-231-3/+1
* Remove proc locking, it's not needed after r210132.trasz2010-07-171-5/+1
* Make svr4(4) version of poll(2) use the same limit of file descriptors as thetrasz2010-07-151-4/+1
* Constify source argument for siginfo_to_siginfo32().kib2010-07-042-2/+2
* Tweak the in-kernel API for sending signals to threads:jhb2010-06-291-2/+2
* Regeneratekib2010-06-288-788/+788
* Count number of threads that enter and leave dynamically registeredkib2010-06-281-10/+10
* Let x86bios_alloc() pass contigmalloc(9) flags. Use it to set M_WAITOKjkim2010-06-232-3/+3
* ANSIfy prototypes in subr_usbd.c.ed2010-06-121-72/+29
* Update several places that iterate over CPUs to use CPU_FOREACH().jhb2010-06-111-3/+1
* Bring USB fixes for linux(4).wkoszek2010-05-242-14/+147
* Reorganize syscall entry and leave handling.kib2010-05-233-2/+14
* - #ifdef out the cliplist part, skype seems like using an uninitializednetchild2010-05-031-7/+24
* Reduce MD code further. At least, it compiles on ia64 now (but it is notjkim2010-05-011-36/+78
* Do not initialize mutex and return error if it cannot map memory.jkim2010-05-011-13/+13
* Provide compat32 shims for kinfo_proc sysctl. This allows 32bit ps(1) tokib2010-04-211-0/+82
* Extract the code to copy-out struct rusage32 from struct rusagekib2010-04-212-33/+28
* Linux puts a blank line between each CPU.emaste2010-04-141-1/+1
* Add a forward declaration to silence a warning when compiling ia32_genassym.c.bz2010-04-031-0/+1
OpenPOWER on IntegriCloud