[PATCH -v3 0/4] split plane's updates functions into check() and commit()