- The rest of MM - various misc fixes and tweaks 22 patches, based on 815f0ddb346c196018d4d8f8f55c12b83da1de3f: Subject: hfsplus: fix NULL dereference in hfsplus_lookup() Subject: hfsplus: prevent crash on exit from failed search Subject: hfs: prevent crash on exit from failed search Subject: namei: allow restricted O_CREAT of FIFOs and regular files Subject: mm: fix race on soft-offlining free huge pages Subject: mm: soft-offline: close the race against page allocation Subject: drivers/hwtracing/intel_th/msu.c: change return type to vm_fault_t Subject: fs/afs: use new return type vm_fault_t Subject: treewide: correct "differenciate" and "instanciate" typos Subject: fs/proc/vmcore.c: hide vmcoredd_mmap_dumps() for nommu builds Subject: mm/util: make strndup_user description a kernel-doc comment Subject: mm/util: add kernel-doc for kvfree Subject: docs/core-api: kill trailing whitespace in kernel-api.rst Subject: docs/core-api: move *{str,mem}dup* to "String Manipulation" Subject: docs/core-api: split memory management API to a separate file Subject: docs/mm: make GFP flags descriptions usable as kernel-doc Subject: docs/core-api: mm-api: add section about GFP flags Subject: drivers/gpu/drm/gma500/: change return type to vm_fault_t Subject: treewide: convert ISO_8859-1 text comments to utf-8 Subject: s390: ebcdic: convert comments to UTF-8 Subject: lib/fonts: convert comments to utf-8 Subject: mm: Change return type int to vm_fault_t for fault handlers