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