created | 2019-08-03T14:10:33Z |
---|---|
begin | 2019-08-02T00:00:00Z |
end | 2019-08-03T00:00:00Z |
path | src/sys |
commits | 9 |
date | 2019-08-02T02:17:35Z | |||
---|---|---|---|---|
author | cheloha | |||
files | src/sys/arch/sparc64/sparc64/db_interface.c | log | diff | annotate |
src/sys/conf/param.c | log | diff | annotate | |
src/sys/kern/kern_clock.c | log | diff | annotate | |
src/sys/kern/kern_exec.c | log | diff | annotate | |
src/sys/kern/kern_time.c | log | diff | annotate | |
src/sys/sys/kernel.h | log | diff | annotate | |
src/sys/sys/proc.h | log | diff | annotate | |
message |
per-process itimers: itimerval -> itimerspec Loongson runs at 128hz. 128 doesn't divide evenly into a million, but it does divide evenly into a billion. So if we do the per-process itimer bookkeeping with itimerspec structs we can have error-free virtual itimers on loongson just as we do on most other platforms. This change doesn't fix the virtual itimer error alpha, as 1024 does not divide evenly into a billion. But this doesn't make the situation any worse, either. ok deraadt@ |
date | 2019-08-02T03:33:15Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/sys/time.h | log | diff | annotate |
message |
missing part of commit by cheloha: per-process itimers: itimerval -> itimerspec Loongson runs at 128hz. 128 doesn't divide evenly into a million, but it does divide evenly into a billion. So if we do the per-process itimer bookkeeping with itimerspec structs we can have error-free virtual itimers on loongson just as we do on most other platforms. This change doesn't fix the virtual itimer error alpha, as 1024 does not divide evenly into a billion. But this doesn't make the situation any worse, either. ok deraadt@ |
date | 2019-08-02T07:41:13Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/arch/mips64/mips64/trap.c | log | diff | annotate |
message |
Call refreshcreds() from ast() on mips64. This ensures that credentials get updated when handling an AST after an interrupt. OK deraadt@ |
date | 2019-08-02T07:41:57Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/arch/mips64/mips64/sendsig.c | log | diff | annotate |
message | Avoid repeated invocation of curcpu(). |
date | 2019-08-02T08:12:35Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/kern/kern_unveil.c | log | diff | annotate |
src/sys/kern/vfs_syscalls.c | log | diff | annotate | |
src/sys/sys/namei.h | log | diff | annotate | |
message |
Move prototypes of unveil(2) functions which are used in separate C files into the common namei.h header. OK deraadt@ |
date | 2019-08-02T10:04:59Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/dev/agintc.c | log | diff | annotate |
message |
Add support for additional ITS page sizes and make sure we allocate enough memory for the device table to cover the entire DeviceID space. ok patrick@ |
date | 2019-08-02T21:45:16Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/pci/pcidevs | log | diff | annotate |
message | Add Ampere vendor and eMAG PCIe devices. |
date | 2019-08-02T21:45:46Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/pci/pcidevs.h | log | diff | annotate |
message | regen |
date | 2019-08-02T21:45:47Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/pci/pcidevs_data.h | log | diff | annotate |
message | regen |