created | 2018-11-28T14:02:41Z |
---|---|
begin | 2018-03-27T00:00:00Z |
end | 2018-03-28T00:00:00Z |
path | src/sys |
commits | 8 |
date | 2018-03-27T06:10:05Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/conf/GENERIC | log | diff | annotate |
src/sys/conf/newvers.sh | log | diff | annotate | |
message | take us to 6.3-current |
date | 2018-03-27T08:22:41Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/kern_sig.c | log | diff | annotate |
message |
Exclude SIGKILL from ptrace(2) interception. This can lead to a deadlock where the parent waits infinitely for the traced process. Original problem reported by tb@ and worked around by visa@ for release by not calling CURSIG() twice in userret(). ok tb@, visa@ |
date | 2018-03-27T08:27:29Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/uipc_socket.c | log | diff | annotate |
message |
Use a goto to merge multiple error blocks in sosplice(). ok bluhm@ |
date | 2018-03-27T08:32:29Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/kern_lock.c | log | diff | annotate |
src/sys/sys/mutex.h | log | diff | annotate | |
message |
Try harder to execute code protected by mutexes after entering ddb(4). Should prevent a panic after panic reported by mlarkin@. ok mlarkin@, visa@ |
date | 2018-03-27T08:42:49Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/kern_pledge.c | log | diff | annotate |
src/sys/kern/kern_proc.c | log | diff | annotate | |
src/sys/uvm/uvm_mmap.c | log | diff | annotate | |
message |
Make sure that programs violating a pledge(2) promise or some memory protection cannot block the final SIGABRT. While here apply the same logic to ddb(4)'s kill command. From semarie@, ok deraadt@ |
date | 2018-03-27T15:03:52Z | |||
---|---|---|---|---|
author | dhill | |||
files | src/sys/netinet6/icmp6.c | log | diff | annotate |
src/sys/netinet6/in6_ifattach.c | log | diff | annotate | |
src/sys/netinet6/ip6_output.c | log | diff | annotate | |
message |
Use memcpy instead of bcopy when the memory does not overlap. OK deraadt@ florian@ |
date | 2018-03-27T21:11:16Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/amd64/conf/GENERIC | log | diff | annotate |
src/sys/arch/amd64/conf/RAMDISK | log | diff | annotate | |
src/sys/dev/acpi/acpi.c | log | diff | annotate | |
src/sys/dev/acpi/acpicmos.c | log | diff | annotate | |
src/sys/dev/acpi/files.acpi | log | diff | annotate | |
message |
Add acpicmos(4), a driver that implements SystemCMOS OperationRegion access support. This fixes machines where the AML doesn't check whether support for this OperationRegion type has been registered by the OS. ok mlarkin@ |
date | 2018-03-27T21:11:17Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/i386/conf/GENERIC | log | diff | annotate |
src/sys/arch/i386/conf/RAMDISK | log | diff | annotate | |
src/sys/arch/i386/conf/RAMDISK_CD | log | diff | annotate | |
message |
Add acpicmos(4), a driver that implements SystemCMOS OperationRegion access support. This fixes machines where the AML doesn't check whether support for this OperationRegion type has been registered by the OS. ok mlarkin@ |