Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751069AbdGMDEv (ORCPT ); Wed, 12 Jul 2017 23:04:51 -0400 Received: from mout.gmx.net ([212.227.17.22]:50355 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750857AbdGMDEt (ORCPT ); Wed, 12 Jul 2017 23:04:49 -0400 Message-ID: <1499914980.5107.18.camel@gmx.de> Subject: Re: [PATCH v3 00/10] x86: ORC unwinder (previously undwarf) From: Mike Galbraith To: Andi Kleen , Josh Poimboeuf Cc: x86@kernel.org, linux-kernel@vger.kernel.org, live-patching@vger.kernel.org, Linus Torvalds , Andy Lutomirski , Jiri Slaby , Ingo Molnar , "H. Peter Anvin" , Peter Zijlstra Date: Thu, 13 Jul 2017 05:03:00 +0200 In-Reply-To: <87wp7dmgoo.fsf@firstfloor.org> References: <87wp7dmgoo.fsf@firstfloor.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.20.5 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:ZrPGurtaYRJ1A1gectvyvyCFtB9lvdcJ2yLUGqfqNY4sqVhKphh Rphjscz9a7mVsWyWFcAanVEmsDUGy6UIs3Z6YOHKGIxkr5QhpT1vc/dyC/r09IOTrrG74Fh EI7ikePHGlnoaK8GSSRyUY/d7PgB9Uth83J/BBimqliuFFPMEvY2XQveBkq+P6zo1gWFJ8T GN72/8UGQuyh0ItXGu9ww== X-UI-Out-Filterresults: notjunk:1;V01:K0:S+TFwYrXy/A=:iRz+4CnRT5OSHDBdDJH7nC bdAe7WrwyK8wyP4E6sko93dh+QDiHue1GZdtqNl7X9y1StfamPMs1Ve5TvBlWLatHoLrSrsPs RB5cFFq0c3S2RffSrGu6rZR5oWgf0iXRJw5BShQBNQcLVpKU4wYjrUEbbYjsBez94wiGdzRE/ 5g/EMSNGSz8UF46ojho0qNP0waoZjcJ1Afg9oHRQjUEN2ILAWiTH5jY1TGgxPCrcp8gN8oxA5 So4Z7VB4VcQVRWjCuDg0NRqDnExmDyiJjpBaqJcL1lDIAgdS4QApwJwAiQSDej4jbvXfGa33M sBO7i7AqtakQBjy3oc6yDKB4+L1jFXO9Px+zpz3DdUKV7P9K+S7pu/1HZxv20b2MjizoLkvBc eVfaiOfgz5Haxq6AJrObf/bwsgScEJAyBaFd2+nB7NYV8A5AelZPGpNOoo1u3bRWYRpYz/FfY 5Gbn6wsIHRLejnnsYkVwEit6xCsp9Dd3uB3CXvk5oaDcxOYhtqj0ixoPGl7kh6zXZ7YTKC3GT V32DeKssU4gO5JadNgmSY/Ka+fmhNdG/Zw3+vFVbnvg+SFCAbn4pYnhrKW4zwFbzVXl9gntCI fYopMFqCOjMqw4YKqctQpLAfYICZhyNSw/I9qzwOrtcLeGSrq3zSp3AAcdfR2GHLYHXsbI3jG RQ86Jhg0/RWmusHvhnGQQimMmtCHDVnO2XYScwSuPhsIfyJKj4ZcdjEo0MyEFKRzz5oedB2fo dHZ9V/0tgVJexFR5bsBjprfY73x2FtBFZmdZRFsWBgBxQAUaQrj92RwZ6UrGB6cSRxDtvQ7Z+ tXvCSXP Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 557 Lines: 14 On Wed, 2017-07-12 at 15:30 -0700, Andi Kleen wrote: > Josh Poimboeuf writes: > > > > The ORC data format does have a few downsides compared to DWARF. The > > ORC unwind tables take up ~1MB more memory than DWARF eh_frame tables. > > > Can we have an option to just use dwarf instead? For people > who don't want to waste a MB+ to solve a problem that doesn't > exist (as proven by many years of opensuse kernel experience) Sure the dwarf unwinder works well for crashes, but at the price of demolishing ftrace/perf utility. -Mike