Searched hist:"4732 e446fbed17b57193d849f254e1280ad8cfb5" (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/compat/linux/ |
H A D | linux_futex.h | diff 4732e446fbed17b57193d849f254e1280ad8cfb5 Tue May 13 22:01:27 CEST 2008 Roman Divacky <rdivacky@FreeBSD.org> Implement robust futexes. Most of the code is modelled after what Linux does. This is because robust futexes are mostly userspace thing which we cannot alter. Two syscalls maintain pointer to userspace list and when process exits a routine walks this list waking up processes sleeping on futexes from that list.
Reviewed by: kib (mentor) MFC after: 1 month diff 4732e446fbed17b57193d849f254e1280ad8cfb5 Tue May 13 22:01:27 CEST 2008 Roman Divacky <rdivacky@FreeBSD.org> Implement robust futexes. Most of the code is modelled after what Linux does. This is because robust futexes are mostly userspace thing which we cannot alter. Two syscalls maintain pointer to userspace list and when process exits a routine walks this list waking up processes sleeping on futexes from that list.
Reviewed by: kib (mentor) MFC after: 1 month
|
H A D | linux_emul.h | diff 4732e446fbed17b57193d849f254e1280ad8cfb5 Tue May 13 22:01:27 CEST 2008 Roman Divacky <rdivacky@FreeBSD.org> Implement robust futexes. Most of the code is modelled after what Linux does. This is because robust futexes are mostly userspace thing which we cannot alter. Two syscalls maintain pointer to userspace list and when process exits a routine walks this list waking up processes sleeping on futexes from that list.
Reviewed by: kib (mentor) MFC after: 1 month diff 4732e446fbed17b57193d849f254e1280ad8cfb5 Tue May 13 22:01:27 CEST 2008 Roman Divacky <rdivacky@FreeBSD.org> Implement robust futexes. Most of the code is modelled after what Linux does. This is because robust futexes are mostly userspace thing which we cannot alter. Two syscalls maintain pointer to userspace list and when process exits a routine walks this list waking up processes sleeping on futexes from that list.
Reviewed by: kib (mentor) MFC after: 1 month
|
H A D | linux_emul.c | diff 4732e446fbed17b57193d849f254e1280ad8cfb5 Tue May 13 22:01:27 CEST 2008 Roman Divacky <rdivacky@FreeBSD.org> Implement robust futexes. Most of the code is modelled after what Linux does. This is because robust futexes are mostly userspace thing which we cannot alter. Two syscalls maintain pointer to userspace list and when process exits a routine walks this list waking up processes sleeping on futexes from that list.
Reviewed by: kib (mentor) MFC after: 1 month diff 4732e446fbed17b57193d849f254e1280ad8cfb5 Tue May 13 22:01:27 CEST 2008 Roman Divacky <rdivacky@FreeBSD.org> Implement robust futexes. Most of the code is modelled after what Linux does. This is because robust futexes are mostly userspace thing which we cannot alter. Two syscalls maintain pointer to userspace list and when process exits a routine walks this list waking up processes sleeping on futexes from that list.
Reviewed by: kib (mentor) MFC after: 1 month
|
H A D | linux_futex.c | diff 4732e446fbed17b57193d849f254e1280ad8cfb5 Tue May 13 22:01:27 CEST 2008 Roman Divacky <rdivacky@FreeBSD.org> Implement robust futexes. Most of the code is modelled after what Linux does. This is because robust futexes are mostly userspace thing which we cannot alter. Two syscalls maintain pointer to userspace list and when process exits a routine walks this list waking up processes sleeping on futexes from that list.
Reviewed by: kib (mentor) MFC after: 1 month diff 4732e446fbed17b57193d849f254e1280ad8cfb5 Tue May 13 22:01:27 CEST 2008 Roman Divacky <rdivacky@FreeBSD.org> Implement robust futexes. Most of the code is modelled after what Linux does. This is because robust futexes are mostly userspace thing which we cannot alter. Two syscalls maintain pointer to userspace list and when process exits a routine walks this list waking up processes sleeping on futexes from that list.
Reviewed by: kib (mentor) MFC after: 1 month
|
H A D | linux_misc.c | diff 4732e446fbed17b57193d849f254e1280ad8cfb5 Tue May 13 22:01:27 CEST 2008 Roman Divacky <rdivacky@FreeBSD.org> Implement robust futexes. Most of the code is modelled after what Linux does. This is because robust futexes are mostly userspace thing which we cannot alter. Two syscalls maintain pointer to userspace list and when process exits a routine walks this list waking up processes sleeping on futexes from that list.
Reviewed by: kib (mentor) MFC after: 1 month diff 4732e446fbed17b57193d849f254e1280ad8cfb5 Tue May 13 22:01:27 CEST 2008 Roman Divacky <rdivacky@FreeBSD.org> Implement robust futexes. Most of the code is modelled after what Linux does. This is because robust futexes are mostly userspace thing which we cannot alter. Two syscalls maintain pointer to userspace list and when process exits a routine walks this list waking up processes sleeping on futexes from that list.
Reviewed by: kib (mentor) MFC after: 1 month
|