Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-28 | delete the compat_09_sys_uname code here | Theo de Raadt | |
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-28 | compat_25_sys_omsync is unused | Theo de Raadt | |
2007-11-27 | Missed those because they are in a weird place. | Artur Grabowski | |
2007-11-27 | regen | Artur Grabowski | |
2007-11-25 | Get rid of the kernel 'libcompat' framework, and instead use conf/files to | Theo de Raadt | |
decide which files must be pulled into the kernel. Also conditionalize the pulling of those files based on the COMPAT_* options. | |||
2007-11-02 | replace ctob/btoc with ptoa/atop (plus the usual round_page() where needed) | Martin Reindl | |
2007-10-30 | MALLOC/FREE -> malloc/free | Charles Longeau | |
These are the latest ones needed to build a kernel (on amd64) without the MALLOC/FREE definitions in src/sys/sys/malloc.h ok krw@ | |||
2007-10-30 | - replace the remaining MALLOC/FREE -> malloc/free in sys/compat | Gilles Chehade | |
ok krw@, ok pyr@ | |||
2007-10-27 | Make sure the compat errno mapping arrays go up to ELAST, and correctly | Miod Vallat | |
translate the errnos added over the last few releases. | |||
2007-10-20 | enuf -> enough | Miod Vallat | |
2007-10-01 | more btoc -> atop | Martin Reindl | |
2007-09-22 | replace even more ctob and btoc with ptoa and atop respectively plus | Martin Reindl | |
uvm_extern.h where needed | |||
2007-09-15 | replace ctob and btoc with ptoa and atop respectively | Martin Reindl | |
help and ok miod@ thib@ | |||
2007-09-01 | replace the machine dependant bytes-to-clicks macro by the MI ptoa() | Martin Reindl | |
version for i386 more architectures and ctob() replacement is being worked on prodded by and ok miod | |||
2007-06-06 | now that all partition size/offsets are potentially 64-bit, change the | Theo de Raadt | |
type of all variables to daddr64_t. this includes the APIs for XXsize() and XXdump(), all range checks inside bio drivers, internal variables for disklabel handling, and even uvm's swap offsets. re-read numerous times by otto, miod, krw, thib to look for errors | |||
2007-06-06 | put IPX in the unsupported boat | Henning Brauer | |
2007-06-05 | use six new macros to access & store the 48-bit disklabel fields related | Theo de Raadt | |
to size. tested on almost all machines, double checked by miod and krw next comes the type handling surrounding these values | |||
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 | |