msm: Disallow mapping buffers with modifiers

GBM users don't know how to do CPU access to any buffer with a modfier.
So they have no business mapping them.

This fixes "jailbar" corruption resulting from something somewhere
trying to do sw rendering to a UBWC buffer

TEST=Alt-TopRowFullScreenButton on herobrine

Change-Id: Ideb80df17d4f174600b7f605f563f275655a88da
Tested-by: Rob Clark <>
Commit-Queue: Yiwei Zhang <>
Commit-Queue: Rob Clark <>
Auto-Submit: Rob Clark <>
Reviewed-by: Yiwei Zhang <>
1 file changed