| Index: ui/ozone/platform/drm/common/client_native_pixmap_dmabuf.cc
|
| diff --git a/ui/ozone/platform/drm/common/client_native_pixmap_dmabuf.cc b/ui/ozone/platform/drm/common/client_native_pixmap_dmabuf.cc
|
| index 1c91acf34d2a6dcf53fccb577654ac40c51abb91..a37c6954ac77f86fbb5af35f20121e3891eb8f5b 100644
|
| --- a/ui/ozone/platform/drm/common/client_native_pixmap_dmabuf.cc
|
| +++ b/ui/ozone/platform/drm/common/client_native_pixmap_dmabuf.cc
|
| @@ -40,7 +40,8 @@ void PrimeSyncStart(int dmabuf_fd) {
|
| struct local_dma_buf_sync sync_start = {0};
|
|
|
| sync_start.flags = LOCAL_DMA_BUF_SYNC_START | LOCAL_DMA_BUF_SYNC_READ;
|
| - if (drmIoctl(dmabuf_fd, LOCAL_DMA_BUF_IOCTL_SYNC, &sync_start))
|
| + // TODO(tiago.vignatti): fix the crash bug. crbug.com/605774
|
| + if (false && drmIoctl(dmabuf_fd, LOCAL_DMA_BUF_IOCTL_SYNC, &sync_start))
|
| PLOG(ERROR) << "Failed DMA_BUF_SYNC_START";
|
| }
|
|
|
| @@ -48,7 +49,7 @@ void PrimeSyncEnd(int dmabuf_fd) {
|
| struct local_dma_buf_sync sync_end = {0};
|
|
|
| sync_end.flags = LOCAL_DMA_BUF_SYNC_END | LOCAL_DMA_BUF_SYNC_WRITE;
|
| - if (drmIoctl(dmabuf_fd, LOCAL_DMA_BUF_IOCTL_SYNC, &sync_end))
|
| + if (false && drmIoctl(dmabuf_fd, LOCAL_DMA_BUF_IOCTL_SYNC, &sync_end))
|
| PLOG(ERROR) << "Failed DMA_BUF_SYNC_END";
|
| }
|
|
|
|
|