Sync internal master and AOSP sepolicy.

Bug: 37916906
Test: Builds 'n' boots.
Change-Id: Ia1d86264446ebecc1ca79f32f11354921bc77668
Merged-In: I208ec6a864127a059fb389417a9c6b259d7474cb
diff --git a/private/compat/26.0/26.0.ignore.cil b/private/compat/26.0/26.0.ignore.cil
new file mode 100644
index 0000000..c64c866
--- /dev/null
+++ b/private/compat/26.0/26.0.ignore.cil
@@ -0,0 +1,43 @@
+;; new_objects - a collection of types that have been introduced that have no
+;;   analogue in older policy.  Thus, we do not need to map these types to
+;;   previous ones.  Add here to pass checkapi tests.
+(typeattribute new_objects)
+(typeattributeset new_objects
+  ( adbd_exec
+    bootloader_boot_reason_prop
+    broadcastradio_service
+    e2fs
+    e2fs_exec
+    hal_broadcastradio_hwservice
+    hal_cas_hwservice
+    hal_lowpan_hwservice
+    hal_neuralnetworks_hwservice
+    hal_tetheroffload_hwservice
+    hal_wifi_offload_hwservice
+    kmsg_debug_device
+    last_boot_reason_prop
+    lowpan_device
+    lowpan_prop
+    lowpan_service
+    mediaprovider_tmpfs
+    netd_stable_secret_prop
+    package_native_service
+    storaged_data_file
+    sysfs_fs_ext4_features
+    system_boot_reason_prop
+    system_net_netd_hwservice
+    thermal_service
+    thermalcallback_hwservice
+    thermalserviced
+    thermalserviced_exec
+    thermalserviced_tmpfs
+    timezone_service
+    tombstoned_java_trace_socket
+    vold_service))
+
+;; private_objects - a collection of types that were labeled differently in
+;;     older policy, but that should not remain accessible to vendor policy.
+;;     Thus, these types are also not mapped, but recorded for checkapi tests
+(typeattribute priv_objects)
+(typeattributeset priv_objects
+     ( adbd_tmpfs ))