Handle very old kernel (<4.11) userfaultfd scenario

Prior to 4.11, kernel didn't report any userfaultfd features via API
ioctl. The basic modes (COPY/ZEROPAGE/WAKE) were supported only on
private anonymous mappings.
In this CL removed the check for shared mappings as it is not required
in copy-mode.

Bug: 262209538
Test: Golem (art-opt intel targets)
Change-Id: I79539f9f2d63b4709f63623f2fc748e8a3fb1d3b
1 file changed