[Bug 226974] kernel DSI read trap at boot

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Apr 19 18:34:50 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226974

--- Comment #15 from commit-hook at freebsd.org ---
A commit references this bug:

Author: nwhitehorn
Date: Thu Apr 19 18:34:38 UTC 2018
New revision: 332788
URL: https://svnweb.freebsd.org/changeset/base/332788

Log:
  Fix detection of memory overlap with the kernel in the case where a memory
  region marked "available" by firmware is contained entirely in the kernel.

  This had a tendency to happen with FDTs passed by loader, though could for
  other reasons as well, and would result in the kernel slowly cannibalizing
  itself for other purposes, eventually resulting in a crash.

  A similar fix is needed for mmu_oea.c and should probably just be rolled
  at that point into some generic code in platform.c for taking a mem_region
  list and removing chunks.

  PR:           226974
  Submitted by: leandro.lupori at gmail.com
  Reviewed by:  jhibbits
  Differential Revision:        D15121

Changes:
  head/sys/powerpc/aim/mmu_oea64.c

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ppc mailing list