summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2014-03-18When creating a unix socket, save the PID for pf's log(user), even whenPhilip Guenther
2014-03-18In prep for killing ps_mainproc, use pr->ps_pid instead ofPhilip Guenther
2014-03-13get rid of the assumption that the head of the alldevs list is theDavid Gwynne
2014-03-11lint is gone, and the 'lint' conditional was never in the implementationPhilip Guenther
2014-03-08split falloc into two functions, the allocation and the publication.Ted Unangst
2014-02-12Eliminate the exit sig handling, which was only invokable via thePhilip Guenther
2014-02-10arc4random_uniform() returns a value strictly less than its argument; fixPhilip Guenther
2014-02-09Fix the lock order reversal problem in the code that stops tracedMark Kettenis
2014-02-09regenPhilip Guenther
2014-02-09nanosleep() isn't actually NOLOCK safe yet: tsleep() still requires kernelPhilip Guenther
2014-02-01Remove some of the excessive cache and TLB flushing going on duringMike Larkin
2014-01-30Simplyfy adjtime(2) by keeping track of the adjustment as a number ofMark Kettenis
2014-01-25get rid of the kernel high and low water marks for pages and replace withBob Beck
2014-01-24When a disklabel is read from a MBR partitioned disk, don'tKenneth R Westerback
2014-01-24Copy timespecs member by member in fo_stat callback functions, to avoidPhilip Guenther
2014-01-24exit1() needs to do a final aggregation of the thread's [us]ticksPhilip Guenther
2014-01-23msleep() with a NULL mtx argument is a programming error.Philip Guenther
2014-01-23Waiting on a condition without a lock is an error: you need *some* lockPhilip Guenther
2014-01-23Delete spurious if statement.Kenneth R Westerback
2014-01-22Write disklabel in correct spot on devices with non-512-byte sectors.Kenneth R Westerback
2014-01-22Delete casts in assignments to void* and passed void* arguments.Philip Guenther
2014-01-22timeval, timespec, and itimerval have padding on many archs. If we'rePhilip Guenther
2014-01-21Don't leak kernel stack in timeval padding in getsockopt(SO_{SND,RCV}TIMEO)Philip Guenther
2014-01-21Add extent_alloc_subregion_with_descr(9) which allows the caller to provideMark Kettenis
2014-01-21Setting p->p_p to NULL when it's still running isn't safe for statclock().Philip Guenther
2014-01-21bzero -> memsetTed Unangst
2014-01-20Threads can't be zombies, only processes, so change zombproc to zombprocess,Philip Guenther
2014-01-20Fix commentPhilip Guenther
2014-01-20Move p_textvp from struct proc to struct process so that the exit codePhilip Guenther
2014-01-19Refactor rnd startup so arc4random/arc4random_buf can create a chacha stateTheo de Raadt
2014-01-19insane typoTheo de Raadt
2014-01-19oops, forgotten partTheo de Raadt
2014-01-19Remove max_datalen. It is only used once an can be replaced easily withClaudio Jeker
2014-01-19With the earlier initialization of the random subsystem, random_hostseed()Theo de Raadt
2014-01-19We can call random_start() immediately after cpu_startup, that is theTheo de Raadt
2014-01-14Typo in a printf, should be 'bytes' not 'blocks'Mike Larkin
2014-01-13Return the poison value in poison_check() and not the modified value.Martin Pieuchot
2014-01-11When I created UDP socket splicing, I added the goto nextpkt loopAlexander Bluhm
2014-01-10Let "ddb show mbuf" print all mbuf fields in a consistent way. MoveAlexander Bluhm
2014-01-01copyright++Federico G. Schwindt
2013-12-28oops, the fallback stack protector code must handle 64-bit guardsTheo de Raadt
2013-12-28change the stack protector guard into a long word (removing the old legacyTheo de Raadt
2013-12-28We can initialize the srandom/random system earlier from arc4random,Theo de Raadt
2013-12-28We can random_start() earlier (not that it does too much) and callTheo de Raadt
2013-12-24get rid of if (timeout_pending()) timeout_del(). this is racy. anyDavid Gwynne
2013-12-24rename local ticks to nticks to avoid aliasing global. ok krwTed Unangst
2013-12-16Restore TIOCGSID ioctl that was removed along with the 4.3BSD tty(4)Todd C. Miller
2013-12-13Remove the 4.3BSD tty(4) compatibility shims. RIP. ok millert@Christian Weisgerber
2013-12-12Add db_vprintf(), and then use it in ACPI's db_disprint() instead ofPhilip Guenther
2013-12-12printf(variable) --> printf("%s", variable)Philip Guenther