why i915 driver so many bugs

sleep problem:

sleep twice led to machine forever running with black sceen,cannot sleep any more.

hibernation problem:

now or then, black screen on resume from hibernate. the longer the hibernation is, the higher possibility to resume fail.

display problem:

screen flickering(屏幕闪烁)

screen rendering glitching(花屏)

notebook lid problem

after sleep notebook, open lid again, blackscreen.

GPU Hang

sometimes fake BOSD(mouse can move, desktop freeze, no response when click any where.)

immitently(长相相似,找不到昨天看到的那个副词,间或,时不时地)