162306a36Sopenharmony_ciABI testing symbols 262306a36Sopenharmony_ci=================== 362306a36Sopenharmony_ci 462306a36Sopenharmony_ciDocuments interfaces that are felt to be stable, 562306a36Sopenharmony_cias the main development of this interface has been completed. 662306a36Sopenharmony_ci 762306a36Sopenharmony_ciThe interface can be changed to add new features, but the 862306a36Sopenharmony_cicurrent interface will not break by doing this, unless grave 962306a36Sopenharmony_cierrors or security problems are found in them. 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciUserspace programs can start to rely on these interfaces, but they must 1262306a36Sopenharmony_cibe aware of changes that can occur before these interfaces move to 1362306a36Sopenharmony_cibe marked stable. 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciPrograms that use these interfaces are strongly encouraged to add their 1662306a36Sopenharmony_ciname to the description of these interfaces, so that the kernel 1762306a36Sopenharmony_cidevelopers can easily notify them if any changes occur. 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ci.. kernel-abi:: ABI/testing 2062306a36Sopenharmony_ci :rst: 21