Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp755406pxf; Thu, 18 Mar 2021 10:45:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz2eaveESSY2lnmkdY0tHiP+e/TyefaKwEd6y/19OsWcgZhcIxx2yNjRRCO5l9I+pt9TCda X-Received: by 2002:a17:907:971a:: with SMTP id jg26mr43156196ejc.317.1616089508082; Thu, 18 Mar 2021 10:45:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616089508; cv=none; d=google.com; s=arc-20160816; b=twY5zSdcXgtuNXDpRAp2CyySGXgYf4vvB00wOI4214SQuN6fwgR5yONHHFjba7VkVG aeUytQkAaBNgzk4xV9VC/oUMgzasOAZHAtTR16W5hsSqR5iNe0r5S9ikMwdmk7OtxI7f wz+hmfmHt3jc+VCLiWdViX0hHh94PjcxnaImyYwncCWE8ZVCyPPXHSyhfGLsj7gkTRic WP41P+GjGqTTtDgqmRlKF5tAs0jED4+8BcVLPAwAVUJP/yvDKbkWcXXs6dIPYR9FWTRc I3ZFh6AJYTch5JtoDTFzcXy4SAoaZ5unPkef+Y44mpLv5HOBTY5ZtUzQA7kJ9787sK05 iMbg== 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:date:cc:to:from:subject:message-id:dkim-signature; bh=t6/QtnKjLzmZoU8WRHnrEpbPUW585LWomtjUVqBBQIw=; b=lc2Qw/LR76m9rlPj1hctgi5l767tYdo+poHP2xYWvSribXRwG1KqYxU7jo1hNDCLrA XIQt1koZbv6PYbNW6pZHvqmPuC43Kylpk9pNA3zq8a/5cU+mGLUyUSzqxLO9gY3HypfE 8R33paIzx8cxNJMcWU2ChKVpS/a8xJbSMtD369eQ074om4R2NLR1Mt6Cp9K1Phe5+4jw ItIpffWzXuJHJJLAIRiKh1jimjDGN+6Z2dRUrF0Vu+1+FoCOUa0gCFNhNf51iMGdcZ0Z FHhVo88DOXZAReZYNhuUCJYyUHGRklOqkaJB6JL1keMQT3ReLWb1NDC1C2g5qBFiHCnk RNRw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ukrC7vny; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ga18si2118645ejb.632.2021.03.18.10.44.40; Thu, 18 Mar 2021 10:45:08 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ukrC7vny; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229840AbhCRRn6 (ORCPT + 99 others); Thu, 18 Mar 2021 13:43:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40550 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229958AbhCRRn2 (ORCPT ); Thu, 18 Mar 2021 13:43:28 -0400 Received: from mail-pj1-x102c.google.com (mail-pj1-x102c.google.com [IPv6:2607:f8b0:4864:20::102c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 69BB3C06174A for ; Thu, 18 Mar 2021 10:43:26 -0700 (PDT) Received: by mail-pj1-x102c.google.com with SMTP id t18so3305677pjs.3 for ; Thu, 18 Mar 2021 10:43:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:subject:from:to:cc:date:user-agent:mime-version :content-transfer-encoding; bh=t6/QtnKjLzmZoU8WRHnrEpbPUW585LWomtjUVqBBQIw=; b=ukrC7vnynOsRdDURgfH6lb1Bl5tH7GyOF/ZxrgGIkH/L/CJey7IsfpAmaPExWGshdz FEGl+Cx+UC2GURMlZWSuRf82DwMS28FGnDd+UpEqTvMOue+p5/O4Z3OXYy9D35rUD892 E+QENtA9dMyYVKXCm25enIB6TynkylLcEkQdM8gI5TZ9QjS/ghxe6Gsg/vDtB0aafdj/ r2TjewQ3uWbQhHh70xMDQmP2G4r3YAdLcrmMVdygVBqJqOFnN0umwOqkC4Nn10AHCAkm gOpUGdq1SiyIRzD0nkHr3nzXlFkju2C/BvVewX3wLrNtgBkYwAEaHvFuJugNQhMw9/Rq +46g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:user-agent :mime-version:content-transfer-encoding; bh=t6/QtnKjLzmZoU8WRHnrEpbPUW585LWomtjUVqBBQIw=; b=N4Z3LT97aVz+Xc1V6Z8Tac74t31hip6RU1p429HO+8filZP8b7/osCYAuetOIRXtXk +wXZ6vfEjKHZBHs3kPB0JhcqXUYavVn9ECxNLUwkVyT88uIvzMmJ3z37zdFtAkIbyMEK GLCmn7XttKtl6h15pkIisoQqnWlvlJ1afXIn7gV7Gvtsp1rGib+ovPUWDzv+B8hEFLoP wmMoBnHdQ+tx3hFkqhH7Y7RkfKkgXVFuZDWSrz3LQce8RfK4/7KtQ39+4akNpMa/Zmtg fgrrh7S6ECuzI2IP/uqIJWjlwgo/wj3mTvuoBwz0vljEJdsGpTiLyWBWed+98bwiw2O9 z5Gw== X-Gm-Message-State: AOAM531/t7bTXvEH7o6qvedgyTYIhKU395XvOLXyY/ny5UKLUDj3ahYY Ve+wOLANQO7AxBvuS+bGtUgukv6swF0= X-Received: by 2002:a17:902:dac2:b029:e6:30a6:4c06 with SMTP id q2-20020a170902dac2b02900e630a64c06mr10914989plx.65.1616089405637; Thu, 18 Mar 2021 10:43:25 -0700 (PDT) Received: from jprestwo-xps ([50.39.173.103]) by smtp.gmail.com with ESMTPSA id 184sm2659078pgj.93.2021.03.18.10.43.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Mar 2021 10:43:25 -0700 (PDT) Message-ID: <975404e3eebd91ccf17b172eb0969a5256c7fef3.camel@gmail.com> Subject: PSK/1x offload documentation ambiguity From: James Prestwood To: "linux-wireless@vger.kernel.org" Cc: eliad@wizery.com Date: Thu, 18 Mar 2021 10:43:24 -0700 Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.36.5 (3.36.5-1.fc32) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Hi, I see the API documentation for PSK/1x offload is somewhat ambiguous with respect to if the hardware actually supports user space 4-way handshakes. Both extended features say this regarding doing the 4-way in the host: "..., doing it in the host might not be supported" So far the hardware I have used does support user space 4-way handshakes so I have not yet bothered with offload. But this comment is concerning if a user comes along with hardware that *does not* support the 4-way in userspace. It would be nice to know if this comment is complete bogus, or if there is actual hardware which does not support user space 4-way handshakes. And if there is such hardware, how can userspace know the difference. I've CC'ed Eliad who is the author to 91b5ab6289 which added this support. Thanks, James