From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 74DB64619F for ; Wed, 5 Feb 2025 17:21:47 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CAA1F40289; Wed, 5 Feb 2025 17:21:46 +0100 (CET) Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) by mails.dpdk.org (Postfix) with ESMTP id 74E6740270 for ; Wed, 5 Feb 2025 17:21:45 +0100 (CET) Received: by mail-qv1-f52.google.com with SMTP id 6a1803df08f44-6e4277e4791so10874306d6.0 for ; Wed, 05 Feb 2025 08:21:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738772504; x=1739377304; darn=dpdk.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=dXMR5dCQxB5vPm1tlUtTeUsoaoOVREGNqHSoAKrCehE=; b=X0LUFKUqjhY6tSbJUPghmViZilY6V2LUHEWAbgIP8jBxJ/V9koePFdP2HPHD2+rZay /3ICp3PW3fdTXc3XKvNaeXOSI+/sAUbhMIzIYUoz4asMSU2VnV6flA2hSHm96AT/NfHS vFfHICldTOm6de3GxQBhW7DQ2qufuGSJwPSeV6/5TQXWXtlQzEbzUhQg657762QSzCOa WY5fldjsXV0NB7yFrK1rlWT1d9Jh5nrB2Dq1q+cwjKzomeHRlTrUF6FKusDI/4OHLIOh 7BIvxjYSeP6AoXWC0HgWDCZH6OmZZH5vP/l9w30ZhmEQtpol9gaov3e+J3zhcwXtNqFh tWdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738772504; x=1739377304; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=dXMR5dCQxB5vPm1tlUtTeUsoaoOVREGNqHSoAKrCehE=; b=PvCV8V8Yudk6zz0rCzrAKdcE9nJKKQCRUshrJyEYLoI3iMqax4rdm/nxUp0J0yMW+c NPRbFwMcJSOlaV0GodU2HUqXOE13LmPyT47fhTe3q7vhdVDu31VZr7MDiP+u2hcf7OWY gBHJX+NWjsthwgBUn3I9ZxRgG5AiJvvPO9MNFO5xQ2qPxtow5p0q5BEwJ2afBspzGHwO 5l5zbsE+cYRcxWa97VQQkFkZsqn5sF1YyeHzQr9ME1p8cb+38mqJjwfbYIWluYvEHh99 gfFzIOoF+c69dwbujBX6Y+QhqNjYaT4pupExlf/ssEc2ZH+hxy/A06Sllmc+j0ZxBdjZ oyHA== X-Gm-Message-State: AOJu0YyJAe6J56QOGcv4KYs5jEixX70TBrA0Vw71vv7fAtaSzSaadYbq GjYnJJpoM/+FdT9rdsRIF3nRjdYeMmw928AQ4/c/UupTLDideeqR33f9WyGERePHw8/VDS2EVxp UufxutdywDELTcP32uAxABlB1k6WV6Fcu X-Gm-Gg: ASbGncuNYmhz+raxgxS6zdbMx1IUHS2z58vj+9Cz48lvhFdQD/nb8GtMmj+IvP2wo4W mRmQxAvmB/OD4rOnV9zE8EvTL8qKF694N41H+RzRGMHpxpkw+IFqrQINB+IwCUMKXO4FB/w== X-Google-Smtp-Source: AGHT+IFk1UyNW/0vXlJauBVGAJHbZJo63h9AAtmZMOlGxO5in19a2pfXLD28zSvYHtMqKO4nm9nePNxaKji7FY8gsHU= X-Received: by 2002:ad4:5ca1:0:b0:6d8:850a:4d77 with SMTP id 6a1803df08f44-6e42fb6b15dmr62644326d6.7.1738772504513; Wed, 05 Feb 2025 08:21:44 -0800 (PST) MIME-Version: 1.0 From: Pavel Vazharov Date: Wed, 5 Feb 2025 18:21:33 +0200 X-Gm-Features: AWEUYZkjik2td9WRyMbPAKyPvV7vAqDlmyopGCynShBYvObR4d59sd8d3eIUw-E Message-ID: Subject: IPv4 flows per queue on top of RSS for ixgbe and i40e drivers To: users Content-Type: text/plain; charset="UTF-8" X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Hi there, We have a proxy application on top of DPDK where we use a symmetric RSS key to receive the packets for a given connection in both directions on a single queue. In addition to that, we've few IPv4 addresses where we need to receive their traffic on particular queues. We use the rte flows functionality with RTE_FLOW_ACTION_TYPE_QUEUE to achieve that and it seemed to work with the DPDK ixgbe driver. However, today we tried the same application on top of DPDK i40e driver and this setup doesn't seem to work there. It prints the following errors: `i40e_flow_add_del_fdir_filter(): Conflict with existing flow director rules!` It seems that the i40e driver doesn't allow adding flow rules on top of the already set RSS. Can somebody suggest a way to achieve what we need with i40e: to use a symmetric RSS key for most of the traffic but to redirect the traffic for a few specific IPv4 addresses to particular queues? Thanks, Pavel.