summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Collapse)Author
1999-09-16signal fixes (csh runs)kstailey
1999-09-15tag + copyrightkstailey
1999-09-15regenkstailey
1999-09-15getdents(2)kstailey
1999-09-15regenkstailey
1999-09-15more and better signal routines, vfork()kstailey
1999-09-14protect alignmentkstailey
1999-09-14regenkstailey
1999-09-14signalskstailey
1999-09-12regenkstailey
1999-09-12take out unimplemented callskstailey
1999-09-12regenkstailey
1999-09-12Add COMPAT_NETBSD. Currently only works for ELF64. Many missing system calls.kstailey
1999-09-11s/vm_offset_t/vaddr_t/gMichael Shalayeff
1999-09-10undo previouskstailey
1999-09-10include sys/exec.h before sys/exec_elf.hkstailey
1999-09-10include sys/exec.h before sys/exec_elf.hArtur Grabowski
1999-09-10include sys/exec.h (which includes machine/exec.h) before sys/exec_elf.hArtur Grabowski
to get the define for _KERN_DO_ELF
1999-07-18TIOCM{GET,SET,BIS,BIC}, and TCXONC supportTheo de Raadt
1999-07-15oops, wrong type for cpu_classTheo de Raadt
1999-07-14put sub-class of architecture in SVR4_SI_PLATFORMTheo de Raadt
1999-07-13introduce fdremove() to mark a file descriptor as unused. fdremove makesNiels Provos
sure that the fd_freefile hints stay in sync, otherwise free file descriptors might not be overlooked by fdalloc(); ok millert@
1999-07-02more systeminfo() fixes; hal@sdsi.comTheo de Raadt
1999-07-02sparc -> __sparc__Brad Smith
1999-06-30put non-space names in systeminfo(SI_PLATFORM); hal_snyder@sdsi.comTheo de Raadt
1999-06-14avoid future register_t vs int problems, if this becomes 64 bitTheo de Raadt
1999-06-08better fd leak preventionTheo de Raadt
1999-06-08use sys_opipe(), but note the descriptor leakageTheo de Raadt
1999-06-07syncTheo de Raadt
1999-06-07replacement pipe() system call; copies data into place inside kernel, soTheo de Raadt
that EFAULT return value is possible
1999-06-06use __sparc__Theo de Raadt
1999-06-03use __sparc__ just in caseTheo de Raadt
1999-06-01Fix some mips -> __mips__ stuff.Per Fogelstrom
1999-05-31regenTodd C. Miller
1999-05-31New struct statfs with mount options. NOTE: this replaces statfs(2),Todd C. Miller
fstatfs(2), and getfsstat(2) so you will need to build a new kernel before doing a "make build" or you will get "unimplemented syscall" errors. The new struct statfs has the following featuires: o Has a u_int32_t flags field--now softdep can have a real flag. o Uses u_int32_t instead of longs (nicer on the alpha). Note: the man page used to lie about setting invalid/unused fields to -1. SunOS does that but our code never has. o Gets rid of f_type completely. It hasn't been used since NetBSD 0.9 and having it there but always 0 is confusing. It is conceivable that this may cause some old code to not compile but that is better than silently breaking. o Adds a mount_info union that contains the FSTYPE_args struct. This means that "mount" can now tell you all the options a filesystem was mounted with. This is especially nice for NFS. Other changes: o The linux statfs emulation didn't convert between BSD fs names and linux f_type numbers. Now it does, since the BSD f_type number is useless to linux apps (and has been removed anyway) o FreeBSD's struct statfs is different from our (both old and new) and thus needs conversion. Previously, the OpenBSD syscalls were used without any real translation. o mount(8) will now show extra info when invoked with no arguments. However, to see *everything* you need to use the -v (verbose) flag.
1999-05-22Add new vm_swap code for dynamic swap. From netbsd, munged some by me, andTobias Weingartner
others. syscall commit pending.
1999-05-21remove duplicate contents from MakefileBrad Smith
1999-02-26cnt is called uvmexp in uvm and the names of the members have changed.Artur Grabowski
Different allocation and deallocation for uvm.
1999-02-26vm_sysctl -> uvm_sysctl for uvmArtur Grabowski
1999-02-10syncTheo de Raadt
1999-02-10branding support and freebsd elfTheo de Raadt
1999-02-10freebsd madvise() clone, always returns 0 for nowTheo de Raadt
1999-02-10more ioctl supportTheo de Raadt
1999-02-10IP_HDRINCL support, will need tweaking; freebsdTheo de Raadt
1999-02-10linux sendmsg/recvmsgTheo de Raadt
1999-02-10more socket/file ioctlTheo de Raadt
1999-02-10strncpy; edx trashing solution in sys_pipe(); freebsdTheo de Raadt
1999-02-10Correct directory entry reads, big directories lost entries as it were.Niklas Hallqvist
Also, fix the NCR SVR4 rdebug syscall emulation.
1999-01-23Kill svr4 #pragma pack.Marc Espie
1999-01-11panic prints a newline for you, don't do it in the panic stringTodd C. Miller