created | 2019-05-08T04:42:29Z |
---|---|
begin | 2018-01-17T00:00:00Z |
end | 2018-01-18T00:00:00Z |
path | src/sys |
commits | 8 |
date | 2018-01-17T07:40:29Z | |||
---|---|---|---|---|
author | bentley | |||
files | src/sys/dev/acpi/acpidev.h | log | diff | annotate |
src/sys/dev/acpi/acpiec.c | log | diff | annotate | |
message |
Disable ACPI burst mode on the 2015 Chromebook Pixel, where it freezes. Diff from jcs@, ok pirofti@ |
date | 2018-01-17T08:46:15Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/lib/libsa/printf.c | log | diff | annotate |
message |
Implement basic padding support in libsa so we can do zero-padding in bootloader printfs. Feedback from and ok gerhard@ |
date | 2018-01-17T10:17:33Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/fdt/files.fdt | log | diff | annotate |
src/sys/dev/fdt/psci.c | log | diff | annotate | |
src/sys/dev/fdt/pscivar.h | log | diff | annotate | |
message |
Implement support for the PSCI_VERSION call and export the function such that we can use it to defend against branch target injection attacks. ok patrick@, visa@ |
date | 2018-01-17T10:22:25Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/arm64/cpu.c | log | diff | annotate |
src/sys/arch/arm64/arm64/pmap.c | log | diff | annotate | |
src/sys/arch/arm64/arm64/trap.c | log | diff | annotate | |
src/sys/arch/arm64/include/cpu.h | log | diff | annotate | |
message |
Defend agains branch predictor target injection (Spectre "variant 2") attacks by flushing the branch predictor cache (BTB) on context switches and page faults in kkernel address space. Note that this relies on the presence of firmware (such as Arm Trusted Firmware) that provides PSCI services that flush the BTB on entry as described in Arm Trusted Firmware Security Advisory TFV 6. ok patrick@, visa@ |
date | 2018-01-17T15:52:33Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/arch/sparc64/dev/vcctty.c | log | diff | annotate |
message |
In cbus(4) drivers, make it easier to identify which driver is doing debug printfs about LDC link state changes. No functional change. ok kettenis@ |
date | 2018-01-17T15:52:34Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/arch/sparc64/dev/vdsk.c | log | diff | annotate |
src/sys/arch/sparc64/dev/vdsp.c | log | diff | annotate | |
src/sys/arch/sparc64/dev/vldcp.c | log | diff | annotate | |
src/sys/arch/sparc64/dev/vnet.c | log | diff | annotate | |
message |
In cbus(4) drivers, make it easier to identify which driver is doing debug printfs about LDC link state changes. No functional change. ok kettenis@ |
date | 2018-01-17T16:33:33Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/amd64/amd64/aes_intel.S | log | diff | annotate |
message |
Found a .data variable that can be in .rodata ok mibek |
date | 2018-01-17T16:54:19Z | |||
---|---|---|---|---|
author | fcambus | |||
files | src/sys/dev/wscons/wsdisplay.c | log | diff | annotate |
src/sys/dev/wscons/wskbd.c | log | diff | annotate | |
message |
Add sizes for free() in wscons(4). OK deraadt@, visa@, mpi@ |