index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
compat
/
linux
/
linux_futex.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Arithmetic on pointers takes into account the size of the type. Properly cast...
dchagin
2013-01-25
1
-2
/
+2
*
- >500 static DTrace probes for the linuxulator
netchild
2012-05-05
1
-84
/
+425
*
Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.
ed
2011-11-07
1
-2
/
+2
*
Remove now-obsolete comment.
jhb
2011-03-10
1
-6
/
+1
*
Print out shared flag for debug purpose.
dchagin
2011-03-03
1
-8
/
+8
*
Switch PROCESS_SHARE to AUTO_SHARE (as umtx do). Even for SHARED,
dchagin
2011-03-03
1
-1
/
+1
*
Use umtx_key objects to uniquely identify futexes. Private futexes in
jhb
2011-02-23
1
-17
/
+32
*
Style(9) fix. Do not initialize variables in the declarations.
dchagin
2011-02-14
1
-2
/
+5
*
Sort include files in the alphabetical order.
dchagin
2011-02-13
1
-1
/
+1
*
Remove comment about 'ftlk' LOR.
dchagin
2011-02-13
1
-2
/
+1
*
Stop printing the LOR, as this is expected behavior.
dchagin
2011-02-13
1
-1
/
+1
*
The bitset field of freshly created futex should be initialized explicity.
dchagin
2011-02-13
1
-0
/
+1
*
Rename used_requeue and use it as bitwise field to store more flags.
dchagin
2011-02-12
1
-2
/
+2
*
Yet another unimplemented futex operation, print out about.
dchagin
2011-01-31
1
-0
/
+7
*
Implement a futex BITSET op.
dchagin
2011-01-31
1
-25
/
+44
*
Remove trailing dot from the unimplemented futex messages to make
netchild
2010-11-22
1
-5
/
+5
*
Some style(9) fixes.
netchild
2010-11-15
1
-5
/
+5
*
- print out the PID and program name of the program trying to use an
netchild
2010-11-15
1
-6
/
+42
*
Simplify timeout check in futex_wait() using itimerfix() and return error
jkim
2010-10-06
1
-22
/
+10
*
Fix a comparision of an uninitialised pointer.
netchild
2010-10-06
1
-1
/
+1
*
Remove extraneous semicolons, no functional changes.
mbr
2010-01-07
1
-1
/
+1
*
Unlock process lock when return error from getrobustlist call.
dchagin
2009-06-14
1
-1
/
+3
*
Add KTR(9) tracing for futex emulation.
dchagin
2009-05-07
1
-11
/
+49
*
Move extern variable definitions to the header file.
dchagin
2009-05-02
1
-1
/
+1
*
Reimplement futexes.
dchagin
2009-05-01
1
-358
/
+449
*
Remove support for FUTEX_REQUEUE operation.
dchagin
2009-04-19
1
-13
/
+18
*
Sort include files in the alphabetical order.
dchagin
2009-03-16
1
-5
/
+4
*
Ignore FUTEX_FD op, as it is done by linux.
dchagin
2009-03-15
1
-7
/
+0
*
Include linux_futex.h before linux_emul.h
dchagin
2009-03-15
1
-1
/
+1
*
In the robust futexes list head, futex_offset shall be signed,
kib
2008-11-16
1
-2
/
+2
*
Make robust futexes work on linux32/amd64. Use PTRIN to read
kib
2008-10-14
1
-3
/
+3
*
Implement robust futexes. Most of the code is modelled after
rdivacky
2008-05-13
1
-0
/
+161
*
o Add stub support for some new futex operations,
rdivacky
2008-03-20
1
-2
/
+24
*
Return ENOSYS instead of 0 for the unknown futex operations.
kib
2008-03-02
1
-1
/
+1
*
Move futex support code from <arch>/support.s into linux compat directory.
kib
2007-05-23
1
-75
/
+38
*
MFP4: Linux futex support for amd64.
jkim
2007-03-30
1
-87
/
+129
*
MFp4 (110541):
netchild
2007-02-25
1
-2
/
+7
*
MFp4 (110523, parts which apply cleanly):
netchild
2007-02-25
1
-70
/
+73
*
Change futex lock from mutex to sx. Make futex_get atomic (protected by the
netchild
2006-09-09
1
-8
/
+4
*
- don't wake every sleeper just the first one [1]
netchild
2006-09-09
1
-5
/
+2
*
Correct the number of retries in a futex_wake() call.
netchild
2006-08-26
1
-2
/
+6
*
ifdef DEBUG a printf
ssouhlal
2006-08-19
1
-0
/
+2
*
Fix the DEBUG build:
netchild
2006-08-17
1
-2
/
+3
*
Add some new files needed for linux 2.6.x compatibility.
netchild
2006-08-15
1
-0
/
+500