summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-07-08No need to set CFLAGS+=-DOPENSSL_IA32_SSE2 on amd64. Nothing uses it.Marco Pfatschbacher
Small test by marco@ and md5 /usr/lib/libcrypto.so.19.0 agrees.
2011-07-08Add F_DUPFD_CLOEXEC.Matthew Dempsky
"Sure" deraadt@
2011-07-08Remove useless labels from copyin and copyout.Paul Irofti
Noticed by matthew@, `go for it' guenther@.
2011-07-08no reason to zero pages we are about to mark dirtyAriane van der Steldt
2011-07-08Ensure all pages in pmemrange can be marked as dirty.Ariane van der Steldt
It'd be a very bad idea to hand out dirty pages as zeroed, just because we came back from hibernate. No callers at the moment, will be called on hibernate resume path.
2011-07-08unlink compat_aout, spotted by jmcTed Unangst
2011-07-08Remove COMPAT_OLDSOCK since no nothing sets MSG_COMPAT anymore.Theo de Raadt
The song and dance for handling 16-bit af_family on big-endian machines remains untouched. ok claudio miod tedu guenther
2011-07-08zap trailing whitespace;Jason McIntyre
2011-07-08add -r to SYNOPSIS;Jason McIntyre
2011-07-08Sort RC_DAEMONS.Antoine Jacoutot
ok robert@
2011-07-08Only compile hibernate_machdep if option hibernate is set.Ariane van der Steldt
Unbreaks i386 kernel build. ok mlarkin@
2011-07-08Ack, my last change used size_t for file offsets, but size_t is onlyMatthew Dempsky
32-bit on 32-bit architectures; we need off_t to support >4GB vnd(4) images. Discovered by, tested, and ok bluhm@
2011-07-08surround splice structure with __BSD_VISIBLE (the right one, noticed byMike Belopuhov
bluhm, jasper and millert -- an epic fail on my side), style nits from deraadt, millert, ok guenther, kettenis, millert, ports tests by jasper
2011-07-08Pull libm for fabs.Martynas Venckus
2011-07-08tweak previous;Jason McIntyre
2011-07-08Last part of pipex_{pppoe,l2tp,pptp}_input() are almost identical.YASUOKA Masahiko
Integrate them into pipex_common_input(). ok hsuenaga@
2011-07-08Kill weak `cerror' alias, it's colliding with the userland namespace. NoticedMiod Vallat
by guenther@ months ago, had to wait for a libc major bump.
2011-07-08Support sending struct info to kdump. So far for struct stat andOtto Moerbeek
struct sockaddress; mostly from freebsd. ok deraadt@ tedu@ nicm@
2011-07-08Support sending struct info to kdump. So far for struct stat andOtto Moerbeek
struct sockaddress; mostly from freebsd. ok deraadt@ tedu@ nicm@
2011-07-08ext2fs is not really the most common linux filesystem.Ted Unangst
2011-07-08Add support for tgmath--the type-generic math; now that both mathMartynas Venckus
and complex math routines are complete. OK kettenis@.
2011-07-08syncTheo de Raadt
2011-07-08Finalize work on complex math routines, now that we have theMartynas Venckus
extended-precision support. Mostly from Cephes.
2011-07-08COMPAT_43 does not do all it used to. COMPAT_AOUT is wholly useless.Ted Unangst
2011-07-08Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingMartynas Venckus
them in libc for a very long time. OK guenther@.
2011-07-08down to one compat option...Ted Unangst
2011-07-08regen syscallsTed Unangst
2011-07-08remove all traces of COMPAT_09 and COMPAT_10. ok deraadtTed Unangst
2011-07-08mark carp advertisements to be queued at priority 6. losing them is bad,Henning Brauer
mkay? ok ryan
2011-07-08keep the fdplock around copyout in pipe. ok matthewTed Unangst
2011-07-08xl(4) now supports WoL.Stefan Sperling
2011-07-08add license, ok ajacoutot@, deraadt@Robert Nagy
2011-07-08- pretend we're 0.26. there were no changes in 0.26 thatJasper Lievisse Adriaanse
would remotely apply to us
2011-07-08Fix WoL support in xl(4). Now works with my hardware (3Com 3c905C).Stefan Sperling
ok deraadt
2011-07-08allow rules to specify "prio X" or "prio (X, Y)" to assign priority levelsHenning Brauer
for the new priority queueing implementation. valid range is 0 to 7. the old trick for priorizing empty ACKs etc remains thru the latter notation ok ryan mpf sthen plus pea testing and halex and claudio reading
2011-07-08surprisingly, we use pf as classifier for the new priority queueingHenning Brauer
implementation. ok ryan mpf sthen and also testing pea and halex looked at it and commented as well
2011-07-08new priority queueing implementation, extremely low overhead, thus fast.Henning Brauer
unconditional, always on. 8 priority levels, as every better switch, the vlan header etc etc. ok ryan mpf sthen, pea tested as well
2011-07-08this also must be included my previous commit. sorry.YASUOKA Masahiko
Include PIPEX in kernel by default. And add new sysctl variable `net.pipex.enable' to enable PIPEX. By default, pipex is disabled and it will not process packets from wire. Update man pages and update HOWTO_PIPEX_NPPPD.txt for testers. discussed with dlg@, ok deraadt@ mcbride@ claudio@
2011-07-08this must be included my previous commit.YASUOKA Masahiko
Include PIPEX in kernel by default. And add new sysctl variable `net.pipex.enable' to enable PIPEX. By default, pipex is disabled and it will not process packets from wire. Update man pages and update HOWTO_PIPEX_NPPPD.txt for testers. discussed with dlg@, ok deraadt@ mcbride@ claudio@
2011-07-08Don't compile hibernate support unless it is enabled by a config option.Ariane van der Steldt
2011-07-08Put in RLE logic for hibernate compressor.Ariane van der Steldt
These have the potential to compress 1MB of physmem into 1 byte. This works by noting the page is not in use and therefor skipping it. Needed by mlarkin@ for hibernate. No callers yet.
2011-07-08Change pig allocator to a highest-address selection.Ariane van der Steldt
Add piglet allocator, which does a lowest-address selection. No callers yet, needed by mlarkin@ for hibernate voodoo.
2011-07-08Include PIPEX in kernel by default. And add new sysctl variableYASUOKA Masahiko
`net.pipex.enable' to enable PIPEX. By default, pipex is disabled and it will not process packets from wire. Update man pages and update HOWTO_PIPEX_NPPPD.txt for testers. discussed with dlg@, ok deraadt@ mcbride@ claudio@
2011-07-08Move uvm_pmr_alloc_pig to kern/subr_hibernate.cAriane van der Steldt
No callers, no functional change.
2011-07-08Move uvm_pmr_zero_everything() to subr_hibernate.Ariane van der Steldt
This function will probably die before ever being called from the in-tree code, since hibernate will move to RLE encoding. No functional change, function had no callers.
2011-07-08Expose pmemrange internal functions via pmemrange.h.Ariane van der Steldt
This is so I can move the pig allocator to subr_hibernate. No functional change.
2011-07-08extern.h no longer neededTheo de Raadt
2011-07-08Remove outdated comment.Antoine Jacoutot
ok robert@ deraadt@
2011-07-08Move hiballoc to hibernate.h, subr_hibernate.cAriane van der Steldt
Next few commits will move other hibernate-specific functionality, like the pig-allocator, to subr_hibernate. No functional change, no callers either.
2011-07-08clean up .HP, .IP, .TP, .nf, and \c handling in -T[x]html;Ingo Schwarze
from kristaps@