The following rmap patches were designed to be applied in order on top of each
other.  They apply cleanly to vanilla 2.5.26. 

The first three (1-3) are essentially identical to Andrew and
Rik's minimal rmap patches; you can use the patches from Andrew's tree
instead if you like.  The latter three (4-6) are new; click on the
link to read the announcement posted to the Linux Kernel Mailing List.
Testers wanted! :) 

2.5.26-rmap-1-core:	Basic rmap functionality atop the classzone VM

2.5.26-rmap-2-lrufix:	Leave truncate's orphaned pages on the LRU 

2.5.26-rmap-3-optimize 	Dave McCracken's rmap optimization for 
			singly-mapped pages

2.5.26-rmap-4-rmap13b 	Approximate parity with Rik's rmap-13b patch;
			replaces classzone with FreeBSD-esque page aging VM.
			
2.5.26-rmap-5-slablru	a port of Ed Tomlinson's 'move slab pages onto LRU 
			for aging' patch. 

2.5.26-rmap-6-VMstats3	Rik's enhanced VM stats patch, for the full rmap
			[First two versions aren't correct, but the third
			 one's a charm!  I hope.  Don't worry about small 
			 offsets when applying, I'll make sure it's clean 
			 for 2.5.27.]

------

Unrelated to rmap:

2.5.26-unresolved-syms	serio_interrupt needs to be exported for 
			input modules like i8042...

2.5.26-usb-fix		Jan Harkes' patch keeps USB from oopsing on APM 
			resume for my IBM Thinkpad.