[PATCH openEuler-1.0-LTS] btrfs: fix memory ordering between normal and ordered work functions