diff options
| author | Hugh Dickins <[email protected]> | 2020-04-21 01:14:07 +0000 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2020-04-21 18:11:55 +0000 |
| commit | 0783ac95b4a09a18e702c8359053762649b34c94 (patch) | |
| tree | 22621a2d886c9d2639e5f89b06ed9116f7608cf5 /security/selinux/hooks.c | |
| parent | mm/ksm: fix NULL pointer dereference when KSM zero page is enabled (diff) | |
| download | kernel-0783ac95b4a09a18e702c8359053762649b34c94.tar.gz kernel-0783ac95b4a09a18e702c8359053762649b34c94.zip | |
mm/shmem: fix build without THP
Some optimizers don't notice that shmem_punch_compound() is always true
(PageTransCompound() being false) without CONFIG_TRANSPARENT_HUGEPAGE==y.
Use IS_ENABLED to help them to avoid the BUILD_BUG inside HPAGE_PMD_NR.
Fixes: 71725ed10c40 ("mm: huge tmpfs: try to split_huge_page() when punching hole")
Reported-by: Randy Dunlap <[email protected]>
Signed-off-by: Hugh Dickins <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Tested-by: Randy Dunlap <[email protected]>
Acked-by: Randy Dunlap <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'security/selinux/hooks.c')
0 files changed, 0 insertions, 0 deletions
