From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 164D8C3DA63 for ; Wed, 24 Jul 2024 08:56:39 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sWXmu-0004f1-L8; Wed, 24 Jul 2024 04:55:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sWXmt-0004dv-S7 for qemu-devel@nongnu.org; Wed, 24 Jul 2024 04:55:55 -0400 Received: from mail-pf1-x42b.google.com ([2607:f8b0:4864:20::42b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sWXmr-00049S-Rz for qemu-devel@nongnu.org; Wed, 24 Jul 2024 04:55:55 -0400 Received: by mail-pf1-x42b.google.com with SMTP id d2e1a72fcca58-70d138e06e3so3077746b3a.2 for ; Wed, 24 Jul 2024 01:55:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1721811352; x=1722416152; darn=nongnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=akgZQgA7uUR9t3bj6RrulV+rKA+8OE70vYfcmBymVA0=; b=VlfUIIswE0HPyEZC90KkC2ztoiVfmmXNhfGbWrNZ11UtRb8g4phQNUdZVC0ORXZNKY Q4fJs9wX01mNBn+zVWIVHX4mXz8y6lpqfLuKIwebTfRDqG78JgubmkhFRxaFpG+8Yhow dmK2h28chqOqlpEt3oJsDF4itvcCOKbK52uhr+SBhLteeIcovnhqABdkIlIDcjomD2Su 1pAjeljM0xX1qAJt8IhOmkX4DBSMM2N4l/2+j6tKCQtvwleCVQHwNZXrvac0QszHsMPG D9NivVyATjU8hF2KqHXsGkqKn37oAtL74BfNaE+5ybq2BplSoFLeBVzoyKecU/5BB/9Q De/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721811352; x=1722416152; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=akgZQgA7uUR9t3bj6RrulV+rKA+8OE70vYfcmBymVA0=; b=oFyccc1OpiqAiCQfoQJCVrfZXAGx+61HtNwU8LpWiuY1ZCx3StMOYmRilPG0bZBZZo d5As6SxEO+vdQthdfp3de4Ld6g/JNR+DyYZ2eOiMWr6TxLx2OicD/FTrF9dpHGqQFtVc 4uw/C3rH7yJGNB+oZBztp2zYRGfdnf0nJeL8HN0bqpkws8Z+gweo0GOK8Fu/MK10t8+S gqng9MfNSjZACQ8MdOuh2CzxnffGBl1R+yko+TqFvaA9YkJRphznyPZfRR8ISSxfV7B9 8CHkSnWTQzctz6JTddELVRhjdqbfHYU3ai8OkAOFzEuCeHrZKKVnDdZelRkxgy+QVTDb pqtg== X-Forwarded-Encrypted: i=1; AJvYcCUHhYgSgGBWfvqwXN/807fSsiAYxc08VRbixCCf1CL3TiIjSe4s52yet1XfMDX99NPJ6jrQAGbPCNHBmiLQ4UqjGL4+QBE= X-Gm-Message-State: AOJu0Yye8PUmKkXCMNtBSeXJW0yvtcpbW93rBt8WvQ3Ftn56IV43c0aF a5DVbyIekhTaAVcDF6pj7uoiznea1ndqXzy9El1UZNz9azaFsLMozdwabyIBUag= X-Google-Smtp-Source: AGHT+IFsLCRfb3sV0yGr66HpB1FSM74B1W+M3JJB+uOHVG7b1lVbscekbZmSz0hq0wh0r07BdQninQ== X-Received: by 2002:a05:6a00:1885:b0:70d:1dcf:e2a5 with SMTP id d2e1a72fcca58-70d1dcff066mr14222851b3a.3.1721811351847; Wed, 24 Jul 2024 01:55:51 -0700 (PDT) Received: from [192.168.1.113] ([203.56.128.103]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-70d270cab28sm4719985b3a.115.2024.07.24.01.55.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 24 Jul 2024 01:55:51 -0700 (PDT) Message-ID: Date: Wed, 24 Jul 2024 18:55:43 +1000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PULL 00/14] Bsd user for 9.1 patches To: Warner Losh , qemu-devel@nongnu.org Cc: Peter Maydell , Kyle Evans , qemu-arm@nongnu.org References: <20240723180725.99114-1-imp@bsdimp.com> Content-Language: en-US From: Richard Henderson In-Reply-To: <20240723180725.99114-1-imp@bsdimp.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2607:f8b0:4864:20::42b; envelope-from=richard.henderson@linaro.org; helo=mail-pf1-x42b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org On 7/24/24 04:07, Warner Losh wrote: > The following changes since commit 3cce8bd4d737f2ca688bbdcb92cd5cc683245bbd: > > Merge tag 'ui-pull-request' ofhttps://gitlab.com/marcandre.lureau/qemu into staging (2024-07-23 15:23:05 +1000) > > are available in the Git repository at: > > git@gitlab.com:bsdimp/qemu.git tags/bsd-user-for-9.1-pull-request > > for you to fetch changes up to afdb6be1bd8528395af65a087bd668bf7a42ab99: > > bsd-user: Add aarch64 build to tree (2024-07-23 10:56:30 -0600) > > ---------------------------------------------------------------- > bsd-user: Misc changes for 9.1 (I hope) > > This patch series includes two main sets of patches. To make it simple to > review, I've included the changes from my student which the later changes depend > on. I've included a change from Jessica and Doug as well. I've reviewed them, > but more eyes never hurt. > > I've also included a number of 'touch up' patches needed either to get the > aarch64 building, or to implmement suggestions from prior review cycles. The > main one is what's charitably described as a kludge: force aarch64 to use 4k > pages. The qemu-project (and blitz branch) hasn't had the necessary changes to > bsd-user needed to support variable page size. > > Sorry this is so late... Live has conspired to delay me. Something didn't get committed properly, as it doesn't build: $ ninja [343/1144] Compiling C object libqemu-aarch64-bsd-user.a.p/bsd-user_aarch64_target_arch_cpu.c.o FAILED: libqemu-aarch64-bsd-user.a.p/bsd-user_aarch64_target_arch_cpu.c.o cc -m64 -Ilibqemu-aarch64-bsd-user.a.p -I. -I../src -Itarget/arm -I../src/target/arm -I../src/common-user/host/x86_64 -I../src/bsd-user/include -Ibsd-user/freebsd -I../src/bsd-user/freebsd -I../src/bsd-user/host/x86_64 -Ibsd-user -I../src/bsd-user -I../src/bsd-user/aarch64 -Iqapi -Itrace -Iui/shader -I/usr/local/include/capstone -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -fdiagnostics-color=auto -Wall -Winvalid-pch -std=gnu11 -O2 -g -fstack-protector-strong -Wempty-body -Wendif-labels -Wexpansion-to-defined -Wformat-security -Wformat-y2k -Wignored-qualifiers -Winit-self -Wmissing-format-attribute -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wredundant-decls -Wstrict-prototypes -Wtype-limits -Wundef -Wvla -Wwrite-strings -Wno-gnu-variable-sized-type-not-at-end -Wno-initializer-overrides -Wno-missing-include-dirs -Wno-psabi -Wno-shift-negative-value -Wno-string-plus-int -Wno-tautological-type-limit-compare -Wno-typedef-redefinition -Wthread-safety -iquote . -iquote /home/rth/qemu/src -iquote /home/rth/qemu/src/include -iquote /home/rth/qemu/src/host/include/x86_64 -iquote /home/rth/qemu/src/host/include/generic -iquote /home/rth/qemu/src/tcg/i386 -pthread -msse2 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fno-common -fwrapv -ftrivial-auto-var-init=zero -fzero-call-used-regs=used-gpr -fPIE -DCOMPILING_PER_TARGET '-DCONFIG_TARGET="aarch64-bsd-user-config-target.h"' '-DCONFIG_DEVICES="aarch64-bsd-user-config-devices.h"' -MD -MQ libqemu-aarch64-bsd-user.a.p/bsd-user_aarch64_target_arch_cpu.c.o -MF libqemu-aarch64-bsd-user.a.p/bsd-user_aarch64_target_arch_cpu.c.o.d -o libqemu-aarch64-bsd-user.a.p/bsd-user_aarch64_target_arch_cpu.c.o -c ../src/bsd-user/aarch64/target_arch_cpu.c In file included from ../src/bsd-user/aarch64/target_arch_cpu.c:20: In file included from ../src/bsd-user/aarch64/target_arch.h:23: ../src/bsd-user/qemu.h:38:10: fatal error: 'target.h' file not found 38 | #include "target.h" | ^~~~~~~~~~ 1 error generated. r~