From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wg0-f51.google.com ([74.125.82.51]:43087 "EHLO mail-wg0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752640AbaLIWPx (ORCPT ); Tue, 9 Dec 2014 17:15:53 -0500 Message-ID: <54877495.9090102@gmail.com> Date: Tue, 09 Dec 2014 23:15:49 +0100 From: =?UTF-8?B?TWFyZWsgS29yZMOtaw==?= MIME-Version: 1.0 To: Yinghai Lu , Bjorn Helgaas CC: Wei Yang , Alexey Voronkov , Gavin Shan , Benjamin Herrenschmidt , "linux-pci@vger.kernel.org" , Linux Kernel Mailing List Subject: Re: [PATCH] PCI: Clear bridge MEM_64 flag if one child does not support it References: <1418075552-26495-1-git-send-email-yinghai@kernel.org> <1418079372.13358.9.camel@kernel.crashing.org> <20141209001119.GA24661@shangw> <20141209022601.GA16207@richard> <54873A45.3050009@gmail.com> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Sender: linux-pci-owner@vger.kernel.org List-ID: On 12/09/2014 08:42 PM, Yinghai Lu wrote: > On Tue, Dec 9, 2014 at 10:22 AM, Bjorn Helgaas wrote: >> On Tue, Dec 9, 2014 at 11:07 AM, Marek Kordík wrote: >>> I have built and booted your branch and it works well. Do you want me to >>> attach some logs? >>> (I am new here and I have read http://www.tux.org/lkml/ and I don't want to >>> break some rules for attachment size) > > Hi Marek, > > Can you run some graphics benchmark program to check the performance > between > 1. > > git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git > branch: for-pci-allocate-fit-3.18 > > 2. > v 3.18 + clear mmio64 flags when children device does not support it > > Thanks > > Yinghai > I have run Unigine Heaven benchmark on both versions (I tried version 2. with and also without kernel parameters "debug ignore_loglevel pci=realloc") and the performance of each version was the same (70-71 points). I tried to run this benchmark also with kernel 3.15.10 and the result was 67 points. Tomorrow I can try to run some more benchmarks, today I didn't have much time. Marek