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