Fix the build when KDB is disabled. The second instance of rfi in
trap_subr.S that is patched at runtime to rfid on 64-bit systems is inside KDB-specific code, so don't patch it without KDB.
This commit is contained in:
parent
20f118148b
commit
18eefdb2b2
@ -383,7 +383,10 @@ powerpc_init(u_int startkernel, u_int endkernel, u_int basekernel, void *mdp)
|
||||
if (ppc64) {
|
||||
/* Patch the two instances of rfi -> rfid */
|
||||
bcopy(&rfid_patch,&rfi_patch1,4);
|
||||
#ifdef KDB
|
||||
/* rfi_patch2 is at the end of dbleave */
|
||||
bcopy(&rfid_patch,&rfi_patch2,4);
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Copy a code snippet to restore 32-bit bridge mode
|
||||
|
Loading…
x
Reference in New Issue
Block a user