Linus said earlier that the Linux kernel version is too long. After kernel 2.6.39, Linus jumped onto the 3.0 kernel and released a new version. However, some of the defenders of Fedora seem unwilling. The reason is that they do not want Fedora15 to use only the 2.6.38 kernel throughout its lifecycle, but cannot enjoy the new features brought about by the 3.0 kernel. However, if you directly use the 3.0 kernel, there may be compatibility issues due to version issues and a large amount of engineering.
Linus said earlier that the Linux kernel version is too long. After kernel 2.6.39, Linus jumped on to kernel 3.0 and released a new version. However, some of the defenders of Fedora seem unwilling.
The reason is that they do not want Fedora 15 to use only the 2.6.38 kernel throughout its lifecycle, and cannot enjoy the new features brought about by the 3.0 kernel. However, if you directly use the 3.0 kernel, there may be compatibility issues due to version issues and a large amount of engineering. So the maintainers changed the version number of the 3.0 kernel to 2.6.40 kernel. Essentially, the 2.6.40 and 3.0 kernels are no different.
2.6.40 the kernel has a small number of compatibility bugs, which will be solved one by one later. In the short term, it will be pushed to updates-testing for testing. This kernel is only available for Fedora 15. Fedora 16 and Rawhide that has been directed to Fedora 17 will use the 3.x kernel.