1# MALTA_COMMON -- Common kernel config options for MALTA boards
2#
3# $FreeBSD$
4
5options 	YAMON
6
7options 	TICK_USE_YAMON_FREQ=defined
8#options 	TICK_USE_MALTA_RTC=defined
9
10include		"../malta/std.malta"
11
12hints		"MALTA.hints"		#Default places to look for devices.
13
14makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
15
16options 	DDB
17options 	KDB
18
19options 	SCHED_4BSD		#4BSD scheduler
20options 	INET			#InterNETworking
21options 	TCP_HHOOK		# hhook(9) framework for TCP
22options 	NFSCL			#Network Filesystem Client
23options 	NFS_ROOT		#NFS usable as /, requires NFSCL
24options 	PSEUDOFS		#Pseudo-filesystem framework
25options 	_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
26options 	CAPABILITY_MODE		# Capsicum capability mode
27options 	CAPABILITIES		# Capsicum capabilities
28
29options 	TMPFS			#Efficient memory filesystem
30
31options 	FFS			#Berkeley Fast Filesystem
32options 	SOFTUPDATES		#Enable FFS soft updates support
33options 	UFS_ACL			#Support for access control lists
34options 	UFS_DIRHASH		#Improve performance on big directories
35options 	ROOTDEVNAME=\"ufs:ada0\"
36
37options 	GEOM_LABEL		# Provides labelization
38options 	GEOM_PART_GPT		# GUID Partition Tables.
39options 	GEOM_RAID		# Soft RAID functionality.
40
41# Debugging for use in -current
42#options 	DEADLKRES		#Enable the deadlock resolver
43options 	INVARIANTS		#Enable calls of extra sanity checking
44options 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
45#options 	WITNESS			#Enable checks to detect deadlocks and cycles
46#options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
47
48# Kernel dump features.
49options		ZSTDIO			# zstd-compressed kernel and user dumps
50
51device		loop
52device		ether
53device		le
54device		miibus
55device		bpf
56device		md
57device		uart
58
59# VirtIO support
60device		virtio		# Generic VirtIO bus (required)
61device		virtio_pci	# VirtIO PCI Interface
62device		vtnet		# VirtIO Ethernet device
63device		virtio_blk	# VirtIO Block device
64device		virtio_random	# VirtIO Entropy device
65