-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpaper.tex
164 lines (125 loc) · 4.33 KB
/
paper.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
% TEMPLATE for Usenix papers, specifically to meet requirements of
% USENIX '05
% originally a template for producing IEEE-format articles using LaTeX.
% written by Matthew Ward, CS Department, Worcester Polytechnic Institute.
% adapted by David Beazley for his excellent SWIG paper in Proceedings,
% Tcl 96
% turned into a smartass generic template by De Clarke, with thanks to
% both the above pioneers
% use at your own risk. Complaints to /dev/null.
% make it two column with no page numbering, default is 10 point
% Munged by Fred Douglis <[email protected]> 10/97 to separate
% the .sty file from the LaTeX source template, so that people can
% more easily include the .sty file into an existing document. Also
% changed to more closely follow the style guidelines as represented
% by the Word sample file.
% Note that since 2010, USENIX does not require endnotes. If you want
% foot of page notes, don't include the endnotes package in the
% usepackage command, below.
% This version uses the latex2e styles, not the very ancient 2.09 stuff.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Packages
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[letterpaper,twocolumn,10pt]{article}
\usepackage{usenix,epsfig,endnotes}
\usepackage{url}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{color}
\usepackage[normalem]{ulem}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage{pifont}
\usepackage{graphicx}
\usepackage{makecell}
\usepackage{xspace}
\usepackage[small,compact]{titlesec}
\usepackage{flushend}
\usepackage[shortlabels]{enumitem}
\setlist[itemize]{leftmargin=0.15in}
\titlespacing{\section}{0pt}{3pt}{3pt}
\titlespacing{\subsection}{0pt}{2pt}{2pt}
\titlespacing{\subsubsection}{0pt}{1pt}{1pt}
\newcommand{\urlwofont}[1]{\underline{\urlstyle{same}\url{#1}}}
\newif\ifrev
% COMMENT OUT NEXT LINE TO HIDE TODOs AND COMMENTS
\revtrue
\newcommand{\lip}{\emph{Lock-in-Pop}\xspace}
\newcommand{\redact}{[redacted]}
\ifrev
\newcommand{\brendan}[1]{{\color{purple} [Brendan: #1]}}
\newcommand{\cappos}[1]{{\color{red} [Justin: #1]}}
\newcommand{\lois}[1]{{\color{magenta} [Lois: #1]}}
\newcommand{\yiwen}[1]{{\color{OliveGreen} [Yiwen: #1]}}
\newcommand{\todo}[1]{{\color{Orange} [TODO: #1]}}
\else
\newcommand{\brendan}[1]{}
\newcommand{\yanyan}[1]{}
\newcommand{\cappos}[1]{}
\newcommand{\lois}[1]{}
\newcommand{\yiwen}[1]{}
\newcommand{\todo}[1]{}
\fi
\setlist[itemize]{leftmargin=*}
%\setlength{\textfloatsep}{6mm}
\setlength{\abovecaptionskip}{1mm}
\begin{document}
%don't want date printed
%\date{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Title and Authors
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%make title bold and 14 pt font (Latex default is non-bold, 16 pt)
\title{\Large \bf{Lock-in-Pop: Securing Privileged Operating System Kernels by Keeping on the Beaten Path}}
%for single author (just remove % characters)
%\author{
%{\rm Yiwen Li}
%New York University \\
%\and
%{\rm Brendan Dolan-Gavitt}
%New York University\\
%\and
%{\rm Sam Weber}
%New York University\\
%\and
%{\rm Justin Cappos}
%New York University
%} % end author
\author{{\rm Yiwen Li} \qquad {\rm Brendan Dolan-Gavitt} \qquad
{\rm Sam Weber} \qquad {\rm Justin Cappos}
\\ New York University}
\maketitle
% Use the following at camera-ready time to suppress page numbers.
% Comment it out when you first submit the paper for review.
\thispagestyle{empty}
\pagenumbering{gobble}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Sections
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input{abstract}
\input{introduction}
\input{motivation-and-background}
\input{metric}
\input{design}
%\input{implementation}
\input{evaluation}
\input{limitation}
\input{related_work}
\input{conclusion}
\input{acknowledgements}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Bibliography
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
{
\footnotesize
\bibliographystyle{acm}
\bibliography{paper}
}
%\theendnotes
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The End
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{document}