Displaying 4 results from an estimated 4 matches for "vm_page_free".
2006 Mar 15
1
panic with ZERO_COPY_SOCKETS on 5.4 (and probably 6.0)
Hello freebsd-stable,
I've seen several panics on a 5.4-STABLE (RELENG_5 at end of January)
under moderate ftpd/samba load with diagnostic:
vm_page_free: freeing wired page
Server rebooted after a panic every ~4 hours. Removing
ZERO_COPY_SOCKETS from kernel config resolved problem.
And I've found same diagnostic with same causes in freebsd-current@
mail lists on a 6.0-RC1:
http://www.freebsd.org/cgi/getmsg.cgi?fetch=330124+334658+/us...
2003 Aug 12
2
panic with today's stable
...664, tf_eax = -1006063424, tf_trapno = 12,
tf_err = 0, tf_eip = -1071252967, tf_cs = 8, tf_eflags = 66182,
tf_esp = -1053617864, tf_ss = -390435260})
at /usr/src/sys/i386/i386/trap.c:466
#6 0xc025fa19 in vm_page_remove (m=0xc1331138) at
/usr/src/sys/vm/vm_page.c:462
#7 0xc02600ac in vm_page_free_toq (m=0xc1331138) at
/usr/src/sys/vm/vm_page.c:1104
#8 0xc025de22 in vm_object_terminate (object=0xe8f04da8) at
/usr/src/sys/vm/vm_page.h:514
#9 0xc025dce0 in vm_object_deallocate (object=0xe8f04da8) at
/usr/src/sys/vm/vm_object.c:399
#10 0xc025af21 in vm_map_entry_delete (map=0xe8b3e040, ent...
2013 Jul 22
2
stopping amd causes a freeze
Occasionally stopping amd freezes my system. It's a rare occurrence,
and I haven't found a reliable way to reproduce it.
It's also a real freeze, so there's no way to get into the debugger
or grab a core dump. I only can perform the 4 seconds hard shutdown to
revive the system.
I run amd through sysutils/automounter, which is a scripting solution
that generates an amd.map file
2003 Aug 22
3
PAE removal patch for testing
...obj, i)) == NULL)
panic("pmap_dispose_proc: upage already missing???");
vm_page_busy(m);
+
+ oldpte = *(ptek + i);
+ *(ptek + i) = 0;
+ if ((oldpte & PG_G) || (cpu_class > CPUCLASS_386))
+ invlpg((vm_offset_t) p->p_addr + i * PAGE_SIZE);
vm_page_unwire(m, 0);
vm_page_free(m);
}
+#if defined(I386_CPU)
+ if (cpu_class <= CPUCLASS_386)
+ invltlb();
+#endif
/*
* If the process got swapped out some of its UPAGES might have gotten
@@ -910,23 +958,23 @@
* Allow the UPAGES for a process to be prejudicially paged out.
*/
void
-pmap_swapout_proc(struct proc...