Change mappers to atomic_t and fix bugs.

	modified:   mm/ssmem.c