Print this page
10924 Need mitigation of L1TF (CVE-2018-3646)
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/uts/i86pc/sys/Makefile
+++ new/usr/src/uts/i86pc/sys/Makefile
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
↓ open down ↓ |
13 lines elided |
↑ open up ↑ |
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21 #
22 22 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
23 23 # Use is subject to license terms.
24 +# Copyright 2018 Joyent, Inc.
24 25 #
25 26 # uts/i86pc/sys/Makefile
26 27 #
27 28 UTSBASE = ../..
28 29
29 30 #
30 31 # include global definitions
31 32 #
32 33 include ../Makefile.i86pc
33 34
34 35 #
35 36 # Override defaults.
↓ open down ↓ |
2 lines elided |
↑ open up ↑ |
36 37 #
37 38 FILEMODE = 644
38 39
39 40 HDRS= \
40 41 acpidev.h \
41 42 amd_iommu.h \
42 43 asm_misc.h \
43 44 clock.h \
44 45 cram.h \
45 46 ddi_subrdefs.h \
46 - debug_info.h \
47 + debug_info.h \
47 48 fastboot.h \
49 + ht.h \
48 50 mach_mmu.h \
49 51 machclock.h \
50 52 machcpuvar.h \
51 53 machparam.h \
52 54 machprivregs.h \
53 55 machsystm.h \
54 56 machthread.h \
55 57 memnode.h \
56 58 pc_mmu.h \
57 59 psm.h \
58 60 psm_defs.h \
59 61 psm_modctl.h \
60 62 psm_types.h \
61 63 rm_platter.h \
62 64 smp_impldefs.h \
63 65 sbd_ioctl.h \
64 66 vm_machparam.h \
65 67 x_call.h \
66 68 xc_levels.h \
67 69 xsvc.h
68 70
69 71 ROOTHDRS= $(HDRS:%=$(USR_PSM_ISYS_DIR)/%)
70 72
71 73 ROOTDIR= $(ROOT)/usr/share/src
72 74 ROOTDIRS= $(ROOTDIR)/uts $(ROOTDIR)/uts/$(PLATFORM)
73 75
74 76 ROOTLINK= $(ROOTDIR)/uts/$(PLATFORM)/sys
75 77 LINKDEST= ../../../../platform/$(PLATFORM)/include/sys
76 78
77 79 CHECKHDRS= $(HDRS:%.h=%.check)
78 80
79 81 .KEEP_STATE:
80 82
81 83 .PARALLEL: $(CHECKHDRS) $(ROOTHDRS)
82 84
83 85 install_h: $(ROOTDIRS) .WAIT $(ROOTHDRS) $(ROOTLINK)
84 86
85 87 check: $(CHECKHDRS)
86 88
87 89 $(ROOTDIRS):
88 90 $(INS.dir)
89 91
90 92 $(ROOTLINK): $(ROOTDIRS)
91 93 -$(RM) -r $@; $(SYMLINK) $(LINKDEST) $@
92 94
93 95 FRC:
94 96
95 97 include ../../Makefile.targ
↓ open down ↓ |
38 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX