summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Collapse)Author
2006-01-19redo (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-12-30Missing or incorrect header sizes bounds check; ``looks ok'' mickey@Miod Vallat
2005-12-10{en,re}trys -> {en,re}tries; eyeballed by jmc@Miod Vallat
2005-11-30No need for vfs_busy() and vfs_unbusy() to take a process pointerPedro Martelletto
anymore. Testing by jolan@, thanks.
2005-11-21Move contents of sys/select.h to sys/selinfo.h in preparation for aTodd C. Miller
userland-visible sys/select.h. Consistent with what Net and Free do. OK deraadt@, tested with full ports build by naddy@.
2005-11-09whever -> whenever in commentsMartin Reindl
ok jmc@
2005-11-06Kill deprecated vm_offset_t and vm_size_t types on vax.Miod Vallat
2005-08-07malloc svr4_utsname struct as needed instead of on stack; ok millertTheo de Raadt
2005-07-03Extended Attributes was a piece to get to ACLs, however ACLs have notDale Rahn
been worked on, so EA is pointless. Also the code is not enabled in GENERIC so it is not being tested or maintained.
2005-06-18Remove remaining whiteout tentacles; OK deraadt@ miod@ weingart@Todd C. Miller
2005-06-17Missed in previous regen commitTodd C. Miller
2005-06-17regenTodd C. Miller
2005-06-17remove undelete syscallTodd C. Miller
2005-06-07remove CCITT handlingHenning Brauer
2005-05-26fix little nonsense introduced by my last commit herePedro Martelletto
2005-05-26RIP stackable filesystems, ok marius@ tedu@, discussed with deraadt@Pedro Martelletto
2005-05-19__unused is used nowMichael Shalayeff
2005-03-12use own hpux_sigcodeMichael Shalayeff
2005-03-08Cosmetics...Thierry Deval
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies.
2005-02-19regenMatthieu Herrb
2005-02-19Add getdents() emulation. Makes Veritas NetBackup client for FreeBSD work.Matthieu Herrb
ok deraadt@, tedu@.
2005-02-17miscellaneous typo fixes:Jean-Francois Brousseau
- sturct -> struct (spotted by pedro) - elimination of consecutive 'the' words ok jmc@, henning@, krw@, robert@, some whining by jolan@
2005-02-15Fix HPUX fcntl() F_GETLK compatibility. Broken since r1.10 by FREF/FRELEAaron Campbell
fixes. deraadt@ ok
2004-11-23Create the init process earlier, before the root filesystem is mounted,Miod Vallat
and have it stall on a semaphore. This allows all kthread creations which could have been requested during autoconf to be processed before root is mounted as well. This causes umass devices attached to any usb with flags 1 (such as on macppc) to configure properly instead of panicing the kernel at mountroot time. From NetBSD; tested by various.
2004-10-27regenNiklas Hallqvist
2004-10-27Add support for sys_setre[ug]id, ok deraadt@Niklas Hallqvist
2004-09-28This compiles better with the correct contents.Miod Vallat
2004-09-19regenMichael Shalayeff
2004-09-19proper sigsetreturn() argsMichael Shalayeff
2004-09-19another long that is really u_intMichael Shalayeff
2004-09-19const this speedtab tooMichael Shalayeff
2004-09-19ressurect hpux_sig.c and implement just the different parts in arch/hpux_sig2.cMichael Shalayeff
2004-09-19constify speedtabs and make ttspeedtab() take a const struct speedtab *Michael Shalayeff
2004-09-16No kern_ipc_10 on mips64.Miod Vallat
2004-08-03the rest of the '#if DIAGNOSTIC' -> '#ifdef DIAGNOSTIC' in the kernel; ok miod@Todd T. Fries
2004-08-01proper check for the end of stackgap on growinupperstacksMichael Shalayeff
2004-07-15regenMichael Shalayeff
2004-07-15+setdomain,getdirentriesMichael Shalayeff
2004-07-15Complete rewrite derived from kern_ipc_35.cTodd C. Miller
2004-07-15In cvt_ds, copy from the address of the first element past theTodd C. Miller
struct ipc_perm instead of using sizeof to figure out the offset. Might make a difference for architectures with strict alignment if someone changes this from bcopy to memcpy and gcc inlines it.
2004-07-14Because mode_t is used in struct ipc_perm we need new versions ofTodd C. Miller
the msgctl, semctl, and shmctl system calls. This moves the old versions to COMPAT_35 and adds new ones. WARNING: While this fixes things like shared memory in the X server for old (pre-mode_t change) binaries, it will break binaries that use shared memory built between the time of the mode_t change (Jul 13th) and now. If you rebuild X during that interval you will need to do it again after updating the rest of userland.
2004-07-14Zero out st_gen for non-root in *stat(). OK deraadt@Todd C. Miller
2004-07-14fhstat(2) uses struct stat too and so needs replacing as well.Todd C. Miller
OK miod@
2004-07-14regenMichael Shalayeff
2004-07-14+set/getpriorityMichael Shalayeff
2004-07-13regen after stat/mode_t/nlink_t changesTodd C. Miller
2004-07-13Change mode_t and nlink_t from 16bit to 32bit. This allows us toTodd 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-13regenMichael Shalayeff
2004-07-13+madvise,msync,mlock,munlock,mlockall,munlockallMichael Shalayeff
2004-07-13regenMichael Shalayeff