On Thu, 6 Dec 2018 at 20:15, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.9.144 release. There are 101 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sat Dec 8 14:29:43 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.144-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y and the diffstat can be found below.
thanks,
greg k-h
Mike Kravetz mike.kravetz@oracle.com hugetlbfs: check for pgoff value overflow
Mike Kravetz mike.kravetz@oracle.com hugetlbfs: fix offset overflow in hugetlbfs mmap
Mike Kravetz mike.kravetz@oracle.com mm/hugetlb.c: don't call region_abort if region_chg fails
Results from Linaro’s test farm. Regressions detected on arm32 and i386.
truncate_above_4GB (2M: 32): FAIL mmap() offset 4GB: Invalid argument
test case link: https://github.com/libhugetlbfs/libhugetlbfs/blob/master/tests/truncate_abov...
Full test log links, https://lkft.validation.linaro.org/scheduler/job/537897#L1373
Summary ------------------------------------------------------------------------
kernel: 4.9.144-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.9.y git commit: cf137e4b43737b5c238350d3e22f031c616dd9f9 git describe: v4.9.143-102-gcf137e4b4373 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.9-oe/build/v4.9.143-102...
Regressions (compared to build v4.9.143) ------------------------------------------------------------------------
qemu_arm: libhugetlbfs: * truncate_above_4GB-2M-32
qemu_i386: libhugetlbfs: * truncate_above_4GB-4M-32
x15 - arm: libhugetlbfs: * truncate_above_4GB-2M-32
Test description: ---------------------- https://github.com/libhugetlbfs/libhugetlbfs/blob/master/tests/truncate_abov...
/* * Test rationale: * * At one stage, a misconversion of hugetlb_vmtruncate_list to a * prio_tree meant that on 32-bit machines, truncates at or above 4GB * could truncate lower pages, resulting in BUG_ON()s. * * WARNING: The offsets and addresses used within are specifically * calculated to trigger the bug as it existed. Don't mess with them * unless you *really* know what you're doing. * * The kernel bug in question was fixed with commit * 856fc29505556cf263f3dcda2533cf3766c14ab6. */