Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-05 | Push COMPAT_FREEBSD in front of a whale. Buggy, out of date, no | Philip Guenthe | |
one has been weeding it, and it makes life harder. Toasts of Brennivin for its passing from many; diff ok henning@ | |||
2010-06-26 | Don't #include <sys/user.h> into files that don't need the stuff | Philip Guenthe | |
it defines. In some cases, this means pulling in uvm.h or pcb.h instead, but most of the inclusions were just noise. Tested on alpha, amd64, armish, hppa, i386, macpcc, sgi, sparc64, and vax, mostly by krw and naddy. ok krw@ | |||
2010-05-23 | sync | Theo de Raadt | |
2010-05-23 | use __alpha__ not alpha for the ifdef | Theo de Raadt | |
2009-12-15 | - instead of rolling a macro that is functional equivalent to nitems(), | Jasper Lievisse Adriaanse | |
just use nitems(). (this leaves NENTS() alone for now) ok deraadt@ krw@ | |||
2009-03-05 | Make ELF platforms generate ELF core dumps. Somewhat based on code from | Mark Kettenis | |
NetBSD. ok kurt@, drahn@, miod@ | |||
2008-06-12 | Do not attempt to recognize foreign ELF binaries if emulation is disabled; | Miod Vallat | |
also recognize modern Linux binaries without branding, but with a ``GNU'' ABI note. | |||
2008-05-01 | spl0() is not your friend, use splx() instead. | Miod Vallat | |
2008-01-05 | regen | Miod Vallat | |
2008-01-05 | Mark vadvise(2) as obsolete and remove its implementation, so instead of | Miod Vallat | |
returning EINVAL, you'll get ENOSYS. No serious code has used this system call in at least fifteen years. The libc stub will be removed at the next major crank time. ok henning@ deraadt@ krw@ toby@ | |||
2007-11-28 | sync | Theo de Raadt | |
2007-11-28 | COMPAT_09 uname is only used by freebsd compat, so move it to the right place | Theo de Raadt | |
2007-11-27 | regen | Artur Grabowski | |
2007-04-05 | regen | Ted Unangst | |
2007-04-05 | freebsd added some MAP_NOCORE flag. we don't like it, so mask it out. | Ted Unangst | |
started by claudio. ok deraadt millert | |||
2006-09-22 | regen | Pedro Martelletto | |
2006-09-22 | Remove LFS system calls from here too | Pedro Martelletto | |
2006-06-25 | rename vfs_busy() flags VB_UMIGNORE/VB_UMWAIT to VB_NOWAIT/VB_WAIT | Nikolay Sturm | |
requested by and ok pedro | |||
2006-06-14 | move vfs_busy() to rwlocks and properly hide the locking api from vfs | Nikolay Sturm | |
ok tedu, pedro | |||
2006-04-30 | remove the simplelock argument from vfs_busy() which is currently not | Nikolay Sturm | |
used and will never be used this way in VFS requested by and ok pedro, ok krw, biorn | |||
2006-04-19 | Remove unused mount list simple_lock() goo | Pedro Martelletto | |
2006-03-05 | Use more queue macros rather than doing it by hand; ok otto@ krw@ | Miod Vallat | |
2006-02-07 | regen | Brad Smith | |
2006-02-07 | add the new syscalls to the list | Brad Smith | |
From jdolecek NetBSD | |||
2006-01-19 | redo (w/ proper changes everywhere ;): | Michael Shalayeff | |
take interp[MAXPATHLEN] off the stack. from mickey, ok otto while here, switch above from malloc to pool, remove stupid casts tedu@ miod@ ok | |||
2005-11-30 | No need for vfs_busy() and vfs_unbusy() to take a process pointer | Pedro Martelletto | |
anymore. Testing by jolan@, thanks. | |||
2005-06-17 | Missed in previous regen commit | Todd C. Miller | |
2005-06-17 | regen | Todd C. Miller | |
2005-06-17 | remove undelete syscall | Todd C. Miller | |
2005-02-19 | regen | Matthieu Herrb | |
2005-02-19 | Add getdents() emulation. Makes Veritas NetBackup client for FreeBSD work. | Matthieu Herrb | |
ok deraadt@, tedu@. | |||
2004-07-13 | regen after stat/mode_t/nlink_t changes | Todd C. Miller | |
2004-07-13 | Change mode_t and nlink_t from 16bit to 32bit. This allows us to | Todd C. Miller | |
use mode_t in syscalls.master and to use mode_t in more places in the kernel. It also makes lint much more useful on kernel code. I've also added a placeholder for st_birthtime to make a UFS2 import easier at some future date. Requested by and OK deraadt@ | |||
2004-07-09 | regen | Todd C. Miller | |
2004-07-09 | Rename ostat -> stat43 to disambiguate from upcoming struct stat changes. | Todd C. Miller | |
Idea from NetBSD, OK deraadt@ | |||
2004-05-28 | regen | Ted Unangst | |
2004-05-28 | ACCOUNTING is optional. found by mpech. ok deraadt | Ted Unangst | |
2004-04-15 | rework access to emulations slightly in an effort to both merge and | Ted Unangst | |
separate exec format from emulation. consistent naming of freebsd emuls. not much in the way of functional changes yet. testing and ok deraadt@ and others along the way. | |||
2004-02-17 | sync | Ted Unangst | |
2004-02-17 | kqueue works using native calls | Ted Unangst | |
once from art@ a while back, again from Jason Ackley <jason@ackley.net> | |||
2003-08-24 | regen | Ted Unangst | |
2003-08-24 | freebsd pread and pwrite are the same as ours. jason + ackley.net says this | Ted Unangst | |
lets him run perforce. ok deraadt@ | |||
2003-08-15 | change arguments to suser. suser now takes the process, and a flags | Ted Unangst | |
argument. old cred only calls user suser_ucred. this will allow future work to more flexibly implement the idea of a root process. looks like something i saw in freebsd, but a little different. use of suser_ucred vs suser in file system code should be looked at again, for the moment semantics remain unchanged. review and input from art@ testing and further review miod@ | |||
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-05-16 | Do the new-style EI_OSABI check first because it is cheaper. | Todd C. Miller | |
2003-05-13 | De-hackify. Use proper defines now that we have EI_OSABI and ELFOSABI_FREEBSD | Todd C. Miller | |
2003-05-10 | Regen | Miod Vallat | |
2003-05-10 | Deprecate the swapon system call and move it to COMPAT_25 land, since swapctl | Miod Vallat | |
has been introduced for this release. ok deraadt@ weingart@ | |||
2003-03-11 | Hack to match new FreeBSD ELF binaries (such as opera). A proper | Todd C. Miller | |
version of this will go in after 3.3 is out and the tree unlocks. deraadt@ OK | |||
2003-01-30 | regen now that setreuid/setregid have moved out of compat and into kern | Todd C. Miller | |