Some of new features are introduced into the kernel and the performance of SMP is improved. In spite of some improvement, it still has many problems such as below. It is not in compliance with latest RFCs. Some functions are missing.
Some functions are miss-implemented.
Because the kernel and libc are developped separately, they have inconsistent each other. As a result, we think that the IPv6 implementation of Linux is inferior to other ones. In order to make a guideline to improve the implementations, we decide to ask TAHI project for checking IPv6 conformance of the Linux kernel. After checking Linux IPv6 implementation, we try to compare it and KAME implementation which is highly evaluated as a referential IPv6 implementation. We publish the results because we want to show the reason for improving Linux implementation officially and make a guideline for improving it.