svn commit: r308817 - head/sys/powerpc/include
Justin Hibbits
jhibbits at FreeBSD.org
Fri Nov 18 22:59:34 UTC 2016
Author: jhibbits
Date: Fri Nov 18 22:59:33 2016
New Revision: 308817
URL: https://svnweb.freebsd.org/changeset/base/308817
Log:
Fix buildworld
Change the pv_tracked flag to an int, just in case userspace decides to include
this file and defines BOOKE.
Guard this block from unintentional inclusion with ifdef BOOKE.
Reported by: emaste
Modified:
head/sys/powerpc/include/pmap.h
Modified: head/sys/powerpc/include/pmap.h
==============================================================================
--- head/sys/powerpc/include/pmap.h Fri Nov 18 22:58:47 2016 (r308816)
+++ head/sys/powerpc/include/pmap.h Fri Nov 18 22:59:33 2016 (r308817)
@@ -179,7 +179,7 @@ void slb_free_tree(pmap_t pm);
struct slb **slb_alloc_user_cache(void);
void slb_free_user_cache(struct slb **);
-#else
+#elif defined(BOOKE)
struct pmap {
struct mtx pm_mtx; /* pmap mutex */
@@ -204,7 +204,7 @@ typedef struct pv_entry *pv_entry_t;
struct md_page {
TAILQ_HEAD(, pv_entry) pv_list;
- bool pv_tracked;
+ int pv_tracked;
};
#define pmap_page_get_memattr(m) VM_MEMATTR_DEFAULT
More information about the svn-src-head
mailing list