Index: /trunk/include/VBox/Graphics/VBoxVideoErr.h
===================================================================
--- /trunk/include/VBox/Graphics/VBoxVideoErr.h	(revision 71598)
+++ /trunk/include/VBox/Graphics/VBoxVideoErr.h	(revision 71599)
@@ -66,4 +66,6 @@
 #define assert_compile_size(type, size) \
     assert_compile(sizeof(type) == (size))
+#define assert_ptr_return(ptr,ret) \
+    do { if (unlikely(!(ptr))) { WARN_ON_ONCE(!(ptr)); return ret; } } while (0)
 
 /** @}  */
Index: /trunk/src/VBox/Additions/linux/drm/indent.sed
===================================================================
--- /trunk/src/VBox/Additions/linux/drm/indent.sed	(revision 71598)
+++ /trunk/src/VBox/Additions/linux/drm/indent.sed	(revision 71599)
@@ -97,4 +97,5 @@
 s/\bAssertCompileSize\b/assert_compile_size/g
 s/\bAssertPtr\b\([^;]*\);/WARN_ON_ONCE(!(\1));/g
+s/\bAssertPtrReturn\b\/assert_ptr_return/g
 /AssertPtrNullReturnVoid/d
 s/\bAssertRC\b\([^;]*\);/WARN_ON_ONCE(RT_FAILURE\1);/g
@@ -111,4 +112,7 @@
 s/\bUINT32_C\b(\(.*\))/\1u/g
 s/!VALID_PTR(/WARN_ON(!/g
+s/\bRT_UNTRUSTED_VOLATILE_HOST\b/volatile/g
+s/\bRT_UNTRUSTED_VOLATILE_GUEST\b/volatile/g
+s/\bRT_UNTRUSTED_VOLATILE_HSTGST\b/volatile/g
 
 # Type names:
