[GIT PULL] Please pull powerpc/linux.git powerpc-5.2-2 tag
From: Michael Ellerman
Date: Sat May 18 2019 - 07:15:20 EST
-----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-----