275111 Commits

Author SHA1 Message Date
ad
fdd120904c ncs_collisions is gone. 2020-03-23 18:44:17 +00:00
ad
57fc25cc35 Regen. 2020-03-23 18:43:48 +00:00
ad
43b48a5a0b - Deal with (rare) hash collisions by using memcmp() to partition further.
- Adjust some comments.
2020-03-23 18:41:40 +00:00
ad
18a510d734 Fix a race between cache_enter() and cache_revlookup(). 2020-03-23 18:37:30 +00:00
ad
395a577cab Pacify a syzbot complaint about bit shifting.
Reported-by: syzbot+dd5df915b2cd2f3f3da5@syzkaller.appspotmail.com
2020-03-23 18:33:43 +00:00
skrll
ccf2a9fe37 Reduce #ifdefs 2020-03-23 16:38:29 +00:00
wiz
e9fe6f785f Fix synopsis, use more markup. 2020-03-23 16:14:20 +00:00
roy
41aea6ac80 Add missing man page for curses mouse functions. 2020-03-23 15:32:56 +00:00
pgoyette
2c44026c23 Don't attempt to detach an evcnt before attaching it. If its not
already attached, we will panic.

It turns out that this check wasn't really needed anyway, it was
simply paranoia on my part.

Thanks to hannken@ for bringing this to my attention.
2020-03-23 14:49:50 +00:00
kim
ac8e31be1d Fix the currency symbol for fi_FI.ISO8859-1
In the Finnish language, the recommended symbol for euro is the euro sign
where it is available, and the lowercase letter e otherwise.

The use of the ISO currency code EUR is not an abbreviation of the word
euro in the Finnish language, just like FIM is not an abbreviation of
the word markka.

Reference:
    https://www.kielikello.fi/-/euro-
    Euro
    Kielikello 3/1998
    Kotimaisten kielten keskus
    Institute for the Languages of Finland
    [Last retrieved 2020-03-23]
2020-03-23 13:56:12 +00:00
roy
bb2ce1fb3d curses: Add stubs for mouse functions
No mouse support actually included.
But that doesn't matter because most terms don't actually support a mouse.

We should look into hooking these into wsmouse(4) and xterm mouse
in the future.

Compatable with nCurses mouse API version 2.
2020-03-23 13:37:36 +00:00
martin
a5c8ab7a11 Bump image size - new firmware files need more space 2020-03-23 11:45:00 +00:00
skrll
e077f38610 Fix UVMHIST build 2020-03-23 10:35:56 +00:00
skrll
1cf687a322 Trailing whitespace 2020-03-23 10:35:08 +00:00
nisimura
d6d2b64a37 adapt dual descriptor design both for AVE64 and AVE32 2020-03-23 10:26:07 +00:00
kim
601620aab2 Add C.UTF-8 2020-03-23 08:44:10 +00:00
nisimura
629a070748 replace some macro names for descriptor management 2020-03-23 07:42:00 +00:00
nisimura
513199ab34 do better work in ifmedia_upd. fix ucode injection. 2020-03-23 05:49:57 +00:00
nisimura
ccfba60168 try to catch RMII/MII phy condition. fix divisor cal. nuke &= 03 error 2020-03-23 05:27:41 +00:00
nisimura
a7b7262fc7 use sc_100mii variable name for RMII/MII 2020-03-23 05:24:28 +00:00
nisimura
52ab7e8989 improve comment descriptions. DRT for ucode load 2020-03-23 04:34:16 +00:00
nisimura
7a5e781fc1 try to DRT about EEPROM ucode 2020-03-23 03:55:49 +00:00
nisimura
8a816df937 Socionext "NetSec" GbE driver 2020-03-23 03:25:06 +00:00
nisimura
88e85272e0 manifest non-MP_SAFE 2020-03-23 03:21:31 +00:00
pgoyette
293d113eda Fix typo in comment. 2020-03-23 02:44:22 +00:00
ad
32f28da6ac LK_SHARED is OK for VOP_ACCESS(). 2020-03-23 00:46:11 +00:00
chs
80e08fdbdf in acpi_debug_init(), the string we extract from the dictionary is
a normal C string, so use strlcpy() rather than memcpy() to copy it.
found by KASAN.
2020-03-23 00:37:19 +00:00
thorpej
14f681e763 Add a few more chip ID. 2020-03-22 23:38:47 +00:00
gutteridge
b849d2c572 rfilter.2: fix a typo
Reported by Andrius V in PR kern/54889.
2020-03-22 23:24:08 +00:00
thorpej
3639ae7e3e Install the common AP6212 nvram config and use it for sinovoip,bpi-m2-zero. 2020-03-22 22:36:12 +00:00
thorpej
fa16de81c1 The raspberrypi,model-zero-w uses the same nvram config file as the
raspberrypi,3-model-b.
2020-03-22 22:17:11 +00:00
ad
81dc2a2cd1 cpu_intr_p(): use cpuinfo (always the same VA) for preemption safety. 2020-03-22 21:21:07 +00:00
thorpej
e36e7c169a Install the "bwfm" firmware for the Pinebook Pro. 2020-03-22 21:13:35 +00:00
thorpej
ae9a5fdfeb Add a note about "bwfm" firmware upstreams. 2020-03-22 21:06:35 +00:00
thorpej
7511ced9b0 Pinebook Pro "bwfm" firmware from Tobias Schramm's pinebook-firmware
repository.
2020-03-22 21:05:12 +00:00
ragge
013c463e1d Do not expect a struct buf to be present if doing DMA to kernel space.
Fixes bug reported by sadness on port-vax.
2020-03-22 20:27:47 +00:00
thorpej
7afb6c5d40 Note bwfm firmware update. 2020-03-22 20:26:59 +00:00
thorpej
4886cefda0 Add new bwfm firmware binaries and config files. Only install the
SDIO firmware binaries and platform-specific config files on platforms
where they're relevant.
2020-03-22 20:21:53 +00:00
christos
7826a661ac reduce diff with upstream 2020-03-22 20:13:15 +00:00
christos
59ca9d0b73 reduce diff with upstream. 2020-03-22 20:09:17 +00:00
christos
2eb1e87a4e eliminate diff with upstream. 2020-03-22 20:07:05 +00:00
christos
c0b5e3e6b8 put back removed code 2020-03-22 20:05:29 +00:00
christos
3f4f058346 add back missing goto; 2020-03-22 20:01:48 +00:00
christos
314235bf3d always use fdin 2020-03-22 19:56:07 +00:00
thorpej
0f132f479d Import bwfm firmware from linux-firmware snapshot on 2020-03-16. 2020-03-22 18:59:55 +00:00
ad
bbd96602c8 Note some recent changes I made. 2020-03-22 18:49:45 +00:00
ad
ae660a1227 Process concurrent page faults on individual uvm_objects / vm_amaps in
parallel, where the relevant pages are already in-core.  Proposed on
tech-kern.

Temporarily disabled on MP architectures with __HAVE_UNLOCKED_PMAP until
adjustments are made to their pmaps.
2020-03-22 18:45:28 +00:00
ad
1d7848ad43 Process concurrent page faults on individual uvm_objects / vm_amaps in
parallel, where the relevant pages are already in-core.  Proposed on
tech-kern.

Temporarily disabled on MP architectures with __HAVE_UNLOCKED_PMAP until
adjustments are made to their pmaps.
2020-03-22 18:32:41 +00:00
christos
8c273a821d cryptlib header moved 2020-03-22 17:35:29 +00:00
ad
2a135a5a57 Temporarily mark hppa, mips, powerpc and riscv with __HAVE_UNLOCKED_PMAP,
for the benefit of UVM.

These need some pmap changes to support concurrent faults on the same
object.  I have changes to do just that, but they're a work in progress.
2020-03-22 17:33:58 +00:00