Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-06-08 | better fd leak prevention | Theo de Raadt | |
1999-06-08 | use sys_opipe(), but note the descriptor leakage | Theo de Raadt | |
1999-06-07 | sync | Theo de Raadt | |
1999-06-07 | replacement pipe() system call; copies data into place inside kernel, so | Theo de Raadt | |
that EFAULT return value is possible | |||
1999-06-06 | use __sparc__ | Theo de Raadt | |
1999-06-03 | use __sparc__ just in case | Theo de Raadt | |
1999-06-01 | Fix some mips -> __mips__ stuff. | Per Fogelstrom | |
1999-05-31 | regen | Todd C. Miller | |
1999-05-31 | New 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-22 | Add new vm_swap code for dynamic swap. From netbsd, munged some by me, and | Tobias Weingartner | |
others. syscall commit pending. | |||
1999-05-21 | remove duplicate contents from Makefile | Brad Smith | |
1999-02-26 | cnt is called uvmexp in uvm and the names of the members have changed. | Artur Grabowski | |
Different allocation and deallocation for uvm. | |||
1999-02-26 | vm_sysctl -> uvm_sysctl for uvm | Artur Grabowski | |
1999-02-10 | sync | Theo de Raadt | |
1999-02-10 | branding support and freebsd elf | Theo de Raadt | |
1999-02-10 | freebsd madvise() clone, always returns 0 for now | Theo de Raadt | |
1999-02-10 | more ioctl support | Theo de Raadt | |
1999-02-10 | IP_HDRINCL support, will need tweaking; freebsd | Theo de Raadt | |
1999-02-10 | linux sendmsg/recvmsg | Theo de Raadt | |
1999-02-10 | more socket/file ioctl | Theo de Raadt | |
1999-02-10 | strncpy; edx trashing solution in sys_pipe(); freebsd | Theo de Raadt | |
1999-02-10 | Correct directory entry reads, big directories lost entries as it were. | Niklas Hallqvist | |
Also, fix the NCR SVR4 rdebug syscall emulation. | |||
1999-01-23 | Kill svr4 #pragma pack. | Marc Espie | |
1999-01-11 | panic prints a newline for you, don't do it in the panic string | Todd C. Miller | |
1998-12-23 | Granted this is #if 0'd out, but it should have a chance of compiling anyway | Todd C. Miller | |
1998-12-22 | range check signal [] conversions | Theo de Raadt | |
1998-12-20 | Use IOV_MAX, not the deprecated UIO_MAXIOV | Todd C. Miller | |
1998-08-05 | add missing check for msg.msg_iovlen <= 0 | Todd C. Miller | |
1998-08-05 | delete bogus casts of msg_iovlen to u_int since msg_iovlen is already a u_int | Todd C. Miller | |
1998-07-28 | Return EINVAL when msg_iovlen or iovcnt <= 0; Make uio_resid unsigned ↵ | Todd C. Miller | |
(size_t) and don't return EINVAL if it is < 0 in sys_{read,write}. Remove check for uio_resid < 0 uiomove() now that uio_resid is unsigned and brack remaining panics with #ifdef DIAGNOSTIC. vn_rdwr() must now take a size_t * as its 9th argument so change that and clean up uses of vn_rdwr(). Fixes 549 + more | |||
1998-07-19 | no; linux connect() appears busted in blocking mode too | Theo de Raadt | |
1998-07-13 | oops; mwp@aba.net.au | Theo de Raadt | |
1998-07-05 | fix netbsd bug; from boquist@cs.chalmers.se | Jason Downs | |
1998-07-04 | emulate shrinking in mremap(); boquist@cs.chalmers.se | Theo de Raadt | |
1998-04-26 | NetBSD merge | Niklas Hallqvist | |
1998-04-26 | $ | Niels Provos | |
1998-04-26 | New audio adaption; netbsd | Niklas Hallqvist | |
1998-04-26 | 2nd try: compat ossaudio from NetBSD mostly by | Niels Provos | |
Lennart Augustsson <augustss@cs.chalmers.se> | |||
1998-04-26 | use osscompat for audio emulation. | Niels Provos | |
1998-04-26 | correct utimes() emulation | Theo de Raadt | |
1998-04-25 | Aparently the socketpair bug is fixed in current Linux kernels so | Todd C. Miller | |
back out my last change. | |||
1998-04-25 | Linux has SHUT_RD and SHUT_WR reversed in the ``how'' argument. Presumably | Todd C. Miller | |
they will fix this sometime, after which this change should be backed out. Pointed out by tchrist@perl.com | |||
1998-03-23 | regen | Todd C. Miller | |
1998-03-23 | Emulated version of SunOS ostime(2) wass totally wrong. For now | Todd C. Miller | |
we will just return EPERM. Correct code is #if 0'd out as it needs to call settime() which is static to kern_time.c (and it's not clear that we really want to be setting the clock from an emulated program anyway). | |||
1998-03-23 | Emulate otimes(2) | Todd C. Miller | |
1998-03-22 | correct a comment | Todd C. Miller | |
1998-03-06 | Just alter the tag if it is not already set | Niklas Hallqvist | |
1998-03-06 | Just set the OS tag if it is not already set | Niklas Hallqvist | |
1998-03-06 | NCR is handled per process now | Niklas Hallqvist | |
1998-03-06 | regen | Niklas Hallqvist | |