Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-24 | Add Dynastream ANTUSB-2 to the list of supported uscom(4) devices. | Patrick Wildt | |
2019-02-18 | Change ps_len of struct pfioc_states and psn_len of struct | Alexander Bluhm | |
pfioc_src_nodes to size_t. This avoids integer truncation by casts to unsigned. As the types of DIOCGETSTATES and DIOCGETSRCNODES ioctl(2) arguments change, pfctl(8) and systat(1) should be updated together with the kernel. Calculate number of pf(4) states as size_t in userland. OK sashan@ deraadt@ | |||
2019-02-07 | Add lock stack trace saving for witness(4). | Visa Hankala | |
This lets witness(4) save a stack trace on each lock acquisition. The saved traces can be viewed in ddb(4) when showing the currently held locks, which may help when debugging incorrect locking. Sample output: ddb{0}> show all locks Process 63836 (rm) thread 0xffff8000221e52c8 (435004) exclusive rrwlock inode r = 0 (0xfffffd8119a092c0) locked @ /usr/src/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x419 #1 _rw_enter+0x2bb #2 _rrw_enter+0x42 #3 VOP_LOCK+0x3f #4 vn_lock+0x36 #5 vfs_lookup+0xa1 #6 namei+0x2b3 #7 dounlinkat+0x85 #8 syscall+0x338 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff81e6a5f0) locked @ /usr/src/sys/arch/amd64/amd64/intr.c:525 #0 witness_lock+0x419 #1 syscall+0x2b6 #2 Xsyscall+0x128 The saving adds overhead, so it is not enabled by default. It can be taken into use by setting sysctl kern.witness.locktrace=1 at runtime or by defining WITNESS_LOCKTRACE in the kernel configuration. Feedback and OK anton@ | |||
2019-02-06 | Fix a sysctl name. | Visa Hankala | |
2019-02-01 | the sunxi platform abstraction was removed in 2016 | Jonathan Gray | |
2019-02-01 | correct Cd for fdt | Jonathan Gray | |
2019-02-01 | correct Cd for fdt | Jonathan Gray | |
2019-01-29 | Add a dedicated sysctl(2) node for witness(4). | Visa Hankala | |
The new node contains the subsystem's main control variable, kern.witness.watch. It is aliased by the old name, kern.witnesswatch. The alias will be removed in the future. OK anton@ mpi@ | |||
2019-01-28 | saying the apm driver provides a user interface to the apm driver is not | Jason McIntyre | |
that helpful. lacking the correct facts, i nicked the following text from the macppc page: The .Nm driver provides an interface which simulates the Advanced Power Management .Pq APM BIOS functions. | |||
2019-01-27 | sentences start with capital letters; | Jason McIntyre | |
2019-01-26 | Document the fact that altitude & ground speed values are provided as sensors. | Landry Breuil | |
2019-01-25 | I am retiring my old email address; replace it with my OpenBSD one. | Todd C. Miller | |
2019-01-23 | machdep.apmwarn and machdep.apmhalt were removed in 2017 | Jonathan Gray | |
2019-01-23 | add a man page for apm(4) on arm64 | Peter Hessler | |
OK jsg@ | |||
2019-01-21 | this driver does actually work | Jonathan Matthew | |
2019-01-21 | - add 7265D-16 firmware | Jason McIntyre | |
- while there, knock out one .Tn and reformat the text around it ok stsp | |||
2019-01-21 | move example configurations to include nwid and nwkey on the same line | Peter Hessler | |
2019-01-20 | Add support for a new kcov trace mode called KCOV_MODE_TRACE_CMP where | anton | |
comparison instructions and switch statements are being traced. This mode will be used during fuzzing to generate even more coverage. The same mode is also supported by FreeBSD and Linux. Thanks to jmc@ for improving the manual bits. ok bluhm@ visa@ | |||
2019-01-20 | AF_ROUTE is preferred over PF_ROUTE in socket() and | Kenneth R Westerback | |
setsockopt() calls. Recommended by guenther@ ok deraadt@ | |||
2019-01-19 | typo: "wsdisplay* at simlefb?" -> "wsdisplay* at simplefb?" | Stuart Henderson | |
2019-01-19 | tweak the previous ixl commit, and add an entry to pci; | Jason McIntyre | |
2019-01-19 | jmatthew@ got my crappy ixl code to work, so I'm pretending to be | David Gwynne | |
useful by writing the man page. suggested by jmatthew@ | |||
2019-01-14 | mention WN821N v5, capitalise TP-LINK consistently | Jonathan Matthew | |
2019-01-12 | Add a manual page for octgpio(4). | Visa Hankala | |
2019-01-11 | some consistency fixes, and add abcrtc to iic; ok patrick | Jason McIntyre | |
2019-01-11 | Add manpage for imxsrc(4) | Patrick Wildt | |
2019-01-11 | Add manpage for abcrtc(4) | Patrick Wildt | |
Requested by kettenis@ | |||
2019-01-06 | mention that tun is a point-to-point interface so that we know what | Ted Unangst | |
word to search for in ifconfig(4). from claudio | |||
2019-01-05 | mention fdt attachments | Jonathan Gray | |
2018-12-27 | Make KIOENABLE accept a mode argument, currently limited to KCOV_MODE_TRACE_PC. | anton | |
Thanks to jmc@ for improving the manual bits. ok deraadt@ mpi@ | |||
2018-12-21 | DIOCIGETIFACES provides interfaces and groups, not drivers | kn | |
"driver" is a left-over from earlier implementations. Nowadays each driver such as lo(4) has it's respective interface group of the same name ("lo"), but additional driver-independent groups exist, too: # ifconfig lo0 group foo # pfctl -s I -i foo foo lo0 OK henning | |||
2018-12-20 | tweak previous; | Jason McIntyre | |
2018-12-20 | .Nm, not Nm. | David Gwynne | |
2018-12-20 | add bpe(4) or Backbone Provider Edge interfaces | David Gwynne | |
Backbone refers to 802.1ah or 802.1Q Provider Backbone Bridges (PBB), or mac-in-mac, which is like vlans except it completely encapsulates the inner packet rather than just add a shim to it. This removes the need for Backbone Core Bridges (ie, switches between bpe instances) to know all the addresses on all the networks. | |||
2018-12-05 | fix incorrect usage of the .Bx macro; | Ingo Schwarze | |
one case reported by Fabio Scotoni <fabio at esse dot ch>, the rest found with regress/usr.bin/mandoc/db/dbm_dump | |||
2018-12-04 | Mention D-Link DWA-131 rev E1. | Kevin Lo | |
2018-12-04 | mention RTL8192EU support | Jonathan Matthew | |
2018-11-23 | add missing closing quote; | Jason McIntyre | |
2018-11-23 | Install pvclock(4) | Reyk Floeter | |
2018-11-23 | Add the pvclock(4) guest driver for paravirtual clocks | Reyk Floeter | |
This improves timekeeping on KVM guests as it runs much better than the virtualized acpihpet or acpitimer timecounters and the invtsc is not always available. Many thanks to Janne Johansson, landry@, and benno@ for testing amd64/i386. OK mlarkin@ phessler@ | |||
2018-11-22 | Use em0 instead of vmx0 to clarify the parent interface example. | Reyk Floeter | |
Pointed out by Josh Grosse OK deraadt@ | |||
2018-11-20 | Fix spelling of kettenis' email address | Reyk Floeter | |
"just fix" deraadt@ | |||
2018-11-16 | switch from link0 and llprio to txprio for forcing dot1p prios | David Gwynne | |
2018-11-16 | document txprio ioctl support | David Gwynne | |
2018-11-15 | admin that eoip(4) comes from the gre pseudo device driver | David Gwynne | |
2018-11-15 | spell an ioctl command better. | David Gwynne | |
from markus@ | |||
2018-10-20 | Drop unneeded (void *) casts from getsockopt(2)/setsockopt(2) example code. | cheloha | |
ok schwarze@ guenther@ kn@ | |||
2018-10-08 | fix typo in device name (Delmore -> DeLorme) | Stuart Henderson | |
2018-10-02 | Add support for RT3290 chipset by James Hastings. | Kevin Lo | |
Tested by me and James Hastings. | |||
2018-10-01 | fix obvious pasto in the HISTORY section | Ingo Schwarze | |