From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1BE8C456E02 for ; Tue, 18 Aug 2026 11:11:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787051499; cv=none; b=WXSWG9LLfFbOoMc7kpx9uoaWZ+wQOBMluEsneI/RNGMD/1m2S/Bi9lyJ8EdC3CMeee8frE8qTcyM3FkWBZlhN5MHQ2p4q4Qedv4/C7JM+4BUpgFQEGoa9OKNuzUJsjlv07Va4l/BKnXINyvKwXEU1PmS9MSl5BYvK35NM8PjZ94= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787051499; c=relaxed/simple; bh=BbY6AugiYJJO+Aqx8xAwWg0CsYBvQjrLuUBuwkgsj7Y=; h=Message-ID:Date:MIME-Version:Subject:To:References:From: In-Reply-To:Content-Type; b=sfPchL4AquMUrhPugNccDayB4KioB68HSmt/1hJ9LJUkysySdjE9fEZ20ZRZgBu38LBknxiPxkhgD4oFw1+dS5ouqRJ+eFb9KKD4jrZfV5ujZWtTxhbH7Th+pz4bm3L0V+KyFfes9+0mevtgamtfuNgx/nFgW3wJfj6kXiLnJfY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=gNSbI3B/; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=IPVafMcR; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="gNSbI3B/"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="IPVafMcR" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1787051497; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=q7xmBaR8c3MOstN/SERsMR2kSJUtTOjfrtXkiSiGFzw=; b=gNSbI3B/gy4lNsBY50oU0N8Z6Gi+VSL2KVl/QKdYcbR8tpG8YnghBmtq91d0YlRfGraXC4 fCPzSLoOiGGh3RA7uYtqoCY691gB7vIX0V+OFDsK9sbzipwulLJD8dzMviPE3dwfHbOg90 eaKFK4wp28GjTyuUu4JJ453zElnuNDc= Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-372-F9LrRyHdNW2dA_-tkX7rTA-1; Tue, 18 Aug 2026 07:11:35 -0400 X-MC-Unique: F9LrRyHdNW2dA_-tkX7rTA-1 X-Mimecast-MFC-AGG-ID: F9LrRyHdNW2dA_-tkX7rTA_1787051494 Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-47f6d70223dso2589852f8f.1 for ; Tue, 18 Aug 2026 04:11:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1787051494; x=1787656294; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to:content-type; bh=q7xmBaR8c3MOstN/SERsMR2kSJUtTOjfrtXkiSiGFzw=; b=IPVafMcR4tzMz4HZbMLoLm3J9a9pyXAjuMGsNBUvddu7HQ/VuLOE02FhtIwvh3af/e eBXlgc0pkyMzCZ4Jmg+NMM0ncWwO5mJclOjEYLCaP4zMTt3ahdS+7wXuOnVIOmfMesjT GUqIr76JvR3Oa7GL1K+u61GOAEtl1H2BlKGV7RCtIwPBLsfSzzEPn3oy51bzrHh4wJbz NuvB9wpT+GWxOOaoM9X7SIKz0oCkWUKMQ+9uXsXHEkdx6zPoihTyGDHGttxR/yzw0lU6 jqJtXaTH3EtwbprDX/Xx4hXpfm1db5IZM6teyFAmo4U8qDHxTtAGMbuGAJp+waKwG1ys BA/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787051494; x=1787656294; h=content-transfer-encoding:content-type:in-reply-to:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to:content-type; bh=q7xmBaR8c3MOstN/SERsMR2kSJUtTOjfrtXkiSiGFzw=; b=nwhgUpfd8jF9yUFw0wj9fASZRx0RQwvEi3A5rm1zCCW5YeTZ4DGi2P6iXUL9LZobEN cSL1BIM0ryDwPJ7qbmrXXaCdSBAullAiLLhQqSu9VZq/TPYXDpm3FV5A6sqaXsk0EKaL FMwvDoHD8gQKc/rLodv4swbbyNCr2pN10+A89dWJLebikQiYxnPA7W9eTuok+8aQhT5V exnT0a+Q6mx4Mw1h7fa4pd1aBWdJzMH+SayXuhxOjR2FrC+SBB0Q/nwt0ThQmavgaqjB jeoHNdVIAWjhgc3iyMumjrAcj+/eCoKx3XiwAggzUl9Mk6CJ++UB9LbT4sVaD76284mv UeQw== X-Forwarded-Encrypted: i=1; AHgh+RqF5cbr9PwKcj1VPl9gVoxjp4EI3UcDlP/thMYBI83Dfaf/GFw3j4znTL/NOAzgBy3cXtKONSKj9PhT/Kg=@vger.kernel.org X-Gm-Message-State: AOJu0YyPyFvp4Q/8idIWk3MZ+HSaIy4gfJd3kGqRQfjOgeaVU5iyGTbL yQgVDk2x0AZqVo0dtT8IZSR3s+rgrwrbG5jw7lrnNERng4VANh0nCMCp/jUmhGyXoFlXL6yQHG/ LkLM319svSQ+pKpd6Pb7eE1BQowJquk07q6yIznF+TSeVTtazbwkyJO8QHZQ6Ns4EUA== X-Gm-Gg: AR+sD12iM0d9GW6Uhw0xwuAMDI8uU9nyBETtyTe9VHMESmRZmJ09uZxWba8Gno/TYXN MfYzP5EJeNEvX5AZLowGoqnxRc9XBemBldexTQq5PByQUt9mGCBTcTHAbMXC7L/qw0MdYPfUxdP smkULRebzpXkEgvNnpXWQyzlJ8ZENZJLamJ59TBnWE+Kb6dVYqE9ozVNhGW6aMO1MSIMXuyi+CP iR2CILuCdYDOgT+YI6v0gHRvrZsbeAknIA5tatV2ntsLOpE1VtPez6vw4bTJs49qWAJ95c+d3Fl XwtvQFSaJ3nCEu4ESIbkQI+omBLAtl5izSp3JHE3UVxtQzIanOfkGSnSvbWG+cysVvvOk9e2CVt INqbLZQhlwEz/k/ogOi7lmFVD5/UQz0U137Pq4hFtZSvpA52ndh3pjo6mtTvRwQt6zO4GJHCwCU s= X-Received: by 2002:a05:6000:4201:b0:47f:e760:e5b9 with SMTP id ffacd0b85a97d-482a903c1c1mr11739151f8f.18.1787051494511; Tue, 18 Aug 2026 04:11:34 -0700 (PDT) X-Received: by 2002:a05:6000:4201:b0:47f:e760:e5b9 with SMTP id ffacd0b85a97d-482a903c1c1mr11739063f8f.18.1787051494124; Tue, 18 Aug 2026 04:11:34 -0700 (PDT) Received: from [192.168.188.103] (ip239-44-231-195.pool-bba.aruba.it. [195.231.44.239]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-482a5a7bc6esm11928055f8f.19.2026.08.18.04.11.32 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 18 Aug 2026 04:11:33 -0700 (PDT) Message-ID: <3bc731d7-38c3-4ffd-94f8-e59cde66f5db@redhat.com> Date: Tue, 18 Aug 2026 13:11:31 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH net-next v3] net/ionic: avoid OOB TX partner lookup for hwstamp RXQ To: Anand Khoje , Brett Creeley , Andrew Lunn , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Abhijit Gangurde , Shannon Nelson , Leon Romanovsky , Eric Joyner , Vadim Fedorenko , Kees Cook , Mohammad Heib , Jacob Keller , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org References: <20260813083705.454897-1-anand.a.khoje@oracle.com> From: Paolo Abeni Content-Language: en-US In-Reply-To: <20260813083705.454897-1-anand.a.khoje@oracle.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 8/13/26 10:37 AM, Anand Khoje wrote: > The dedicated hardware timestamp RX queue is allocated with q->index > equal to lif->ionic->nrxqs_per_lif. The normal txqcqs array only > contains the regular queue pairs, so using that index to set rxq->partner > can read one entry past txqcqs[] and then write through the derived > pointer. > Only link RX/TX partners for normal queue-pair indexes. Leave the hwstamp > RX queue unpaired, and make the XDP_TX path abort cleanly if an RX queue > has no TX partner. > > Fixes: 8eeed8373e1c ("ionic: Add XDP_TX support") > Signed-off-by: Anand Khoje > Reviewed-by: Si-Wei Liu > Reviewed-by: Shannon Nelson > Cc: stable@vger.kernel.org This is net material, you should have set accordingly the target tree into the subj prefix. Also your SoB should come last. No need to resend just for this, but keep in mind for future submissions. /P