Home | History | Annotate | Download | only in kern
History log of /src/sys/kern/sys_process_lwpstatus.c
RevisionDateAuthorComments
 1.5  11-Jan-2025  christos PR/58983: Harold Gutch: Fix INSTALL_FLOPPY on i386. Make the register handling
code conditional on if PTRACE is enabled in the kernel.
 1.4  10-Jul-2022  riastradh branches: 1.4.4;
ptrace(PT_LWPSTATUS): Fix lid=0 case.

Make ptrace_read_lwpstatus always overwrite the whole struct
ptrace_lwpstatus so the caller doesn't have to make sure pl_lwpid is
initialized correctly -- ptrace_lwpstatus was missing that
reinitialization after ptrace_update_lwp, but it's less work for all
the callers if we just make the assertion an assignment instead.
 1.3  20-Oct-2020  rin Include missing <sys/proc.h>. Hopefully fix build for everyone except vax,
for which process_machep.c is missing.
 1.2  20-Oct-2020  christos Basic register read/write functionality and lwp setting are always provided
by the kernel because they are needed by multiple things
(ptrace/procfs/coredump), so move them to sys_process_lwpstatus (this file
should be renamed to sys_process_common.c?)
 1.1  04-Jan-2020  kamil branches: 1.1.6;
Rename sys_ptrace_lwpstatus.c to sys_process_lwpstatus.c

Keep the names of functions internally as ptrace intact as this code
is shared with core_elf32.c that already reaches ptrace(2) specifc symbols.

No functional change intended.
 1.1.6.2  08-Apr-2020  martin Merge changes from current as of 20200406
 1.1.6.1  04-Jan-2020  martin file sys_process_lwpstatus.c was added on branch phil-wifi on 2020-04-08 14:08:52 +0000
 1.4.4.1  12-Jan-2025  martin Pull up following revision(s) (requested by hgutch in ticket #1039):

sys/kern/sys_process_lwpstatus.c: revision 1.5
sys/sys/ptrace.h: revision 1.77
sys/kern/sys_ptrace_common.c: revision 1.96

PR/58983: Harold Gutch: Fix INSTALL_FLOPPY on i386. Make the register handling
code conditional on if PTRACE is enabled in the kernel.

RSS XML Feed