diff options
author | dchagin <dchagin@FreeBSD.org> | 2015-05-24 14:51:29 +0000 |
---|---|---|
committer | dchagin <dchagin@FreeBSD.org> | 2015-05-24 14:51:29 +0000 |
commit | ca0fda407756a0fda8db3d6d464117c2c88b48d0 (patch) | |
tree | 29e72220b49ea68b1cf3385e3c206b1a59e70098 /sys/powerpc | |
parent | 745df0287fcf54634f0950689d0ffaebcfed8d8c (diff) | |
download | FreeBSD-src-ca0fda407756a0fda8db3d6d464117c2c88b48d0.zip FreeBSD-src-ca0fda407756a0fda8db3d6d464117c2c88b48d0.tar.gz |
In preparation for switching linuxulator to the use the native 1:1
threads add a hook for cleaning thread resources before the thread die.
Differential Revision: https://reviews.freebsd.org/D1038
Diffstat (limited to 'sys/powerpc')
-rw-r--r-- | sys/powerpc/powerpc/elf32_machdep.c | 1 | ||||
-rw-r--r-- | sys/powerpc/powerpc/elf64_machdep.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/sys/powerpc/powerpc/elf32_machdep.c b/sys/powerpc/powerpc/elf32_machdep.c index ea00306..bdcd9ba 100644 --- a/sys/powerpc/powerpc/elf32_machdep.c +++ b/sys/powerpc/powerpc/elf32_machdep.c @@ -108,6 +108,7 @@ struct sysentvec elf32_freebsd_sysvec = { .sv_shared_page_base = FREEBSD32_SHAREDPAGE, .sv_shared_page_len = PAGE_SIZE, .sv_schedtail = NULL, + .sv_thread_detach = NULL, }; INIT_SYSENTVEC(elf32_sysvec, &elf32_freebsd_sysvec); diff --git a/sys/powerpc/powerpc/elf64_machdep.c b/sys/powerpc/powerpc/elf64_machdep.c index 0b15ca3..47fbbff 100644 --- a/sys/powerpc/powerpc/elf64_machdep.c +++ b/sys/powerpc/powerpc/elf64_machdep.c @@ -84,6 +84,7 @@ struct sysentvec elf64_freebsd_sysvec = { .sv_shared_page_base = SHAREDPAGE, .sv_shared_page_len = PAGE_SIZE, .sv_schedtail = NULL, + .sv_thread_detach = NULL, }; INIT_SYSENTVEC(elf64_sysvec, &elf64_freebsd_sysvec); |