From owner-svn-src-head@freebsd.org Tue Aug 27 08:21:15 2019 Return-Path: Delivered-To: svn-src-head@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 923B4CF93B; Tue, 27 Aug 2019 08:21:15 +0000 (UTC) (envelope-from maxim.konovalov@gmail.com) Received: from mail.nginx.com (mail.nginx.com [206.251.255.65]) (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 46HhfM3P6Yz4bBK; Tue, 27 Aug 2019 08:21:15 +0000 (UTC) (envelope-from maxim.konovalov@gmail.com) Received: from [192.168.33.76] (unknown [82.204.252.162]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mail.nginx.com (Postfix) with ESMTPSA id E0DB82C50CDB; Tue, 27 Aug 2019 08:21:06 +0000 (UTC) Subject: Re: svn commit: r351522 - in head: sbin/ifconfig share/man/man4 sys/conf sys/kern sys/modules sys/modules/ktls_ocf sys/net sys/netinet sys/netinet/tcp_stacks sys/netinet6 sys/opencrypto sys/sys tools/t... To: John Baldwin References: <201908270001.x7R01vUB052426@repo.freebsd.org> Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org From: Maxim Konovalov Openpgp: preference=signencrypt Autocrypt: addr=maxim.konovalov@gmail.com; keydata= mQGiBDzqHSERBACUPYN18/fnXdsI3CsH/UgX7CL1yLSgTCTbEA7p/jPA78svM0KtaHdZG+mh ZH9u//SaPuKPoF6OST7pb5ee48bppzL8v1+zYIAUWib/ImR/ZEGi5SzMmYtNCrK3YTblaHoe KKSrVwYvFi4HYQZWG3hcXaozhZRVQTnGnDdQYriSVwCg24PlUzXu1n8lw+4zDlW3eGIkxEMD /RpnH5n8maXO5MYRvuBpGGTF7x3iV0somnLhQ1Th1WD/7OhRRzfRpXarG8ObyxyPx52et6tG V9IjSdO+uuVgtTUFRKsr6QYk/y49blntpGtd4kTHMy99Zt/GP/CBBWn7dQtMGABDobA0ZU5I LkSlZ+DHtZLEkIXljhxIyhbwsIQzBACKTwIrcF0trhi2dibKMOWqy8RYP5iKe1vXy5SCdcU7 HxicHGzI0oRdlCHTjh0pik8YWI24d18UdHDhvWHxbF/QCBbW+RAyiNASzzdsiIswo9Zvras/ NZbnagHBtP80kBhLVC4udmO7GKYxKjpgsuqihaFJdcpoxx8J6mv2sTxK1rQhTWF4aW0gS29u b3ZhbG92IDxtYXhpbUBuZ2lueC5jb20+iGUEExEKACUCGwMGCwkIBwMCBhUIAgkKCwQWAgMB Ah4BAheABQJT9a+bAhkBAAoJEOzw6QssFyCDIfkAnipxGxSmdmjVmbcHHykfNsAEJ2bvAJ47 cIgMc4xPafu4R6+g1FXMlGhDiLkBDQQ86h0kEAQAgnnpxiAEyPMbrmBFl+EPukQ+vAmPHsWJ R4ASroOK5IzRbvkuxY4Qs5JcgieLcXS3xByPK6k7x+ep0E/0kQLOKHk8hiaEcR/jrzitEjCR rknbnoDRD0esEoXYCXLBJnnqmxrmY1sWvae/W4g/a3llwhIRaxo8AGQyzAyb6FgLvmsAAwYD /jrEYR09a/j3g9rVgP8dsADIH3jxtnxCNkEINAWbchCvjQQOblhWWU0FKjtjDxjsanwCj5Zg QRPrSQQG0BNeviM1yWfg1L9SYZVfv29ryQw9znMBCWiJPvyEKQ5BkcLXnr3UcQ036mkSNdV2 w2MDOLtmiT048clx8V4lfT+vcK5kiEYEGBECAAYFAjzqHSQACgkQ7PDpCywXIINCNgCgxAU2 CBSYytZ08F0WHxxMeInrYi0An2zFJGYtLghVu9Q0P8Okqu2blMIC Message-ID: <285e9e26-a2fb-e882-c4bf-ce66e3814870@gmail.com> Date: Tue, 27 Aug 2019 11:21:04 +0300 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <201908270001.x7R01vUB052426@repo.freebsd.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 46HhfM3P6Yz4bBK X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-6.90 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; NEURAL_HAM_SHORT(-0.91)[-0.906,0]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Aug 2019 08:21:15 -0000 On 27/08/2019 03:01, John Baldwin wrote: > Author: jhb > Date: Tue Aug 27 00:01:56 2019 > New Revision: 351522 > URL: https://svnweb.freebsd.org/changeset/base/351522 > > Log: > Add kernel-side support for in-kernel TLS. > [...] > This patch is the culmination of years of work by several folks > including Scott Long and Randall Stewart for the original design and > implementation; Drew Gallatin for several optimizations including the > use of ext_pgs mbufs, the M_NOTREADY mechanism for TLS records > awaiting software encryption, and pluggable software crypto backends; > and John Baldwin for modifications to support hardware TLS offload. > This is super-cool, gentlemen! My congratulations with great job done. -- Maxim Konovalov