summaryrefslogtreecommitdiff
path: root/sys/compat/svr4
AgeCommit message (Expand)Author
2003-12-20Put back Emmanuel's sigfilter hooks, as decided by Core.fvdl
2003-12-20Introduce lwp_emuldata and the associated hooks. No hook is provided for themanu
2003-12-05back the sigfilter emulation hook change offjdolecek
2003-12-04Dynamic sysctl.atatat
2003-12-03Add a sigfilter emulation hook. It is used at the beginning of kpsignal2()manu
2003-11-15We have CVS; there is no reason to make .bak files when generating thethorpej
2003-11-12- Count number of zombies and stopped children and requeue them at the topdsl
2003-10-31adapt for changes to kern/exec_elf32.cdrochner
2003-10-26Use ${HOST_SH} instead of `sh'.lukem
2003-10-15Add the gating of system calls that cause modifications to the underlyinghannken
2003-09-26Fix "constify sendsig/trapsignal" fallout for non-siginfo'd archs. Testsimonb
2003-09-25constify sendsig/trapsignalchristos
2003-09-13move dupfd from struct proc to struct lwp - it's per-LWP, not per-process; wejdolecek
2003-09-13ptyname[] must not be static, the contents are modified later in the routinejdolecek
2003-09-06SA_SIGINFO changeschristos
2003-08-24add support for non-executable mappings (where the hardware allows this)chs
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-29struct proc * -> struct lwp *martin
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-05-16use strlcpyitojun
2003-04-01Use PAGE_SIZE rather than NBPG.thorpej
2003-03-21Change 'data' argument to fo_ioctl and fo_fcntl from 'caddr_t' to 'void *'.dsl
2003-02-23Make updating a file's reference and use count MP-safe.pk
2003-02-14Use find_stopped_child() and proc_free() in compat wait() code todsl
2003-01-29Cull unused variables. Sigh.atatat
2003-01-28No need to pick a "default address" for mmap in compat code, since weatatat
2003-01-20Don't need a semi-colon after the closing brace of a function.simonb
2003-01-18Regen for correct RCS ID.thorpej
2003-01-18Merge the nathanw_sa branch.thorpej
2003-01-18Regen: Merge the nathanw_sa branch.thorpej
2003-01-18Merge the nathanw_sa branch.thorpej
2002-11-29Get the dynamic interpreter location using emul_find_interp(), so thatjdolecek
2002-11-26rename: s/sa_/<compat>sa/gchristos
2002-11-01set struct emul's nsysent to compat SYS_NSYSENT, not SYS_MAXSYSCALLjdolecek
2002-10-23merge kqueue branch into -currentjdolecek
2002-09-23Remove breaks after returns, unreachable returns and returns aftersimonb
2002-09-21- Introduce a e_fault field in struct proc to provide emulation specificmanu
2002-09-06Merge the gehenna-devsw branch into the trunk.gehenna
2002-08-26Implement passing AT_{E,R}{U,G}ID in the elf aux vector, like solaris.christos
2002-07-25Make sure that the pointer to old parent process for ptraced childrenjdolecek
2002-07-04Add kernel support for having userland provide the signal trampoline:thorpej
2002-06-19Match the Solaris siginfo layout for _LP64.eeh
2002-05-03__LP64__ -> _LP64eeh
2002-04-12Always define SA_SIGINFO, and keep track of it in SVR4 emulation. This ismanu
2002-03-31make signal array handling uniform, and put signal arrays in a separatechristos
2002-03-24fd_revoke(): don't assume that f_type other DTYPE_VNODE and DTYPE_SOCKETjdolecek
2002-03-20use 64 signals.christos
2002-03-18Cosmetic change (lines longer than 80 car)manu
2002-03-16make the stackgap_{init,alloc} functions MP friendly (i.e. pass struct proc *christos
2002-02-07Handle MAP_ANON (0x100 in Solaris8, not 0x1000) properly, by factoring outtv