Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-24 | don;t Xr non-base pages; | Jason McIntyre | |
2020-06-23 | 'wgkey (pub)' was renamed to 'wgpubkey'. | tobhe | |
2020-06-22 | timecounting: add gettime(9), getuptime(9) | cheloha | |
time_second and time_uptime are used widely in the tree. This is a problem on 32-bit platforms because time_t is 64-bit, so there is a potential split-read whenever they are used at or below IPL_CLOCK. Here are two replacement interfaces: gettime(9) and getuptime(9). The "get" prefix signifies that they do not read the hardware timecounter, i.e. they are fast and low-res. The lack of a unit (e.g. micro, nano) signifies that they yield a plain time_t. As an optimization on LP64 platforms we can just return time_second or time_uptime, as a single read is atomic. On 32-bit platforms we need to do the lockless read loop and get the values from the timecounter. In a subsequent diff these will be substituted for time_second and time_uptime almost everywhere in the kernel. With input from visa@ and dlg@. ok kettenis@ | |||
2020-06-21 | provide missing Aq; this one started my search for missing Aq, then i failed | Jason McIntyre | |
to commit it... | |||
2020-06-21 | new sentence, new line; | Jason McIntyre | |
2020-06-21 | various minor tweaks; | Jason McIntyre | |
2020-06-21 | add a manpage for wg(4). | David Gwynne | |
the mandoc linter is upset about "An Jason A. Donenfeld", but i'm hoping ingo or jmc will fix it for me :) From Matt Dunwoodie ok deraadt@ | |||
2020-06-21 | wireguard is taking over the gif mbuf tag. | David Gwynne | |
gif used its mbuf tag to store it's interface index so it could detect loops. gre also did this, and i cut most of the drivers (including gif) over to using the gre tag. so the gif tag is unused. wireguard uses the tag to store peer information between different contexts the packet is processed in. it also needs a bit more space to do that. from Matt Dunwoodie and Jason A. Donenfeld ok deraadt@ | |||
2020-06-21 | document mq_push() | David Gwynne | |
2020-06-20 | supply the Aq (angle brackets) part missing in: | Jason McIntyre | |
.An author Aq Mt address | |||
2020-06-20 | bcmtmon(4) | Mark Kettenis | |
2020-06-19 | stoeplitz_to_key takes a void * now. | David Gwynne | |
2020-06-18 | - tweak pcamux.4 text | Jason McIntyre | |
- Phillips -> Philips ok kettenis | |||
2020-06-18 | pcamux(4) | Mark Kettenis | |
2020-06-18 | Fix a bunch of typos in various man pages. | Frederic Cambus | |
2020-06-18 | Add entry for wsfont_init.9 in man9 Makefile. | Frederic Cambus | |
OK deraadt@, jmc@, mpi@ | |||
2020-06-17 | ddb(4); be explicit that the parameter to trace /t uses the radix | Stuart Henderson | |
prefix, and show how to use 0t for decimal (slight duplication from the table in EXPRESSIONS but easier for the reader than sending them off to look in a different part of the manual). ok mpi claudio jmc | |||
2020-06-17 | put pci_intr_establish_cpu() in, but commented out for now. | David Gwynne | |
it's only available on amd64 (and i386), so don't really want to encourage it's use just yet. | |||
2020-06-17 | mark up an argument with Fa, not Va | David Gwynne | |
2020-06-17 | have a go at documenting pci_intr_map_msix. | David Gwynne | |
i feel like ive used the word vector too much, but hopefully someone who is good with english will check this and fix it. | |||
2020-06-17 | replace a long and wrapped Fn line with Fo Fa Fc | David Gwynne | |
2020-06-17 | tweak previous; | Jason McIntyre | |
2020-06-17 | make intrmap_cpu return a struct cpu_info *, not a "cpuid number" thing. | David Gwynne | |
requested by kettenis@ discussed with jmatthew@ | |||
2020-06-17 | manpage for the bits of intrmap we're using at the moment. | David Gwynne | |
2020-06-16 | typos | Christian Weisgerber | |
2020-06-16 | tweak previous; ok dlg | Jason McIntyre | |
2020-06-16 | how do you use the stoeplitz stuff? | David Gwynne | |
2020-06-11 | sort; | Jason McIntyre | |
2020-06-11 | escodec(4) | Patrick Wildt | |
2020-06-11 | simpleamp(4) and simpleaudio(4) | Patrick Wildt | |
2020-06-11 | rkiis(4) | Patrick Wildt | |
2020-06-10 | cwfg(4) | Patrick Wildt | |
2020-06-10 | document -s for now (this will be reorganized at some point) | Marc Espie | |
2020-06-09 | document -n | Marc Espie | |
2020-06-09 | document REGISTER_PLIST_OPTS | Marc Espie | |
2020-06-08 | add FIX_CLEANUP_PERMISSIONS. | paco | |
Used for build systems which set paranoid permissions at build time. See: https://marc.info/?l=openbsd-ports-cvs&m=159162220318205&w=2 original patch by jca@ | |||
2020-06-08 | Add ne(4) which is supported on luna88k from OpenBSD 6.7. | Kenji Aoyama | |
2020-06-08 | taskq_barrier is less restricted now. | David Gwynne | |
but the implementation is so much more complicated. | |||
2020-06-06 | Move PowerBook5,4 audio from aoa(4) to snapper(4). | gkoehler | |
This adds the missing TAS3004 volume control. Before, I put my ear near the speaker (to hear audio), because I had no way to turn up the volume. Now, the default volume is much louder, so I use sndioctl(1) to turn it down. Check for the model string "PowerBook5,4". This model's device tree has compatible = "AOAKeylargo" for the audio, doesn't show the TAS3004 in the same way as other models. | |||
2020-06-05 | tweak previous; | Jason McIntyre | |
2020-06-05 | spell if_rxr_livelocked properly | David Gwynne | |
2020-06-05 | add a small manpage for ifiq functions that drivers care about. | David Gwynne | |
2020-06-02 | fix SEE ALSO; | Jason McIntyre | |
2020-06-02 | add acpihid(4) for ACPI HID event and 5-button array devices | Joshua Stein | |
ok kettenis | |||
2020-06-01 | make umstc descriptions the same in both man pages | Joshua Stein | |
2020-05-31 | add umstc(4) for Microsoft Surface Type Cover keyboards | Joshua Stein | |
2020-05-29 | pointless referencing .h files in SYNOPSIS | Theo de Raadt | |
2020-05-29 | add_random() died years ago. additionally, remove other mistruths or | Theo de Raadt | |
repetitive statements. | |||
2020-05-29 | fix "STYLE: whitespace at end of input line" | David Gwynne | |
2020-05-28 | people can't know ifq_deq_begin is discouraged unless it's actually stated. | David Gwynne | |