Question for feature "Upstream Kernel" on L4T 36.3

Hi,

I checked the feature as title, and reference the experience as below:

I can know the detail steps mentioned from the author.

But there is another question related to the “defconfig”.
I compared the default L4TR 36.3 “defconfig” with liunx kernel “linux-5.15.136” file “defconfig”, saw there are a lot of differences, but it does make sense, because the kernel should do so modifications adapt the JETSON.

Based on concept, if I compile the newer kernel manually, is there a way to get compatible “defconfig” for newer kernel source?

Thanks a lot!

Hi,
Our guidance is in

Kernel Customization — NVIDIA Jetson Linux Developer Guide 1 documentation
Bring Your Own Kernel — NVIDIA Jetson Linux Developer Guide 1 documentation

It mentions CONFIG_ARM64_PMEM is a must-enable config. You may follow the steps and give it a try.

1 Like

Hi Dane,

I saw the online doc you shared. For the " Upstream Patches":
https://docs.nvidia.com/jetson/archives/r36.3/DeveloperGuide/SD/Kernel/BringYourOwnKernel.html#upstream-patches

How can I get the patches?
For example, if I used “./source_sync.sh -k -t jetson_36.3” to get L4T R36.3 kernel source, it’s 5.15 source with compatible patches, if there is no misunderstanding.
Now I’d like to upstrem kernel o 5.16, I might need to apply whole 5.16 related patches mentioned on the table, but I’m not sure how to find these patches.

Can you please help provide more hints and info to me? Thanks a lot!

Hi,
The git repository is included in the kernel source code. So you can use git commands to show and see the commits.

Hi DaneLLL,

Thanks. I will check the git commit directly. Please close the question.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.