From owner-freebsd-net@freebsd.org Thu May 6 16:22:16 2021 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 A85466269E9 for ; Thu, 6 May 2021 16:22:16 +0000 (UTC) (envelope-from schmiedgen@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fbf473Gxyz4qZL; Thu, 6 May 2021 16:22:15 +0000 (UTC) (envelope-from schmiedgen@gmx.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1620318133; bh=vSdPkw9yHRO614HLCmQZSxzljchqJiX1Z8KvygItra8=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=JwHUnXlmJrU8oaJRnvZ24gb9muxaCmeeAKFI1EK+3JbiWwZlOx4Fyp+Xdt3gTROkl KM7ImYxuDu9AcS3IxLUU3ofEBTteE6JPfnBShOF+YZDQhEDvuSldg8/9OcXgcODPji Ng3GWUR7kEWXPszI8It1zibIG77uvWT9KnWql/6U= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.10.5] ([62.246.110.10]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MMGRK-1lvnfv0HX4-00JFhi; Thu, 06 May 2021 18:22:13 +0200 Subject: Re: page fault while in kernel mode - after upgrade from 12.2 to 13.0 To: Mark Johnston Cc: freebsd-net@freebsd.org References: <51a3abc5-76b9-df09-acbe-895b62ec87b3@gmx.net> <90ed0277-9fcc-28c0-a546-c6a80babfa34@gmx.net> From: Michael Schmiedgen Message-ID: Date: Thu, 6 May 2021 18:22:12 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:e2RJexZQoe8w4wzKLbwt/z3xlLwaac/qvtkaTiuqIegeRXLPzMx ZjS4UWED+qnOV0OkHZpIwbyI83XHWxW2v8Ue+Vb7XkMRNaAuRoVrqD1onFeR/Y1FX/Fsy+S lwZESNBpwDkrb+LiqvAt6sxe3uvmwfo0uYSIucJAAA75BzXCOppgLgHeD3WXVt74ixwLN7f jsAzkPKT7qvz6qjBuO16w== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:myiWr/6TZx4=:ARO5Dkbcezue/nr/PkI8xe b8uL1p1oJedsoRX6XhrLn368Gg/qS70Ut2htK/ZdGwHhR2rL89txJa5xwOZ1t+8DlxQspJRev Qebd2vmK0C57URP2a716/weq9nCsoZ8qUzSsyc/4wi73AoZvjEma2wbgBJTry6cbX++mKUPIn XAfha78RgBPYIAW9i2Rv/I8vsdUGXMmogS1dG9qInSRATm1OdR6jg9ijrgL7RBfy2AEgh8bFD /77cVDiCmQINN0Y8CLPhyq0yJlX0PCLD1pBA9N1ae7Rz/KXAYX/NUPX751uivaAqHGRyftmZc Lv0nLu9iDZdaf+eXFWb9S7sruQD0qcNtiIBBmwg/5CobVwjQCcIvWg3TlOoC0jLZQCrDuw71u WX4Pt+6LUcL6tpupbCkxKMKQKjhJYmcy6BZArcCdMc6gHIsICK4NQM/C9laCY/AQpPjnznhC9 BACpIruNML6LkU/CpBe0OHp3hbGpLTf2anAQIw+KPIUDBea9aNlC+NNFBzfwTMnqFWkHsLuv3 fbpivSjJu9lrlrUghhnf9gb/+XXxdBEaPrqPP50udTFVAmxbHxarzHh63TRB848e5MRSLnpap 80kYKipthFTp8lIkOXyaB8hEYOIt+FzWiEEKsJSAi6ekUr+o+esTnGz9hX3FamX75Gxfxo4er etiqecxholH/pi2sYHC9awHxLkVH2DktuPvmvw/NaQdJV5mkebxrpJlNB4RURlW4RaMiu5/ZG URFhmr+kXQDxUV1hM9Ecqb8BhGAQc8RQ6LOl8JZo3cD/ZY7IEAi9hQI6iMJLLOcTkHnxYYvdr cpIwx6cztvhYlOBPBUO0JkYpaKcLA7wkSDgdiq5Xhn5qDdLNwJf+lhFz2/xNxK8JrTMUxCNIv BVntqZZvEkyKiVry9f6QUV7OSMIqZYhA7LhjJnumK8/nZqbXauvTkTUHSYDisV+cXvECLdLqG Tvsd3IfQuTAhaQ0r2GQ2NbKcQlfuh9cXrwf83lvyAvzFOUyqJ9yPc2zveTqQkrCbcIKcA/vic yX8j0KDta6vRDoAyQ5+PMMuklRIJ1q1bFIq38d2Evqqm3lVgqFutZ0QBoq3PFMoLMS/O8xc7Z Ssh8esM4mcjxTOAzxy1sYp0NNb0taUlZ1RhcmpFjMmTNux05ak9jzYBVm7VkcBwNXaK2AiiZB 3z0HHl2aSR2APDyya9/rMgy/69HZyzE5Jap0cBizLj9L8oxlbNTHHWmYsmDQGqUXRk7ms= X-Rspamd-Queue-Id: 4Fbf473Gxyz4qZL X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=JwHUnXlm; dmarc=pass (policy=none) header.from=gmx.net; spf=pass (mx1.freebsd.org: domain of schmiedgen@gmx.net designates 212.227.17.22 as permitted sender) smtp.mailfrom=schmiedgen@gmx.net X-Spamd-Result: default: False [-4.10 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmx.net]; R_SPF_ALLOW(-0.20)[+ip4:212.227.17.0/27]; DKIM_TRACE(0.00)[gmx.net:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmx.net,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.22:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmx.net]; MID_RHS_MATCH_FROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[212.227.17.22:from]; DWL_DNSWL_NONE(0.00)[gmx.net:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; SPAMHAUS_ZRD(0.00)[212.227.17.22:from:127.0.2.255]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.17.22:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(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: Thu, 06 May 2021 16:22:16 -0000 On 06.05.2021 18:02, Mark Johnston wrote: > On Thu, May 06, 2021 at 06:00:05PM +0200, Michael Schmiedgen wrote: >> BTW, we got 2 other systems, also with userland NAT but different workl= oad. >> After an uncertain amount of time, mostly weeks, the natd starts to spi= n 100% >> CPU on these systems. Quick noobish workaround was restarting natd ever= y night. >> I saw your recent commits that applied some more safety in that area, d= o you >> plan to MFC these as well? I can imagine that could help with my NAT pr= oblems. > > I am skeptical that anything I did recently would fix this. Did you try > attaching a debugger to natd to see where it's getting stuck? Is it > also a regression from upgrading to 13.0? Unfortunately this was difficult to trigger, and when it did, networking s= topped working and these are remote machines. This was/is on 12, I plan to upgrad= e these in the near future and keep an eye on it.