freebsd-skq/sys/powerpc
nwhitehorn 46c08115fd 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@gmail.com
Reviewed by:	jhibbits
Differential Revision:	D15121
2018-04-19 18:34:38 +00:00
..
aim Fix detection of memory overlap with the kernel in the case where a memory 2018-04-19 18:34:38 +00:00
booke Call through powerpc_interrupt for all Book-E interrupts 2018-04-10 17:32:27 +00:00
conf PowerNV: Initial support for OPAL I2C transfers 2018-03-01 14:11:07 +00:00
cpufreq [ofw] fix errneous checks for OF_finddevice(9) return value 2018-03-20 00:03:49 +00:00
fpu sys/powerpc: further adoption of SPDX licensing ID tags. 2017-11-27 15:09:59 +00:00
include No need to force md code to define a macro that's the same as 2018-04-16 13:52:23 +00:00
mambo sys/powerpc: further adoption of SPDX licensing ID tags. 2017-11-27 15:09:59 +00:00
mikrotik - Allow different slicers for different flash types to be registered 2017-02-22 10:21:39 +00:00
mpc85xx Use a resource hint instead of environment variable for DIU mode 2018-04-16 04:02:53 +00:00
ofw powerpc/ofw: Fix malloc inside lock 2018-04-08 16:43:56 +00:00
powermac Release memory resource on cuda driver attach failure. 2018-04-19 15:29:10 +00:00
powernv Reverting r330925 for now 2018-03-15 06:19:45 +00:00
powerpc set kdb_why to "trap" when calling kdb_trap from trap_fatal 2018-04-19 05:06:56 +00:00
ps3 Move the powerpc64 direct map base address from zero to high memory. This 2018-03-07 17:08:07 +00:00
pseries [ofw] fix errneous checks for OF_finddevice(9) return value 2018-03-20 00:03:49 +00:00
psim Clean up OF_getprop_alloc API 2018-04-08 22:59:34 +00:00