Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp183645pxv; Thu, 24 Jun 2021 05:49:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzog2QaPa3/D079+yV6YDLB2HTCr5iwQ5lqZtAo5+mJ7vy3xwZ3W8P9zKcZ9enRrRQ+8rx6 X-Received: by 2002:a05:6402:34d1:: with SMTP id w17mr6744247edc.167.1624538946633; Thu, 24 Jun 2021 05:49:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624538946; cv=none; d=google.com; s=arc-20160816; b=ZG48dxJbMbAPjFN8NVUJxxOOV5BMYIADSRl1RnyQu+fHIomlwiVU/l38z2+6NMP6Ak u3ddu0x3sZwk6cCzVt638q4DYn0zDKEw1nUPm+1RFTxdDAfK0ooD/GUumM65Ehg92Ey8 Fi0eDm2iEVmhOy8HWJuMbMslpImGOp55YTnovchz9JCSkpm8/stbrHf7JMXeR22Rbchy mpM5lQjJyViuGQk6DB4oaF6WNNtBRAzaL7IeKlS+86c5ZQ1Whx2fYOg4Nz3yd7ykVXtG 1d/3vWjYXSDDPdFqkSkJcarWKtkjCptQYtHIuRRCjizgyWQVcRXK4FB7KUBjttpBlOpP EvAw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=AwNE/Yndb+qSVpTb5+tcFmHLt3GaO+h1LxKiVo5gidc=; b=VWBpI9FAAdCZWKSfJklydEJRLEtW+FIDR+aNykymEzG95nDaxsp+v2DB2vX5dAcXRR Hr13EXPIlrpHreyt6REAlJHHXb4qGDhAKKbnaWOr4yAORkEB/d+r8wRrKwUF0o6J4Mkx AYWapepFBltwZjc71IxQyE6fE1KnteWLo3bDjQYldLrbUQiWKRNGMVVZ/EoPsR+4VHXg amv2uWSixKGbWDbo9PvOPUx3xF7xZRiet7Sx+NtmkeKP29Qao8t2yFV9V5MGkM4YVA1n 44q+1WogRIxCo0iE6XNuAizT3UKZdPbJ4mo9AYfMqgd1p2tlZKVUy88BRiBc6g54o6XG t6yA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m9si2946589ejn.683.2021.06.24.05.48.38; Thu, 24 Jun 2021 05:49:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231381AbhFXMsB (ORCPT + 99 others); Thu, 24 Jun 2021 08:48:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49054 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229573AbhFXMsB (ORCPT ); Thu, 24 Jun 2021 08:48:01 -0400 Received: from sipsolutions.net (s3.sipsolutions.net [IPv6:2a01:4f8:191:4433::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4B37DC061574 for ; Thu, 24 Jun 2021 05:45:42 -0700 (PDT) Received: by sipsolutions.net with esmtpsa (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.94.2) (envelope-from ) id 1lwOjg-00AyxL-5V; Thu, 24 Jun 2021 14:45:36 +0200 Message-ID: <45f7ca548cb62180f90b9960c63c0a1658047da7.camel@sipsolutions.net> Subject: Re: [PATCH v3 3/4] nl80211: vendor-cmd: add Intel vendor commands for iwlmei usage From: Johannes Berg To: Emmanuel Grumbach , luciano.coelho@intel.com, kvalo@codeaurora.org, linux-wireless@vger.kernel.org Cc: Ayala Beker Date: Thu, 24 Jun 2021 14:45:35 +0200 In-Reply-To: <20210623141033.27475-3-emmanuel.grumbach@intel.com> (sfid-20210623_161048_529009_02FD6561) References: <20210623141033.27475-1-emmanuel.grumbach@intel.com> <20210623141033.27475-3-emmanuel.grumbach@intel.com> (sfid-20210623_161048_529009_02FD6561) Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.38.4 (3.38.4-1.fc33) MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-malware-bazaar: not-scanned Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Wed, 2021-06-23 at 17:10 +0300, Emmanuel Grumbach wrote: > iwlmei allows to integrate with the CSME firmware. There are > flows that are prioprietary for this purpose: > > * Get the information the AP, the CSME firmware is connected >   to. This is useful when we need to speed up the connection >   process in case the CSME firmware has an TCP connection >   that must be kept alive across the ownership transition. > * Forbid roaming, which will happen when the CSME firmware >   wants to tell the user space not disrupt the connection. > * Request ownership, upon driver boot when the CSME firmware >   owns the device. > > Co-Developed-by: Ayala Beker > Signed-off-by: Emmanuel Grumbach > --- >  include/uapi/linux/nl80211-vnd-intel.h | 80 ++++++++++++++++++++++++++ This was supposed to be submitted separately [1] so people see it more easily, so *bump* - everyone take a look please. johannes [1] https://wireless.wiki.kernel.org/en/developers/documentation/nl80211#vendor-specific_api Patches introducing such commands shall be submitted separately, not “buried” in big driver patchsets. Give them a “nl80211: vendor-cmd: ” prefix to make them easily identifiable. Though I guess we can debate if this is a "big" patchset :)