Linux-2.6.26-rc1 released, kgdb entry into the official Kernel

Source: Internet
Author: User
Linux-2.6.26-rc1 released, kgdb entry into the official kernel-Linux general technology-Linux programming and kernel information, the following is read details. Yesterday Linus closed the Linux-2.6.26's merge window and released the Linux-2.6.26-rc1. Most of the changes are from the driver, so it may be because Linus really wants to make the kernel of this version somewhat distinctive, so Linux does not carry debugging tools for many years, kgdb was introduced for the first time as a built-in source code-level debugging tool.

The above is just a joke. Linus's attitude towards Linux code is extremely serious. We hope that the introduction of kgdb will not make some developers become lazy and leave the task of finding bugs to kgdb, instead of carefully considering the design, the bug should be eliminated at the root of the problem as soon as possible. There is also a relatively unimportant and essential reason, that is, the Code style after being trimmed. Linus personally commented: "Which really turned out pretty small and clean, once people started putting their effort into making it so. ". In fact, the extra line of this sentence is: the previous code is big and ugly, because we didn't take the effort to treat it with your heart. I have always believed that a good code style is the foundation to ensure the quality of the software. Because of the good code style, the author has made great efforts to review the code. The clear logic indicates that the author's ideas are clear and not chaotic, the quality of the code will be ignored.

I did not try kgdb in the kernel because of the time.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.