-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Linus,
Please pull some powerpc fixes for 5.2: The following changes since commit b970afcfcabd63cd3832e95db096439c177c3592: Merge tag 'powerpc-5.2-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/powerpc/linux (2019-05-10 05:29:27 -0700) are available in the git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/powerpc-5.2-2 for you to fetch changes up to 672eaf37db9f99fd794eed2c68a8b3b05d484081: powerpc/cacheinfo: Remove double free (2019-05-17 23:28:00 +1000) - ------------------------------------------------------------------ powerpc fixes for 5.2 #2 One fix going back to stable, for a bug on 32-bit introduced when we added support for THREAD_INFO_IN_TASK. A fix for a typo in a recent rework of our hugetlb code that leads to crashes on 64-bit when using hugetlbfs with a 4K PAGE_SIZE. Two fixes for our recent rework of the address layout on 64-bit hash CPUs, both only triggered when userspace tries to access addresses outside the user or kernel address ranges. Finally a fix for a recently introduced double free in an error path in our cacheinfo code. Thanks to: Aneesh Kumar K.V, Christophe Leroy, Sachin Sant, Tobin C. Harding. - ------------------------------------------------------------------ Aneesh Kumar K.V (2): powerpc/mm: Drop VM_BUG_ON in get_region_id() powerpc/mm/hash: Fix get_region_id() for invalid addresses Christophe Leroy (1): powerpc/32s: fix flush_hash_pages() on SMP Michael Ellerman (1): powerpc/mm: Fix crashes with hugepages & 4K pages Tobin C. Harding (1): powerpc/cacheinfo: Remove double free arch/powerpc/include/asm/book3s/64/hash.h | 6 ++++-- arch/powerpc/kernel/cacheinfo.c | 1 - arch/powerpc/mm/book3s32/hash_low.S | 3 ++- arch/powerpc/mm/hugetlbpage.c | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) -----BEGIN PGP SIGNATURE----- iQIcBAEBAgAGBQJc3+h8AAoJEFHr6jzI4aWA8wQQAK6ChAWbSy5Xb8E9q/txwxhV tCjg+CEbs4a5WpVPnL7oZm/axUEJVRDk++f1MydxnB2C6TDk0rBM20Umeh548ALP RWe65asxMHHN+TihSSLf1kN5M+/6gnkRysg++u54KH0RU1fMj+KG+NudcFABJPZ/ 5x7Pr1Ffy3FtEqlFAA3vjxioHOFA9aWB1nmjiW8osf01R7KQXNoZk7IX3dZ8YQce aALvCx/OXqxJtiAj8ynb422nkBgDtwR5haEKZ8gxeVLE1hPnIXaSZfRHYvk3GvYY t0q37adNeLR2a4UNB1dMaTiNn+6qANJO9tC4ITSsH5KzxIFJ6GI6fMfp+XDxI/pY 7CLAzO5WO466ar/XnJN1Z6cJXfC/WT8h9delzErFm8omEE2wHd+XsxffM7ToATh8 /ZMEip+gmKRU08qm46gU8o823Qpp0A85f5d5LJHjVWRomXTKovTNQvveBCIEB7H4 KKiWPOdo/vTUKh68l6ROR6g96qQbDjnzDZ5yUBOmHE1XXGjJqURtlm8hkhUO6/ws +awGShDim6nfpOwqlDrpnu9wB0W7HxUDU32pvl0bi5VSJyZckPzaPB2MoVuIf5Aa 8i0x231708Kk8htB4n6tD7gJtrTWEZG3dyRwYZzU1FKKzrbItbDFcwN3H9O+QU5H Xgk5Sd3CAiEQMbDE+t5x =Iuyr -----END PGP SIGNATURE-----