From owner-freebsd-net@freebsd.org Tue Nov 24 15:15:41 2020 Return-Path: Delivered-To: freebsd-net@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 89DC52E8A57 for ; Tue, 24 Nov 2020 15:15:41 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from forward501o.mail.yandex.net (forward501o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::611]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CgSJW5J8qz4qd1; Tue, 24 Nov 2020 15:15:38 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from mxback28g.mail.yandex.net (mxback28g.mail.yandex.net [IPv6:2a02:6b8:c03:7b3:0:640:caa7:5f4d]) by forward501o.mail.yandex.net (Yandex) with ESMTP id B65A71E80233; Tue, 24 Nov 2020 18:15:29 +0300 (MSK) Received: from localhost (localhost [::1]) by mxback28g.mail.yandex.net (mxback/Yandex) with ESMTP id wWzbo9Z3Z0-FS3Sf55L; Tue, 24 Nov 2020 18:15:29 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfw.ru; s=mail; t=1606230929; bh=OvsdOCtSIFc3YY4f4oPHpRj9dWNtVRs7UPeqD30rZ2g=; h=Message-Id:Cc:Subject:In-Reply-To:Date:References:To:From; b=BVxZpiBQKyUUWT07MdblRWfqUEn9cehND9Y5bRdxfy2PtCgoihdQpqIKS6UJp2i+2 SyNi2JLglGHI07UOOY+GBGpIa93CPt31H3fuO5ZJXE1lBa/tnJsBzA5p01PodI4oPo CU71B29RsR3bfItJdRopx584LOzy3mF89kdDSggs= Received: by iva1-b50b8ed859e3.qloud-c.yandex.net with HTTP; Tue, 24 Nov 2020 18:15:28 +0300 From: Alexander V. Chernikov To: Darko Grubisic , "freebsd-net@freebsd.org" Cc: Adrian Chadd In-Reply-To: References: Subject: Re: RPS kernel support in FreeBSD? MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Tue, 24 Nov 2020 15:15:28 +0000 Message-Id: <274141606230681@mail.yandex.ru> Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Rspamd-Queue-Id: 4CgSJW5J8qz4qd1 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ipfw.ru header.s=mail header.b=BVxZpiBQ; dmarc=none; spf=pass (mx1.freebsd.org: domain of melifaro@ipfw.ru designates 2a02:6b8:0:1a2d::611 as permitted sender) smtp.mailfrom=melifaro@ipfw.ru X-Spamd-Result: default: False [-2.50 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a02:6b8:0:1a2d::611:from]; R_DKIM_ALLOW(-0.20)[ipfw.ru:s=mail]; FREEFALL_USER(0.00)[melifaro]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a02:6b8:0:1000::/52]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[ipfw.ru]; ARC_NA(0.00)[]; SPAMHAUS_ZRD(0.00)[2a02:6b8:0:1a2d::611:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[ipfw.ru:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:13238, ipnet:2a02:6b8::/32, country:RU]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 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, 24 Nov 2020 15:15:41 -0000 19.11.2020, 10:03, "Darko Grubisic" : > Hi all! Hi Danko, > > I apologize if this is not the proper place to pop the question. > I'm interested if there are any plans to integrate RPS and XPS > functionality in FreeBSD kernel? RPS is implemented as "option RSS". It have _some_ bits of XPS support as well, though it's not complete. CC'ing adrian@ as he had some plans on improving the functionality. > Linux has both introduced since 2011. and kernel 2.6.38. > The only thing I've found regarding this is an ancient 2011. github project > based on FreeBSD 8.2 apparently - https://github.com/gokzy/freebsd-rpsrfs > > This would be a very nice feature to distribute packet processing inside a > VM and I guess I'm not the only one interested in it. > > Thanks in advance for any info you can provide. > > Best regards > Darko > _______________________________________________ > 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"