Pull up following revision(s) (requested by bouyer in ticket #984):
	sys/dev/acpi/acpi_cpu.h: revision 1.44
	sys/dev/acpi/acpi_cpu_tstate.c: revision 1.31
Remove the upper limit for the number of T-states.
Pull up following revision(s) (requested by bouyer in ticket #991):
	sbin/fsck_ffs/inode.c: revision 1.70
Fix pasto in the !ufs2 case (use dp->dp1 and not of dp->dp2).
This would be a problem only when allocating a new data block and the
indir block is already allocated, which explains why automated tests didn't
find it.
Problem reported on tech-kern@ and fix tested by manu@.
Tickets 984, 991
Pull up following revision(s) (requested by bouyer in ticket #995):
	sys/arch/xen/xen/evtchn.c: revision 1.70
Remove the "evtchn_do_event: handler %p didn't lower ipl %d %d\n" printf.
With help from Robert Elz we've finally figured out what's going on, and
it actually isn't a bug in the handler, but related to spin mutexes.
When a spin mutex is released, the IPL isn't lowered back if the
curcpu is holding other spin mutexes. This is because mutexes may not
be released in order (and, in this case, the CPU in interrupted while
it holds a spin mutex at IPL < IPL_SCHED).
Also remove the test and resetting the IPL, it will be reset anyway
inside the loop, or at the end of the loop.
Ticket 995.
Apply patches to fix pullup #997:

- ftp(1) now supports https, fix rescue and some cdrom sets.
Fix up setlist for ticket 997.
Pullup the following revisions, requested by bad in ticket 975:
	lib/libc/net/gethnamaddr.c			1.79-1.81, 1.84
	lib/libc/net/getnameinfo.3			1.37-1.40
	lib/libc/net/getnameinfo.c			1.51, 1.52, 1.54
	lib/libc/net/hostent.h				1.1, 1.2
	lib/libc/net/sethostent.c			1.17-1.19

Make getnameinfo(3) re-entrant (ahem __ypdomain).
Add not advertised reentrant functions: {get,set,end}hostent_r,
gethostbyname{,2}_r, gethostbyaddr_r. Make getnameinfo(3) use
gethostbyaddr_r(3).
Implement no-check-names.
ticket 975