Searched hist:1.1241 (Results 1 - 12 of 12) sorted by relevance

/src/sys/dev/pci/
H A Dpcidevs.h1.1241 Tue Apr 26 08:48:32 GMT 2016 msaitoh regen.
H A Dpcidevs_data.h1.1241 Wed Apr 27 19:48:11 GMT 2016 christos regen
H A Dpcidevs1.1241 Mon Nov 16 14:19:39 GMT 2015 msaitoh Add Braswell devices from "Table 23-4 PCI Devices and Functions,
N-Series Intel Pentium Processorts and Intel Celeron Processors Datasheet
(Document Number: 332093-001)"
/src/doc/
H A D3RDPARTY1.1241 Sun Aug 09 05:45:42 GMT 2015 szptvlfn typo
H A DCHANGES1.1241 Sat Jun 13 00:02:07 GMT 2009 kardel resolve import ntp-4-2-4p7
/src/sys/arch/i386/conf/
H A DGENERIC1.1241 Sat Sep 24 11:05:17 GMT 2022 riastradh x86: Support EFI runtime services.

This creates a special pmap, efi_runtime_pmap, which avoids setting
PTE_U but allows mappings to lie in what would normally be user VM --
this way we don't fall afoul of SMAP/SMEP when executing EFI runtime
services from CPL 0. SVS does not apply to the EFI runtime pmap.

The mechanism is intended to work with either physical addressing or
virtual addressing; currently the bootloader does physical addressing
but in principle it could be modified to do virtual addressing
instead, if it allocated virtual pages, assigned them in the memory
map, and issued RT->SetVirtualAddressMap.

Not sure pmap_activate_sync and pmap_deactivate_sync are correct,
need more review from an x86 wizard.

If this causes fallout, it can be disabled temporarily without
reverting anything by just making efi_runtime_init return immediately
without doing anything, or by removing options EFI_RUNTIME.

amd64-only for now pending type fixes and testing on i386.
/src/distrib/sets/lists/base/
H A Dmi1.1241 Sat Apr 25 00:18:47 GMT 2020 kre Update to tzdata2020a (new zone file America/Nuuk)

XXX pullup -8 -9
/src/distrib/sets/lists/man/
H A Dmi1.1241 Tue Oct 19 11:58:00 GMT 2010 pgoyette Build the new swsensor(4) device and add to set lists
/src/distrib/sets/lists/tests/
H A Dmi1.1241 Sun Jan 15 00:53:19 GMT 2023 rillig tests/lint: add test for parsing sizeof expressions
/src/share/mk/
H A Dbsd.own.mk1.1241 Sat Apr 17 09:39:33 GMT 2021 mlelstv Use GCC10 for all amd64 including XEN kernels.
/src/sys/conf/
H A Dfiles1.1241 Tue Nov 05 20:19:17 GMT 2019 maxv Add Kernel Concurrency Sanitizer (kCSan) support. This sanitizer allows us
to detect race conditions at runtime. It is a variation of TSan that is
easy to implement and more suited to kernel internals, albeit theoretically
less precise than TSan's happens-before.

We do basically two things:

- On every KCSAN_NACCESSES (=2000) memory accesses, we create a cell
describing the access, and delay the calling CPU (10ms).

- On all memory accesses, we verify if the memory we're reading/writing
is referenced in a cell already.

The combination of the two means that, if for example cpu0 does a read that
is selected and cpu1 does a write at the same address, kCSan will fire,
because cpu1's write collides with cpu0's read cell.

The coverage of the instrumentation is the same as that of kASan. Also, the
code is organized in a way similar to kASan, so it is easy to add support
for more architectures than amd64. kCSan is compatible with KCOV.

Reviewed by Kamil.
/src/distrib/sets/lists/comp/
H A Dmi1.1241 Sat Apr 04 01:45:18 GMT 2009 perry add missing MLINKS for bitstring.3

Completed in 1183 milliseconds