xref: /OK3568_Linux_fs/kernel/Documentation/admin-guide/abi-testing.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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