[igt-dev] [PATCH i-g-t] CONTRIBUTING: Document guidelines for interface deprecation
Petri Latvala
petri.latvala at intel.com
Thu Apr 9 13:33:55 UTC 2020
Signed-off-by: Petri Latvala <petri.latvala at intel.com>
Cc: Arkadiusz Hiler <arkadiusz.hiler at intel.com>
Cc: Joonas Lahtinen <joonas.lahtinen at linux.intel.com>
---
CONTRIBUTING.md | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 6d1294ad..2ab8a48f 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -30,6 +30,12 @@ The Code
provided by the igt library. The semantic patch lib/igt.cocci can help with
more automatic conversions.
+- Tests that use kernel interfaces (uapi, sysfs, or even debugfs) that
+ become deprecated in favour of new interfaces should have fallbacks
+ to the deprecated interfaces if the new stuff is not present in the
+ running kernel. The same IGT version can be used to test the tip of
+ development along with stable kernel releases that way.
+
[igt-describe]: https://drm.pages.freedesktop.org/igt-gpu-tools/igt-gpu-tools-Core.html#igt-describe
--
2.20.1
More information about the igt-dev
mailing list