summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2011-06-09Don't copy the first octet of the source IPv6 address where the destinationStuart Henderson
2011-06-06Backout vmmap in order to repair virtual address selection algorithmsAriane van der Steldt
2011-06-06push kernel malloc(9) and kernel stacks into non-dma memory, since thatTheo de Raadt
2011-06-05Move the bufcachepercent setting code to MI locations -- set it to 42%Theo de Raadt
2011-06-03Get rid of the wlabel argument to bounds_check_with_label(). It'sMatthew Dempsky
2011-06-02We will ignore retval2; it is not an issueTheo de Raadt
2011-06-01Add device_ref/device_unref calls to prevent a possible use-after-freeMatthew Dempsky
2011-06-01regeneratePhilip Guenthe
2011-06-01Mark some system calls that don't require big lock with NOLOCKPhilip Guenthe
2011-06-01sys_getpid() isn't really NOLOCK safe, as the compat bits inside it requirePhilip Guenthe
2011-06-01Kill the nearly-15-years-dead cf_ivstubs field from struct cfdata.Matthew Dempsky
2011-06-01Add a few KASSERTs to config_attach() for sanity to make sure we don'tMatthew Dempsky
2011-05-27Fix the return values from pipe_kqfilter - kqfilters should return anNicholas Marriott
2011-05-24Reimplement uvm/uvm_map.Ariane van der Steldt
2011-05-20Avoid panic'ing on a bad pointer passed in by callers of msgsnd;Bret Lambert
2011-05-17Ban passing of kqueue descriptors via UNIX domain sockets. Currently,Philip Guenthe
2011-05-10tweak timeout_del so it can tell the caller if it actually did remove aDavid Gwynne
2011-05-08because bufs now come out of a pool rather than a global list of staticlyDavid Gwynne
2011-05-04Collapse m_pullup and m_pullup2 into a single function, as they'reBret Lambert
2011-05-03spacesMarco Peereboom
2011-05-02recognize SO_RTABLE socket option at the SOL_SOCKET level;Mike Belopuhov
2011-04-28spacesMarco Peereboom
2011-04-26Allow the root device to be identified via its disklabel UID.Joel Sing
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