Commit Graph

13200 Commits

Author SHA1 Message Date
thorpej 64830a10b2 Define a "flags 1" config directive for ugenif, which is similar to ugen's,
but rather forces the ugenif to match at the *lowest* match priority rather
than the highest.  This allows ugenif to claim only otherwise unclaimed
interfaces.
2024-03-26 03:24:14 +00:00
jdolecek 1496c22ac9 minor spelling fix - 'with' and 'into' 2024-03-24 21:27:48 +00:00
uwe 081e4cd33e wg(4): specify 4 space offsets as 4n 2024-03-24 00:45:06 +00:00
riastradh 5141dbb98d wg(4): Fix IPv6 numbering in example diagram.
This way it matches the configuration suggested below (which avoids
host number zero on the subnet).

PR misc/58015
2024-03-23 21:34:07 +00:00
uwe b658650c49 acpihed(4): fix name in Dt, use Ql 2024-03-21 11:17:13 +00:00
riastradh 40cfbdd6f3 acpihed(4): New driver for PNP0C33 to notify apei(4).
PNP0C33 denotes the ACPI Hardware Error Device, which exists only to
be a vector for event notifications.

PR kern/58046
2024-03-21 02:36:01 +00:00
riastradh 4b159fe528 apei(4): New driver for ACPI Platform Error Interfaces.
For now it is wired up only in x86 ALL kernels, and built as a module
for x86 and Arm.  Once it gets a little more testing on machines with
APEI, I would like to flip it on by default.

PR kern/58046
2024-03-20 17:11:42 +00:00
gutteridge 9e0c61f79f ipsec.4: minor grammatical improvements 2024-03-18 22:47:19 +00:00
wiz 03dff19df5 hier(7): remove reference to /var/db/pkg
The pkg database lives in ${PREFIX}/pkgdb instead now.

Bump date.
2024-03-17 22:05:23 +00:00
pgoyette db83e1151a Be a bit more clear about which devices are being handled. 2024-03-14 15:19:03 +00:00
riastradh de71543116 wg(4): Rework example numbering for clarity and add IPv6.
Let's avoid triggering unease with host number 0.

PR misc/58015
2024-03-12 02:28:03 +00:00
gutteridge fe9c735108 dlfcn.3: remove duplicated dlopen() entry 2024-03-09 18:43:39 +00:00
uwe 05c0809b0e dlfcn(3): touch up markup 2024-03-09 15:21:38 +00:00
riastradh 5e64afbae8 wg(4): Spruce up example a bit.
- Suggest umask so the private keys aren't world readable.
- Suggest use of pre-shared key files.
- Use TEST-NET-1 and TEST-NET-2 addresses for the example instead of
  real publicly routable addresses.

Holding off on adding IPv6 example until the tun(4) issue is fixed
(PR bin/58013).

PR misc/58015
2024-03-09 12:36:07 +00:00
riastradh 0ccbdf5555 pmf(9): Document the bug in pmf_device_register return type.
PR kern/57575
2024-03-09 05:22:05 +00:00
gutteridge d8c86e1768 sysctl.7: simplify statements about net.inet6 variables 2024-03-07 23:03:55 +00:00
christos e2930fdd86 Add _dlauxinfo 2024-03-07 22:14:20 +00:00
cnst 76d3c3c18a wwanc(4): amend Nd; Xr from pci(4) 2024-03-06 22:18:56 +00:00
uwe 0eabe93f0f ofwboot(8): correct previous example 2024-03-02 00:03:20 +00:00
uwe a4e8759c9c ofwboot(8): add some practical examples
The system you want to boot into the single user mode is probably the
default installation, so a simple "boot -s" is enough for that.  Don't
be redundant and scary.

Also provide an example that uses full syntax for the kernel name.  It
is confusingly similar to the OFW syntax for boot-device yet
different.  That example also demonstrates how one might test a
different version of ofwboot.
2024-03-01 22:35:56 +00:00
gutteridge 49ce5e4abe audio.4: fix grammar and style in places
No change to technical content.
2024-02-27 02:14:23 +00:00
skrll dc3c095de0 Steal the sync operation descriptions from FreeBSD and improve other
wording in this area.

Inspired by jmcneill@
2024-02-17 08:27:46 +00:00
andvar a5175f1e98 s/sharable/shareable in comments and documentation. 2024-02-08 20:11:55 +00:00
msaitoh 6e6e108d49 Fix date. 2024-02-07 04:25:58 +00:00
msaitoh 90313c06e6 Remove ryo@'s mail addresses. 2024-02-07 04:20:25 +00:00
mrg 2026b7285b update my email address. 2024-02-04 05:43:05 +00:00
uwe 3f484afed1 ofwboot(8): improve formatting 2024-02-03 14:15:51 +00:00
gutteridge bdde9fe69f phantomas.4: minor grammar fix 2024-02-01 02:44:17 +00:00
christos c78676accc PR/57889: Ricardo Branco: ext2fs does not have user immutable and append
file flags, only system ones. Restrict those to the superuser. Before
the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the
default.
2024-01-29 18:27:09 +00:00
pgoyette 25ffd25ddc Install securelevel.9 as an alias of secmodel_securelevel.9
According to submitter, this should be sufficient to address misc/57824.
2024-01-07 00:38:18 +00:00
uwe ffc6a460b8 creds_msdos(8): move descriptions into the list itself 2024-01-02 23:21:22 +00:00
uwe d8f36fec0f creds_msdos(8): touch up mark up a bit 2024-01-02 19:15:59 +00:00
andvar 9be1ef4029 Update documentation with -q and -N options. 2023-12-23 20:15:19 +00:00
andvar fa8470fcd1 Remove obsolete -d flag from documentation.
P.S. -q and -N flags need to be added.
2023-12-23 19:13:55 +00:00
riastradh 4fcf94919a stack(7): Fix diagram of non-main thread stacks.
Had stackaddr (pthread_attr_setstack parameter, lowest-numbered
virtual address of stack region) confused with stack base (where the
stack grows from, which is the highest-numbered virtual address on
machines where stack grows down).

PR pkg/57708

XXX pullup-10
2023-12-07 17:24:22 +00:00
riastradh f1d67e98ec stack(7): Minor clarifications and wording tweaks.
Suggested by pgoyette@ and uwe@.

PR pkg/57708

XXX pullup-10
2023-12-07 17:15:48 +00:00
andvar 9a7a8b782e s/multipie/multiple/. 2023-12-06 22:20:37 +00:00
thorpej 7f2518835c Add a vmem_xalloc_addr() function, which allocates a specific address
from an arena.  This is just a convenience wrapper around vmem_xalloc(),
that's just a bit more obvious how to use and performs some additional
sanity checks.
2023-12-02 21:02:12 +00:00
brad 2b390b836b Style changes. No functional change. 2023-11-24 15:13:35 +00:00
rin ed0e6dc14c share/man/man7/Makefile: Hook stack.7 2023-11-23 23:29:42 +00:00
riastradh 3c3bf573d7 stack(7): Consistently say `(in)accessible pages', not `... stack'.
PR pkg/57708

XXX pullup-10
2023-11-23 21:44:55 +00:00
riastradh bfb59bbae5 stack(7): Clarify some wording and diagrams.
PR pkg/57708

XXX pullup-10
2023-11-23 21:30:03 +00:00
riastradh 623621d665 stack(7): Clarify thread stack guard vs program stack guard.
Just in case this confuses anyone dealing with PR pkg/57708.

XXX pullup-10
2023-11-23 21:27:08 +00:00
riastradh 001acc2f8e stack(7): New man page.
Should help with PR pkg/57708.

XXX pullup-10
2023-11-23 21:20:49 +00:00
riastradh 1166ce8489 share/man/man7/Makefile: Split MAN on separate lines, and sort.
Makes sorting and merging changes easier.

No functional change intended.

Preparing for a new stack(7) in the service of PR pkg/57708.

XXX pullup-10
2023-11-23 21:16:13 +00:00
brad d77dad0e9e Simple simulated interrupts for the simulated GPIO device gpiosim(4) 2023-11-08 23:46:54 +00:00
brad 77871fbede gpioirq(4) version 2
This update makes this driver more than just an example and allows for:

o More than one pin to be attached to a gpioirq instance.  That is,
  the mask parameter can be greater than 0x01 now.

o A /dev/gpioirqN device that allows GPIO pin interrupts to be
  transported into userland.  This is a device that can be opened for
  reading with a simple fixed output indicating the device unit, pin
  number and current pin state.


This update was used as part of a physical intrusion detection system
where multiple switches (i.e. window magnetic reed switches and etc.)
are tied to a bunch of GPIO inputs with userland software that reacts
to the pins changing state.
2023-11-06 00:35:05 +00:00
mrg a11174ffe8 add a note about realtek 8156* support working here.
(it can and should be better in the ure(4) driver, but the support
is not yet ported over.)

also add a note about USB 3 speeds.  this device is 2.5G, and i've
seen it do just over 1G speeds.  other 1G devices also use USB 3
speeds not mentioned here.

bump date.
2023-11-05 17:52:09 +00:00
wiz e647d4c281 cdce(4): add Club 3D Adapter LAN-Adapter to recognized adapters
Bump date
2023-11-03 18:24:41 +00:00
wiz a8529705c8 ixg(4): fix formatting of AUTHORS 2023-11-02 08:56:34 +00:00