Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-29 | adapt from netbsd: | Nikolay Sturm | |
fold sys_shmat1() back into sys_shmat(), instead add flag for shmget(2) to specify that later shmat(2) for the shared memory segment should succeed even if the segment would be marked removed; use this to implement the Linux-compatible semantics of shmat(2) this fixes current opera with shm ok millert | |||
2007-05-29 | byebye | Ted Unangst | |
2007-05-29 | regen | Ted Unangst | |
2007-05-29 | linux_getcwd is the same as the system one. | Ted Unangst | |
discovered/ok beck | |||
2007-05-28 | Maintaining a broken compatibility layer for a broken OS is not a productive | Bob Beck | |
activity for anyone. Bye bye COMPAT_NETBSD. ok tedu@, deraadt@, and many others in the hackathon room. | |||
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 | |||
2007-03-15 | Since p_flag is often manipulated in interrupts and without biglock | Artur Grabowski | |
it's a good idea to use atomic.h operations on it. This mechanic change updates all bit operations on p_flag to atomic_{set,clear}bits_int. Only exception is that P_OWEUPC is set by MI code before calling need_proftick and it's automatically cleared by ADDUPC. There's no reason for MD handling of that flag since everyone handles it the same way. kettenis@ ok | |||
2007-02-06 | Use atomic.h operation for manipulating p_siglist in struct proc. Solves | Artur Grabowski | |
the problem with lost signals in MP kernels. miod@, kettenis@ ok | |||
2007-01-16 | Retire VOP_LEASE(); It was a bit for NQNFS and has | Thordur I. Bjornsson | |
effectively been a no-op for quite some time now, without promise for future usage. ok pedro@ Testing by krw@ (earlier diff) and Johan Mson Lindman (tybollt@solace.miun.se) | |||
2006-12-29 | Avoid void * arithmetic, okay deraadt@, suggestions from millert@ | Pedro Martelletto | |
2006-10-08 | Pass linux_sys_waitpid() on to linux_sys_wait4() in order to properly | Nikolay Sturm | |
check and translate options. from netbsd ok deraadt, kettenis | |||
2006-09-25 | Use S_IS* macros insted of masking with S_IF* flags. The latter may | Otto Moerbeek | |
have multiple bits set, which lead to surprising results. Spotted by from Paul Stoeber, more to come. ok miod@ | |||
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-05-23 | Compile if no option SYSVMSG. | Miod Vallat | |
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-28 | Instrumentation for an in-kernel getcwd() implementation. | Pedro Martelletto | |
Not yet activated. Diff by marius@ long ago, from NetBSD. Okay miod@ and krw@. | |||
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-03-04 | Typos grab bag of the month, eyeballed by jmc@ | Miod Vallat | |
2006-02-17 | espie@ backed out the library part of brad's commit which broke stuff, | Jolan Luff | |
but not the kernel part. now sound in opera via the flashplugin works again. | |||
2006-02-16 | Fix a few wrong memset() sizes; ok otto@ krw@ aaron@ | 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-25 | Fix problem in ioctl() handling in OSS audio emulation which caused | Brad Smith | |
unintentional changes of the audio settings e.g. when running "kphone". From NetBSD ok jakemsr@ | |||
2006-01-21 | add support for SNDCTL_DSP_SETDUPLEX ioctl | Brad Smith | |
From NetBSD in PR 4984 | |||
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-12-30 | Missing 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-30 | No need for vfs_busy() and vfs_unbusy() to take a process pointer | Pedro Martelletto | |
anymore. Testing by jolan@, thanks. | |||
2005-11-21 | Move contents of sys/select.h to sys/selinfo.h in preparation for a | Todd 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-09 | whever -> whenever in comments | Martin Reindl | |
ok jmc@ | |||
2005-11-06 | Kill deprecated vm_offset_t and vm_size_t types on vax. | Miod Vallat | |
2005-08-07 | malloc svr4_utsname struct as needed instead of on stack; ok millert | Theo de Raadt | |
2005-07-03 | Extended Attributes was a piece to get to ACLs, however ACLs have not | Dale 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-18 | Remove remaining whiteout tentacles; OK deraadt@ miod@ weingart@ | Todd C. Miller | |
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-06-07 | remove CCITT handling | Henning Brauer | |
2005-05-26 | fix little nonsense introduced by my last commit here | Pedro Martelletto | |
2005-05-26 | RIP stackable filesystems, ok marius@ tedu@, discussed with deraadt@ | Pedro Martelletto | |
2005-05-19 | __unused is used now | Michael Shalayeff | |
2005-03-12 | use own hpux_sigcode | Michael Shalayeff | |
2005-03-08 | Cosmetics... | Thierry Deval | |
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies. | |||
2005-02-19 | regen | Matthieu Herrb | |
2005-02-19 | Add getdents() emulation. Makes Veritas NetBackup client for FreeBSD work. | Matthieu Herrb | |
ok deraadt@, tedu@. |