This patch is undoing the changes to way size computation in broxton 2x6, made by below commit:
Commit: 0d576fbfbe912cf3fb9ab594bb31eb58bccf2138 Author: Anuj Phogat <anuj.pho...@gmail.com> i965: Simplify l3 way size computations By making use of l3_banks field in gen_device_info struct l3_way_size for gen7+ = 2 * l3_banks. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=101306 Signed-off-by: Anuj Phogat <anuj.pho...@gmail.com> Cc: Jason Ekstrand <ja...@jlekstrand.net> Cc: Mark Janes <mark.a.ja...@intel.com > Cc: Francisco Jerez <curroje...@riseup.net> --- Note: Above bugzilla exposed a bug in our l3 allocation for broxton 2x6. We need more changes to fix l3 config. I'll send them later to the list. For now this patch brings things back to where they were for bxt and unblocks the CI system to be utilized for the performance work going on at present. --- src/intel/common/gen_l3_config.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/intel/common/gen_l3_config.c b/src/intel/common/gen_l3_config.c index e0825e9..2520838 100644 --- a/src/intel/common/gen_l3_config.c +++ b/src/intel/common/gen_l3_config.c @@ -255,6 +255,10 @@ static unsigned get_l3_way_size(const struct gen_device_info *devinfo) { assert(devinfo->l3_banks); + + if (devinfo->is_broxton) + return 4; + return 2 * devinfo->l3_banks; } -- 2.9.3 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev