From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate.crashing.org ([63.228.1.57]:56919 "EHLO gate.crashing.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753446Ab3EXQds (ORCPT ); Fri, 24 May 2013 12:33:48 -0400 Message-ID: <1369413197.30145.27.camel@pasglop> Subject: Re: Resource assignment oddities From: Benjamin Herrenschmidt To: Bjorn Helgaas Cc: Yinghai Lu , Gavin Shan , "linux-pci@vger.kernel.org" Date: Sat, 25 May 2013 02:33:17 +1000 In-Reply-To: References: <1367732090.11982.38.camel@pasglop> <1367740336.11982.41.camel@pasglop> <51871088.4594420a.0ccc.7300SMTPIN_ADDED_BROKEN@mx.google.com> <518786a7.64bbec0a.58a0.1f6bSMTPIN_ADDED_BROKEN@mx.google.com> <519dcfbe.89e9420a.4934.488bSMTPIN_ADDED_BROKEN@mx.google.com> <1369344196.3870.35.camel@pasglop> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Sender: linux-pci-owner@vger.kernel.org List-ID: On Fri, 2013-05-24 at 09:59 -0600, Bjorn Helgaas wrote: > I do not agree that your current patches are the right way to fix > this. You are trying to make a relatively small patch that we can > wedge into v3.10 in a hurry. I would prefer that we work out a > cleaner solution that simplifies reassignment, *then* figure out the > best way to backport it as needed. I agree. The current stuff seems to be working enough for basic functionality (read: getting the distro installer to work). If the only problem we have is with SR-IOV or hotplug I can deal with that. The right solution is to once and for all consider IO and MEM as two completely separate address spaces that require completely different passes IMHO. Cheers, Ben.