18c2ecf20Sopenharmony_ciABI testing symbols
28c2ecf20Sopenharmony_ci===================
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ciDocuments interfaces that are felt to be stable,
58c2ecf20Sopenharmony_cias the main development of this interface has been completed.
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ciThe interface can be changed to add new features, but the
88c2ecf20Sopenharmony_cicurrent interface will not break by doing this, unless grave
98c2ecf20Sopenharmony_cierrors or security problems are found in them.
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciUserspace programs can start to rely on these interfaces, but they must
128c2ecf20Sopenharmony_cibe aware of changes that can occur before these interfaces move to
138c2ecf20Sopenharmony_cibe marked stable.
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ciPrograms that use these interfaces are strongly encouraged to add their
168c2ecf20Sopenharmony_ciname to the description of these interfaces, so that the kernel
178c2ecf20Sopenharmony_cidevelopers can easily notify them if any changes occur.
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ci.. kernel-abi:: $srctree/Documentation/ABI/testing
208c2ecf20Sopenharmony_ci   :rst:
21