From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 08 Nov 2021 14:37:26 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1mk4py-0005NY-C5 for lore@lore.pengutronix.de; Mon, 08 Nov 2021 14:37:26 +0100 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1mk4px-0003Cr-Vm; Mon, 08 Nov 2021 14:37:25 +0100 Received: from mail-am6eur05on2054.outbound.protection.outlook.com ([40.107.22.54] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mk4pZ-000392-7F for ptxdist@pengutronix.de; Mon, 08 Nov 2021 14:37:03 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dw7VQszjqkYEXz6kFNB+w4PLPdSa3tWqpznbmpdAp45Lj0RXO9Nt1W/pthHE5b+0JvcoG7X9Hj6nbeaoqF60NoClvPC9LsY8q8wv3zSTQ/Vf9UqpQ3STeQGGYtA2BbYkS/xBWCVAiK8KmzrRc9EkSyeE4noI518QOe7rjtk5JRcjsW9V5JEjVWK0HpYE/H5JNXAcM+g5bSdWXvqckkWbT3veEyc0Z15IoL61Xsas+z//pA1ShXJCWWePFKGumwMu9NDxtq5JtHGvMs8p9QzIRR9lqMss/iJyhMcMBkGSj7fr980CmeTJ9xgDZWHv+TSSA92MG9KKTazBprr4KJ1LiA== 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=cHhL6S58z0xykpqRyyg3dRshRiv3wbQu5PoeUey2aac=; b=bw8J+/ns7FpWNfqDlv1Viubcdi2C4aZe4Ye6tkQew82/RU6509ztpXOffDg4g+InRjdR5qasopxMwz/C3KgZOcZywEtwZB1xIEU5uJ0xdIuS5XRMBe9u6fsoD0P1K1fAvK0j8T7vGk+O55CR3THRA+JDZXbdpOORF/NXsl8YyDmpQt9bPk9aGvdlISfsZ4IxykY4LjykRp80uvG7w3/bKlEOp4ueP9McTYCSVAP1K8kx7UopJb3sNqi9F71qHbVboZNVRPj4fGiHP1wJAArXRNKeQ/qbT751coq1rMqXQRNP77eD+vTBRIbAAGhAwbJqjQqUCrkCyKjceRwVlA9Klw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cHhL6S58z0xykpqRyyg3dRshRiv3wbQu5PoeUey2aac=; b=ijDoH+Cv3MpJjPCiknTwRvFRMGowTGNNrhIAR6++ReFbuTyzWJNHBTgI1eETsWaW766NbHWYEA/76qoYpoHhFjcj6fhTOJZgX2U618Q48xNFYCETf/KZe5In0MnxIGm4y3O7YgoIr0oVJKADqhJfIpaLd1h6BXXaHioyDQ6vrf4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from AS8P251MB0167.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:403::21) by AS1P251MB0677.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:48d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.10; Mon, 8 Nov 2021 13:36:59 +0000 Received: from AS8P251MB0167.EURP251.PROD.OUTLOOK.COM ([fe80::4512:e545:5ad5:7d61]) by AS8P251MB0167.EURP251.PROD.OUTLOOK.COM ([fe80::4512:e545:5ad5:7d61%9]) with mapi id 15.20.4669.016; Mon, 8 Nov 2021 13:36:59 +0000 Message-ID: <9007ddc4-36fe-b33e-32c0-3f088623335e@t2data.com> Date: Mon, 8 Nov 2021 14:37:04 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Content-Language: en-US To: "ptxdist@pengutronix.de" References: <20211108130304.GL22301@pengutronix.de> From: Christian Melki In-Reply-To: <20211108130304.GL22301@pengutronix.de> X-ClientProxiedBy: HE1PR0402CA0038.eurprd04.prod.outlook.com (2603:10a6:7:7c::27) To AS8P251MB0167.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:403::21) MIME-Version: 1.0 Received: from [192.168.7.217] (81.234.39.46) by HE1PR0402CA0038.eurprd04.prod.outlook.com (2603:10a6:7:7c::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.15 via Frontend Transport; Mon, 8 Nov 2021 13:36:58 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e12bc644-155a-4349-13d4-08d9a2bcd6ae X-MS-TrafficTypeDiagnostic: AS1P251MB0677: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5797; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: O6rhLbkvDacWW5Gy3WxDdZpaYyjIOdWHNSQ+qVUrJMsYObS2CrF5hI06N/AIyu64X8c01OVQ2v6NvERbZ7uqVlZUtboP8Glm5FdkKzfqSzkboaMYdUzeaukTcRaHBnQq2t11U4/KKEQggclkjAc1KwUkhM+IPtQVlvgT09nE/5i8fEhNND1ZQKgkfGXYwdPtxoAGJjbnq8tfKoQdwfE7HVpLr8X/PO0NDnyMxHUSXzO3yulGLi1acaw3BThYKJTzdLKYm36318elm9cH18OanttePStEBS1uTI8GqwTz3ULqjRZX3Ko5eyw9+0dLh7oA4ZStQYmxmzxeKbsjJm3oSdF9tg/4HDZEiZgqF5hKSTV/1T4MjA58xknUPh4uU6Ty+vrQ3SF5+NsfJkiT4dmGVAP5q1gHgHWYWASOwohVH57vM4VTYKswoQgRyT+YzUQ0If1L85/uOT5nvY+lehQpVgHmfEqBC8IFY2eMMaSnNPE6thpl0jic2Fv8wkhACNvdb6qPswZUiohOJZmeaMh5qp1dXLvPKRC/FmOnWN5iWm/F8YaG6e+lZzb7CZFW4N/VtT/EYTNA+WV0qJzpmr2YG62T3saBj44pGFeQvreMHAKD5eotFqVD801bnmvvuiexNWnCh1hhbvKgyXtwBLo2o3iHJteN9xsa4eSRyDosPA5MSSUPyCIxE+uXkgB6RDUYEN05lDrJaAqAvAAs7zGhwqf4BtcX71aggtrOTROe8dUZzH+ODrO7GyBbbr3Nt+6x9dQHV4GWX2gaZfRDhT2XHA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8P251MB0167.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(136003)(366004)(39830400003)(376002)(346002)(42606007)(396003)(186003)(6666004)(26005)(66946007)(8676002)(52116002)(316002)(508600001)(31686004)(3450700001)(53546011)(16576012)(6916009)(2616005)(66476007)(66556008)(5660300002)(8936002)(86362001)(956004)(44832011)(2906002)(31696002)(36756003)(6486002)(38350700002)(38100700002)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RThmVXora0QrUjYxenc5MG9ERWN5dGViUkdWcDZOcCtjUXJBSDVWbW11dGRP?= =?utf-8?B?L0JRckVVYkVYa09Mc0M5cVRJMnRxbVg3R05xNTVaRm5UTFAvS2E2b3NtaU5T?= =?utf-8?B?cU5qSTdrSit0d2s1YlJxeWFXK2g2SUsxaWNmU3VUKzhRVUtCMjBkTDdzZ2RH?= =?utf-8?B?cXdreWMyN0NTdDFlUVdSYjdwODhQZEI0ZWhZYmUyRUlXMjY3clhQUVJxaUxq?= =?utf-8?B?V1h5NXJjaDVlTjRLNTIzdVFHRDc2WnpTNUpDODRMMTFQcXN5WnZwczJJSmF0?= =?utf-8?B?bEU5R0t0SGNaZ3FhSjVya1ZGbStkckV1UEk2Q2hPUW9qV25YcTlXd2ZhdVpX?= =?utf-8?B?UWFVYTBsL2xCR0ZvaEx2ejA3QTBkRms0S1FCRDZORlFUMXQ4M0FQOUF6UXl5?= =?utf-8?B?T2VXRG1XWFE1cmVoVHFOc0dQelhkOVpBT2xiTlB0NlFCNENBSWprK21YRjl4?= =?utf-8?B?dzJaL1A4QlB6aTg0TWk1NG1BcFdYMjd6ZC9FWTlpOUNlM0hCSlEvVWZzZmVZ?= =?utf-8?B?MTU5TWxlTjNjbnVSMHZjZTVuMmpoaXVpOERuMmM1K0NZVmJmUjhBZlRYSlRJ?= =?utf-8?B?VXh3NlhCZ3JFRUo4aCsrVHc1eCsrQWcrNm8vN3ZwTUJBeVJ4SmZKWUhvQnFL?= =?utf-8?B?RXJTcldML2JSa3Q2aGFGTG5FR1o4WlBjZEhmek42QzMySHQ1cUxXd0JWK1RV?= =?utf-8?B?S1UyWEhkOXY5NjZCb0VvcnNoYnRFaDJYUWViajU0L3VId01malFzL2c0WXBS?= =?utf-8?B?MW1MNEV3eHRZbGE0SVhJSFlRNGdzNXVPdmpsQmR4TmFHUzJVM3VxaUtlYU84?= =?utf-8?B?RjVWWUpkK1BSOUxtT0liSWtuaGhUSnd3ckIxbVBuVzRXVlVmRmx3V3c5YmRp?= =?utf-8?B?NlVIM012UTV1QWdsdld3YWRaK3kzd1d4aGZWYzdqWGJYMUNhcmIvOWI2TlFr?= =?utf-8?B?T0VibUVLRk05MVYyL1hNY09Md3lQQWZkbGJqUjR6dlhXOUhadlNNRElRazhG?= =?utf-8?B?djY0Z2Q3d2R3NmRTZmw1VnZJNkZzODdoMjFteWdIeXlVcVNYeXA5bnJpUWVS?= =?utf-8?B?aXlneTlMR2ZxZHdLeTB6dm51Wm5kZWNPaDBsTHVyeHJJbmNjdkg5T3NYN2lC?= =?utf-8?B?S0Q1Tm45Y3p3UjJIZG1NQlVVNklMSzUwV2pZUm5NeS81VzBFSEp5RFczQUw5?= =?utf-8?B?SmhIV2tDOWJ2YXhCTEE0K0lKNk8zbmpBNVBlQVMrUVFQdmIrOTBUMkF1SXFz?= =?utf-8?B?Ky9RS3poejhNK2Z0d1N6dmtwWXdvQy9GYnF2MEx1em9CdDdaYUtBU0lFSVVX?= =?utf-8?B?WmxlWGpDSzRBU3NMVE9WTUpEWDkvaUk0a0ZYTTExck9TSGx1cUpqN2NzRHg1?= =?utf-8?B?QWIvbFl2YXJTNUwvajVZN0NmNkl4UmdoQ3pDM3dwRVM1NVhHdW9GVEtwWXNU?= =?utf-8?B?Ti9ZUEVkdGNYVVE2ZEJvaFF5QUxxYnp5aVhXQXA2RDNsTGRXUlYxK0NMSDFk?= =?utf-8?B?TzBqb01BL2Q3Q0lxUEVwcWxIU3JCWlVOT2VIWnIwSThRdzhsS3k0a1NiQ3NP?= =?utf-8?B?Wm9HWXVyODlhQlpjS2VSclVkRlRIN21QWFI0K1o3VWJYTFpPZzVUNlZQWHM0?= =?utf-8?B?TU55K2o0ckl3N2k4WXVQeDYwSERUNUNYQnJuRXVnM0ZGcmtQR1lXblk5Q2Ix?= =?utf-8?B?b3NrM2NWQmYzdExxU1hqL1hXaG5id01jSG8zSDZReW02V1JObi9zTCtZWTBr?= =?utf-8?B?c0Y5ckl1dDNCK3RjdUR2Um56STg5TU5VTWFVNmRiT2JUK2lqc0lOWGpBTTIv?= =?utf-8?B?cXdKbmRaZG81dEZaVGJOWXBpdFlJNUhkQXRrQXhsaGJOdExCWGFGYzlUYVR6?= =?utf-8?B?eUFjMjEzdVNSVUNLOHFJbWc1bGwwZ1FRRTN4dUpRd0tIakRjVzcxcU9rRHJM?= =?utf-8?B?RnRDcm83c09PSTN0QWovVWM5d2hzemVYVEdQdHhHNlhzUUR2REpBQktTakhj?= =?utf-8?B?MkI3blBjRktkWjBKMkMvOHZ3TWRJLzdPNmRIWEcvUWttNkJBK3pSNEZVaVhz?= =?utf-8?B?TzhXc04vblpDNEtwYmNzY2xwTVJhVVVyOEw5MUFmWE4rSk9HZEpIejVhaHVp?= =?utf-8?B?ckRHRndvSEJFSjNmbzRlREd5UEFjcFllMHhTdVdNMWlPeW9HbGpMNFdxUE1W?= =?utf-8?B?cnplcGhnYlEyS0hlZ1p3VHd3UVRUN1ZQQllyNzJ3VE9XV3NtUUxZTlVpcnVN?= =?utf-8?B?dmF3UFBLZ21RV1owK0tNSHpKZzRBPT0=?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: e12bc644-155a-4349-13d4-08d9a2bcd6ae X-MS-Exchange-CrossTenant-AuthSource: AS8P251MB0167.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Nov 2021 13:36:59.0786 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: erFKWtU++luaBIzS+gdJdBiC6lQzG+fT/HgGaLoVR7rF3QDVZQWSob3d9dC2aRRo37qRb9mQLFEPIzXV7U6DtmcYTwPHEH7972wVmxWoGLs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS1P251MB0677 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-3.8 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,MSGID_FROM_MTA_HEADER,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [ptxdist] mesalib 2021.11 broken kmsro driver? X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de, christian.melki@t2data.com Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false On 11/8/21 14:03, Michael Olbrich wrote: > Hi, > > On Mon, Nov 08, 2021 at 11:16:11AM +0100, Christian Melki wrote: >> The kmsro driver doesn't seem to create any .so files. >> According to people on #dri-devel it's builtin in other .so files? >> So the idea of kmsro library names to copy will fail in the current .make. > > What exactly is broken? ptxdist: error: missing gallium driver armada-drm_dri.so > In general, all gallium drivers are built into a > single file. 'make install' creates hardlinks for all drivers that are > built. In ptxdist we just create one gallium_dri.so and symlinks for all > drivers. > The 'kmsro' argument for the meson 'gallium-drivers' options just means, > build all KMS only drivers. So the list of hardlinks/softlinks ist > different. That's why we have the '$(subst kmsro, ....'. kmsro doesn't create any library hardlinks named according to whatever list ptxdist has. Actually, adding kmsro doesn't change built number of objects or generated library hardlinks at all. with kmsro: Gallium drivers: kmsro virgl r600 nouveau swrast svga [1621/1621] Linking target src/mesa/drivers/dri/libmesa_dri_drivers.so $ ls -1gG platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/* -rwxr-xr-x 2 94331520 nov 8 14:25 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/i965_dri.so -rwxr-xr-x 12 127009440 nov 8 14:25 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/kms_swrast_dri.so -rwxr-xr-x 12 127009440 nov 8 14:25 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/nouveau_dri.so -rwxr-xr-x 12 127009440 nov 8 14:25 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/r600_dri.so -rwxr-xr-x 12 127009440 nov 8 14:25 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/swrast_dri.so -rwxr-xr-x 12 127009440 nov 8 14:25 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/virtio_gpu_dri.so -rwxr-xr-x 12 127009440 nov 8 14:25 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/vmwgfx_dri.so without kmsro: Gallium drivers: virgl r600 nouveau swrast svga [1621/1621] Linking target src/mesa/drivers/dri/libmesa_dri_drivers.so $ ls -1gG platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/* -rwxr-xr-x 2 94331520 nov 8 14:34 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/i965_dri.so -rwxr-xr-x 12 127009440 nov 8 14:34 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/kms_swrast_dri.so -rwxr-xr-x 12 127009440 nov 8 14:34 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/nouveau_dri.so -rwxr-xr-x 12 127009440 nov 8 14:34 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/r600_dri.so -rwxr-xr-x 12 127009440 nov 8 14:34 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/swrast_dri.so -rwxr-xr-x 12 127009440 nov 8 14:34 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/virtio_gpu_dri.so -rwxr-xr-x 12 127009440 nov 8 14:34 platform-secplatform/packages/mesa-21.2.3/usr/lib/dri/vmwgfx_dri.so .. or something else that's apparently magic is happening. > Michael > > _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de