-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add markers to faciliate easy parsing of kconfig-inclusion and series #309
Conversation
…ate mlnx kconfig Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
@dgsudharsan @saiarcot895 Please review |
/azpw run Azure.sonic-linux-kernel |
/AzurePipelines run Azure.sonic-linux-kernel |
Azure Pipelines successfully started running 1 pipeline(s). |
Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
Thank you for the clean-up, and fix. Could you please amend the commit message and write a more elaborate message?
|
Is there an actual need to have a per-platform kernel? Right now, the kernel is the same whether it's running on a Mellanox, Arista, Dell, or even KVM. I would like to keep that platform independence, and not introduce platform-specific logic here. |
We are developing a script which can automatically update the Kconfig opts based on new mlnx hw-mgmt version. For that to work, we need kconfig options specific to mellanox and thus i've moved them to a separate section. I suppose other vendors shouldn't be affected by this change, do you foresee any functional impact of this? Besides the logic to include vendor specific options was already present, i've just made some fixes |
Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
@saiarcot895 Can you please review? |
Request for 202211 |
@StormLiangMS @saiarcot895 Can you please add label for 202211? |
Update sonic-linux-kernel submodule pointer to include the following: * 6847319 Read ID register for optoe1 to find pageable bit in optoe driver ([sonic-net#308](sonic-net/sonic-linux-kernel#308)) * 42ad073 Add markers to faciliate easy parsing of kconfig-inclusion and series ([sonic-net#309](sonic-net/sonic-linux-kernel#309)) Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
@StormLiangMS Can you please cherry-pick to 202211? |
Update sonic-linux-kernel submodule pointer to include the following: * 6847319 Read ID register for optoe1 to find pageable bit in optoe driver ([#308](sonic-net/sonic-linux-kernel#308)) * 42ad073 Add markers to faciliate easy parsing of kconfig-inclusion and series ([#309](sonic-net/sonic-linux-kernel#309)) Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
…#309) * [Kconfig] [mellanox] Fix platform specific kconfig logic and consolidate mlnx kconfig Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Re-org options Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Include Secure boot cfg Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Update the option name to mellanox Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Remove duplicate mlnx options Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Revert kconfig option changes Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Added consistent marker format in the inclusions file Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Update markers and description for series file Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Fix in series mlnx sdk marker Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Update marker id Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Remove manager-config changes Signed-off-by: Vivek Reddy <vkarri@nvidia.com> --------- Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
…sonic-net#309) * [Kconfig] [mellanox] Fix platform specific kconfig logic and consolidate mlnx kconfig Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Re-org options Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Include Secure boot cfg Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Update the option name to mellanox Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Remove duplicate mlnx options Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Revert kconfig option changes Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Added consistent marker format in the inclusions file Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Update markers and description for series file Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Fix in series mlnx sdk marker Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Update marker id Signed-off-by: Vivek Reddy <vkarri@nvidia.com> * Remove manager-config changes Signed-off-by: Vivek Reddy <vkarri@nvidia.com> --------- Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
What I did it