summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-12-23Add Atheros AR9462 and AR9565Brad Smith
2013-12-23fix IPv6 in proxy_dst6()Sebastian Benoit
ok florian camield dlg
2013-12-23Revert previous commit. It makes resume hang on some MP systems runningMark Kettenis
GENERIC.MP.
2013-12-23Make ld.so pass its cleanup handler in %edx as required by the i386 System VMark Kettenis
ABI, and stop calling atexit(4) directly from ld.so on i386. ok guenther@
2013-12-23mlink TASK_INITIALIZERDavid Gwynne
2013-12-23document TASK_INITIALIZER()David Gwynne
2013-12-23provide a TASK_INITIALIZER() macro.David Gwynne
2013-12-23Implement a long-standing desideratum,Ingo Schwarze
hanging indentation for .Fn in SYNOPSIS mode, exploiting the new trailspace feature by deliberately *NOT* using it.
2013-12-23syncTheo de Raadt
2013-12-23Install a bunch more of OpenSSL manpages. ok deraadt@Jeremie Courreges-Anglas
2013-12-22Polishing the worms in my favourite can, term_flushln().Ingo Schwarze
The TERMP_TWOSPACE flag i introduced in August 2009 was idiosyncratic and served only a very narrow purpose. Replace it by a more intuitive and more general termp attribute "trailspace", to be used together with TERMP_NOBREAK, to request a minimum amount of whitespace at the end of the current column. Adapt all code to the new interface. No functional change intended; code reviews to confirm that are welcome *eg*.
2013-12-22remove unneeded check for null context. ok deraadt gilles millertTed Unangst
2013-12-22Try to keep the framebuffer console layout that was set up by the firmwareMark Kettenis
on sparc64.
2013-12-22Add support for BCM57786,which seems to be almost indistinguishable from theMark Kettenis
BCM57785. Tested by Mark Rowland.
2013-12-22Use the rasops_info struct as the accesscookie for wsdisplay. Simplifies theMark Kettenis
code as it allows us to use some of the rasops_xxx functions directly.
2013-12-22Bail out early if the PCI bus number is -1. This means the hardware isn'tMark Kettenis
there and the AML might reference stuff that isn't there.
2013-12-22Only attach cpu0 on single-processor kernels, to match the expected behaviour.Miod Vallat
2013-12-22Compute ncpusfound correctly. The logic was there but the count variable wasMiod Vallat
kept MD.
2013-12-22MP-safe rw_cas() implementation for rwlocks.Miod Vallat
2013-12-22Set the primary CPU's PAL revision to the OSF/1 PAL revision after switchingMiod Vallat
to it, per the Green Book; from NetBSD. It turns out this is necessary on some (if not all) systems to properly spin up secondary processors. Bump version.
2013-12-22ctype cleanups, now that the kernel has u_char strings (that is theTheo de Raadt
easy road, otherwise this would be a righteous mess) ok florian
2013-12-22change pf_osfp_entry strings to unsigned, to help userlandTheo de Raadt
ok florian
2013-12-22spacing; Loganaden VelvindronTheo de Raadt
2013-12-22Fix end-of-sentence spacing after the DragonFly text production macro.Ingo Schwarze
Patch from Franco Fichtner <franco at lastsummer dot de>.
2013-12-22Implement end-of-sentence spacing at the end of man(7) macro lines.Ingo Schwarze
Improves cvs(1) pcap-filter(3) readline(3) termcap(5) cvsbug(8) mkhybrid(8) nsd-zonec(8) in multiple places and c++filt(1) com_err(3) nsd_conf(5) term(5) nsdc(8) in one place each. Reduces overall groff-mandoc-differences in base by about 1.5%. Patch from Franco Fichtner <franco at lastsummer dot de> (DragonFly).
2013-12-22Seems gcc4 whines about an empty file as well, so just unconditionally doMark Kettenis
what we did for gcc3.
2011-12-04test some simple macros; written while working on -TmanIngo Schwarze
2013-12-22Use a bigger timeout, otherwise this test fails on some (not really) slowerMark Kettenis
hardware.
2013-12-22format string fix: %08x instead of %p for uint32_tStefan Fritsch
2013-12-22format string fix: %lx for register_tStefan Fritsch
2013-12-22size_t format string fixesStefan Fritsch
2013-12-22Setting format id to 't' when it's already 't' is a waste ofKenneth R Westerback
time.
2013-12-22tweak commentTed Unangst
2013-12-22No need to change format id 'X' (ascii or hex) to 'x' (hex) whileKenneth R Westerback
pretty printing, when 'X' is not used in the next switch statement. Just keep 'X'. Makes the code a touch less mysterious.
2013-12-22Don't look for two semi-colons when encountering an unrecognizedKenneth R Westerback
statement in dhclient.conf.
2013-12-22- replaces "audio stream" by "audio device", as sndio is a deviceAlexandre Ratchov
abstraction - remove useless statements. ok jmc@
2013-12-21Document that the "user" socket check is not reliable with wildcardCamiel Dobbelaar
listeners. Update the example to reflect this. Deprecate usage of user "unknown" too, same reason. Noted by Maxim Khitrov on bugs ok henning, jmc
2013-12-21Don't assign a literal number to a variable that otherwise holds an errno.Philip Guenther
ok jsing@
2013-12-21Advertise that we provide monotonic timestamps.Mark Kettenis
2013-12-21Introduce pretty_print_string() and use for printing both textKenneth R Westerback
valued options and previously snprintf()'d filename and servername lease attributes. Should fix "string constant too long" errors when reading back a lease with filename or servername attributes with escaped characters. Reported by Rivo Nurges.
2013-12-21rearrange DVACT_RESUME chunk to avoid implying something ridiculousTheo de Raadt
ok stsp
2013-12-21save/restore hpet configuration. Perhaps a little more than weTheo de Raadt
need to do, since we do not use many hpet features. ok kettenis millert
2013-12-21i915_gem_mmap_ioctl() should return a Linux-style negative errno value.Mark Kettenis
2013-12-21syncTheo de Raadt
2013-12-21Fix locking in the page fault handler. A (somewhat malicious) userlandMark Kettenis
program could force a copyin/copyout from/to memory mapped through the GTT, forcing a "locking against myself" panic. The intel-gpu-tools "package" has a test for this. The problem can be circumvented by making the fault handler fail if we already hold the (DRM) lock. This will make the copyin/copyout return with EFAULT making the caller fall back on a "slow path". This makes it obvious that using a shared (read) lock here doesn't make any sense. So use an exclusive (write) lock like everywhere else in the inteldrm code.
2013-12-21Recognize itimer and ktrace facility names to {get,set}itimer() and ktrace()Philip Guenther
ok otto@
2013-12-21Refer to the kernel headers consistently via ../../sys, even for mkioctlPhilip Guenther
and mksubr ok otto@
2013-12-21small typoTed Unangst
2013-12-21Don't use a non-constant format string with printf() that gcc can'tPhilip Guenther
figure out how to trust. Shuts up gcc -Wformat=2 ok deraadt@
2013-12-21Constipate some functionsPhilip Guenther