[PATCH openEuler-1.0-LTS v3 05/30] block: limit block time caching to in_task() context