Remove src/mcas 82/12682/3
authorBenjamin Kaduk <>
Wed, 2 Aug 2017 01:57:52 +0000 (20:57 -0500)
committerBenjamin Kaduk <>
Tue, 29 Aug 2017 15:35:14 +0000 (11:35 -0400)
Remove src/mcas

This lock-free library toolkit is intriguing and may be the subject
of future work, but such development will occur on the master branch,
and these files are just clutter on openafs-stable-1_8_x.  Remove
them to give the tree a more clean start.

Remove src/mcas and stop mentioning it in SOURCE-MAP; don't reference
it in the rpctests, either.

Change-Id: I21b1b6b64a709fe40aa53aaf3470d128c0dc2f86
Tested-by: Benjamin Kaduk <>
Reviewed-by: Mark Vitale <>
Reviewed-by: Stephan Wiesand <>
Reviewed-by: Benjamin Kaduk <>
52 files changed:
src/mcas/Makefile.mcas [deleted file]
src/mcas/Makefile.osi [deleted file]
src/mcas/Makefile.unit [deleted file]
src/mcas/README [deleted file]
src/mcas/README_LICENSE [deleted file]
src/mcas/TODO [deleted file]
src/mcas/alpha_defns.h [deleted file]
src/mcas/amd64_defns.h [deleted file]
src/mcas/bst_lock_fraser.c [deleted file]
src/mcas/bst_lock_kung.c [deleted file]
src/mcas/bst_lock_manber.c [deleted file]
src/mcas/bst_mcas.c [deleted file]
src/mcas/gc.c [deleted file]
src/mcas/gc.h [deleted file]
src/mcas/ia64_defns.h [deleted file]
src/mcas/intel_defns.h [deleted file]
src/mcas/mcas.c [deleted file]
src/mcas/mips_defns.h [deleted file]
src/mcas/osi_mcas_atomic.h [deleted file]
src/mcas/osi_mcas_obj_cache.c [deleted file]
src/mcas/osi_mcas_obj_cache.h [deleted file]
src/mcas/portable_defns.h [deleted file]
src/mcas/ppc_defns.h [deleted file]
src/mcas/ptst.c [deleted file]
src/mcas/ptst.h [deleted file]
src/mcas/random.h [deleted file]
src/mcas/rb_lock_concurrentwriters.c [deleted file]
src/mcas/rb_lock_mutex.c [deleted file]
src/mcas/rb_lock_serialisedwriters.c [deleted file]
src/mcas/rb_stm.c [deleted file]
src/mcas/replay.c [deleted file]
src/mcas/set.h [deleted file]
src/mcas/set_adt.h [deleted file]
src/mcas/set_harness.c [deleted file]
src/mcas/set_queue_adt.h [deleted file]
src/mcas/skip_adt_test.c [deleted file]
src/mcas/skip_cas.c [deleted file]
src/mcas/skip_cas_adt.c [deleted file]
src/mcas/skip_cas_func.c [deleted file]
src/mcas/skip_lock.c [deleted file]
src/mcas/skip_mcas.c [deleted file]
src/mcas/skip_stm.c [deleted file]
src/mcas/solaris_amd64_defns.h [deleted file]
src/mcas/solaris_x86_defns.h [deleted file]
src/mcas/sparc_defns.h [deleted file]
src/mcas/ [deleted file]
src/mcas/stm.h [deleted file]
src/mcas/stm_fraser.c [deleted file]
src/mcas/stm_herlihy.c [deleted file]
src/mcas/stm_lock.c [deleted file]