[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] xen/x86: fix build with CONFIG_HVM=n and -Og


  • To: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Stewart Hildebrand <stewart.hildebrand@xxxxxxx>
  • Date: Mon, 3 Mar 2025 13:59:42 -0500
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=citrix.com smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0)
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=gAlKPD8M+QXMM1pKtowLvmg02A1U0SLrlcKtmwC9u2I=; b=FtyYEfCXZKTjcnbXnD3uZEC6d3E6za0aYyZcDzX6SE7KvNz1BDnUl1dw3YBPIN8gwRreirMtHDqt5RfYxXnEtE4HYJjDZb/Bh4PKzZTHX9SSv6H46cl0Qn5D6SjBgn1soliQD03LLFTWmhhJ9IZK3CfWQstKMcznSHVQXgQiEQ2QZ6zhjUB16qU3O9ou4ZM3FYvQ+6wCPHiU4shoQJIYFuakEZmA1WLQhGLsumxZIXjhnru+Nz50qkJ2jIknL24uT0kAi3ntWl5fXNcGVXFYt8LZTHqGO4CPedbTlzrLK974aB8Ph3dUosfNXI+50un6INvH2ru2cZneJVuiilmCPw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=M2va39xmRDTEv2Boclq/KcOyhbt7JSILqceORH/juhP880CZTTc8vjocJJrbUmmIlzi5BxF0xxnqgqV7MQbxaDSipihtZ/KfFhqdLOIu+7wQzz1hy/ofVEfAImEqWUuc4PcJQd9o3OcxZPTbnFP3B+wsgxqCzFN1pVnxssMv/SBLJdqJQRoBeyIB7/WfqCW+F1/mR8t6khxfWQtGcSYqEDyXlyk0oUN4IVAoyehlL/TdeGtjvMUeRk6tgyzIPWxlsngN/LbfUjD8z6UrQNlFlSEb25psLJwfIGGymxvEqu1Sz/bk1Hqlbo2B/vwKMYO7b7V0dZBxIEki0bCHecUumg==
  • Cc: Jan Beulich <jbeulich@xxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>
  • Delivery-date: Mon, 03 Mar 2025 19:00:05 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 2/13/25 20:05, Andrew Cooper wrote:
> On 13/02/2025 6:50 pm, Stewart Hildebrand wrote:
>> When building with CONFIG_HVM=n and -Og, we encounter:
>>
>> prelink.o: in function `pit_set_gate':
>> xen/xen/arch/x86/emul-i8254.c:195: undefined reference to 
>> `destroy_periodic_time'

<snip>

> Is this the singular failure with -Og, or are there others?  I never got
> it working, and there were quite a few failures that failed to get a
> resolution.

This is the only one that I'm aware of, and it only occurs when
CONFIG_HVM=n. I only happened to stumble upon this occurrence because
allyesconfig apparently results in CONFIG_HVM=n. I've been building Xen
with -Og in my development workflow for a couple of releases now.



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.