fs: Tweak vfs cache for screen on and off

Backported from linux 3.4 to 3.0

Change-Id: I309a50803eb5e6fd967a8d33960242eeb40f6f27
Signed-off-by: zwliew <zhaoweiliew@gmail.com>