Description: mm/madvise.c: fix madvise() infinite loop under special circumstances References: Notes: bwh> This only affects XIP or DAX files. We never enabled XIP, and DAX bwh> has only been available since 4.0. Bugs: upstream: released (4.15-rc2) [6ea8d958a2c95a1d514015d4e29ba21a8c0a1a91] 4.9-upstream-stable: released (4.9.67) [ba32d7dce43f14ef1a1cb0540959431526cf7fe0] 3.16-upstream-stable: released (3.16.57) [302212255813b55c0daeb8f15bcf25ff542e36cf] 3.2-upstream-stable: released (3.2.102) [3d886ff142e713000aec6bf6f82944eb03dab28c] sid: released (4.14.7-1) 4.9-stretch-security: released (4.9.80-1) 3.16-jessie-security: released (3.16.57-1) 3.2-wheezy-security: ignored "Only affects ARM with XIP enabled"