diff options
| author | Linus Torvalds <torvalds@home.transmeta.com> | 2003-01-09 07:21:03 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@penguin.transmeta.com> | 2003-01-09 07:21:03 -0800 |
| commit | 03a85f8e25d52e15112eb5e146e2766337217ed5 (patch) | |
| tree | 1db25f2609646decf638d470b0b9e91dfb1ea5ff /include/linux/param.h | |
| parent | 60e7fd5ede56305f4f05d24c4ae2b5491767efe6 (diff) | |
Fix exec_mmap() to release the MM while we still have it active,
to properly de-activate it and make the child_tid logic work
correctly.
Clear %fs/%gs in deactivate_mm() on x86, since our LDT will no
longer be valid after this.
Update mm_release() to deactivate MM state before releasing,
and avoid the expensive child_tid FUTEX if we're the last user
of the MM.
Diffstat (limited to 'include/linux/param.h')
0 files changed, 0 insertions, 0 deletions
