summaryrefslogtreecommitdiff
path: root/share
AgeCommit message (Collapse)Author
2019-07-15explain escaping of end-of-sentence characters;Ingo Schwarze
missing info reported by Ian <ropers at gmail dot com> on misc@
2019-07-15Document locking with fdrelease().Visa Hankala
2019-07-14one old PERMIT_* escaped! they're gone nowMarc Espie
2019-07-12non-null -> not .Dv NULLMartin Pieuchot
Suggested by schwarze@ in a different thread
2019-07-12Document & cross Xr rtable_walk(9).Martin Pieuchot
With inputs from jmc@ and schwarze@
2019-07-09REGRESS_ROOT_TARGETS has less magic than documentedMarc Espie
okay bluhm@
2019-07-09The non-standard .EX/.EE macro pair was invented for Version 9 AT&T UNIXIngo Schwarze
and only got adopted by GNU two decades later. Thanks to Doug McIlroy <doug at cs dot dartmouth dot edu> for pointing out the error.
2019-07-08more cleanup, in particular remove more braces around .Dv,Ingo Schwarze
remove some bogus .Dv, and get rid of .Tn
2019-07-08Get rid of an old convention of wrapping preprocessor constants in curlyanton
braces. no objection from jmc@ and schwarze@
2019-07-05tweak previous; ok dlgJason McIntyre
2019-07-05make the pointer value argument name "v" instead of "value"David Gwynne
this makes a sentence read better when there's no syntax hilighting in effect. while here, say the write-write memory barrier is implemented with membar_producer so it's easier to go read about what that provides.
2019-07-05Xr between all the different smr pages.David Gwynne
2019-07-05+aggr.4David Gwynne
2019-07-05make a start at a manpage for aggr(4)David Gwynne
2019-07-04Remove a useless kernel lock from the TCP socket splicing path.Alexander Bluhm
When send buffer space in the drain socket becomes available, a task is added to move data, and also the userland was informed. The latter is not usefull as this would mix a kernel and user stream. So programs do not wait for this event. Avoid calling sowakeup() from sowwakeup(), this also reduces grabing the kernel lock. Instead inform the userland about the write event when the splicing is dissolved in sounsplice(). OK claudio@
2019-07-03Add tsleep_nsec(9), msleep_nsec(9), and rwsleep_nsec(9).cheloha
Equivalent to their unsuffixed counterparts except that (a) they take a timeout in terms of nanoseconds, and (b) INFSLP, aka UINT64_MAX (not zero) indicates that a timeout should not be set. For now, zero nanoseconds is not a strictly valid invocation: we log a warning on DIAGNOSTIC kernels if we see such a call. We still sleep until the next tick in such a case, however. In the future this could become some sort of poll... TBD. To facilitate conversions to these interfaces: add inline conversion functions to sys/time.h for turning your timeout into nanoseconds. Also do a few easy conversions for warmup and to demonstrate how further conversions should be done. Lots of input from mpi@ and ratchov@. Additional input from tedu@, deraadt@, mortimer@, millert@, and claudio@. Partly inspired by FreeBSD r247787. positive feedback from deraadt@, ok mpi@
2019-07-02Update to tzdata2019b from www.iana.orgTodd C. Miller
2019-07-01use the standard spelling of the word "idiosyncrasy";Ingo Schwarze
suggested by Michal Nowak <mnowak at startmail dot com>
2019-07-01Switch the default compiler on octeon to clang.Visa Hankala
OK deraadt@
2019-07-01document control name changesMarc Espie
2019-07-01document changesMarc Espie
2019-07-01document retest / clean=testMarc Espie
2019-06-30Change pcic(4) attached with resources specified by locators on luna88k,Kenji Aoyama
rather than #define'd ones. Compiled and tested by my own LUNA-88K2.
2019-06-27DESCRIPTION: Be more direct about what delay(9) actually does.cheloha
While here, "delay" -> "interval", "busy wait" -> "busy-wait". With input from jmc@. "no objections" schwarze@, "reads ok" jmc@, ok ratchov@ kn@
2019-06-27minor eol issues;Jason McIntyre
2019-06-27be more realisticMarc Espie
2019-06-24Add glkgpio(4), a driver for the GPIO controllers found on Intel's GeminiMark Kettenis
Lake SoC. From James Hastings.
2019-06-24The PyPI module for portgen is very useful now, so we should mention itkmos
in the portgen(1) man page. ok afresh1@ phessler@
2019-06-21Improve wordingVisa Hankala
Suggested by jmc@
2019-06-21Make resource limit access MP-safe. So far, the copy-on-write sharingVisa Hankala
of resource limit structs has been done between processes. By applying copy-on-write also between threads, threads can read rlimits in a nearly lock-free manner. Inspired by code in DragonFly BSD and FreeBSD. OK mpi@, agreement from jmatthew@ and anton@
2019-06-21Don't try to fake a horizontal rule with a bunch of hyphens.Anthony J. Bentley
ok jmc@ schwarze@
2019-06-17Add aplgpio(4) a driver for the gpio controllers found on Intel's ApolloPatrick Wildt
Lake SoC. From James Hastings ok kettenis@
2019-06-17add REGRESS_EXPECTED_FAILURES variable,Marc Espie
for those tests that are expected to fail because they're not yet implemented. okay bluhm@
2019-06-17Mention EM_PPC64; from jsg@Kevin Lo
2019-06-17Mention the ELF machine type EM_AARCH64.Kevin Lo
ok jmc@
2019-06-17We do support "options edns0"; ok jca@Otto Moerbeek
2019-06-16finish killing PLIST_DB as noticed by some anonymous guyMarc Espie
2019-06-15simplify cleanup handlingMarc Espie
okay bluhm@
2019-06-11make things slightly less insane:Marc Espie
- actually use the ERRORS framework for REGRESS_LOG - put it at end of file, as best working (years of practice on bsd.port.mk) - actually use .SILENT - fix REGRESS_IGNORE_FAIL. Don't put a - in front of lines, but just don't error out as false on FAILED tests. This finally allows ^C to actually interrupt a testsuite. - add one missing .PHONY (quite a few more for later) okay bluhm@
2019-06-08Missing macro, reported by Fabio Scotoni <fabio at esse dot ch>.Ingo Schwarze
While here, also insert missing whitespace before punctuation.
2019-06-08Fix two minor errors in the recent PERMIT_* commit:Lawrence Teo
* Add a missing comma * "cdrom" should be "CD-ROMs" ok espie@ jmc@
2019-06-07ukspan.4: add OpenBSD idJason McIntyre
usb.4: sort ukspan entry and sync with Nd
2019-06-07add ukspan(4), a driver for the Keyspan USA19HS USB serial adapterJoshua Stein
written by Cody Cutler <ccutler at csail.mit.edu>
2019-06-04Fix capitalization in XAUTHORITY defaultkn
2019-06-03Switch from bintime_add() et al. to bintimeadd(9).cheloha
Basically just make all the bintime routines look and behave more like the timeradd(3) macros. Switch to three-argument forms for structure math, introduce and use bintimecmp(9), and rename the structure conversion routines to resemble e.g. TIMEVAL_TO_TIMESPEC(3). Document all of this in a new bintimeadd.9 page. Code input from mpi@, manpage input from schwarze@. code ok mpi@, docs ok schwarze@, docs probably still ok jmc@
2019-05-31zap trailing whitespace;Jason McIntyre
2019-05-31document the newer PERMIT_PACKAGE frameworkMarc Espie
2019-05-30php5 -> php, php5 has left the ports tree.Jeremie Courreges-Anglas
from Jesper Wallin
2019-05-29Fix a bunch of typos in various man pages.Frederic Cambus
2019-05-28Remove mention of YP lookup from hosts(5), as support was removed fromBryan Steele
resolv.conf in 2015. Diff from Jan-Piet Mens <jp () mens ! de> ok deraadt@