Hi tech@
While trying to build a debug ramdisk kernel - I came across a build
error in uvm_pmemrange.c where the function uvm_pmr_isfree was not
defined, I've added it to #ifdef not sure if this is the correct process
or whether it needs its own #ifdef.
diff -ui follows.
Thanks
Fred
x41:fred /usr/src/sys/uvm> diff -ui uvm_pmemrange.c my_uvm_pmerange.c
--- uvm_pmemrange.c Fri Jul 16 20:34:42 2010
+++ my_uvm_pmerange.c Fri Jul 16 12:36:59 2010
@@ -75,8 +75,10 @@
int uvm_pmr_size_cmp(struct vm_page *, struct vm_page *);
int uvm_pmr_pg_to_memtype(struct vm_page *);
-#ifdef DDB
+
+#if defined(DDB) || defined(DEBUG)
void uvm_pmr_print(void);
+int uvm_pmr_isfree(struct vm_page *pg);
#endif
/*