[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [XEN PATCH v10 7/7] build: adding out-of-tree support to the xen build
- To: Anthony Perard <anthony.perard@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Ross Lagerwall <ross.lagerwall@xxxxxxxxxx>
- Date: Mon, 11 Apr 2022 16:37:03 +0000
- Accept-language: en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=0gTF0zyo30UUWmfs8XexpK7uJLFU6+Ul5g3Eh9tnMqc=; b=ge8sEiamLRnEu6r02GL6BbruCvWH5JugdrAkkCjs14kXAyIkLmV/1egzIy5xdZvrovUe2v6vMVzvPaWyQ0krbvgwVvC3S34ivCI/EJQTb930K0vHHjJt293E6IOEPCArBoCMibYsOYqsg2noeDmqtFO/vA/aveTdB5j9MOjNE7DxD+jdB0AsVBABhjLkz1qsMBZTe0Jg80L56f67QIfgjHC4xY9BbhiYIxlgCb0N2J84OlZDbMqB2LIcu9Uk2/bQcDZMPApqMJ/GDcnJTNqyWFEeMqeb/25DPWeQwScX4X/hXCxOSSDVx4hEDy6CukfmVO2gFsd7oqBO0Ta2jZ3vVQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U39HrjAhtuIfIF/eVRxVaYYLfUi7wrk/Asw47QhWomtB0ArzUSLYld6Sy81r8rKhVhREXkJrF8g1oJe8ouCL+yr8V9eneFyMk4i7zPnXoyQpxZHPhzxE68DKb5mlY7o3uX4EeHVSwDE4OKJVdeYVXYl5E/9LOp8XmrDLWEPUN+wW1BeXUCwj7JF3ArQLEZ3Zy2gCHAYz0zrfdpgBKG+kd98Yi1gSc44nOZnUPj8ZTR5pyENfQCSmXGS5+Yb9fbms+cf1mwFj2+0/htVcMzpu+rbYCuT/mCw2zAE9YkWh49oGGw3NNOWK3UJaowIQJGlTqz7Gv0bdFtHQt557364zJg==
- Authentication-results: esa3.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
- Cc: Jan Beulich <jbeulich@xxxxxxxx>, "Daniel P . Smith" <dpsmith@xxxxxxxxxxxxxxxxxxxx>, Julien Grall <jgrall@xxxxxxxxxx>, "Andrew Cooper" <Andrew.Cooper3@xxxxxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Roger Pau Monne <roger.pau@xxxxxxxxxx>, "Konrad Rzeszutek Wilk" <konrad.wilk@xxxxxxxxxx>, Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
- Delivery-date: Mon, 11 Apr 2022 16:37:24 +0000
- Ironport-data: A9a23:aQahEKoG3iUdlWSWGVviAwcGWYZeBmKPZRIvgKrLsJaIsI4StFCzt garIBnSMq6PY2L8c49zbI2x8x4P78eEndIxHgI/+yo1FSgQ9puZCYyVIHmrMnLJJKUvbq7GA +byyDXkBJppJpMJjk71atANlVEliefQAOCU5NfsYkidfyc9IMsaoU8lyrZRbrJA24DjWVvR4 Iqq+aUzBXf+s9JKGjNMg068gEsHUMTa4Fv0aXRnOJinFHeH/5UkJMp3yZOZdhMUcaENdgKOf M7RzanRw4/s10xF5uVJMFrMWhZirrb6ZWBig5fNMkSoqkAqSicais7XOBeAAKv+Zvrgc91Zk b1wWZKMpQgBFIneqd89dyliHShBFJEf34TsHXiQmJnGp6HGWyOEL/RGCUg3OcsT+/ptAHEI/ vsdQNwPRknd3aTsmuv9E7QywJR4RCXoFNp3VnVI1zbCFrAiSJ/OWbrD4dtw1zYsnMFeW/3ZY qL1bBIxPEmeMk0XZD/7DrpkwOiZviOhTwEfrU2njrI242rrxytuhe2F3N39JYXRGJQ9clyjj n3C13T0BFcdLtP34SGe7numi+vLnCX6cIEfDru18rhtmlL77mAcBBAZT1KTveiyikn4XclWb UMT5EIGrq807kWnCMb8Wx6Qp2SNtRoRHdFXFoUS6hyJy6fSyxaUAC4DVDEpQN4sudIyRDcq/ kSUhN6vDjtq2JWFRHTY+rqKoDeaPSkOMXREdSICVREC4dTovMc0lB2nZtRsCqexivX8HDjix DbMpy87750fldUO1rm71Vnfjiiwu4PSSQoo+gTQWHnj5QR8DLNJfKTxtwKdt6wZat/EEB/R5 xDohvRy8sgkKYO8rwypcN8DFY6A26+iCxbggXFGSsxJGyuWx1aveoVZ4TdbLUhvM9oZdTKBX HI/qT+997cIYiL0MPYfj5aZTp1zkPO+TYiNuuX8NIImX3RnSOOQEMiCj2a01nulrkUjmLpX1 XyzIZf1ViZy5UiKIVOLqwYhPV0Dm3tWKYD7H8mTI/GbPV22PiP9dFv9GAHSBt3VFYvdyOkvz /5RNtGR1zJUW/Dkby/c/OY7dA5WfCZiW8ur8pMGLIZvxzaK/0l7VZfsLU4JIdQ5z8y5aM+Vl p1CZqOo4AWm3iCWQel7QntidKnuTf5CQYETZkQR0aKT8yF7O+6Htf5HH7NuJOVP3LEznJZcE qheE+3dU6snd9gy02lEBXULhNc5L0rDaMPnF3fNXQXTiLY8H1eZpYK+JlKHGetnJnPfiPbSa oaIj2vzaZECWx5jHIDRbveuxEm2pn8ThKR5WE6gHzWZUB6EHFRCQ8ApssIKHg==
- Ironport-hdrordr: A9a23:Dqd/GKg7Nl8PN20xwaTQCxQA9nBQX2113DAbv31ZSRFFG/FwyP rAoB1L73PJYWgqNU3IwerwRZVpQRvnhPtICPoqTMuftW7dySSVxeBZnMffKljbdREWmdQtrJ uIH5IOa+EYSGIK9/oSgzPIXerIouP3iJxA7N22pxwGLGFXguNbnnxE426gYxVLrWJ9dP4E/e +nl6x6Tk2bCBMqh6qAdxs4dtmGg+eOuIPtYBYACRJiwhKJlymU5LnzFAXd9gsCUhtUqI1SsF Ttokjc3OGOovu7whjT2yv49JJNgubszdNFGYilltUVEDPxkQylDb4RG4Fq/QpF491H2mxa1e UkkC1Qe/ibLEmhOV1dlCGdmTUIFgxerUMKh2Xo2EcL6vaJOw7SQ/Ax+76xNCGpsHbI9esMoJ 6i0w+ixutqJAKFkyLn69fSURZ20kKyvHo5iOYWy2dSSI0EddZq3MciFW5uYd499RjBmcga+S hVfbXhzecTdUnfY2HSv2FpztDpVnMvHg2eSkxHvsCOyTBZkH1w0kNdnaUk7zo93YN4T4MB6/ XPM6xumr0LRsgKbbhlDONERcesEGTCTR/FLWrXK1X6E6MMPW7LtvfMkf8IzfDvfIZNwIo5mZ zHXl8dvWkue1j2AcnLx5FP+gClehTKYd0s8LAo23FUgMyPeFOwC1zxdLkHqbrUn8ki
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Msip_labels:
- Thread-index: AQHYPd9LOZzBp6Umj0ytv6m2JZ6hrazrCFex
- Thread-topic: [XEN PATCH v10 7/7] build: adding out-of-tree support to the xen build
> From: Anthony PERARD <anthony.perard@xxxxxxxxxx>
> Sent: Tuesday, March 22, 2022 11:22 AM
> To: xen-devel@xxxxxxxxxxxxxxxxxxxx <xen-devel@xxxxxxxxxxxxxxxxxxxx>
> Cc: Anthony Perard <anthony.perard@xxxxxxxxxx>; Jan Beulich
> <jbeulich@xxxxxxxx>; Daniel P . Smith <dpsmith@xxxxxxxxxxxxxxxxxxxx>; Julien
> Grall <jgrall@xxxxxxxxxx>; Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>; George
> Dunlap <George.Dunlap@xxxxxxxxxx>; Julien Grall <julien@xxxxxxx>; Stefano
> Stabellini <sstabellini@xxxxxxxxxx>; Wei Liu <wl@xxxxxxx>; Roger Pau Monne
> <roger.pau@xxxxxxxxxx>; Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>; Ross
> Lagerwall <ross.lagerwall@xxxxxxxxxx>; Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
> Subject: [XEN PATCH v10 7/7] build: adding out-of-tree support to the xen
> build
>
> This implement out-of-tree support, there's two ways to create an
> out-of-tree build tree (after that, `make` in that new directory
> works):
> make O=build
> mkdir build; cd build; make -f ../Makefile
> also works with an absolute path for both.
>
> This implementation only works if the source tree is clean, as we use
> VPATH.
>
> This patch copies most new code with handling out-of-tree build from
> Linux v5.12.
>
> Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
> Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
> Reviewed-by: Daniel P. Smith <dpsmith@xxxxxxxxxxxxxxxxxxxx>
> Acked-by: Julien Grall <jgrall@xxxxxxxxxx>
> Tested-by: Julien Grall <jgrall@xxxxxxxxxx>
>
Acked-by: Ross Lagerwall <ross.lagerwall@xxxxxxxxxx> (livepatch parts)
|