When does the kernel do instruction cache invalidate for us?
Could you give a pointer to the related code.

I also tested it and found many utests failures. My kernel version is
as below:

Linux ivb-gt2-rev4 3.17.1 #1 SMP Fri Oct 24 14:45:46 CST 2014 x86_64 x86_64 
x86_64 GNU/Linux

On Mon, Dec 29, 2014 at 10:53:58AM +0800, Zhenyu Wang wrote:
> On 2014.12.29 09:43:45 +0800, Zhigang Gong wrote:
> > If remove the MI_FLUSH, we need to add instruction cache invalidate
> > flag to the corresponding pipe control command.
> >
> 
> Like flush, kernel will do invalidate for you with instruction
> cache invalidate bit set.
> 
> I've done all utest with this patch and found no regression.
> Do you think it needs other test as well?
> 
> -- 
> Open Source Technology Center, Intel ltd.
> 
> $gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827



> _______________________________________________
> Beignet mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/beignet

_______________________________________________
Beignet mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/beignet

Reply via email to