[PATCH openEuler-5.10 127/146] btrfs: fix memory ordering between normal and ordered work functions