Description of problem:
Two threads one for promotion and another for demotion writing/reading a variable without taking locks which can lead into inconsistency.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Also serialization is required for defrag->defrag_status variable.
Tiering component recommended for no future action!