7f0b004...
by
Mathieu Desnoyers
on 2014-11-13
Fix: memory leak in urcu-checker
Signed-off-by: Mathieu Desnoyers <email address hidden>
8a325ad...
by
Mathieu Desnoyers
on 2014-11-13
Print error rather than abort
Signed-off-by: Mathieu Desnoyers <email address hidden>
791151d...
by
Mathieu Desnoyers
on 2014-11-12
RCU dereference check if within read-side critical section
Need to link with liburcu-common in addition to urcu flavor.
Signed-off-by: Mathieu Desnoyers <email address hidden>
e474995...
by
Mathieu Desnoyers
on 2014-10-24
Fix: silence gcc -Wextra warning
It appears that just casting to "unsigned long" already has the semantic
we are looking for (checked by reading C99 standard and
experimentation): it sign-extends smaller signed integers, and does not
sign-extend unsigned integers.
Signed-off-by: Mathieu Desnoyers <email address hidden>
a0a0c4d...
by
Emilio G. Cota
on 2014-10-14
compiler: use __GNUC__ instead of the undefined __GNUC_MAJOR__
gcc defines the major number with __GNUC__, not __GNUC_MAJOR__:
https:/ /gcc.gnu. org/onlinedocs/ cpp/Common- Predefined- Macros. html
Signed-off-by: Emilio G. Cota <email address hidden>
Signed-off-by: Mathieu Desnoyers <email address hidden>
e47048c...
by
Mathieu Desnoyers
on 2014-10-22
Fix: lfstack reversed empty/non-empty return value
The return value of lfstack push operation is logically reversed
compared to the documentation, and compared to wfstack and wfcqueue.
Signed-off-by: Mathieu Desnoyers <email address hidden>
817a017...
by
Mathieu Desnoyers
on 2014-10-22
lfstack: fix: add missing __cds_lfs_init
Signed-off-by: Mathieu Desnoyers <email address hidden>
711ff0f...
by
Mathieu Desnoyers
on 2014-10-18
wfstack: add missing union parameters
Signed-off-by: Mathieu Desnoyers <email address hidden>
ad1a3fa...
by
Mathieu Desnoyers
on 2014-10-16
Fix: preserve example files' timestamps when copying
This fixes an issue where examples were always being rebuilt
when performing an out of tree build since the examples were
being copied to the build directory with a timestamp more
recent than the already-built example objects.
Signed-off-by: Mathieu Desnoyers <email address hidden>
718eb63...
by
Eric Wong
on 2014-09-01
wfstack: implement mutex-free wfstack with transparent union
This allows users more freedom to use alternative synchronization
mechanisms.
Changes since v1:
- Fix typos in cds_wfs_stack_ptr_t documentation.
Thanks to Mathieu for spotting.
Signed-off-by: Eric Wong <email address hidden>
Cc: Paul E. McKenney <email address hidden>
Cc: Lai Jiangshan <email address hidden>
Cc: Mathieu Desnoyers <email address hidden>
Signed-off-by: Mathieu Desnoyers <email address hidden>