summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2011-04-19Put splice cleanup code into a common function sounsplice().Alexander Bluhm
2011-04-18Revert the sigacts diff: NFS can apparently retain pointers to processesPhilip Guenthe
2011-04-18Put back the change of pool and malloc into the new km_alloc(9) api.Artur Grabowski
2011-04-16Use 'CLR(<buf>->b_flags, B_READ | B_WRITE | B_DONE)' regardless ofKenneth R Westerback
2011-04-15In days of yore one could arbitrarily whack buffer flags. Those daysKenneth R Westerback
2011-04-15Correct the sharing of the signal handling state: stuff that shouldPhilip Guenthe
2011-04-11Move the DDB includes up in the file so that the m_print() prototype isClaudio Jeker
2011-04-10Backout m_split_mbuf() from revision 1.150. It seems that m_split()Alexander Bluhm
2011-04-07Revert previous diff decrementing bcstats.numbufpages here. This functionBob Beck
2011-04-07merge vfs_conf.c and vfs_init.c and retire vfs_conf.c;Thordur I. Bjornsson
2011-04-06Backout the uvm_km_getpage -> km_alloc conversion. Weird things are happeningArtur Grabowski
2011-04-05fix nasty buffer cache bug where we could forget about pages shrunk off of aBob Beck
2011-04-05- use nitems() no binary change on amd64Jasper Lievisse Adriaanse
2011-04-05Remove portalfs.Thordur I. Bjornsson
2011-04-05Every single vop_default is set to eopnotsupp, so retire itThordur I. Bjornsson
2011-04-05Push COMPAT_FREEBSD in front of a whale. Buggy, out of date, noPhilip Guenthe
2011-04-05Passing M_WAITOK to mbuf functions is supposed to be a contract betweenBret Lambert
2011-04-05 - Change pool constraints to use kmem_pa_mode instead of uvm_constraint_rangeArtur Grabowski
2011-04-04both m_inject() and m_split() reached a point at which they neededBret Lambert
2011-04-04Correctly inherit and set the watermarks on socketbuffers.Claudio Jeker
2011-04-04Plug mbuf leaks in SO_PEERCRED by not double allocating mbufs intoClaudio Jeker
2011-04-04Move P_EXEC flag from struct proc to process, so that setpgid() willPhilip Guenthe
2011-04-04syncTheo de Raadt
2011-04-04COMPAT_O47 (kernel getpeereid, which was replaced by libc getpeereid)Theo de Raadt
2011-04-04sysctl kern.pool_debug=0 will disable POOL_DEBUG on the fly (still defaultsTheo de Raadt
2011-04-04If the socket was half closed then don't let userland change theClaudio Jeker
2011-04-03Helper functions for suspend.Ariane van der Steldt
2011-04-03Allow kernel printfs to go to console if in ddb instead of being redirectedDale Rahn
2011-04-03Move PPWAIT flag from struct proc to process, so that rthreads inPhilip Guenthe
2011-04-02The dma pools need to be IPL_VMTheo de Raadt
2011-04-02Move P_SUGID and P_SUGIDEXEC from struct proc to struct process, soPhilip Guenthe
2011-04-02Constrain the buffer cache to use only the dma reachable region of memory.Bob Beck
2011-04-02remove the vnode_if.* files, as they are now totallyThordur I. Bjornsson
2011-03-19Repair spoofing. We want to start at 'i', not 'j'.Kenneth R Westerback
2011-03-17Uncommitted bits. Spotted by deraadt@, who theorizes I have insuffientKenneth R Westerback
2011-03-17make more dma pools -- all the way up to 64K. at least the scsiTheo de Raadt
2011-03-14Don't confuse limiting spoofed partitions with limiting how manyKenneth R Westerback
2011-03-14When a process reads from a spliced socket that already got anAlexander Bluhm
2011-03-12There existed a race when a process was trying to read from a splicedAlexander Bluhm
2011-03-12Replace the old, broken KERN_PROC ABI and its matching functionsPhilip Guenthe
2011-03-07The scheduling 'nice' value is per-process, not per-thread, so move itPhilip Guenthe
2011-02-28When the maximum splice length has been reached, send out the dataAlexander Bluhm
2011-02-16allow users to enable access to the /dev/crypto, but keep it turned offMike Belopuhov
2011-02-02For SETVAL and SETALL operations make sure the specified value(s) areFederico G. Schwindt
2011-01-29The function m_tag_copy_chain() returned 0 on success and 1 onAlexander Bluhm
2011-01-25Don't ignore copyout() return value in sys_thrsleep().Stefan Sperling
2011-01-08split randomattach into random_init() and random_start(), so that weTheo de Raadt
2011-01-07Add socket option SO_SPLICE to splice together two TCP sockets.Alexander Bluhm
2011-01-05use __func__ where possible. shaves 4k and makes indentation much better.Federico G. Schwindt
2011-01-01copyright++;Theo de Raadt