]> git.saurik.com Git - apple/xnu.git/blame - bsd/conf/MASTER
xnu-2422.1.72.tar.gz
[apple/xnu.git] / bsd / conf / MASTER
CommitLineData
1c79356b
A
1#
2# Mach Operating System
3# Copyright (c) 1986 Carnegie-Mellon University
4# All rights reserved. The CMU software License Agreement
5# specifies the terms and conditions for use and redistribution.
6#
7#######################################################################
8#
9# Master machine independent configuration file.
10#
11# Specific configuration files are created based on this and
12# the machine specific master file using the doconf script.
13#
14# Any changes to the master configuration files will affect all
15# other configuration files based upon it.
16#
17#######################################################################
18#
19# To build a configuration, execute "doconf <configuration>."
20# Configurations are specified in the "Configurations:" section
21# of the MASTER and MASTER.* files as follows:
22#
23# <configuration> = [ <attribute0> <attribute1> ... <attributeN> ]
24#
25# Lines in the MASTER and MASTER.* files are selected based on
26# the attribute selector list, found in a comment at the end of
27# the line. This is a list of attributes separated by commas.
28# The "!" operator selects the line if none of the attributes are
29# specified.
30#
31# For example:
32#
33# <foo,bar> selects a line if "foo" or "bar" are specified.
34# <!foo,bar> selects a line if neither "foo" nor "bar" is
35# specified.
36#
37# Lines with no attributes specified are selected for all
38# configurations.
39#
40#######################################################################
41#
42# STANDARD CONFIGURATION OPTIONS (select any combination)
43#
44# debug = extra kernel level debugging support
45# mach = Mach support
46#
47# EXPERIMENTAL CONFIGURATION OPTIONS (select any combination, carefully)
48#
1c79356b 49# host = host resource control support
1c79356b
A
50#
51# MULTI-PROCESSOR CONFIGURATION (select at most one)
52#
53# multi16 = enable 16 multi-processors
54# multi32 = enable 32 multi-processors
55# multi48 = enable 48 multi-processors
56#
57# SYSTEM SIZE CONFIGURATION (select exactly one)
58#
59# xlarge = extra large scale system configuration
60# large = large scale system configuration
61# medium = medium scale system configuration
62# small = small scale system configuration
63# xsmall = extra small scale system configuration
2d21ac55 64# bsmall = special extra small scale system configuration
1c79356b
A
65#
66#######################################################################
67#
68# Standard Mach Research Configurations:
69# -------- ---- -------- ---------------
70#
71# These are the default configurations that can be used by most sites.
72# They are used internally by the Mach project.
73#
74# MACH = [mach multi16 medium debug]
75#
76#######################################################################
77#
78ident NeXT
79
80# obsolete timezone spec
81options TIMEZONE=0, PST=0
82
2d21ac55
A
83options QUOTA # # <quota>
84options INET # # <inet>
1c79356b
A
85options NEW_VM_CODE # # <newvm>
86options OLD_VM_CODE # # <!newvm>
87options HW_AST # Hardware ast support # <hw_ast>
88options HW_FOOTPRINT # Cache footprint support # <hw_foot>
2d21ac55
A
89options CONFIG_LCTX # Login Context
90
1c79356b 91options MACH # Standard Mach features # <mach>
2d21ac55 92options MACH_ASSERT # Compile in assertions # <mach_assert>
1c79356b
A
93options MACH_COMPAT # Vendor syscall compatibility # <mach>
94options MACH_COUNTERS # counters # <count>
95options MACH_DEBUG # IPC debugging interface # <mdebug>
96options MACH_FASTLINK # Fast symbolic links
97options MACH_FIXPRI # Fixed priority threads # <fixpri>
98options MACH_HOST # Mach host (resource alloc.) # <host>
99options MACH_IPC_COMPAT # Enable old IPC interface # <ipc_compat>
100options MACH_IPC_DEBUG # Enable IPC debugging calls # <ipc_debug>
101options MACH_IPC_TEST # Testing code/printfs # <ipc_test>
102options MACH_LDEBUG # Sanity-check simple locking # <test>
6d2010ae 103options CONFIG_ZLEAKS # Live zone leak debug sysctls # <zleaks>
1c79356b
A
104options MACH_NP # Mach IPC support # <np>
105options MACH_NBC # No buffer cache # <nbc>
1c79356b
A
106options MACH_NET # Fast network access # <mach_net>
107options MACH_XP # external pager support # <xp>
1c79356b 108options SIMPLE_CLOCK # don't assume fixed tick # <simple_clock>
1c79356b
A
109options XPR_DEBUG # kernel tracing # <xpr_debug>
110options KDEBUG # kernel tracing # <kdebug>
316670eb
A
111options IST_KDEBUG # limited kernel tracing # <ist_kdebug>
112options NO_KDEBUG # no kernel tracing # <no_kdebug>
1c79356b
A
113options DDM_DEBUG # driverkit-style tracing # <ddm_debug>
114options MACH_OLD_VM_COPY # Old vm_copy technology # <!newvm>
115options NO_DIRECT_RPC # for untyped mig servers #
1c79356b
A
116options LOOP # loopback support # <loop>
117options MROUTING # multicast routing # <mrouting>
1c79356b 118options VLAN # # <vlan>
91447636 119options BOND # # <bond>
b0d623f7 120options PF # Packet Filter # <pf>
316670eb 121options PF_ALTQ # PF ALTQ (Alternate Queueing) # <pf_altq>
b0d623f7 122options PFLOG # PF log interface # <pflog>
316670eb
A
123options PKTSCHED_CBQ # CBQ packet scheduler # <pktsched_cbq>
124options PKTSCHED_HFSC # H-FSC packet scheduler # <pktsched_hfsc>
125options PKTSCHED_PRIQ # PRIQ packet scheduler # <pktsched_priq>
126options PKTSCHED_FAIRQ # FAIRQ packet scheduler # <pktsched_fairq>
39236c6e 127options MEASURE_BW # interface bandwidth measurement # <measure_bw>
316670eb
A
128options CLASSQ_BLUE # BLUE queueing algorithm # <classq_blue>
129options CLASSQ_RED # RED queueing algorithm # <classq_red>
130options CLASSQ_RIO # RIO queueing algorithm # <classq_rio>
2d21ac55
A
131options IPDIVERT # Divert sockets (for NAT) # <ipdivert>
132options IPFIREWALL # IP Firewalling (used by NAT) # <ipfirewall>
133options IPFIREWALL_FORWARD #Transparent proxy # <ipfirewall>
134options IPFIREWALL_DEFAULT_TO_ACCEPT # allow everything by default # <ipfirewall>
91447636 135options DUMMYNET # dummynet support # <dummynet>
2d21ac55 136options TRAFFIC_MGT # traffic management support # <traffic_mgt>
91447636 137options IPFW2 # IP firewall (new version) # <ipfw2>
1c79356b 138options MULTICAST # Internet Protocol Class-D $
9bccf70c 139options TCPDEBUG # TCP debug # <tcpdebug>
9bccf70c
A
140options TCP_DROP_SYNFIN # Drop TCP packets with SYN+FIN set # <tcpdrop_synfin>
141options ICMP_BANDLIM # ICMP bandwidth limiting sysctl
2d21ac55 142options IFNET_INPUT_SANITY_CHK # allow dlil/ifnet input sanity check # <ifnet_input_chk>
39236c6e
A
143options MULTIPATH # Multipath domain # <multipath>
144options MPTCP # Multipath TCP # <mptcp>
2d21ac55
A
145options SYSV_SEM # SVID semaphores # <sysv_sem>
146options SYSV_MSG # SVID messages # <sysv_msg>
147options SYSV_SHM # SVID shared mem # <sysv_shm>
b0d623f7 148options PSYNCH # pthread synch # <psynch>
2d21ac55 149options DEVELOPMENT # dev kernel # <development>
39236c6e 150options FLOW_DIVERT # <flow_divert>
1c79356b 151
2d21ac55
A
152# secure_kernel - secure kernel from user programs
153options SECURE_KERNEL # <secure_kernel>
1c79356b 154
b0d623f7
A
155options OLD_SEMWAIT_SIGNAL # old semwait_signal handler
156
1c79356b
A
157#
158# 4.4 general kernel
159#
39236c6e 160options SOCKETS # socket support # <inet, inet6>
1c79356b 161options DIAGNOSTIC # diagnostics # <diagnostic>
2d21ac55 162options CONFIG_DTRACE # dtrace support # <config_dtrace>
55e303ae 163options GPROF # build profiling # <profile>
2d21ac55 164options SENDFILE # sendfile # <sendfile>
39236c6e 165options NETWORKING # networking layer # <inet, inet6>
2d21ac55
A
166options CONFIG_FSE # file system events # <config_fse>
167options CONFIG_IMAGEBOOT # local image boot # <config_imageboot>
2d21ac55 168options CONFIG_MBUF_JUMBO # jumbo cluster pool # <config_mbuf_jumbo>
b0d623f7
A
169options CONFIG_FORCE_OUT_IFP # Enable IP_FORCE_OUT_IFP # <config_force_out_ifp>
170options CONFIG_IFEF_NOWINDOWSCALE # Scale TCP window per driver # <config_ifef_nowindowscale>
593a1d5f
A
171
172options CONFIG_WORKQUEUE # <config_workqueue>
1c79356b
A
173
174#
175# 4.4 filesystems
176#
2d21ac55
A
177options FFS # Fast Filesystem Support # <ffs>
178options HFS # HFS/HFS+ support # <hfs>
39236c6e 179options MOCKFS # Boot from an executable # <mockfs>
1c79356b 180options FIFO # fifo support # <fifo>
1c79356b 181options FDESC # fdesc_fs support # <fdesc>
1c79356b 182options DEVFS # devfs support # <devfs>
2d21ac55 183options JOURNALING # journaling support # <journaling>
b0d623f7 184options HFS_COMPRESSION # hfs compression # <hfs_compression>
316670eb
A
185options CONFIG_HFS_STD # hfs standard support # <config_hfs_std>
186options CONFIG_HFS_TRIM # hfs trims unused blocks # <config_hfs_trim>
187options CONFIG_HFS_MOUNT_UNMAP #hfs trims blocks at mount # <config_hfs_mount_unmap>
39236c6e 188options CONFIG_HFS_DIRLINK #allow directory hardlink creation # <config_hfs_dirlink>
2d21ac55
A
189
190#
191# file system features
192#
193options QUOTA # file system quotas # <quota>
194options REV_ENDIAN_FS # Reverse Endian FS # <revfs>
195options NAMEDSTREAMS # named stream vnop support # <namedstreams>
39236c6e 196options CONFIG_APPLEDOUBLE # apple double support # <config_appledouble>
2d21ac55 197options CONFIG_VOLFS # volfs path support (legacy) # <config_volfs>
b7266188 198options CONFIG_IMGSRC_ACCESS # source of imageboot dmg # <config_imgsrc_access>
6d2010ae 199options CONFIG_TRIGGERS # trigger vnodes # <config_triggers>
316670eb
A
200options CONFIG_EXT_RESOLVER # e.g. memberd # <config_ext_resolver>
201options CONFIG_SEARCHFS # searchfs syscall support # <config_searchfs>
1c79356b
A
202
203#
204# NFS support
205#
2d21ac55
A
206options NFSCLIENT # Be an NFS client # <nfsclient>
207options NFSSERVER # Be an NFS server # <nfsserver>
1c79356b 208
1c79356b
A
209#
210# Machine Independent Apple Features
211#
212options KERNSERV # kernel_server intarface # <kernserv>
213options MALLOCDEBUG # kernel malloc debugging # <mallocdebug>
214options DRIVERKIT # driverkit support # <driverkit>
215options KERNOBJC # Objective-C support # <kernobjc>
216options OBJCTEST # Objc internal test # <objctest>
217options KERNEL_STACK # MI kernel stack support # <kernstack>
2d21ac55 218profile # build a profiling kernel # <profile>
1c79356b
A
219
220#
9bccf70c 221# IPv6 Support
1c79356b
A
222#
223options "INET6" # kernel IPv6 Support # <inet6>
39236c6e 224options IPV6SEND # Secure Neighbor Discovery # <ipv6send>
1c79356b
A
225options IPSEC # IP security # <ipsec>
226options IPSEC_ESP # IP security # <ipsec>
227options "IPV6FIREWALL" # IPv6 Firewall Feature # <ipv6firewall>
91447636
A
228options "IPV6FIREWALL_DEFAULT_TO_ACCEPT" #IPv6 Firewall Feature # <ipv6firewall>
229#options "IPV6FIREWALL_VERBOSE" #IPv6 Firewall Feature # <ipv6firewall>
9bccf70c
A
230
231pseudo-device gif 1 # <gif>
1c79356b 232pseudo-device dummy 2 # <dummy>
9bccf70c
A
233pseudo-device stf 1 # <stf>
234
235options crypto # <ipsec,crypto>
2d21ac55 236options ALLCRYPTO # <xlarge,large,medium>
2d21ac55
A
237
238options ZLIB # inflate/deflate support # <zlib>
1c79356b 239
6d2010ae 240options IF_BRIDGE # <if_bridge>
b7266188 241
1c79356b
A
242makeoptions LIBDRIVER = "libDriver_kern.o" # <libdriver>
243makeoptions LIBOBJC = "libkobjc.o" # <kernobjc>
244
245maxusers 64 # <xlarge>
246maxusers 50 # <large>
247maxusers 32 # <medium>
248maxusers 16 # <small>
2d21ac55 249maxusers 8 # <xsmall>
1c79356b
A
250maxusers 2 # <bsmall>
251
252#
253# Multi-processor selection
254#
255pseudo-device cpus 64 # <multi64>
256pseudo-device cpus 32 # <multi32>
257pseudo-device cpus 16 # <multi16>
258pseudo-device cpus 2 # <multi2>
259pseudo-device cpus 1 # <!multi64,multi32,multi16,multi2>
260
2d21ac55
A
261#
262# configurable kernel event related resources
263#
264options CONFIG_KN_HASHSIZE=64 # <medium,large,xlarge>
265options CONFIG_KN_HASHSIZE=48 # <small,xsmall>
266options CONFIG_KN_HASHSIZE=20 # <bsmall>
267
268#
269# configurable vfs related resources
270# CONFIG_VNODES - used to pre allocate vnode related resources
271# CONFIG_VNODE_FREE_MIN - mininmum number of free vnodes
272# CONFIG_NC_HASH - name cache hash table allocation
273# CONFIG_VFS_NAMES - name strings
274#
275# 263168 magic number for medium CONFIG_VNODES is based on memory
276# Number vnodes is (memsize/64k) + 1024
277# This is the calculation that is used by launchd in tiger
278# we are clipping the max based on 16G
279# ie ((16*1024*1024*1024)/(64 *1024)) + 1024 = 263168;
280
281options CONFIG_VNODES=263168 # <large,xlarge>
282options CONFIG_VNODES=263168 # <medium>
283options CONFIG_VNODES=10240 # <small>
b0d623f7 284options CONFIG_VNODES=750 # <bsmall>
2d21ac55
A
285
286options CONFIG_VNODE_FREE_MIN=500 # <large,xlarge>
287options CONFIG_VNODE_FREE_MIN=300 # <medium>
288options CONFIG_VNODE_FREE_MIN=200 # <small>
289options CONFIG_VNODE_FREE_MIN=100 # <xsmall>
290options CONFIG_VNODE_FREE_MIN=75 # <bsmall>
291
292options CONFIG_NC_HASH=5120 # <large,xlarge>
293options CONFIG_NC_HASH=4096 # <medium>
294options CONFIG_NC_HASH=2048 # <small,xsmall>
295options CONFIG_NC_HASH=1024 # <bsmall>
296
297options CONFIG_VFS_NAMES=5120 # <large,xlarge>
298options CONFIG_VFS_NAMES=4096 # <medium>
299options CONFIG_VFS_NAMES=3072 # <small,xsmall>
300options CONFIG_VFS_NAMES=2048 # <bsmall>
301
b7266188
A
302options CONFIG_MAX_CLUSTERS=8 # <xlarge,large,medium>
303options CONFIG_MAX_CLUSTERS=4 # <small,xsmall,bsmall>
304
2d21ac55
A
305#
306# configurable kauth credential related resources
307#
308options KAUTH_CRED_PRIMES_COUNT=7 # <medium,large,xlarge>
309options KAUTH_CRED_PRIMES_COUNT=3 # <bsmall,xsmall,small>
310
311options KAUTH_CRED_PRIMES="{97, 241, 397, 743, 1499, 3989, 7499}" # <medium,large,xlarge>
312options KAUTH_CRED_PRIMES="{5, 17, 97}" # <bsmall,xsmall,small>
313
314#
315# configurable options for minumum number of buffers for kernel memory
316#
317options CONFIG_MIN_NBUF=256 # <medium,large,xlarge>
318options CONFIG_MIN_NBUF=128 # <small>
319options CONFIG_MIN_NBUF=80 # <xsmall>
320options CONFIG_MIN_NBUF=64 # <bsmall>
321
322options CONFIG_MIN_NIOBUF=128 # <medium,large,xlarge>
323options CONFIG_MIN_NIOBUF=64 # <xsmall,small>
324options CONFIG_MIN_NIOBUF=32 # <bsmall>
325
326#
327# set maximum space used for packet buffers
328#
329options CONFIG_NMBCLUSTERS="((1024 * 1024) / MCLBYTES)" # <large,xlarge>
330options CONFIG_NMBCLUSTERS="((1024 * 512) / MCLBYTES)" # <medium>
331options CONFIG_NMBCLUSTERS="((1024 * 256) / MCLBYTES)" # <bsmall,xsmall,small>
332
333#
334# Configure size of TCP hash table
335#
336options CONFIG_TCBHASHSIZE=4096 # <medium,large,xlarge>
337options CONFIG_TCBHASHSIZE=128 # <xsmall,small,bsmall>
338
316670eb
A
339#
340# Configure bandwidth limiting sysctl
341#
342options CONFIG_ICMP_BANDLIM=250 # <medium,large,xlarge>
343options CONFIG_ICMP_BANDLIM=50 # <xsmall,small,bsmall>
344
2d21ac55
A
345#
346# configurable async IO options
347# CONFIG_AIO_MAX - system wide limit of async IO requests.
348# CONFIG_AIO_PROCESS_MAX - process limit of async IO requests.
349# CONFIG_AIO_THREAD_COUNT - number of async IO worker threads created.
350#
351options CONFIG_AIO_MAX=360 # <xlarge>
352options CONFIG_AIO_MAX=180 # <large>
353options CONFIG_AIO_MAX=90 # <medium>
354options CONFIG_AIO_MAX=45 # <small>
355options CONFIG_AIO_MAX=20 # <xsmall>
356options CONFIG_AIO_MAX=10 # <bsmall>
357
358options CONFIG_AIO_PROCESS_MAX=64 # <xlarge>
359options CONFIG_AIO_PROCESS_MAX=32 # <large>
360options CONFIG_AIO_PROCESS_MAX=16 # <medium>
361options CONFIG_AIO_PROCESS_MAX=12 # <small>
362options CONFIG_AIO_PROCESS_MAX=8 # <xsmall>
363options CONFIG_AIO_PROCESS_MAX=4 # <bsmall>
364
365options CONFIG_AIO_THREAD_COUNT=16 # <xlarge>
366options CONFIG_AIO_THREAD_COUNT=8 # <large>
367options CONFIG_AIO_THREAD_COUNT=4 # <medium>
368options CONFIG_AIO_THREAD_COUNT=3 # <small>
369options CONFIG_AIO_THREAD_COUNT=2 # <xsmall,bsmall>
370
371#
372# configurable kernel related resources (CONFIG_THREAD_MAX needs to stay in
373# sync with osfmk/conf/MASTER until we fix the config system...) todo XXX
374#
375options CONFIG_THREAD_MAX=2560 # <medium,large,xlarge>
376options CONFIG_THREAD_MAX=1536 # <small,xsmall>
377options CONFIG_THREAD_MAX=1024 # <bsmall>
378
379options CONFIG_MAXVIFS=32 # <medium,large,xlarge>
380options CONFIG_MAXVIFS=16 # <small,xsmall>
381options CONFIG_MAXVIFS=2 # <bsmall>
382
383options CONFIG_MFCTBLSIZ=256 # <medium,large,xlarge>
384options CONFIG_MFCTBLSIZ=128 # <small,xsmall>
385options CONFIG_MFCTBLSIZ=16 # <bsmall>
386
6d2010ae
A
387#
388# configurable kernel message buffer size
389#
390options CONFIG_MSG_BSIZE=4096 # <bsmall,small,xsmall>
391options CONFIG_MSG_BSIZE=16384 # <medium,large,xlarge>
392
2d21ac55
A
393#
394# configurable kernel - use these options to strip strings from panic
395# and printf calls.
396# no_panic_str - saves around 50K of kernel footprint.
397# no_printf_str - saves around 45K of kernel footprint.
398#
399options CONFIG_NO_PANIC_STRINGS # <no_panic_str>
400options CONFIG_NO_PRINTF_STRINGS # <no_printf_str>
401options CONFIG_NO_KPRINTF_STRINGS # <no_kprintf_str>
402
6d2010ae
A
403#
404# use finer-grained lock groups for the proc subsystem
405#
406options CONFIG_FINE_LOCK_GROUPS # <medium,large,xlarge>
407
b7266188
A
408# support dynamic signing of code
409#
410options CONFIG_DYNAMIC_CODE_SIGNING # <dynamic_codesigning>
411
d1ecb069
A
412#
413# User Content Protection, used on embedded
414#
d1ecb069
A
415options CONFIG_PROTECT # <config_protect>
416
6d2010ae 417#
316670eb
A
418# enable per-process memory priority tracking
419#
420options CONFIG_MEMORYSTATUS # <memorystatus>
421
422#
423# enable jetsam - used on embedded
424#
425options CONFIG_JETSAM # <jetsam>
426
427#
428# enable freezing of suspended processes - used on embedded
6d2010ae
A
429#
430options CONFIG_FREEZE # <freeze>
431
432options CHECK_CS_VALIDATION_BITMAP # <config_cs_validation_bitmap>
593a1d5f 433
316670eb
A
434#
435# memory pressure event support
436# must be set in both bsd/conf and osfmk/conf MASTER files
437#
438options VM_PRESSURE_EVENTS # <vm_pressure_events>
439
39236c6e
A
440#
441# Enable inheritance of importance through specially marked mach ports and for file locks
442# For now debug is enabled wherever inheritance is
443#
444options IMPORTANCE_INHERITANCE # <importance_inheritance>
445options IMPORTANCE_DEBUG # <importance_inheritance>
446
447options CONFIG_TELEMETRY # <config_telemetry>
448
449options CONFIG_PROC_UUID_POLICY # <config_proc_uuid_policy>
450
451#
452# In-kernel tests
453#
454options CONFIG_IN_KERNEL_TESTS # <in_kernel_tests>
455
1c79356b
A
456#
457# Ethernet (ARP)
458#
39236c6e 459pseudo-device ether # <networking,inet,inet6>
1c79356b
A
460#
461# Network loopback device
462#
39236c6e 463pseudo-device loop # <networking,inet,inet6>
1c79356b
A
464#
465# UCB pseudo terminal service
466#
2d21ac55
A
467pseudo-device pty 512 init pty_init # <xlarge>
468pseudo-device pty 256 init pty_init # <large>
469pseudo-device pty 128 init pty_init # <medium>
470pseudo-device pty 48 init pty_init # <small>
471pseudo-device pty 16 init pty_init # <xsmall>
472pseudo-device pty 8 init pty_init # <bsmall>
473#
474# Cloning pseudo terminal service
475#
476pseudo-device ptmx 1 init ptmx_init
9bccf70c
A
477
478#
479# vnode device
2d21ac55
A
480#
481pseudo-device vndevice 16 init vndevice_init # <xlarge>
482pseudo-device vndevice 8 init vndevice_init # <large>
483pseudo-device vndevice 4 init vndevice_init # <medium>
484pseudo-device vndevice 3 init vndevice_init # <small>
6d2010ae 485pseudo-device vndevice 2 init vndevice_init # <xsmall>
2d21ac55 486pseudo-device vndevice 2 init vndevice_init # <bsmall>
9bccf70c 487
55e303ae
A
488#
489# memory device
490pseudo-device mdevdevice 1 init mdevinit
491
9bccf70c 492#
1c79356b
A
493#
494# packet filter device
495#
39236c6e 496pseudo-device bpfilter 4 init bpf_init # <networking,inet,inet6>
1c79356b 497
91447636
A
498#
499# fsevents device
2d21ac55 500pseudo-device fsevents 1 init fsevents_init # <config_fse>
91447636 501
1c79356b
A
502#
503# shim to "linux" mach disk drivers (mach drivers must also be turned on)
504#
505# now using iokit disk shim, this is code is obsolete
506#pseudo-device diskshim
0b4e3aa0
A
507
508pseudo-device random 1 init random_init
2d21ac55
A
509pseudo-device dtrace 1 init dtrace_init # <config_dtrace>
510pseudo-device helper 1 init helper_init # <config_dtrace>
511pseudo-device lockstat 1 init lockstat_init # <config_dtrace>
512pseudo-device sdt 1 init sdt_init # <config_dtrace>
513pseudo-device systrace 1 init systrace_init # <config_dtrace>
514pseudo-device fbt 1 init fbt_init # <config_dtrace>
515pseudo-device profile_prvd 1 init profile_init # <config_dtrace>