- Newest
- Most votes
- Most comments
Hi,
https://github.com/amazonlinux/linux/tree/amazon-4.14.y/master/kernel is the correct branch for development of kernel 4.14 on Amazon Linux 2.
A clear and quick way to view the change log using RPM package manager.
rpm -q --changelog kernel
If you have anymore questions, please feel free to reach back out.
Hello, the difference between the two URLs you asked about is that one is the master tree for the Amazon Linux kernel, while the other is a branch for the ENA driver. ENA stands for Elastic Network Adapter. You can read more about the ENA at the link referenced below[1].
References:
[1] https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html
Got it. Thanks. Also, I am interested in the method how amazon linux 2 propagate patches from linux mainline. So I have more questions: 1) after observing the git commit history in the git repo of amazon linux 2, I realize that amazon linux 2 usually rebase to the latest linux LTS branches(the rebase usually happens six days after a minior version(such as, 5.10.133) is released); 2) but after rebasing, there are usually about 200 commits added on the top of the base, what is the source of these commits? I guess that there are two sources: 1) amazon's own commits which adapts to the cloud environment 2) pick some necessary patches from linux mainline. is my understanding correct? if yes, what drives amazon linux 2 propagate patches from linux mainline? is there any related documents? Can you give me some guidance on this? Thanks!
Relevant content
- Accepted Answerasked 6 months ago
- asked 2 years ago
- asked 4 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 5 months ago
- AWS OFFICIALUpdated 10 months ago
- AWS OFFICIALUpdated 10 months ago
Got it. Thanks. Besides, what is the difference between https://github.com/amazonlinux/linux/tree/amazon-4.14.y/ena-2.7.3 and https://github.com/amazonlinux/linux/tree/amazon-4.14.y/master/kernel ? What is the meaning of "ena"? Thanks