shm fixup