Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp2416459imm; Wed, 16 May 2018 12:31:37 -0700 (PDT) X-Google-Smtp-Source: AB8JxZorcYrgw1UdLd45RarfFI2spjtRguaRbh46o1VLnqOJJ16hBPBCJ5qhJhTymxIJdAZtc65e X-Received: by 2002:a17:902:52ed:: with SMTP id a100-v6mr2197167pli.131.1526499097809; Wed, 16 May 2018 12:31:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526499097; cv=none; d=google.com; s=arc-20160816; b=bpds6Txzz71kf1iGwteAr3zLUDfWLqp7X7L9XX+lP4kYcblbkhBScb+BEUPsyEEZeI mPsZe8+Hf/xan4ECXTA48nMzaTDnestwqM7kQQJZlh5UQ/oHPM+XNDjNO45tcQM3egss x8X3dnpuHzBGTyVotVs4bCyoLpZDqAMaUd8Lmle5Ut93uc4JeesFHWNr129q1t8TG7Vw NgOXsQfkEKN21oSrkEnKiFqtDSHYwuy3Bjo+G1hiiWSQ+5zpI2RXk4brS1Qj9pCHiYqx CKPsOh9wnCfmJpzB4ZBVxMUNBiWe5P20G6h1TUmNK4SccT1JKcIFtKQ/KQ6tlN90HjlP gT8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=4iwTo1wV/K97wAohlL6US3eSaRdkQKwELndAQyTLTjk=; b=zPz7KpUE8kDsUjDT717ds90xg0KJ8xyYrkykYNtfjzCS3oeA+xt9OrwNAHBJgnyzIb e0o2gTP+nxQ/7fTB6q2UA6Ax1ym+r7HEcIfwSbaGfy+aJkBupv3hU8jKKhcecqmknp8X 7ga3E1U6MsKdlvzhty5lTzjpWwc6eKJ9FLcX+ToygcGAajBh0ltyeBm1bDHbZ90/3h5y KdrzN0555GqNhjLwrE/KJ/B0Y02GlYBVQJ58J8MyST4FNNenyTFjivQJ8JTJky4XXEZk tdc38yoUbHcWIgo4FDTOAxa8BbyJhUNtPwvX/BKrGASaIM15qwYtHBIC5iqKgVMxLYm4 EgfQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@dev-mellanox-co-il.20150623.gappssmtp.com header.s=20150623 header.b=W1Uaruvv; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mellanox.co.il Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s5-v6si818378pgp.123.2018.05.16.12.31.23; Wed, 16 May 2018 12:31:37 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@dev-mellanox-co-il.20150623.gappssmtp.com header.s=20150623 header.b=W1Uaruvv; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mellanox.co.il Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751485AbeEPTaq (ORCPT + 99 others); Wed, 16 May 2018 15:30:46 -0400 Received: from mail-qk0-f180.google.com ([209.85.220.180]:44872 "EHLO mail-qk0-f180.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750858AbeEPTap (ORCPT ); Wed, 16 May 2018 15:30:45 -0400 Received: by mail-qk0-f180.google.com with SMTP id t129-v6so1647618qke.11 for ; Wed, 16 May 2018 12:30:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dev-mellanox-co-il.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=4iwTo1wV/K97wAohlL6US3eSaRdkQKwELndAQyTLTjk=; b=W1UaruvvOFZPmrBarqUwxgeyNPGbKnuf8tMDohjz2w1Z+fK+MZ+mvnlKkv+1W1ty3x a6s51nI1DKiSEBEUqfxKhFJEDFzcemczu1rjfCAwFwSLdMTiSuj7K7iwhVxJ6Zq1GlC3 H+Wc/PBqfFAylrsCUH2wECxtaDzmgCMyWCrtX3nVscaFXLJRicaaAXP9XmMCNLSEwLy4 LoxJ45jGIRIdB6Tci1vMRC9Ik7mlZZyz2FJwbWmIn/77Jp7d6SxzawccvvCXlLBNMFw8 6Bp10yywwU0e1xFr5slDLXkXf/90X608oHKcbaH8hW+knwhAtJqWpajcwXof2VB6GrUG STMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=4iwTo1wV/K97wAohlL6US3eSaRdkQKwELndAQyTLTjk=; b=AsgT42qEfrDWnRqxDoCvfGzvU9sZnbtNTc5bWcFnQ5pLCSBEUo7XD7mIYQ9sZ1iLxI NChko2NMdSp3ocP0qwO3WwLl89Tvmx160QwxvTf3u+h1+QCcXFfVZ62YFsLpNBpdKUHy UB6dXo4pUfxf371f7945mu0UMwo8wwqv4s4C3UyoZG5GgbEEJBxlQtUVlxhvfU7Z3xxO eE+QQPgd6+7GQb2SaeIdII92VOlbbvwiVIvgwe5paq0JUZgDdQs3SZqRNh/G2U2N9tvb ONv41663AmeiJ9tMAlG7ax3b6ylhBKwFpaCZmnnnnZbxhcjD7HIscRo0KexLcnuAp+0X yJGg== X-Gm-Message-State: ALKqPweKB3m95sExHDcUSAia+HO56PSr1e2lwBhgRTXPb110M4xEGZC3 9vaFrhGe7/LpUZ2nICrUtqMETyBV X-Received: by 2002:a37:d754:: with SMTP id m81-v6mr2267321qki.278.1526499044393; Wed, 16 May 2018 12:30:44 -0700 (PDT) Received: from [192.168.1.183] (c-73-182-207-166.hsd1.ma.comcast.net. [73.182.207.166]) by smtp.googlemail.com with ESMTPSA id f26-v6sm2285744qtg.50.2018.05.16.12.30.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 16 May 2018 12:30:43 -0700 (PDT) Subject: Re: [PATCH IB/core 2/2] IB/cm: Send authentic pkey in REQ msg and check eligibility of the pkeys To: =?UTF-8?Q?H=c3=a5kon_Bugge?= , Jason Gunthorpe Cc: Doug Ledford , Don Hiatt , Ira Weiny , Sean Hefty , OFED mailing list , linux-kernel@vger.kernel.org References: <20180514210200.GN21531@ziepe.ca> <20180515190424.GL5615@ziepe.ca> <3E15B62F-E705-43BD-8A72-9E74F784D40E@oracle.com> <20180516151201.GA25661@ziepe.ca> <695ae613-931a-50ba-2b83-9d172e0ac2bc@dev.mellanox.co.il> <151B2A36-28F0-4A88-8633-31AE7E55F848@oracle.com> <20180516180115.GF25661@ziepe.ca> <20180516181655.GH25661@ziepe.ca> From: Hal Rosenstock Message-ID: <476dbacf-d02e-1bfa-35c7-aa5c743901ad@dev.mellanox.co.il> Date: Wed, 16 May 2018 15:30:42 -0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 5/16/2018 3:22 PM, HÃ¥kon Bugge wrote: > But, do we need an update to IBTA (that the BTH.PKey shall be that of the VM's Port)? Nothing in spec mentions shared (port) virtualization so that is an exercise completely left to the reader... Annex A19 is silent on this specific point but the virtual port model has virtual port partition table so there's no ambiguity there.