[{"id":3645486,"web_url":"http://patchwork.ozlabs.org/comment/3645486/","msgid":"<177015315308.1503561.5332802023106536789.b4-ty@konsulko.com>","list_archive_url":null,"date":"2026-02-03T21:12:33","subject":"Re: [PATCH v2] x86: cpu: Fix crash on FTRACE enabled builds","submitter":{"id":65875,"url":"http://patchwork.ozlabs.org/api/people/65875/","name":"Tom Rini","email":"trini@konsulko.com"},"content":"On Mon, 15 Dec 2025 09:16:39 +0100, Patrick Rudolph wrote:\n\n> When compiled with FTRACE=1 U-boot will crash as %rdi is clobbered\n> in board_init_f_alloc_reserve() and board_init_f_init_reserve() will\n> memset the .text segment instead of the global_data struct.\n> \n> According to the System V AMD64 ABI %rdi is not preserved and the\n> existing code only worked as board_init_f_alloc_reserve() was small\n> enough to not use %rdi.\n> \n> [...]\n\nApplied to u-boot/master, thanks!\n\n[1/1] x86: cpu: Fix crash on FTRACE enabled builds\n      commit: a8d982e1f1726254ef27bbdf362f98954ee3feb7","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=konsulko.com header.i=@konsulko.com header.a=rsa-sha256\n header.s=google header.b=d14mkwpl;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=konsulko.com","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=konsulko.com header.i=@konsulko.com\n header.b=\"d14mkwpl\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=konsulko.com","phobos.denx.de;\n spf=pass smtp.mailfrom=trini@konsulko.com"],"Received":["from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4f5GRW00GTz1xqf\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 04 Feb 2026 08:13:10 +1100 (AEDT)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 0462F83E3A;\n\tTue,  3 Feb 2026 22:12:39 +0100 (CET)","by phobos.denx.de (Postfix, from userid 109)\n id 4460A83D9C; Tue,  3 Feb 2026 22:12:37 +0100 (CET)","from mail-oo1-xc31.google.com (mail-oo1-xc31.google.com\n [IPv6:2607:f8b0:4864:20::c31])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 0C19383DA7\n for <u-boot@lists.denx.de>; Tue,  3 Feb 2026 22:12:35 +0100 (CET)","by mail-oo1-xc31.google.com with SMTP id\n 006d021491bc7-663170b9472so2520269eaf.3\n for <u-boot@lists.denx.de>; Tue, 03 Feb 2026 13:12:34 -0800 (PST)","from [127.0.1.1] (fixed-189-203-103-235.totalplay.net.\n [189.203.103.235]) by smtp.gmail.com with ESMTPSA id\n 006d021491bc7-66a35f7a4besm324630eaf.17.2026.02.03.13.12.33\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Tue, 03 Feb 2026 13:12:33 -0800 (PST)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=konsulko.com; s=google; t=1770153154; x=1770757954; darn=lists.denx.de;\n h=content-transfer-encoding:mime-version:date:message-id:subject\n :references:in-reply-to:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=9QmY11hnhG/Ib4uvlSUu1gbiWdk0Gav6i9RqJomDTmk=;\n b=d14mkwpleSL9oiTeKjH21f53a7BELe1ltqAzKz4Dl+S1yoxm85JrMODbxlVZcFxa3y\n xheTZ/yo5+iaiwLkmdCi2snrk3oNKrf8mYwwg4q0GWFozs24xuL1gWiLO0hdqd5bKgvy\n Uo17UkdI34c6eDP3xgxY5yYiRs92hg9wgMRAc=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1770153154; x=1770757954;\n h=content-transfer-encoding:mime-version:date:message-id:subject\n :references:in-reply-to:cc:to:from:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=9QmY11hnhG/Ib4uvlSUu1gbiWdk0Gav6i9RqJomDTmk=;\n b=oYom83PRxkdegFHBulLbjXYadqqMLwUJre8cWz9HVr2NPl58oUsQaYYDRoZm2QbY+a\n cEv/374DtcFDk82ygrpxpcrU9mXI7+Dn8n1gzl+c8Ik96eYZ7rIcgmonKTSQUR+B3fqN\n iC+5t36vSnEbSeZwpJz5zjKoR91AjHmzgeEMB6ldA2IoMJYuRljl7aifx5VO9CQ0hQW5\n g+yvWnv3oOPUopda5VKlzmD2OklARx5nAbOdEl6UbRllqF65RN873ZQws3Rl65xJoX/j\n aJhF2NgDYK6smYG3VQrTqWcFG945/p7Ct1Rl4zfmqncqqwC+4DsCPXrj8bwVMrgHMaeK\n 4H6g==","X-Gm-Message-State":"AOJu0YygS/6IKapBwmJ6FjjYj7WKIKXikpcshm7aoK2/uLD6VHSZ053H\n kx7TVzG3vyBrgbl0GJasJVZClZ7hY2e2lIHJIGIEMRKPVljmglpnmeK5d6RMQti2wBM=","X-Gm-Gg":"AZuq6aLEEHDPRohmYSqG49sjRM91gPMFF3/pdb0jtB1go0e7hiyqWug+a3zHGHayTox\n Wt3Svu4+aNVwObPynhatQImkC6/mYiGV1fu6QoZhnWBuNAdPUSnmb/wi+ibi1pN9A/3DOe5l0KB\n UnqFcYnzNmjqCkw/+F3BEspjUKSv87k18bsXr6/j637utDaEJL9EDjpbWBXqsVYE+8EH4WCO4Op\n GYG8YfG2xfpiXKkBl1Ww8Aeq1yDpcSbD0iZq5S/WTk6wj+Vnc+OWF5esUJPghjvJqO2E35mtUk3\n u4a8o6SRIjIMMwyEcH85NPtR/Ya0NklLjbnDO6O88Ix6SQ+XPGqfPMp0lOpjQxcBI22pBHtEFAv\n 9hcCLME2mwxjDr32zTiCZQHeX3mltyBbMqyKdtO2l6wNCsaEVRVshBXDp/vAIRRH3DTHxyDuVEd\n F6EbhqHJiHzamNLJsCjzX+KLL2W0Y0+jjxCjKtPUPBkkMFsB2U+dtN0cBUM/auPcv1YHLI7kOuO\n wUgvz+qw5mcziWfC/QiRALHfwF5iT6lqpmyow==","X-Received":"by 2002:a05:6820:f027:b0:65b:24f6:be21 with SMTP id\n 006d021491bc7-66a20592e79mr492476eaf.2.1770153153798;\n Tue, 03 Feb 2026 13:12:33 -0800 (PST)","From":"Tom Rini <trini@konsulko.com>","To":"Simon Glass <sjg@chromium.org>, Bin Meng <bmeng.cn@gmail.com>,\n Patrick Rudolph <patrick.rudolph@9elements.com>","Cc":"u-boot@lists.denx.de","In-Reply-To":"<20251215081640.1827840-1-patrick.rudolph@9elements.com>","References":"<20251215081640.1827840-1-patrick.rudolph@9elements.com>","Subject":"Re: [PATCH v2] x86: cpu: Fix crash on FTRACE enabled builds","Message-Id":"<177015315308.1503561.5332802023106536789.b4-ty@konsulko.com>","Date":"Tue, 03 Feb 2026 15:12:33 -0600","MIME-Version":"1.0","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"7bit","X-Mailer":"b4 0.14.3","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"}}]