created | 2019-05-04T02:20:44Z |
---|---|
begin | 2017-10-14T00:00:00Z |
end | 2017-10-15T00:00:00Z |
path | src/sys |
commits | 3 |
date | 2017-10-14T04:44:43Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/arch/amd64/amd64/acpi_machdep.c | log | diff | annotate |
src/sys/arch/amd64/amd64/autoconf.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/bios.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/bus_dma.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/codepatch.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/consinit.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/cpu.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/fpu.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/i8259.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/identcpu.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/intr.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/ioapic.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/lapic.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/machdep.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/mainbus.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/mem.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/mpbios.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/pmap.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/process_machdep.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/sys_machdep.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/trap.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/tsc.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/via.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/vm_machdep.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/wscons_machdep.c | log | diff | annotate | |
src/sys/arch/amd64/isa/clock.c | log | diff | annotate | |
src/sys/arch/amd64/isa/isa_machdep.c | log | diff | annotate | |
src/sys/arch/amd64/pci/pchb.c | log | diff | annotate | |
src/sys/arch/amd64/pci/pci_machdep.c | log | diff | annotate | |
src/sys/arch/amd64/pci/pciide_machdep.c | log | diff | annotate | |
message |
reduce the amount of includes in arch/amd64 ok mpi@ deraadt@ |
date | 2017-10-14T10:17:08Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/kern/sys_process.c | log | diff | annotate |
message |
Split sys_ptrace() by request type: - control operations: trace_me, attach, detach, step, kill, continue. Manipulate process relation/state or send a signal - kernel-state get/set: thread list, event mask, trace state. About the process and don't require target to be stopped, need copyin/out - user-state get/set: memory, register, window cookie. Often thread-specific, require target to be stopped, need copyin/out sys_ptrace() changes to handle request checking, copyin/out to kernel buffers with size check and zeroing, and dispatching to the routines above for the real work. This simplfies the permission checks and copyin/out handling and will simplify lock handling in the future. Inspired in part by FreeBSD. ok mpi@ visa@ |
date | 2017-10-14T21:42:17Z | |||
---|---|---|---|---|
author | mlarkin | |||
files | src/sys/arch/amd64/amd64/locore0.S | log | diff | annotate |
message |
locore0: remove an unused variable ok deraadt |