Pull up following revision(s) (requested by maxv in ticket #51):
	sys/netinet6/ip6_output.c: revision 1.158
	sys/rump/librump/rumpvfs/rumpfs.c: revision 1.130
Fix memory leaks in error cases
Pull up following revision(s) (requested by manu in ticket #52):
	lib/libperfuse/perfuse_priv.h: revision 1.33
	lib/libperfuse/ops.c: revision 1.67
	lib/libpuffs/dispatcher.c: revision 1.47
	lib/libperfuse/perfuse_priv.h: revision 1.34
	lib/libperfuse/ops.c: revision 1.68
	lib/libperfuse/ops.c: revision 1.69
	lib/libpuffs/puffs_ops.3: revision 1.37
	lib/libpuffs/puffs_ops.3: revision 1.38
	lib/libperfuse/perfuse.c: revision 1.32
	lib/libperfuse/perfuse.c: revision 1.33
	usr.sbin/perfused/msg.c: revision 1.22
	lib/libpuffs/puffs.h: revision 1.125
Implement FUSE direct I/O.
Remove useless code and warnings
Tickets 51 and 52
Ticket 53
Pull up following revision(s) (requested by tsutsui in ticket #53):
	sys/arch/sun3/dev/fd.c: revision 1.78
	sys/arch/sparc/dev/fd.c: revision 1.155
	sys/arch/sparc64/dev/fdc.c: revision 1.42
Fix panic() on opening fd(4), caused by a wrong pointer passed to memset().