From owner-freebsd-net@freebsd.org Tue Nov 7 17:32:46 2017 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0DAC2E5F143 for ; Tue, 7 Nov 2017 17:32:46 +0000 (UTC) (envelope-from v.maffione@gmail.com) Received: from mail-io0-x229.google.com (mail-io0-x229.google.com [IPv6:2607:f8b0:4001:c06::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CA0027964B for ; Tue, 7 Nov 2017 17:32:45 +0000 (UTC) (envelope-from v.maffione@gmail.com) Received: by mail-io0-x229.google.com with SMTP id h70so2970266ioi.4 for ; Tue, 07 Nov 2017 09:32:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=dLxFq9JEWL1Unv/4m+AwQh4h/vo2g0Jx4D4UM5lFrJg=; b=uQFXSjkbp624wBFkPuRdya91XttV4xEw0lD8U1HoloyG0OQVOgXuQXdoetQIqmWRMO dFGRwPWYgfAz4kPYSL6svBQJVhKaODbI6GA328gGNNVU33tTO2f5xPMzyXQrqS0Vg13m kQNWADTUtbKl0Vk555pFlkUr0FngmzuCO8GTc6rKtAPbt6SiKvTLHEIlgN40QQdDlydQ 3dAmvwZo+CzOQ8+uPbC6pKv240zyhhwphvfsAVNu9oohDaPQJZTSivBHKg7yrNlBCDLk YKbiz19xnXipxqY1N0l3neJWdDpYZh2PEji0LFp757Z5npcY9qltWVsMPLJE8oNCuuYU HekA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=dLxFq9JEWL1Unv/4m+AwQh4h/vo2g0Jx4D4UM5lFrJg=; b=HX7At9n3UTkB7HmStOymipEGIf6tKCm0nEmPcJDyhiRzT5ty7LKZYuLmASog0l+y8n NxkpuXeQxeEXrbKP6MJ9AsSkpBGfDvOqps68kMl4yj6k3fsN3J2p2NyEwUTZVtn6KwFg KT82mFkW3YmA44pOXU64aY2tj7deH6H4AESVbjoWcMTlaJAXStJ0tny9DlggDV+MUmLw KjFXc+qnkfhm2YRL+M0mPEflmaec02ZoDTVuryNBKIFncLwJSC6R/w+LPNu8OVcNa+2i c0qolMpKbiAaoEdROYIo8eiIqEN8EhE3fB2WNlgQWyOKXQ01DVpqESMfgrzRNoIv6oti FXsQ== X-Gm-Message-State: AMCzsaUmzh+koZLl8KV+ogfpU+XOZd8bdjWnJpB9nishodgysHaq4DOq w1C3w/TClLYWh/W4ZORBRMpUauhgLCptDW8UG28= X-Google-Smtp-Source: ABhQp+TpbStF2Iiux2R7HWGQjTvzfsIyv3p07CsQAX0+CGuvEhJCi6l9wZPl6i9jEb51O6uysUI12HqMQA4gfOo76QY= X-Received: by 10.107.141.206 with SMTP id p197mr24409714iod.92.1510075965047; Tue, 07 Nov 2017 09:32:45 -0800 (PST) MIME-Version: 1.0 Received: by 10.2.176.143 with HTTP; Tue, 7 Nov 2017 09:32:44 -0800 (PST) In-Reply-To: <5A01ED27.60900@cox.net> References: <5A01ED27.60900@cox.net> From: Vincenzo Maffione Date: Tue, 7 Nov 2017 18:32:44 +0100 Message-ID: Subject: Re: netmap scatter/gather? To: "Joseph H. Buehler" Cc: "freebsd-net@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Nov 2017 17:32:46 -0000 Hi, In general netmap adapters (i.e. netmap ports) may support NS_MOREFRAG. But in practice this is mainly supported on VALE ports. So if you don't want to add the missing support by yourself you can simply change the netmap buffer size by tuning the sysctl dev.netmap.buf_size, and increase it to 9600. Cheers, Vincenzo 2017-11-07 18:28 GMT+01:00 Joseph H. Buehler : > Does NS_MOREFRAG work when using netmap with network adaptors (e.g. > virtio_net)? > > I need to send and receive large frames -- 9600 bytes -- but the netmap > buffer size is only 2048. > > Joe Buehler > _______________________________________________ > freebsd-net@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > -- Vincenzo Maffione