Guard new types with starting_at_board_api macro
To prevent these types from being released in 24Q3, which must be same as 202404 release. Bug: 330670954 Test: build Change-Id: Ibb124fbb069f2025a572bc09c73c241f808676c3
This commit is contained in:
parent
f8079faaa5
commit
3458c57e5a
2 changed files with 18 additions and 5 deletions
|
@ -8,7 +8,11 @@ type binderfs, fs_type;
|
|||
type binderfs_logs, fs_type;
|
||||
type binderfs_logs_proc, fs_type;
|
||||
type binderfs_logs_stats, fs_type;
|
||||
type binderfs_logs_transactions, fs_type;
|
||||
|
||||
starting_at_board_api(202504, `
|
||||
type binderfs_logs_transactions, fs_type;
|
||||
')
|
||||
|
||||
type binderfs_features, fs_type;
|
||||
# Security-sensitive proc nodes that should not be writable to most.
|
||||
type proc_security, fs_type, proc_type;
|
||||
|
@ -18,6 +22,7 @@ type proc_min_free_order_shift, fs_type, proc_type;
|
|||
type proc_kpageflags, fs_type, proc_type;
|
||||
type proc_watermark_boost_factor, fs_type, proc_type;
|
||||
type proc_percpu_pagelist_high_fraction, fs_type, proc_type;
|
||||
# TODO(b/330670954): guard this once all internal references are removed.
|
||||
type proc_compaction_proactiveness, fs_type, proc_type;
|
||||
# proc, sysfs, or other nodes that permit configuration of kernel usermodehelpers.
|
||||
type usermodehelper, fs_type, proc_type;
|
||||
|
@ -139,8 +144,13 @@ type fs_bpf, fs_type, bpffs_type;
|
|||
# TODO: S+ fs_bpf_tethering (used by mainline) should be private
|
||||
type fs_bpf_tethering, fs_type, bpffs_type;
|
||||
type fs_bpf_vendor, fs_type, bpffs_type;
|
||||
type fs_bpf_lmkd_memevents_rb, fs_type, bpffs_type;
|
||||
type fs_bpf_lmkd_memevents_prog, fs_type, bpffs_type;
|
||||
|
||||
starting_at_board_api(202504, `
|
||||
type fs_bpf_lmkd_memevents_rb, fs_type, bpffs_type;
|
||||
type fs_bpf_lmkd_memevents_prog, fs_type, bpffs_type;
|
||||
')
|
||||
|
||||
|
||||
type configfs, fs_type;
|
||||
# /sys/devices/cs_etm
|
||||
type sysfs_devices_cs_etm, fs_type, sysfs_type;
|
||||
|
|
|
@ -76,7 +76,6 @@ system_restricted_prop(device_config_surface_flinger_native_boot_prop)
|
|||
system_restricted_prop(device_config_vendor_system_native_prop)
|
||||
system_restricted_prop(device_config_vendor_system_native_boot_prop)
|
||||
system_restricted_prop(drm_forcel3_prop)
|
||||
system_restricted_prop(enable_16k_pages_prop)
|
||||
system_restricted_prop(fingerprint_prop)
|
||||
system_restricted_prop(gwp_asan_prop)
|
||||
system_restricted_prop(hal_instrumentation_prop)
|
||||
|
@ -104,7 +103,11 @@ system_restricted_prop(usb_prop)
|
|||
system_restricted_prop(userspace_reboot_exported_prop)
|
||||
system_restricted_prop(vold_status_prop)
|
||||
system_restricted_prop(vts_status_prop)
|
||||
system_restricted_prop(profcollectd_etr_prop)
|
||||
|
||||
starting_at_board_api(202504, `
|
||||
system_restricted_prop(enable_16k_pages_prop)
|
||||
system_restricted_prop(profcollectd_etr_prop)
|
||||
')
|
||||
|
||||
compatible_property_only(`
|
||||
# DO NOT ADD ANY PROPERTIES HERE
|
||||
|
|
Loading…
Reference in a new issue