summaryrefslogtreecommitdiffstats
path: root/meta-moblin/packages/xorg-driver/files/104_disable_locks.diff
diff options
context:
space:
mode:
Diffstat (limited to 'meta-moblin/packages/xorg-driver/files/104_disable_locks.diff')
-rw-r--r--meta-moblin/packages/xorg-driver/files/104_disable_locks.diff23
1 files changed, 23 insertions, 0 deletions
diff --git a/meta-moblin/packages/xorg-driver/files/104_disable_locks.diff b/meta-moblin/packages/xorg-driver/files/104_disable_locks.diff
new file mode 100644
index 0000000000..1f0a5ba9c2
--- /dev/null
+++ b/meta-moblin/packages/xorg-driver/files/104_disable_locks.diff
@@ -0,0 +1,23 @@
1Index: git/src/psb_driver.c
2===================================================================
3--- git.orig/src/psb_driver.c 2008-12-12 15:14:28.000000000 +0000
4+++ git/src/psb_driver.c 2008-12-30 14:18:16.000000000 +0000
5@@ -1326,7 +1326,7 @@
6
7 pScrn->pScreen = pScreen;
8
9- psbDRILock(pScrn, 0);
10+/* psbDRILock(pScrn, 0);*/
11 pPsb->front = psbScanoutCreate(pScrn, pScrn->bitsPerPixel >> 3,
12 pScrn->depth, pScrn->virtualX,
13 pScrn->virtualY, 0, -1, 0);
14@@ -1489,7 +1489,9 @@
15
16 return psbEnterVT(pScreen->myNum, 0);
17 out_err_unlock:
18+ /* Temporary Fix TBD
19 psbDRIUnlock(pScrn);
20+ */
21 out_err:
22 psbRestoreHWState(pDevice);
23 return FALSE;