From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 57DACA04DD; Tue, 20 Oct 2020 22:14:07 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AB7F4A9E5; Tue, 20 Oct 2020 22:14:04 +0200 (CEST) Received: from mail-io1-f44.google.com (mail-io1-f44.google.com [209.85.166.44]) by dpdk.org (Postfix) with ESMTP id 79227A9E3 for ; Tue, 20 Oct 2020 22:14:03 +0200 (CEST) Received: by mail-io1-f44.google.com with SMTP id b15so101327iod.13 for ; Tue, 20 Oct 2020 13:14:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=TODaOS1g4TWmj2AwuyYHB331TZtedSOUKKirYLinfoo=; b=Z4+LXHPwVyzKS/7GhcX5nhnD5P5AtIOCaFqwJpFu8XXyTiBS4GQim98f/clDQRwCL2 utppXrUwivAujnFvXZtFYS5ps7cQeG4ROu7KRi7heEy9pzX5uxejP6c6l9Nae3ZwcqIU dFTQeHDzL4rKKNurll6ZOtlVHTTJc4eWiRAJUC37Az4leORWb+5TueRvKyCYIJoViNzU 3SNNUppeZerdeQEmjzUBxWo8hjyDvX+EHoUP2WhqY1lGFSzzXUt6PZ2A4kIuYq6pV4Mt +PAynIZQZIrP9hHCnm+aLatvQzIpwitr2PzGriJg84uJSpeufcam+L3NaP6CSQjqRG4b 4vzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=TODaOS1g4TWmj2AwuyYHB331TZtedSOUKKirYLinfoo=; b=LLu87UHFyQbA0CHZrYyIn68+hYABJdJaMPmvv5d9lLK5sCLOHiRaMhn/0wxSwkZqoj 0MrbvEnPVM7lz3rDQEDpAa558JxJGEuC93vCEtIDdW5Ci8H/rhpqZvXIPdaQBXghA6HQ bk4PnPyHV0hYhfgnVzKowO0CJc+trqanJINeSKIAbpIC2kmypxq873V2KHhgBgYgJAAj 8Puc3EkO4Lo7667565/y8mtZ6eECfkCwuvRyRwthTRP7g6wNwb8SXeJxY6tTQeoRLXQf K6PWK6GkCS0JDrxkJqDFAXc4rU64IAiFuXBjbFUU+IsMyCvjAk22u8cJ4wziU2gNkKpj UXOg== X-Gm-Message-State: AOAM53050iegya/9HgT98R8ulMjrUkkLkj/EvmLxFFfSOI4drJd/hzDM ntjwy+MWuwqnBRk7QFmss5PChwqcY7dFxlfWetD2GYAx X-Google-Smtp-Source: ABdhPJwV+3E7Bj6/BCuKqKMgoZ80SYc01j1E3/JmFzZAnBdaubZv4avo84dBn5ioWk7p8xTzKj2Lj7VCfZw4W3EQVcE= X-Received: by 2002:a05:6602:214c:: with SMTP id y12mr72408ioy.24.1603224841362; Tue, 20 Oct 2020 13:14:01 -0700 (PDT) MIME-Version: 1.0 From: kumaraparameshwaran rathinavel Date: Wed, 21 Oct 2020 01:43:49 +0530 Message-ID: To: dev@dpdk.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] DPDK-VIRTIO- GCP- RSS X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi All, I tried using multiqueue in DPDK GCP. But I am facing issues where descriptor index between guest and hypervisor going out of sync. Basically when device notifies rx but the mbuf cookie at that index is NULL. Please let me know if there are known limitations in using GCP RSS. I have two queues configured and interestingly this happens only and always on queue 1. Few observations that I noticed where in the used idx ring the descriptors in queue 0 started from 0, meaning used idx 0 had desc_idx 0, used_idx 1 had desc_idx 1 and so on. But on queue on used_idx 0 had desc_idx 3814 you or some random value on ring size of 4K. So not sure, if this is causing the guest and Hypervisor to go out of sync. Any pointers would be appreciated. Thanks, Param.