created | 2019-01-31T09:55:17Z |
---|---|
begin | 2018-01-07T00:00:00Z |
end | 2018-01-08T00:00:00Z |
path | src/sys |
commits | 10 |
date | 2018-01-07T01:08:20Z | |||
---|---|---|---|---|
author | mlarkin | |||
files | src/sys/arch/amd64/amd64/identcpu.c | log | diff | annotate |
src/sys/arch/amd64/include/cpu.h | log | diff | annotate | |
src/sys/arch/amd64/include/specialreg.h | log | diff | annotate | |
message |
Add identcpu.c and specialreg.h definitions for the new Intel/AMD MSRs that should help mitigate spectre. This is just the detection piece, these features are not yet used. Part of a larger ongoing effort to mitigate meltdown/spectre. i386 will come later; it needs some machdep.c cleanup first. ok kettenis@ |
date | 2018-01-07T05:19:41Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/arch/octeon/dev/if_cnmac.c | log | diff | annotate |
src/sys/arch/octeon/dev/octmmc.c | log | diff | annotate | |
message | Add references to errata. |
date | 2018-01-07T05:30:03Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/arch/octeon/dev/if_cnmac.c | log | diff | annotate |
message | Assume that direct-mapped addresses come from the xkphys segment. |
date | 2018-01-07T05:35:10Z | |||
---|---|---|---|---|
author | mlarkin | |||
files | src/sys/arch/amd64/amd64/pmap.c | log | diff | annotate |
message |
remove a ridiculous comment and move another comment to the line it was really intended to describe. no functional change |
date | 2018-01-07T05:36:47Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/arch/amd64/amd64/gdt.c | log | diff | annotate |
message | Delete obsolete/untrue comments |
date | 2018-01-07T15:17:42Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/sys/_endian.h | log | diff | annotate |
message |
Use __inline instead of inline as this header file might be included in a "strict ansi" environment (even though it shouldn't be). Found out the hard way by phessler@ with a port that uses gcc -ansi. ok millert@, phessler@ |
date | 2018-01-07T18:54:44Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/arch/amd64/amd64/sys_machdep.c | log | diff | annotate |
src/sys/arch/amd64/include/sysarch.h | log | diff | annotate | |
message |
amd64_{get,set}_fsbase() are superfluous and unused; delete them. Delete unused/never-implemented sysarch defines and structs while here. ports check and ok naddy@ ok deraadt@ mlarkin@ |
date | 2018-01-07T19:56:19Z | |||
---|---|---|---|---|
author | mlarkin | |||
files | src/sys/arch/amd64/amd64/locore.S | log | diff | annotate |
src/sys/arch/amd64/amd64/locore0.S | log | diff | annotate | |
src/sys/arch/amd64/amd64/pmap.c | log | diff | annotate | |
src/sys/arch/amd64/include/pte.h | log | diff | annotate | |
message |
remove all PG_G global page mappings from the kernel when running on Intel CPUs. Part of an ongoing set of commits to mitigate the Intel "meltdown" CVE. This diff does not confer any immunity to that vulnerability - subsequent commits are still needed and are being worked on presently. ok guenther, deraadt |
date | 2018-01-07T21:43:25Z | |||
---|---|---|---|---|
author | mlarkin | |||
files | src/sys/arch/amd64/include/pmap.h | log | diff | annotate |
message | delete a wrong comment |
date | 2018-01-07T22:08:04Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/ic/bwfmvar.h | log | diff | annotate |
src/sys/dev/pci/if_bwfm_pci.c | log | diff | annotate | |
message |
Create multiple transmit flowrings in station mode, four in total, based on TOS values. In AP mode create multiple flowrings per connected node. |