sdm: vds pipe scarcity issue log masking

As SDM prioritizes real pipes over multirect mode, anytime a
virtual display is added, the first commit can fail due to
possible lack of pipes if primary has not been able to send a commit
before the virtual display during safe mode. This situation occurs for
client in Mobile BU for simulated secondary display use case.
As real pipes are preferred and primary display must commit once
before the virtual display, the first frame cannot be recovered.

This limitation will exist as long as SF is single threaded model as HAL
cannot halt creation of virtual display since SF is using the same thread
to create display and also submit commits. When SF adopts multi-threaded
model to have independent refresh per display, an actual fix can be
made.

Change-Id: I5125b2356bcddf841b7e747c0ce84f819377d854
CRs-Fixed: 2514691
3 files changed