Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-03-17 | Add missing open paren in comment noticed by jmc@ | Todd C. Miller | |
2004-03-17 | Adjust the number of processes waiting on a semaphore properly if we're | Todd C. Miller | |
woken up in the middle of sleeping; cperciva@freebsd.org. OK deraadt@ | |||
2004-03-14 | nicer printf for copyright. from Pedro Martelletto | Ted Unangst | |
2004-03-13 | sync comments with reality, semconfig is long gone. | Ted Unangst | |
2004-03-12 | don't leak memory on error, from Patrick Latifi | Ted Unangst | |
ok deraadt@ millert@ | |||
2004-03-03 | better way of finding and identifying lkms. | Ted Unangst | |
adapted from pr2910 by peter werner, minus lkmfree removals since i couldn't tell what issue they were fixing. | |||
2004-02-29 | Check for negative numbers. | Tobias Weingartner | |
ok grange@ | |||
2004-02-28 | Regen | Miod Vallat | |
2004-02-28 | Rather than adding amd64 to the 64-bit platform which do not require the | Miod Vallat | |
old COMPAT_10 SysV syscalls, check for __LP64__ instead. ok deraadt@ | |||
2004-02-27 | Move setperf_prio to the machdep code, requested by deraadt@ | Alexander Yurchenko | |
ok deraadt@ | |||
2004-02-27 | Introduce simple priorities mechanism so that concurrent | Alexander Yurchenko | |
hw.setperf handlers don't override each other. Problem reported and tested by danh@. ok tedu@ deraadt@ | |||
2004-02-24 | sysctl knob for bpf tunables. some tips from canacar@ | Ted Unangst | |
ok canacar@ deraadt@ mcbride@ | |||
2004-02-23 | Make sure we allow for the time when check_pty has not yet been called | Bob Beck | |
before we get invoked, by making sure getfree thinks an unused and unallocated pt_softc entry is actually free rather than following NULL. ok cedric@ | |||
2004-02-15 | add sysctl_int_arr() API similar to BSD/OS; ok itojun, deraadt, miod, henning | Markus Friedl | |
2004-02-15 | new arg to disk_unbusy, to record separate read/write statistics. | Ted Unangst | |
looked at by various, testing henning@ mcbride@ dan weeks mostly from netbsd via Pedro Martelletto <pbastos@rdc.puc-rio.br> | |||
2004-02-15 | pretty code that's easier to read, same effect. | Ted Unangst | |
from netbsd via Pedro Martelletto <pbastos@rdc.puc-rio.br> | |||
2004-02-14 | Simplify hw.{cpuspeed,setperf} api moving all the sysctl stuff | Alexander Yurchenko | |
from the underlying callbacks. Testing hppa mickey@, ppc drahn@ Ok markus@ tedu@ | |||
2004-02-10 | Fix off-by-one wrt TTY_LETTERS and minor being out of bounds. Missed | Todd C. Miller | |
when I fixed the other TTY_LETTERS/TTY_SUFFIX off-by-ones. | |||
2004-02-10 | Add the ptm device to pty(4). By opening /dev/ptm and using the PTMGET | Todd C. Miller | |
ioctl(2), an unprivileged process may allocate a pty and have its owner and mode set appropriately. This means that programs such as xterm and screen no longer need to be setuid. Programs using the openpty() function require zero changes and will "just work". Designed by beck@ and deraadt@; changes by beck@ with cleanup (and a rewrite of the vnode bits) by art@ and tweaks/bugfixes by me. Tested by many. | |||
2004-02-10 | Dynamically allocate space for ptys; adapted from NetBSD by beck@ | Todd C. Miller | |
2004-02-08 | restored & repaired wcookie support; kettenis@chello.nl | Theo de Raadt | |
2004-02-05 | Decrement reference count in error case if uvm_map(9) fails and we | Todd C. Miller | |
had previously increased the reference count. Should not happen, but... From dhartmei@; ok deraadt@ | |||
2004-02-05 | Correct a reference counting bug in shmat(2); adapted from FreeBSD. | Todd C. Miller | |
OK deraadt@ tedu@ dhartmei@ | |||
2004-02-01 | Grok union like struct in genassym.cf. Will be needed shortly. | Miod Vallat | |
2004-01-29 | The Sxxx proc state defines start at 1, not 0. Also make the const | Todd C. Miller | |
usage more correct and fix a signed/unsigned format mismatch. Based on a patch from Patrick Latifi. OK deraadt@ | |||
2004-01-28 | oh, i'll happily steal the commit. ok henning@, markus@, otto@ (iirc) | Daniel Hartmeier | |
from KOZUKA Masahiro, fixes PR 3651 | |||
2004-01-26 | having the monotonic thing as DEBUG is not going to get it fixed faster, it ↵ | Theo de Raadt | |
is just going to annoy people | |||
2004-01-21 | dynamic bufq support. basically a nullop. ok grange@ | Ted Unangst | |
2004-01-21 | call timeout_startup early, so timeouts are available. report from sam smith | Ted Unangst | |
ok art deraadt | |||
2004-01-14 | Get rid of M_LOCKF and use pool for allocating lockf structures. | Alexander Yurchenko | |
From NetBSD. Tested by many people, ok art@. | |||
2004-01-14 | sync | Ted Unangst | |
2004-01-14 | change sigaltstack.ss_size type to size_t. handle syscall fallout. | Ted Unangst | |
add stack_t and ucontext_t typedefs. ok deraadt@ | |||
2004-01-12 | sync | Ted Unangst | |
2004-01-12 | new syscall closefrom(int fd) closes all fds equal and greater than fd. | Ted Unangst | |
ok deraadt@ millert@ | |||
2004-01-12 | klist_invalidate to help clean up when the backend disappears, tested by mpf@ | Ted Unangst | |
2004-01-12 | these need to be synced when vnode_if.src changes | Ted Unangst | |
2004-01-09 | back out vnode parents. weird breakge found in ports tree | Ted Unangst | |
2004-01-07 | Add p_rlim_rss_cur for ps "lim" field. OK deraadt@ | Todd C. Miller | |
2004-01-07 | no kern_watchdog for SMALL_KERNEL; ok deraadt@ | Markus Friedl | |
2004-01-07 | Unbreak KERN_PROC_KTHREAD. Explicitly list KERN_PROC_KTHREAD in | Todd C. Miller | |
the sysctl_doproc() switch so it does not match the default case (EINVAL). deraadt@ OK. | |||
2004-01-07 | Add p_emul to kinfo_proc2 for ps | Todd C. Miller | |
2004-01-07 | Implement KERN_PROC2 sysctl from NetBSD. This will allow us to | Todd C. Miller | |
have ps and friends be independent of changes in struct proc et al in the kernel. OK deraadt@ | |||
2004-01-06 | keep track of a vnode's parent dir. ufs only, and unused atm, but | Ted Unangst | |
the fun stuff is coming. testing by brad. | |||
2004-01-06 | lock filedesc before manipulating. avoids some rare races. | Ted Unangst | |
testing for quite some time by brad + otto | |||
2004-01-03 | put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macros | Marc Espie | |
to built-ins, so eventually we will have one version of these files. Special adjustments for the kernel to cope: machine/stdarg.h -> sys/stdarg.h and machine/ansi.h needs to have a _BSD_VA_LIST_ for syslog* prototypes. okay millert@, drahn@, miod@. | |||
2004-01-01 | 2004 | Theo de Raadt | |
2003-12-31 | regen | Todd C. Miller | |
2003-12-31 | wait4(2) takes and returns pid_t, not int. OK deraadt@ and miod@ | Todd C. Miller | |
2003-12-28 | make check for too large allocations earlier, instead of fiddling with it. | Ted Unangst | |
less error prone (no wraparound). no real functional change though. ok markus tdeval | |||
2003-12-23 | enough is enough, driving people insane is not nice | Theo de Raadt | |