1*4882a593SmuzhiyunABI testing symbols 2*4882a593Smuzhiyun=================== 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunDocuments interfaces that are felt to be stable, 5*4882a593Smuzhiyunas the main development of this interface has been completed. 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunThe interface can be changed to add new features, but the 8*4882a593Smuzhiyuncurrent interface will not break by doing this, unless grave 9*4882a593Smuzhiyunerrors or security problems are found in them. 10*4882a593Smuzhiyun 11*4882a593SmuzhiyunUserspace programs can start to rely on these interfaces, but they must 12*4882a593Smuzhiyunbe aware of changes that can occur before these interfaces move to 13*4882a593Smuzhiyunbe marked stable. 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunPrograms that use these interfaces are strongly encouraged to add their 16*4882a593Smuzhiyunname to the description of these interfaces, so that the kernel 17*4882a593Smuzhiyundevelopers can easily notify them if any changes occur. 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun.. kernel-abi:: $srctree/Documentation/ABI/testing 20*4882a593Smuzhiyun :rst: 21