From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752152AbcHLB0H (ORCPT ); Thu, 11 Aug 2016 21:26:07 -0400 Received: from ipmail04.adl6.internode.on.net ([150.101.137.141]:61377 "EHLO ipmail04.adl6.internode.on.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750918AbcHLB0G (ORCPT ); Thu, 11 Aug 2016 21:26:06 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: As8PAJgkrVd5LDUCIGdsb2JhbABeg0WBUoJ5g3mdNoxlihuGFwQCAoFeTQEBAQEBAQcBAQEBAQE4QIRfAQU6HB4FEAgDGAklDwUlAwcaE4gwwHYBAQEHAgEkHoVEhRWBOQGIYQWTeIVEjwqBdYRbiH2MNYN4gnOBbSoyhysBAQE Date: Fri, 12 Aug 2016 11:26:01 +1000 From: Dave Chinner To: "Huang, Ying" Cc: Linus Torvalds , LKML , Bob Peterson , Wu Fengguang , LKP , Christoph Hellwig Subject: Re: [LKP] [lkp] [xfs] 68a9f5e700: aim7.jobs-per-min -13.6% regression Message-ID: <20160812012601.GO19025@dastard> References: <20160809143359.GA11220@yexl-desktop> <20160810230840.GS16044@dastard> <87eg5w18iu.fsf@yhuang-mobile.sh.intel.com> <87a8gk17x7.fsf@yhuang-mobile.sh.intel.com> <8760r816wf.fsf@yhuang-mobile.sh.intel.com> <20160811011612.GT16044@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160811011612.GT16044@dastard> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Aug 11, 2016 at 11:16:12AM +1000, Dave Chinner wrote: > On Wed, Aug 10, 2016 at 05:33:20PM -0700, Huang, Ying wrote: > We need to know what is happening that is different - there's a good > chance the mapping trace events will tell us. Huang, can you get > a raw event trace from the test? > > I need to see these events: > > xfs_file* > xfs_iomap* > xfs_get_block* > lkp-folks, can I please get these traces run and sent to me? I don't have the time or patience to try to get aim7 running on my machines - the build is full of hard-coded paths and libraries that aren't provided by modern distros (e.g. it requires a static libaio.a!) and it fails at the configure stage complaining that: configure: error: C compiler cannot create executables Which is a complete load of BS. Hence I can't make progress until I have some way of understanding what the IO pattern is that is generating the profile being measured. So far I'm unable to do that with any of the tools I been trying, hence I need the traces to work out what I'm missing... Cheers, Dave. -- Dave Chinner david@fromorbit.com