summaryrefslogtreecommitdiffstats
path: root/sys/i386/linux
Commit message (Expand)AuthorAgeFilesLines
* Add sysctl variables for the Linuxulator. These reside under `compat.linux' asmarcel1999-08-273-3/+282
* Use ALIGN_TEXT macro for alignment to avoid ambiguity.marcel1999-08-251-2/+1
* Fix linux_newlstat in that it doesn't return the attributes of its containingmarcel1999-08-251-117/+104
* Fix {g|s}etgroups semantics. We use cr_groups[0] to hold egid. This means thatmarcel1999-08-251-53/+70
* Fix lingo: 'is not implemented or obsoleted' is not the same as 'is obsoletedmarcel1999-08-251-2/+2
* Change all UNIMPL syscalls to STD and add them to linux_dummy. Now we alwaysmarcel1999-08-256-77/+247
* Change all UNIMPL syscalls to STD and add them to linux_dummy. Now we alwaysmarcel1999-08-251-86/+87
* Fix stack misalignment for Linux binaries caused by `linux_sigcode' not beingmarcel1999-08-251-1/+1
* Fix a bug in debug-printfs of struct linux_termios fields, where I forgot tomarcel1999-08-171-5/+5
* Fix bug in the debug-printf of the vfork syscall, where the format specifiermarcel1999-08-171-24/+24
* Implement linux_vfork() syscall by calling vfork(). Analogous to themarcel1999-08-164-5/+27
* Implement vfork() syscall.marcel1999-08-161-2/+2
* Major rewrite.marcel1999-08-151-239/+50
* Provide wrappers for sched_{s|g}etscheduler. We need to convert the policymarcel1999-08-155-9/+88
* Provide wrappers for sched_{s|g}etscheduler. We need to convert the policymarcel1999-08-151-3/+4
* Fix bug in the fcntl syscall where 'arg' was not set properly.marcel1999-08-151-2/+4
* Include opt_compat.h so that COMPAT_43 is defined. This gives us the propermarcel1999-08-151-10/+15
* Implementation of the linux_getcwd syscall.marcel1999-08-144-5/+34
* Extend the number of syscalls to include those present in Linux 2.2.10. Thesemarcel1999-08-141-1/+9
* Implementation of linux_rt_sigaction and linux_rt_sigprocmask syscalls. Bothmarcel1999-08-145-81/+252
* Implementation of linux_rt_sigaction and linux_rt_sigprocmask syscalls. Thesemarcel1999-08-141-3/+9
* Fix LINUX_TIOC{S|G}SERIAL implementation. Both do not copy data in or outmarcel1999-08-141-25/+21
* Fix the LINUX_TCSET{A|AW|AF} and LINUX_TCSET{S|SW|SF} ioctls. These all suffermarcel1999-08-141-7/+28
* Fix a couple of termio/termios conversion bugs/typos/dupos/brainos and othermarcel1999-08-141-18/+23
* Implementation of the CDROMSUBCHNL ioctl.marcel1999-08-132-2/+69
* In doing lock type conversion (struct flock), make sure that carbage in resultsmarcel1999-08-131-2/+5
* Use a wrapper for the link syscall that does name translations.marcel1999-08-125-8/+32
* Do not map {s|g}etrlimit onto FreeBSD syscalls. The arguments don't match.marcel1999-08-115-9/+84
* Do not map {s|g}etrlimit onto the FreeBSD syscalls. The arguments do notmarcel1999-08-111-5/+5
* Fix page fault in linux_uselib syscall.marcel1999-08-081-2/+2
* We don't end up checking for a return value of EFAULT from the copyinstr()green1999-08-071-5/+12
* Use the vn_todev() function, rather than VOP_GETATTRphk1999-07-181-7/+3
* Implementation of TCXONC.marcel1999-07-172-3/+38
* Implement VT_RELDISP ioctlmarcel1999-07-082-2/+8
* Trivial implementation of TIOCM{S|G}ET and TIOCMBI{S|C} ioctls. No needmarcel1999-07-061-1/+17
* Rename struct members sa_siginfo. POSIX reserves identifiers startingcracauer1999-07-062-22/+22
* Let newuname return "Linux" as the OS name and not "FreeBSD". Also, return amarcel1999-07-051-3/+3
* Tweak include ordering so sys/systm.h is before sys/buf.h to keep buf.h'speter1999-06-281-2/+2
* Divorce "dev_t" from the "major|minor" bitmap, which is now calledphk1999-05-112-5/+7
* Fix a couple of warnings and some bitrot in comments.peter1999-05-092-6/+5
* Yet another place which knew too much. Still not sure how muchphk1999-05-091-2/+2
* I got tired of seeing all the cdevsw[major(foo)] all over the place.phk1999-05-081-2/+2
* Fix up a few easy 'assignment used as truth value' and 'suggest parenspeter1999-05-065-24/+43
* - Handle mixer read ioctls correctly. They have the same group, number andluoqi1999-04-292-20/+178
* Enable vmspace sharing on SMP. Major changes are,luoqi1999-04-284-17/+12
* Change suser_xxx() to suser() where it applies.phk1999-04-271-2/+2
* Suser() simplification:phk1999-04-271-3/+3
* unifdef -DVM_STACK - it's been on for a while for x86 and was checkedpeter1999-04-192-19/+2
* Fix thread/process tracking and differentiation for Linux threads emulation.julian1999-03-021-19/+16
* Added call to elf_brand_inuse() to prevent you from cutting your ownnewton1999-02-041-3/+11
OpenPOWER on IntegriCloud