annotate usr/src/uts/intel/Makefile.intel.shared @ 8348:4137e18bfaf0

PSARC 2007/587 Volo -- Low Latency Socket Framework PSARC 2008/694 Volo Interfaces Amendment 6765829 Integration of project Volo PSARC/2007/587 6644935 mblk cred_t reference counting limits scalability 6693633 TCP receive does not scale because of heavy refcounting of cred structures 4764841 connect/accept is slow on Solaris when compared to Linux 5105708 socket creation retains hold on accessvp 4764836 setsockopt is slow on Solaris when compared to Linux 4772191 socket close(2) is slow on Solaris when compared to Linux
author Yu Xiangning<Eric.Yu@Sun.COM>
date Thu, 11 Dec 2008 20:04:13 -0800
parents faf256d5c16c
children 6e341f5569ba
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
1 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
2 # CDDL HEADER START
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
3 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
4 # The contents of this file are subject to the terms of the
1253
0df630a41817 PSARC 2003/432 Coherent Console
lq150181
parents: 1198
diff changeset
5 # Common Development and Distribution License (the "License").
0df630a41817 PSARC 2003/432 Coherent Console
lq150181
parents: 1198
diff changeset
6 # You may not use this file except in compliance with the License.
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
7 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
9 # or http://www.opensolaris.org/os/licensing.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
10 # See the License for the specific language governing permissions
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
11 # and limitations under the License.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
12 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
13 # When distributing Covered Code, include this CDDL HEADER in each
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
15 # If applicable, add the following below this CDDL HEADER, with the
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
16 # fields enclosed by brackets "[]" replaced with your own identifying
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
17 # information: Portions Copyright [yyyy] [name of copyright owner]
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
18 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
19 # CDDL HEADER END
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
20 #
1253
0df630a41817 PSARC 2003/432 Coherent Console
lq150181
parents: 1198
diff changeset
21
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
22 #
5766
5bbd09315100 PSARC 2007/636 IPoIB Conversion to GLDv3
gg161487
parents: 5754
diff changeset
23 # Copyright 2008 Sun Microsystems, Inc. All rights reserved.
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
24 # Use is subject to license terms.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
25 #
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
26
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
27 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
28 # This makefile contains the common definitions for all intel
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
29 # implementation architecture independent modules.
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
30 #
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
31
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
32 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
33 # Machine type (implementation architecture):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
34 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
35 PLATFORM = i86pc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
36
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
37 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
38 # Everybody needs to know how to build modstubs.o and to locate unix.o.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
39 # Note that unix.o must currently be selected from among the possible
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
40 # "implementation architectures". Note further, that unix.o is only
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
41 # used as an optional error check for undefines so (theoretically)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
42 # any "implementation architectures" could be used. We choose i86pc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
43 # because it is the reference port.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
44 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
45 UNIX_DIR = $(UTSBASE)/i86pc/unix
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
46 GENLIB_DIR = $(UTSBASE)/intel/genunix
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
47 GENASSYM_DIR = $(UTSBASE)/intel/genassym
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
48 IPDRV_DIR = $(UTSBASE)/intel/ip
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
49 MODSTUBS_DIR = $(UNIX_DIR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
50 DSF_DIR = $(UTSBASE)/$(PLATFORM)/genassym
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
51 LINTS_DIR = $(OBJS_DIR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
52 LINT_LIB_DIR = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
53
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
54 UNIX_O = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
55 GENLIB = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
56 MODSTUBS_O = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
57 LINT_LIB = $(UTSBASE)/i86pc/lint-libs/$(OBJS_DIR)/llib-lunix.ln
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
58 GEN_LINT_LIB = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)/llib-lgenunix.ln
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
59
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
60 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
61 # Include the makefiles which define build rule templates, the
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
62 # collection of files per module, and a few specific flags. Note
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
63 # that order is significant, just as with an include path. The
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
64 # first build rule template which matches the files name will be
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
65 # used. By including these in order from most machine dependent
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
66 # to most machine independent, we allow a machine dependent file
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
67 # to be used in preference over a machine independent version
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
68 # (Such as a machine specific optimization, which preserves the
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
69 # interfaces.)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
70 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
71 include $(UTSTREE)/intel/Makefile.files
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
72 include $(UTSTREE)/common/Makefile.files
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
73
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
74 #
1802
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
75 # ----- TRANSITIONAL SECTION --------------------------------------------------
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
76 #
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
77
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
78 #
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
79 # Not everything which *should* be a module is a module yet. The
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
80 # following is a list of such objects which are currently part of
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
81 # genunix but which might someday become kmods. This must be
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
82 # defined before we include Makefile.uts, or else genunix's build
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
83 # won't be as parallel as we might like.
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
84 #
7688
2757e6e1bb2a PSARC 2006/591 Virtual Console
rui zang - Sun Microsystems - Beijing China <Aaron.Zang@Sun.COM>
parents: 7665
diff changeset
85 NOT_YET_KMODS = $(OLDPTY_OBJS) $(PTY_OBJS) $(VCONS_CONF_OBJS) $(MOD_OBJS)
1802
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
86
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
87 #
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
88 # ----- END OF TRANSITIONAL SECTION -------------------------------------------
50284b015951 6410447 Need tool to repair workspaces damaged by 6407791
sommerfe
parents: 1330
diff changeset
89 #
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
90 # Include machine independent rules. Note that this does not imply
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
91 # that the resulting module from rules in Makefile.uts is machine
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
92 # independent. Only that the build rules are machine independent.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
93 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
94 include $(UTSBASE)/Makefile.uts
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
95
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
96 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
97 # The following must be defined for all implementations:
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
98 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
99 MODSTUBS = $(UTSBASE)/intel/ia32/ml/modstubs.s
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
100
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
101 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
102 # Define supported builds
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
103 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
104 DEF_BUILDS = $(DEF_BUILDS64) $(DEF_BUILDS32)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
105 ALL_BUILDS = $(ALL_BUILDS64) $(ALL_BUILDS32)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
106
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
107 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
108 # x86 or amd64 inline templates
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
109 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
110 INLINES_32 = $(UTSBASE)/intel/ia32/ml/ia32.il
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
111 INLINES_64 = $(UTSBASE)/intel/amd64/ml/amd64.il
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
112 INLINES += $(INLINES_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
113
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
114 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
115 # kernel-specific optimizations; override default in Makefile.master
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
116 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
117
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
118 CFLAGS_XARCH_32 = $(i386_CFLAGS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
119 CFLAGS_XARCH_64 = $(amd64_CFLAGS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
120 CFLAGS_XARCH = $(CFLAGS_XARCH_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
121
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
122 COPTFLAG_32 = $(COPTFLAG)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
123 COPTFLAG_64 = $(COPTFLAG64)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
124 COPTIMIZE = $(COPTFLAG_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
125
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
126 CFLAGS = $(CFLAGS_XARCH)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
127 CFLAGS += $(COPTIMIZE)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
128 CFLAGS += $(INLINES) -D_ASM_INLINES
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
129 CFLAGS += $(CCMODE)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
130 CFLAGS += $(SPACEFLAG)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
131 CFLAGS += $(CCUNBOUND)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
132 CFLAGS += $(CFLAGS_uts)
4228
fdddbe648971 6522961 panic with nucleus text overflow
kchow
parents: 4135
diff changeset
133 CFLAGS += -xstrconst
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
134
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
135 ASFLAGS_XARCH_32 = $(i386_ASFLAGS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
136 ASFLAGS_XARCH_64 = $(amd64_ASFLAGS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
137 ASFLAGS_XARCH = $(ASFLAGS_XARCH_$(CLASS))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
138
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
139 ASFLAGS += $(ASFLAGS_XARCH)
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
140 AS_INC_PATH += -I$(GENASSYM_DIR)/$(OBJS_DIR)
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
141
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
142 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
143 # Define the base directory for installation.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
144 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
145 BASE_INS_DIR = $(ROOT)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
146
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
147 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
148 # Debugging level
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
149 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
150 # Special knowledge of which special debugging options affect which
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
151 # file is used to optimize the build if these flags are changed.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
152 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
153 DEBUG_DEFS_OBJ32 =
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
154 DEBUG_DEFS_DBG32 = -DDEBUG
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
155 DEBUG_DEFS_OBJ64 =
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
156 DEBUG_DEFS_DBG64 = -DDEBUG
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
157 DEBUG_DEFS = $(DEBUG_DEFS_$(BUILD_TYPE))
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
158
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
159 DEBUG_COND_OBJ32 :sh = echo \\043
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
160 DEBUG_COND_DBG32 =
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
161 DEBUG_COND_OBJ64 :sh = echo \\043
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
162 DEBUG_COND_DBG64 =
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
163 IF_DEBUG_OBJ = $(DEBUG_COND_$(BUILD_TYPE))$(OBJS_DIR)/
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
164
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
165 $(IF_DEBUG_OBJ)syscall.o := DEBUG_DEFS += -DSYSCALLTRACE
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
166 $(IF_DEBUG_OBJ)clock.o := DEBUG_DEFS += -DKSLICE=1
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
168 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
169 # Collect the preprocessor definitions to be associated with *all*
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
170 # files.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
171 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
172 ALL_DEFS = $(DEBUG_DEFS) $(OPTION_DEFS)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
173
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
174 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
175 # The kernels modules which are "implementation architecture"
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
176 # specific for this machine are enumerated below. Note that most
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
177 # of these modules must exist (in one form or another) for each
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
178 # architecture.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
179 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
180 # Common Drivers (usually pseudo drivers) (/kernel/drv)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
181 # DRV_KMODS are built both 32-bit and 64-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
182 # DRV_KMODS_32 are built only 32-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
183 # DRV_KMODS_64 are built only 64-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
184 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
185 DRV_KMODS += aac
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
186 DRV_KMODS += aggr
3333
88329a0ff1be PSARC/2006/384 SATA AHCI HBA Driver
yt160523
parents: 3329
diff changeset
187 DRV_KMODS += ahci
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
188 DRV_KMODS += amd64_gart
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
189 DRV_KMODS += amr
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
190 DRV_KMODS += agpgart
5295
a21f2449e5f9 PSARC/2005/469 X86 Energy Star compliance
randyf
parents: 5256
diff changeset
191 DRV_KMODS += srn
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
192 DRV_KMODS += agptarget
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
193 DRV_KMODS += arp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
194 DRV_KMODS += asy
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
195 DRV_KMODS += ata
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
196 DRV_KMODS += ath
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
197 DRV_KMODS += audio810
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
198 DRV_KMODS += audiohd
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
199 DRV_KMODS += audioixp
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
200 DRV_KMODS += bl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
201 DRV_KMODS += bge
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
202 DRV_KMODS += bofi
4135
69588295f961 6393470 move driver bscbus to usr/src
gd78059
parents: 4128
diff changeset
203 DRV_KMODS += bscbus
69588295f961 6393470 move driver bscbus to usr/src
gd78059
parents: 4128
diff changeset
204 DRV_KMODS += bscv
7532
bb6372f778bb PSARC 2008/569 FMA Topology & Retire Agent Refinements
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 7331
diff changeset
205 DRV_KMODS += chxge
7956
59ff93e4da95 PSARC 2008/045 NetXen 10 Gigabit Ethernet Driver
lucy wang - Sun Microsystems - Beijing China <xiuyan.wang@Sun.COM>
parents: 7836
diff changeset
206 DRV_KMODS += ntxn
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
207 DRV_KMODS += clone
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
208 DRV_KMODS += cmdk
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
209 DRV_KMODS += cn
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
210 DRV_KMODS += conskbd
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
211 DRV_KMODS += consms
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
212 DRV_KMODS += cpuid
5084
7d838c5c0eed PSARC 2006/260 Solaris on Xen
johnlev
parents: 4992
diff changeset
213 DRV_KMODS += cpunex
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
214 DRV_KMODS += crypto
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
215 DRV_KMODS += cryptoadm
7331
c2a8bb9be83c PSARC 2007/420 SMMS
Allan Matthews <Allan.Matthews@Sun.COM>
parents: 7302
diff changeset
216 DRV_KMODS += dda
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
217 DRV_KMODS += devinfo
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
218 DRV_KMODS += dld
7331
c2a8bb9be83c PSARC 2007/420 SMMS
Allan Matthews <Allan.Matthews@Sun.COM>
parents: 7302
diff changeset
219 DRV_KMODS += dmd
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
220 DRV_KMODS_32 += dnet
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
221 DRV_KMODS += dump
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
222 DRV_KMODS += ecpp
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
223 DRV_KMODS += emlxs
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
224 DRV_KMODS += fd
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
225 DRV_KMODS += fdc
7532
bb6372f778bb PSARC 2008/569 FMA Topology & Retire Agent Refinements
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 7331
diff changeset
226 DRV_KMODS += fm
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
227 DRV_KMODS += fssnap
6864
50c1b31ccb24 6695050 hxge needs 32 bit (i386) version for boot net
qs148142
parents: 6856
diff changeset
228 DRV_KMODS += hxge
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
229 DRV_KMODS += i8042
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
230 DRV_KMODS += i915
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
231 DRV_KMODS += icmp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
232 DRV_KMODS += icmp6
7532
bb6372f778bb PSARC 2008/569 FMA Topology & Retire Agent Refinements
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 7331
diff changeset
233 DRV_KMODS += intel_nb5000
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
234 DRV_KMODS += ip
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
235 DRV_KMODS += ip6
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
236 DRV_KMODS += ipf
8023
faf256d5c16c PSARC/2006/475 Clearview: IP Observability Devices
Philip Kirk <Phil.Kirk@Sun.COM>
parents: 8011
diff changeset
237 DRV_KMODS += ipnet
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
238 DRV_KMODS += ippctl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
239 DRV_KMODS += ipsecah
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
240 DRV_KMODS += ipsecesp
3847
34de93d0e4e9 PSARC 2005/013 Intel Pro Wireless 2100b Driver
eh146360
parents: 3833
diff changeset
241 DRV_KMODS += ipw
7555
c92826183792 PSARC 2008/516 Intel(R) WiFi Link 5100/5300 Driver
fei feng - Sun Microsystems - Beijing China <Fei.Feng@Sun.COM>
parents: 7532
diff changeset
242 DRV_KMODS += iwh
3847
34de93d0e4e9 PSARC 2005/013 Intel Pro Wireless 2100b Driver
eh146360
parents: 3833
diff changeset
243 DRV_KMODS += iwi
6169
87ffdd486b23 PSARC 2007/647 Intel 4965 802.11agn Wireless Driver
hx147065
parents: 6023
diff changeset
244 DRV_KMODS += iwk
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
245 DRV_KMODS += iwscn
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
246 DRV_KMODS += kb8042
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
247 DRV_KMODS += keysock
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
248 DRV_KMODS += kssl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
249 DRV_KMODS += kstat
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
250 DRV_KMODS += ksyms
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
251 DRV_KMODS += kmdb
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
252 DRV_KMODS += llc1
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
253 DRV_KMODS += lofi
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
254 DRV_KMODS += log
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
255 DRV_KMODS += logi
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
256 DRV_KMODS += logindmux
6447
14ca8e1a03b6 6651366 Solaris needs native LSI mega_sas driver
susans
parents: 6393
diff changeset
257 DRV_KMODS += mega_sas
7532
bb6372f778bb PSARC 2008/569 FMA Topology & Retire Agent Refinements
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 7331
diff changeset
258 DRV_KMODS += mc-amd
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
259 DRV_KMODS += mm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
260 DRV_KMODS += mouse8042
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
261 DRV_KMODS_32 += mscsi
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
262 DRV_KMODS_32 += msm
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
263 DRV_KMODS += nca
7532
bb6372f778bb PSARC 2008/569 FMA Topology & Retire Agent Refinements
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 7331
diff changeset
264 DRV_KMODS += nsmb
8011
9406cd6ea18e PSARC/2008/674 nulldriver
Chris Horne <Chris.Horne@Sun.COM>
parents: 8000
diff changeset
265 DRV_KMODS += nulldriver
4876
ecd69ba0713a PSARC/2006/501 Nvidia ck804/mcp55 SATA HBA driver
mlf
parents: 4851
diff changeset
266 DRV_KMODS += nv_sata
5855
5df925712cbf 6603582 nxge driver excludes i86xpv platform
ml29623
parents: 5803
diff changeset
267 DRV_KMODS += nxge
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
268 DRV_KMODS += openeepr
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
269 DRV_KMODS += pci_pci
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
270 DRV_KMODS += pcic
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
271 DRV_KMODS += pcie_pci
3253
c929f34b62c5 PSARC 2006/360 Page retire and caged memory kstats
mec
parents: 3227
diff changeset
272 DRV_KMODS += physmem
3737
ddc3d2cb268a PSARC 2006/705 pcwl and pcan 802.11b Wireless Drivers
hx147065
parents: 3526
diff changeset
273 DRV_KMODS += pcan
ddc3d2cb268a PSARC 2006/705 pcwl and pcan 802.11b Wireless Drivers
hx147065
parents: 3526
diff changeset
274 DRV_KMODS += pcwl
5129
5dc46a0fd425 PSARC 2007/019 KIOCMKTONE (keyboard make tone) ioctl
marx
parents: 5084
diff changeset
275 DRV_KMODS += pit_beep
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
276 DRV_KMODS += pm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
277 DRV_KMODS += poll
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
278 DRV_KMODS += pool
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
279 DRV_KMODS += power
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
280 DRV_KMODS += pseudo
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
281 DRV_KMODS += ptc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
282 DRV_KMODS += ptm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
283 DRV_KMODS += pts
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
284 DRV_KMODS += ptsl
6393
0b9cb6400a73 PSARC 2007/685 3-Dimensional driver for ATI Redeon graphics cards
cg149915
parents: 6349
diff changeset
285 DRV_KMODS += radeon
4609
ff56a60c640d PSARC 2007/058 Ralink RT2500 802.11b/g Wireless Dirver
zf162725
parents: 4581
diff changeset
286 DRV_KMODS += ral
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
287 DRV_KMODS += ramdisk
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
288 DRV_KMODS += random
3302
e75a684d1697 PSARC 2006/356 Reliable Datagram Sockets
agiri
parents: 3253
diff changeset
289 DRV_KMODS += rds
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
290 DRV_KMODS += rpcib
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
291 DRV_KMODS += rsm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
292 DRV_KMODS += rts
4689
89e694f54bc5 PSARC 2007/312 RealTek 8180L 802.11b Wireless Driver
ql147931
parents: 4609
diff changeset
293 DRV_KMODS += rtw
8000
4ed2b55cb6ad PSARC 2008/444 Ralink RT2501/2601USB 802.11a/b/g Wireless Driver
Quaker Fang <Quaker.Fang@Sun.COM>
parents: 7978
diff changeset
294 DRV_KMODS += rum
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
295 DRV_KMODS += sad
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
296 DRV_KMODS += sctp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
297 DRV_KMODS += sctp6
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
298 DRV_KMODS += sd
7302
d9c4046525ac PSARC 2007/654 blk2scsa
Garrett D'Amore <gdamore@opensolaris.org>
parents: 6941
diff changeset
299 DRV_KMODS += sdcard
d9c4046525ac PSARC 2007/654 blk2scsa
Garrett D'Amore <gdamore@opensolaris.org>
parents: 6941
diff changeset
300 DRV_KMODS += sdhost
2518
d452d1222e6b 6455550 move sgen to usr/src
stevel
parents: 2384
diff changeset
301 DRV_KMODS += sgen
1258
9961d7d3ec8c PSARC/2004/779 SATA HBA Framework Support
mlf
parents: 1256
diff changeset
302 DRV_KMODS += si3124
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
303 DRV_KMODS += smbios
5895
f251acdd9bdc PSARC/2006/499 Clearview Nemo unification and vanity naming
yz147064
parents: 5855
diff changeset
304 DRV_KMODS += softmac
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
305 DRV_KMODS += spdsock
5331
3047ad28a67b PSARC/2007/218 caller_context_t in all VOPs
amw
parents: 5295
diff changeset
306 DRV_KMODS += smbsrv
5754
669f42f80bce PSARC 2007/595 Serial Attached SCSI (SAS) Management Protocol (SMP) support for Solaris
jw149990
parents: 5753
diff changeset
307 DRV_KMODS += smp
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
308 DRV_KMODS += sppp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
309 DRV_KMODS += sppptun
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
310 DRV_KMODS += st
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
311 DRV_KMODS += sy
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
312 DRV_KMODS += sysevent
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
313 DRV_KMODS += sysmsg
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
314 DRV_KMODS += tcp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
315 DRV_KMODS += tcp6
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
316 DRV_KMODS += tl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
317 DRV_KMODS += tnf
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
318 DRV_KMODS += udp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
319 DRV_KMODS += udp6
4581
b6104e41b06c PSARC/2007/349 Intel Microcode Update Support
sherrym
parents: 4520
diff changeset
320 DRV_KMODS += ucode
6629
84db305e5e16 PSARC 2008/259 Ralink RT2500USB 802.11b/g Wireless Dirver
zf162725
parents: 6621
diff changeset
321 DRV_KMODS += ural
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
322 DRV_KMODS += vgatext
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
323 DRV_KMODS += vni
5084
7d838c5c0eed PSARC 2006/260 Solaris on Xen
johnlev
parents: 4992
diff changeset
324 DRV_KMODS += vnic
5440
f84b7f8d106d PSARC 2007/118 VSCAN Service
jm199354
parents: 5331
diff changeset
325 DRV_KMODS += vscan
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
326 DRV_KMODS += wc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
327 DRV_KMODS += winlock
4128
b829e57f48ec PSARC 2007/214 Intel 3945 802.11abg Wireless Driver
hx147065
parents: 4127
diff changeset
328 DRV_KMODS += wpi
1256
00482a9c6c64 6212418 Xge need to support Link Utilization Interrupts
yl150051
parents: 1253
diff changeset
329 DRV_KMODS += xge
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
330 DRV_KMODS += zcons
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
331 DRV_KMODS += stmf
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
332 DRV_KMODS += stmf_sbd
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
333 DRV_KMODS += fct
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
334 DRV_KMODS += qlt
7978
4559e57ec313 PSARC 2008/587 iSCSI Port Provider for COMSTAR
Peter Dunlap <Peter.Dunlap@Sun.COM>
parents: 7956
diff changeset
335 DRV_KMODS += iscsit
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
336 DRV_KMODS += ncall nsctl sdbc nskern sv
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
337 DRV_KMODS += ii rdc rdcsrv rdcstub
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
338
2384
57d7ac7dc32d 6448657 opensolaris-built dca crypto driver should not overwrite the RE-signed binary
stevel
parents: 2311
diff changeset
339 #
57d7ac7dc32d 6448657 opensolaris-built dca crypto driver should not overwrite the RE-signed binary
stevel
parents: 2311
diff changeset
340 # Don't build some of these for OpenSolaris, since they will be
57d7ac7dc32d 6448657 opensolaris-built dca crypto driver should not overwrite the RE-signed binary
stevel
parents: 2311
diff changeset
341 # replaced by binaries that are signed by Sun Release Engineering.
57d7ac7dc32d 6448657 opensolaris-built dca crypto driver should not overwrite the RE-signed binary
stevel
parents: 2311
diff changeset
342 #
57d7ac7dc32d 6448657 opensolaris-built dca crypto driver should not overwrite the RE-signed binary
stevel
parents: 2311
diff changeset
343 $(CLOSED_BUILD)DRV_KMODS += dca
57d7ac7dc32d 6448657 opensolaris-built dca crypto driver should not overwrite the RE-signed binary
stevel
parents: 2311
diff changeset
344
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
345 $(CLOSED_BUILD)CLOSED_DRV_KMODS += audioens
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
346 $(CLOSED_BUILD)CLOSED_DRV_KMODS += audiovia823x
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
347 $(CLOSED_BUILD)CLOSED_DRV_KMODS += bmc
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
348 $(CLOSED_BUILD)CLOSED_DRV_KMODS += elxl
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
349 $(CLOSED_BUILD)CLOSED_DRV_KMODS += glm
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
350 $(CLOSED_BUILD)CLOSED_DRV_KMODS += iprb
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
351 $(CLOSED_BUILD)CLOSED_DRV_KMODS += llc2
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
352 $(CLOSED_BUILD)CLOSED_DRV_KMODS += marvell88sx
7532
bb6372f778bb PSARC 2008/569 FMA Topology & Retire Agent Refinements
Cheng Sean Ye <Sean.Ye@Sun.COM>
parents: 7331
diff changeset
353 $(CLOSED_BUILD)CLOSED_DRV_KMODS += memtest
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
354 $(CLOSED_BUILD)CLOSED_DRV_KMODS += mpt
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
355 $(CLOSED_BUILD)CLOSED_DRV_KMODS_32 += ncrs
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
356 $(CLOSED_BUILD)CLOSED_DRV_KMODS += pcn
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
357 $(CLOSED_BUILD)CLOSED_DRV_KMODS += rtls
5803
95c567582638 PSARC/2006/273 Rage_XL Framebuffer Driver
randyf
parents: 5779
diff changeset
358 $(CLOSED_BUILD)CLOSED_DRV_KMODS += atiatom
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
359
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
360 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
361 # Common code drivers
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
362 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
363
4992
18d161314626 Codemgr_wsdata/putback.cmt
gd78059
parents: 4987
diff changeset
364 DRV_KMODS += afe
5181
b280720be441 6317553 Wrong fix implemented in 4877168 for dmfe Rx buffer unavailable messages.
gd78059
parents: 5129
diff changeset
365 DRV_KMODS += dmfe
3526
7c9ffe12c144 6482530 Need Ethernet driver for Intel G965 chipset
xy150489
parents: 3446
diff changeset
366 DRV_KMODS += e1000g
4978
7bb29ac056b9 PSARC 2007/291 mxfe ethernet driver
gd78059
parents: 4876
diff changeset
367 DRV_KMODS += mxfe
5574
9266e658617b 6404761 nge driver need to be opensourced
mx205022
parents: 5491
diff changeset
368 DRV_KMODS += nge
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
369 DRV_KMODS += rge
5748
772468a153b9 PSARC 2007/584 sfe ethernet driver
duboff
parents: 5699
diff changeset
370 DRV_KMODS += sfe
5256
32be10fb084d PSARC 2006/711 AMD8111 NIC Driver
lh155975
parents: 5206
diff changeset
371 DRV_KMODS += amd8111s
7730
a27323470b01 PSARC 2008/561 AMD IOMMU
Vikram Hegde <Vikram.Hegde@Sun.COM>
parents: 7720
diff changeset
372 DRV_KMODS += amd_iommu
5779
e875a8701bfc PSARC 2007/624 Intel 82575 1Gb PCI Express NIC Driver
xy150489
parents: 5766
diff changeset
373 DRV_KMODS += igb
6621
c38d03b60f12 PSARC/2007/611 Intel 10GbE PCIE NIC Driver
bt150084
parents: 6557
diff changeset
374 DRV_KMODS += ixgbe
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
375 $(CLOSED_BUILD)CLOSED_DRV_KMODS += ixgb
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
376
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
377 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
378 # DTrace and DTrace Providers
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
379 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
380 DRV_KMODS += dtrace
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
381 DRV_KMODS += fbt
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
382 DRV_KMODS += lockstat
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
383 DRV_KMODS += profile
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
384 DRV_KMODS += sdt
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
385 DRV_KMODS += systrace
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
386 DRV_KMODS += fasttrap
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
387
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
388 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
389 # I/O framework test drivers
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
390 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
391 DRV_KMODS += pshot
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
392 DRV_KMODS += gen_drv
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
393 DRV_KMODS += tvhci tphci tclient
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
394 DRV_KMODS += emul64
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
395
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
396 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
397 # Machine Specific Driver Modules (/kernel/drv):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
398 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
399 DRV_KMODS += options
4851
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
400 DRV_KMODS += scsi_vhci
7606
473a8020ebec PSARC/2008/079 arcmsr SAS/SATA RAID driver
James C. McPherson <James.McPherson@Sun.COM>
parents: 7563
diff changeset
401 DRV_KMODS += arcmsr
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
402 DRV_KMODS += fcp
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
403 DRV_KMODS += fcip
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
404 DRV_KMODS += fcsm
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
405 DRV_KMODS += fp
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
406 DRV_KMODS += qlc
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
407 DRV_KMODS += iscsi
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
408
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
409 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
410 # PCMCIA specific module(s)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
411 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
412 DRV_KMODS += pcs
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
413 DRV_KMODS += pcata pcmem pcram
2305
7954d746a1b5 6392835 move driver central to usr/src
stevel
parents: 2284
diff changeset
414 DRV_KMODS += pem
7954d746a1b5 6392835 move driver central to usr/src
stevel
parents: 2284
diff changeset
415 MISC_KMODS += cardbus
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
416 $(CLOSED_BUILD)CLOSED_DRV_KMODS += pcelx
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
417 $(CLOSED_BUILD)CLOSED_DRV_KMODS += pcser
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
418
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
419 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
420 # SCSI Enclosure Services driver
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
421 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
422 DRV_KMODS += ses
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
423
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
424 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
425 # USB specific modules
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
426 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
427 DRV_KMODS += hid
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
428 DRV_KMODS += hubd
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
429 DRV_KMODS += uhci
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
430 DRV_KMODS += ehci
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
431 DRV_KMODS += ohci
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
432 DRV_KMODS += usb_mid
3341
52e5b1750941 PSARC 2006/649 USB Interface Association support
gc161489
parents: 3333
diff changeset
433 DRV_KMODS += usb_ia
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
434 DRV_KMODS += scsa2usb
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
435 DRV_KMODS += usbprn
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
436 DRV_KMODS += ugen
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
437 DRV_KMODS += usbser
3227
9602d8b74112 6428204 CDC ACM class driver and devices with modem function need to be supported
yq193411
parents: 3147
diff changeset
438 DRV_KMODS += usbsacm
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
439 DRV_KMODS += usbsksp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
440 DRV_KMODS += usbsprl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
441 DRV_KMODS += usb_ac
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
442 DRV_KMODS += usb_as
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
443 DRV_KMODS += usbskel
3329
25b1f306ff2e PSARC 2006/484 USB Video Class Driver
yz147069
parents: 3302
diff changeset
444 DRV_KMODS += usbvc
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
445
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
446 $(CLOSED_BUILD)CLOSED_DRV_KMODS += usbser_edge
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
447
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
448 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
449 # 1394 modules
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
450 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
451 MISC_KMODS += s1394 sbp2
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
452 DRV_KMODS += hci1394 scsa1394
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
453 DRV_KMODS += av1394
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
454 DRV_KMODS += dcam1394
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
455
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
456 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
457 # InfiniBand pseudo drivers
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
458 #
3422
1eed0b2f418c PSARC 2003/064 SDP: Sockets Direct Protocol
nh145002
parents: 3341
diff changeset
459 DRV_KMODS += ib ibd rdsib sdp
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
460
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
461 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
462 # LVM modules
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
463 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
464 DRV_KMODS += md
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
465 MISC_KMODS += md_stripe md_hotspares md_mirror md_raid md_trans md_notify
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
466 MISC_KMODS += md_sp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
467
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
468 #
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
469 # Brand modules
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
470 #
4127
64886a16cf93 6539878 sparc brandz syscall wrappers don't collect trapstat data
edp
parents: 4059
diff changeset
471 BRAND_KMODS += sn1_brand lx_brand
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
472 DRV_KMODS += lx_systrace lx_ptm lx_audio
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
473 STRMOD_KMODS += ldlinux
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
474
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
475 #
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
476 # Exec Class Modules (/kernel/exec):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
477 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
478 EXEC_KMODS += elfexec intpexec javaexec
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
479
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
480 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
481 # Scheduling Class Modules (/kernel/sched):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
482 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
483 SCHED_KMODS += IA RT TS RT_DPTBL TS_DPTBL FSS FX FX_DPTBL
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
484
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
485 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
486 # File System Modules (/kernel/fs):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
487 #
7563
84ec90ffc3f7 PSARC/2008/336 Extended VTOC
Prasad Singamsetty <Prasad.Singamsetty@Sun.COM>
parents: 7555
diff changeset
488 FS_KMODS += autofs cachefs ctfs dcfs dev devfs fdfs fifofs hsfs lofs
2712
f74a135872bc PSARC/2005/471 BrandZ: Support for non-native zones
nn35248
parents: 2621
diff changeset
489 FS_KMODS += lx_afs lx_proc mntfs namefs nfs objfs zfs
3957
86c9dda5df37 PSARC/2007/052 In-kernel Sharetab
th199096
parents: 3847
diff changeset
490 FS_KMODS += pcfs procfs sockfs specfs tmpfs udfs ufs sharefs
6007
d57e38e8fdd1 PSARC 2005/695 CIFS Client on Solaris
thurlow
parents: 5895
diff changeset
491 FS_KMODS += smbfs
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
492
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
493 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
494 # Streams Modules (/kernel/strmod):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
495 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
496 STRMOD_KMODS += 6to4tun atun bufmod connld dedump ldterm pckt pfmod pipemod
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
497 STRMOD_KMODS += ptem redirmod rpcmod rlmod telmod timod
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
498 STRMOD_KMODS += spppasyn spppcomp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
499 STRMOD_KMODS += tirdwr ttcompat tun
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
500 STRMOD_KMODS += usbkbm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
501 STRMOD_KMODS += usbms
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
502 STRMOD_KMODS += usb_ah
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
503 STRMOD_KMODS += drcompat
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
504 STRMOD_KMODS += cryptmod
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
505 STRMOD_KMODS += vuid2ps2
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
506 STRMOD_KMODS += vuid3ps2
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
507 STRMOD_KMODS += vuidm3p
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
508 STRMOD_KMODS += vuidm4p
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
509 STRMOD_KMODS += vuidm5p
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
510
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
511 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
512 # 'System' Modules (/kernel/sys):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
513 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
514 SYS_KMODS += c2audit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
515 SYS_KMODS += doorfs
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
516 SYS_KMODS += exacctsys
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
517 SYS_KMODS += inst_sync
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
518 SYS_KMODS += kaio
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
519 SYS_KMODS += msgsys
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
520 SYS_KMODS += pipe
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
521 SYS_KMODS += portfs
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
522 SYS_KMODS += pset
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
523 SYS_KMODS += semsys
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
524 SYS_KMODS += shmsys
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
525 SYS_KMODS += sysacct
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
526 SYS_KMODS += acctctl
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
527
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
528 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
529 # 'Misc' Modules (/kernel/misc)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
530 # MISC_KMODS are built both 32-bit and 64-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
531 # MISC_KMODS_32 are built only 32-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
532 # MISC_KMODS_64 are built only 64-bit
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
533 #
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
534 MISC_KMODS += acpica
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
535 MISC_KMODS += agpmaster
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
536 MISC_KMODS += amsrc2
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
537 MISC_KMODS += audiosup
6557
c6c4f66aed66 6494306 need single source for bignum code
fr41279
parents: 6487
diff changeset
538 MISC_KMODS += bignum
7302
d9c4046525ac PSARC 2007/654 blk2scsa
Garrett D'Amore <gdamore@opensolaris.org>
parents: 6941
diff changeset
539 MISC_KMODS += blk2scsa
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
540 MISC_KMODS += bootdev
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
541 MISC_KMODS += busra
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
542 MISC_KMODS += cmlb
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
543 MISC_KMODS += consconfig
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
544 MISC_KMODS += ctf
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
545 MISC_KMODS += dadk
6707
c3bc7e4da11b 6582335 TCP/IP receive-side zero CPU copy for support of Intel I/OAT hardware
brutus
parents: 6675
diff changeset
546 MISC_KMODS += dcopy
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
547 MISC_KMODS += dls
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
548 MISC_KMODS += drm
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
549 MISC_KMODS += fssnap_if
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
550 MISC_KMODS += gda
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
551 MISC_KMODS += gld
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
552 MISC_KMODS += hidparser
2958
98aa41c076f5 PSARC/2005/334 Packet Filtering Hooks
dr146992
parents: 2912
diff changeset
553 MISC_KMODS += hook
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
554 MISC_KMODS += hpcsvc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
555 MISC_KMODS += ibcm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
556 MISC_KMODS += ibdm
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
557 MISC_KMODS += ibmf
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
558 MISC_KMODS += ibtl
7978
4559e57ec313 PSARC 2008/587 iSCSI Port Provider for COMSTAR
Peter Dunlap <Peter.Dunlap@Sun.COM>
parents: 7956
diff changeset
559 MISC_KMODS += idm
4520
7dbeadedd7fe 6424438 Winchester: ID mapping for AD Interoperability
nw141292
parents: 4441
diff changeset
560 MISC_KMODS += idmap
7613
e49de7ec7617 PSARC 2008/561 AMD IOMMU
Vikram Hegde <Vikram.Hegde@Sun.COM>
parents: 7606
diff changeset
561 MISC_KMODS += iommulib
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
562 MISC_KMODS += ipc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
563 MISC_KMODS += kbtrans
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
564 MISC_KMODS += kcf
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
565 MISC_KMODS += kgssapi
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
566 MISC_KMODS += kmech_dummy
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
567 MISC_KMODS += kmech_krb5
8348
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
568 MISC_KMODS += ksocket
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
569 MISC_KMODS += mac
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
570 MISC_KMODS += mixer
3147
2789cc0027be PSARC/2006/406 WiFi for GLDv3
xc151355
parents: 2958
diff changeset
571 MISC_KMODS += net80211
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
572 MISC_KMODS += nfs_dlboot
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
573 MISC_KMODS += nfssrv
2958
98aa41c076f5 PSARC/2005/334 Packet Filtering Hooks
dr146992
parents: 2912
diff changeset
574 MISC_KMODS += neti
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
575 MISC_KMODS += pci_autoconfig
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
576 MISC_KMODS += pcicfg
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
577 MISC_KMODS += pciehpc
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
578 MISC_KMODS += pcihp
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
579 MISC_KMODS += pcmcia
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
580 MISC_KMODS += rpcsec
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
581 MISC_KMODS += rpcsec_gss
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
582 MISC_KMODS += rsmops
1258
9961d7d3ec8c PSARC/2004/779 SATA HBA Framework Support
mlf
parents: 1256
diff changeset
583 MISC_KMODS += sata
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
584 MISC_KMODS += scsi
7302
d9c4046525ac PSARC 2007/654 blk2scsa
Garrett D'Amore <gdamore@opensolaris.org>
parents: 6941
diff changeset
585 MISC_KMODS += sda
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
586 MISC_KMODS += spuni
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
587 MISC_KMODS += strategy
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
588 MISC_KMODS += strplumb
1253
0df630a41817 PSARC 2003/432 Coherent Console
lq150181
parents: 1198
diff changeset
589 MISC_KMODS += tem
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
590 MISC_KMODS += tlimod
1198
114ff946851a 6357654 support keyspan 4 port USB serial adapter (49wlc)
yz147069
parents: 1195
diff changeset
591 MISC_KMODS += usba usba10 usbs49_fw
6023
9adf47ae28c4 6634757 add support for the HDS midrange array subsystem
cm136836
parents: 6008
diff changeset
592 MISC_KMODS += scsi_vhci_f_sym_hds
4851
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
593 MISC_KMODS += scsi_vhci_f_sym
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
594 MISC_KMODS += scsi_vhci_f_tpgs
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
595 MISC_KMODS += scsi_vhci_f_asym_sun
6941
c5d83acec1bc 6459247 scsi_vhci does not return correct value for dma-max property
rralphs
parents: 6864
diff changeset
596 MISC_KMODS += scsi_vhci_f_tape
c5d83acec1bc 6459247 scsi_vhci does not return correct value for dma-max property
rralphs
parents: 6864
diff changeset
597 MISC_KMODS += scsi_vhci_f_tpgs_tape
7836
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
598 MISC_KMODS += fctl
4e95154b5b7a 6745433 Merge NWS consolidation into OS/Net consolidation
John Forte <John.Forte@Sun.COM>
parents: 7730
diff changeset
599 MISC_KMODS += qlc_fw_2200 qlc_fw_2300 qlc_fw_2400 qlc_fw_2500 qlc_fw_6322
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
600
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
601 $(CLOSED_BUILD)CLOSED_MISC_KMODS += amsrc1
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
602 $(CLOSED_BUILD)CLOSED_MISC_KMODS += klmmod klmops
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
603 $(CLOSED_BUILD)CLOSED_MISC_KMODS += phx
4851
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
604 $(CLOSED_BUILD)CLOSED_MISC_KMODS += scsi_vhci_f_asym_lsi
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
605 $(CLOSED_BUILD)CLOSED_MISC_KMODS += scsi_vhci_f_asym_emc
5e98cf4c2164 PSARC 2006/708 ddi-forceload
cth
parents: 4689
diff changeset
606 $(CLOSED_BUILD)CLOSED_MISC_KMODS += scsi_vhci_f_sym_emc
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
607
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
608 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
609 # Software Cryptographic Providers (/kernel/crypto):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
610 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
611 # Don't build some of these for OpenSolaris, since they will be
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
612 # replaced by binaries that are signed by Sun RE.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
613 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
614 $(CLOSED_BUILD)CRYPTO_KMODS += aes
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
615 $(CLOSED_BUILD)CRYPTO_KMODS += arcfour
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
616 $(CLOSED_BUILD)CRYPTO_KMODS += blowfish
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
617 $(CLOSED_BUILD)CRYPTO_KMODS += des
5697
324be5104707 PSARC 2007/446 Elliptic-Curve Cryptography for Solaris
mcpowers
parents: 5574
diff changeset
618 $(CLOSED_BUILD)CRYPTO_KMODS += ecc
4002
d12f36b7c388 PSARC/2007/139 Kernel Crypto support for MD4
darrenm
parents: 3957
diff changeset
619 CRYPTO_KMODS += md4
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
620 CRYPTO_KMODS += md5
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
621 CRYPTO_KMODS += rsa
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
622 CRYPTO_KMODS += sha1
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
623 CRYPTO_KMODS += sha2
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
624 CRYPTO_KMODS += swrand
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
625
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
626 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
627 # IP Policy Modules (/kernel/ipp)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
628 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
629 IPP_KMODS += dlcosmk
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
630 IPP_KMODS += flowacct
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
631 IPP_KMODS += ipgpc
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
632 IPP_KMODS += dscpmk
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
633 IPP_KMODS += tokenmt
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
634 IPP_KMODS += tswtclmt
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
635
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
636 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
637 # generic-unix module (/kernel/genunix):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
638 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
639 GENUNIX_KMODS += genunix
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
640
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
641 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
642 # SVVS Testing Modules (/kernel/strmod):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
643 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
644 # These are streams and driver modules which are not to be
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
645 # delivered with a released system. However, during development
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
646 # it is convenient to build and install the SVVS kernel modules.
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
647 #
8023
faf256d5c16c PSARC/2006/475 Clearview: IP Observability Devices
Philip Kirk <Phil.Kirk@Sun.COM>
parents: 8011
diff changeset
648 SVVS_KMODS += lmodb lmode lmodr lmodt svvslo tidg tivc tmux
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
649
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
650 SVVS += svvs
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
651
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
652 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
653 # Modules eXcluded from the product:
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
654 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
655 $(CLOSED_BUILD)CLOSED_XMODS = \
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
656 adpu320 \
4441
7276384d1aac PSARC 2007/081 Broadcom NetXtreme II Gigabit Ethernet Driver
gs150176
parents: 4228
diff changeset
657 bnx \
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
658 daplt \
7665
6865514fe89e PSARC/2008/497 hermon hca driver
Bill Taylor <Bill.Taylor@Sun.COM>
parents: 7632
diff changeset
659 hermon \
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
660 lsimega \
3422
1eed0b2f418c PSARC 2003/064 SDP: Sockets Direct Protocol
nh145002
parents: 3341
diff changeset
661 sdpib \
3446
5903aece022d PSARC 2006/469 EOF and removal of eeprom -I
mrj
parents: 3445
diff changeset
662 spwr \
1167
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
663 tavor
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
664
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
665
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
666 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
667 # 'Dacf' Modules (/kernel/dacf):
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
668 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
669 DACF_KMODS += usb_ac_dacf
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
670
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
671 #
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
672 # Performance Counter BackEnd modules (/usr/kernel/pcbe)
9608ad751c4d 6289535 build_cscope complains a bit on x86
kupfer
parents:
diff changeset
673 #
6840
bb120199d3ee 6537929 CPC support for Intel Woodcrest (Xeon 51xx) is not working
kk208521
parents: 6707
diff changeset
674 PCBE_KMODS += p123_pcbe p4_pcbe opteron_pcbe core_pcbe
2311
2d86e52dcdf0 PSARC/2006/248 Nemo MAC-Type Plugin Architecture
seb
parents: 2305
diff changeset
675
2d86e52dcdf0 PSARC/2006/248 Nemo MAC-Type Plugin Architecture
seb
parents: 2305
diff changeset
676 #
2d86e52dcdf0 PSARC/2006/248 Nemo MAC-Type Plugin Architecture
seb
parents: 2305
diff changeset
677 # MAC-Type Plugin Modules (/kernel/mac)
2d86e52dcdf0 PSARC/2006/248 Nemo MAC-Type Plugin Architecture
seb
parents: 2305
diff changeset
678 #
2d86e52dcdf0 PSARC/2006/248 Nemo MAC-Type Plugin Architecture
seb
parents: 2305
diff changeset
679 MAC_KMODS += mac_ether
3147
2789cc0027be PSARC/2006/406 WiFi for GLDv3
xc151355
parents: 2958
diff changeset
680 MAC_KMODS += mac_wifi
5766
5bbd09315100 PSARC 2007/636 IPoIB Conversion to GLDv3
gg161487
parents: 5754
diff changeset
681 MAC_KMODS += mac_ib
2621
4ea88858d952 PSARC/2003/246 Filesystem Driven Device Naming
llai1
parents: 2518
diff changeset
682
4ea88858d952 PSARC/2003/246 Filesystem Driven Device Naming
llai1
parents: 2518
diff changeset
683 #
4ea88858d952 PSARC/2003/246 Filesystem Driven Device Naming
llai1
parents: 2518
diff changeset
684 # 'Devname' Modules (kernel/devname)
4ea88858d952 PSARC/2003/246 Filesystem Driven Device Naming
llai1
parents: 2518
diff changeset
685 #
4ea88858d952 PSARC/2003/246 Filesystem Driven Device Naming
llai1
parents: 2518
diff changeset
686 DEVNAME_KMODS += sdev_nsconfig_mod
5206
34f0b41fc3c5 6608681 PSARC/2007/173 kiconv - framework and kiconv_emea (phase 1)
is
parents: 5181
diff changeset
687
34f0b41fc3c5 6608681 PSARC/2007/173 kiconv - framework and kiconv_emea (phase 1)
is
parents: 5181
diff changeset
688 #
8348
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
689 # socketmod (kernel/socketmod)
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
690 #
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
691 SOCKET_KMODS += socksctp
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
692 SOCKET_KMODS += socksdp
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
693
4137e18bfaf0 PSARC 2007/587 Volo -- Low Latency Socket Framework
Yu Xiangning<Eric.Yu@Sun.COM>
parents: 8023
diff changeset
694 #
5206
34f0b41fc3c5 6608681 PSARC/2007/173 kiconv - framework and kiconv_emea (phase 1)
is
parents: 5181
diff changeset
695 # kiconv modules (/kernel/kiconv):
34f0b41fc3c5 6608681 PSARC/2007/173 kiconv - framework and kiconv_emea (phase 1)
is
parents: 5181
diff changeset
696 #
6008
3a1c10482cf2 6614991 CJK kiconv modules (kiconv phase 2)
yy154373
parents: 6007
diff changeset
697 KICONV_KMODS += kiconv_emea kiconv_ja kiconv_ko kiconv_sc kiconv_tc
5895
f251acdd9bdc PSARC/2006/499 Clearview Nemo unification and vanity naming
yz147064
parents: 5855
diff changeset
698
f251acdd9bdc PSARC/2006/499 Clearview Nemo unification and vanity naming
yz147064
parents: 5855
diff changeset
699 #
f251acdd9bdc PSARC/2006/499 Clearview Nemo unification and vanity naming
yz147064
parents: 5855
diff changeset
700 # 'Dacf' Modules (/kernel/dacf):
f251acdd9bdc PSARC/2006/499 Clearview Nemo unification and vanity naming
yz147064
parents: 5855
diff changeset
701 #
f251acdd9bdc PSARC/2006/499 Clearview Nemo unification and vanity naming
yz147064
parents: 5855
diff changeset
702 DACF_KMODS += net_dacf