Commit Graph

10966 Commits

Author SHA1 Message Date
riastradh 7643fefe1a Mention B_WRITE. 2015-03-29 21:08:36 +00:00
riastradh 5bd51b95d7 Remove \& from example code. Cargo-culted from I forget where. 2015-03-29 21:08:08 +00:00
riastradh 7cfc1b80d8 Use `Ap s' instead of `No 's', per signal from wizd. 2015-03-29 21:06:26 +00:00
riastradh d05efdd692 Clarify that getiobuf must be paired with putiobuf, not brelse. 2015-03-29 21:05:21 +00:00
riastradh a9b7070f73 Cull some obsolete parts of buffercache(9) man page. 2015-03-29 21:02:06 +00:00
riastradh 1098217eb7 New man page bufferio(9) for I/O transfer view of struct buf.
Move biowait/biodone from buffercache(9) man page.
2015-03-29 20:56:01 +00:00
maxv 6e39240181 Remove the 'cred' argument from bread(). Remove a now unused var in
ffs_snapshot.c. Update the man page accordingly.

ok hannken@
2015-03-28 19:24:04 +00:00
maxv bb338d5f26 Remove the 'cred' argument from breadn(), and update the man page
accordingly.

ok hannken@
2015-03-28 17:23:42 +00:00
riastradh b5e543d48e Whatever the original intent was, it works only for buffer cache. 2015-03-27 21:53:50 +00:00
riastradh bfcb27c7c7 Explain resource estimation bug in wapbl(9). 2015-03-27 21:50:39 +00:00
riastradh 0c01a60838 Make wording about who calls wapbl_*_buf consistent. 2015-03-27 21:41:32 +00:00
riastradh 2583f9d8af Explain wapbl's relation to the garbage-appendage bug. 2015-03-27 19:58:58 +00:00
riastradh b611b929e1 Note that the wapbl transaction lock is nonrecursive. 2015-03-27 19:48:37 +00:00
riastradh e30c7e3328 Fix typo: VFS_UNMOUNT, not VFS_MOUNT, should call wapbl_stop. 2015-03-27 17:56:16 +00:00
wiz 1d3f3d5a49 Use less macros for same output. 2015-03-26 22:04:38 +00:00
riastradh 85ad28a810 Add wapbl(9) man page. 2015-03-26 21:38:49 +00:00
roy a37502b2b6 Add RTF_BROADCAST to mark routes used for the broadcast address when
they are created on the fly. This makes it clear what the route is for
and allows an optimisation in ip_output() by avoiding a call to
in_broadcast() because most of the time we do talk to a host.
It also avoids a needless allocation for the storage of llinfo_arp and
thus vanishes from arp(8) - it showed as incomplete anyway so this
is a nice side effect.

Guard against this and routes marked with RTF_BLACKHOLE in
ip_fastforward().
While here, guard against routes marked with RTF_BLACKHOLE in
ip6_fastforward().
RTF_BROADCAST is IPv4 only, so don't bother checking that here.
2015-03-23 18:33:17 +00:00
riastradh 50f73940a2 Update some xrefs to point to softint(9), not the old/alt spelling. 2015-03-23 13:40:34 +00:00
riastradh d06a75e7df Reorganize UFP_* flags with markup and more detail. 2015-03-23 08:19:12 +00:00
wiz 0e9029ef91 Bump date for previous. Use more markup in AUTHORS section. 2015-03-23 08:11:10 +00:00
riastradh e3235bfa54 Describe UFP_DIRTYONLY and UFP_BACKWARD flags to uvn_findpages.
PR kern/49335
2015-03-23 08:00:33 +00:00
jmcneill 7ba4328bfa Process /etc/modules.conf (if present) at startup, before securelevel is
raised, to allow module loading on ports without a module aware bootloader.
2015-03-21 19:10:43 +00:00
riastradh d16d908099 Suggest membar_datadep_consumer now that we have it. 2015-03-09 01:55:09 +00:00
nonaka 55d019c062 fix typo. 2015-03-03 09:59:20 +00:00
riastradh 90d6db6dee Fix some typos and make style more consistent. 2015-02-27 15:21:54 +00:00
roy 81601736f6 Document RTF_LOCAL 2015-02-26 09:58:12 +00:00
riastradh af4dc18490 Fix type of pc argument in pci_intr(9) man page. 2015-02-25 17:03:42 +00:00
roy 2deeed4389 Sync route flags from net/route.h 2015-02-24 19:11:13 +00:00
riastradh d0a8c79f16 Clarify advice about when to use what parts of cprng(9).
Add security model to specify the difference between cprng_strong and
cprng_fast.

Fix code references.  cprng_fast now uses ChaCha8, not RC4.

XXX Would have been nice if they had been called cprng and cprng_weak
to reduce confusion about which one to use, or even random and
weakrandom.  Too late for that now, though.
2015-02-19 15:38:30 +00:00
wiz 392ee9f315 Remove trailing space, use American spelling, bump date for previous. 2015-02-14 13:02:38 +00:00
he 1d14d02249 Port over the TCP_INFO socket option from FreeBSD, originally from
the Linux 2.6 TCP API.  This permits the caller to query certain information
about a TCP connection, and is used by pkgsrc's net/iperf3 test program
if available.

This extends struct tcbcb with three fields to count retransmits,
out-of-sequence receives and zero window announcements, and will
therefore warrant a kernel revision bump (done separately).
2015-02-14 12:57:52 +00:00
maxv 471961cbf1 Rename kern_verifiedexec.c to kern_veriexec.c. "Veriexec" is the name of
the subsystem, not "Verifiedexec".

The revisions of kern_verifiedexec.c are now in Attic/.

No change between kern_verifiedexec.c and kern_veriexec.c.

Also, update the man page accordingly.

Okayed by christos@ and blymn@ some months ago.
2015-02-13 17:50:48 +00:00
rkujawa e117ce5a17 Don't mention the bug that was fixed by mrg. DAC detection works reliably
since then.
2015-02-11 00:11:58 +00:00
wiz 448d7d2a8e Add man page for iwm(4). 2015-02-08 16:44:09 +00:00
wiz 6ac7e07d7d Remove trailing whitespace. 2015-01-26 22:47:41 +00:00
gson c645abccad bump date 2015-01-26 20:53:49 +00:00
gson 753b885b24 Note that revision 2.0 of the audio device class spec is not supported. 2015-01-26 20:53:12 +00:00
gson 5dcf97ef08 Fix URL of USB Approved Class Specification Documents. 2015-01-26 20:41:49 +00:00
christos 8ac2c41370 correct CMSG_DATA documentation 2015-01-24 17:17:01 +00:00
wiz d5c4ae99cd New sentence, new line. 2015-01-19 11:53:59 +00:00
christos afcbf6727b PR/49584: Leonardo Taccari: alc(4): add support for AR816x/AR817x chipsets 2015-01-18 15:30:03 +00:00
wiz 4b1166b37c Fix table. Based on diff by Henning Petersen in PR 49514. 2015-01-12 09:51:26 +00:00
riastradh c8fe12c4d5 Clarify uvm_km_alloc is contiguous and zero result means fail. 2015-01-08 23:43:11 +00:00
riastradh ede4dd9ede Rewrite /dev/random man page.
- Describe application usage up front.
- State the security model.
- Explain entropy.
- Describe current implementation strategy near the bottom.
2015-01-07 18:50:18 +00:00
bouyer 87fe8c7aca As proposed on tech-net@, introduce a new switch type, PSWITCH_TYPE_RADIO,
to be used to report to userland hardware radio switch changes.
powerd(8) will call a "radio_button" script to handle the event.
This script can e.g. start or stop wpa_supplicant.
Update wpi(4) to report PSWITCH_TYPE_RADIO events to sysmon.
2015-01-06 15:39:54 +00:00
jmcneill e9957d6bc4 add Realtek RTL8152B Ethernet controller to supported device list 2015-01-05 10:48:40 +00:00
ryoon b519fbd6e3 cdce(4) supports normal Ethernet adapters. 2015-01-01 08:11:45 +00:00
mlelstv 2fbc202964 Retire disk_blocksize(). 2014-12-31 20:13:41 +00:00
wiz cb8d097ad2 New sentence, new line. Use more markup. 2014-12-31 18:19:21 +00:00
gdt e1685159eb note that RBUS_IO_BASE issues are common to i386 and amd64 2014-12-31 18:16:32 +00:00
gdt 766c6ec224 Explain RBUS_IO_BASE/SIZE.
See also kern/32327.

Adapted from a patch by Björn Johannesson.
2014-12-31 18:14:55 +00:00
wiz e9d482784b Use more markup. Bump date for previous. 2014-12-29 19:20:22 +00:00
mlelstv 0a0ac6a239 document missing disk_set_info function that maintains the device's
"disk-info" dictionary.
2014-12-29 19:07:03 +00:00
mlelstv 78d420c356 Implement DIOCGMEDIASIZE and DIOCGSECTORSIZE from FreeBSD. 2014-12-29 18:41:20 +00:00
wiz b4595449ed Add comma in Dd. From Henning Petersen in PR 49515. 2014-12-29 14:22:25 +00:00
wiz 80d8011c53 New sentence, new line. Bump date for previous. 2014-12-27 20:45:08 +00:00
maxv b5f5bad3a4 Cleanup:
- remove struct kmembuckets (dead)
 - correctly deadify MALLOC_XX
 - remove MALLOC_DEFINE_LIMIT and MALLOC_JUSTDEFINE_LIMIT (dead)
 - remove malloc_roundup(), malloc_type_setlimit(), MALLOC_DEFINE_LIMIT()
   and MALLOC_JUSTDEFINE_LIMIT() from man 9 malloc
2014-12-27 19:32:57 +00:00
dholland fd190b9d38 typo in previous 2014-12-26 19:15:04 +00:00
wiz 7f88087bf0 Fix description of days_in_month. Based on email from Kamil
Rytarowski.
2014-12-26 14:15:18 +00:00
christos e5b6516423 PR/49215: Kamil Rytarowski: Sync NVNODE with reality. 2014-12-26 01:19:43 +00:00
wiz 6c377c63c7 Add clock(9) from Kamil Rytarowski. 2014-12-22 18:02:52 +00:00
roy cd51d52b6d Remove redundant configuration snippet for dhclient and rtsol as dhcpcd will happily supply both needs. 2014-12-18 17:10:42 +00:00
christos ea32f51527 Fix MKRUMP = no build 2014-12-13 14:16:48 +00:00
snj 62d7bff7c1 Fix some grammar and punctuation issues. Remove a pasto. 2014-12-03 20:36:33 +00:00
msaitoh 66504f18c9 Add missing src(7) reported by Patrick Welche. 2014-12-02 03:51:48 +00:00
ryoon 38b7d5228f Include "Synchronous connection-oriented" for SCO.
Bump date.
2014-11-29 03:35:57 +00:00
wiz d7073c492f New sentence, new line. Use more markup. Sort SEE ALSO. 2014-11-26 20:46:46 +00:00
mlelstv 7e594f6343 Mention the new bootspec variable.
Give more details about the root device configuration.
2014-11-26 20:42:29 +00:00
riastradh 9a10d51413 Fix = -> == in conditional in example. Oops! 2014-11-21 20:53:35 +00:00
riastradh 6687f07d58 Use membar_consumer until we have membar_datadep_consumer. 2014-11-21 16:21:13 +00:00
riastradh 3e2082f994 Elaborate comment before pserialize_perform. 2014-11-21 15:44:42 +00:00
riastradh 558d1d8a9d Fix typo: pserialize_read_exit(s), not s = pserialize_read_exit(). 2014-11-21 15:42:57 +00:00
riastradh 11887e69a3 Bump date. 2014-11-21 15:40:38 +00:00
riastradh df0d780638 Expand pserialize(9) example to include publish, read, and destroy. 2014-11-21 15:28:33 +00:00
ozaki-r 9c95126602 Make it clear that we should use not callout_stop but callout_halt before callout_destroy 2014-11-20 15:43:52 +00:00
snj a421a92931 adapt to modern ISO image naming conventions 2014-11-13 22:32:53 +00:00
christos d60f5081e2 add log_unknown_network 2014-11-13 16:10:21 +00:00
pooka 77e862601f Move rump kernel man pages from various sources to sys/rump
namely:
  * src/lib is used only when building for POSIX'y platforms, but
    the man pages have their use for all platforms
  * rumpuser.3 is a function of the rump kernel, not one of the of
    the POSIX'y implementation hosted in src/lib/librumpuser

no functional change
2014-11-09 17:39:37 +00:00
snj eaacc1b40b bump date 2014-11-03 20:16:50 +00:00
snj b1ca666e4b fix cksum syntax, CDROM -> CD-ROM, give a specific example of a kernel set
rather than kern.tgz, add dd(1) xref for usb images
2014-11-03 20:06:25 +00:00
nonaka 0e71d7ed9c Add support for Intel Centrino Wireless-N 100/105/130/135/2200/2230.
From OpenBSD.
2014-10-30 13:05:58 +00:00
nonaka 801d207930 Bump date for previous. 2014-10-29 14:33:23 +00:00
nonaka 8fdb68d7ad Added RTS5227/RTL8402/RTL8411/RTL8411B support. 2014-10-29 14:24:09 +00:00
wiz 3994db839b Minor fixes. 2014-10-27 16:21:59 +00:00
wiz 054f95470c New sentence, new line. 2014-10-27 16:20:47 +00:00
wiz 80cb79a916 Sort SEE ALSO. From Henning Petersen in PR 49327. 2014-10-27 16:18:38 +00:00
wiz 8b6ff78ba9 Unfix parts of previous.
We currently do not split arguments in their components if they
are functions with arguments themselves.
2014-10-27 14:41:42 +00:00
christos 43a4fb99bc PR/49326: Henning Petersen: Correct errors in man pages csf.9 , pci.9 and ucom.9 2014-10-27 12:02:17 +00:00
christos d94836d412 PR/49325: Henning Petersen: Add missing .El's. 2014-10-27 11:55:08 +00:00
wiz e68ceedc5b Add missing .El. From Henning Petersen in PR 49325. 2014-10-27 07:49:25 +00:00
wiz 2fb9f71ab7 Use proper markup in AUTHORS, and sort SEE ALSO. 2014-10-26 22:07:47 +00:00
tls 18db53d2f6 Build and install virtio(4) manual page - missed in previous commit. 2014-10-26 18:48:09 +00:00
tls 0eedfee32a Add viornd(4), a driver for the VirtIO entropy source available on
QEMU, KVM, and Google Compute Engine.  From OpenBSD.
2014-10-26 18:43:18 +00:00
snj f0a7346d21 src is too big these days to tolerate superfluous apostrophes. It's
"its", people!
2014-10-18 08:33:23 +00:00
wiz 9c43793742 Bump date. 2014-10-01 12:33:22 +00:00
mlelstv 469f299453 the flags for WSDISPLAYIO_SCURSOR have prefix WSDISPLAY_, not WSDISPLAYIO_. 2014-10-01 12:08:04 +00:00
jmcneill 0fcf435651 xref bio(4) 2014-09-27 16:17:27 +00:00
jmcneill c50c7f007a xref mpt(4) 2014-09-27 16:16:28 +00:00
christos d900a6e949 document verbose 2014-09-19 17:27:12 +00:00
wiz 2a65137f55 Sort sections. From Henning Petersen in PR 49222. 2014-09-19 16:02:58 +00:00
wiz 0bc91cdbea Add missing closing quote. From Henning Petersen in PR 49223. 2014-09-19 13:34:25 +00:00
mrg a4412a693b introduce a new option: ACPI__DIS_IS_BROKEN. this is a hack to
avoid calling the "_DIS" method during acpi interrupt link setup,
which hangs various nforce4 based motherboards.

when the problem is properly fixed, remove this hack.  for now,
it allows someone (me) to have a valid kernel config that doesn't
require a source hack every new tree.

ok chs@
2014-09-14 19:54:05 +00:00
riastradh 3bd90aa97e Fix typo: mask, not mark. 2014-09-12 21:06:25 +00:00
martin 71482329d7 Adapt to recent changes. 2014-09-10 14:28:02 +00:00
msaitoh 7452b7bee6 Now all of the internal SERDES systems are supported, so update BUGS section. 2014-09-03 14:36:45 +00:00
martin d71217d354 clock_secs_to_ymdhms(9) takes seconds as a time_t, not int. 2014-08-30 14:48:10 +00:00
wiz 5adf9990dc Fix date. 2014-08-25 13:22:20 +00:00
tsutsui 883c1c3776 Add a man page for arcofi(4) driver. From OpenBSD. 2014-08-25 12:49:22 +00:00
jnemeth ee79d5b0e4 Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add
it to all kernel configs that contain "options MODULAR".  This
option turns on module autoloading by default (which is the current
default).  This allows people who don't want module autoloading on
by default to disable it by simply removing/commentting this line.
2014-08-24 07:59:22 +00:00
apb d0d322eb94 Document options COMPAT_70. 2014-08-21 07:51:32 +00:00
apb b83e765155 Document options COMPAT_40, COMPAT_50, and COMPAT_60. 2014-08-16 15:34:33 +00:00
apb 06c335e708 Document supported subsets of image formats,
extracted from comments in src/sys/dev/stbi/stb_image.c.

XXX: This is not the right place to document supported image formats
for splash screens.
2014-08-16 12:30:12 +00:00
apb e25d321f4d Document fs, menu, rndseed, and splash commands.
Add rescue(8) to SEE ALSO.
Also a little copy editing.
2014-08-16 11:41:37 +00:00
apb e73191e17d Mention that some platforms may have boot menus, and may support
other boot protocols.  Also change some [i386 only] comments to [x86 only].
2014-08-16 11:39:47 +00:00
apb f80fae768b To get no space between [device:] and [filename],
the mdoc input needs ... Oc Ns Oo ..., not ... Ns Oc Oo ....
2014-08-16 08:43:12 +00:00
apb 7138b5e964 Add some examples of machine-specific foo/boot.8 man pages. 2014-08-14 15:50:42 +00:00
wiz eaf8a40ebe Markup simplifications and improvements. Bump date for previous. 2014-08-10 17:17:04 +00:00
tls ea6af427bd Merge tls-earlyentropy branch into HEAD. 2014-08-10 16:44:32 +00:00
apb 7f8e46d66a BUILDINFO part 2: expose sysctl kern.buildinfo 2014-08-03 09:15:21 +00:00
msaitoh c1a223be39 We suport internal SEDES function older than 82575. 2014-08-01 04:57:25 +00:00
riastradh c9d79060eb callout_ack returns void, not bool. 2014-07-27 21:35:07 +00:00
wiz dd85589675 Sort sections. 2014-07-26 20:04:05 +00:00
apb 8b41235950 The lua(4) device is experimental.
Incompatible changes might be made in the future.
2014-07-25 16:37:44 +00:00
gdt c29a5718f4 Bump date for previous to avoid wizd(1) invocation. 2014-07-25 16:14:01 +00:00
gdt 822539564a Add PPS support to ucom(4).
This is basically cribbed from regular serial ports, and just adds
hooks to call the pps support routines.

Also, note in the ucom(4) man page that there is about 1 ms of
latency.  Discussed on tech-kern in October of 2013, with the only
concern being that someone who didn't know what they were doing might
set up a stratum 1 server, and that somehow might have worse
timekeeping than whatever else that person might have done; the man
page comment is a mitigation for this.

This patch has been live-tested in netbsd-5/i386 and netbsd-6/i386,
and has been running on machines without a USB-serial GPS device for
most of a year with no adverse consequences (very little happens if
the PPS ioctls are not invoked).
2014-07-25 16:13:21 +00:00
nonaka 2eb514b8bd Added ELECOM WDC-150SU2M support. 2014-07-25 15:07:03 +00:00
wiz 52105240c4 New sentence, new line. Punctuation formatting nits. 2014-07-25 08:38:29 +00:00
dholland 842f3a34a8 Add VOP_FALLOCATE and VOP_FDISCARD. 2014-07-25 08:16:47 +00:00
wiz 99697e5b89 Fix typos and improve grammar and punctuation. 2014-07-24 21:22:29 +00:00
wiz 468afb62f5 Sort SEE ALSO. Use .An. Bump date. 2014-07-24 21:21:55 +00:00
alnsn beba90ca4b Use .Sy for 'Just-In-Time', add a reference to bpfjit(4). 2014-07-24 21:10:26 +00:00
alnsn 6021eb407c man 4 bpfjit 2014-07-24 21:08:50 +00:00
wiz 3004801b54 Fix typo. Bump date for previous. 2014-07-23 21:19:33 +00:00
gdt c6a967921a Sync DIAGNOSTIC performance comments with historical reality.
Somehow, options(4) ended up with a bizarre claim that DIAGNOSTIC can
reduce performance by 15%.  While that might have been true at some
isolated point due to a bug, it's an outlier.  Since at least 2BSD,
DIAGNOSTIC has added asserts, resulting in at most
difficult-to-perceived performance degredation, and many people have
been running production systems (meaning systems they intend to use,
rather than debugging targets) with this option.    (The decision a
while ago to enable DIAGNOSTIC in -current's GENERIC reflects this; if
it really were a 15% hit such enabling by default would be unreasonable.)
2014-07-23 20:13:13 +00:00
dholland d1d67f621b Adjustments based on suggestions from gnrp in PR 45276:
- fix argument names of VOP_REMOVE
 - mention deprecated behavior of calling VOP_GETATTR unlocked
 - mention rename lock
2014-07-21 05:56:26 +00:00
tron 4021f6f227 Sync wizd's feature list with reality. 2014-07-20 16:04:48 +00:00
nonaka 89ad92f8e2 Add ASUSTeK USB-N10 NANO support. 2014-07-20 14:02:53 +00:00
wiz 65b7a70949 Grammar. Bump date. 2014-07-20 13:39:10 +00:00
nonaka 1b6f30d4ec Added support for the Realtek RTL8188EUS and RTL8188ETV chipsets from FreeBSD. 2014-07-20 13:25:23 +00:00
roy 1ae594017c Document that our use of pthread_mutex_unlock(3) is async-signal-safe
and as such can be used in a phtread_atfork(3) child handler.
2014-07-19 14:53:22 +00:00
skrll 5d7c2f3f3f Bump date for previous. 2014-07-19 14:21:34 +00:00
skrll 7efd42934c PR/48998: uhso(4) support for Globetrotter HSUPA Modem 2014-07-19 14:20:46 +00:00
njoly 9e00c924f2 Add missing end list (El) macro. 2014-07-18 11:14:18 +00:00
njoly c038ed9dae Add hw.ncpuonline documentation. 2014-07-17 13:42:02 +00:00
ryoon f22de5b4ad Add Sharp CE-175TU entry, and bump date. 2014-07-14 12:07:04 +00:00
mbalmer 2c9c8c0495 Add a description of SIOCGIFALIAS. From Jens A Nilsson via PR misc/6880. 2014-07-13 12:47:13 +00:00
wiz 9cc16726fe Fix asus entry. 2014-07-13 12:08:32 +00:00
wiz f0d5528210 Use import date for Dd. Remove unnecessary quotes. End sentence with dot. 2014-07-13 12:04:07 +00:00
mbalmer a1e18c655b Fix a typo in a function name. Found by Nat Sloss, thanks.
Fixes PR misc/46446.
2014-07-13 11:08:46 +00:00
mbalmer 4af77db120 Don't lie about the CardBus device database. Diff from Jukka Ruohonen.
Fixes PR misc/39625.
2014-07-13 11:03:26 +00:00
mbalmer d3500151b8 Add a missing word; found by Maxime Villard, thanks! 2014-07-13 09:32:05 +00:00
mbalmer 76dc741fbc Fix asus(4) entry. 2014-07-13 08:43:29 +00:00
mbalmer 94541005af Add a man page for asus(4), written by Leonardo Taccari as part of PR/39932. 2014-07-13 08:37:13 +00:00
dholland 4a960bb603 Update a comment on a structure description. Noted by wiz a long time
ago.

does not seem to be worth bumping the date for.
2014-06-21 04:28:23 +00:00
wiz 46f7e221ac Remove trailing whitespace. 2014-06-13 22:06:00 +00:00
joerg d0f3f6896c Add kern.pool for memory pool stats. 2014-06-13 19:09:07 +00:00
christos 06e92f6d05 PR/8899: Alexander Nasonov: ddb command 'show malloc' is no longer available 2014-06-12 13:47:58 +00:00
wiz e6ff3b17b8 Sort SEE ALSO, add NetBSD-specific history. 2014-06-10 07:26:19 +00:00
hikaru 73c29dd7cc Add VMware VMXNET3 ethernet driver from OpenBSD, vmx(4). 2014-06-10 01:42:38 +00:00
gdt 335863a998 Add test environment considerations from tests.atf.7.
Bump date in an attempt to avoid provoking wizd(1).
2014-06-02 19:17:08 +00:00
christos 2e958a7003 Explain ipsec.enabled better. 2014-05-30 01:43:20 +00:00
christos 14e2adbfce mention new ipsec sysctls. 2014-05-30 01:34:32 +00:00
wiz c4b0e6bd79 Add missing word 2014-05-27 17:12:22 +00:00
christos 87d253a1f6 I like riastradh's kmem/pool explanation. 2014-05-27 17:05:44 +00:00
wiz c309e73942 Sort SEE ALSO. Wording improvements. Remove unnecessary Pp. 2014-05-25 15:51:26 +00:00
rmind 3da69dd68c MI IPI interface:
- Implement support for the asynchronous IPI calls.
- Rework synchronous IPI code to reuse the asynchronous mechanism.
- Add ipi(9) manual page; needs wizd(8).

Note: MD code can now provide a low level primitive for the ipi(9) and
reuse this interface instead of open-coding.  Portmasters are encouraged
to convert.  Ride 6.99.43!
2014-05-25 15:34:19 +00:00
rmind d5f4abf709 pcu(9) man page: correct PCU_REENABLE description, add pcu_discard_all(),
improve some wording.
2014-05-25 14:56:23 +00:00
wiz 76560d9cb0 End sentence with a dot. 2014-05-24 17:14:02 +00:00
christos 02cb0c6eaf Introduce a selector function to the vfs vnode iterator so that we don't
need to vget() vnodes that we are not interested at, and optimize locking
a bit. Iterator changes reviewed by Hannken (thanks), the rest of the bugs
are mine.
2014-05-24 16:34:03 +00:00
wiz e666757a15 Bump date for previous. Americanize a spelling. 2014-05-21 12:15:25 +00:00
wiz 6fb6b0763b Bump date for previous. 2014-05-21 12:13:18 +00:00
riastradh 3e7e395e87 Miscellaneous markup, speling and grammar fix. 2014-05-20 15:31:55 +00:00
riastradh 5416492612 Split large paragraph about uobj/uoffset into a bulleted list.
Mention that uvm_map doesn't add a reference to uobj.  Evidently this
information is important, since I just wasted countless hours over
the past months investigating kernel memory corruption arising from a
failure to notice this fact.
2014-05-20 15:23:12 +00:00
gdt 41a1d8830e Explain that tests should be run as root, and that in theory it's ok
to run them multiuser.

Discussed on current-users with in put from martin@ and gson@.
2014-05-20 14:23:43 +00:00
wiz f21550261f Whitespace and punctuation. 2014-05-18 15:45:08 +00:00
wiz 331e85e813 New sentence, new line. Sort SEE ALSO. Whitespace. 2014-05-18 12:45:03 +00:00
kardel 54c2251d60 add HYT-221/271/939 humidity/temperature I2C sensor
extend envsys(4) framework by %rH (relative humidity)
2014-05-18 11:46:23 +00:00
rmind 169afaf534 Rename LIST_CONCAT() to LIST_MOVE() as that is what it actually does (and
there is no point to implement LIST_CONCAT() which would iterate).  Update
the queue(3) manpage.
2014-05-17 21:22:56 +00:00
wiz 4362e218b3 Consistency. 2014-05-16 08:29:18 +00:00
martin 9924ee1266 Add missing .Bl 2014-05-16 06:15:28 +00:00
rmind d67ab12c1d pcu(9):
- Remove PCU_KERNEL (hi matt!) and significantly simplify the code.
  This experimental feature was tried on ARM did not meet the expectations.
  It may be revived one day, but it should be done in a much simpler way.
- Add a message structure for xcall function, pass the LWP ower and thus
  optimise a race condition: if LWP is discarding its state on a remote CPU,
  but another LWP already did it - do not cause an unecessary re-faulting.
- Reduce the variety of flags for PCU operations (only PCU_VALID and
  PCU_REENABLE are used now), pass them only to the pcu_state_load().
- Rename pcu_used_p() to pcu_valid_p(); hopefully it is less confusing.
- pcu_save_all_on_cpu: SPL ought to be used here.
- Update and improve the pcu(9) man page; it needs wizd(8) though.
2014-05-16 00:48:41 +00:00
wiz 8673451f10 More markup. Better table width. Bump date for previous. 2014-05-15 23:59:05 +00:00
riastradh 05d529cbfb Fix typo in uvm_km(9): there is no struct vm_map_kernel. 2014-05-14 16:16:55 +00:00
martin 256a2596c6 Belatedly adapt to changes in the code. 2014-05-12 08:47:49 +00:00
martin e1ea636bac Fix firmware path - noted by Thomas Mueller on current-users. 2014-05-06 07:29:30 +00:00
kardel 04f5544c2e install bcmgpio.4 for evbarm arch 2014-04-23 07:04:01 +00:00
kardel 9171ee3159 move mcp23s17gpio.4 to MI SPI drivers section 2014-04-23 06:53:14 +00:00
wiz 7363dee110 New sentence, new line. 2014-04-22 22:23:43 +00:00
kardel 511648e509 add a driver for BCM2835 obio gpio 2014-04-22 18:51:35 +00:00
riastradh c3da429306 Fix note on __predict_true: predicts nonzero, not 1 specifically. 2014-04-21 15:52:27 +00:00
bad 89fef8a2c6 Add support for accelerated AES_CBC in ubsec(4) for BCM5823 and newer.
Update man-page and bump date.
Adjust OpenBSD RCS IDs to reflect roughly the version we are in sync with.
2014-04-19 12:29:24 +00:00
martin 7d50c1ed2d Add missing uark and umcs attachments, bump date 2014-04-17 17:50:21 +00:00
wiz c8c5539660 Fix Dd. New sentence, new line. Sort SEE ALSO. Fix macro usage. More markup. 2014-04-07 11:18:13 +00:00
kardel a845bf81d9 add Microchip MCP23S17 GPIO driver
(via SPI interface)
2014-04-06 17:59:39 +00:00
pgoyette 6296fe9745 Fix typio 2014-04-04 17:18:46 +00:00
riastradh a4074b16f2 Correct return type of iic_release_bus. 2014-04-03 15:39:10 +00:00
martin aad6ef8bb5 Bring back the playstation2 port - now that a toolchain for it is
available again.
2014-03-31 11:25:47 +00:00
christos 1d3f7461f3 Say how big the buffer should be. 2014-03-30 23:28:14 +00:00
christos 76a09c416c fix pic_intr_string prototype 2014-03-30 00:18:09 +00:00
wiz bdcef05215 Bump date for previous. 2014-03-25 10:23:26 +00:00