Commit Graph

12454 Commits

Author SHA1 Message Date
jmcneill
c2bf22a2df Add support for Realtek RTS522A 2020-04-27 23:06:34 +00:00
simonb
3fd4d3b537 More path markup. Ref wizd(8). 2020-04-26 00:40:10 +00:00
wiz
9f6b6bc85a Use more markup. 2020-04-25 13:51:04 +00:00
simonb
1051ded1d9 Document the "database" configuration option. 2020-04-25 10:56:53 +00:00
jdolecek
642bc4c72b bump date 2020-04-24 13:54:56 +00:00
jdolecek
09a2b15c05 actually MBUFTRACE does splvm(), kpreempt_disable()/enable() and percpu,
this has non-slight overhead - amend documentation to stop claiming
the overhead is slight

adresses PR port-xen/50290
2020-04-24 13:47:50 +00:00
ryo
7d182e1a03 add AQC100, AQC100S, D100 2020-04-24 04:37:27 +00:00
jdolecek
4e451dae6b fix tyop 2020-04-23 15:55:14 +00:00
jdolecek
00eb0f15bf elaborate on why we don't support hardware checksum offloading, and probably
never will
2020-04-23 15:54:36 +00:00
simonb
a539149917 Note that these drivers are present on some newer AMD Family 15h
processors.
2020-04-20 11:09:48 +00:00
gutteridge
277fa1cfb2 fstab.5: note the first field is a placeholder for some FSes
Addresses PR misc/52607. (I suppose something about this could also be
added to the man pages for the mount commands for each applicable file
system, but I think this should suffice.)
2020-04-19 19:20:32 +00:00
wiz
0f2169d04c Remove trailing comma. 2020-04-18 18:55:20 +00:00
jdolecek
efee1aad48 remove documentation for (non-atomic) boottime, it was eliminated
from kernel in 2020-01-02 by thorpej@
2020-04-17 17:43:38 +00:00
kim
568e57b236 Update date 2020-04-17 13:36:48 +00:00
pgoyette
2a14d5b775 Put the spaces back (they're part of the config(1) syntax) but quote
them to avoid formatting errors
2020-04-16 18:56:04 +00:00
pgoyette
0be19164f9 Remove extraneous spaces 2020-04-16 18:51:47 +00:00
kim
aae8c85b3e Add an "rtsol" keyword to ifconfig.if for enabling IPv6 RS/RA 2020-04-15 20:31:57 +00:00
simonb
1c61f00504 Add xref to umodem(4). Mistake picked up by wizd(8), but somewhat
unexpectedly it didn't correct the reference to the one I meant but
got wrong.  Need to remember to file a bug report against wizd(8).
2020-04-13 11:17:27 +00:00
jdolecek
a6db9077db remove the In-System design note, related code is about to be dropped and
it doesn't make sense to have a note about things we don't support
2020-04-13 09:15:54 +00:00
wiz
6618bd8ba0 Remove superfluous whitespace & macros. 2020-04-13 08:59:14 +00:00
wiz
5f0ae7a9b4 Fix date. Remove Xr to non-existent modem(4). Serial comma. Use more macros. 2020-04-13 08:46:39 +00:00
wiz
0e961a0fbe Bump date for previous 2020-04-13 08:45:11 +00:00
chs
328da78dac slightly change and fix the semantics of pool_set*wat(), pool_sethardlimit()
and pool_prime() (and their pool_cache_* counterparts):

 - the pool_set*wat() APIs are supposed to specify thresholds for the count of
   free items in the pool before pool pages are automatically allocated or freed
   during pool_get() / pool_put(), whereas pool_sethardlimit() and pool_prime()
   are supposed to specify minimum and maximum numbers of total items
   in the pool (both free and allocated).  these were somewhat conflated
   in the existing code, so separate them as they were intended.

 - change pool_prime() to take an absolute number of items to preallocate
   rather than an increment over whatever was done before, and wait for
   any memory allocations to succeed.  since pool_prime() can no longer fail
   after this, change its return value to void and adjust all callers.

 - pool_setlowat() is documented as not immediately attempting to allocate
   any memory, but it was changed some time ago to immediately try to allocate
   up to the lowat level, so just fix the manpage to describe the current
   behaviour.

 - add a pool_cache_prime() to complete the API set.
2020-04-13 00:27:16 +00:00
simonb
cddaf0cb47 Add NetBSD CVS tag. 2020-04-12 02:04:12 +00:00
simonb
a91470c59b Add uxrcom driver for Exar XR21V141x USB serial adapters. Based in part
on the OpenBSD single-port XR21V1410 uxrcom driver, but adds support
for multi-port chipsets and uses the common umodem framework instead of
being a standalone driver.

Thanks to skrll@ for much USB clue and mrg@ for financing the
development of this driver.
2020-04-12 01:10:53 +00:00
ad
e0bb7e8edd - Make this needed sequence always work for condvars, by not touching the CV
again after wakeup.  Previously it could panic because cv_signal() could
  be called by cv_wait_sig() + others:

	cv_broadcast(cv);
	cv_destroy(cv);

- In support of the above, if an LWP doing a timed wait is awoken by
  cv_broadcast() or cv_signal(), don't return an error if the timer
  fires after the fact, i.e. either succeed or fail, not both.

- Remove LOCKDEBUG code for CVs which never worked properly and is of
  questionable use.
2020-04-10 17:16:21 +00:00
jdolecek
0b4aefec80 add a warning in checksum offload that hardware TCP segmentation might be
slow

on I219 I observe about 35% transmit performance drop when tso4 enabled
2020-04-08 23:01:51 +00:00
jdolecek
1243d69abd bring the section on automatic acquisition of kernel_lock up-to-date 2020-04-07 07:25:09 +00:00
rin
6776cf02ff Remove copy-paste garbage. 2020-04-06 08:26:33 +00:00
jdolecek
b122d52951 remove RX flip from diagnostic, it was removed 2020-04-05 19:03:30 +00:00
jdolecek
b28734a61b remove SMBFS and nsmb/netsmb - userland part 2020-04-04 15:39:13 +00:00
jdolecek
fea2af3136 remove mount_smbfs(8)/nsmb(4) references 2020-04-04 15:32:42 +00:00
roy
61a9079563 Add _dhcpcd entries. 2020-04-02 20:57:20 +00:00
gson
42a6cab883 Fix incorrect device path. OK jmcneill. 2020-04-01 15:42:15 +00:00
gson
1db3cc90ce regen 2020-04-01 15:33:50 +00:00
ryo
36b02b5b3e add missing netmos devices
- NetMos NM9900 PCIe (pucdata.c r1.106)
- NetMos NM9912 PCIe (pucdata.c r1.104)
- NetMos NM9855 PCIe (pucdata.c r1.49)
2020-03-31 07:08:59 +00:00
maya
9d3388e3c9 Don't mention a.out support, which does not exist in ddb any more. 2020-03-30 20:47:57 +00:00
wiz
528cd50a16 Remove trailing whitespace. 2020-03-28 05:47:41 +00:00
isaki
9dfdc1fc6d Add description about channel limitation introduced in audio.c 1.43.
PR kern/54973.
2020-03-28 04:55:08 +00:00
isaki
819aaeb57a Revert 1.96, 1.97 and 1.100. (no response from nia@)
These changes are not correct nor notable unresolvable problem.
If you find any problems, please send a report before changing manpage.
2020-03-28 04:21:58 +00:00
skrll
c97977ea42 Fix cprng_fast64 return type to match code 2020-03-24 08:48:31 +00:00
wiz
5303923225 Fix some typos, remove unnecessary Pp 2020-03-20 08:02:55 +00:00
thorpej
a3d4be7fa6 Update for recent locking changes. 2020-03-20 01:15:05 +00:00
nia
e911afe581 audio.4: 1-12 channels are only universally supported for playback.
When a mono recording device is set to use 1 channel, the kernel will
correct the number of channels back down to 1. This information can be
obtained with AUDIO_GETINFO...
2020-03-17 10:50:59 +00:00
nia
2dc9c196d6 audio.4: Mention the blk_ms sysctl 2020-03-16 19:20:36 +00:00
wiz
6d5974e98f Sort sections. 2020-03-16 13:02:05 +00:00
nia
02ea559cdf pms.4: Typo. 2020-03-16 09:31:41 +00:00
nia
bfc83a571c audio.4: O_NONBLOCK isn't the actual problem 2020-03-16 09:20:01 +00:00
nia
b65a7a635c audio.4: Remove reference to using O_NONBLOCK
It doesn't work properly, but this turns out to not be a problem in most
code (code where it is generally uses threads)...

Don't provide misleading information about using it, or programmers
might start wondering why their code doesn't work.

Noted by Yorick Hardy on current-users
2020-03-16 08:50:06 +00:00
nia
dd302e79dd synaptics: Set up_down_emulation=3 by default.
It's a less surprising default for modern hardware.
2020-03-14 19:29:39 +00:00