Merge remote-tracking branch 'origin' into proposed.merge

conflicts:
	* fs/namei.c, include/linux/namei.h: mainline has done_path_create()
renamed to end_creating_path()
	* include/linux/namei.h: end_removing_path() (a wrapper for end_creating_path())
needs argument constified as well
	* fs/open.c: trivial conflict in finish_no_open()
	* fs/nsfs.c: nsfs_export_open() needs argument constified (new instance
of a method added in mainline)

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>