David Keitel
5e0d9a2fbe
mm: slub: Panic instead of restoring corrupted bytes
...
Resiliency of slub was added for production systems in an
attempt to restore corruptions and allow production environments
to continue to run.
In debug setups, this may no be desirable. Thus rather than
attempting to restore corrupted bytes in poisoned zones, panic
to attempt to catch more context of what was going on in the
system at the time.
Add the CONFIG_SLUB_DEBUG_PANIC_ON defconfig option to allow
debug builds to turn on this panic option.
Change-Id: I01763e8eea40a4544e9b7e48c4e4d40840b6c82d
Signed-off-by: David Keitel <dkeitel@codeaurora.org>
Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
2017-03-21 18:42:35 -07:00
..
.gitignore
00-INDEX
mm: introduce idle page tracking
2015-09-10 13:29:01 -07:00
active_mm.txt
balance
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
2015-11-06 17:50:42 -08:00
cleancache.txt
cleancache: forbid overriding cleancache_ops
2015-04-14 16:49:03 -07:00
frontswap.txt
highmem.txt
hugetlbpage.txt
Documentation: vm: Spelling s/paltform/platform/g
2016-05-14 10:15:10 -06:00
hwpoison.txt
mm/memory-failure.c: support use of a dedicated thread to handle SIGBUS(BUS_MCEERR_AO)
2014-06-04 16:54:13 -07:00
idle_page_tracking.txt
mm: introduce idle page tracking
2015-09-10 13:29:01 -07:00
ksm.txt
ksm: Provide support to use deferred timers for scanner thread
2017-03-21 18:42:30 -07:00
numa
Documenation: update cgroup's document path
2016-08-03 15:43:58 -06:00
numa_memory_policy.txt
Documenation: update cgroup's document path
2016-08-03 15:43:58 -06:00
overcommit-accounting
mm: add overcommit_kbytes sysctl variable
2014-01-21 16:19:44 -08:00
page_migration
Three fixes for the docs build, including removing an annoying warning on
2016-08-07 10:23:17 -04:00
page_owner.txt
mm, page_owner: convert page_owner_inited to static key
2016-03-15 16:55:16 -07:00
pagemap.txt
Documentation typo: wrong page flag bit for KPF_HUGE
2016-04-15 15:47:10 -06:00
remap_file_pages.txt
mm: replace remap_file_pages() syscall with emulation
2015-02-10 14:30:30 -08:00
slub.txt
mm: slub: Panic instead of restoring corrupted bytes
2017-03-21 18:42:35 -07:00
soft-dirty.txt
split_page_table_lock
mm: make compound_head() robust
2015-11-06 17:50:42 -08:00
transhuge.txt
thp: update Documentation/{vm/transhuge,filesystems/proc}.txt
2016-07-26 16:19:19 -07:00
unevictable-lru.txt
Three fixes for the docs build, including removing an annoying warning on
2016-08-07 10:23:17 -04:00
userfaultfd.txt
userfaultfd: change the read API to return a uffd_msg
2015-09-04 16:54:41 -07:00
z3fold.txt
z3fold: the 3-fold allocator for compressed pages
2016-05-20 17:58:30 -07:00
zsmalloc.txt
zsmalloc: zsmalloc documentation
2015-04-15 16:35:21 -07:00
zswap.txt
zswap: update docs for runtime-changeable attributes
2015-09-10 13:29:01 -07:00