index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
kern
/
kern_exec.c
Age
Commit message (
Expand
)
Author
2022-07-01
posix_spawn(2): Plug leak in proc_alloc error branch.
riastradh
2022-04-09
sys: Use membar_release/acquire around reference drop.
riastradh
2022-03-12
sys: Membar audit around reference count releases.
riastradh
2022-02-05
Prevent escallation of privilege due to poor handling of argc == 0 in set*id
christos
2021-11-26
Fix anonymous memory object leak for sigcode.
ryo
2021-11-25
Reverte my previous changes kern_exec.c r1.512. It panics.
ryo
2021-11-25
Fix anonymous memory object leak for sigcode.
ryo
2021-11-07
Merge the kernel portion of the posix-spawn-chdir project by Piyush Sachdeva.
christos
2021-10-10
Changes to make EVFILT_PROC MP-safe:
thorpej
2021-09-28
Make sure the robust futex head is zeroed out, since this LWP
thorpej
2021-09-28
futex_release_all_lwp(): No need to pass the "tid" argument separately; that
thorpej
2021-09-28
In the exec path, multi-LWP programs dispose of their robust futexes
thorpej
2021-06-11
Fix the order of handling of posix_spawn attributes and file actions.
martin
2021-05-02
Fix copy&pasto in handling of POSIX_SPAWN_RESETIDS in posix_spawn(3)
martin
2020-12-05
Refactor interval timers to make it possible to support types other than
thorpej
2020-11-25
Define LMSG outside the MAXTSIZ check so it also exists in non-MAXTSIZ kernels.
wiz
2020-10-06
Make MAXTSIZ optional.
christos
2020-05-23
Move proc_lock into the data segment. It was dynamically allocated because
ad
2020-05-07
On debugger attach to a prestarted process don't report SIGTRAP
kamil
2020-04-24
Overhaul the way LWP IDs are allocated. Instead of each LWP having it's
thorpej
2020-04-21
Revert the changes made in February to make cwdinfo use mostly lockless,
ad
2020-04-19
- Only increment nprocs when we're creating a new process, not just
thorpej
2020-04-14
Set p_oppid always, not just when a parent is traced
kamil
2020-04-06
Reintroduce struct proc::p_oppid
kamil
2020-04-05
- Untangle spawn_return by splitting it up to sub-functions.
christos
2020-02-23
Merge from ad-namecache:
ad
2020-02-15
PR kern/54922: 9.99.45@20200202 panic: diagnostic assertion linux ldconfig tr...
ad
2020-02-10
- check for errors in exec_resolvename() and fail
christos
2020-01-29
- Track LWPs in a per-process radixtree. It uses no extra memory in the
ad
2020-01-23
exec_lock: declare it in the header, and mark with __cachline_aligned.
ad
2020-01-12
A final set of scheduler tweaks:
ad
2020-01-12
Tidy up the vnode locking around execve() on ELF images to acquire and
ad
2020-01-08
Hopefully fix some problems seen with MP support on non-x86, in particular
ad
2019-12-06
Make it possible to call mi_switch() and immediately switch to another CPU.
ad
2019-11-23
Minor scheduler cleanup:
ad
2019-10-12
Remove p_oppid from struct proc
kamil
2019-09-30
Move TRAP_CHLD/TRAP_LWP ptrace information from struct proc to siginfo
kamil
2019-09-17
Add a boolean argument to indicate if we have a path/true (execve) or an
christos
2019-09-15
- Add support for fexecve
christos
2019-09-07
- move quadruplicated code into a function
christos
2019-07-05
Fix info leak. The padding of 'sigact' is not initialized, it gets copied
maxv
2019-06-27
Fix this fucking shit once and for all, for fuck's sake.
maxv
2019-06-27
remove offs initialization and XXX gcc comment. Offs should always be
christos
2019-06-27
Return an error if the path was too long. Pointed out by maxv
christos
2019-06-26
Remove useless debugging messages which achieved nothing but hiding bugs.
maxv
2019-06-26
whitespace around operators
christos
2019-06-25
Fail if getcwd fails. Pointed out by maxv@
christos
2019-06-25
Fix word (direct -> directory) in comment.
wiz
2019-06-25
add a comment explaining what this does.
christos
2019-06-25
Fix buffer overflow. It seems that some people need to go back to the
maxv
[next]