summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorZhigang Gong <zhigang.gong@intel.com>2015-04-14 15:40:30 +0800
committerZhigang Gong <zhigang.gong@intel.com>2015-04-14 15:45:54 +0800
commit054a9e4e55a7d41a3381d83ed61de074027ec4f4 (patch)
tree92a2522b1a8bfc5d230f2020207c2ba31a30d9b4 /docs
parentd6c62446ce952f2f352918cdbebf682b36a8a1bf (diff)
downloadbeignet-054a9e4e55a7d41a3381d83ed61de074027ec4f4.tar.gz
Doc: update cmd parser issue for HSW platforms.
For HSW platform, due to the atomic in L3 related registers' usage, we always need to disable the cmd parser. Signed-off-by: Zhigang Gong <zhigang.gong@intel.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/Beignet.mdwn13
1 files changed, 8 insertions, 5 deletions
diff --git a/docs/Beignet.mdwn b/docs/Beignet.mdwn
index cfa66d07..9915a4d0 100644
--- a/docs/Beignet.mdwn
+++ b/docs/Beignet.mdwn
@@ -163,15 +163,18 @@ Known Issues
But this command is a little bit dangerous, as if your kernel really hang, then the gpu will lock up
forever until a reboot.
-* Almost all unit tests fail on Linux kernel 3.15/3.16.
+* Almost all unit tests fail.
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):
+ but miss some necessary registers which are required for beignet. For non-HSW platforms, 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`
+ For HSW platforms, this issue exists in all linux kernel version after 3.15. We always need
+ to execute the above command.
+
* Some unit test cases, maybe 20 to 30, fail on 4th Generation (HSW) platform.
_The 4th Generation Intel Core Processors's support requires some Linux kernel
modification_. You need to apply the patch at: