Re: [PATCH v2 2/2] arm64: dts: qcom: msm8939-asus-z00t: add initial device tree

2025-10-08 Thread Krzysztof Kozlowski
On 09/10/2025 03:20, Erikas Bitovtas wrote: > Add an initial device tree for Asus ZenFone 2 Laser/Selfie. This > includes support for: > - UART > - USB > - Internal storage > - MicroSD > - Volume keys This is a friendly reminder during the review process. It looks like you received a tag and for

omap_remoteproc: Deadlock due to runtime PM

2025-10-08 Thread Richard Weinberger
Hi! I'm seeing a reproducible deadlock in omap_remoteproc during system reboot or shutdown while the remote processor is running. The deadlock occurs as follows: rproc_cdev_release() -> rproc_shutdown() -> mutex_lock_interruptible(&rproc->lock) -> rproc_stop() -> omap_rproc_stop() -> pm_runtime_

Re: [PATCH v4 01/12] dt-bindings: remoteproc: qcom,pas: Add iommus property

2025-10-08 Thread Mukesh Ojha
On Wed, Oct 08, 2025 at 05:09:32PM +0900, Krzysztof Kozlowski wrote: > On 08/10/2025 01:48, Mukesh Ojha wrote: > > Most Qualcomm platforms feature Gunyah hypervisor which handles IOMMU > > configuration for remote processor and when it is not present, the > > operating system must perform these con

Re: [PATCH net v2] selftests: drv-net: update remaining Python init files

2025-10-08 Thread Stanislav Fomichev
On 10/08, Simon Horman wrote: > On Wed, Oct 08, 2025 at 09:25:03AM -0700, Stanislav Fomichev wrote: > > From: Jakub Kicinski > > > > Convert remaining __init__ files similar to what we did in > > commit b615879dbfea ("selftests: drv-net: make linters happy with our > > imports") > > > > Signed-

[PATCH v2 0/2] arm64: dts: qcom: msm8939-asus-z00t: add initial device tree

2025-10-08 Thread Erikas Bitovtas
This dts adds support for Asus ZenFone 2 Laser/Selfie (1080p) smartphone released in 2015. Add an initial device tree support for Z00T with support for: - GPIO keys - SDHCI (Internal and external storage) - WCNSS (WiFi/BT) - Sensors (accelerometer and magnetometer) - Touchscreen - Audio input a

Re: [PATCH v4 03/12] firmware: qcom_scm: Introduce PAS context initialization and destroy helper

2025-10-08 Thread Mukesh Ojha
On Tue, Oct 07, 2025 at 11:16:28PM +0100, Bryan O'Donoghue wrote: > On 07/10/2025 22:23, Manivannan Sadhasivam wrote: > > > +void qcom_scm_pas_context_destroy(struct qcom_scm_pas_context *ctx) > > > +{ > > > + kfree(ctx->metadata); > > > + ctx->metadata = NULL; > > > + ctx->dev = NULL; > > > + ctx-

Re: [PATCH v2 1/2] mailbox: check mailbox queue is full or not

2025-10-08 Thread Tanmay Shah
On 10/7/25 2:58 PM, Jassi Brar wrote: On Tue, Oct 7, 2025 at 10:19 AM Tanmay Shah wrote: Sometimes clients need to know if mailbox queue is full or not before posting new message via mailbox. If mailbox queue is full clients can choose not to post new message. This doesn't mean current queu

Re: [PATCH v4 51/63] objtool/klp: Introduce klp diff subcommand for diffing object files

2025-10-08 Thread Josh Poimboeuf
On Wed, Oct 08, 2025 at 04:01:50PM +0200, Petr Mladek wrote: > On Wed 2025-09-17 09:03:59, Josh Poimboeuf wrote: > > +static int read_exports(void) > > +{ > > + const char *symvers = "Module.symvers"; > > + char line[1024], *path = NULL; > > + unsigned int line_num = 1; > > + FILE *file; >

[PATCH 2/2] selftests/hid: add tests for missing release on the Dell Synaptics

2025-10-08 Thread Benjamin Tissoires
Add a simple test for the corner case not currently covered by the sticky fingers quirk. Because it's a corner case test, we only test this on a couple of devices, not on all of them because the value of adding the same test over and over is rather moot. Signed-off-by: Benjamin Tissoires --- ...

Re: [PATCH v4 51/63] objtool/klp: Introduce klp diff subcommand for diffing object files

2025-10-08 Thread Petr Mladek
On Wed 2025-09-17 09:03:59, Josh Poimboeuf wrote: > Add a new klp diff subcommand which performs a binary diff between two > object files and extracts changed functions into a new object which can > then be linked into a livepatch module. > > This builds on concepts from the longstanding out-of-tr

Re: [PATCH 09/10] modpost: add symbol import protection flag to kflagstab

2025-10-08 Thread Petr Pavlu
On 8/29/25 12:54 PM, Siddharth Nayyar wrote: > When the unused exports whitelist is provided, the symbol protection bit > is set for symbols not present in the unused exports whitelist. > > The flag will be used in the following commit to prevent unsigned > modules from the using symbols other tha

Re: [PATCH 08/10] remove references to *_gpl sections in documentation

2025-10-08 Thread Petr Pavlu
On 8/29/25 12:54 PM, Siddharth Nayyar wrote: > Signed-off-by: Siddharth Nayyar > --- > Documentation/kbuild/modules.rst | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/Documentation/kbuild/modules.rst > b/Documentation/kbuild/modules.rst > index d0703605bfa4..f202

Re: [PATCH 04/10] module loader: use kflagstab instead of *_gpl sections

2025-10-08 Thread Petr Pavlu
On 8/29/25 12:54 PM, Siddharth Nayyar wrote: > Read __kflagstab section for vmlinux and modules to determine whether > kernel symbols are GPL only. > > Signed-off-by: Siddharth Nayyar > --- > [...] > @@ -2607,6 +2605,7 @@ static int find_module_sections(struct module *mod, > struct load_info *in

Re: [PATCH v4 12/12] arm64: dts: qcom: Add EL2 overlay for Lemans

2025-10-08 Thread Konrad Dybcio
On 10/8/25 9:32 AM, Mukesh Ojha wrote: > On Tue, Oct 07, 2025 at 02:55:04PM -0700, Manivannan Sadhasivam wrote: >> On Tue, Oct 07, 2025 at 10:18:57PM +0530, Mukesh Ojha wrote: >>> All the Lemans IOT variants boards are using Gunyah hypervisor which >>> means that, so far, Linux-based OS could only

Re: [PATCH v3 00/12] Peripheral Image Loader support for Qualcomm SoCs running Linux host at EL2

2025-10-08 Thread Konrad Dybcio
On 9/22/25 12:33 PM, Mukesh Ojha wrote: > On Mon, Sep 22, 2025 at 11:53:34AM +0200, Stephan Gerhold wrote: >> On Mon, Sep 22, 2025 at 03:17:32PM +0530, Mukesh Ojha wrote: >>> On Mon, Sep 22, 2025 at 10:10:42AM +0200, Stephan Gerhold wrote: On Sun, Sep 21, 2025 at 01:10:58AM +0530, Mukesh Ojha

Re: [PATCH v4 01/12] dt-bindings: remoteproc: qcom,pas: Add iommus property

2025-10-08 Thread Krzysztof Kozlowski
On 08/10/2025 01:48, Mukesh Ojha wrote: > Most Qualcomm platforms feature Gunyah hypervisor which handles IOMMU > configuration for remote processor and when it is not present, the > operating system must perform these configurations instead and for that > firmware stream should be presented to the

Re: [PATCH v4 05/12] remoteproc: pas: Replace metadata context with PAS context structure

2025-10-08 Thread Mukesh Ojha
On Tue, Oct 07, 2025 at 02:34:29PM -0700, Manivannan Sadhasivam wrote: > On Tue, Oct 07, 2025 at 10:18:50PM +0530, Mukesh Ojha wrote: > > As a superset of the existing metadata context, the PAS context > > structure enables both remoteproc and non-remoteproc subsystems to > > better support scenari

Re: [PATCH v4 12/12] arm64: dts: qcom: Add EL2 overlay for Lemans

2025-10-08 Thread Mukesh Ojha
On Tue, Oct 07, 2025 at 02:55:04PM -0700, Manivannan Sadhasivam wrote: > On Tue, Oct 07, 2025 at 10:18:57PM +0530, Mukesh Ojha wrote: > > All the Lemans IOT variants boards are using Gunyah hypervisor which > > means that, so far, Linux-based OS could only boot in EL1 on those > > devices. However