summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-09-26Apparently Valleyview / Bay Trail has 32-bit BARs, so fetch the type insteadMark Kettenis
of hardcoding them to be 64-bit. Figured out by sthen@
2015-09-26briefly document -T tree outputIngo Schwarze
2015-09-26Show the flags MDOC_DELIMO, MDOC_DELIMC, MDOC_EOS, and MAN_EOS.Ingo Schwarze
Drop the "block-" prefixes from the node type names.
2015-09-26Make the PPGTT code work. Seems to fix the caching issues on Broadwell.Mark Kettenis
Comments on some of the later Broadwell-related commits in the Linux tree seem to say that the PPAT flags in for the (global) GTT are simply broken in the hardware.
2015-09-26Make iwm(4) DPRINTFs show states by name instead of number.Stefan Sperling
1998-10-05Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD buildryker
functionality for shared libs. Note that routines such as sslv2_init and friends that use RSA will not work due to lack of RSA in this library. Needs documentation and help from ports for easy upgrade to full functionality where legally possible.
2015-09-26xheart_splx() has to restore the interrupt mask even on secondary CPUsVisa Hankala
because each core has a separate mask. Otherwise the IPI can be left disabled accidentally on a non-primary CPU when the core uses the rendezvous mutex: 1. splraise(IPL_IPI) soft-masks the IPI. 2. An IPI hits and the CPU enters the interrupt handler. 3. The handler hard-masks the IPI. 4. The interrupt is not processed because of the CPU's current IPL. The IPI is left hard-masked on leaving the handler. 5. splx(s) lowers the IPL below IPL_IPI. However, the interrupt's hardware mask is left unchanged because of the CPU_IS_PRIMARY() check in xheart_splx(). After this, the system will eventually hang because the CPU does not respond to IPI requests of other cores. While here, fix a similar situation with CIU interrupts on octeon. This might save a few moments of debugging once non-primary CPUs are allowed to process CIU interrupts. ok miod@
2015-09-26Let MP-safe interrupt handlers run without the kernel lock on octeon.Visa Hankala
ok kettenis@
2015-09-26Add a spinout check to the mips64 mutex, to aid debugging.Visa Hankala
ok kettenis@
2015-09-26/* NOTREACHED */ after abort() is silly, delete itIngo Schwarze
2015-09-26resolve code duplication and do style cleanup in mdoc_nm_pre(),Ingo Schwarze
no functional change
2015-09-26Fix multiple aspects of SYNOPSIS .Nm formatting:Ingo Schwarze
* Don't break lines before non-block .Nm elements. * Use proper <b> markup for the heads of .Nm blocks. * Make the width measurements work by doing them on the head children.
2015-09-25Trim symbols that aren't part of our new resolverPhilip Guenther
OK semarie@
2015-09-25Adding colors=256 to *256color* was always pretty stupid and now itNicholas Marriott
won't work (without adding setaf@:setab@ too).
2015-09-25If the terminal has colors=256, only try to use setaf/setab if theyNicholas Marriott
exist, reported by Filipe Brandenburger.
2015-09-25Tweak previous (suggested by and ok jmc@):Ingo Schwarze
While .Cm isn't wrong markup for ftp:// and http://, it simply looks better in this case to not mark them up at all.
2015-09-25Apparently 0 is not a power of 2 (despite <sys/param.h> claiming that it is).Mark Kettenis
Fixes inteldrm(4) on the GM45 chipset.
2015-09-25Output the contents of the environment in debug mode which isTodd C. Miller
most helpful in debugging interactions between httpd and slowcgi. OK florian@
2015-09-25some certificatefile tweaks; ok djmJason McIntyre
2015-09-25Fix -D in the synopsis line:Ingo Schwarze
* Whitespace is allowed between -D and the variable name. * Each -D option only takes one single assignment. * Drop excessive .Sm macro.
2015-09-25Since bin/ps/keyword.c 1.30 five years ago, ps -O paddr prints the completeMiod Vallat
address; do not mention a KERNBASE adjustment anymore.
2015-09-25Add DER encoding/decoding coverage for ASN.1 GENERALIZEDTIME and UTCTIME.Joel Sing
2015-09-25use | rather than / for alternatives and some macro fixesIngo Schwarze
2015-09-25drop redundant .Ns and reduce quotingIngo Schwarze
2015-09-25Use .Cm rather than .Ar for fixed strings on the command lineIngo Schwarze
and remove invalid escaping of `@' characters.
2015-09-25drop useless quotingIngo Schwarze
2015-09-25add missing .Ar macro and simplify synopsisIngo Schwarze
2015-09-25tidy up a bit moreTed Unangst
2015-09-25xmalloc/free wrappers don't need to support 20 year old non comformanceTed Unangst
2015-09-253.14 backports of some Broadwell fixes fromJonathan Gray
http://lists.freedesktop.org/archives/intel-gfx/2014-March/042121.html Ben Widawsky drm/i915/bdw: Restore PPAT on thaw a2319c08bfd849ea32b4f890ce92df86074c5731 Ville Syrjala drm/i915: We implement WaDisableAsyncFlipPerfMode:bdw 8285222c487b61c48b9b955b82598544c3c06050 Ben Widawsky drm/i915/bdw: Use scratch page table for GEN8 PPGTT 8407bb9129da95fc4099b84cdbbc23e6d4f66aee Jani Nikula drm/i915: don't flood the logs about bdw semaphores c923facd535b97972b5bb7d3df4fcafd61a63a5e Ville Syrjala drm/i915: Implement WaDisableSDEUnitClockGating:bdw 4f1ca9e94057de098d65bc7477e8f89dd51609aa Ville Syrjala drm/i915: Don't clobber CHICKEN_PIPESL_1 on BDW c7c656226842679bcd9f39dc24441b4ff398a850 Kenneth Graunke drm/i915: Add a partial instruction shootdown workaround on Broadwell. c8966e1058e1e8ae2eec4211157847032829697a Damien Lespiau drm/i915/bdw: The TLB invalidation mechanism has been removed from INSTPM dc616b89dbc4bb6a99884d214bd1ed1e0eef59a0 Kenneth Graunke drm/i915: Add thread stall DOP clock gating workaround on Broadwell. 1411e6a57a1836ba8a3d4f17c8733b2fbaf0f005 Ville Syrjala drm/i915: Disable semaphore wait event idle message on BDW 295e8bb73a4785b65db6655fbf6ad57c4177b551 Mika Kuoppala drm/i915: Do forcewake reset on gen8 0a089e3355d77f758e46db54a0a81d4b58a28cc3 Mika Kuoppala drm/i915: Fix forcewake counts for gen8 e9dbd2b20201b49b04476d2e5763faa822967913 ok kettenis@
2015-09-25Add initial regress tests for ASN.1 times.Joel Sing
2015-09-25there's no need to keep init secret these days, and the (unused)Ted Unangst
immutable flags would just be a pita. remove custom bin mode.
2015-09-25Disable IPS for now. Identified by jsg@ as the cause for the unsynchedMark Kettenis
display after waking it from standby or after VT switches. Can't seem to get him to commit this workaround while he his hunting for a proper fix.
2015-09-25drop useless .No, .Ns, and quotingIngo Schwarze
2015-09-25Free the history when it is cleared, based on a diff from Carlo Cannas.Nicholas Marriott
2015-09-25fix the spacing of -m in the SYNOPSISIngo Schwarze
2015-09-25avoid trailing .Ns, reduce .Xo and .Sm, drop redundant .BkIngo Schwarze
2015-09-25drop useless .Xo and .Bk, and shorten by avoiding some .SmIngo Schwarze
2015-09-25Clean up SYNOPSIS formatting:Ingo Schwarze
* Use .Cm for keywords rather than .No. * Simplify by using .Op rather than .Oo where it's easily possible. * Shorten code by using .Ns rather than .Sm where it's easily possible. * Also mark up URIs in the description, not just in the synopsis.
2015-09-25In libtls connection error EOF has changed to connection close.Alexander Bluhm
Adapt syslogd tests.
2015-09-25Remove EXTERN from tty.[ch], from Michael McConville. No binary change.Nicholas Marriott
2015-09-25Don't immediately try to checksum the GPT header using the sizeKenneth R Westerback
field from the GPT header being checksum'd. First make sure the size is in a valid range. In particular ensure it won't cause crc32() to run off the end of the GPT header being checksum'd. Also check GPT signature and version first. These checks were inadvertantly moved after the checksumming. This should fix the system crash reported by Ze Loff on bugs@.
2015-09-25Ensure that RTF_LOCAL route entries always stay UP.Martin Pieuchot
Local route entries, being now attached to their corresponding interface, are susceptible to be brought DOWN when a link state change occurs. When this happens locally configured addresses are no longer reachable. So keep the previous (original) behavior by forcing such route entries to always be UP. ok sthen@, claudio@
2015-09-25Now that waitqueue_active() actually works, enable the WARN_ON that uses it.Mark Kettenis
2015-09-25typo.Igor Sobrado
2015-09-25exec.c provided indirection for multiple exec formats. ELF-only now, so...Philip Guenther
2015-09-24Remove hppa/hppa64 from NUMBOOT club here too.Kenneth R Westerback
2015-09-24add a small hint that you'll get EBUSY if you forget to wait. ok guentherTed Unangst
2015-09-24Remove hppa/hppa64 from comment about NUMBOOT > 0 architectures.Kenneth R Westerback
2015-09-24Enable MSIs on hardware that supports it. On the Thinkpad X1, the APIC pinMark Kettenis
is shared with the disk, which results in noticable latency during heavy disk activity.