<?xml version="1.0" encoding="UTF-8"?>
<bibliography>
<title>Bibliography</title>
<biblioentry id="Black89">
<abbrev>Black89</abbrev>
<authorgroup>
<author>
<firstname>D.L.</firstname>
<surname>Black</surname>
</author>
<author>
<firstname>R.F.</firstname>
<surname>Rashid</surname>
</author>
<author>
<firstname>D.B.</firstname>
<surname>Golub</surname>
</author>
<author>
<firstname>C.R.</firstname>
<surname>Hill</surname>
</author>
</authorgroup>
<issn>0163-5964</issn>
<publisher>
<publishername>ACM Press</publishername>
</publisher>
<title>Translation Lookaside Buffer Consistency: A Software
Approach</title>
</biblioentry>
<biblioentry id="Bonwick01">
<abbrev>Bonwick01</abbrev>
<authorgroup>
<author>
<firstname>Jeff</firstname>
<surname>Bonwick</surname>
</author>
<author>
<firstname>Jonathan</firstname>
<surname>Adams</surname>
</author>
</authorgroup>
<publisher>
<publishername>USENIX</publishername>
</publisher>
<title>Magazines and Vmem: Extending the Slab Allocator to Many CPUs and
Arbitrary Resources</title>
</biblioentry>
<biblioentry id="futex">
<abbrev>Franke et al.</abbrev>
<authorgroup>
<author>
<firstname>Hubertus</firstname>
<surname>Franke</surname>
</author>
<author>
<firstname>Rusty</firstname>
<surname>Russell</surname>
</author>
<author>
<firstname>Matthew</firstname>
<surname>Kirkwood</surname>
</author>
</authorgroup>
<publisher>
<publishername>Proceedings of the 2002 Ottawa Linux Summit</publishername>
</publisher>
<title>Fuss, Futexes and Furwocks: Fast Userlevel Locking in
Linux</title>
</biblioentry>
</bibliography>