[haiku-bugs] Re: [Haiku] #5489: PANIC: vm_page_fault: unhandled page fault in kernel at 0x70616d6d, ip 0x800d2723

  • From: "axeld" <trac@xxxxxxxxxxxx>
  • Date: Sat, 27 Feb 2010 13:35:38 -0000

#5489: PANIC: vm_page_fault: unhandled page fault in kernel at 0x70616d6d, ip
0x800d2723
---------------------------+------------------------------------------------
 Reporter:  aldeck         |       Owner:  axeld         
     Type:  bug            |      Status:  new           
 Priority:  normal         |   Milestone:  R1            
Component:  System/Kernel  |     Version:  R1/Development
 Keywords:                 |   Blockedby:                
 Platform:  All            |    Blocking:                
---------------------------+------------------------------------------------

Comment(by axeld):

 FWIW my system has been very unstable after the latest magazine cleanups.
 Disabling the magazines cured the problem.

 Since the previous net_buffer problems are gone, too, I suspect there is
 still something fishy with the slab implementation (off by one error
 somewhere, maybe), that shows itself differently now that the magazines
 have been limited, and are freed when needed.

 At least the net_buffer implementation seems to work just fine. I
 currently can easily reproduce (but only on my main system, not in
 emulation) a different slab problem that causes an endless loop in
 object_cache_alloc() -- object_cache_reserve_internal() obviously returns
 B_OK even though the partial and empty lists are empty. I'll try to look
 into this by Monday, if no one beats me to it.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/5489#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: