summaryrefslogtreecommitdiff
path: root/Software/Beignet.mdwn
diff options
context:
space:
mode:
authorYang Rong <rong.r.yang@intel.com>2014-09-05 11:25:05 +0800
committerZhigang Gong <gongzg@freedesktop.org>2014-09-15 01:26:22 -0700
commit59a6c9130173821b974cc8ab1b6e31fb80fb4ccf (patch)
tree8d6e1ad776ab679fb795849c3f4fc38c6aa35eee /Software/Beignet.mdwn
parent225a0d2dd698c2f3d8754c8f0ae849ebd9a8d5a1 (diff)
Update README for the command parser in drm kernel.
Signed-off-by: Yang Rong <rong.r.yang@intel.com> Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
Diffstat (limited to 'Software/Beignet.mdwn')
-rw-r--r--Software/Beignet.mdwn8
1 files changed, 8 insertions, 0 deletions
diff --git a/Software/Beignet.mdwn b/Software/Beignet.mdwn
index 64b807f0..cb9f1496 100644
--- a/Software/Beignet.mdwn
+++ b/Software/Beignet.mdwn
@@ -72,6 +72,14 @@ really recent C++11 features, you may expect problems with older compilers. Last
time I tried, the code breaks ICC 12 and Clang with internal compiler errors
while compiling anonymous nested lambda functions.
+**Note about Linux Kernel**
+* There is a known issue in some versions of linux kernel which enable register whitelist feature
+ but miss some necessary registers which are required for beignet. The problematic version are
+ around 3.15 and 3.16 which have commit f0a346b... but haven't commit c9224f... If it is the case,
+ you can apply c9224f... manually and rebuild the kernel or just disable the parse command by
+ invoke the following command (use Ubuntu as an example):
+ `# echo 0 > /sys/module/i915/parameters/enable_cmd_parser`
+
How to build and install
------------------------