[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <1752479327-19753-1-git-send-email-hargar@linux.microsoft.com>
Date: Mon, 14 Jul 2025 00:48:47 -0700
From: Hardik Garg <hargar@...ux.microsoft.com>
To: krzk@...nel.org
Cc: apais@...rosoft.com,
conor+dt@...nel.org,
decui@...rosoft.com,
devicetree@...r.kernel.org,
haiyangz@...rosoft.com,
hargar@...ux.microsoft.com,
hargar@...rosoft.com,
krzk+dt@...nel.org,
kys@...rosoft.com,
linux-hyperv@...r.kernel.org,
linux-kernel@...r.kernel.org,
robh@...nel.org,
ssengar@...ux.microsoft.com,
wei.liu@...nel.org
Subject: Re: [PATCH v4 1/2] dt-bindings: microsoft: Add vmbus message-connection-id property
Thank you for your review, Krzysztof. I apologize for the delay in
my response.
>> What is a connection ID and why it cannot be inferred from existing
>> system API?
The connection-id determines which hypervisor communication channel the
guest should use to talk to the VMBus host. Reading from DeviceTree allows
platforms to specify their preferred communication channel, making it more
flexible (I will add this detail in the commit message). Presently, this
value is hardcoded and there is no existing API to read it.
>> There's a reason why you have here generic property - this is generic
>> and/or discoverable and/or whatever software interface. Adding now more
>> properties, just because you made it generic, is not the way.
Presently the value is hardcoded and we want to provide a functionality to
the user to specify their prefered communication channel. This is a
virtualized hardware property for us.
>> Drop |
I will remove "|".
>> Missing constraints, defaults, if this stays, but frankly speaking it
>> looks really not appropriate, considering lack of any explanation in the
>> binding or in commit msg.
I will add constraints, and defaults.
Please let me know if there are any other issues that I should fix with
the next version of the patch and thank you again for the review.
Regards,
Hardik
Powered by blists - more mailing lists