From 6d8bdc65446a704d0750217efd05532fc641ea7d Mon Sep 17 00:00:00 2001 From: Jacob McDonnell Date: Sat, 25 Apr 2026 14:02:27 -0400 Subject: docs: OpenBSD Man Pages Added --- static/mandoc.mk | 17 + static/openbsd/Makefile | 11 + static/openbsd/man0/COPYRIGHT | 62 + static/openbsd/man1/Makefile | 31 + static/openbsd/man1/build-debug-info.1 | 81 + static/openbsd/man1/check-lib-depends.1 | 141 + static/openbsd/man1/clang-local.1 | 151 + static/openbsd/man1/clean-old-distfiles.1 | 120 + static/openbsd/man1/dpb-replay.1 | 60 + static/openbsd/man1/dpb.1 | 1808 +++++++++ static/openbsd/man1/gcc-local.1 | 408 ++ static/openbsd/man1/help.1 | 197 + static/openbsd/man1/intro.1 | 73 + static/openbsd/man1/outdated-perl-ports.1 | 45 + static/openbsd/man1/pkg_check-manpages.1 | 60 + static/openbsd/man1/pkg_check-problems.1 | 191 + static/openbsd/man1/pkg_check-version.1 | 67 + static/openbsd/man1/pkg_outdated.1 | 48 + static/openbsd/man1/pkg_subst.1 | 101 + static/openbsd/man1/port-getpkgpath-helper.1 | 36 + static/openbsd/man1/port-resolve-lib-helper.1 | 74 + static/openbsd/man1/port-search-helper.1 | 49 + static/openbsd/man1/portbump.1 | 155 + static/openbsd/man1/portcheck.1 | 152 + static/openbsd/man1/portgen.1 | 113 + static/openbsd/man1/portimport.1 | 79 + static/openbsd/man1/portlock.1 | 51 + static/openbsd/man1/portslogger.1 | 61 + static/openbsd/man1/proot.1 | 302 ++ static/openbsd/man1/register-plist.1 | 143 + static/openbsd/man1/update-patches.1 | 100 + static/openbsd/man1/update-plist.1 | 323 ++ static/openbsd/man3/CMSG_DATA.3 | 158 + static/openbsd/man3/Makefile | 16 + static/openbsd/man3/assert.3 | 88 + static/openbsd/man3/bit_alloc.3 | 175 + static/openbsd/man3/dl_iterate_phdr.3 | 83 + static/openbsd/man3/dlfcn.3 | 323 ++ static/openbsd/man3/end.3 | 61 + static/openbsd/man3/intro.3 | 527 +++ static/openbsd/man3/makedev.3 | 94 + static/openbsd/man3/offsetof.3 | 46 + static/openbsd/man3/queue.3 | 1196 ++++++ static/openbsd/man3/sysexits.3 | 137 + static/openbsd/man3/timeradd.3 | 202 + static/openbsd/man3/tree.3 | 583 +++ static/openbsd/man3/va_start.3 | 268 ++ static/openbsd/man4/Makefile | 782 ++++ static/openbsd/man4/aac.4 | 77 + static/openbsd/man4/abcrtc.4 | 45 + static/openbsd/man4/abl.4 | 49 + static/openbsd/man4/ac97.4 | 76 + static/openbsd/man4/acphy.4 | 56 + static/openbsd/man4/acpi.4 | 186 + static/openbsd/man4/acpiac.4 | 55 + static/openbsd/man4/acpials.4 | 50 + static/openbsd/man4/acpiasus.4 | 45 + static/openbsd/man4/acpibat.4 | 57 + static/openbsd/man4/acpibtn.4 | 91 + static/openbsd/man4/acpicbkbd.4 | 47 + static/openbsd/man4/acpicmos.4 | 36 + static/openbsd/man4/acpicpu.4 | 75 + static/openbsd/man4/acpidock.4 | 63 + static/openbsd/man4/acpiec.4 | 54 + static/openbsd/man4/acpige.4 | 42 + static/openbsd/man4/acpihid.4 | 42 + static/openbsd/man4/acpihpet.4 | 46 + static/openbsd/man4/acpihve.4 | 37 + static/openbsd/man4/acpimadt.4 | 45 + static/openbsd/man4/acpimcfg.4 | 44 + static/openbsd/man4/acpipci.4 | 45 + static/openbsd/man4/acpiprt.4 | 48 + static/openbsd/man4/acpipwrres.4 | 45 + static/openbsd/man4/acpisbs.4 | 56 + static/openbsd/man4/acpisony.4 | 43 + static/openbsd/man4/acpisurface.4 | 47 + static/openbsd/man4/acpithinkpad.4 | 51 + static/openbsd/man4/acpitimer.4 | 46 + static/openbsd/man4/acpitoshiba.4 | 49 + static/openbsd/man4/acpitz.4 | 56 + static/openbsd/man4/acpivideo.4 | 56 + static/openbsd/man4/acpivout.4 | 49 + static/openbsd/man4/acpiwmi.4 | 37 + static/openbsd/man4/acrtc.4 | 45 + static/openbsd/man4/acx.4 | 209 + static/openbsd/man4/adc.4 | 50 + static/openbsd/man4/addcom.4 | 87 + static/openbsd/man4/adl.4 | 48 + static/openbsd/man4/admcts.4 | 50 + static/openbsd/man4/admlc.4 | 50 + static/openbsd/man4/admtemp.4 | 55 + static/openbsd/man4/admtm.4 | 50 + static/openbsd/man4/admtmp.4 | 50 + static/openbsd/man4/admtt.4 | 50 + static/openbsd/man4/adt.4 | 53 + static/openbsd/man4/adtfsm.4 | 49 + static/openbsd/man4/adv.4 | 125 + static/openbsd/man4/age.4 | 83 + static/openbsd/man4/aggr.4 | 102 + static/openbsd/man4/agp.4 | 49 + static/openbsd/man4/ahc.4 | 301 ++ static/openbsd/man4/ahci.4 | 65 + static/openbsd/man4/ahd.4 | 156 + static/openbsd/man4/aibs.4 | 183 + static/openbsd/man4/aic.4 | 92 + static/openbsd/man4/akbd.4 | 169 + static/openbsd/man4/alc.4 | 83 + static/openbsd/man4/ale.4 | 84 + static/openbsd/man4/alipm.4 | 50 + static/openbsd/man4/amas.4 | 86 + static/openbsd/man4/amdgpio.4 | 49 + static/openbsd/man4/amdiic.4 | 50 + static/openbsd/man4/amdpm.4 | 64 + static/openbsd/man4/amdpmc.4 | 44 + static/openbsd/man4/ami.4 | 136 + static/openbsd/man4/amlclock.4 | 42 + static/openbsd/man4/amldwusb.4 | 46 + static/openbsd/man4/amliic.4 | 44 + static/openbsd/man4/amlmmc.4 | 51 + static/openbsd/man4/amlpciephy.4 | 43 + static/openbsd/man4/amlpinctrl.4 | 42 + static/openbsd/man4/amlpwm.4 | 42 + static/openbsd/man4/amlreset.4 | 42 + static/openbsd/man4/amlrng.4 | 47 + static/openbsd/man4/amlsm.4 | 45 + static/openbsd/man4/amltemp.4 | 48 + static/openbsd/man4/amluart.4 | 42 + static/openbsd/man4/amlusbphy.4 | 43 + static/openbsd/man4/amphy.4 | 45 + static/openbsd/man4/ams.4 | 69 + static/openbsd/man4/an.4 | 190 + static/openbsd/man4/andl.4 | 54 + static/openbsd/man4/aplgpio.4 | 50 + static/openbsd/man4/aps.4 | 70 + static/openbsd/man4/aq.4 | 71 + static/openbsd/man4/arc.4 | 147 + static/openbsd/man4/arcofi.4 | 101 + static/openbsd/man4/asbtm.4 | 45 + static/openbsd/man4/asmc.4 | 65 + static/openbsd/man4/ast.4 | 129 + static/openbsd/man4/atapiscsi.4 | 100 + static/openbsd/man4/ath.4 | 353 ++ static/openbsd/man4/athn.4 | 274 ++ static/openbsd/man4/atphy.4 | 34 + static/openbsd/man4/atu.4 | 209 + static/openbsd/man4/atw.4 | 238 ++ static/openbsd/man4/auacer.4 | 55 + static/openbsd/man4/audio.4 | 520 +++ static/openbsd/man4/aue.4 | 214 + static/openbsd/man4/auglx.4 | 40 + static/openbsd/man4/auich.4 | 81 + static/openbsd/man4/auixp.4 | 58 + static/openbsd/man4/autri.4 | 56 + static/openbsd/man4/auvia.4 | 58 + static/openbsd/man4/axe.4 | 175 + static/openbsd/man4/axen.4 | 89 + static/openbsd/man4/axppmic.4 | 51 + static/openbsd/man4/azalia.4 | 269 ++ static/openbsd/man4/bce.4 | 91 + static/openbsd/man4/bcmaux.4 | 42 + static/openbsd/man4/bcmbsc.4 | 46 + static/openbsd/man4/bcmclock.4 | 44 + static/openbsd/man4/bcmdmac.4 | 55 + static/openbsd/man4/bcmdog.4 | 44 + static/openbsd/man4/bcmgpio.4 | 46 + static/openbsd/man4/bcmirng.4 | 47 + static/openbsd/man4/bcmmbox.4 | 44 + static/openbsd/man4/bcmpcie.4 | 44 + static/openbsd/man4/bcmrng.4 | 47 + static/openbsd/man4/bcmsdhost.4 | 63 + static/openbsd/man4/bcmstbgpio.4 | 46 + static/openbsd/man4/bcmstbintc.4 | 44 + static/openbsd/man4/bcmstbpinctrl.4 | 47 + static/openbsd/man4/bcmstbrescal.4 | 47 + static/openbsd/man4/bcmstbreset.4 | 46 + static/openbsd/man4/bcmtemp.4 | 48 + static/openbsd/man4/bcmtmon.4 | 48 + static/openbsd/man4/bdpmic.4 | 43 + static/openbsd/man4/berkwdt.4 | 53 + static/openbsd/man4/bge.4 | 202 + static/openbsd/man4/bgw.4 | 49 + static/openbsd/man4/bio.4 | 180 + static/openbsd/man4/bktr.4 | 477 +++ static/openbsd/man4/bmtphy.4 | 48 + static/openbsd/man4/bnx.4 | 181 + static/openbsd/man4/bnxt.4 | 75 + static/openbsd/man4/boca.4 | 107 + static/openbsd/man4/bpe.4 | 160 + static/openbsd/man4/bpf.4 | 1119 ++++++ static/openbsd/man4/brgphy.4 | 46 + static/openbsd/man4/bridge.4 | 703 ++++ static/openbsd/man4/brswphy.4 | 46 + static/openbsd/man4/bse.4 | 81 + static/openbsd/man4/bwfm.4 | 164 + static/openbsd/man4/bwi.4 | 170 + static/openbsd/man4/bytgpio.4 | 46 + static/openbsd/man4/cac.4 | 91 + static/openbsd/man4/cad.4 | 73 + static/openbsd/man4/cardbus.4 | 113 + static/openbsd/man4/carp.4 | 288 ++ static/openbsd/man4/cas.4 | 105 + static/openbsd/man4/ccp.4 | 51 + static/openbsd/man4/ccpmic.4 | 51 + static/openbsd/man4/cd.4 | 347 ++ static/openbsd/man4/cdce.4 | 151 + static/openbsd/man4/cdpcie.4 | 44 + static/openbsd/man4/cdsdhc.4 | 40 + static/openbsd/man4/cduart.4 | 36 + static/openbsd/man4/cfxga.4 | 55 + static/openbsd/man4/ch.4 | 90 + static/openbsd/man4/chvgpio.4 | 46 + static/openbsd/man4/ciphy.4 | 34 + static/openbsd/man4/ciss.4 | 68 + static/openbsd/man4/clcs.4 | 61 + static/openbsd/man4/clct.4 | 52 + static/openbsd/man4/cmpci.4 | 70 + static/openbsd/man4/com.4 | 165 + static/openbsd/man4/cue.4 | 102 + static/openbsd/man4/cwfg.4 | 49 + static/openbsd/man4/cy.4 | 93 + static/openbsd/man4/cz.4 | 134 + static/openbsd/man4/dapmic.4 | 45 + static/openbsd/man4/dc.4 | 393 ++ static/openbsd/man4/dcphy.4 | 23 + static/openbsd/man4/ddb.4 | 1303 ++++++ static/openbsd/man4/de.4 | 131 + static/openbsd/man4/diskmap.4 | 58 + static/openbsd/man4/divert.4 | 210 + static/openbsd/man4/drm.4 | 93 + static/openbsd/man4/dsxrtc.4 | 44 + static/openbsd/man4/dt.4 | 158 + static/openbsd/man4/dwctwo.4 | 43 + static/openbsd/man4/dwdog.4 | 44 + static/openbsd/man4/dwge.4 | 83 + static/openbsd/man4/dwgpio.4 | 45 + static/openbsd/man4/dwiic.4 | 55 + static/openbsd/man4/dwmmc.4 | 53 + static/openbsd/man4/dwmshc.4 | 55 + static/openbsd/man4/dwpcie.4 | 44 + static/openbsd/man4/dwqe.4 | 65 + static/openbsd/man4/dwxe.4 | 71 + static/openbsd/man4/eap.4 | 58 + static/openbsd/man4/ec.4 | 87 + static/openbsd/man4/eephy.4 | 45 + static/openbsd/man4/ef.4 | 93 + static/openbsd/man4/efi.4 | 102 + static/openbsd/man4/eg.4 | 65 + static/openbsd/man4/ehci.4 | 75 + static/openbsd/man4/eisa.4 | 111 + static/openbsd/man4/el.4 | 65 + static/openbsd/man4/em.4 | 228 ++ static/openbsd/man4/emc.4 | 46 + static/openbsd/man4/emu.4 | 110 + static/openbsd/man4/enc.4 | 161 + static/openbsd/man4/endrun.4 | 82 + static/openbsd/man4/envy.4 | 132 + static/openbsd/man4/eoip.4 | 209 + static/openbsd/man4/ep.4 | 152 + static/openbsd/man4/epic.4 | 105 + static/openbsd/man4/erspan.4 | 226 ++ static/openbsd/man4/esa.4 | 61 + static/openbsd/man4/escodec.4 | 47 + static/openbsd/man4/eso.4 | 71 + static/openbsd/man4/ess.4 | 83 + static/openbsd/man4/et.4 | 71 + static/openbsd/man4/etherip.4 | 186 + static/openbsd/man4/etphy.4 | 51 + static/openbsd/man4/ex.4 | 52 + static/openbsd/man4/exphy.4 | 49 + static/openbsd/man4/exrtc.4 | 41 + static/openbsd/man4/fanpwr.4 | 43 + static/openbsd/man4/fd.4 | 97 + static/openbsd/man4/fdc.4 | 125 + static/openbsd/man4/fec.4 | 45 + static/openbsd/man4/fido.4 | 55 + static/openbsd/man4/fins.4 | 70 + static/openbsd/man4/fintek.4 | 66 + static/openbsd/man4/fms.4 | 67 + static/openbsd/man4/frame.4 | 244 ++ static/openbsd/man4/fusbtc.4 | 46 + static/openbsd/man4/fuse.4 | 47 + static/openbsd/man4/fxp.4 | 144 + static/openbsd/man4/gcu.4 | 57 + static/openbsd/man4/gdt.4 | 149 + static/openbsd/man4/gem.4 | 106 + static/openbsd/man4/gentbi.4 | 49 + static/openbsd/man4/gfrtc.4 | 34 + static/openbsd/man4/gif.4 | 131 + static/openbsd/man4/glenv.4 | 52 + static/openbsd/man4/glkgpio.4 | 50 + static/openbsd/man4/gpio.4 | 219 ++ static/openbsd/man4/gpiocharger.4 | 51 + static/openbsd/man4/gpiodcf.4 | 99 + static/openbsd/man4/gpioiic.4 | 80 + static/openbsd/man4/gpiokeys.4 | 50 + static/openbsd/man4/gpioleds.4 | 45 + static/openbsd/man4/gpioow.4 | 66 + static/openbsd/man4/graphaudio.4 | 49 + static/openbsd/man4/gre.4 | 797 ++++ static/openbsd/man4/gscsio.4 | 61 + static/openbsd/man4/hds.4 | 46 + static/openbsd/man4/hiclock.4 | 42 + static/openbsd/man4/hidwusb.4 | 44 + static/openbsd/man4/hil.4 | 80 + static/openbsd/man4/hilid.4 | 46 + static/openbsd/man4/hilkbd.4 | 106 + static/openbsd/man4/hilms.4 | 47 + static/openbsd/man4/hireset.4 | 42 + static/openbsd/man4/hitemp.4 | 48 + static/openbsd/man4/hme.4 | 100 + static/openbsd/man4/hotplug.4 | 104 + static/openbsd/man4/hsq.4 | 103 + static/openbsd/man4/hvn.4 | 61 + static/openbsd/man4/hvs.4 | 50 + static/openbsd/man4/hyperv.4 | 73 + static/openbsd/man4/iasuskbd.4 | 51 + static/openbsd/man4/iatp.4 | 46 + static/openbsd/man4/iavf.4 | 49 + static/openbsd/man4/icc.4 | 48 + static/openbsd/man4/ice.4 | 83 + static/openbsd/man4/ichiic.4 | 58 + static/openbsd/man4/ichwdt.4 | 57 + static/openbsd/man4/icmp.4 | 185 + static/openbsd/man4/icmp6.4 | 257 ++ static/openbsd/man4/icsphy.4 | 50 + static/openbsd/man4/ietp.4 | 47 + static/openbsd/man4/ifmedia.4 | 573 +++ static/openbsd/man4/igc.4 | 50 + static/openbsd/man4/iha.4 | 80 + static/openbsd/man4/ihidev.4 | 41 + static/openbsd/man4/iic.4 | 307 ++ static/openbsd/man4/iicmux.4 | 44 + static/openbsd/man4/ikbd.4 | 40 + static/openbsd/man4/ims.4 | 46 + static/openbsd/man4/imt.4 | 47 + static/openbsd/man4/imxanatop.4 | 42 + static/openbsd/man4/imxdog.4 | 44 + static/openbsd/man4/imxesdhc.4 | 48 + static/openbsd/man4/imxgpc.4 | 43 + static/openbsd/man4/imxgpio.4 | 43 + static/openbsd/man4/imxiic.4 | 44 + static/openbsd/man4/imxpciephy.4 | 42 + static/openbsd/man4/imxpwm.4 | 42 + static/openbsd/man4/imxrtc.4 | 42 + static/openbsd/man4/imxspi.4 | 41 + static/openbsd/man4/imxsrc.4 | 43 + static/openbsd/man4/imxtmu.4 | 48 + static/openbsd/man4/imxuart.4 | 42 + static/openbsd/man4/inet.4 | 182 + static/openbsd/man4/inet6.4 | 222 ++ static/openbsd/man4/inphy.4 | 50 + static/openbsd/man4/intelpmc.4 | 44 + static/openbsd/man4/inthid.4 | 42 + static/openbsd/man4/iophy.4 | 49 + static/openbsd/man4/iosf.4 | 50 + static/openbsd/man4/ip.4 | 619 +++ static/openbsd/man4/ip6.4 | 659 ++++ static/openbsd/man4/ipcomp.4 | 124 + static/openbsd/man4/ipgphy.4 | 34 + static/openbsd/man4/ipmi.4 | 180 + static/openbsd/man4/ips.4 | 87 + static/openbsd/man4/ipsec.4 | 430 ++ static/openbsd/man4/ipw.4 | 162 + static/openbsd/man4/isa.4 | 226 ++ static/openbsd/man4/isagpio.4 | 59 + static/openbsd/man4/isapnp.4 | 140 + static/openbsd/man4/islrtc.4 | 44 + static/openbsd/man4/ispi.4 | 38 + static/openbsd/man4/it.4 | 98 + static/openbsd/man4/itherm.4 | 69 + static/openbsd/man4/iwi.4 | 162 + static/openbsd/man4/iwm.4 | 169 + static/openbsd/man4/iwn.4 | 216 + static/openbsd/man4/iwx.4 | 177 + static/openbsd/man4/ix.4 | 106 + static/openbsd/man4/ixgb.4 | 118 + static/openbsd/man4/ixl.4 | 62 + static/openbsd/man4/ixv.4 | 61 + static/openbsd/man4/jmb.4 | 55 + static/openbsd/man4/jme.4 | 81 + static/openbsd/man4/jmphy.4 | 51 + static/openbsd/man4/kate.4 | 98 + static/openbsd/man4/kcov.4 | 206 + static/openbsd/man4/km.4 | 77 + static/openbsd/man4/ksmn.4 | 49 + static/openbsd/man4/kstat.4 | 210 + static/openbsd/man4/ksyms.4 | 91 + static/openbsd/man4/kubsan.4 | 108 + static/openbsd/man4/kue.4 | 137 + static/openbsd/man4/lc.4 | 84 + static/openbsd/man4/lge.4 | 135 + static/openbsd/man4/lii.4 | 115 + static/openbsd/man4/lisa.4 | 71 + static/openbsd/man4/lm.4 | 147 + static/openbsd/man4/lmenv.4 | 62 + static/openbsd/man4/lmn.4 | 49 + static/openbsd/man4/lmtemp.4 | 45 + static/openbsd/man4/lo.4 | 85 + static/openbsd/man4/lpt.4 | 81 + static/openbsd/man4/luphy.4 | 33 + static/openbsd/man4/lxtphy.4 | 50 + static/openbsd/man4/maestro.4 | 77 + static/openbsd/man4/mainbus.4 | 36 + static/openbsd/man4/malo.4 | 168 + static/openbsd/man4/man4.alpha/Makefile | 20 + static/openbsd/man4/man4.alpha/apecs.4 | 49 + static/openbsd/man4/man4.alpha/asc.4 | 29 + static/openbsd/man4/man4.alpha/autoconf.4 | 53 + static/openbsd/man4/man4.alpha/bba.4 | 53 + static/openbsd/man4/man4.alpha/cia.4 | 49 + static/openbsd/man4/man4.alpha/intro.4 | 420 ++ static/openbsd/man4/man4.alpha/ioasic.4 | 87 + static/openbsd/man4/man4.alpha/irongate.4 | 48 + static/openbsd/man4/man4.alpha/lca.4 | 47 + static/openbsd/man4/man4.alpha/le.4 | 28 + static/openbsd/man4/man4.alpha/mcbus.4 | 62 + static/openbsd/man4/man4.alpha/mcpcia.4 | 48 + static/openbsd/man4/man4.alpha/mem.4 | 85 + static/openbsd/man4/man4.alpha/tcasic.4 | 48 + static/openbsd/man4/man4.alpha/tga.4 | 74 + static/openbsd/man4/man4.alpha/tsc.4 | 63 + static/openbsd/man4/man4.alpha/tsciic.4 | 48 + static/openbsd/man4/man4.alpha/zs.4 | 108 + static/openbsd/man4/man4.amd64/Makefile | 19 + static/openbsd/man4/man4.amd64/amdpcib.4 | 33 + static/openbsd/man4/man4.amd64/apm.4 | 167 + static/openbsd/man4/man4.amd64/autoconf.4 | 52 + static/openbsd/man4/man4.amd64/bios.4 | 51 + static/openbsd/man4/man4.amd64/cpu.4 | 78 + static/openbsd/man4/man4.amd64/efifb.4 | 47 + static/openbsd/man4/man4.amd64/intro.4 | 122 + static/openbsd/man4/man4.amd64/ioapic.4 | 46 + static/openbsd/man4/man4.amd64/mem.4 | 87 + static/openbsd/man4/man4.amd64/mpbios.4 | 58 + static/openbsd/man4/man4.amd64/mtrr.4 | 146 + static/openbsd/man4/man4.amd64/nvram.4 | 52 + static/openbsd/man4/man4.amd64/pctr.4 | 234 ++ static/openbsd/man4/man4.amd64/skgpio.4 | 57 + static/openbsd/man4/man4.amd64/tcpcib.4 | 71 + static/openbsd/man4/man4.amd64/vmm.4 | 122 + static/openbsd/man4/man4.arm64/Makefile | 38 + static/openbsd/man4/man4.arm64/agintc.4 | 36 + static/openbsd/man4/man4.arm64/agtimer.4 | 33 + static/openbsd/man4/man4.arm64/ampchwm.4 | 48 + static/openbsd/man4/man4.arm64/ampintc.4 | 36 + static/openbsd/man4/man4.arm64/aplaudio.4 | 48 + static/openbsd/man4/man4.arm64/aplcpu.4 | 50 + static/openbsd/man4/man4.arm64/apldart.4 | 42 + static/openbsd/man4/man4.arm64/apldcp.4 | 51 + static/openbsd/man4/man4.arm64/apldma.4 | 47 + static/openbsd/man4/man4.arm64/apldog.4 | 42 + static/openbsd/man4/man4.arm64/apldrm.4 | 52 + static/openbsd/man4/man4.arm64/aplefuse.4 | 42 + static/openbsd/man4/man4.arm64/aplhidev.4 | 50 + static/openbsd/man4/man4.arm64/apliic.4 | 42 + static/openbsd/man4/man4.arm64/aplintc.4 | 42 + static/openbsd/man4/man4.arm64/aplmbox.4 | 42 + static/openbsd/man4/man4.arm64/aplmca.4 | 47 + static/openbsd/man4/man4.arm64/aplnco.4 | 43 + static/openbsd/man4/man4.arm64/aplns.4 | 38 + static/openbsd/man4/man4.arm64/aplpcie.4 | 44 + static/openbsd/man4/man4.arm64/aplpinctrl.4 | 42 + static/openbsd/man4/man4.arm64/aplpmgr.4 | 42 + static/openbsd/man4/man4.arm64/aplpmu.4 | 43 + static/openbsd/man4/man4.arm64/aplpwm.4 | 42 + static/openbsd/man4/man4.arm64/aplsart.4 | 42 + static/openbsd/man4/man4.arm64/aplsmc.4 | 50 + static/openbsd/man4/man4.arm64/aplspi.4 | 42 + static/openbsd/man4/man4.arm64/aplspmi.4 | 44 + static/openbsd/man4/man4.arm64/apm.4 | 178 + static/openbsd/man4/man4.arm64/intro.4 | 117 + static/openbsd/man4/man4.arm64/rpiclock.4 | 44 + static/openbsd/man4/man4.arm64/rpipwm.4 | 44 + static/openbsd/man4/man4.arm64/rpirtc.4 | 42 + static/openbsd/man4/man4.arm64/rpone.4 | 49 + static/openbsd/man4/man4.arm64/smbios.4 | 36 + static/openbsd/man4/man4.armv7/Makefile | 35 + static/openbsd/man4/man4.armv7/agtimer.4 | 33 + static/openbsd/man4/man4.armv7/amdisplay.4 | 76 + static/openbsd/man4/man4.armv7/ampintc.4 | 36 + static/openbsd/man4/man4.armv7/amptimer.4 | 30 + static/openbsd/man4/man4.armv7/armliicc.4 | 34 + static/openbsd/man4/man4.armv7/cortex.4 | 28 + static/openbsd/man4/man4.armv7/cpsw.4 | 49 + static/openbsd/man4/man4.armv7/dmtimer.4 | 38 + static/openbsd/man4/man4.armv7/edma.4 | 38 + static/openbsd/man4/man4.armv7/gptimer.4 | 38 + static/openbsd/man4/man4.armv7/imxtemp.4 | 50 + static/openbsd/man4/man4.armv7/intc.4 | 38 + static/openbsd/man4/man4.armv7/intro.4 | 117 + static/openbsd/man4/man4.armv7/mvodog.4 | 44 + static/openbsd/man4/man4.armv7/mvortc.4 | 41 + static/openbsd/man4/man4.armv7/omap.4 | 49 + static/openbsd/man4/man4.armv7/omclock.4 | 43 + static/openbsd/man4/man4.armv7/omcm.4 | 43 + static/openbsd/man4/man4.armv7/omdog.4 | 38 + static/openbsd/man4/man4.armv7/omgpio.4 | 50 + static/openbsd/man4/man4.armv7/ommmc.4 | 51 + static/openbsd/man4/man4.armv7/omrng.4 | 47 + static/openbsd/man4/man4.armv7/omsysc.4 | 42 + static/openbsd/man4/man4.armv7/omwugen.4 | 30 + static/openbsd/man4/man4.armv7/prcm.4 | 38 + static/openbsd/man4/man4.armv7/sxie.4 | 41 + static/openbsd/man4/man4.armv7/sxiintc.4 | 34 + static/openbsd/man4/man4.armv7/sxitimer.4 | 34 + static/openbsd/man4/man4.armv7/sxits.4 | 48 + static/openbsd/man4/man4.armv7/sysreg.4 | 36 + static/openbsd/man4/man4.armv7/zqclock.4 | 37 + static/openbsd/man4/man4.armv7/zqreset.4 | 37 + static/openbsd/man4/man4.hppa/Makefile | 25 + static/openbsd/man4/man4.hppa/asp.4 | 97 + static/openbsd/man4/man4.hppa/astro.4 | 43 + static/openbsd/man4/man4.hppa/cpu.4 | 243 ++ static/openbsd/man4/man4.hppa/dino.4 | 74 + static/openbsd/man4/man4.hppa/elroy.4 | 39 + static/openbsd/man4/man4.hppa/gecko.4 | 38 + static/openbsd/man4/man4.hppa/gsc.4 | 113 + static/openbsd/man4/man4.hppa/gsckbc.4 | 52 + static/openbsd/man4/man4.hppa/harmony.4 | 89 + static/openbsd/man4/man4.hppa/ie.4 | 90 + static/openbsd/man4/man4.hppa/intro.4 | 228 ++ static/openbsd/man4/man4.hppa/io.4 | 166 + static/openbsd/man4/man4.hppa/lasi.4 | 134 + static/openbsd/man4/man4.hppa/lcd.4 | 44 + static/openbsd/man4/man4.hppa/mem.4 | 87 + static/openbsd/man4/man4.hppa/mongoose.4 | 56 + static/openbsd/man4/man4.hppa/pdc.4 | 732 ++++ static/openbsd/man4/man4.hppa/phantomas.4 | 69 + static/openbsd/man4/man4.hppa/power.4 | 84 + static/openbsd/man4/man4.hppa/runway.4 | 65 + static/openbsd/man4/man4.hppa/ssio.4 | 51 + static/openbsd/man4/man4.hppa/uturn.4 | 65 + static/openbsd/man4/man4.hppa/wax.4 | 105 + static/openbsd/man4/man4.i386/Makefile | 38 + static/openbsd/man4/man4.i386/amdmsr.4 | 59 + static/openbsd/man4/man4.i386/amdpcib.4 | 33 + static/openbsd/man4/man4.i386/apm.4 | 221 ++ static/openbsd/man4/man4.i386/autoconf.4 | 52 + static/openbsd/man4/man4.i386/bios.4 | 95 + static/openbsd/man4/man4.i386/cpu.4 | 99 + static/openbsd/man4/man4.i386/esm.4 | 89 + static/openbsd/man4/man4.i386/geodesc.4 | 49 + static/openbsd/man4/man4.i386/glxpcib.4 | 46 + static/openbsd/man4/man4.i386/glxsb.4 | 57 + static/openbsd/man4/man4.i386/gscpcib.4 | 65 + static/openbsd/man4/man4.i386/gscpm.4 | 43 + static/openbsd/man4/man4.i386/gus.4 | 100 + static/openbsd/man4/man4.i386/ichpcib.4 | 89 + static/openbsd/man4/man4.i386/ie.4 | 60 + static/openbsd/man4/man4.i386/intro.4 | 127 + static/openbsd/man4/man4.i386/ioapic.4 | 46 + static/openbsd/man4/man4.i386/joy.4 | 152 + static/openbsd/man4/man4.i386/le.4 | 58 + static/openbsd/man4/man4.i386/lms.4 | 57 + static/openbsd/man4/man4.i386/mem.4 | 87 + static/openbsd/man4/man4.i386/mms.4 | 57 + static/openbsd/man4/man4.i386/mpbios.4 | 59 + static/openbsd/man4/man4.i386/mtrr.4 | 147 + static/openbsd/man4/man4.i386/npx.4 | 63 + static/openbsd/man4/man4.i386/nvram.4 | 52 + static/openbsd/man4/man4.i386/pas.4 | 45 + static/openbsd/man4/man4.i386/pcibios.4 | 180 + static/openbsd/man4/man4.i386/pctr.4 | 281 ++ static/openbsd/man4/man4.i386/sb.4 | 96 + static/openbsd/man4/man4.i386/skgpio.4 | 57 + static/openbsd/man4/man4.i386/tcpcib.4 | 71 + static/openbsd/man4/man4.i386/uha.4 | 55 + static/openbsd/man4/man4.i386/wds.4 | 61 + static/openbsd/man4/man4.i386/wdt.4 | 68 + static/openbsd/man4/man4.landisk/Makefile | 8 + static/openbsd/man4/man4.landisk/intro.4 | 139 + static/openbsd/man4/man4.landisk/mem.4 | 81 + static/openbsd/man4/man4.landisk/obio.4 | 68 + static/openbsd/man4/man4.landisk/power.4 | 50 + static/openbsd/man4/man4.landisk/shpcic.4 | 38 + static/openbsd/man4/man4.loongson/Makefile | 18 + static/openbsd/man4/man4.loongson/apm.4 | 211 + static/openbsd/man4/man4.loongson/autoconf.4 | 53 + static/openbsd/man4/man4.loongson/bonito.4 | 48 + static/openbsd/man4/man4.loongson/gdiumiic.4 | 52 + static/openbsd/man4/man4.loongson/glxclk.4 | 43 + static/openbsd/man4/man4.loongson/glxpcib.4 | 51 + static/openbsd/man4/man4.loongson/htb.4 | 42 + static/openbsd/man4/man4.loongson/intro.4 | 109 + static/openbsd/man4/man4.loongson/leioc.4 | 68 + static/openbsd/man4/man4.loongson/mem.4 | 111 + static/openbsd/man4/man4.loongson/sisfb.4 | 47 + static/openbsd/man4/man4.loongson/smfb.4 | 47 + static/openbsd/man4/man4.loongson/stsec.4 | 42 + static/openbsd/man4/man4.loongson/voyager.4 | 81 + static/openbsd/man4/man4.loongson/ykbec.4 | 54 + static/openbsd/man4/man4.luna88k/Makefile | 12 + static/openbsd/man4/man4.luna88k/autoconf.4 | 53 + static/openbsd/man4/man4.luna88k/cbus.4 | 50 + static/openbsd/man4/man4.luna88k/intro.4 | 119 + static/openbsd/man4/man4.luna88k/lcd.4 | 81 + static/openbsd/man4/man4.luna88k/le.4 | 59 + static/openbsd/man4/man4.luna88k/mem.4 | 85 + static/openbsd/man4/man4.luna88k/necsb.4 | 41 + static/openbsd/man4/man4.luna88k/pcexmem.4 | 76 + static/openbsd/man4/man4.luna88k/spc.4 | 54 + static/openbsd/man4/man4.luna88k/xp.4 | 73 + static/openbsd/man4/man4.macppc/Makefile | 36 + static/openbsd/man4/man4.macppc/abtn.4 | 55 + static/openbsd/man4/man4.macppc/adb.4 | 112 + static/openbsd/man4/man4.macppc/aoa.4 | 78 + static/openbsd/man4/man4.macppc/apm.4 | 220 ++ static/openbsd/man4/man4.macppc/asms.4 | 68 + static/openbsd/man4/man4.macppc/autoconf.4 | 52 + static/openbsd/man4/man4.macppc/awacs.4 | 82 + static/openbsd/man4/man4.macppc/bm.4 | 64 + static/openbsd/man4/man4.macppc/daca.4 | 74 + static/openbsd/man4/man4.macppc/dfs.4 | 53 + static/openbsd/man4/man4.macppc/fcu.4 | 45 + static/openbsd/man4/man4.macppc/hpb.4 | 40 + static/openbsd/man4/man4.macppc/ht.4 | 48 + static/openbsd/man4/man4.macppc/intro.4 | 120 + static/openbsd/man4/man4.macppc/kauaiata.4 | 51 + static/openbsd/man4/man4.macppc/kiic.4 | 51 + static/openbsd/man4/man4.macppc/macgpio.4 | 45 + static/openbsd/man4/man4.macppc/macobio.4 | 86 + static/openbsd/man4/man4.macppc/mc.4 | 71 + static/openbsd/man4/man4.macppc/mediabay.4 | 51 + static/openbsd/man4/man4.macppc/mem.4 | 85 + static/openbsd/man4/man4.macppc/memc.4 | 42 + static/openbsd/man4/man4.macppc/mpcpcibr.4 | 42 + static/openbsd/man4/man4.macppc/onyx.4 | 64 + static/openbsd/man4/man4.macppc/openpic.4 | 39 + static/openbsd/man4/man4.macppc/pgs.4 | 49 + static/openbsd/man4/man4.macppc/piic.4 | 47 + static/openbsd/man4/man4.macppc/smu.4 | 50 + static/openbsd/man4/man4.macppc/snapper.4 | 105 + static/openbsd/man4/man4.macppc/sysbutton.4 | 41 + static/openbsd/man4/man4.macppc/tumbler.4 | 82 + static/openbsd/man4/man4.macppc/xlights.4 | 41 + static/openbsd/man4/man4.macppc/zs.4 | 71 + static/openbsd/man4/man4.octeon/Makefile | 26 + static/openbsd/man4/man4.octeon/amdcf.4 | 55 + static/openbsd/man4/man4.octeon/cnmac.4 | 86 + static/openbsd/man4/man4.octeon/intro.4 | 111 + static/openbsd/man4/man4.octeon/octboot.4 | 62 + static/openbsd/man4/man4.octeon/octcf.4 | 39 + static/openbsd/man4/man4.octeon/octcib.4 | 38 + static/openbsd/man4/man4.octeon/octcit.4 | 48 + static/openbsd/man4/man4.octeon/octciu.4 | 50 + static/openbsd/man4/man4.octeon/octcrypto.4 | 61 + static/openbsd/man4/man4.octeon/octgmx.4 | 38 + static/openbsd/man4/man4.octeon/octgpio.4 | 37 + static/openbsd/man4/man4.octeon/octiic.4 | 40 + static/openbsd/man4/man4.octeon/octmmc.4 | 41 + static/openbsd/man4/man4.octeon/octpcie.4 | 50 + static/openbsd/man4/man4.octeon/octpip.4 | 37 + static/openbsd/man4/man4.octeon/octrng.4 | 50 + static/openbsd/man4/man4.octeon/octrtc.4 | 62 + static/openbsd/man4/man4.octeon/octsctl.4 | 37 + static/openbsd/man4/man4.octeon/octsmi.4 | 38 + static/openbsd/man4/man4.octeon/octuctl.4 | 48 + static/openbsd/man4/man4.octeon/octxctl.4 | 37 + static/openbsd/man4/man4.octeon/ogx.4 | 46 + static/openbsd/man4/man4.octeon/ogxnexus.4 | 45 + static/openbsd/man4/man4.powerpc64/Makefile | 12 + static/openbsd/man4/man4.powerpc64/astfb.4 | 55 + static/openbsd/man4/man4.powerpc64/intro.4 | 109 + static/openbsd/man4/man4.powerpc64/opal.4 | 43 + static/openbsd/man4/man4.powerpc64/opalcons.4 | 47 + static/openbsd/man4/man4.powerpc64/opalsens.4 | 43 + static/openbsd/man4/man4.powerpc64/phb.4 | 44 + static/openbsd/man4/man4.powerpc64/xicp.4 | 44 + static/openbsd/man4/man4.powerpc64/xics.4 | 44 + static/openbsd/man4/man4.powerpc64/xive.4 | 44 + static/openbsd/man4/man4.riscv64/Makefile | 25 + static/openbsd/man4/man4.riscv64/intro.4 | 113 + static/openbsd/man4/man4.riscv64/mpfclock.4 | 37 + static/openbsd/man4/man4.riscv64/mpfgpio.4 | 55 + static/openbsd/man4/man4.riscv64/mpfiic.4 | 40 + static/openbsd/man4/man4.riscv64/plic.4 | 28 + static/openbsd/man4/man4.riscv64/sfcc.4 | 28 + static/openbsd/man4/man4.riscv64/sfclock.4 | 28 + static/openbsd/man4/man4.riscv64/sfgpio.4 | 43 + static/openbsd/man4/man4.riscv64/sfuart.4 | 30 + static/openbsd/man4/man4.riscv64/sgmsi.4 | 42 + static/openbsd/man4/man4.riscv64/smtclock.4 | 42 + static/openbsd/man4/man4.riscv64/smtcomphy.4 | 43 + static/openbsd/man4/man4.riscv64/smte.4 | 76 + static/openbsd/man4/man4.riscv64/smtgpio.4 | 43 + static/openbsd/man4/man4.riscv64/smtiic.4 | 47 + static/openbsd/man4/man4.riscv64/smtpinctrl.4 | 42 + static/openbsd/man4/man4.riscv64/smtpmic.4 | 45 + static/openbsd/man4/man4.riscv64/stfclock.4 | 42 + static/openbsd/man4/man4.riscv64/stfpcie.4 | 45 + static/openbsd/man4/man4.riscv64/stfpciephy.4 | 43 + static/openbsd/man4/man4.riscv64/stfpinctrl.4 | 42 + static/openbsd/man4/man4.riscv64/stfrng.4 | 47 + static/openbsd/man4/man4.sparc64/Makefile | 78 + static/openbsd/man4/man4.sparc64/agten.4 | 57 + static/openbsd/man4/man4.sparc64/apio.4 | 63 + static/openbsd/man4/man4.sparc64/asio.4 | 63 + static/openbsd/man4/man4.sparc64/audioce.4 | 125 + static/openbsd/man4/man4.sparc64/audiocs.4 | 60 + static/openbsd/man4/man4.sparc64/autoconf.4 | 52 + static/openbsd/man4/man4.sparc64/auxio.4 | 53 + static/openbsd/man4/man4.sparc64/bbc.4 | 49 + static/openbsd/man4/man4.sparc64/be.4 | 72 + static/openbsd/man4/man4.sparc64/beeper.4 | 56 + static/openbsd/man4/man4.sparc64/bpp.4 | 47 + static/openbsd/man4/man4.sparc64/bwtwo.4 | 54 + static/openbsd/man4/man4.sparc64/cbus.4 | 60 + static/openbsd/man4/man4.sparc64/central.4 | 55 + static/openbsd/man4/man4.sparc64/cgsix.4 | 154 + static/openbsd/man4/man4.sparc64/cgthree.4 | 100 + static/openbsd/man4/man4.sparc64/cgtwelve.4 | 62 + static/openbsd/man4/man4.sparc64/clkbrd.4 | 57 + static/openbsd/man4/man4.sparc64/clock.4 | 75 + static/openbsd/man4/man4.sparc64/cmp.4 | 46 + static/openbsd/man4/man4.sparc64/comkbd.4 | 58 + static/openbsd/man4/man4.sparc64/comms.4 | 36 + static/openbsd/man4/man4.sparc64/core.4 | 45 + static/openbsd/man4/man4.sparc64/creator.4 | 69 + static/openbsd/man4/man4.sparc64/ebus.4 | 103 + static/openbsd/man4/man4.sparc64/ecadc.4 | 57 + static/openbsd/man4/man4.sparc64/environ.4 | 47 + static/openbsd/man4/man4.sparc64/esp.4 | 54 + static/openbsd/man4/man4.sparc64/fhc.4 | 77 + static/openbsd/man4/man4.sparc64/gfxp.4 | 46 + static/openbsd/man4/man4.sparc64/ifb.4 | 102 + static/openbsd/man4/man4.sparc64/intro.4 | 121 + static/openbsd/man4/man4.sparc64/le.4 | 101 + static/openbsd/man4/man4.sparc64/led.4 | 50 + static/openbsd/man4/man4.sparc64/lom.4 | 64 + static/openbsd/man4/man4.sparc64/machfb.4 | 47 + static/openbsd/man4/man4.sparc64/magma.4 | 114 + static/openbsd/man4/man4.sparc64/mem.4 | 87 + static/openbsd/man4/man4.sparc64/mgx.4 | 93 + static/openbsd/man4/man4.sparc64/pcons.4 | 70 + static/openbsd/man4/man4.sparc64/pmc.4 | 47 + static/openbsd/man4/man4.sparc64/power.4 | 62 + static/openbsd/man4/man4.sparc64/ppm.4 | 51 + static/openbsd/man4/man4.sparc64/prtc.4 | 42 + static/openbsd/man4/man4.sparc64/psycho.4 | 55 + static/openbsd/man4/man4.sparc64/pyro.4 | 59 + static/openbsd/man4/man4.sparc64/qe.4 | 60 + static/openbsd/man4/man4.sparc64/qec.4 | 58 + static/openbsd/man4/man4.sparc64/radeonfb.4 | 46 + static/openbsd/man4/man4.sparc64/raptor.4 | 47 + static/openbsd/man4/man4.sparc64/rfx.4 | 106 + static/openbsd/man4/man4.sparc64/sab.4 | 80 + static/openbsd/man4/man4.sparc64/sbbc.4 | 43 + static/openbsd/man4/man4.sparc64/schizo.4 | 54 + static/openbsd/man4/man4.sparc64/spif.4 | 103 + static/openbsd/man4/man4.sparc64/ssm.4 | 43 + static/openbsd/man4/man4.sparc64/tda.4 | 47 + static/openbsd/man4/man4.sparc64/tvtwo.4 | 82 + static/openbsd/man4/man4.sparc64/upa.4 | 51 + static/openbsd/man4/man4.sparc64/uperf.4 | 242 ++ static/openbsd/man4/man4.sparc64/vbus.4 | 55 + static/openbsd/man4/man4.sparc64/vcc.4 | 53 + static/openbsd/man4/man4.sparc64/vcons.4 | 47 + static/openbsd/man4/man4.sparc64/vds.4 | 57 + static/openbsd/man4/man4.sparc64/vdsk.4 | 49 + static/openbsd/man4/man4.sparc64/vigra.4 | 108 + static/openbsd/man4/man4.sparc64/vldc.4 | 46 + static/openbsd/man4/man4.sparc64/vnet.4 | 69 + static/openbsd/man4/man4.sparc64/vpci.4 | 43 + static/openbsd/man4/man4.sparc64/vrng.4 | 55 + static/openbsd/man4/man4.sparc64/vrtc.4 | 42 + static/openbsd/man4/man4.sparc64/vsw.4 | 58 + static/openbsd/man4/man4.sparc64/xbox.4 | 50 + static/openbsd/man4/man4.sparc64/zs.4 | 183 + static/openbsd/man4/man4.sparc64/zx.4 | 95 + static/openbsd/man4/maxds.4 | 49 + static/openbsd/man4/maxrtc.4 | 45 + static/openbsd/man4/maxtmp.4 | 51 + static/openbsd/man4/mbg.4 | 104 + static/openbsd/man4/mcprtc.4 | 43 + static/openbsd/man4/mcx.4 | 66 + static/openbsd/man4/mfi.4 | 103 + static/openbsd/man4/mfii.4 | 81 + static/openbsd/man4/mfokrtc.4 | 31 + static/openbsd/man4/midi.4 | 272 ++ static/openbsd/man4/mii.4 | 107 + static/openbsd/man4/mlphy.4 | 43 + static/openbsd/man4/mos.4 | 126 + static/openbsd/man4/moscom.4 | 52 + static/openbsd/man4/mpath.4 | 53 + static/openbsd/man4/mpe.4 | 81 + static/openbsd/man4/mpi.4 | 144 + static/openbsd/man4/mpii.4 | 107 + static/openbsd/man4/mpip.4 | 103 + static/openbsd/man4/mpu.4 | 60 + static/openbsd/man4/mpw.4 | 135 + static/openbsd/man4/msk.4 | 178 + static/openbsd/man4/msts.4 | 95 + static/openbsd/man4/mtd.4 | 70 + static/openbsd/man4/mtdphy.4 | 44 + static/openbsd/man4/mtintc.4 | 46 + static/openbsd/man4/mtio.4 | 111 + static/openbsd/man4/mtrng.4 | 47 + static/openbsd/man4/mtw.4 | 160 + static/openbsd/man4/mtxhci.4 | 49 + static/openbsd/man4/mue.4 | 59 + static/openbsd/man4/multicast.4 | 888 +++++ static/openbsd/man4/mvclock.4 | 41 + static/openbsd/man4/mvdog.4 | 44 + static/openbsd/man4/mvgicp.4 | 42 + static/openbsd/man4/mvgpio.4 | 43 + static/openbsd/man4/mvicu.4 | 46 + static/openbsd/man4/mviic.4 | 43 + static/openbsd/man4/mvkpcie.4 | 44 + static/openbsd/man4/mvneta.4 | 48 + static/openbsd/man4/mvpinctrl.4 | 44 + static/openbsd/man4/mvpp.4 | 48 + static/openbsd/man4/mvrng.4 | 47 + static/openbsd/man4/mvrtc.4 | 41 + static/openbsd/man4/mvspi.4 | 41 + static/openbsd/man4/mvsw.4 | 43 + static/openbsd/man4/mvtemp.4 | 48 + static/openbsd/man4/mvuart.4 | 42 + static/openbsd/man4/myx.4 | 81 + static/openbsd/man4/ne.4 | 154 + static/openbsd/man4/neo.4 | 67 + static/openbsd/man4/nep.4 | 84 + static/openbsd/man4/netintro.4 | 549 +++ static/openbsd/man4/nfe.4 | 101 + static/openbsd/man4/ngbe.4 | 79 + static/openbsd/man4/nge.4 | 166 + static/openbsd/man4/nhi.4 | 48 + static/openbsd/man4/nmea.4 | 121 + static/openbsd/man4/nsclpcsio.4 | 96 + static/openbsd/man4/nsgphy.4 | 33 + static/openbsd/man4/nsphy.4 | 50 + static/openbsd/man4/nsphyter.4 | 49 + static/openbsd/man4/null.4 | 61 + static/openbsd/man4/nviic.4 | 51 + static/openbsd/man4/nvme.4 | 56 + static/openbsd/man4/nvt.4 | 50 + static/openbsd/man4/oce.4 | 68 + static/openbsd/man4/ociic.4 | 44 + static/openbsd/man4/ohci.4 | 65 + static/openbsd/man4/onewire.4 | 75 + static/openbsd/man4/oosiop.4 | 111 + static/openbsd/man4/openprom.4 | 169 + static/openbsd/man4/options.4 | 551 +++ static/openbsd/man4/osiop.4 | 113 + static/openbsd/man4/otus.4 | 177 + static/openbsd/man4/owctr.4 | 57 + static/openbsd/man4/owid.4 | 54 + static/openbsd/man4/owsbm.4 | 65 + static/openbsd/man4/owtemp.4 | 56 + static/openbsd/man4/pair.4 | 110 + static/openbsd/man4/pcagpio.4 | 52 + static/openbsd/man4/pcaled.4 | 46 + static/openbsd/man4/pcamux.4 | 46 + static/openbsd/man4/pcdisplay.4 | 64 + static/openbsd/man4/pcfadc.4 | 50 + static/openbsd/man4/pcfiic.4 | 48 + static/openbsd/man4/pcfrtc.4 | 43 + static/openbsd/man4/pchb.4 | 62 + static/openbsd/man4/pchgpio.4 | 47 + static/openbsd/man4/pchtemp.4 | 53 + static/openbsd/man4/pci.4 | 627 +++ static/openbsd/man4/pcib.4 | 37 + static/openbsd/man4/pciide.4 | 188 + static/openbsd/man4/pckbc.4 | 79 + static/openbsd/man4/pckbd.4 | 226 ++ static/openbsd/man4/pcmcia.4 | 159 + static/openbsd/man4/pcn.4 | 112 + static/openbsd/man4/pcppi.4 | 66 + static/openbsd/man4/pcscp.4 | 63 + static/openbsd/man4/pcxrtc.4 | 43 + static/openbsd/man4/pcyrtc.4 | 43 + static/openbsd/man4/pf.4 | 1126 ++++++ static/openbsd/man4/pflog.4 | 111 + static/openbsd/man4/pflow.4 | 136 + static/openbsd/man4/pfsync.4 | 260 ++ static/openbsd/man4/pgt.4 | 201 + static/openbsd/man4/piixpm.4 | 72 + static/openbsd/man4/pijuice.4 | 53 + static/openbsd/man4/pinctrl.4 | 42 + static/openbsd/man4/pipex.4 | 269 ++ static/openbsd/man4/plgpio.4 | 47 + static/openbsd/man4/plrtc.4 | 37 + static/openbsd/man4/pluart.4 | 40 + static/openbsd/man4/pms.4 | 74 + static/openbsd/man4/ppb.4 | 44 + static/openbsd/man4/ppp.4 | 82 + static/openbsd/man4/pppoe.4 | 248 ++ static/openbsd/man4/pppx.4 | 86 + static/openbsd/man4/psci.4 | 34 + static/openbsd/man4/psp.4 | 373 ++ static/openbsd/man4/pty.4 | 311 ++ static/openbsd/man4/puc.4 | 215 + static/openbsd/man4/pvbus.4 | 170 + static/openbsd/man4/pvclock.4 | 45 + static/openbsd/man4/pwdog.4 | 58 + static/openbsd/man4/pwmbl.4 | 42 + static/openbsd/man4/pwmfan.4 | 41 + static/openbsd/man4/pwmleds.4 | 45 + static/openbsd/man4/pwmreg.4 | 42 + static/openbsd/man4/qccpu.4 | 50 + static/openbsd/man4/qccpucp.4 | 44 + static/openbsd/man4/qcdpc.4 | 46 + static/openbsd/man4/qcdrm.4 | 48 + static/openbsd/man4/qcdwusb.4 | 44 + static/openbsd/man4/qcgpio.4 | 46 + static/openbsd/man4/qciic.4 | 46 + static/openbsd/man4/qcpdc.4 | 43 + static/openbsd/man4/qcpmic.4 | 53 + static/openbsd/man4/qcpmicgpio.4 | 45 + static/openbsd/man4/qcpon.4 | 44 + static/openbsd/man4/qcpwm.4 | 43 + static/openbsd/man4/qcrng.4 | 51 + static/openbsd/man4/qcrtc.4 | 43 + static/openbsd/man4/qcspmi.4 | 44 + static/openbsd/man4/qcuart.4 | 42 + static/openbsd/man4/qla.4 | 52 + static/openbsd/man4/qle.4 | 50 + static/openbsd/man4/qlw.4 | 57 + static/openbsd/man4/qsphy.4 | 49 + static/openbsd/man4/qwx.4 | 145 + static/openbsd/man4/radio.4 | 249 ++ static/openbsd/man4/ral.4 | 369 ++ static/openbsd/man4/random.4 | 92 + static/openbsd/man4/rd.4 | 30 + static/openbsd/man4/rdac.4 | 46 + static/openbsd/man4/rdcphy.4 | 33 + static/openbsd/man4/rdomain.4 | 161 + static/openbsd/man4/re.4 | 221 ++ static/openbsd/man4/rge.4 | 75 + static/openbsd/man4/rgephy.4 | 34 + static/openbsd/man4/ricohrtc.4 | 42 + static/openbsd/man4/rkanxdp.4 | 52 + static/openbsd/man4/rkclock.4 | 41 + static/openbsd/man4/rkcomphy.4 | 49 + static/openbsd/man4/rkdrm.4 | 54 + static/openbsd/man4/rkdwhdmi.4 | 52 + static/openbsd/man4/rkdwusb.4 | 44 + static/openbsd/man4/rkemmcphy.4 | 41 + static/openbsd/man4/rkgpio.4 | 43 + static/openbsd/man4/rkgrf.4 | 42 + static/openbsd/man4/rkiic.4 | 44 + static/openbsd/man4/rkiis.4 | 48 + static/openbsd/man4/rkiovd.4 | 45 + static/openbsd/man4/rkpcie.4 | 44 + static/openbsd/man4/rkpciephy.4 | 41 + static/openbsd/man4/rkpinctrl.4 | 42 + static/openbsd/man4/rkpmic.4 | 44 + static/openbsd/man4/rkpwm.4 | 42 + static/openbsd/man4/rkrng.4 | 47 + static/openbsd/man4/rkspi.4 | 43 + static/openbsd/man4/rktcphy.4 | 47 + static/openbsd/man4/rktemp.4 | 50 + static/openbsd/man4/rkusbphy.4 | 42 + static/openbsd/man4/rkvop.4 | 52 + static/openbsd/man4/rl.4 | 222 ++ static/openbsd/man4/rlphy.4 | 50 + static/openbsd/man4/route.4 | 518 +++ static/openbsd/man4/rport.4 | 85 + static/openbsd/man4/rsu.4 | 158 + static/openbsd/man4/rtsx.4 | 45 + static/openbsd/man4/rtw.4 | 186 + static/openbsd/man4/rtwn.4 | 154 + static/openbsd/man4/rum.4 | 226 ++ static/openbsd/man4/run.4 | 243 ++ static/openbsd/man4/safte.4 | 68 + static/openbsd/man4/sbus.4 | 156 + static/openbsd/man4/schsio.4 | 95 + static/openbsd/man4/scmi.4 | 45 + static/openbsd/man4/scsi.4 | 183 + static/openbsd/man4/sd.4 | 225 ++ static/openbsd/man4/sdhc.4 | 39 + static/openbsd/man4/sdmmc.4 | 66 + static/openbsd/man4/sdtemp.4 | 69 + static/openbsd/man4/se.4 | 162 + static/openbsd/man4/sec.4 | 156 + static/openbsd/man4/ses.4 | 84 + static/openbsd/man4/sf.4 | 185 + static/openbsd/man4/sili.4 | 51 + static/openbsd/man4/simpleamp.4 | 40 + static/openbsd/man4/simpleaudio.4 | 45 + static/openbsd/man4/simplefb.4 | 44 + static/openbsd/man4/simplepanel.4 | 44 + static/openbsd/man4/siop.4 | 140 + static/openbsd/man4/sis.4 | 172 + static/openbsd/man4/sk.4 | 210 + static/openbsd/man4/sm.4 | 121 + static/openbsd/man4/smsc.4 | 66 + static/openbsd/man4/sncodec.4 | 42 + static/openbsd/man4/softraid.4 | 273 ++ static/openbsd/man4/spdmem.4 | 55 + static/openbsd/man4/speaker.4 | 231 ++ static/openbsd/man4/sppp.4 | 308 ++ static/openbsd/man4/sqphy.4 | 52 + static/openbsd/man4/ssdfb.4 | 50 + static/openbsd/man4/st.4 | 308 ++ static/openbsd/man4/ste.4 | 154 + static/openbsd/man4/stge.4 | 90 + static/openbsd/man4/sti.4 | 275 ++ static/openbsd/man4/stp.4 | 52 + static/openbsd/man4/sv.4 | 73 + static/openbsd/man4/sxiccmu.4 | 35 + static/openbsd/man4/sxidog.4 | 34 + static/openbsd/man4/sximmc.4 | 55 + static/openbsd/man4/sxipio.4 | 44 + static/openbsd/man4/sxipwm.4 | 42 + static/openbsd/man4/sxirintc.4 | 42 + static/openbsd/man4/sxirsb.4 | 48 + static/openbsd/man4/sxirtc.4 | 35 + static/openbsd/man4/sxisid.4 | 44 + static/openbsd/man4/sxisyscon.4 | 42 + static/openbsd/man4/sxitemp.4 | 48 + static/openbsd/man4/sxitwi.4 | 38 + static/openbsd/man4/sym.4 | 47 + static/openbsd/man4/sypwr.4 | 42 + static/openbsd/man4/syscon.4 | 45 + static/openbsd/man4/tascodec.4 | 42 + static/openbsd/man4/tcic.4 | 56 + static/openbsd/man4/tcp.4 | 251 ++ static/openbsd/man4/tcpci.4 | 46 + static/openbsd/man4/termios.4 | 1539 ++++++++ static/openbsd/man4/thmc.4 | 49 + static/openbsd/man4/tht.4 | 73 + static/openbsd/man4/ti.4 | 210 + static/openbsd/man4/tipd.4 | 46 + static/openbsd/man4/tipmic.4 | 51 + static/openbsd/man4/titmp.4 | 50 + static/openbsd/man4/tl.4 | 142 + static/openbsd/man4/tlphy.4 | 50 + static/openbsd/man4/tpm.4 | 64 + static/openbsd/man4/tpmr.4 | 162 + static/openbsd/man4/tqphy.4 | 49 + static/openbsd/man4/trm.4 | 77 + static/openbsd/man4/trunk.4 | 147 + static/openbsd/man4/tsl.4 | 53 + static/openbsd/man4/tty.4 | 511 +++ static/openbsd/man4/tun.4 | 337 ++ static/openbsd/man4/twe.4 | 89 + static/openbsd/man4/txp.4 | 122 + static/openbsd/man4/txphy.4 | 44 + static/openbsd/man4/uaq.4 | 74 + static/openbsd/man4/uark.4 | 61 + static/openbsd/man4/uath.4 | 186 + static/openbsd/man4/uaudio.4 | 53 + static/openbsd/man4/ubcmtp.4 | 59 + static/openbsd/man4/uberry.4 | 44 + static/openbsd/man4/ubsa.4 | 82 + static/openbsd/man4/ucc.4 | 45 + static/openbsd/man4/uchcom.4 | 53 + static/openbsd/man4/ucom.4 | 96 + static/openbsd/man4/ucrcom.4 | 45 + static/openbsd/man4/ucycom.4 | 71 + static/openbsd/man4/udav.4 | 109 + static/openbsd/man4/udcf.4 | 101 + static/openbsd/man4/udl.4 | 79 + static/openbsd/man4/udp.4 | 143 + static/openbsd/man4/udsbr.4 | 60 + static/openbsd/man4/ufshci.4 | 49 + static/openbsd/man4/uftdi.4 | 64 + static/openbsd/man4/ugen.4 | 294 ++ static/openbsd/man4/ugl.4 | 55 + static/openbsd/man4/ugold.4 | 80 + static/openbsd/man4/uguru.4 | 52 + static/openbsd/man4/uhci.4 | 60 + static/openbsd/man4/uhid.4 | 181 + static/openbsd/man4/uhidev.4 | 102 + static/openbsd/man4/uhidpp.4 | 48 + static/openbsd/man4/uipaq.4 | 73 + static/openbsd/man4/ujoy.4 | 53 + static/openbsd/man4/uk.4 | 76 + static/openbsd/man4/ukbd.4 | 270 ++ static/openbsd/man4/ukphy.4 | 53 + static/openbsd/man4/ukspan.4 | 45 + static/openbsd/man4/ulpt.4 | 86 + static/openbsd/man4/umass.4 | 56 + static/openbsd/man4/umb.4 | 95 + static/openbsd/man4/umbg.4 | 81 + static/openbsd/man4/umcs.4 | 48 + static/openbsd/man4/umct.4 | 73 + static/openbsd/man4/umidi.4 | 72 + static/openbsd/man4/umodem.4 | 72 + static/openbsd/man4/ums.4 | 75 + static/openbsd/man4/umsm.4 | 248 ++ static/openbsd/man4/umstc.4 | 44 + static/openbsd/man4/umt.4 | 47 + static/openbsd/man4/unix.4 | 171 + static/openbsd/man4/uoaklux.4 | 60 + static/openbsd/man4/uoakrh.4 | 56 + static/openbsd/man4/uoakv.4 | 61 + static/openbsd/man4/uonerng.4 | 71 + static/openbsd/man4/uow.4 | 49 + static/openbsd/man4/upd.4 | 101 + static/openbsd/man4/upgt.4 | 193 + static/openbsd/man4/upl.4 | 88 + static/openbsd/man4/uplcom.4 | 102 + static/openbsd/man4/ural.4 | 199 + static/openbsd/man4/ure.4 | 77 + static/openbsd/man4/url.4 | 99 + static/openbsd/man4/urlphy.4 | 35 + static/openbsd/man4/urndis.4 | 72 + static/openbsd/man4/urng.4 | 59 + static/openbsd/man4/urtw.4 | 132 + static/openbsd/man4/urtwn.4 | 204 + static/openbsd/man4/usb.4 | 704 ++++ static/openbsd/man4/uscom.4 | 49 + static/openbsd/man4/uslcom.4 | 84 + static/openbsd/man4/uslhcom.4 | 46 + static/openbsd/man4/usps.4 | 46 + static/openbsd/man4/uthum.4 | 63 + static/openbsd/man4/uticom.4 | 78 + static/openbsd/man4/utpms.4 | 59 + static/openbsd/man4/utrh.4 | 45 + static/openbsd/man4/uts.4 | 72 + static/openbsd/man4/utvfu.4 | 58 + static/openbsd/man4/utwitch.4 | 55 + static/openbsd/man4/uvideo.4 | 152 + static/openbsd/man4/uvisor.4 | 63 + static/openbsd/man4/uvscom.4 | 63 + static/openbsd/man4/uwacom.4 | 70 + static/openbsd/man4/uxrcom.4 | 45 + static/openbsd/man4/veb.4 | 180 + static/openbsd/man4/vether.4 | 60 + static/openbsd/man4/vga.4 | 134 + static/openbsd/man4/vgafb.4 | 54 + static/openbsd/man4/vge.4 | 152 + static/openbsd/man4/viapm.4 | 103 + static/openbsd/man4/viasio.4 | 77 + static/openbsd/man4/vic.4 | 106 + static/openbsd/man4/video.4 | 510 +++ static/openbsd/man4/vio.4 | 62 + static/openbsd/man4/vioblk.4 | 49 + static/openbsd/man4/viocon.4 | 59 + static/openbsd/man4/viogpu.4 | 49 + static/openbsd/man4/viomb.4 | 73 + static/openbsd/man4/viornd.4 | 60 + static/openbsd/man4/vioscsi.4 | 46 + static/openbsd/man4/virtio.4 | 86 + static/openbsd/man4/vlan.4 | 213 + static/openbsd/man4/vmmci.4 | 57 + static/openbsd/man4/vmt.4 | 66 + static/openbsd/man4/vmwpvs.4 | 52 + static/openbsd/man4/vmx.4 | 116 + static/openbsd/man4/vnd.4 | 165 + static/openbsd/man4/vr.4 | 187 + static/openbsd/man4/vscsi.4 | 126 + static/openbsd/man4/vte.4 | 82 + static/openbsd/man4/vxlan.4 | 245 ++ static/openbsd/man4/watchdog.4 | 96 + static/openbsd/man4/wb.4 | 157 + static/openbsd/man4/wbenv.4 | 53 + static/openbsd/man4/wbng.4 | 49 + static/openbsd/man4/wbsd.4 | 53 + static/openbsd/man4/wbsio.4 | 48 + static/openbsd/man4/wd.4 | 75 + static/openbsd/man4/wdc.4 | 88 + static/openbsd/man4/we.4 | 117 + static/openbsd/man4/wg.4 | 226 ++ static/openbsd/man4/wi.4 | 393 ++ static/openbsd/man4/witness.4 | 95 + static/openbsd/man4/wpi.4 | 168 + static/openbsd/man4/wscons.4 | 251 ++ static/openbsd/man4/wsdisplay.4 | 713 ++++ static/openbsd/man4/wskbd.4 | 274 ++ static/openbsd/man4/wsmouse.4 | 233 ++ static/openbsd/man4/wsmux.4 | 146 + static/openbsd/man4/xbf.4 | 57 + static/openbsd/man4/xe.4 | 62 + static/openbsd/man4/xen.4 | 77 + static/openbsd/man4/xf86.4 | 119 + static/openbsd/man4/xge.4 | 97 + static/openbsd/man4/xhci.4 | 52 + static/openbsd/man4/xl.4 | 209 + static/openbsd/man4/xmphy.4 | 45 + static/openbsd/man4/xnf.4 | 52 + static/openbsd/man4/xspd.4 | 50 + static/openbsd/man4/yds.4 | 73 + static/openbsd/man4/ytphy.4 | 44 + static/openbsd/man4/zero.4 | 44 + static/openbsd/man4/zyd.4 | 217 + static/openbsd/man5/Makefile | 58 + static/openbsd/man5/acct.5 | 157 + static/openbsd/man5/ar.5 | 157 + static/openbsd/man5/bsd.port.arch.mk.5 | 160 + static/openbsd/man5/bsd.port.mk.5 | 4804 +++++++++++++++++++++++ static/openbsd/man5/bsd.regress.mk.5 | 235 ++ static/openbsd/man5/cabal-module.5 | 140 + static/openbsd/man5/cargo-module.5 | 147 + static/openbsd/man5/changelist.5 | 140 + static/openbsd/man5/core.5 | 145 + static/openbsd/man5/defaultdomain.5 | 33 + static/openbsd/man5/dir.5 | 126 + static/openbsd/man5/disktab.5 | 151 + static/openbsd/man5/elf.5 | 1427 +++++++ static/openbsd/man5/ethers.5 | 50 + static/openbsd/man5/fbtab.5 | 85 + static/openbsd/man5/files.conf.5 | 359 ++ static/openbsd/man5/fs.5 | 383 ++ static/openbsd/man5/fstab.5 | 314 ++ static/openbsd/man5/genassym.cf.5 | 139 + static/openbsd/man5/gnome-module.5 | 209 + static/openbsd/man5/go-module.5 | 208 + static/openbsd/man5/group.5 | 176 + static/openbsd/man5/hostname.if.5 | 273 ++ static/openbsd/man5/hosts.5 | 118 + static/openbsd/man5/install.site.5 | 95 + static/openbsd/man5/installurl.5 | 44 + static/openbsd/man5/intro.5 | 48 + static/openbsd/man5/login.conf.5 | 948 +++++ static/openbsd/man5/mandoc.db.5 | 228 ++ static/openbsd/man5/mixerctl.conf.5 | 149 + static/openbsd/man5/mk.conf.5 | 266 ++ static/openbsd/man5/moduli.5 | 126 + static/openbsd/man5/motd.5 | 41 + static/openbsd/man5/mygate.5 | 88 + static/openbsd/man5/myname.5 | 69 + static/openbsd/man5/netgroup.5 | 119 + static/openbsd/man5/opam-module.5 | 139 + static/openbsd/man5/passwd.5 | 318 ++ static/openbsd/man5/pf.conf.5 | 3171 +++++++++++++++ static/openbsd/man5/pf.os.5 | 220 ++ static/openbsd/man5/port-modules.5 | 1400 +++++++ static/openbsd/man5/printcap.5 | 285 ++ static/openbsd/man5/protocols.5 | 79 + static/openbsd/man5/python-module.5 | 259 ++ static/openbsd/man5/qmake-module.5 | 114 + static/openbsd/man5/ranlib.5 | 73 + static/openbsd/man5/remote.5 | 105 + static/openbsd/man5/resolv.conf.5 | 321 ++ static/openbsd/man5/rpc.5 | 106 + static/openbsd/man5/ruby-module.5 | 394 ++ static/openbsd/man5/services.5 | 98 + static/openbsd/man5/shells.5 | 77 + static/openbsd/man5/spamd.conf.5 | 200 + static/openbsd/man5/sysctl.conf.5 | 60 + static/openbsd/man5/utmp.5 | 218 + static/openbsd/man5/wsconsctl.conf.5 | 74 + static/openbsd/man6/Makefile | 4 + static/openbsd/man6/intro.6 | 196 + static/openbsd/man7/Makefile | 26 + static/openbsd/man7/airport.7 | 42 + static/openbsd/man7/ascii.7 | 116 + static/openbsd/man7/environ.7 | 218 + static/openbsd/man7/eqn.7 | 507 +++ static/openbsd/man7/glob.7 | 149 + static/openbsd/man7/hier.7 | 658 ++++ static/openbsd/man7/hostname.7 | 80 + static/openbsd/man7/intro.7 | 99 + static/openbsd/man7/library-specs.7 | 150 + static/openbsd/man7/man.7 | 672 ++++ static/openbsd/man7/mandoc_char.7 | 834 ++++ static/openbsd/man7/mdoc.7 | 3294 ++++++++++++++++ static/openbsd/man7/mirroring-ports.7 | 145 + static/openbsd/man7/operator.7 | 59 + static/openbsd/man7/packages-specs.7 | 358 ++ static/openbsd/man7/packages.7 | 320 ++ static/openbsd/man7/pkgpath.7 | 169 + static/openbsd/man7/ports.7 | 734 ++++ static/openbsd/man7/roff.7 | 2464 ++++++++++++ static/openbsd/man7/script.7 | 379 ++ static/openbsd/man7/securelevel.7 | 167 + static/openbsd/man7/tbl.7 | 455 +++ static/openbsd/man7/utf8.7 | 99 + static/openbsd/man8/Makefile | 39 + static/openbsd/man8/afterboot.8 | 568 +++ static/openbsd/man8/autoinstall.8 | 250 ++ static/openbsd/man8/boot_config.8 | 201 + static/openbsd/man8/bulk.8 | 208 + static/openbsd/man8/crash.8 | 343 ++ static/openbsd/man8/daily.8 | 272 ++ static/openbsd/man8/diskless.8 | 425 ++ static/openbsd/man8/genassym.sh.8 | 93 + static/openbsd/man8/intro.8 | 299 ++ static/openbsd/man8/man8.alpha/MAKEDEV.8 | 284 ++ static/openbsd/man8/man8.alpha/Makefile | 4 + static/openbsd/man8/man8.alpha/boot_alpha.8 | 115 + static/openbsd/man8/man8.amd64/MAKEDEV.8 | 317 ++ static/openbsd/man8/man8.amd64/Makefile | 4 + static/openbsd/man8/man8.amd64/boot_amd64.8 | 191 + static/openbsd/man8/man8.arm64/MAKEDEV.8 | 278 ++ static/openbsd/man8/man8.arm64/Makefile | 3 + static/openbsd/man8/man8.armv7/MAKEDEV.8 | 264 ++ static/openbsd/man8/man8.armv7/Makefile | 3 + static/openbsd/man8/man8.hppa/MAKEDEV.8 | 263 ++ static/openbsd/man8/man8.hppa/Makefile | 4 + static/openbsd/man8/man8.hppa/boot_hppa.8 | 347 ++ static/openbsd/man8/man8.i386/MAKEDEV.8 | 311 ++ static/openbsd/man8/man8.i386/Makefile | 4 + static/openbsd/man8/man8.i386/boot_i386.8 | 193 + static/openbsd/man8/man8.landisk/MAKEDEV.8 | 252 ++ static/openbsd/man8/man8.landisk/Makefile | 3 + static/openbsd/man8/man8.loongson/MAKEDEV.8 | 256 ++ static/openbsd/man8/man8.loongson/Makefile | 3 + static/openbsd/man8/man8.luna88k/MAKEDEV.8 | 225 ++ static/openbsd/man8/man8.luna88k/Makefile | 4 + static/openbsd/man8/man8.luna88k/boot_luna88k.8 | 107 + static/openbsd/man8/man8.macppc/MAKEDEV.8 | 277 ++ static/openbsd/man8/man8.macppc/Makefile | 4 + static/openbsd/man8/man8.macppc/boot_macppc.8 | 177 + static/openbsd/man8/man8.octeon/MAKEDEV.8 | 247 ++ static/openbsd/man8/man8.octeon/Makefile | 3 + static/openbsd/man8/man8.powerpc64/MAKEDEV.8 | 265 ++ static/openbsd/man8/man8.powerpc64/Makefile | 3 + static/openbsd/man8/man8.riscv64/MAKEDEV.8 | 272 ++ static/openbsd/man8/man8.riscv64/Makefile | 3 + static/openbsd/man8/man8.sparc64/MAKEDEV.8 | 319 ++ static/openbsd/man8/man8.sparc64/Makefile | 4 + static/openbsd/man8/man8.sparc64/boot_sparc64.8 | 169 + static/openbsd/man8/netstart.8 | 113 + static/openbsd/man8/rc.8 | 223 ++ static/openbsd/man8/rc.conf.8 | 237 ++ static/openbsd/man8/rc.d.8 | 207 + static/openbsd/man8/rc.shutdown.8 | 90 + static/openbsd/man8/rc.subr.8 | 437 +++ static/openbsd/man8/release.8 | 293 ++ static/openbsd/man8/security.8 | 173 + static/openbsd/man8/ssl.8 | 175 + static/openbsd/man8/starttls.8 | 208 + static/openbsd/man8/sticky.8 | 90 + static/openbsd/man8/yp.8 | 230 ++ static/openbsd/man9/KASSERT.9 | 105 + static/openbsd/man9/Makefile | 188 + static/openbsd/man9/RBT_INIT.9 | 563 +++ static/openbsd/man9/SMR_LIST_INIT.9 | 445 +++ static/openbsd/man9/SMR_PTR_GET.9 | 73 + static/openbsd/man9/SRPL_EMPTY_LOCKED.9 | 155 + static/openbsd/man9/SipHash24.9 | 108 + static/openbsd/man9/VOP_LOOKUP.9 | 917 +++++ static/openbsd/man9/aml_evalnode.9 | 202 + static/openbsd/man9/arc4random.9 | 64 + static/openbsd/man9/atomic_add_int.9 | 73 + static/openbsd/man9/atomic_cas_uint.9 | 76 + static/openbsd/man9/atomic_dec_int.9 | 72 + static/openbsd/man9/atomic_inc_int.9 | 72 + static/openbsd/man9/atomic_load_int.9 | 68 + static/openbsd/man9/atomic_setbits_int.9 | 71 + static/openbsd/man9/atomic_sub_int.9 | 71 + static/openbsd/man9/atomic_swap_uint.9 | 59 + static/openbsd/man9/audio.9 | 529 +++ static/openbsd/man9/autoconf.9 | 252 ++ static/openbsd/man9/bemtoh32.9 | 143 + static/openbsd/man9/bintimeadd.9 | 185 + static/openbsd/man9/bio_register.9 | 66 + static/openbsd/man9/boot.9 | 107 + static/openbsd/man9/bpf_mtap.9 | 306 ++ static/openbsd/man9/buffercache.9 | 395 ++ static/openbsd/man9/bufq_init.9 | 145 + static/openbsd/man9/bus_dma.9 | 891 +++++ static/openbsd/man9/bus_space.9 | 1520 +++++++ static/openbsd/man9/clockintr.9 | 333 ++ static/openbsd/man9/clockintr_bind.9 | 296 ++ static/openbsd/man9/cond_init.9 | 126 + static/openbsd/man9/config_attach.9 | 84 + static/openbsd/man9/config_defer.9 | 62 + static/openbsd/man9/copy.9 | 136 + static/openbsd/man9/counters_alloc.9 | 312 ++ static/openbsd/man9/cpu_xcall.9 | 114 + static/openbsd/man9/cpumem_get.9 | 239 ++ static/openbsd/man9/crypto.9 | 518 +++ static/openbsd/man9/delay.9 | 35 + static/openbsd/man9/disk.9 | 366 ++ static/openbsd/man9/disklabel.9 | 152 + static/openbsd/man9/dma_alloc.9 | 74 + static/openbsd/man9/dohooks.9 | 71 + static/openbsd/man9/dostartuphooks.9 | 61 + static/openbsd/man9/evcount.9 | 230 ++ static/openbsd/man9/extent.9 | 425 ++ static/openbsd/man9/fb_setup.9 | 238 ++ static/openbsd/man9/ffs.9 | 68 + static/openbsd/man9/file.9 | 154 + static/openbsd/man9/fork1.9 | 167 + static/openbsd/man9/getdevvp.9 | 90 + static/openbsd/man9/getnewvnode.9 | 83 + static/openbsd/man9/getsn.9 | 48 + static/openbsd/man9/hardclock.9 | 77 + static/openbsd/man9/hashinit.9 | 91 + static/openbsd/man9/hook_establish.9 | 89 + static/openbsd/man9/hz.9 | 91 + static/openbsd/man9/idgen32.9 | 56 + static/openbsd/man9/ieee80211.9 | 285 ++ static/openbsd/man9/ieee80211_crypto.9 | 101 + static/openbsd/man9/ieee80211_input.9 | 115 + static/openbsd/man9/ieee80211_ioctl.9 | 82 + static/openbsd/man9/ieee80211_node.9 | 267 ++ static/openbsd/man9/ieee80211_output.9 | 154 + static/openbsd/man9/ieee80211_proto.9 | 77 + static/openbsd/man9/ieee80211_radiotap.9 | 259 ++ static/openbsd/man9/if_addrhook_add.9 | 120 + static/openbsd/man9/if_get.9 | 80 + static/openbsd/man9/if_rxr_init.9 | 189 + static/openbsd/man9/ifiq_input.9 | 66 + static/openbsd/man9/ifq_deq_begin.9 | 76 + static/openbsd/man9/ifq_enqueue.9 | 172 + static/openbsd/man9/iic.9 | 360 ++ static/openbsd/man9/imax.9 | 93 + static/openbsd/man9/inittodr.9 | 95 + static/openbsd/man9/intr_barrier.9 | 42 + static/openbsd/man9/intrmap_create.9 | 125 + static/openbsd/man9/intro.9 | 46 + static/openbsd/man9/kcov_remote_register.9 | 95 + static/openbsd/man9/km_alloc.9 | 181 + static/openbsd/man9/knote.9 | 114 + static/openbsd/man9/kstat_create.9 | 268 ++ static/openbsd/man9/kstat_kv_init.9 | 125 + static/openbsd/man9/kthread.9 | 97 + static/openbsd/man9/ktrace.9 | 157 + static/openbsd/man9/lim_cur.9 | 119 + static/openbsd/man9/loadfirmware.9 | 58 + static/openbsd/man9/log.9 | 75 + static/openbsd/man9/malloc.9 | 403 ++ static/openbsd/man9/mbuf.9 | 826 ++++ static/openbsd/man9/mbuf_tags.9 | 265 ++ static/openbsd/man9/md5.9 | 72 + static/openbsd/man9/membar_sync.9 | 124 + static/openbsd/man9/memcmp.9 | 95 + static/openbsd/man9/mi_switch.9 | 111 + static/openbsd/man9/microtime.9 | 219 ++ static/openbsd/man9/ml_init.9 | 184 + static/openbsd/man9/mq_init.9 | 251 ++ static/openbsd/man9/mutex.9 | 186 + static/openbsd/man9/namei.9 | 326 ++ static/openbsd/man9/panic.9 | 76 + static/openbsd/man9/pci_conf_read.9 | 121 + static/openbsd/man9/pci_intr_map.9 | 193 + static/openbsd/man9/pci_mapreg_map.9 | 133 + static/openbsd/man9/physio.9 | 130 + static/openbsd/man9/pmap.9 | 424 ++ static/openbsd/man9/pool.9 | 352 ++ static/openbsd/man9/pool_cache_init.9 | 198 + static/openbsd/man9/ppsratecheck.9 | 89 + static/openbsd/man9/printf.9 | 255 ++ static/openbsd/man9/psignal.9 | 125 + static/openbsd/man9/radio.9 | 118 + static/openbsd/man9/rasops.9 | 239 ++ static/openbsd/man9/ratecheck.9 | 138 + static/openbsd/man9/refcnt_init.9 | 131 + static/openbsd/man9/resettodr.9 | 50 + static/openbsd/man9/route.9 | 103 + static/openbsd/man9/rssadapt.9 | 418 ++ static/openbsd/man9/rt_ifa_add.9 | 121 + static/openbsd/man9/rt_timer_add.9 | 108 + static/openbsd/man9/rtable_add.9 | 92 + static/openbsd/man9/rtable_walk.9 | 74 + static/openbsd/man9/rtalloc.9 | 106 + static/openbsd/man9/rtlabel_id2name.9 | 75 + static/openbsd/man9/rtrequest.9 | 138 + static/openbsd/man9/rwlock.9 | 271 ++ static/openbsd/man9/sensor_attach.9 | 157 + static/openbsd/man9/sigio_init.9 | 147 + static/openbsd/man9/smr_call.9 | 135 + static/openbsd/man9/socreate.9 | 312 ++ static/openbsd/man9/sosplice.9 | 279 ++ static/openbsd/man9/spl.9 | 253 ++ static/openbsd/man9/srp_enter.9 | 233 ++ static/openbsd/man9/srpl_rc_init.9 | 182 + static/openbsd/man9/startuphook_establish.9 | 85 + static/openbsd/man9/stoeplitz_to_key.9 | 136 + static/openbsd/man9/strcmp.9 | 86 + static/openbsd/man9/strnstr.9 | 90 + static/openbsd/man9/style.9 | 614 +++ static/openbsd/man9/syscall.9 | 244 ++ static/openbsd/man9/sysctl_int.9 | 281 ++ static/openbsd/man9/task_add.9 | 237 ++ static/openbsd/man9/tc_init.9 | 141 + static/openbsd/man9/tfind.9 | 58 + static/openbsd/man9/thread_fork.9 | 105 + static/openbsd/man9/timeout.9 | 419 ++ static/openbsd/man9/tsleep.9 | 287 ++ static/openbsd/man9/tvtohz.9 | 63 + static/openbsd/man9/uiomove.9 | 137 + static/openbsd/man9/usb_add_task.9 | 122 + static/openbsd/man9/usbd_close_pipe.9 | 48 + static/openbsd/man9/usbd_open_pipe.9 | 132 + static/openbsd/man9/usbd_ref_wait.9 | 64 + static/openbsd/man9/usbd_transfer.9 | 117 + static/openbsd/man9/uvm_fault.9 | 55 + static/openbsd/man9/uvm_init.9 | 450 +++ static/openbsd/man9/uvm_km_alloc.9 | 65 + static/openbsd/man9/uvm_map.9 | 331 ++ static/openbsd/man9/uvm_pagealloc.9 | 166 + static/openbsd/man9/uvm_vslock.9 | 73 + static/openbsd/man9/uvn_attach.9 | 99 + static/openbsd/man9/vaccess.9 | 98 + static/openbsd/man9/vclean.9 | 80 + static/openbsd/man9/vcount.9 | 61 + static/openbsd/man9/vdevgone.9 | 81 + static/openbsd/man9/vfinddev.9 | 60 + static/openbsd/man9/vflush.9 | 79 + static/openbsd/man9/vflushbuf.9 | 33 + static/openbsd/man9/vfs.9 | 57 + static/openbsd/man9/vfs_busy.9 | 85 + static/openbsd/man9/vfs_cache.9 | 179 + static/openbsd/man9/vget.9 | 90 + static/openbsd/man9/vgone.9 | 72 + static/openbsd/man9/vhold.9 | 74 + static/openbsd/man9/vinvalbuf.9 | 132 + static/openbsd/man9/vnode.9 | 416 ++ static/openbsd/man9/vnsubr.9 | 304 ++ static/openbsd/man9/vput.9 | 62 + static/openbsd/man9/vrecycle.9 | 67 + static/openbsd/man9/vref.9 | 66 + static/openbsd/man9/vrele.9 | 66 + static/openbsd/man9/vwaitforio.9 | 81 + static/openbsd/man9/vwakeup.9 | 48 + static/openbsd/man9/wdog_register.9 | 66 + static/openbsd/man9/wsfont_init.9 | 188 + static/subdir.mk | 9 + 1504 files changed, 190952 insertions(+) create mode 100644 static/mandoc.mk create mode 100644 static/openbsd/Makefile create mode 100644 static/openbsd/man0/COPYRIGHT create mode 100644 static/openbsd/man1/Makefile create mode 100644 static/openbsd/man1/build-debug-info.1 create mode 100644 static/openbsd/man1/check-lib-depends.1 create mode 100644 static/openbsd/man1/clang-local.1 create mode 100644 static/openbsd/man1/clean-old-distfiles.1 create mode 100644 static/openbsd/man1/dpb-replay.1 create mode 100644 static/openbsd/man1/dpb.1 create mode 100644 static/openbsd/man1/gcc-local.1 create mode 100644 static/openbsd/man1/help.1 create mode 100644 static/openbsd/man1/intro.1 create mode 100644 static/openbsd/man1/outdated-perl-ports.1 create mode 100644 static/openbsd/man1/pkg_check-manpages.1 create mode 100644 static/openbsd/man1/pkg_check-problems.1 create mode 100644 static/openbsd/man1/pkg_check-version.1 create mode 100644 static/openbsd/man1/pkg_outdated.1 create mode 100644 static/openbsd/man1/pkg_subst.1 create mode 100644 static/openbsd/man1/port-getpkgpath-helper.1 create mode 100644 static/openbsd/man1/port-resolve-lib-helper.1 create mode 100644 static/openbsd/man1/port-search-helper.1 create mode 100644 static/openbsd/man1/portbump.1 create mode 100644 static/openbsd/man1/portcheck.1 create mode 100644 static/openbsd/man1/portgen.1 create mode 100644 static/openbsd/man1/portimport.1 create mode 100644 static/openbsd/man1/portlock.1 create mode 100644 static/openbsd/man1/portslogger.1 create mode 100644 static/openbsd/man1/proot.1 create mode 100644 static/openbsd/man1/register-plist.1 create mode 100644 static/openbsd/man1/update-patches.1 create mode 100644 static/openbsd/man1/update-plist.1 create mode 100644 static/openbsd/man3/CMSG_DATA.3 create mode 100644 static/openbsd/man3/Makefile create mode 100644 static/openbsd/man3/assert.3 create mode 100644 static/openbsd/man3/bit_alloc.3 create mode 100644 static/openbsd/man3/dl_iterate_phdr.3 create mode 100644 static/openbsd/man3/dlfcn.3 create mode 100644 static/openbsd/man3/end.3 create mode 100644 static/openbsd/man3/intro.3 create mode 100644 static/openbsd/man3/makedev.3 create mode 100644 static/openbsd/man3/offsetof.3 create mode 100644 static/openbsd/man3/queue.3 create mode 100644 static/openbsd/man3/sysexits.3 create mode 100644 static/openbsd/man3/timeradd.3 create mode 100644 static/openbsd/man3/tree.3 create mode 100644 static/openbsd/man3/va_start.3 create mode 100644 static/openbsd/man4/Makefile create mode 100644 static/openbsd/man4/aac.4 create mode 100644 static/openbsd/man4/abcrtc.4 create mode 100644 static/openbsd/man4/abl.4 create mode 100644 static/openbsd/man4/ac97.4 create mode 100644 static/openbsd/man4/acphy.4 create mode 100644 static/openbsd/man4/acpi.4 create mode 100644 static/openbsd/man4/acpiac.4 create mode 100644 static/openbsd/man4/acpials.4 create mode 100644 static/openbsd/man4/acpiasus.4 create mode 100644 static/openbsd/man4/acpibat.4 create mode 100644 static/openbsd/man4/acpibtn.4 create mode 100644 static/openbsd/man4/acpicbkbd.4 create mode 100644 static/openbsd/man4/acpicmos.4 create mode 100644 static/openbsd/man4/acpicpu.4 create mode 100644 static/openbsd/man4/acpidock.4 create mode 100644 static/openbsd/man4/acpiec.4 create mode 100644 static/openbsd/man4/acpige.4 create mode 100644 static/openbsd/man4/acpihid.4 create mode 100644 static/openbsd/man4/acpihpet.4 create mode 100644 static/openbsd/man4/acpihve.4 create mode 100644 static/openbsd/man4/acpimadt.4 create mode 100644 static/openbsd/man4/acpimcfg.4 create mode 100644 static/openbsd/man4/acpipci.4 create mode 100644 static/openbsd/man4/acpiprt.4 create mode 100644 static/openbsd/man4/acpipwrres.4 create mode 100644 static/openbsd/man4/acpisbs.4 create mode 100644 static/openbsd/man4/acpisony.4 create mode 100644 static/openbsd/man4/acpisurface.4 create mode 100644 static/openbsd/man4/acpithinkpad.4 create mode 100644 static/openbsd/man4/acpitimer.4 create mode 100644 static/openbsd/man4/acpitoshiba.4 create mode 100644 static/openbsd/man4/acpitz.4 create mode 100644 static/openbsd/man4/acpivideo.4 create mode 100644 static/openbsd/man4/acpivout.4 create mode 100644 static/openbsd/man4/acpiwmi.4 create mode 100644 static/openbsd/man4/acrtc.4 create mode 100644 static/openbsd/man4/acx.4 create mode 100644 static/openbsd/man4/adc.4 create mode 100644 static/openbsd/man4/addcom.4 create mode 100644 static/openbsd/man4/adl.4 create mode 100644 static/openbsd/man4/admcts.4 create mode 100644 static/openbsd/man4/admlc.4 create mode 100644 static/openbsd/man4/admtemp.4 create mode 100644 static/openbsd/man4/admtm.4 create mode 100644 static/openbsd/man4/admtmp.4 create mode 100644 static/openbsd/man4/admtt.4 create mode 100644 static/openbsd/man4/adt.4 create mode 100644 static/openbsd/man4/adtfsm.4 create mode 100644 static/openbsd/man4/adv.4 create mode 100644 static/openbsd/man4/age.4 create mode 100644 static/openbsd/man4/aggr.4 create mode 100644 static/openbsd/man4/agp.4 create mode 100644 static/openbsd/man4/ahc.4 create mode 100644 static/openbsd/man4/ahci.4 create mode 100644 static/openbsd/man4/ahd.4 create mode 100644 static/openbsd/man4/aibs.4 create mode 100644 static/openbsd/man4/aic.4 create mode 100644 static/openbsd/man4/akbd.4 create mode 100644 static/openbsd/man4/alc.4 create mode 100644 static/openbsd/man4/ale.4 create mode 100644 static/openbsd/man4/alipm.4 create mode 100644 static/openbsd/man4/amas.4 create mode 100644 static/openbsd/man4/amdgpio.4 create mode 100644 static/openbsd/man4/amdiic.4 create mode 100644 static/openbsd/man4/amdpm.4 create mode 100644 static/openbsd/man4/amdpmc.4 create mode 100644 static/openbsd/man4/ami.4 create mode 100644 static/openbsd/man4/amlclock.4 create mode 100644 static/openbsd/man4/amldwusb.4 create mode 100644 static/openbsd/man4/amliic.4 create mode 100644 static/openbsd/man4/amlmmc.4 create mode 100644 static/openbsd/man4/amlpciephy.4 create mode 100644 static/openbsd/man4/amlpinctrl.4 create mode 100644 static/openbsd/man4/amlpwm.4 create mode 100644 static/openbsd/man4/amlreset.4 create mode 100644 static/openbsd/man4/amlrng.4 create mode 100644 static/openbsd/man4/amlsm.4 create mode 100644 static/openbsd/man4/amltemp.4 create mode 100644 static/openbsd/man4/amluart.4 create mode 100644 static/openbsd/man4/amlusbphy.4 create mode 100644 static/openbsd/man4/amphy.4 create mode 100644 static/openbsd/man4/ams.4 create mode 100644 static/openbsd/man4/an.4 create mode 100644 static/openbsd/man4/andl.4 create mode 100644 static/openbsd/man4/aplgpio.4 create mode 100644 static/openbsd/man4/aps.4 create mode 100644 static/openbsd/man4/aq.4 create mode 100644 static/openbsd/man4/arc.4 create mode 100644 static/openbsd/man4/arcofi.4 create mode 100644 static/openbsd/man4/asbtm.4 create mode 100644 static/openbsd/man4/asmc.4 create mode 100644 static/openbsd/man4/ast.4 create mode 100644 static/openbsd/man4/atapiscsi.4 create mode 100644 static/openbsd/man4/ath.4 create mode 100644 static/openbsd/man4/athn.4 create mode 100644 static/openbsd/man4/atphy.4 create mode 100644 static/openbsd/man4/atu.4 create mode 100644 static/openbsd/man4/atw.4 create mode 100644 static/openbsd/man4/auacer.4 create mode 100644 static/openbsd/man4/audio.4 create mode 100644 static/openbsd/man4/aue.4 create mode 100644 static/openbsd/man4/auglx.4 create mode 100644 static/openbsd/man4/auich.4 create mode 100644 static/openbsd/man4/auixp.4 create mode 100644 static/openbsd/man4/autri.4 create mode 100644 static/openbsd/man4/auvia.4 create mode 100644 static/openbsd/man4/axe.4 create mode 100644 static/openbsd/man4/axen.4 create mode 100644 static/openbsd/man4/axppmic.4 create mode 100644 static/openbsd/man4/azalia.4 create mode 100644 static/openbsd/man4/bce.4 create mode 100644 static/openbsd/man4/bcmaux.4 create mode 100644 static/openbsd/man4/bcmbsc.4 create mode 100644 static/openbsd/man4/bcmclock.4 create mode 100644 static/openbsd/man4/bcmdmac.4 create mode 100644 static/openbsd/man4/bcmdog.4 create mode 100644 static/openbsd/man4/bcmgpio.4 create mode 100644 static/openbsd/man4/bcmirng.4 create mode 100644 static/openbsd/man4/bcmmbox.4 create mode 100644 static/openbsd/man4/bcmpcie.4 create mode 100644 static/openbsd/man4/bcmrng.4 create mode 100644 static/openbsd/man4/bcmsdhost.4 create mode 100644 static/openbsd/man4/bcmstbgpio.4 create mode 100644 static/openbsd/man4/bcmstbintc.4 create mode 100644 static/openbsd/man4/bcmstbpinctrl.4 create mode 100644 static/openbsd/man4/bcmstbrescal.4 create mode 100644 static/openbsd/man4/bcmstbreset.4 create mode 100644 static/openbsd/man4/bcmtemp.4 create mode 100644 static/openbsd/man4/bcmtmon.4 create mode 100644 static/openbsd/man4/bdpmic.4 create mode 100644 static/openbsd/man4/berkwdt.4 create mode 100644 static/openbsd/man4/bge.4 create mode 100644 static/openbsd/man4/bgw.4 create mode 100644 static/openbsd/man4/bio.4 create mode 100644 static/openbsd/man4/bktr.4 create mode 100644 static/openbsd/man4/bmtphy.4 create mode 100644 static/openbsd/man4/bnx.4 create mode 100644 static/openbsd/man4/bnxt.4 create mode 100644 static/openbsd/man4/boca.4 create mode 100644 static/openbsd/man4/bpe.4 create mode 100644 static/openbsd/man4/bpf.4 create mode 100644 static/openbsd/man4/brgphy.4 create mode 100644 static/openbsd/man4/bridge.4 create mode 100644 static/openbsd/man4/brswphy.4 create mode 100644 static/openbsd/man4/bse.4 create mode 100644 static/openbsd/man4/bwfm.4 create mode 100644 static/openbsd/man4/bwi.4 create mode 100644 static/openbsd/man4/bytgpio.4 create mode 100644 static/openbsd/man4/cac.4 create mode 100644 static/openbsd/man4/cad.4 create mode 100644 static/openbsd/man4/cardbus.4 create mode 100644 static/openbsd/man4/carp.4 create mode 100644 static/openbsd/man4/cas.4 create mode 100644 static/openbsd/man4/ccp.4 create mode 100644 static/openbsd/man4/ccpmic.4 create mode 100644 static/openbsd/man4/cd.4 create mode 100644 static/openbsd/man4/cdce.4 create mode 100644 static/openbsd/man4/cdpcie.4 create mode 100644 static/openbsd/man4/cdsdhc.4 create mode 100644 static/openbsd/man4/cduart.4 create mode 100644 static/openbsd/man4/cfxga.4 create mode 100644 static/openbsd/man4/ch.4 create mode 100644 static/openbsd/man4/chvgpio.4 create mode 100644 static/openbsd/man4/ciphy.4 create mode 100644 static/openbsd/man4/ciss.4 create mode 100644 static/openbsd/man4/clcs.4 create mode 100644 static/openbsd/man4/clct.4 create mode 100644 static/openbsd/man4/cmpci.4 create mode 100644 static/openbsd/man4/com.4 create mode 100644 static/openbsd/man4/cue.4 create mode 100644 static/openbsd/man4/cwfg.4 create mode 100644 static/openbsd/man4/cy.4 create mode 100644 static/openbsd/man4/cz.4 create mode 100644 static/openbsd/man4/dapmic.4 create mode 100644 static/openbsd/man4/dc.4 create mode 100644 static/openbsd/man4/dcphy.4 create mode 100644 static/openbsd/man4/ddb.4 create mode 100644 static/openbsd/man4/de.4 create mode 100644 static/openbsd/man4/diskmap.4 create mode 100644 static/openbsd/man4/divert.4 create mode 100644 static/openbsd/man4/drm.4 create mode 100644 static/openbsd/man4/dsxrtc.4 create mode 100644 static/openbsd/man4/dt.4 create mode 100644 static/openbsd/man4/dwctwo.4 create mode 100644 static/openbsd/man4/dwdog.4 create mode 100644 static/openbsd/man4/dwge.4 create mode 100644 static/openbsd/man4/dwgpio.4 create mode 100644 static/openbsd/man4/dwiic.4 create mode 100644 static/openbsd/man4/dwmmc.4 create mode 100644 static/openbsd/man4/dwmshc.4 create mode 100644 static/openbsd/man4/dwpcie.4 create mode 100644 static/openbsd/man4/dwqe.4 create mode 100644 static/openbsd/man4/dwxe.4 create mode 100644 static/openbsd/man4/eap.4 create mode 100644 static/openbsd/man4/ec.4 create mode 100644 static/openbsd/man4/eephy.4 create mode 100644 static/openbsd/man4/ef.4 create mode 100644 static/openbsd/man4/efi.4 create mode 100644 static/openbsd/man4/eg.4 create mode 100644 static/openbsd/man4/ehci.4 create mode 100644 static/openbsd/man4/eisa.4 create mode 100644 static/openbsd/man4/el.4 create mode 100644 static/openbsd/man4/em.4 create mode 100644 static/openbsd/man4/emc.4 create mode 100644 static/openbsd/man4/emu.4 create mode 100644 static/openbsd/man4/enc.4 create mode 100644 static/openbsd/man4/endrun.4 create mode 100644 static/openbsd/man4/envy.4 create mode 100644 static/openbsd/man4/eoip.4 create mode 100644 static/openbsd/man4/ep.4 create mode 100644 static/openbsd/man4/epic.4 create mode 100644 static/openbsd/man4/erspan.4 create mode 100644 static/openbsd/man4/esa.4 create mode 100644 static/openbsd/man4/escodec.4 create mode 100644 static/openbsd/man4/eso.4 create mode 100644 static/openbsd/man4/ess.4 create mode 100644 static/openbsd/man4/et.4 create mode 100644 static/openbsd/man4/etherip.4 create mode 100644 static/openbsd/man4/etphy.4 create mode 100644 static/openbsd/man4/ex.4 create mode 100644 static/openbsd/man4/exphy.4 create mode 100644 static/openbsd/man4/exrtc.4 create mode 100644 static/openbsd/man4/fanpwr.4 create mode 100644 static/openbsd/man4/fd.4 create mode 100644 static/openbsd/man4/fdc.4 create mode 100644 static/openbsd/man4/fec.4 create mode 100644 static/openbsd/man4/fido.4 create mode 100644 static/openbsd/man4/fins.4 create mode 100644 static/openbsd/man4/fintek.4 create mode 100644 static/openbsd/man4/fms.4 create mode 100644 static/openbsd/man4/frame.4 create mode 100644 static/openbsd/man4/fusbtc.4 create mode 100644 static/openbsd/man4/fuse.4 create mode 100644 static/openbsd/man4/fxp.4 create mode 100644 static/openbsd/man4/gcu.4 create mode 100644 static/openbsd/man4/gdt.4 create mode 100644 static/openbsd/man4/gem.4 create mode 100644 static/openbsd/man4/gentbi.4 create mode 100644 static/openbsd/man4/gfrtc.4 create mode 100644 static/openbsd/man4/gif.4 create mode 100644 static/openbsd/man4/glenv.4 create mode 100644 static/openbsd/man4/glkgpio.4 create mode 100644 static/openbsd/man4/gpio.4 create mode 100644 static/openbsd/man4/gpiocharger.4 create mode 100644 static/openbsd/man4/gpiodcf.4 create mode 100644 static/openbsd/man4/gpioiic.4 create mode 100644 static/openbsd/man4/gpiokeys.4 create mode 100644 static/openbsd/man4/gpioleds.4 create mode 100644 static/openbsd/man4/gpioow.4 create mode 100644 static/openbsd/man4/graphaudio.4 create mode 100644 static/openbsd/man4/gre.4 create mode 100644 static/openbsd/man4/gscsio.4 create mode 100644 static/openbsd/man4/hds.4 create mode 100644 static/openbsd/man4/hiclock.4 create mode 100644 static/openbsd/man4/hidwusb.4 create mode 100644 static/openbsd/man4/hil.4 create mode 100644 static/openbsd/man4/hilid.4 create mode 100644 static/openbsd/man4/hilkbd.4 create mode 100644 static/openbsd/man4/hilms.4 create mode 100644 static/openbsd/man4/hireset.4 create mode 100644 static/openbsd/man4/hitemp.4 create mode 100644 static/openbsd/man4/hme.4 create mode 100644 static/openbsd/man4/hotplug.4 create mode 100644 static/openbsd/man4/hsq.4 create mode 100644 static/openbsd/man4/hvn.4 create mode 100644 static/openbsd/man4/hvs.4 create mode 100644 static/openbsd/man4/hyperv.4 create mode 100644 static/openbsd/man4/iasuskbd.4 create mode 100644 static/openbsd/man4/iatp.4 create mode 100644 static/openbsd/man4/iavf.4 create mode 100644 static/openbsd/man4/icc.4 create mode 100644 static/openbsd/man4/ice.4 create mode 100644 static/openbsd/man4/ichiic.4 create mode 100644 static/openbsd/man4/ichwdt.4 create mode 100644 static/openbsd/man4/icmp.4 create mode 100644 static/openbsd/man4/icmp6.4 create mode 100644 static/openbsd/man4/icsphy.4 create mode 100644 static/openbsd/man4/ietp.4 create mode 100644 static/openbsd/man4/ifmedia.4 create mode 100644 static/openbsd/man4/igc.4 create mode 100644 static/openbsd/man4/iha.4 create mode 100644 static/openbsd/man4/ihidev.4 create mode 100644 static/openbsd/man4/iic.4 create mode 100644 static/openbsd/man4/iicmux.4 create mode 100644 static/openbsd/man4/ikbd.4 create mode 100644 static/openbsd/man4/ims.4 create mode 100644 static/openbsd/man4/imt.4 create mode 100644 static/openbsd/man4/imxanatop.4 create mode 100644 static/openbsd/man4/imxdog.4 create mode 100644 static/openbsd/man4/imxesdhc.4 create mode 100644 static/openbsd/man4/imxgpc.4 create mode 100644 static/openbsd/man4/imxgpio.4 create mode 100644 static/openbsd/man4/imxiic.4 create mode 100644 static/openbsd/man4/imxpciephy.4 create mode 100644 static/openbsd/man4/imxpwm.4 create mode 100644 static/openbsd/man4/imxrtc.4 create mode 100644 static/openbsd/man4/imxspi.4 create mode 100644 static/openbsd/man4/imxsrc.4 create mode 100644 static/openbsd/man4/imxtmu.4 create mode 100644 static/openbsd/man4/imxuart.4 create mode 100644 static/openbsd/man4/inet.4 create mode 100644 static/openbsd/man4/inet6.4 create mode 100644 static/openbsd/man4/inphy.4 create mode 100644 static/openbsd/man4/intelpmc.4 create mode 100644 static/openbsd/man4/inthid.4 create mode 100644 static/openbsd/man4/iophy.4 create mode 100644 static/openbsd/man4/iosf.4 create mode 100644 static/openbsd/man4/ip.4 create mode 100644 static/openbsd/man4/ip6.4 create mode 100644 static/openbsd/man4/ipcomp.4 create mode 100644 static/openbsd/man4/ipgphy.4 create mode 100644 static/openbsd/man4/ipmi.4 create mode 100644 static/openbsd/man4/ips.4 create mode 100644 static/openbsd/man4/ipsec.4 create mode 100644 static/openbsd/man4/ipw.4 create mode 100644 static/openbsd/man4/isa.4 create mode 100644 static/openbsd/man4/isagpio.4 create mode 100644 static/openbsd/man4/isapnp.4 create mode 100644 static/openbsd/man4/islrtc.4 create mode 100644 static/openbsd/man4/ispi.4 create mode 100644 static/openbsd/man4/it.4 create mode 100644 static/openbsd/man4/itherm.4 create mode 100644 static/openbsd/man4/iwi.4 create mode 100644 static/openbsd/man4/iwm.4 create mode 100644 static/openbsd/man4/iwn.4 create mode 100644 static/openbsd/man4/iwx.4 create mode 100644 static/openbsd/man4/ix.4 create mode 100644 static/openbsd/man4/ixgb.4 create mode 100644 static/openbsd/man4/ixl.4 create mode 100644 static/openbsd/man4/ixv.4 create mode 100644 static/openbsd/man4/jmb.4 create mode 100644 static/openbsd/man4/jme.4 create mode 100644 static/openbsd/man4/jmphy.4 create mode 100644 static/openbsd/man4/kate.4 create mode 100644 static/openbsd/man4/kcov.4 create mode 100644 static/openbsd/man4/km.4 create mode 100644 static/openbsd/man4/ksmn.4 create mode 100644 static/openbsd/man4/kstat.4 create mode 100644 static/openbsd/man4/ksyms.4 create mode 100644 static/openbsd/man4/kubsan.4 create mode 100644 static/openbsd/man4/kue.4 create mode 100644 static/openbsd/man4/lc.4 create mode 100644 static/openbsd/man4/lge.4 create mode 100644 static/openbsd/man4/lii.4 create mode 100644 static/openbsd/man4/lisa.4 create mode 100644 static/openbsd/man4/lm.4 create mode 100644 static/openbsd/man4/lmenv.4 create mode 100644 static/openbsd/man4/lmn.4 create mode 100644 static/openbsd/man4/lmtemp.4 create mode 100644 static/openbsd/man4/lo.4 create mode 100644 static/openbsd/man4/lpt.4 create mode 100644 static/openbsd/man4/luphy.4 create mode 100644 static/openbsd/man4/lxtphy.4 create mode 100644 static/openbsd/man4/maestro.4 create mode 100644 static/openbsd/man4/mainbus.4 create mode 100644 static/openbsd/man4/malo.4 create mode 100644 static/openbsd/man4/man4.alpha/Makefile create mode 100644 static/openbsd/man4/man4.alpha/apecs.4 create mode 100644 static/openbsd/man4/man4.alpha/asc.4 create mode 100644 static/openbsd/man4/man4.alpha/autoconf.4 create mode 100644 static/openbsd/man4/man4.alpha/bba.4 create mode 100644 static/openbsd/man4/man4.alpha/cia.4 create mode 100644 static/openbsd/man4/man4.alpha/intro.4 create mode 100644 static/openbsd/man4/man4.alpha/ioasic.4 create mode 100644 static/openbsd/man4/man4.alpha/irongate.4 create mode 100644 static/openbsd/man4/man4.alpha/lca.4 create mode 100644 static/openbsd/man4/man4.alpha/le.4 create mode 100644 static/openbsd/man4/man4.alpha/mcbus.4 create mode 100644 static/openbsd/man4/man4.alpha/mcpcia.4 create mode 100644 static/openbsd/man4/man4.alpha/mem.4 create mode 100644 static/openbsd/man4/man4.alpha/tcasic.4 create mode 100644 static/openbsd/man4/man4.alpha/tga.4 create mode 100644 static/openbsd/man4/man4.alpha/tsc.4 create mode 100644 static/openbsd/man4/man4.alpha/tsciic.4 create mode 100644 static/openbsd/man4/man4.alpha/zs.4 create mode 100644 static/openbsd/man4/man4.amd64/Makefile create mode 100644 static/openbsd/man4/man4.amd64/amdpcib.4 create mode 100644 static/openbsd/man4/man4.amd64/apm.4 create mode 100644 static/openbsd/man4/man4.amd64/autoconf.4 create mode 100644 static/openbsd/man4/man4.amd64/bios.4 create mode 100644 static/openbsd/man4/man4.amd64/cpu.4 create mode 100644 static/openbsd/man4/man4.amd64/efifb.4 create mode 100644 static/openbsd/man4/man4.amd64/intro.4 create mode 100644 static/openbsd/man4/man4.amd64/ioapic.4 create mode 100644 static/openbsd/man4/man4.amd64/mem.4 create mode 100644 static/openbsd/man4/man4.amd64/mpbios.4 create mode 100644 static/openbsd/man4/man4.amd64/mtrr.4 create mode 100644 static/openbsd/man4/man4.amd64/nvram.4 create mode 100644 static/openbsd/man4/man4.amd64/pctr.4 create mode 100644 static/openbsd/man4/man4.amd64/skgpio.4 create mode 100644 static/openbsd/man4/man4.amd64/tcpcib.4 create mode 100644 static/openbsd/man4/man4.amd64/vmm.4 create mode 100644 static/openbsd/man4/man4.arm64/Makefile create mode 100644 static/openbsd/man4/man4.arm64/agintc.4 create mode 100644 static/openbsd/man4/man4.arm64/agtimer.4 create mode 100644 static/openbsd/man4/man4.arm64/ampchwm.4 create mode 100644 static/openbsd/man4/man4.arm64/ampintc.4 create mode 100644 static/openbsd/man4/man4.arm64/aplaudio.4 create mode 100644 static/openbsd/man4/man4.arm64/aplcpu.4 create mode 100644 static/openbsd/man4/man4.arm64/apldart.4 create mode 100644 static/openbsd/man4/man4.arm64/apldcp.4 create mode 100644 static/openbsd/man4/man4.arm64/apldma.4 create mode 100644 static/openbsd/man4/man4.arm64/apldog.4 create mode 100644 static/openbsd/man4/man4.arm64/apldrm.4 create mode 100644 static/openbsd/man4/man4.arm64/aplefuse.4 create mode 100644 static/openbsd/man4/man4.arm64/aplhidev.4 create mode 100644 static/openbsd/man4/man4.arm64/apliic.4 create mode 100644 static/openbsd/man4/man4.arm64/aplintc.4 create mode 100644 static/openbsd/man4/man4.arm64/aplmbox.4 create mode 100644 static/openbsd/man4/man4.arm64/aplmca.4 create mode 100644 static/openbsd/man4/man4.arm64/aplnco.4 create mode 100644 static/openbsd/man4/man4.arm64/aplns.4 create mode 100644 static/openbsd/man4/man4.arm64/aplpcie.4 create mode 100644 static/openbsd/man4/man4.arm64/aplpinctrl.4 create mode 100644 static/openbsd/man4/man4.arm64/aplpmgr.4 create mode 100644 static/openbsd/man4/man4.arm64/aplpmu.4 create mode 100644 static/openbsd/man4/man4.arm64/aplpwm.4 create mode 100644 static/openbsd/man4/man4.arm64/aplsart.4 create mode 100644 static/openbsd/man4/man4.arm64/aplsmc.4 create mode 100644 static/openbsd/man4/man4.arm64/aplspi.4 create mode 100644 static/openbsd/man4/man4.arm64/aplspmi.4 create mode 100644 static/openbsd/man4/man4.arm64/apm.4 create mode 100644 static/openbsd/man4/man4.arm64/intro.4 create mode 100644 static/openbsd/man4/man4.arm64/rpiclock.4 create mode 100644 static/openbsd/man4/man4.arm64/rpipwm.4 create mode 100644 static/openbsd/man4/man4.arm64/rpirtc.4 create mode 100644 static/openbsd/man4/man4.arm64/rpone.4 create mode 100644 static/openbsd/man4/man4.arm64/smbios.4 create mode 100644 static/openbsd/man4/man4.armv7/Makefile create mode 100644 static/openbsd/man4/man4.armv7/agtimer.4 create mode 100644 static/openbsd/man4/man4.armv7/amdisplay.4 create mode 100644 static/openbsd/man4/man4.armv7/ampintc.4 create mode 100644 static/openbsd/man4/man4.armv7/amptimer.4 create mode 100644 static/openbsd/man4/man4.armv7/armliicc.4 create mode 100644 static/openbsd/man4/man4.armv7/cortex.4 create mode 100644 static/openbsd/man4/man4.armv7/cpsw.4 create mode 100644 static/openbsd/man4/man4.armv7/dmtimer.4 create mode 100644 static/openbsd/man4/man4.armv7/edma.4 create mode 100644 static/openbsd/man4/man4.armv7/gptimer.4 create mode 100644 static/openbsd/man4/man4.armv7/imxtemp.4 create mode 100644 static/openbsd/man4/man4.armv7/intc.4 create mode 100644 static/openbsd/man4/man4.armv7/intro.4 create mode 100644 static/openbsd/man4/man4.armv7/mvodog.4 create mode 100644 static/openbsd/man4/man4.armv7/mvortc.4 create mode 100644 static/openbsd/man4/man4.armv7/omap.4 create mode 100644 static/openbsd/man4/man4.armv7/omclock.4 create mode 100644 static/openbsd/man4/man4.armv7/omcm.4 create mode 100644 static/openbsd/man4/man4.armv7/omdog.4 create mode 100644 static/openbsd/man4/man4.armv7/omgpio.4 create mode 100644 static/openbsd/man4/man4.armv7/ommmc.4 create mode 100644 static/openbsd/man4/man4.armv7/omrng.4 create mode 100644 static/openbsd/man4/man4.armv7/omsysc.4 create mode 100644 static/openbsd/man4/man4.armv7/omwugen.4 create mode 100644 static/openbsd/man4/man4.armv7/prcm.4 create mode 100644 static/openbsd/man4/man4.armv7/sxie.4 create mode 100644 static/openbsd/man4/man4.armv7/sxiintc.4 create mode 100644 static/openbsd/man4/man4.armv7/sxitimer.4 create mode 100644 static/openbsd/man4/man4.armv7/sxits.4 create mode 100644 static/openbsd/man4/man4.armv7/sysreg.4 create mode 100644 static/openbsd/man4/man4.armv7/zqclock.4 create mode 100644 static/openbsd/man4/man4.armv7/zqreset.4 create mode 100644 static/openbsd/man4/man4.hppa/Makefile create mode 100644 static/openbsd/man4/man4.hppa/asp.4 create mode 100644 static/openbsd/man4/man4.hppa/astro.4 create mode 100644 static/openbsd/man4/man4.hppa/cpu.4 create mode 100644 static/openbsd/man4/man4.hppa/dino.4 create mode 100644 static/openbsd/man4/man4.hppa/elroy.4 create mode 100644 static/openbsd/man4/man4.hppa/gecko.4 create mode 100644 static/openbsd/man4/man4.hppa/gsc.4 create mode 100644 static/openbsd/man4/man4.hppa/gsckbc.4 create mode 100644 static/openbsd/man4/man4.hppa/harmony.4 create mode 100644 static/openbsd/man4/man4.hppa/ie.4 create mode 100644 static/openbsd/man4/man4.hppa/intro.4 create mode 100644 static/openbsd/man4/man4.hppa/io.4 create mode 100644 static/openbsd/man4/man4.hppa/lasi.4 create mode 100644 static/openbsd/man4/man4.hppa/lcd.4 create mode 100644 static/openbsd/man4/man4.hppa/mem.4 create mode 100644 static/openbsd/man4/man4.hppa/mongoose.4 create mode 100644 static/openbsd/man4/man4.hppa/pdc.4 create mode 100644 static/openbsd/man4/man4.hppa/phantomas.4 create mode 100644 static/openbsd/man4/man4.hppa/power.4 create mode 100644 static/openbsd/man4/man4.hppa/runway.4 create mode 100644 static/openbsd/man4/man4.hppa/ssio.4 create mode 100644 static/openbsd/man4/man4.hppa/uturn.4 create mode 100644 static/openbsd/man4/man4.hppa/wax.4 create mode 100644 static/openbsd/man4/man4.i386/Makefile create mode 100644 static/openbsd/man4/man4.i386/amdmsr.4 create mode 100644 static/openbsd/man4/man4.i386/amdpcib.4 create mode 100644 static/openbsd/man4/man4.i386/apm.4 create mode 100644 static/openbsd/man4/man4.i386/autoconf.4 create mode 100644 static/openbsd/man4/man4.i386/bios.4 create mode 100644 static/openbsd/man4/man4.i386/cpu.4 create mode 100644 static/openbsd/man4/man4.i386/esm.4 create mode 100644 static/openbsd/man4/man4.i386/geodesc.4 create mode 100644 static/openbsd/man4/man4.i386/glxpcib.4 create mode 100644 static/openbsd/man4/man4.i386/glxsb.4 create mode 100644 static/openbsd/man4/man4.i386/gscpcib.4 create mode 100644 static/openbsd/man4/man4.i386/gscpm.4 create mode 100644 static/openbsd/man4/man4.i386/gus.4 create mode 100644 static/openbsd/man4/man4.i386/ichpcib.4 create mode 100644 static/openbsd/man4/man4.i386/ie.4 create mode 100644 static/openbsd/man4/man4.i386/intro.4 create mode 100644 static/openbsd/man4/man4.i386/ioapic.4 create mode 100644 static/openbsd/man4/man4.i386/joy.4 create mode 100644 static/openbsd/man4/man4.i386/le.4 create mode 100644 static/openbsd/man4/man4.i386/lms.4 create mode 100644 static/openbsd/man4/man4.i386/mem.4 create mode 100644 static/openbsd/man4/man4.i386/mms.4 create mode 100644 static/openbsd/man4/man4.i386/mpbios.4 create mode 100644 static/openbsd/man4/man4.i386/mtrr.4 create mode 100644 static/openbsd/man4/man4.i386/npx.4 create mode 100644 static/openbsd/man4/man4.i386/nvram.4 create mode 100644 static/openbsd/man4/man4.i386/pas.4 create mode 100644 static/openbsd/man4/man4.i386/pcibios.4 create mode 100644 static/openbsd/man4/man4.i386/pctr.4 create mode 100644 static/openbsd/man4/man4.i386/sb.4 create mode 100644 static/openbsd/man4/man4.i386/skgpio.4 create mode 100644 static/openbsd/man4/man4.i386/tcpcib.4 create mode 100644 static/openbsd/man4/man4.i386/uha.4 create mode 100644 static/openbsd/man4/man4.i386/wds.4 create mode 100644 static/openbsd/man4/man4.i386/wdt.4 create mode 100644 static/openbsd/man4/man4.landisk/Makefile create mode 100644 static/openbsd/man4/man4.landisk/intro.4 create mode 100644 static/openbsd/man4/man4.landisk/mem.4 create mode 100644 static/openbsd/man4/man4.landisk/obio.4 create mode 100644 static/openbsd/man4/man4.landisk/power.4 create mode 100644 static/openbsd/man4/man4.landisk/shpcic.4 create mode 100644 static/openbsd/man4/man4.loongson/Makefile create mode 100644 static/openbsd/man4/man4.loongson/apm.4 create mode 100644 static/openbsd/man4/man4.loongson/autoconf.4 create mode 100644 static/openbsd/man4/man4.loongson/bonito.4 create mode 100644 static/openbsd/man4/man4.loongson/gdiumiic.4 create mode 100644 static/openbsd/man4/man4.loongson/glxclk.4 create mode 100644 static/openbsd/man4/man4.loongson/glxpcib.4 create mode 100644 static/openbsd/man4/man4.loongson/htb.4 create mode 100644 static/openbsd/man4/man4.loongson/intro.4 create mode 100644 static/openbsd/man4/man4.loongson/leioc.4 create mode 100644 static/openbsd/man4/man4.loongson/mem.4 create mode 100644 static/openbsd/man4/man4.loongson/sisfb.4 create mode 100644 static/openbsd/man4/man4.loongson/smfb.4 create mode 100644 static/openbsd/man4/man4.loongson/stsec.4 create mode 100644 static/openbsd/man4/man4.loongson/voyager.4 create mode 100644 static/openbsd/man4/man4.loongson/ykbec.4 create mode 100644 static/openbsd/man4/man4.luna88k/Makefile create mode 100644 static/openbsd/man4/man4.luna88k/autoconf.4 create mode 100644 static/openbsd/man4/man4.luna88k/cbus.4 create mode 100644 static/openbsd/man4/man4.luna88k/intro.4 create mode 100644 static/openbsd/man4/man4.luna88k/lcd.4 create mode 100644 static/openbsd/man4/man4.luna88k/le.4 create mode 100644 static/openbsd/man4/man4.luna88k/mem.4 create mode 100644 static/openbsd/man4/man4.luna88k/necsb.4 create mode 100644 static/openbsd/man4/man4.luna88k/pcexmem.4 create mode 100644 static/openbsd/man4/man4.luna88k/spc.4 create mode 100644 static/openbsd/man4/man4.luna88k/xp.4 create mode 100644 static/openbsd/man4/man4.macppc/Makefile create mode 100644 static/openbsd/man4/man4.macppc/abtn.4 create mode 100644 static/openbsd/man4/man4.macppc/adb.4 create mode 100644 static/openbsd/man4/man4.macppc/aoa.4 create mode 100644 static/openbsd/man4/man4.macppc/apm.4 create mode 100644 static/openbsd/man4/man4.macppc/asms.4 create mode 100644 static/openbsd/man4/man4.macppc/autoconf.4 create mode 100644 static/openbsd/man4/man4.macppc/awacs.4 create mode 100644 static/openbsd/man4/man4.macppc/bm.4 create mode 100644 static/openbsd/man4/man4.macppc/daca.4 create mode 100644 static/openbsd/man4/man4.macppc/dfs.4 create mode 100644 static/openbsd/man4/man4.macppc/fcu.4 create mode 100644 static/openbsd/man4/man4.macppc/hpb.4 create mode 100644 static/openbsd/man4/man4.macppc/ht.4 create mode 100644 static/openbsd/man4/man4.macppc/intro.4 create mode 100644 static/openbsd/man4/man4.macppc/kauaiata.4 create mode 100644 static/openbsd/man4/man4.macppc/kiic.4 create mode 100644 static/openbsd/man4/man4.macppc/macgpio.4 create mode 100644 static/openbsd/man4/man4.macppc/macobio.4 create mode 100644 static/openbsd/man4/man4.macppc/mc.4 create mode 100644 static/openbsd/man4/man4.macppc/mediabay.4 create mode 100644 static/openbsd/man4/man4.macppc/mem.4 create mode 100644 static/openbsd/man4/man4.macppc/memc.4 create mode 100644 static/openbsd/man4/man4.macppc/mpcpcibr.4 create mode 100644 static/openbsd/man4/man4.macppc/onyx.4 create mode 100644 static/openbsd/man4/man4.macppc/openpic.4 create mode 100644 static/openbsd/man4/man4.macppc/pgs.4 create mode 100644 static/openbsd/man4/man4.macppc/piic.4 create mode 100644 static/openbsd/man4/man4.macppc/smu.4 create mode 100644 static/openbsd/man4/man4.macppc/snapper.4 create mode 100644 static/openbsd/man4/man4.macppc/sysbutton.4 create mode 100644 static/openbsd/man4/man4.macppc/tumbler.4 create mode 100644 static/openbsd/man4/man4.macppc/xlights.4 create mode 100644 static/openbsd/man4/man4.macppc/zs.4 create mode 100644 static/openbsd/man4/man4.octeon/Makefile create mode 100644 static/openbsd/man4/man4.octeon/amdcf.4 create mode 100644 static/openbsd/man4/man4.octeon/cnmac.4 create mode 100644 static/openbsd/man4/man4.octeon/intro.4 create mode 100644 static/openbsd/man4/man4.octeon/octboot.4 create mode 100644 static/openbsd/man4/man4.octeon/octcf.4 create mode 100644 static/openbsd/man4/man4.octeon/octcib.4 create mode 100644 static/openbsd/man4/man4.octeon/octcit.4 create mode 100644 static/openbsd/man4/man4.octeon/octciu.4 create mode 100644 static/openbsd/man4/man4.octeon/octcrypto.4 create mode 100644 static/openbsd/man4/man4.octeon/octgmx.4 create mode 100644 static/openbsd/man4/man4.octeon/octgpio.4 create mode 100644 static/openbsd/man4/man4.octeon/octiic.4 create mode 100644 static/openbsd/man4/man4.octeon/octmmc.4 create mode 100644 static/openbsd/man4/man4.octeon/octpcie.4 create mode 100644 static/openbsd/man4/man4.octeon/octpip.4 create mode 100644 static/openbsd/man4/man4.octeon/octrng.4 create mode 100644 static/openbsd/man4/man4.octeon/octrtc.4 create mode 100644 static/openbsd/man4/man4.octeon/octsctl.4 create mode 100644 static/openbsd/man4/man4.octeon/octsmi.4 create mode 100644 static/openbsd/man4/man4.octeon/octuctl.4 create mode 100644 static/openbsd/man4/man4.octeon/octxctl.4 create mode 100644 static/openbsd/man4/man4.octeon/ogx.4 create mode 100644 static/openbsd/man4/man4.octeon/ogxnexus.4 create mode 100644 static/openbsd/man4/man4.powerpc64/Makefile create mode 100644 static/openbsd/man4/man4.powerpc64/astfb.4 create mode 100644 static/openbsd/man4/man4.powerpc64/intro.4 create mode 100644 static/openbsd/man4/man4.powerpc64/opal.4 create mode 100644 static/openbsd/man4/man4.powerpc64/opalcons.4 create mode 100644 static/openbsd/man4/man4.powerpc64/opalsens.4 create mode 100644 static/openbsd/man4/man4.powerpc64/phb.4 create mode 100644 static/openbsd/man4/man4.powerpc64/xicp.4 create mode 100644 static/openbsd/man4/man4.powerpc64/xics.4 create mode 100644 static/openbsd/man4/man4.powerpc64/xive.4 create mode 100644 static/openbsd/man4/man4.riscv64/Makefile create mode 100644 static/openbsd/man4/man4.riscv64/intro.4 create mode 100644 static/openbsd/man4/man4.riscv64/mpfclock.4 create mode 100644 static/openbsd/man4/man4.riscv64/mpfgpio.4 create mode 100644 static/openbsd/man4/man4.riscv64/mpfiic.4 create mode 100644 static/openbsd/man4/man4.riscv64/plic.4 create mode 100644 static/openbsd/man4/man4.riscv64/sfcc.4 create mode 100644 static/openbsd/man4/man4.riscv64/sfclock.4 create mode 100644 static/openbsd/man4/man4.riscv64/sfgpio.4 create mode 100644 static/openbsd/man4/man4.riscv64/sfuart.4 create mode 100644 static/openbsd/man4/man4.riscv64/sgmsi.4 create mode 100644 static/openbsd/man4/man4.riscv64/smtclock.4 create mode 100644 static/openbsd/man4/man4.riscv64/smtcomphy.4 create mode 100644 static/openbsd/man4/man4.riscv64/smte.4 create mode 100644 static/openbsd/man4/man4.riscv64/smtgpio.4 create mode 100644 static/openbsd/man4/man4.riscv64/smtiic.4 create mode 100644 static/openbsd/man4/man4.riscv64/smtpinctrl.4 create mode 100644 static/openbsd/man4/man4.riscv64/smtpmic.4 create mode 100644 static/openbsd/man4/man4.riscv64/stfclock.4 create mode 100644 static/openbsd/man4/man4.riscv64/stfpcie.4 create mode 100644 static/openbsd/man4/man4.riscv64/stfpciephy.4 create mode 100644 static/openbsd/man4/man4.riscv64/stfpinctrl.4 create mode 100644 static/openbsd/man4/man4.riscv64/stfrng.4 create mode 100644 static/openbsd/man4/man4.sparc64/Makefile create mode 100644 static/openbsd/man4/man4.sparc64/agten.4 create mode 100644 static/openbsd/man4/man4.sparc64/apio.4 create mode 100644 static/openbsd/man4/man4.sparc64/asio.4 create mode 100644 static/openbsd/man4/man4.sparc64/audioce.4 create mode 100644 static/openbsd/man4/man4.sparc64/audiocs.4 create mode 100644 static/openbsd/man4/man4.sparc64/autoconf.4 create mode 100644 static/openbsd/man4/man4.sparc64/auxio.4 create mode 100644 static/openbsd/man4/man4.sparc64/bbc.4 create mode 100644 static/openbsd/man4/man4.sparc64/be.4 create mode 100644 static/openbsd/man4/man4.sparc64/beeper.4 create mode 100644 static/openbsd/man4/man4.sparc64/bpp.4 create mode 100644 static/openbsd/man4/man4.sparc64/bwtwo.4 create mode 100644 static/openbsd/man4/man4.sparc64/cbus.4 create mode 100644 static/openbsd/man4/man4.sparc64/central.4 create mode 100644 static/openbsd/man4/man4.sparc64/cgsix.4 create mode 100644 static/openbsd/man4/man4.sparc64/cgthree.4 create mode 100644 static/openbsd/man4/man4.sparc64/cgtwelve.4 create mode 100644 static/openbsd/man4/man4.sparc64/clkbrd.4 create mode 100644 static/openbsd/man4/man4.sparc64/clock.4 create mode 100644 static/openbsd/man4/man4.sparc64/cmp.4 create mode 100644 static/openbsd/man4/man4.sparc64/comkbd.4 create mode 100644 static/openbsd/man4/man4.sparc64/comms.4 create mode 100644 static/openbsd/man4/man4.sparc64/core.4 create mode 100644 static/openbsd/man4/man4.sparc64/creator.4 create mode 100644 static/openbsd/man4/man4.sparc64/ebus.4 create mode 100644 static/openbsd/man4/man4.sparc64/ecadc.4 create mode 100644 static/openbsd/man4/man4.sparc64/environ.4 create mode 100644 static/openbsd/man4/man4.sparc64/esp.4 create mode 100644 static/openbsd/man4/man4.sparc64/fhc.4 create mode 100644 static/openbsd/man4/man4.sparc64/gfxp.4 create mode 100644 static/openbsd/man4/man4.sparc64/ifb.4 create mode 100644 static/openbsd/man4/man4.sparc64/intro.4 create mode 100644 static/openbsd/man4/man4.sparc64/le.4 create mode 100644 static/openbsd/man4/man4.sparc64/led.4 create mode 100644 static/openbsd/man4/man4.sparc64/lom.4 create mode 100644 static/openbsd/man4/man4.sparc64/machfb.4 create mode 100644 static/openbsd/man4/man4.sparc64/magma.4 create mode 100644 static/openbsd/man4/man4.sparc64/mem.4 create mode 100644 static/openbsd/man4/man4.sparc64/mgx.4 create mode 100644 static/openbsd/man4/man4.sparc64/pcons.4 create mode 100644 static/openbsd/man4/man4.sparc64/pmc.4 create mode 100644 static/openbsd/man4/man4.sparc64/power.4 create mode 100644 static/openbsd/man4/man4.sparc64/ppm.4 create mode 100644 static/openbsd/man4/man4.sparc64/prtc.4 create mode 100644 static/openbsd/man4/man4.sparc64/psycho.4 create mode 100644 static/openbsd/man4/man4.sparc64/pyro.4 create mode 100644 static/openbsd/man4/man4.sparc64/qe.4 create mode 100644 static/openbsd/man4/man4.sparc64/qec.4 create mode 100644 static/openbsd/man4/man4.sparc64/radeonfb.4 create mode 100644 static/openbsd/man4/man4.sparc64/raptor.4 create mode 100644 static/openbsd/man4/man4.sparc64/rfx.4 create mode 100644 static/openbsd/man4/man4.sparc64/sab.4 create mode 100644 static/openbsd/man4/man4.sparc64/sbbc.4 create mode 100644 static/openbsd/man4/man4.sparc64/schizo.4 create mode 100644 static/openbsd/man4/man4.sparc64/spif.4 create mode 100644 static/openbsd/man4/man4.sparc64/ssm.4 create mode 100644 static/openbsd/man4/man4.sparc64/tda.4 create mode 100644 static/openbsd/man4/man4.sparc64/tvtwo.4 create mode 100644 static/openbsd/man4/man4.sparc64/upa.4 create mode 100644 static/openbsd/man4/man4.sparc64/uperf.4 create mode 100644 static/openbsd/man4/man4.sparc64/vbus.4 create mode 100644 static/openbsd/man4/man4.sparc64/vcc.4 create mode 100644 static/openbsd/man4/man4.sparc64/vcons.4 create mode 100644 static/openbsd/man4/man4.sparc64/vds.4 create mode 100644 static/openbsd/man4/man4.sparc64/vdsk.4 create mode 100644 static/openbsd/man4/man4.sparc64/vigra.4 create mode 100644 static/openbsd/man4/man4.sparc64/vldc.4 create mode 100644 static/openbsd/man4/man4.sparc64/vnet.4 create mode 100644 static/openbsd/man4/man4.sparc64/vpci.4 create mode 100644 static/openbsd/man4/man4.sparc64/vrng.4 create mode 100644 static/openbsd/man4/man4.sparc64/vrtc.4 create mode 100644 static/openbsd/man4/man4.sparc64/vsw.4 create mode 100644 static/openbsd/man4/man4.sparc64/xbox.4 create mode 100644 static/openbsd/man4/man4.sparc64/zs.4 create mode 100644 static/openbsd/man4/man4.sparc64/zx.4 create mode 100644 static/openbsd/man4/maxds.4 create mode 100644 static/openbsd/man4/maxrtc.4 create mode 100644 static/openbsd/man4/maxtmp.4 create mode 100644 static/openbsd/man4/mbg.4 create mode 100644 static/openbsd/man4/mcprtc.4 create mode 100644 static/openbsd/man4/mcx.4 create mode 100644 static/openbsd/man4/mfi.4 create mode 100644 static/openbsd/man4/mfii.4 create mode 100644 static/openbsd/man4/mfokrtc.4 create mode 100644 static/openbsd/man4/midi.4 create mode 100644 static/openbsd/man4/mii.4 create mode 100644 static/openbsd/man4/mlphy.4 create mode 100644 static/openbsd/man4/mos.4 create mode 100644 static/openbsd/man4/moscom.4 create mode 100644 static/openbsd/man4/mpath.4 create mode 100644 static/openbsd/man4/mpe.4 create mode 100644 static/openbsd/man4/mpi.4 create mode 100644 static/openbsd/man4/mpii.4 create mode 100644 static/openbsd/man4/mpip.4 create mode 100644 static/openbsd/man4/mpu.4 create mode 100644 static/openbsd/man4/mpw.4 create mode 100644 static/openbsd/man4/msk.4 create mode 100644 static/openbsd/man4/msts.4 create mode 100644 static/openbsd/man4/mtd.4 create mode 100644 static/openbsd/man4/mtdphy.4 create mode 100644 static/openbsd/man4/mtintc.4 create mode 100644 static/openbsd/man4/mtio.4 create mode 100644 static/openbsd/man4/mtrng.4 create mode 100644 static/openbsd/man4/mtw.4 create mode 100644 static/openbsd/man4/mtxhci.4 create mode 100644 static/openbsd/man4/mue.4 create mode 100644 static/openbsd/man4/multicast.4 create mode 100644 static/openbsd/man4/mvclock.4 create mode 100644 static/openbsd/man4/mvdog.4 create mode 100644 static/openbsd/man4/mvgicp.4 create mode 100644 static/openbsd/man4/mvgpio.4 create mode 100644 static/openbsd/man4/mvicu.4 create mode 100644 static/openbsd/man4/mviic.4 create mode 100644 static/openbsd/man4/mvkpcie.4 create mode 100644 static/openbsd/man4/mvneta.4 create mode 100644 static/openbsd/man4/mvpinctrl.4 create mode 100644 static/openbsd/man4/mvpp.4 create mode 100644 static/openbsd/man4/mvrng.4 create mode 100644 static/openbsd/man4/mvrtc.4 create mode 100644 static/openbsd/man4/mvspi.4 create mode 100644 static/openbsd/man4/mvsw.4 create mode 100644 static/openbsd/man4/mvtemp.4 create mode 100644 static/openbsd/man4/mvuart.4 create mode 100644 static/openbsd/man4/myx.4 create mode 100644 static/openbsd/man4/ne.4 create mode 100644 static/openbsd/man4/neo.4 create mode 100644 static/openbsd/man4/nep.4 create mode 100644 static/openbsd/man4/netintro.4 create mode 100644 static/openbsd/man4/nfe.4 create mode 100644 static/openbsd/man4/ngbe.4 create mode 100644 static/openbsd/man4/nge.4 create mode 100644 static/openbsd/man4/nhi.4 create mode 100644 static/openbsd/man4/nmea.4 create mode 100644 static/openbsd/man4/nsclpcsio.4 create mode 100644 static/openbsd/man4/nsgphy.4 create mode 100644 static/openbsd/man4/nsphy.4 create mode 100644 static/openbsd/man4/nsphyter.4 create mode 100644 static/openbsd/man4/null.4 create mode 100644 static/openbsd/man4/nviic.4 create mode 100644 static/openbsd/man4/nvme.4 create mode 100644 static/openbsd/man4/nvt.4 create mode 100644 static/openbsd/man4/oce.4 create mode 100644 static/openbsd/man4/ociic.4 create mode 100644 static/openbsd/man4/ohci.4 create mode 100644 static/openbsd/man4/onewire.4 create mode 100644 static/openbsd/man4/oosiop.4 create mode 100644 static/openbsd/man4/openprom.4 create mode 100644 static/openbsd/man4/options.4 create mode 100644 static/openbsd/man4/osiop.4 create mode 100644 static/openbsd/man4/otus.4 create mode 100644 static/openbsd/man4/owctr.4 create mode 100644 static/openbsd/man4/owid.4 create mode 100644 static/openbsd/man4/owsbm.4 create mode 100644 static/openbsd/man4/owtemp.4 create mode 100644 static/openbsd/man4/pair.4 create mode 100644 static/openbsd/man4/pcagpio.4 create mode 100644 static/openbsd/man4/pcaled.4 create mode 100644 static/openbsd/man4/pcamux.4 create mode 100644 static/openbsd/man4/pcdisplay.4 create mode 100644 static/openbsd/man4/pcfadc.4 create mode 100644 static/openbsd/man4/pcfiic.4 create mode 100644 static/openbsd/man4/pcfrtc.4 create mode 100644 static/openbsd/man4/pchb.4 create mode 100644 static/openbsd/man4/pchgpio.4 create mode 100644 static/openbsd/man4/pchtemp.4 create mode 100644 static/openbsd/man4/pci.4 create mode 100644 static/openbsd/man4/pcib.4 create mode 100644 static/openbsd/man4/pciide.4 create mode 100644 static/openbsd/man4/pckbc.4 create mode 100644 static/openbsd/man4/pckbd.4 create mode 100644 static/openbsd/man4/pcmcia.4 create mode 100644 static/openbsd/man4/pcn.4 create mode 100644 static/openbsd/man4/pcppi.4 create mode 100644 static/openbsd/man4/pcscp.4 create mode 100644 static/openbsd/man4/pcxrtc.4 create mode 100644 static/openbsd/man4/pcyrtc.4 create mode 100644 static/openbsd/man4/pf.4 create mode 100644 static/openbsd/man4/pflog.4 create mode 100644 static/openbsd/man4/pflow.4 create mode 100644 static/openbsd/man4/pfsync.4 create mode 100644 static/openbsd/man4/pgt.4 create mode 100644 static/openbsd/man4/piixpm.4 create mode 100644 static/openbsd/man4/pijuice.4 create mode 100644 static/openbsd/man4/pinctrl.4 create mode 100644 static/openbsd/man4/pipex.4 create mode 100644 static/openbsd/man4/plgpio.4 create mode 100644 static/openbsd/man4/plrtc.4 create mode 100644 static/openbsd/man4/pluart.4 create mode 100644 static/openbsd/man4/pms.4 create mode 100644 static/openbsd/man4/ppb.4 create mode 100644 static/openbsd/man4/ppp.4 create mode 100644 static/openbsd/man4/pppoe.4 create mode 100644 static/openbsd/man4/pppx.4 create mode 100644 static/openbsd/man4/psci.4 create mode 100644 static/openbsd/man4/psp.4 create mode 100644 static/openbsd/man4/pty.4 create mode 100644 static/openbsd/man4/puc.4 create mode 100644 static/openbsd/man4/pvbus.4 create mode 100644 static/openbsd/man4/pvclock.4 create mode 100644 static/openbsd/man4/pwdog.4 create mode 100644 static/openbsd/man4/pwmbl.4 create mode 100644 static/openbsd/man4/pwmfan.4 create mode 100644 static/openbsd/man4/pwmleds.4 create mode 100644 static/openbsd/man4/pwmreg.4 create mode 100644 static/openbsd/man4/qccpu.4 create mode 100644 static/openbsd/man4/qccpucp.4 create mode 100644 static/openbsd/man4/qcdpc.4 create mode 100644 static/openbsd/man4/qcdrm.4 create mode 100644 static/openbsd/man4/qcdwusb.4 create mode 100644 static/openbsd/man4/qcgpio.4 create mode 100644 static/openbsd/man4/qciic.4 create mode 100644 static/openbsd/man4/qcpdc.4 create mode 100644 static/openbsd/man4/qcpmic.4 create mode 100644 static/openbsd/man4/qcpmicgpio.4 create mode 100644 static/openbsd/man4/qcpon.4 create mode 100644 static/openbsd/man4/qcpwm.4 create mode 100644 static/openbsd/man4/qcrng.4 create mode 100644 static/openbsd/man4/qcrtc.4 create mode 100644 static/openbsd/man4/qcspmi.4 create mode 100644 static/openbsd/man4/qcuart.4 create mode 100644 static/openbsd/man4/qla.4 create mode 100644 static/openbsd/man4/qle.4 create mode 100644 static/openbsd/man4/qlw.4 create mode 100644 static/openbsd/man4/qsphy.4 create mode 100644 static/openbsd/man4/qwx.4 create mode 100644 static/openbsd/man4/radio.4 create mode 100644 static/openbsd/man4/ral.4 create mode 100644 static/openbsd/man4/random.4 create mode 100644 static/openbsd/man4/rd.4 create mode 100644 static/openbsd/man4/rdac.4 create mode 100644 static/openbsd/man4/rdcphy.4 create mode 100644 static/openbsd/man4/rdomain.4 create mode 100644 static/openbsd/man4/re.4 create mode 100644 static/openbsd/man4/rge.4 create mode 100644 static/openbsd/man4/rgephy.4 create mode 100644 static/openbsd/man4/ricohrtc.4 create mode 100644 static/openbsd/man4/rkanxdp.4 create mode 100644 static/openbsd/man4/rkclock.4 create mode 100644 static/openbsd/man4/rkcomphy.4 create mode 100644 static/openbsd/man4/rkdrm.4 create mode 100644 static/openbsd/man4/rkdwhdmi.4 create mode 100644 static/openbsd/man4/rkdwusb.4 create mode 100644 static/openbsd/man4/rkemmcphy.4 create mode 100644 static/openbsd/man4/rkgpio.4 create mode 100644 static/openbsd/man4/rkgrf.4 create mode 100644 static/openbsd/man4/rkiic.4 create mode 100644 static/openbsd/man4/rkiis.4 create mode 100644 static/openbsd/man4/rkiovd.4 create mode 100644 static/openbsd/man4/rkpcie.4 create mode 100644 static/openbsd/man4/rkpciephy.4 create mode 100644 static/openbsd/man4/rkpinctrl.4 create mode 100644 static/openbsd/man4/rkpmic.4 create mode 100644 static/openbsd/man4/rkpwm.4 create mode 100644 static/openbsd/man4/rkrng.4 create mode 100644 static/openbsd/man4/rkspi.4 create mode 100644 static/openbsd/man4/rktcphy.4 create mode 100644 static/openbsd/man4/rktemp.4 create mode 100644 static/openbsd/man4/rkusbphy.4 create mode 100644 static/openbsd/man4/rkvop.4 create mode 100644 static/openbsd/man4/rl.4 create mode 100644 static/openbsd/man4/rlphy.4 create mode 100644 static/openbsd/man4/route.4 create mode 100644 static/openbsd/man4/rport.4 create mode 100644 static/openbsd/man4/rsu.4 create mode 100644 static/openbsd/man4/rtsx.4 create mode 100644 static/openbsd/man4/rtw.4 create mode 100644 static/openbsd/man4/rtwn.4 create mode 100644 static/openbsd/man4/rum.4 create mode 100644 static/openbsd/man4/run.4 create mode 100644 static/openbsd/man4/safte.4 create mode 100644 static/openbsd/man4/sbus.4 create mode 100644 static/openbsd/man4/schsio.4 create mode 100644 static/openbsd/man4/scmi.4 create mode 100644 static/openbsd/man4/scsi.4 create mode 100644 static/openbsd/man4/sd.4 create mode 100644 static/openbsd/man4/sdhc.4 create mode 100644 static/openbsd/man4/sdmmc.4 create mode 100644 static/openbsd/man4/sdtemp.4 create mode 100644 static/openbsd/man4/se.4 create mode 100644 static/openbsd/man4/sec.4 create mode 100644 static/openbsd/man4/ses.4 create mode 100644 static/openbsd/man4/sf.4 create mode 100644 static/openbsd/man4/sili.4 create mode 100644 static/openbsd/man4/simpleamp.4 create mode 100644 static/openbsd/man4/simpleaudio.4 create mode 100644 static/openbsd/man4/simplefb.4 create mode 100644 static/openbsd/man4/simplepanel.4 create mode 100644 static/openbsd/man4/siop.4 create mode 100644 static/openbsd/man4/sis.4 create mode 100644 static/openbsd/man4/sk.4 create mode 100644 static/openbsd/man4/sm.4 create mode 100644 static/openbsd/man4/smsc.4 create mode 100644 static/openbsd/man4/sncodec.4 create mode 100644 static/openbsd/man4/softraid.4 create mode 100644 static/openbsd/man4/spdmem.4 create mode 100644 static/openbsd/man4/speaker.4 create mode 100644 static/openbsd/man4/sppp.4 create mode 100644 static/openbsd/man4/sqphy.4 create mode 100644 static/openbsd/man4/ssdfb.4 create mode 100644 static/openbsd/man4/st.4 create mode 100644 static/openbsd/man4/ste.4 create mode 100644 static/openbsd/man4/stge.4 create mode 100644 static/openbsd/man4/sti.4 create mode 100644 static/openbsd/man4/stp.4 create mode 100644 static/openbsd/man4/sv.4 create mode 100644 static/openbsd/man4/sxiccmu.4 create mode 100644 static/openbsd/man4/sxidog.4 create mode 100644 static/openbsd/man4/sximmc.4 create mode 100644 static/openbsd/man4/sxipio.4 create mode 100644 static/openbsd/man4/sxipwm.4 create mode 100644 static/openbsd/man4/sxirintc.4 create mode 100644 static/openbsd/man4/sxirsb.4 create mode 100644 static/openbsd/man4/sxirtc.4 create mode 100644 static/openbsd/man4/sxisid.4 create mode 100644 static/openbsd/man4/sxisyscon.4 create mode 100644 static/openbsd/man4/sxitemp.4 create mode 100644 static/openbsd/man4/sxitwi.4 create mode 100644 static/openbsd/man4/sym.4 create mode 100644 static/openbsd/man4/sypwr.4 create mode 100644 static/openbsd/man4/syscon.4 create mode 100644 static/openbsd/man4/tascodec.4 create mode 100644 static/openbsd/man4/tcic.4 create mode 100644 static/openbsd/man4/tcp.4 create mode 100644 static/openbsd/man4/tcpci.4 create mode 100644 static/openbsd/man4/termios.4 create mode 100644 static/openbsd/man4/thmc.4 create mode 100644 static/openbsd/man4/tht.4 create mode 100644 static/openbsd/man4/ti.4 create mode 100644 static/openbsd/man4/tipd.4 create mode 100644 static/openbsd/man4/tipmic.4 create mode 100644 static/openbsd/man4/titmp.4 create mode 100644 static/openbsd/man4/tl.4 create mode 100644 static/openbsd/man4/tlphy.4 create mode 100644 static/openbsd/man4/tpm.4 create mode 100644 static/openbsd/man4/tpmr.4 create mode 100644 static/openbsd/man4/tqphy.4 create mode 100644 static/openbsd/man4/trm.4 create mode 100644 static/openbsd/man4/trunk.4 create mode 100644 static/openbsd/man4/tsl.4 create mode 100644 static/openbsd/man4/tty.4 create mode 100644 static/openbsd/man4/tun.4 create mode 100644 static/openbsd/man4/twe.4 create mode 100644 static/openbsd/man4/txp.4 create mode 100644 static/openbsd/man4/txphy.4 create mode 100644 static/openbsd/man4/uaq.4 create mode 100644 static/openbsd/man4/uark.4 create mode 100644 static/openbsd/man4/uath.4 create mode 100644 static/openbsd/man4/uaudio.4 create mode 100644 static/openbsd/man4/ubcmtp.4 create mode 100644 static/openbsd/man4/uberry.4 create mode 100644 static/openbsd/man4/ubsa.4 create mode 100644 static/openbsd/man4/ucc.4 create mode 100644 static/openbsd/man4/uchcom.4 create mode 100644 static/openbsd/man4/ucom.4 create mode 100644 static/openbsd/man4/ucrcom.4 create mode 100644 static/openbsd/man4/ucycom.4 create mode 100644 static/openbsd/man4/udav.4 create mode 100644 static/openbsd/man4/udcf.4 create mode 100644 static/openbsd/man4/udl.4 create mode 100644 static/openbsd/man4/udp.4 create mode 100644 static/openbsd/man4/udsbr.4 create mode 100644 static/openbsd/man4/ufshci.4 create mode 100644 static/openbsd/man4/uftdi.4 create mode 100644 static/openbsd/man4/ugen.4 create mode 100644 static/openbsd/man4/ugl.4 create mode 100644 static/openbsd/man4/ugold.4 create mode 100644 static/openbsd/man4/uguru.4 create mode 100644 static/openbsd/man4/uhci.4 create mode 100644 static/openbsd/man4/uhid.4 create mode 100644 static/openbsd/man4/uhidev.4 create mode 100644 static/openbsd/man4/uhidpp.4 create mode 100644 static/openbsd/man4/uipaq.4 create mode 100644 static/openbsd/man4/ujoy.4 create mode 100644 static/openbsd/man4/uk.4 create mode 100644 static/openbsd/man4/ukbd.4 create mode 100644 static/openbsd/man4/ukphy.4 create mode 100644 static/openbsd/man4/ukspan.4 create mode 100644 static/openbsd/man4/ulpt.4 create mode 100644 static/openbsd/man4/umass.4 create mode 100644 static/openbsd/man4/umb.4 create mode 100644 static/openbsd/man4/umbg.4 create mode 100644 static/openbsd/man4/umcs.4 create mode 100644 static/openbsd/man4/umct.4 create mode 100644 static/openbsd/man4/umidi.4 create mode 100644 static/openbsd/man4/umodem.4 create mode 100644 static/openbsd/man4/ums.4 create mode 100644 static/openbsd/man4/umsm.4 create mode 100644 static/openbsd/man4/umstc.4 create mode 100644 static/openbsd/man4/umt.4 create mode 100644 static/openbsd/man4/unix.4 create mode 100644 static/openbsd/man4/uoaklux.4 create mode 100644 static/openbsd/man4/uoakrh.4 create mode 100644 static/openbsd/man4/uoakv.4 create mode 100644 static/openbsd/man4/uonerng.4 create mode 100644 static/openbsd/man4/uow.4 create mode 100644 static/openbsd/man4/upd.4 create mode 100644 static/openbsd/man4/upgt.4 create mode 100644 static/openbsd/man4/upl.4 create mode 100644 static/openbsd/man4/uplcom.4 create mode 100644 static/openbsd/man4/ural.4 create mode 100644 static/openbsd/man4/ure.4 create mode 100644 static/openbsd/man4/url.4 create mode 100644 static/openbsd/man4/urlphy.4 create mode 100644 static/openbsd/man4/urndis.4 create mode 100644 static/openbsd/man4/urng.4 create mode 100644 static/openbsd/man4/urtw.4 create mode 100644 static/openbsd/man4/urtwn.4 create mode 100644 static/openbsd/man4/usb.4 create mode 100644 static/openbsd/man4/uscom.4 create mode 100644 static/openbsd/man4/uslcom.4 create mode 100644 static/openbsd/man4/uslhcom.4 create mode 100644 static/openbsd/man4/usps.4 create mode 100644 static/openbsd/man4/uthum.4 create mode 100644 static/openbsd/man4/uticom.4 create mode 100644 static/openbsd/man4/utpms.4 create mode 100644 static/openbsd/man4/utrh.4 create mode 100644 static/openbsd/man4/uts.4 create mode 100644 static/openbsd/man4/utvfu.4 create mode 100644 static/openbsd/man4/utwitch.4 create mode 100644 static/openbsd/man4/uvideo.4 create mode 100644 static/openbsd/man4/uvisor.4 create mode 100644 static/openbsd/man4/uvscom.4 create mode 100644 static/openbsd/man4/uwacom.4 create mode 100644 static/openbsd/man4/uxrcom.4 create mode 100644 static/openbsd/man4/veb.4 create mode 100644 static/openbsd/man4/vether.4 create mode 100644 static/openbsd/man4/vga.4 create mode 100644 static/openbsd/man4/vgafb.4 create mode 100644 static/openbsd/man4/vge.4 create mode 100644 static/openbsd/man4/viapm.4 create mode 100644 static/openbsd/man4/viasio.4 create mode 100644 static/openbsd/man4/vic.4 create mode 100644 static/openbsd/man4/video.4 create mode 100644 static/openbsd/man4/vio.4 create mode 100644 static/openbsd/man4/vioblk.4 create mode 100644 static/openbsd/man4/viocon.4 create mode 100644 static/openbsd/man4/viogpu.4 create mode 100644 static/openbsd/man4/viomb.4 create mode 100644 static/openbsd/man4/viornd.4 create mode 100644 static/openbsd/man4/vioscsi.4 create mode 100644 static/openbsd/man4/virtio.4 create mode 100644 static/openbsd/man4/vlan.4 create mode 100644 static/openbsd/man4/vmmci.4 create mode 100644 static/openbsd/man4/vmt.4 create mode 100644 static/openbsd/man4/vmwpvs.4 create mode 100644 static/openbsd/man4/vmx.4 create mode 100644 static/openbsd/man4/vnd.4 create mode 100644 static/openbsd/man4/vr.4 create mode 100644 static/openbsd/man4/vscsi.4 create mode 100644 static/openbsd/man4/vte.4 create mode 100644 static/openbsd/man4/vxlan.4 create mode 100644 static/openbsd/man4/watchdog.4 create mode 100644 static/openbsd/man4/wb.4 create mode 100644 static/openbsd/man4/wbenv.4 create mode 100644 static/openbsd/man4/wbng.4 create mode 100644 static/openbsd/man4/wbsd.4 create mode 100644 static/openbsd/man4/wbsio.4 create mode 100644 static/openbsd/man4/wd.4 create mode 100644 static/openbsd/man4/wdc.4 create mode 100644 static/openbsd/man4/we.4 create mode 100644 static/openbsd/man4/wg.4 create mode 100644 static/openbsd/man4/wi.4 create mode 100644 static/openbsd/man4/witness.4 create mode 100644 static/openbsd/man4/wpi.4 create mode 100644 static/openbsd/man4/wscons.4 create mode 100644 static/openbsd/man4/wsdisplay.4 create mode 100644 static/openbsd/man4/wskbd.4 create mode 100644 static/openbsd/man4/wsmouse.4 create mode 100644 static/openbsd/man4/wsmux.4 create mode 100644 static/openbsd/man4/xbf.4 create mode 100644 static/openbsd/man4/xe.4 create mode 100644 static/openbsd/man4/xen.4 create mode 100644 static/openbsd/man4/xf86.4 create mode 100644 static/openbsd/man4/xge.4 create mode 100644 static/openbsd/man4/xhci.4 create mode 100644 static/openbsd/man4/xl.4 create mode 100644 static/openbsd/man4/xmphy.4 create mode 100644 static/openbsd/man4/xnf.4 create mode 100644 static/openbsd/man4/xspd.4 create mode 100644 static/openbsd/man4/yds.4 create mode 100644 static/openbsd/man4/ytphy.4 create mode 100644 static/openbsd/man4/zero.4 create mode 100644 static/openbsd/man4/zyd.4 create mode 100644 static/openbsd/man5/Makefile create mode 100644 static/openbsd/man5/acct.5 create mode 100644 static/openbsd/man5/ar.5 create mode 100644 static/openbsd/man5/bsd.port.arch.mk.5 create mode 100644 static/openbsd/man5/bsd.port.mk.5 create mode 100644 static/openbsd/man5/bsd.regress.mk.5 create mode 100644 static/openbsd/man5/cabal-module.5 create mode 100644 static/openbsd/man5/cargo-module.5 create mode 100644 static/openbsd/man5/changelist.5 create mode 100644 static/openbsd/man5/core.5 create mode 100644 static/openbsd/man5/defaultdomain.5 create mode 100644 static/openbsd/man5/dir.5 create mode 100644 static/openbsd/man5/disktab.5 create mode 100644 static/openbsd/man5/elf.5 create mode 100644 static/openbsd/man5/ethers.5 create mode 100644 static/openbsd/man5/fbtab.5 create mode 100644 static/openbsd/man5/files.conf.5 create mode 100644 static/openbsd/man5/fs.5 create mode 100644 static/openbsd/man5/fstab.5 create mode 100644 static/openbsd/man5/genassym.cf.5 create mode 100644 static/openbsd/man5/gnome-module.5 create mode 100644 static/openbsd/man5/go-module.5 create mode 100644 static/openbsd/man5/group.5 create mode 100644 static/openbsd/man5/hostname.if.5 create mode 100644 static/openbsd/man5/hosts.5 create mode 100644 static/openbsd/man5/install.site.5 create mode 100644 static/openbsd/man5/installurl.5 create mode 100644 static/openbsd/man5/intro.5 create mode 100644 static/openbsd/man5/login.conf.5 create mode 100644 static/openbsd/man5/mandoc.db.5 create mode 100644 static/openbsd/man5/mixerctl.conf.5 create mode 100644 static/openbsd/man5/mk.conf.5 create mode 100644 static/openbsd/man5/moduli.5 create mode 100644 static/openbsd/man5/motd.5 create mode 100644 static/openbsd/man5/mygate.5 create mode 100644 static/openbsd/man5/myname.5 create mode 100644 static/openbsd/man5/netgroup.5 create mode 100644 static/openbsd/man5/opam-module.5 create mode 100644 static/openbsd/man5/passwd.5 create mode 100644 static/openbsd/man5/pf.conf.5 create mode 100644 static/openbsd/man5/pf.os.5 create mode 100644 static/openbsd/man5/port-modules.5 create mode 100644 static/openbsd/man5/printcap.5 create mode 100644 static/openbsd/man5/protocols.5 create mode 100644 static/openbsd/man5/python-module.5 create mode 100644 static/openbsd/man5/qmake-module.5 create mode 100644 static/openbsd/man5/ranlib.5 create mode 100644 static/openbsd/man5/remote.5 create mode 100644 static/openbsd/man5/resolv.conf.5 create mode 100644 static/openbsd/man5/rpc.5 create mode 100644 static/openbsd/man5/ruby-module.5 create mode 100644 static/openbsd/man5/services.5 create mode 100644 static/openbsd/man5/shells.5 create mode 100644 static/openbsd/man5/spamd.conf.5 create mode 100644 static/openbsd/man5/sysctl.conf.5 create mode 100644 static/openbsd/man5/utmp.5 create mode 100644 static/openbsd/man5/wsconsctl.conf.5 create mode 100644 static/openbsd/man6/Makefile create mode 100644 static/openbsd/man6/intro.6 create mode 100644 static/openbsd/man7/Makefile create mode 100644 static/openbsd/man7/airport.7 create mode 100644 static/openbsd/man7/ascii.7 create mode 100644 static/openbsd/man7/environ.7 create mode 100644 static/openbsd/man7/eqn.7 create mode 100644 static/openbsd/man7/glob.7 create mode 100644 static/openbsd/man7/hier.7 create mode 100644 static/openbsd/man7/hostname.7 create mode 100644 static/openbsd/man7/intro.7 create mode 100644 static/openbsd/man7/library-specs.7 create mode 100644 static/openbsd/man7/man.7 create mode 100644 static/openbsd/man7/mandoc_char.7 create mode 100644 static/openbsd/man7/mdoc.7 create mode 100644 static/openbsd/man7/mirroring-ports.7 create mode 100644 static/openbsd/man7/operator.7 create mode 100644 static/openbsd/man7/packages-specs.7 create mode 100644 static/openbsd/man7/packages.7 create mode 100644 static/openbsd/man7/pkgpath.7 create mode 100644 static/openbsd/man7/ports.7 create mode 100644 static/openbsd/man7/roff.7 create mode 100644 static/openbsd/man7/script.7 create mode 100644 static/openbsd/man7/securelevel.7 create mode 100644 static/openbsd/man7/tbl.7 create mode 100644 static/openbsd/man7/utf8.7 create mode 100644 static/openbsd/man8/Makefile create mode 100644 static/openbsd/man8/afterboot.8 create mode 100644 static/openbsd/man8/autoinstall.8 create mode 100644 static/openbsd/man8/boot_config.8 create mode 100644 static/openbsd/man8/bulk.8 create mode 100644 static/openbsd/man8/crash.8 create mode 100644 static/openbsd/man8/daily.8 create mode 100644 static/openbsd/man8/diskless.8 create mode 100644 static/openbsd/man8/genassym.sh.8 create mode 100644 static/openbsd/man8/intro.8 create mode 100644 static/openbsd/man8/man8.alpha/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.alpha/Makefile create mode 100644 static/openbsd/man8/man8.alpha/boot_alpha.8 create mode 100644 static/openbsd/man8/man8.amd64/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.amd64/Makefile create mode 100644 static/openbsd/man8/man8.amd64/boot_amd64.8 create mode 100644 static/openbsd/man8/man8.arm64/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.arm64/Makefile create mode 100644 static/openbsd/man8/man8.armv7/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.armv7/Makefile create mode 100644 static/openbsd/man8/man8.hppa/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.hppa/Makefile create mode 100644 static/openbsd/man8/man8.hppa/boot_hppa.8 create mode 100644 static/openbsd/man8/man8.i386/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.i386/Makefile create mode 100644 static/openbsd/man8/man8.i386/boot_i386.8 create mode 100644 static/openbsd/man8/man8.landisk/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.landisk/Makefile create mode 100644 static/openbsd/man8/man8.loongson/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.loongson/Makefile create mode 100644 static/openbsd/man8/man8.luna88k/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.luna88k/Makefile create mode 100644 static/openbsd/man8/man8.luna88k/boot_luna88k.8 create mode 100644 static/openbsd/man8/man8.macppc/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.macppc/Makefile create mode 100644 static/openbsd/man8/man8.macppc/boot_macppc.8 create mode 100644 static/openbsd/man8/man8.octeon/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.octeon/Makefile create mode 100644 static/openbsd/man8/man8.powerpc64/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.powerpc64/Makefile create mode 100644 static/openbsd/man8/man8.riscv64/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.riscv64/Makefile create mode 100644 static/openbsd/man8/man8.sparc64/MAKEDEV.8 create mode 100644 static/openbsd/man8/man8.sparc64/Makefile create mode 100644 static/openbsd/man8/man8.sparc64/boot_sparc64.8 create mode 100644 static/openbsd/man8/netstart.8 create mode 100644 static/openbsd/man8/rc.8 create mode 100644 static/openbsd/man8/rc.conf.8 create mode 100644 static/openbsd/man8/rc.d.8 create mode 100644 static/openbsd/man8/rc.shutdown.8 create mode 100644 static/openbsd/man8/rc.subr.8 create mode 100644 static/openbsd/man8/release.8 create mode 100644 static/openbsd/man8/security.8 create mode 100644 static/openbsd/man8/ssl.8 create mode 100644 static/openbsd/man8/starttls.8 create mode 100644 static/openbsd/man8/sticky.8 create mode 100644 static/openbsd/man8/yp.8 create mode 100644 static/openbsd/man9/KASSERT.9 create mode 100644 static/openbsd/man9/Makefile create mode 100644 static/openbsd/man9/RBT_INIT.9 create mode 100644 static/openbsd/man9/SMR_LIST_INIT.9 create mode 100644 static/openbsd/man9/SMR_PTR_GET.9 create mode 100644 static/openbsd/man9/SRPL_EMPTY_LOCKED.9 create mode 100644 static/openbsd/man9/SipHash24.9 create mode 100644 static/openbsd/man9/VOP_LOOKUP.9 create mode 100644 static/openbsd/man9/aml_evalnode.9 create mode 100644 static/openbsd/man9/arc4random.9 create mode 100644 static/openbsd/man9/atomic_add_int.9 create mode 100644 static/openbsd/man9/atomic_cas_uint.9 create mode 100644 static/openbsd/man9/atomic_dec_int.9 create mode 100644 static/openbsd/man9/atomic_inc_int.9 create mode 100644 static/openbsd/man9/atomic_load_int.9 create mode 100644 static/openbsd/man9/atomic_setbits_int.9 create mode 100644 static/openbsd/man9/atomic_sub_int.9 create mode 100644 static/openbsd/man9/atomic_swap_uint.9 create mode 100644 static/openbsd/man9/audio.9 create mode 100644 static/openbsd/man9/autoconf.9 create mode 100644 static/openbsd/man9/bemtoh32.9 create mode 100644 static/openbsd/man9/bintimeadd.9 create mode 100644 static/openbsd/man9/bio_register.9 create mode 100644 static/openbsd/man9/boot.9 create mode 100644 static/openbsd/man9/bpf_mtap.9 create mode 100644 static/openbsd/man9/buffercache.9 create mode 100644 static/openbsd/man9/bufq_init.9 create mode 100644 static/openbsd/man9/bus_dma.9 create mode 100644 static/openbsd/man9/bus_space.9 create mode 100644 static/openbsd/man9/clockintr.9 create mode 100644 static/openbsd/man9/clockintr_bind.9 create mode 100644 static/openbsd/man9/cond_init.9 create mode 100644 static/openbsd/man9/config_attach.9 create mode 100644 static/openbsd/man9/config_defer.9 create mode 100644 static/openbsd/man9/copy.9 create mode 100644 static/openbsd/man9/counters_alloc.9 create mode 100644 static/openbsd/man9/cpu_xcall.9 create mode 100644 static/openbsd/man9/cpumem_get.9 create mode 100644 static/openbsd/man9/crypto.9 create mode 100644 static/openbsd/man9/delay.9 create mode 100644 static/openbsd/man9/disk.9 create mode 100644 static/openbsd/man9/disklabel.9 create mode 100644 static/openbsd/man9/dma_alloc.9 create mode 100644 static/openbsd/man9/dohooks.9 create mode 100644 static/openbsd/man9/dostartuphooks.9 create mode 100644 static/openbsd/man9/evcount.9 create mode 100644 static/openbsd/man9/extent.9 create mode 100644 static/openbsd/man9/fb_setup.9 create mode 100644 static/openbsd/man9/ffs.9 create mode 100644 static/openbsd/man9/file.9 create mode 100644 static/openbsd/man9/fork1.9 create mode 100644 static/openbsd/man9/getdevvp.9 create mode 100644 static/openbsd/man9/getnewvnode.9 create mode 100644 static/openbsd/man9/getsn.9 create mode 100644 static/openbsd/man9/hardclock.9 create mode 100644 static/openbsd/man9/hashinit.9 create mode 100644 static/openbsd/man9/hook_establish.9 create mode 100644 static/openbsd/man9/hz.9 create mode 100644 static/openbsd/man9/idgen32.9 create mode 100644 static/openbsd/man9/ieee80211.9 create mode 100644 static/openbsd/man9/ieee80211_crypto.9 create mode 100644 static/openbsd/man9/ieee80211_input.9 create mode 100644 static/openbsd/man9/ieee80211_ioctl.9 create mode 100644 static/openbsd/man9/ieee80211_node.9 create mode 100644 static/openbsd/man9/ieee80211_output.9 create mode 100644 static/openbsd/man9/ieee80211_proto.9 create mode 100644 static/openbsd/man9/ieee80211_radiotap.9 create mode 100644 static/openbsd/man9/if_addrhook_add.9 create mode 100644 static/openbsd/man9/if_get.9 create mode 100644 static/openbsd/man9/if_rxr_init.9 create mode 100644 static/openbsd/man9/ifiq_input.9 create mode 100644 static/openbsd/man9/ifq_deq_begin.9 create mode 100644 static/openbsd/man9/ifq_enqueue.9 create mode 100644 static/openbsd/man9/iic.9 create mode 100644 static/openbsd/man9/imax.9 create mode 100644 static/openbsd/man9/inittodr.9 create mode 100644 static/openbsd/man9/intr_barrier.9 create mode 100644 static/openbsd/man9/intrmap_create.9 create mode 100644 static/openbsd/man9/intro.9 create mode 100644 static/openbsd/man9/kcov_remote_register.9 create mode 100644 static/openbsd/man9/km_alloc.9 create mode 100644 static/openbsd/man9/knote.9 create mode 100644 static/openbsd/man9/kstat_create.9 create mode 100644 static/openbsd/man9/kstat_kv_init.9 create mode 100644 static/openbsd/man9/kthread.9 create mode 100644 static/openbsd/man9/ktrace.9 create mode 100644 static/openbsd/man9/lim_cur.9 create mode 100644 static/openbsd/man9/loadfirmware.9 create mode 100644 static/openbsd/man9/log.9 create mode 100644 static/openbsd/man9/malloc.9 create mode 100644 static/openbsd/man9/mbuf.9 create mode 100644 static/openbsd/man9/mbuf_tags.9 create mode 100644 static/openbsd/man9/md5.9 create mode 100644 static/openbsd/man9/membar_sync.9 create mode 100644 static/openbsd/man9/memcmp.9 create mode 100644 static/openbsd/man9/mi_switch.9 create mode 100644 static/openbsd/man9/microtime.9 create mode 100644 static/openbsd/man9/ml_init.9 create mode 100644 static/openbsd/man9/mq_init.9 create mode 100644 static/openbsd/man9/mutex.9 create mode 100644 static/openbsd/man9/namei.9 create mode 100644 static/openbsd/man9/panic.9 create mode 100644 static/openbsd/man9/pci_conf_read.9 create mode 100644 static/openbsd/man9/pci_intr_map.9 create mode 100644 static/openbsd/man9/pci_mapreg_map.9 create mode 100644 static/openbsd/man9/physio.9 create mode 100644 static/openbsd/man9/pmap.9 create mode 100644 static/openbsd/man9/pool.9 create mode 100644 static/openbsd/man9/pool_cache_init.9 create mode 100644 static/openbsd/man9/ppsratecheck.9 create mode 100644 static/openbsd/man9/printf.9 create mode 100644 static/openbsd/man9/psignal.9 create mode 100644 static/openbsd/man9/radio.9 create mode 100644 static/openbsd/man9/rasops.9 create mode 100644 static/openbsd/man9/ratecheck.9 create mode 100644 static/openbsd/man9/refcnt_init.9 create mode 100644 static/openbsd/man9/resettodr.9 create mode 100644 static/openbsd/man9/route.9 create mode 100644 static/openbsd/man9/rssadapt.9 create mode 100644 static/openbsd/man9/rt_ifa_add.9 create mode 100644 static/openbsd/man9/rt_timer_add.9 create mode 100644 static/openbsd/man9/rtable_add.9 create mode 100644 static/openbsd/man9/rtable_walk.9 create mode 100644 static/openbsd/man9/rtalloc.9 create mode 100644 static/openbsd/man9/rtlabel_id2name.9 create mode 100644 static/openbsd/man9/rtrequest.9 create mode 100644 static/openbsd/man9/rwlock.9 create mode 100644 static/openbsd/man9/sensor_attach.9 create mode 100644 static/openbsd/man9/sigio_init.9 create mode 100644 static/openbsd/man9/smr_call.9 create mode 100644 static/openbsd/man9/socreate.9 create mode 100644 static/openbsd/man9/sosplice.9 create mode 100644 static/openbsd/man9/spl.9 create mode 100644 static/openbsd/man9/srp_enter.9 create mode 100644 static/openbsd/man9/srpl_rc_init.9 create mode 100644 static/openbsd/man9/startuphook_establish.9 create mode 100644 static/openbsd/man9/stoeplitz_to_key.9 create mode 100644 static/openbsd/man9/strcmp.9 create mode 100644 static/openbsd/man9/strnstr.9 create mode 100644 static/openbsd/man9/style.9 create mode 100644 static/openbsd/man9/syscall.9 create mode 100644 static/openbsd/man9/sysctl_int.9 create mode 100644 static/openbsd/man9/task_add.9 create mode 100644 static/openbsd/man9/tc_init.9 create mode 100644 static/openbsd/man9/tfind.9 create mode 100644 static/openbsd/man9/thread_fork.9 create mode 100644 static/openbsd/man9/timeout.9 create mode 100644 static/openbsd/man9/tsleep.9 create mode 100644 static/openbsd/man9/tvtohz.9 create mode 100644 static/openbsd/man9/uiomove.9 create mode 100644 static/openbsd/man9/usb_add_task.9 create mode 100644 static/openbsd/man9/usbd_close_pipe.9 create mode 100644 static/openbsd/man9/usbd_open_pipe.9 create mode 100644 static/openbsd/man9/usbd_ref_wait.9 create mode 100644 static/openbsd/man9/usbd_transfer.9 create mode 100644 static/openbsd/man9/uvm_fault.9 create mode 100644 static/openbsd/man9/uvm_init.9 create mode 100644 static/openbsd/man9/uvm_km_alloc.9 create mode 100644 static/openbsd/man9/uvm_map.9 create mode 100644 static/openbsd/man9/uvm_pagealloc.9 create mode 100644 static/openbsd/man9/uvm_vslock.9 create mode 100644 static/openbsd/man9/uvn_attach.9 create mode 100644 static/openbsd/man9/vaccess.9 create mode 100644 static/openbsd/man9/vclean.9 create mode 100644 static/openbsd/man9/vcount.9 create mode 100644 static/openbsd/man9/vdevgone.9 create mode 100644 static/openbsd/man9/vfinddev.9 create mode 100644 static/openbsd/man9/vflush.9 create mode 100644 static/openbsd/man9/vflushbuf.9 create mode 100644 static/openbsd/man9/vfs.9 create mode 100644 static/openbsd/man9/vfs_busy.9 create mode 100644 static/openbsd/man9/vfs_cache.9 create mode 100644 static/openbsd/man9/vget.9 create mode 100644 static/openbsd/man9/vgone.9 create mode 100644 static/openbsd/man9/vhold.9 create mode 100644 static/openbsd/man9/vinvalbuf.9 create mode 100644 static/openbsd/man9/vnode.9 create mode 100644 static/openbsd/man9/vnsubr.9 create mode 100644 static/openbsd/man9/vput.9 create mode 100644 static/openbsd/man9/vrecycle.9 create mode 100644 static/openbsd/man9/vref.9 create mode 100644 static/openbsd/man9/vrele.9 create mode 100644 static/openbsd/man9/vwaitforio.9 create mode 100644 static/openbsd/man9/vwakeup.9 create mode 100644 static/openbsd/man9/wdog_register.9 create mode 100644 static/openbsd/man9/wsfont_init.9 create mode 100644 static/subdir.mk diff --git a/static/mandoc.mk b/static/mandoc.mk new file mode 100644 index 00000000..b76f40d8 --- /dev/null +++ b/static/mandoc.mk @@ -0,0 +1,17 @@ +MANDOC = mandoc +MANDOCFLAGS = -T html -O fragment +TARGETS = $(patsubst %, %.html, $(MAN)) + +all: $(TARGETS) $(SUBDIRS) + +%.html: % + $(MANDOC) $(MANDOCFLAGS) $^ > $@ + +$(SUBDIRS): + $(MAKE) -C $@ $(MAKECMDGOALS) + +clean: $(SUBDIRS) + rm -f $(TARGETS) + +.PHONY: all clean $(SUBDIRS) + diff --git a/static/openbsd/Makefile b/static/openbsd/Makefile new file mode 100644 index 00000000..95d7cd73 --- /dev/null +++ b/static/openbsd/Makefile @@ -0,0 +1,11 @@ +SUBDIRS = man1 \ + man3 \ + man4 \ + man5 \ + man6 \ + man7 \ + man8 \ + man9 + +include ../subdir.mk + diff --git a/static/openbsd/man0/COPYRIGHT b/static/openbsd/man0/COPYRIGHT new file mode 100644 index 00000000..ef342ce4 --- /dev/null +++ b/static/openbsd/man0/COPYRIGHT @@ -0,0 +1,62 @@ +# $OpenBSD: COPYRIGHT,v 1.4 2023/01/14 03:12:15 jsg Exp $ + +# @(#)COPYRIGHT 8.2 (Berkeley) 3/21/94 + +All of the documentation and software included in the 4.4BSD and 4.4BSD-Lite +Releases is copyrighted by The Regents of the University of California. + +Copyright 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 + The Regents of the University of California. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +3. Neither the name of the University nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. + +The Institute of Electrical and Electronics Engineers and the American +National Standards Committee X3, on Information Processing Systems have +given us permission to reprint portions of their documentation. + +In the following statement, the phrase ``this text'' refers to portions +of the system documentation. + +Portions of this text are reprinted and reproduced in electronic form in +the second BSD Networking Software Release, from IEEE Std 1003.1-1988, IEEE +Standard Portable Operating System Interface for Computer Environments +(POSIX), copyright C 1988 by the Institute of Electrical and Electronics +Engineers, Inc. In the event of any discrepancy between these versions +and the original IEEE Standard, the original IEEE Standard is the referee +document. + +In the following statement, the phrase ``This material'' refers to portions +of the system documentation. + +This material is reproduced with permission from American National +Standards Committee X3, on Information Processing Systems. Computer and +Business Equipment Manufacturers Association (CBEMA), 311 First St., NW, +Suite 500, Washington, DC 20001-2178. The developmental work of +Programming Language C was completed by the X3J11 Technical Committee. + +The views and conclusions contained in the software and documentation are +those of the authors and should not be interpreted as representing official +policies, either expressed or implied, of the Regents of the University +of California. diff --git a/static/openbsd/man1/Makefile b/static/openbsd/man1/Makefile new file mode 100644 index 00000000..7b5e472e --- /dev/null +++ b/static/openbsd/man1/Makefile @@ -0,0 +1,31 @@ +MAN = build-debug-info.1 \ + check-lib-depends.1 \ + clang-local.1 \ + clean-old-distfiles.1 \ + dpb-replay.1 \ + dpb.1 \ + gcc-local.1 \ + help.1 \ + intro.1 \ + outdated-perl-ports.1 \ + pkg_check-manpages.1 \ + pkg_check-problems.1 \ + pkg_check-version.1 \ + pkg_outdated.1 \ + pkg_subst.1 \ + port-getpkgpath-helper.1 \ + port-resolve-lib-helper.1 \ + port-search-helper.1 \ + portbump.1 \ + portcheck.1 \ + portgen.1 \ + portimport.1 \ + portlock.1 \ + portslogger.1 \ + proot.1 \ + register-plist.1 \ + update-patches.1 \ + update-plist.1 + +include ../../mandoc.mk + diff --git a/static/openbsd/man1/build-debug-info.1 b/static/openbsd/man1/build-debug-info.1 new file mode 100644 index 00000000..884ec81b --- /dev/null +++ b/static/openbsd/man1/build-debug-info.1 @@ -0,0 +1,81 @@ +.\" $OpenBSD: build-debug-info.1,v 1.3 2021/03/01 17:56:16 jmc Exp $ +.\" +.\" Copyright (c) 2019 Marc Espie +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: March 1 2021 $ +.Dt BUILD-DEBUG-INFO 1 +.Os +.Sh NAME +.Nm build-debug-info +.Nd generate packing-lists and Makefiles for debug packages +.Sh SYNOPSIS +.Ev PORTSDIR Ns = Ns Ar path +.Nm +.Op Fl mnqvx +.Fl P Ar pkgdir +.Fl - +.Ar pkg_create_args ... +.Sh DESCRIPTION +.Nm +is a helper script for generating debug package information in +.Xr bsd.port.mk 5 , +with similar calling conventions to +.Xr update-plist 1 . +.Pp +Along with options and environment variables, +.Nm +uses the exact same options and arguments that would be passed to +.Xr pkg_create 1 . +Since +.Xr pkg_create 1 +normally takes one single actual +.Ar pkgname , +there is no ambiguity in +.Ev MULTI_PACKAGES +situations. +.Pp +The first set of arguments correspond to the +.Sq default package . +.Pp +The options are as follows: +.Bl -tag -width Ds +.It Fl P Ar pkgdir +directory used for generating output (mandatory). +.It Fl q +Quiet mode. +Do not display status progress messages. +Note that this is not the opposite of verbose mode. +.It Fl v +Verbose mode. +Explain about directories stripped from dependencies. +Note that this is not the opposite of quiet mode. +.El +.Pp +.Nm +will read each packing-list +.Ar list +and generate a corresponding +.Ar debug-list +under +.Ar pkgdir . +.Pp +The full list of Makefile rules needed to generate those files and +directories will be written as +.Ar pkgdir/Makefile . +.Sh SEE ALSO +.Xr pkg_add 1 , +.Xr pkg_create 1 , +.Xr update-plist 1 , +.Xr bsd.port.mk 5 diff --git a/static/openbsd/man1/check-lib-depends.1 b/static/openbsd/man1/check-lib-depends.1 new file mode 100644 index 00000000..0a8c41e3 --- /dev/null +++ b/static/openbsd/man1/check-lib-depends.1 @@ -0,0 +1,141 @@ +.\" $OpenBSD: check-lib-depends.1,v 1.6 2024/05/24 11:52:45 op Exp $ +.\" +.\" Copyright (c) 2010 Marc Espie +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: May 24 2024 $ +.Dt CHECK-LIB-DEPENDS 1 +.Os +.Sh NAME +.Nm check-lib-depends +.Nd scan port for shared libraries +.Sh SYNOPSIS +.Nm check-lib-depends +.Op Fl fimqx +.Op Fl B Ar destdir +.Op Fl d Ar pkgrepo +.Op Fl D Ar directory +.Op Fl F Ar missing +.Op Fl O Ar dest +.Op Fl S Ar VAR Ns = Ns Ar value +.Op Fl s Ar source +.Op Ar package ... +.Sh DESCRIPTION +.Nm +scans a port or package for shared libraries, and verify that all of them +are properly recorded. +.Pp +.Nm +can either scan files from a built port after the +.Ar fake stage +from the +.Ev WRKINST +directory, or look directly inside a +.Ar package . +.Pp +Likewise, it can also verify dependencies of installed packages, +or figure them out directly from the port directory. +.Pp +.Nm +actually consists of two distinct stages: +.Bl -bullet +.It +scan all binaries inside a package to extract libraries and rpaths, +using +.Xr objdump 1 . +.It +compare those libraries against the port's registered dependencies +and report problems. +.El +.Pp +The options are as follows: +.Bl -tag -width keyword +.It Fl B Ar destdir +Scan files under +.Ar destdir . +.It Fl d Ar pkgrepo +Look for all needed packages under directory +.Ar pkgrepo . +.It Fl D Ar directory +Create debug log files under +.Ar directory +that show in more details the run of +.Xr objdump 1 . +.It Fl f +Give full reports of every file that requires a missing library. +.It Fl F Ar missing +Works in tandem with +.Fl S . +Allow backsubstituting even if the +.Ar missing +library +is actually not part of the actual +.Ev WANTLIB +of the package. +Mostly used to waive the presence of +.Ar pthread , +a mandatory dependency of C++ libraries on some architectures. +.It Fl i +Read packing-list from standard input. +.It Fl m +Always show progress-meter, even if not run from terminal. +.It Fl O Ar dest +Save result of first stage in file +.Ar dest . +.It Fl q +Be quiet, do not emit +.Sq Extra: +wantlibs unless there's also an actual problem. +.It Fl S Ar var Ns = Ns Ar value +Recognize list of libraries listed in a variable, and replace said list +with variable value. +For instance, +.Fl S Ar COMPILER_LIBCXX Ns = Ns Ar stdc++ +will replace +.Sq stdc++ +with +.Sq ${COMPILER_LIBCXX} +in +.Ev WANTLIB +lists for compatibility with both clang and gcc. +Order matters. +The first +.Fl S +option will be handled first. +.It Fl s Ar src +Don't scan, directly read result of first stage from file +.Ar src . +.It Fl x +Don't show progress-meter, even if run from terminal. +.El +.Pp +If no +.Ar package +is given, and the +.Fl i +option is used, +.Nm +will retrieve the packing-list from stdin, and scan the package according +to other options. +.Sh SEE ALSO +.Xr ldd 1 , +.Xr objdump 1 , +.Xr bsd.port.mk 5 , +.Xr elf 5 +.Sh BUGS +Currently, +.Nm +doesn't handle libraries living in subdirectories of +.Sq ${LOCALBASE} +correctly. diff --git a/static/openbsd/man1/clang-local.1 b/static/openbsd/man1/clang-local.1 new file mode 100644 index 00000000..6cc7e0d6 --- /dev/null +++ b/static/openbsd/man1/clang-local.1 @@ -0,0 +1,151 @@ +.\" $OpenBSD: clang-local.1,v 1.24 2024/06/02 15:40:43 deraadt Exp $ +.\" +.\" Copyright (c) 2016 Pascal Stumpf +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.\" +.Dd $Mdocdate: June 2 2024 $ +.Dt CLANG-LOCAL 1 +.Os +.Sh NAME +.Nm clang-local +.Nd OpenBSD-specific behavior of LLVM/clang +.Sh DESCRIPTION +On +.Ox , +the LLVM/clang compiler exhibits the following characteristics: +.Bl -dash +.It +.Nm clang +does not search under +.Pa /usr/local +for include files or libraries: +as a system compiler, it only searches the system paths by default. +.It +.Nm clang +comes with stack protection enabled by default, equivalent to the +.Fl fstack-protector-strong +option on other systems. +The system will report any violation of the stack protector cookie along +with the function name via +.Xr syslog 3 +at +.Dv LOG_CRIT +priority. +.It +.Nm clang +will generate PIE code by default, allowing the system to load the resulting +binary at a random location. +This behavior can be turned off by passing +.Fl fno-pie +to the compiler and +.Fl nopie +to the linker. +It is also turned off when the +.Fl pg +flag is used. +.It +The +.Fl fstrict-aliasing +option is turned off by default unless +.Fl Ofast +has been selected. +.It +.Nm clang +does not store its version string in objects. +There is no option to control this. +.It +The +.Fl p +flag is an alias of +.Fl pg . +.It +.Nm clang +does not warn for passing pointer arguments or assignment with +different signedness outside of +.Fl pedantic . +This can be +re-enabled with the +.Fl Wpointer-sign +flag. +.It +The warning option +.Fl Waddress-of-packed-member +is disabled by default. +.It +Color diagnostic messages are disabled by default and can be re-enabled with +.Fl fdiagnostics-color . +.It +The +.Fl fwrapv +option to treat signed integer overflows as defined is enabled by default to +prevent dangerous optimizations which could remove security critical overflow +checks. +.It +The base system includes the ubsan_minimal sanitizer runtime +but not the fully-featured ubsan runtime. +See the documentation for the +.Fl fsanitize-minimal-runtime +flag. +.It +The +.Xr malloc 3 , +.Xr calloc 3 , +.Xr realloc 3 , +.Xr strdup 3 , +.Xr strndup 3 , +.Xr valloc 3 +and +.Xr free 3 +builtins are disabled to prevent undesirable optimizations of calls to +these functions. +.It +.Nm clang +includes a security pass that exchanges some ROP-friendly instructions +with safer alternatives on i386 and amd64. +This can be disabled with the +.Fl fno-fixup-gadgets +option. +.It +.Nm clang +includes a security pass that can clear the return address on the +stack upon return from calling a function, on i386 and amd64. +This can be enabled with the +.Fl fret-clean +option. +.It +.Nm clang +includes the retguard security feature on amd64, arm64, mips64, powerpc +and powerpc64. +This feature can be disabled with the +.Fl fno-ret-protector +or +.Fl fno-stack-protector +options. +.It +.Nm clang +has +.Fl mretpoline +enabled by default on amd64 to protect against branch target injection attacks. +It can be disabled with +.Fl mno-retpoline . +.It +A new warning for +.Cm %n +format specifier usage in +.Xr printf 3 +family functions has been added. +.El +.Sh SEE ALSO +.Xr clang 1 diff --git a/static/openbsd/man1/clean-old-distfiles.1 b/static/openbsd/man1/clean-old-distfiles.1 new file mode 100644 index 00000000..041e451e --- /dev/null +++ b/static/openbsd/man1/clean-old-distfiles.1 @@ -0,0 +1,120 @@ +.\" $OpenBSD: clean-old-distfiles.1,v 1.5 2023/07/06 10:43:37 espie Exp $ +.\" +.\" Copyright (c) 2012 Marc Espie +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: July 6 2023 $ +.Dt CLEAN-OLD-DISTFILES 1 +.Os +.Sh NAME +.Nm clean-old-distfiles +.Nd remove obsolete ports distfiles +.Sh SYNOPSIS +.Nm clean-old-distfiles +.Op Fl mnvx +.Op Fl e Ar except +.Op Fl h Ar history +.Op Ar timestamp +.Sh DESCRIPTION +Each time +.Xr dpb 1 +is run for a full scan of the +.Xr ports 7 +tree, it appends to the +.Pa history +log, listing files in the +.Pa distfiles +directory that are not, or no longer, +needed for building the complete tree. +It can also be run solely for that purpose, by using: +.Pp +.D1 $ Sy dpb Fl D Cm HISTORY_ONLY +.Pp +When +.Nm +is run later, it uses the information from the history log +to delete unneeded files. +When a file is deleted, the corresponding entry is also deleted +from the history log. +.Pp +By default, +.Nm +deletes all files listed in the history log. +.Pp +If a +.Ar timestamp +is given, it is interpreted as a number of seconds since the Epoch, +similar to the +.Xr date 1 +.Fl r +argument, and only those files are deleted that were recorded as +obsolete at that time or earlier. +It can also be set to a date in ISO8601 format, like +.Sq 2023-07-01 +or +.Sq 2023-07-02T12:00:00Z . +.Pp +For normal files, +.Nm +verifies +.Xr sha256 1 +checksums prior to removal. +It also removes links under +.Pa by_cipher/sha256 , +but it trusts that the checksums for these are accurate. +.Pp +Options are as follows: +.Bl -tag -width nnnn +.It Fl e Ar except +Read exception list from file +.Ar except . +Each line is the name of a file that shouldn't be removed. +.It Fl h Ar history +Read log from history file +.Ar history +instead of the default +.Pa /usr/ports/distfiles/history . +Turns on +.Fl nv , +as this is a testing option. +.It Fl m +Causes +.Nm +to display the progress meter even if not on a terminal. +.It Fl n +Don't really remove files. +.It Fl v +Display what will be removed, as +.Ql rm file +lines. +.It Fl x +Causes +.Nm +to not display the progress meter. +.El +.Sh FILES +.Bl -tag -width /usr/ports +.It Pa /usr/ports +base of the ports tree, can be overridden with env variable +.Ev PORTSDIR . +.It Pa /usr/ports/distfiles +location of the distfiles repository, can be overridden with env variable +.Ev DISTDIR . +.It Pa /usr/ports/distfiles/history +log of obsolete distfiles. +.El +.Sh SEE ALSO +.Xr dpb 1 , +.Xr sha256 1 , +.Xr mirroring-ports 7 diff --git a/static/openbsd/man1/dpb-replay.1 b/static/openbsd/man1/dpb-replay.1 new file mode 100644 index 00000000..bb05f3ee --- /dev/null +++ b/static/openbsd/man1/dpb-replay.1 @@ -0,0 +1,60 @@ +.\" $OpenBSD: dpb-replay.1,v 1.5 2024/10/12 15:40:36 jmc Exp $ +.\" +.\" Copyright (c) 2013 Marc Espie +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: October 12 2024 $ +.Dt DPB-REPLAY 1 +.Os +.Sh NAME +.Nm dpb-replay +.Nd replays dpb terminal output +.Sh SYNOPSIS +.Nm +.Op Fl cC +.Op Fl e Ar regexp +.Op Fl s Ar speedup +.Op Fl t Ar timestamp +.Ar file +.Sh DESCRIPTION +.Nm +is used to replay +.Xr dpb 1 +terminal logs +.Po +.Pa %L/term-report.log +.Pc +later, usually at a much higher speed than the first run, +for demonstration and optimization purposes. +The options are as follows +.Bl -tag -width keywordaaaa +.It Fl c|C +Color display. +.It Fl e Ar regexp +Start display only when information matches the +.Xr perl 1 +regular expression +.Ar regexp . +.It Fl s Ar speedup +Sets the time acceleration to +.Ar speedup +(defaults to 10). +.It Fl t Ar timestamp +Starts display when the time matches timestamp, as either +seconds from the epoch, or a reasonable subset of ISO8601, +like +.Sq 2023-07-05T12:00 . +.El +.Sh SEE ALSO +.Xr dpb 1 diff --git a/static/openbsd/man1/dpb.1 b/static/openbsd/man1/dpb.1 new file mode 100644 index 00000000..2e5d3494 --- /dev/null +++ b/static/openbsd/man1/dpb.1 @@ -0,0 +1,1808 @@ +.\" $OpenBSD: dpb.1,v 1.37 2026/04/09 01:29:59 kmos Exp $ +.\" +.\" Copyright (c) 2010-2013 Marc Espie +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: April 9 2026 $ +.Dt DPB 1 +.Os +.Sh NAME +.Nm dpb +.Nd distributed ports builder +.Sh SYNOPSIS +.Nm dpb +.Op Fl acemqRrsUuvx +.Op Fl A Ar arch +.Op Fl B Ar chroot +.Op Fl b Ar logfile +.Op Fl C Ar pathlist +.Op Fl D Ar PARAM Ns = Ns Ar value +.Op Fl F Ar m +.Op Fl f Ar m +.Op Fl h Ar hosts +.Op Fl I Ar pathlist +.Op Fl J Ar p +.Op Fl j Ar n +.Op Fl L Ar logdir +.Op Fl l Ar lockdir +.Op Fl M Ar threshold +.Op Fl P Ar pathlist +.Op Fl p Ar parallel +.Op Fl S Ar logfile +.Op Fl X Ar pathlist +.Op Ar pathlist ... +.Sh DESCRIPTION +.Nm +is used to build ports on a cluster of machines, or on a single machine +with several cores. +.Nm +walks the ports tree to figure out dependencies, and starts building ports +as soon as it can. +.Pp +.Nm +will run with sensible defaults if used without options. +Note, however, that it will produce logs, lock files, packages, and package +installations. +.Pp +If run as non-root, +.Nm +will warn. +The preferred way is to run it as root (and preferably under a chroot, see +.Xr bulk 8 +and +.Xr proot 1 +for example setups). +.Nm +will then change its identity to different users as needed. +See +.Sx THE SECURITY MODEL OF DPB +for details. +.Pp +.Nm +can be restricted to a subset of the tree by giving it +.Ar pathlist ... +to build as parameters. +.Pp +A +.Ar pathlist +is either a +.Xr pkgpath 7 +to build, or a filename that contains pkgpaths (one per line). +.Ar pathlist +parameters can also take the form +.Li filename*scale +in order to multiply the weights of all +.Xr pkgpath 7 +in a file by a given +.Ar scale , +or +.Li pkgpath=value , +in order to set the weight of a given +.Xr pkgpath 7 +to a specific value. +.Pp +.Nm +supports +.Sq hot-fixes : +if a particular port errors out, it is possible to fix the problem, remove +the corresponding lockfile, and +.Nm +will pick it up without needing to be stopped and restarted. +.Pp +In order to build on a cluster, the ports tree itself should be identical +on each machine (shared through NFS or copied at start). +.Pp +Some directories must be shared: +.Ev PACKAGE_REPOSITORY , +.Ev DISTDIR , +and +.Ev PLIST_REPOSITORY . +The +.Ev WRKOBJDIR +and +.Ev LOCKDIR +should be local to each machine, and on a high-speed partition. +.Pp +Also note that +.Nm Ns 's +logs and locks are managed by the main +.Nm +process, which runs locally, and hence those directories do not need to +be shared on the cluster. +.Pp +Some log files ("rolling logs") are kept from one run to the run and +stored under +.Pa ${DISTDIR}/build-stats . +On each run, the most recent entries for each pkgpath +.Po +see +.Ar STATS_USED +.Pc +are used to figure out in which order things should be built. +Meanwhile, some more entries are kept around +.Po +see +.Ar STATS_BACKLOG +.Pc +for potential data analysis over longer periods. +.Pp +Option +.Fl h Ar file +is used to specify hosts to use, where +.Ar file +may contain lots of information, +but can be as simple as a list of hosts to use, one host per line +(however, it is recommended to also include a +.Ar STARTUP +script). +.Pp +Most filenames will go through some control sequence expansions. +For instance, the default logdir location can be specified as +.Pa %p/logs/%a . +The following sequences are recognized: +.Bl -tag -offset aaaa -width %aa +.It Cm %a +architecture being used. +.It Cm %d +date at start of +.Nm , +GMtime, formatted as yyyy-mm-dd@hh:mm:ss. +.It Cm %f +fetch distfiles location (DISTDIR). +.It Cm %h +short hostname running +.Nm . +.It Cm %L +logdir location. +.It Cm %p +portsdir location. +.It Cm %t +timestamp (number of seconds since January 1 1970) at start of +.Nm . +.It Cm %$ +Pid of the main +.Nm +process . +.El +.Pp +Options are as follows: +.Bl -tag -width pkgpathlong +.It Fl A Ar arch +Build packages for given architecture, selecting relevant hosts from the +cluster. +By default, the current host's architecture will be used. +.It Fl a +Walk the whole tree and builds all packages (default if no +.Ar pathlist +is given). +.It Fl B Ar chroot +chroot to +.Ar chroot +before building. +See +.Xr proot 1 +for preparing such an environment. +.It Fl b Ar logfile +Explicitly prime the heuristics module with a previous build log, +so that packages that take a long time to build will happen earlier. +The rolling log file under +.Pa %f/build-stats/%a +is automatically used. +.It Fl C Ar pathlist +Don't clean port working directories after build. +Only use simple +.Xr pkgpath 7 +in the list, +as this does not take subpackages and flavors into account. +.It Fl c +Clean port working directory and log before each build. +.It Fl D Ar PARAM Ns = Ns Ar value +Set defined parameter to value. +Known parameters are as follows: +.Bl -tag -width DISP +.It Ar ALWAYS_CLEAN +Set to 1 if +.Nm +should clean work directories even if the port errored out. +.It Ar BUILD_USER +Default value for +.Ar build_user +if you want to specify it on the command line, and want to ensure even +the small "discover PORTSDIR" activity at the beginning of +.Nm +is not run as root. +.It Ar COLOR +Set to 1 to have the normal display in color. +.It Ar CONNECTION_TIMEOUT +Connection timeout for ssh. +Defaults to 10 seconds (but ssh will retry 3 times). +.It Ar CONTROL +Let +.Nm +create a unix socket of the given name for external control. +Defaults to +.Sq %L/control-%h-%$ . +If no socket is wanted, explicitly set +.Ar CONTROL +to empty. +.It Ar DISPLAY_TIMEOUT +Display timeout (in seconds) while waiting for jobs to finish, so that the +display is updated even if jobs didn't finish. +Defaults to 10 seconds. +.It Ar DONT_BUILD_ONCE +By default, +.Nm +will use the +.Ev BUILD_ONCE +optimization +.Po +see +.Xr bsd.port.mk 5 +.Pc +if run with +.Fl a : +pseudo-flavors that disable subpackages and are not necessary for bootstrap +will be disabled, so that the same port is built once, as far as possible. +This flag disables that optimization, which might be desirable if you want +to build a small subset of packages which would pull in the kitchen sink +otherwise. +.It Ar DONT_CLEAN_LOCKS +By default, +.Nm +will clean old locks from dpb running on the same host that no longer exist, +provided they didn't end in error. +This is usually the right thing to do after a crash, or after killing dpb +abruptly. +Sometimes, one may want manual control over which locks to remove. +.It Ar FETCH_JOBS +Alternate way to specify the number of fetch jobs. +.It Ar FETCH_TIMEOUT +Timeout (in seconds) after which fetches that don't show +any progress will be killed. +This can be instead set in +.Ar DEFAULT +or +.Ar localhost +as the +.Sq fetch_timeout +property. +.It Ar FETCH_CMD +Override for the default +.Ar FETCH_CMD +coming from ports. +This might be useful because fetching isn't chroot'd +and is run as ${FETCH_USER}. +.It Ar FETCH_USER +User for all fetch activities if possible +.Po defaults to +.Ar _pfetch +.Pc . +.It Ar FTP_ONLY +Don't fetch distfiles/don't build packages that are not allowed for ftp. +.It Ar HISTORY_ONLY +Don't fetch or build anything. +Only run +.Nm +to figure out old distfiles and update +.Pa %f/history . +.It Ar LISTING_EXTRA +Alternate way to specify +.Fl e . +.It Ar LOCKDIR +Alternate way to specify the locking directory. +.It Ar LOGDIR +Alternate way to specify the logging directory. +.It Ar LOG_USER +User +for all log files if possible +.Po defaults to +.Ar build_user +.Pc . +.It Ar MIRROR +Applicable to fetch modes. +If 0, will only fetch normal +.Ev DISTFILES +.Po +default for +.Nm Fl f +.Pc . +If 1, will also fetch extra +.Ev SUPDISTFILES +.Po +default for +.Nm Fl F +.Pc . +.It Ar NEVER_CLEAN +If 1, +.Nm +will never clean any work directory after build. +.It Ar NO_BUILD_STATS +Disable reading/saving of default build stats under +.Pa ${DISTDIR}/build-stats/${ARCH} . +.It Ar NO_CHECKSUM +Do not run +.Ar checksum +again for files already fetched. +.It Ar NO_CURSOR +Make the terminal cursor invisible if possible. +Avoids flickering on slow graphics cards. +.It Ar NO_HISTORY +Do not update the distfiles history. +For instance, if +.Nm +is run a second time after a problem during the first run. +.It Ar NO_QUICK_SCAN +Disable the quick scan default heuristic, +where full bulks will start by scanning the most prominent ports +in former builds. +.It Ar PORT_USER +User that can write to the ports tree. +Not really used for anything yet. +.It Ar RECORD +Define a file which will save all terminal output. +Mostly useful for presentations, as a way to save +.Nm dpb +output and replay it later at a faster rate. +Defaults to +.Pa %L/term-report.log , +can be set to nothing to disable. +.It Ar STARTUP +Define a start-up script on the command-line, override any host file contents. +.It Ar STATS_BACKLOG +Max number of stats (per individual pkgpath) to save in the rolling log file +.Po +defaults to 25 +.Pc . +.It Ar STATS_USED +Clamp number of stats (per individual pkgpath) used for computing build +order +.Po +defaults to 10 +.Pc . +.It Ar STUCK_TIMEOUT +Timeout (in seconds * speed factor) after which tasks that don't show +any progress will be killed. +This can be instead set on a per-core basis as the +.Sq stuck +property. +Note that this will always be divided by the core's speed factor. +.It Ar SYSLOG +Make +.Nm +call +.Xr syslog 3 +on every task start/end while creating packages. +This does produce lots of messages, it is intended to route the logging +on another machine, while tracking down panics and other hangs. +.It Ar WANTSIZE +Alternate way to specify +.Fl s . +.El +.It Fl e +The listing job is extra and won't be given back to the pool when it's +finished. +.It Fl F Ar m +Fetch-only mode, for mirroring hosts. +Do not build any package but fetch everything, disregarding +.Ev BROKEN +and +.Ev ONLY_FOR_ARCHS +information. +Create +.Ar m +localhost jobs for fetching files. +.It Fl f Ar m +Create +.Ar m +jobs for fetching files. +Those are separate from the build jobs, since they don't consume cpu, and they +run on the localhost. +Defaults to 2. +Can be set to 0 to bypass fetching jobs entirely, +and reduce +.Nm +memory footprint by a lot. +.It Fl h Ar hosts +File with hosts to use for building. +One host per line, plus properties, such as: +.Bd -literal -offset indent +espie@aeryn jobs=4 arch=i386 +.Ed +.Pp +Lines starting with a known variable name such as +.Bd -literal -offset indent +STARTUP=path +.Ed +or +.Bd -literal -offset indent +FETCH_JOBS=5 +.Ed +can also be set inside a configuration file, to reduce the number of +options you must pass on the command line. +.Pp +The special hostname +.Ar DEFAULT +can be used to preset defaults. +It should be used at the start of the file. +.Pp +Use +.Ar localhost +to specify the local machine. +.Nm +will special-case it and not use +.Xr ssh 1 +to connect. +.Pp +Properties are as follows: +.Bl -tag -width memory=150 +.It always_clean=n +Set to 0 or 1 on per-host basis. +See +.Ar ALWAYS_CLEAN +parameter. +.It arch=value +Architecture of the concerned host. +(there should be a startup task to check consistency, but +currently this has to be set manually on heterogeneous networks.) +.It build_user=user +Use +.Ar user +for non root jobs if possible (defaults to +.Xr whoami 1 +value). +.It chroot=dir +Chroot to +.Ar dir +before building. +.It fetch_timeout=s +Timeout (in seconds) after which fetches that don't show +any progress will be killed. +Only makes sense for +.Ar DEFAULT +or +.Ar localhost . +.It jobs=n +Number of jobs to run on that host, defaults to hw.ncpuonline. +.It junk=n +Junk unused packages each n steps. +See +.Fl J +option. +.It memory=thr +Build everything below that wrkdir threshold with +.Ev USE_MFS Ns = Ns Sq Yes , +assuming the ports tree has been configured so that +.Ev WRKOBJDIR_MFS +points to a memory filesystem. +.Ar thr +is the sum, in KBytes, of ports that will be allowed to build in memory. +.Nm +understands suffixes, such as +.Fl M Ar 2G +or +.Fl M Ar 500M . +.Pp +Note that you should always allow for some margin, as +.Nm +makes its decision based on the size information collected during previous +builds, so in cases of significant updates, the work directory size will +usually grow. +.It nochecksum=0/1 +Defaults to 1. +During the junk stage, run +.Xr pkg_delete 1 +with the +.Fl q +(no checksum) option. +.It parallel=p +Run big ports on several cores. +See +.Fl p +option. +.It parallel2=p +Run largest ports on many cores. +Defaults to the same value as the parallel option, but can be increased for, +say, chromium. +.It repair=0/1 +Defaults to 1. +Run +.Xr pkg_add 1 +with the repair option. +This is useful on some bulk machines which tend to crash a lot, leaving +.Pa /var/db/pkg +in a weird state. +.It sf=n +Speed factor. +An estimate of that machine's speed with that number of jobs +compared to other machines in the same network. +Works better with small values, in the range of 1..50. +The machine (or machines) with the highest speed factor will +get access to all jobs, whereas other machines will be clamped +to stuff which does not take too long. +Requires previous build information to be effective. +Defaults to 1. +.It small=s +Small threshold (in seconds * sf): +ports known to build under that duration are deemed to be small, so +.Nm +won't bother calling fine-grained steps for patch/configure/fake. +It will go straight to build and package instead. +Defaults to 120 seconds. +.It squiggles=n +Number of squiggles on this host (see +.Sx THE SQUIGGLE HEURISTICS +below). +Defaults to 1 squiggle for hosts with 4 jobs or more, 0.7 for hosts with more than 1 job, +0 for single job hosts. +.It stuck=s +Stuck timeout (in seconds * sf) after which tasks which show no progress +will get killed. +.It timeout=s +Defines a specific connection timeout for ssh to that host. +.El +.Pp +There are no fine-grained options to control +.Xr ssh 1 +options, as those can be specified through virtual host declarations in +.Xr ssh_config 5 . +.It Fl I Ar pathlist +List of +.Xr pkgpath 7 +to install, on the local box. +This will also add them to the list of things to build. +.It Fl J Ar p +Override value for the +.Dq junk +property. +Delete unneeded installed packages during the build. +Each +.Ar prepare +stage is followed by a +.Ar show-prepare-results +stage. +After every +.Ar p +new dependencies, it will be followed by a +.Ar junk +stage which uses +.Xr pkg_delete 1 +with the +.Fl aXI +options to delete automatically installed packages that are currently +not needed. +.Pp +.Nm +keeps track of list of dependencies on a given host, by storing each +dependency list in the lockfile corresponding to the package being built. +.Pp +To avoid a race condition between the +.Ar depends +and +.Ar junk +stages, +.Nm +allows only one job on a given host to be in the +.Ar depends +\&... +.Ar junk +stages at one time, by using a per-host lock. +.Pp +Defaults to +.Ar 150 . +Can be disabled by setting to +.Ar 0 . +.Pp +Some ports, most notably cmake-based, have an annoying dependency handling +bug: they compute their makefile dependencies based on all include files +present, not just the ones that are actually enabled. +Those ports' build may be broken by a +.Ar junk +phase that removes some unused includes that were added as makefile +prerequisites. +Those ports should be annotated with +DPB_PROPERTIES = nojunk +until that bug is fixed: +while a port with the +.Sq nojunk +property is building, +.Ar junk +will be postponed. +.Pp +Those ports will be marked with a +.Sq \&! +in the display, to make it more obvious why junk seems to be ineffective. +.Pp +Note that the +.Sq nojunk +property is still active for ports in error, in the belief that trivial fixes +can be made that will allow the port build to finish. +.It Fl j Ar n +Number of jobs to run on a single host (defaults to hw.ncpuonline). +.It Fl L Ar logdir +Choose a log directory. +.Po +Defaults to +.Pa %p/logs/%a +.Pc . +.It Fl l Ar lockdir +Choose a lock directory. +.Po +Defaults to +.Pa %L/locks +.Pc . +Override to keep local, as locks don't really like NFS. +.It Fl M Ar threshold +Build ports below the memory threshold under a memory +filesystem, as configured through +.Ev WRKOBJDIR_MFS +.Po +see +.Xr bsd.port.mk 5 +.Pc . +.Ar threshold +is the sum, in KBytes, of ports allowed to build there. +.It Fl m +Force tty-style reporting. +.It Fl P Ar pathlist +Read list of +.Xr pkgpath 7 +from file. +.It Fl p Ar parallel +Override value for the +.Dq parallel +property. +.Pp +Run big jobs on several cores on the same host, by using +MAKE_JOBS=k. +.Pp +Once such a job has started, +.Nm +will not start new jobs on the same host until the big job has +stolen enough cores from other finishing jobs. +.Pp +Only big ports which are safe for parallel building (annotated with +DPB_PROPERTIES = parallel in their Makefile) will be affected. +.Pp +It is advisable to set k to an integral fraction of the +number of cores available on a given host. +.Ar parameter +can be an integer, or of the form +.Sq /n , +in which case, +.Nm +will set k to a fraction of the total number of jobs +on the machine, but never below 2. +.Pp +Defaults to +.Sq /2 . +.It Fl q +Don't quit while errors/locks are around. +.It Fl R +Rebuild existing packages based on discrepancies between the package +signature and what the port says it should be. +Concretely, use to run a partial bulk build after some library change. +.Pp +Note that +.Fl R +won't always work, as rebuilding a package when another version is already +installed is not supported. +Building in a chroot is strongly recommended. +.It Fl r +Random build order. +Disregard any kind of smart heuristics. +Useful to try to find missing build dependencies. +.It Fl S Ar logfile +Read +.Ar logfile +as an initial workdir size log. +.It Fl s +Compute workdir sizes before cleaning up, and stash them in log file +.Pa %L/size.log . +This will also maintain a rolling log of build sizes under +.Pa %f/build-stats/%a-size . +In order to save time, +.Nm +will actually not always compute new sizes for known directories, but mostly +for new ones, or when the package name changes. +.It Fl U +Insist on updating existing packages during dependency solving, +even if the new package apparently didn't change. +.It Fl u +Update existing packages during dependency solving. +Can be used to run a bulk-build on a machine with installed packages, +but might break a bit, since some packages only build on a clean machine +right now. +.It Fl X Ar pathlist +Read a list of +.Xr pkgpath 7 +from file, and pass them along in the junk phase: +those are packages that should stay on the machine if they've been +installed by a dependency. +Can be used to avoid endlessly removing/reinstalling the most common +packages, e.g., +.Pa devel/gmake . +.It Fl x +No tty report, only report really important things, like hosts going down +and coming back up, build errors, or builds not progressing. +.El +.Pp +.Nm +figures out in which order to build things on the fly, and constantly +displays information relative to what's currently building. +There's a list of what is currently running, one line per job. +Those jobs are ordered in strict chronological order, which means that +long running builds will tend to percolate to the top of the list. +Normal jobs look like this: +.Bd -literal -offset indent +www/mozilla-firefox(build) [9452] 41% unchanged for 92 seconds +.Ed +.Pp +This contains: +.Bl -dash +.It +an optional +.Sq ~ +squiggle marker (see below), +.It +the pkgpath being built, +.It +the step currently being run, +.It +an optional +.Sq \&! +for ports with the +.Sq nojunk +property. +.It +an optional +.Sq + +for ports built in memory. +.It +the pid running that task (note that this is always a pid on the host +running dpb: for distributed builds, it will be an +.Xr ssh 1 +to another machine), +.It +the current size of the log file (displayed as a percentage if previous +build statistics are available). +.It +and a possible notice that things might be stuck when +the log file doesn't change for long periods. +.El +.Pp +And fetch jobs look like this: +.Bd -literal -offset indent + +in case of failure during clean-up). +Normal list of tasks is: +.Ar depends prepare fetch patch configure build fake package clean . +.Pp +At the end of each job, +.Nm +rechecks the locks directory for existing lockfiles. +If some locks have vanished, +it will put the corresponding paths back in the queue and attempt +another build. +.Pp +This eases manual repairs: if a package does not build, the user can look +at the log, go to the port directory, fix the problem, and then remove the lock. +.Nm +will pick up the ball and keep building without interruption. +.Pp +It is perfectly safe to run several +.Nm +in parallel on the same machine. +This is not optimal, since each +.Nm +ignores the others, and only uses the lock info to avoid the other's +current work, but it can be handy: in an emergency, one can start a second +.Nm +to obtain a specific package right now, in parallel with the original +.Nm . +.Pp +Note that +.Nm +is very careful not to run two builds from the same pkgpath at the +same time, even on different machines: +in some cases, MULTI_PACKAGES and FLAVOR combinations may lead to the +same package being built simultaneously, and since the package repository +is shared, this can easily lead to trouble. +.Pp +Handling of shared log files and history is also done very carefully by +systematically appending to files or using atomic mv operations. +.Pp +For obvious reasons, this won't work as well with masters running on distinct +machines sharing their logs through NFS. +.Ss BUILD CYCLES +There are some various interdependencies in package builds that can be hard +to trace in case something goes wrong. +Refer to +.Pa summary.log +to fix those specific issues. +.Sh AFFINITY +.Nm +now maintains a list of pkgpath-per-host that are currently building in the +.Pa affinity +directory of its log directory, along with building-in-memory status. +.Pp +That information is only wiped out when a given build finishes successfully. +.Pp +Otherwise +.Nm +will try to restart that build on the same host, which can be handy if you +interrupt +.Nm +while it is building a large port, or if you remove a lock after fixing a +problem. +.Sh TAGS FOR EXCLUSIVE BUILDS +Back when we had kde3 and kde4, they couldn't be built simultaneously, +and a single host had to be exclusively building kde3 or kde4 ports at +a given moment. +.Pp +Conflicting ports had been annotated with +.Ev DPB_PROPERTIES Ns = Ns Ar tag:kde3 , +.Ev DPB_PROPERTIES Ns = Ns Ar tag:kde4 +respectively. +.Pp +More generally, with +.Ev DPB_PROPERTIES Ns = Ns Ar tag:A , +.Ev DPB_PROPERTIES Ns = Ns Ar tag:B , +.Nm +will keep track of tags. +For instance, if host +.Ar X +is building ports tagged with +.Ar A , +then any port with tag +.Ar B +will be prevented from building on +.Ar X +until the next +.Ar junk +phase. +.Pp +This heavily relies on the +.Ar junk +stage to clean-up hosts periodically, +and it can even forcibly provoke a +.Ar junk +stage even if junk=0. +.Pp +This +.Sq force-junk +stage is actually implemented as a pseudo path called +.Ar junk-proxy , +which does only junk. +.Pp +In order for builds to proceed gracefully, machines should start +in a clean slate, without any of the problematic ports installed. +.Pp +As a special-case, failing ports with a tag will not +interfere with clean-up, so that hosts do not get locked down to +a specific tag. +This also means that their dependencies +may vanish before human intervention addresses the problem. +.Pp +This is supposed to be an exceptional hack, helpful while porters +figure out how to remove the deadlock. +.Sh EXTERNAL CONTROL +By default +.Po +see +.Ar CONTROL +.Pc , +.Nm +will create a Unix socket at +.Pa %L/control-%h-%$ , +only accessible by +.Ar LOG_USER , +that can accept a few commands, e.g., +usable as +.Li nc -U path +.Pp +Current commands are as follows: +.Bl -tag -offset aaaa -width addhost +.It Cm addhost Ar hostline +Add a new host +.It Cm addpath Ar fullpkgpath ... +Add fullpkgpath to scan +.It Cm bye +close the socket connection. +.It Cm dontclean Ar pkgpath ... +Add new pkgpath to list of paths that should not be cleaned after build +.It Cm help +Self explanatory +.It Cm info Ar cores +Debug info for cores (to be extended to other data) +.It Cm rescan +Force +.Nm +to rescan all ignored paths (for various errors, including bogus dependencies) +.It Cm stats +Show the current stats line +.It Cm status Ar fullpkgpath ... +Show the current status of fullpkgpath, whether it's built, installable, +ready to build, to build later, along with current dependencies if +applicable. +.It Cm stub Ar fullpkgpath ... +Stub out +.Ar fullpkgpath +and unlock it if needed. +.It Cm wipe Ar fullpkgpath ... +Wipe out an existing lock: clean up the corresponding +.Ar fullpkgpath +on the appropriate host, then remove all lock and affinity info pertaining +to the port. +.It Cm wipe-all +Wipe out all existing packages with an error state. +This operates like the wipe control. +.It Cm wipehost Ar hostname ... +Remove all information relevant to a given host from +.Nm , +including running jobs, locks, and affinity information. +.El +.Sh SHUTTING DOWN GRACEFULLY +.Nm +periodically checks for a file named +.Pa stop +in its log directory. +If this file exists, then it won't start new jobs, and shutdown when +the current jobs are finished unless +.Fl q . +.Pp +.Nm +also checks for files named +.Pa stop- +in its log directory. +If such a file exists, then it won't start new jobs on +the corresponding machine. +.Sh FILES +Apart from producing packages, +.Nm +may create temporary files as +.Pa ${FULLDISTDIR}/${DISTFILE}.part . +.Pp +In fetch mode +.Po +.Fl f +and +.Fl F +.Pc , +.Nm +populates +.Pa ${DISTDIR}/by_cipher/sha256 +with links. +It also uses +.Pa ${DISTDIR}/distinfo +and +.Pa ${DISTDIR}/history +as a +.Sq permanent log : +.Bl -tag -width distinfo +.It distinfo +cache of distfiles checksum. +Contains all +.Xr sha256 1 +checksums of known files under +.Pa ${DISTDIR} . +Fetching uses this to avoid re-checksumming known files. +.It history +Log of old files under distinfo. +After successfully scanning a full ports tree +.Po +.Nm Fl a +.Pc , +the fetch engine knows precisely which files are needed by the build +(and their checksums). +Anything that is +.Bl -bullet +.It +recorded in distinfo but unneeded +.It +recorded in distinfo but with the wrong checksum +.It +not recorded in distinfo, but not needed +.El +will be entered at the end of history as a line: +.Pp +.Li ts SHA256 (file) = value +.Pp +with +.Ar ts +a timestamp from Unix epoch. +.Pp +When cleaning up old files, with a tool such as +.Xr clean-old-distfiles 1 , +it is vital to check both the checksum and +the file name: since mirroring stores permanent links under +.Pa by_cipher , +files which are still needed will appear in history under their old +checksums, as an indication the link should be removed, but possibly not +the file itself. +.El +.Pp +If +.Pa ${DISTDIR} +ever becomes corrupted, +removing +.Pa ${DISTDIR}/distinfo +will force +.Nm +into checking all files again. +.Pp +All those files belong to the +.Ar FETCH_USER +if it is defined. +They should be readable for the +.Ar build_user . +.Pp +.Nm +also records rolling build statistics under +.Pa ${DISTDIR}/build-stats/${ARCH} , +and uses them automatically +.Po +see +.Ar STATS_BACKLOG +and +.Ar STATS_USED +.Pc +in the absence of +.Fl b Ar logfile . +That file belongs to the +.Ar LOG_USER +if it is defined. +.Pp +If +.Fl s +is used, size information for successful builds will be recorded under +.Pa ${DISTDIR}/build-stats/${ARCH}-size +.Po +by default, location adjustable with +.Fl S Ar sizelog +.Pc . +This is then reused for the mfs threshold option. +That file also belongs to the +.Ar LOG_USER +if it is defined. +.Pp +.Nm +also maintains a list of pkgpath frequencies +.Pa ${DISTDIR}/build-stats/${ARCH}-dependencies , +filled at end of LISTING if +.Fl a . +This list will be automatically reused when restarting a build: +a quick LISTING of the most important dependencies will happen +before the general LISTING, +in order to prime further LISTING steps with most common ports first. +.Pp +.Nm +will also create a large number of log files under +.Pa ${PORTSDIR}/logs/${ARCH} , +which will belong +to +.Ar LOG_USER +if it is defined: +.Bl -tag -width engine.log +.It Pa affinity/ +Affinity information. +One file per full pkgpath, with slash replaced by dots +like so: +.Pa affinity/lang.ghc,-main . +.It Pa affinity.log +On startup +.Nm +reads existing affinity information, and records it in that log, +together with its pid. +This log just exists to verify, along with +.Pa engine.log , +whether correct affinity was heeded. +.It Pa awaiting-locks.log +This is purely for gathering performance statistics, about how much +lock contention happened around +.Xr pkg_add 1 +and +.Xr pkg_delete 1 +usage. +Plotting cumulated time may help in fine-tuning squiggles parameters. +.It Pa build.log +Actual build log. +Each line summarizes build of a single pkgpath, as: +.Sq pkgpath host time logsize (detailed timing)[!] +where time is the actual build time in seconds, host is the machine name +where this occurred, logsize is the corresponding log file size, +and a ! is appended in case the build didn't succeed. +.Pp +The detailed timing info gives a run-down of the build, with clean, fetch, +prepare, patch (actually extract+patch), configure, build, fake, package, clean +detailed timing info. +Note that the actual build time starts at +.Sq extract +and finishes at +.Sq package . +.It Pa built-packages.log +The actual list of fullpkgname.tgz as they get built. +.It Pa cpu-concurrency.log +Shows the actual concurrency achieved as a result of job starvation / +parallel handling. +Only gets a new line when the value changes: pid timestamp jobs +.It Pa debug.log +contains various information related to the main engine spinning (RTFS, haven't +figured that one yet) along with the more useful warning and die traces that +happen when something wrong occurs. +Especially useful for the warning messages that tend to be overwritten by +subsequent displays. +Will also contain error messages pertaining to failure at parsing existing +lock files. +.It Pa dist/.log +Log of the +.Xr ftp 1 +process(es) that attempted to fetch the distfile. +.It Pa control-%h-%$ +Default name for the external control socket. +.It Pa dump.log +A long log file generated at the end of build that yields any information +pertinent to ports still in the +.Sq to build +and the +.Sq built +queues. +See also +.Pa summary.log +for an expurged version of same. +.It Pa engine.log +Build engine log. +Each line corresponds to a state change for a pkgpath and starts with the pid +of +.Nm , +plus a timestamp of the log entry. +.Bl -tag -width BB: +.It ^ +pkgpath temporarily put aside, because a job is running in the same directory. +.It ! +pkgpath ignored, either directly, or indirectly because a dependency was +ignored. +End of the line states reason why ignored. +.It A +affinity mismatch: path considered for build, but not the right host, +followed by the affinity information. +.It B +pkgpath built / distfile found. +.It C +forcible clean-up before building a port with a kde tag. +.It E +error in build or fetch. +.It F +distfile queued for download. +.It H +package still not found due to nfs on this run. +.It I +pkgpath can be installed. +.It J +job to build pkgpath started. +Also records the host used for the build. +.It K +kde mismatch, no build until host has been cleaned up. +.It L +job did not start, existing lock detected. +.It N +job did not finish. +The host may have gone down. +.It P +built package is no longer required for anything. +.It Q +pkgpath queued as buildable whenever a slot is free. +.It T +pkgpath to build / distfile to download. +.It V +pkgpath put back in the buildable queue, after job that was running in +the same directory returned. +.It W +only happens when the external control +.Cm wipe +command is used: pkgpath will be cleaned up, next log entry will be +.Sq N +since the job did not finish and is ready to restart. +.It X +only happens when rescanning after an error. +The engine temporarily locks paths that are incomplete (detained). +These will be kept in a separate list for later examination until the +end of the new scan. +.It x +only happens when rescanning after an error. +Releases a path for building after the new scan is finished. +.It Y +affinity mismatch, but job will start on the wrong host anyways, as the queue +contains no other buildable path. +.El +.Pp +The engine is no longer run after each package build event +because of performance considerations, so the +.Sq Q +and +.Sq I +changes may be delayed by a few +.Sq B . +.It Pa equiv.log +Lists of equivalent pkgpaths for the build, when default flavors and default subpackages have been resolved. +.It Pa fetch/bad.log +List of URLs that did not lead to a correct distfile, either because +they were not responding, or because of incorrect checksums. +.It Pa fetch/good.log +List of URLs that fetched correctly, along with timing statistics. +.It Pa fetch/manually.log +List of pkgpaths that require manual intervention, in human-readable form. +.It Pa .sig.log +Complete library signature of the host. +.It Pa init..log +Captured output of the initialization job for each host. +.It Pa junk.log +Option +.Fl J +counts the number of dependencies directly added to decide when to run +.Nm pkg_delete Fl a . +This file sums up how many ports were built, and how many ports had +dependencies each time +.Nm +decides to junk. +.It Pa locks/ +Directory where locks are created. +There are three types of locks: +.Bl -bullet +.It +pkgpath locks for building, where the slash in a pkgpath is replaced +with a dot like so: +.Pa locks/devel.make +to flatten the structure. +.It +distfile locks for fetching, using the distfile name without the path like so: +.Pa locks/distfile.dist . +.It +host locks for dependency handling and junking, like so: +.Pa locks/host:hostname . +.El +.It Pa packages/pkgname.log +one file or symlink per pkgname. +.It Pa paths/some/path.log +one file or symlink per pkgpath. +.It Pa performance.log +Some parts of +.Nm +are computationally intensive, such as the engine runs to determine +new stuff that can be built, and the actual display reports. +.Pp +Both those activities are rate-limited, so that +.Nm +doesn't run its engine at each new package build, +and doesn't update its display every time there is a phase change. +.Pp +Lines tagged with +.Sq ENG +correspond to the engine; +lines tagged with +.Sq REP +correspond to the display reports. +.Pp +Lines ending with a dash +.Sq - +correspond to new activity that didn't trigger +a computation. +.Pp +Other lines will feature a plus +.Sq + +for normal runs, or an exclamation point +.Sq ! +for forced runs, followed by two numbers: +the next timestamp at which we'll be allowed to run, and +a measure of how much time it took to run this pass. +.Pp +That information is mostly relevant while +.Nm +is building lots of small packages very quickly. +.It Pa signature.log +Discrepancies between hosts that prevent them from starting up. +.It Pa size.log +Size of work directory at the end of each build, built only with +.Fl s . +.It Pa stats.log +Simple log of the B=... line summaries. +Mostly useful for making plots and tweaking performance. +.It Pa stop +Not a logfile at all, but a file created by the user to stop +.Nm +creating new jobs. +.It Pa stop- +Not a logfile at all, but created by the user to stop hostname creating +new jobs. +.It Pa summary.log +A summary file generated at end of build that lists packages not built +or not installable, along with a reason for it. +This summarizes packages not built because of existing locks, because of +errors, but also because they depend on something that was not built. +.Pp +In that last case, +.Pa summary.log +contains a chain of dependencies leading to the problematic package, or +in case of build cycles, stopping at the first loop. +.It Pa term-report.log +Saves all terminal output, so that it can be replayed at hi speed with +.Xr dpb-replay 1 . +.It Pa vars.log +Logs the directories that were walked in the ports tree for dependency +information, including the path to a dependency that triggered this +particular step. +.El +.Sh DIAGNOSTICS +.Bl -tag -offset aaaa -width truc +.It Waiting for hosts to finish STARTUP... +Displayed on the console while +.Nm +is setting up hosts, getting essential data from the ports tree, +running a +.Ar STARTUP +script, collecting base library signatures. +.It stuck on +Display on the console when +.Nm +detects a "frozen" port has happened outside of +.Nm Ns 's +purview, namely because the ports tree itself has that specific +port locked without +.Nm Ns 's +knowledge. +See +.Xr bsd.port.mk 5 , +.Xr portlock 1 . +.It (Junk lock obtained for at