From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 20A8529E0F6 for ; Fri, 12 Dec 2025 15:50:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765554636; cv=none; b=O7X4JC7AZ8b73GLkYZkslqEj7c5pq1QUSelKS4DNnUMduERztxOWIw1/9Z3K6cnvtoqf2CVYmJ6SyqQcBcD5GwoGFmeMrvpA4OIh579EgfBNBIiI4NR7W0UpQhQQai1nzgc1veS81fqXtZvkASvpFT9FMRyqKfFfz1pqYfdtvcA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765554636; c=relaxed/simple; bh=xidLXrNa10nnExBVsh244pTe4JLAL7pUNNuqAQh1B+s=; h=Mime-Version:Content-Type:Date:Message-Id:Cc:Subject:From:To: References:In-Reply-To; b=YbilQs9FUw6aP897st0FYBfu00NKN+XWLNoSn6H1vqUVIF8SHSUFMrB7agnZ5Msuch4R4xoKjq9Kr5+k/esaPbOPGpSkVkeS+t3SE/do/OBQgNYMAWIzE4js0ZX6beGHeRpfZ2b9QIIiqL5p3ZeImxFG9R4akThQvMlw7w4//rY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=Lrzv641n; arc=none smtp.client-ip=209.85.128.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="Lrzv641n" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4779cc419b2so15418785e9.3 for ; Fri, 12 Dec 2025 07:50:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1765554633; x=1766159433; darn=vger.kernel.org; h=in-reply-to:references:to:from:subject:cc:message-id:date :content-transfer-encoding:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=2cnX0JUa95FLcaYhHWNtkfg7XDY9jpTe5UGPxP4s3pY=; b=Lrzv641ntsVsANySf4CGLJ+nq/wOMZVcpWp/Hx3TfA7oQ/flPsEZ4ccvHXOt9c5QLz BsY9DGLYGK8aiAZlSnvL08ToRj+ZB0/663kgEbXh0BQ6wNd6iJRwpXcOZqgOx7Ck7DKl rEx2LSNwG8u8Yo7fRU7FccwnU4goEBiZ3an0SVGnFq0dhs5CRhH5geqQrK6dExJtgLBT WgQLfOmLIORZTp4iw45DWbBoDTUZKS8VLmLZY9OsycVcJTfhDc5brKuyhA+GLs9Jmg+t 8lc1mfC8tb7322G56gsBA7EhLDWsbFUbnVaY1pEiBHIRIiylQffiGTHrn/HU2S+qbvyL oJtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765554633; x=1766159433; h=in-reply-to:references:to:from:subject:cc:message-id:date :content-transfer-encoding:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=2cnX0JUa95FLcaYhHWNtkfg7XDY9jpTe5UGPxP4s3pY=; b=W2EjDhy8y4hcL5xO2Mdeikxaucm/f1zqr+odWYUalf6gnHj95CBQ7oGVpJ01+LV7hN K9qgjJAHFYlziuGcGIM/8XLV5ezRr21qJ10/tdsgoJwJn7M7QQ84hCzsGO43SIH7tEZH galuTnDZx3JFgImLmFYg0Io3UN+tbTp9Qi/TsDVX5hFG/poAeObpP/3Z0V/O4j/bOVyS yFERVrRQKMxH+vr/VeA9pRoQypSfPmT9GBkChYZpA6MiHqwAG69gBWKtnDY8vkusFnug DnjERMNMU+lZG3ABQVqZao5JXpgSOMEDkQIH/8kLzbSM7Zv2fIUnAIqnIQH+3Y1h37Ii GDDw== X-Forwarded-Encrypted: i=1; AJvYcCUqspGzG0JVgH8VJgMxDLMSZNl1rZ2RJsM26mPM3X+KxZh4s+KgeOAmhzCgkywUGD+8QWPWTIzYWfpLpxA=@vger.kernel.org X-Gm-Message-State: AOJu0YzIQviFoTQoX0WmIf13ZixvMdSEqB1fP6Fw9Vv78WXeZF8xLkIl DpRBfUpqbZ4RCX+cQl66loHR1NjlA0KOJBJCVwS+Ak9kM0TM6WbX3f4inv1CDG9Xm9c= X-Gm-Gg: AY/fxX52S1M6jzoHMungrp04LwYsi19+xonJl6T2UvwT6fX182zx+TPrVPvHVBCFBDL eVa3BSy5jeGFQmuRs+WksrXZtB3B0n5dqYav6pJUEWQW4H0n8T/U4ue0VrqscjAq6fLJAbt4sDI t6cOguKx66lBbJiLp4fMIp52MESyMWWlavingdIh6jWqmorwUyhm/ahKI6qxMCYxDw9TIW9atUu nklh1oHyB7gLLnt7Z8/lUDTAuC+aznb4NocEosfgA1p/hPPo3vaqD8Amc5rpi/HPq58mnBpzm8a Bq26VFo1AfgJ9gYLuHNV+7FAovfcXfxW4iATkmnQxmqlp8gyAaaw1Rpc2fezuqckEvCeMyKPmYz VTQ5x38LgtSeiMEBpCFIDYgA3AHWBgCkQqi3t7EnOj/JxP0+xFJ3OVNKzBM+qmr5EKUo2e+AT3V 7nvhhQfU3anLbv+YJg X-Google-Smtp-Source: AGHT+IGUrxu+irDcADrK5/MU4ibUgqq1smXSNe2wq3NuGG1J4xPo6RgE6cmVyk8cYeI2BK0AXvmmWA== X-Received: by 2002:a05:600c:83cd:b0:477:7af8:c8ad with SMTP id 5b1f17b1804b1-47a8f90eed3mr29356995e9.31.1765554633376; Fri, 12 Dec 2025 07:50:33 -0800 (PST) Received: from localhost ([2a02:c7c:5e34:8000:2e63:1f69:14f0:7314]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47a8f8f3894sm37853785e9.15.2025.12.12.07.50.32 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 12 Dec 2025 07:50:32 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Fri, 12 Dec 2025 15:50:32 +0000 Message-Id: Cc: , , , "Bjorn Andersson" , "Konrad Dybcio" , "Rob Herring" , "Krzysztof Kozlowski" , "Conor Dooley" Subject: Re: [RFT PATCH v3 0/2] Adsp fastrpc support for sm8750 From: "Alexey Klimov" To: "Srinivas Kandagatla" , "Ekansh Gupta" , , , , X-Mailer: aerc 0.20.0 References: <20251209-sm8750-fastrpc-adsp-v3-0-ccfff49a8af9@linaro.org> In-Reply-To: <20251209-sm8750-fastrpc-adsp-v3-0-ccfff49a8af9@linaro.org> (adding more Qcom folks to To: header, who asked to send this as soon as possible) On Tue Dec 9, 2025 at 7:37 AM GMT, Alexey Klimov wrote: > Please test these changes therefore RFT tag. The fastrpc testing > application under linux doesn't work for me but I was told there > is a setup available somewhere in Qualcomm where this can be tested > (perhaps android?). I found time to compile and run the testing application. Currently it seems to be untested under Linux (mainly strlcpy thingy and no manual where files are expected to be found), there are also a lot of compilation warnings. https://github.com/qualcomm/fastrpc/tree/development/test root@linaro-developer:~/github/fastrpc/test# fastrpc_test -d 0 -U 0 -t linu= x -a v68 Test PASSED Please look at the mini-dm logs or the adb logcat logs for DSP output [PASS] libmultithreading.so Allocate 4000 bytes from ION heap Creating sequence of numbers from 0 to 999 Compute sum on domain 0 Call calculator_sum on the DSP Sum =3D 499500 Call calculator_max on the DSP Max value =3D 999 [PASS] libcalculator.so Demonstrating FARF run-time logging hap_example function PASSED Please look at the mini-dm logs or the adb logcat logs for DSP output Demonstrating HAP_mem.h APIs Error Code 0x4e : returned from hap_example_mem_dmahandle(handle, fd, offse= t, buffer_length) hap_example function FAILED Please look at the mini-dm logs or the adb logcat logs for DSP output Error occurred with selector MEM (id: 1): 78 Demonstrating HAP_perf.h APIs hap_example function PASSED Please look at the mini-dm logs or the adb logcat logs for DSP output [FAIL] libhap_example.so (error code: 0x4e) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Test Summary: Total tests run: 3 Passed: 2 Failed: 1 Skipped: 0 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RESULT: 1 test(s) FAILED But the result is the same for CDSP (was it tested prior merging?). The same results are for v75. Adsprpcd works with audio_pd though. Maybe Qualcomm can help with this? I don't think I will have enough time to debug this and narrow it down, also very soon I will lose access to the device. Best regards, Alexey