From owner-freebsd-arm@FreeBSD.ORG Fri Jun 13 12:23:03 2014 Return-Path: Delivered-To: arm@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5951CA1D; Fri, 13 Jun 2014 12:23:03 +0000 (UTC) Received: from mail.turbocat.net (heidi.turbocat.net [88.198.202.214]) (using TLSv1.1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0EEA2268B; Fri, 13 Jun 2014 12:23:01 +0000 (UTC) Received: from laptop015.home.selasky.org (cm-176.74.213.204.customer.telag.net [176.74.213.204]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id CBA2D1FE045; Fri, 13 Jun 2014 14:22:59 +0200 (CEST) Message-ID: <539AED38.2000307@selasky.org> Date: Fri, 13 Jun 2014 14:23:20 +0200 From: Hans Petter Selasky User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Alan Cox , Ian Lepore Subject: Re: RPI-B VM panic References: <539170AA.2000109@selasky.org> <5396947A.1060601@selasky.org> <5396A0D1.80309@selasky.org> <5396AF63.6040209@selasky.org> <8BA66A45-E08A-475D-A1FA-5047E862681E@rice.edu> <5398B6EA.9030408@selasky.org> <5398BFD9.60502@selasky.org> <7390A211-C949-4079-B3DA-BF23798B8992@rice.edu> <539942C0.5010706@selasky.org> <5399DF7F.4010501@rice.edu> <5399E349.5050600@selasky.org> <1402594327.20883.216.camel@revolution.hippie.lan> <5399E660.5050207@selasky.org> <5399E901.1080805@selasky.org> <5399FB57.8090102@rice.edu> <539A140F.6020107@selasky.org> <539ADD04.4000202@selasky.org> In-Reply-To: <539ADD04.4000202@selasky.org> Content-Type: multipart/mixed; boundary="------------070804040301090402060701" Cc: "arm@freebsd.org" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2014 12:23:03 -0000 This is a multi-part message in MIME format. --------------070804040301090402060701 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 06/13/14 13:14, Hans Petter Selasky wrote: > Hi, > > Some debugging reveals that the previous element has pindex == 0 aswell. > So it turns out there can be multiple pages having same pindex, and then > the "mpred" logic falls apart :-( > > --HPS > Hi, Added some random printfs to vm_xxx.c: One observation is that allocated pages are busy, and we are not waiting for then to become non-busy ? I cannot debug this further until coming Monday ... Patch suggestions are welcome! It happens approximately 1 of 2 times during boot. --HPS --------------070804040301090402060701 Content-Type: text/x-patch; name="vm_debug.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="vm_debug.diff" diff --git a/sys/vm/vm_fault.c b/sys/vm/vm_fault.c index 35aea6b..931855a 100644 --- a/sys/vm/vm_fault.c +++ b/sys/vm/vm_fault.c @@ -106,6 +106,8 @@ __FBSDID("$FreeBSD$"); #define PFFOR 4 static int vm_fault_additional_pages(vm_page_t, int, int, vm_page_t *, int *); +static int enable_debug; + #define VM_FAULT_READ_BEHIND 8 #define VM_FAULT_READ_MAX (1 + VM_FAULT_READ_AHEAD_MAX) @@ -214,8 +216,17 @@ vm_fault(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type, if (map != kernel_map && KTRPOINT(td, KTR_FAULT)) ktrfault(vaddr, fault_type); #endif + if (td->td_proc->p_pid == 18) + enable_debug = 1; + if (enable_debug) + printf("+Fault %p 0x%x\n", (void *)vaddr, (int)fault_type); result = vm_fault_hold(map, trunc_page(vaddr), fault_type, fault_flags, NULL); + if (enable_debug) + printf("-Fault %p 0x%x\n", (void *)vaddr, (int)fault_type); + + if (td->td_proc->p_pid == 18) + enable_debug = 0; #ifdef KTRACE if (map != kernel_map && KTRPOINT(td, KTR_FAULTEND)) ktrfaultend(result); @@ -254,6 +265,10 @@ RetryFault:; fs.map = map; result = vm_map_lookup(&fs.map, vaddr, fault_type, &fs.entry, &fs.first_object, &fs.first_pindex, &prot, &wired); + + if (enable_debug) + printf("Result = %d object = %p index = %d\n", result, fs.first_object, (int)fs.first_pindex); + if (result != KERN_SUCCESS) { if (growstack && result == KERN_INVALID_ADDRESS && map != kernel_map) { @@ -279,6 +294,10 @@ RetryFault:; if (fs.entry->eflags & MAP_ENTRY_IN_TRANSITION && fs.entry->wiring_thread != curthread) { + + if (enable_debug) + printf("Wiring thread\n"); + vm_map_unlock_read(fs.map); vm_map_lock(fs.map); if (vm_map_lookup_entry(fs.map, vaddr, &fs.entry) && @@ -328,7 +347,12 @@ RetryFault:; /* * See if page is resident */ + fs.m = vm_page_lookup(fs.object, fs.pindex); + + if (enable_debug) + printf("Page lookup %p %d = %p\n", fs.object, (int)fs.pindex, fs.m); + if (fs.m != NULL) { /* * Wait/Retry if the page is busy. We have to do this @@ -426,15 +450,26 @@ RetryFault:; if (fs.object->type != OBJT_VNODE && fs.object->backing_object == NULL) alloc_req |= VM_ALLOC_ZERO; + fs.m = vm_page_alloc(fs.object, fs.pindex, alloc_req); + printf("Severe alloc = %p\n", fs.m); + + if (enable_debug && fs.m != NULL && vm_page_busied(fs.m)) + printf("Page is BUSY\n"); } if (fs.m == NULL) { unlock_and_deallocate(&fs); VM_WAITPFAULT; goto RetryFault; - } else if (fs.m->valid == VM_PAGE_BITS_ALL) + } else if (fs.m->valid == VM_PAGE_BITS_ALL) { + if (enable_debug) + printf("All bits\n"); break; + } else { + if (enable_debug) + printf("fs.m->valid = 0x%08x\n", (int)fs.m->valid); + } } readrest: @@ -448,6 +483,9 @@ readrest: * at the same time. */ if (TRYPAGER) { + + printf("Try pager\n"); + int rv; u_char behavior = vm_map_entry_behavior(fs.entry); --------------070804040301090402060701 Content-Type: text/plain; charset=us-ascii; name="vm_debug.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="vm_debug.txt" +Fault 0x31000 0x3 Result = 0 object = 0xc1a2b280 index = 2 Page lookup 0xc1a2b280 2 = 0 Severe alloc = 0xc09b6ef0 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2b960 2 = 0xc09b5e60 -Fault 0x31000 0x3 +Fault 0xbffff000 0x3 Result = 0 object = 0xc1a2bdc0 index = 31 Page lookup 0xc1a2bdc0 31 = 0 Severe alloc = 0xc09b6f40 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2b460 31 = 0xc09b5f00 -Fault 0xbffff000 0x3 +Fault 0x20055000 0x3 Result = 0 object = 0xc1a2b140 index = 4 Page lookup 0xc1a2b140 4 = 0 Severe alloc = 0xc09b6f90 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2b640 4 = 0xc09b5780 -Fault+Fault 0x20156000 0x5 Result = 0 object = 0xc1a2bf00 index = 129 Page lookup 0xc1a2bf00 129 = 0xc09ad4e0 -Fault 0 0x20055000 0x3 +Fault 0x2082d000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1069 Page lookup 0xc1a2b8c0 1069 = 0 Severe alloc = 0xc0a19c80 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2c960 1069 = 0xc09bac80 -Fault 0x2082d000 0x3 +Fault 0x2082c000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1068 Page lookup 0xc1a2b8c0 1068 = 0 Severe alloc = 0xc0a19c30 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2c960 1068 = 0xc09bac30 -Fault 0x2082c000 0x3 +Fault 0x20400000 0x3 Result = 0 object = 0xc1a2b8c0 index = 0 Page lookup 0xc1a2b8c0 0 = 0 Severe alloc = 0xc0a1de70 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2c960 0 = 0xc09afe70 -Fault 0x20400000 0x3 +Fault 0x20843000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1091 Page lookup 0xc1a2b8c0 1091 = 0 Severe alloc = 0xc0a1a360 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2c960 1091 = 0xc09bb360 -Fault 0x20843000 0x3 x20156000 0x5 Severe alloc = 0xc09b7030 Severe alloc = 0xc09b7080 Severe alloc = 0xc09b70d0 Severe alloc = 0xc09b7120 Severe alloc = 0xc0a22f60 Severe alloc = 0xc0a27e70 Severe alloc = 0xc0a2ce70 Severe alloc = 0xc09b7670 Severe alloc = 0xc0a23370 Severe alloc = 0xc0a23370 Severe alloc = 0xc0a23320 Severe alloc = 0xc0a23280 Severe alloc = 0xc0a23c30 Severe alloc = 0xc0a23c80 Severe alloc = 0xc0a24360 Severe alloc = 0xc0a31e70 Severe alloc = 0xc09b6fe0 Severe alloc = 0xc09b5f00 Severe alloc = 0xc09b5780 Severe alloc = 0xc09b7850 Severe alloc = 0xc09b78a0 Severe alloc = 0xc09b5e10 Severe alloc = 0xc09b5e60 Severe alloc = 0xc09b7670 Severe alloc = 0xc09b76c0 Severe alloc = 0xc09b7030 Severe alloc = 0xc09b7080 Severe alloc = 0xc09b70d0 Severe alloc = 0xc09b7120 Severe alloc = 0xc09b82f0 Severe alloc = 0xc09b8340 Try pager Severe alloc = 0xc09b8390 Severe alloc = 0xc09b83e0 Try pager Severe alloc = 0xc09b8430 Try pager Severe alloc = 0xc09b8750 Severe alloc = 0xc09b87a0 Severe alloc = 0xc09b87f0 Severe alloc = 0xc09b8840 Severe alloc = 0xc09b8890 Severe alloc = 0xc09b88e0 Severe alloc = 0xc09b8930 Severe alloc = 0xc09b8980 Severe alloc = 0xc09b89d0 Severe alloc = 0xc09b8a20 Severe alloc = 0xc09b8a70 Severe alloc = 0xc09b8ac0 Severe alloc = 0xc09b8b10 Severe alloc = 0xc09b8b60 Severe alloc = 0xc09b8bb0 Severe alloc = 0xc09b8c00 Severe alloc = 0xc09b8c50 Severe alloc = 0xc09b8ca0 Severe alloc = 0xc09b8cf0 Severe alloc = 0xc09b8d40 Severe alloc = 0xc09b8d90 Severe alloc = 0xc09b8de0 Severe alloc = 0xc09b8e30 Severe alloc = 0xc09b8e80 Severe alloc = 0xc0a36e70 Severe alloc = 0xc0a36ec0 Severe alloc = 0xc0a36f10 Severe alloc = 0xc0a36f60 Severe alloc = 0xc0a36fb0 Severe alloc = 0xc0a37000 Severe alloc = 0xc0a37050 Severe alloc = 0xc0a370a0 Severe alloc = 0xc0a370f0 Severe alloc = 0xc09b8ed0 Severe alloc = 0xc0a3be70 Severe alloc = 0xc0a3bec0 Severe alloc = 0xc0a3bf10 Severe alloc = 0xc0a3bf60 Severe alloc = 0xc0a3bfb0 Severe alloc = 0xc0a3c000 Severe alloc = 0xc0a3c050 Severe alloc = 0xc0a3c0a0 Severe alloc = 0xc0a3c0f0 Severe alloc = 0xc0a3c140 Severe alloc = 0xc0a3c190 Severe alloc = 0xc0a3c1e0 Severe alloc = 0xc0a3c230 Severe alloc = 0xc0a3c280 Severe alloc = 0xc0a3c2d0 Severe alloc = 0xc0a3c320 Severe alloc = 0xc0a3c370 Severe alloc = 0xc0a3c3c0 Severe alloc = 0xc0a3c410 Severe alloc = 0xc0a3c460 Severe alloc = 0xc0a3c4b0 Severe alloc = 0xc09b8f20 Try pager Severe alloc = 0xc0a3c500 Severe alloc = 0xc0a3c550 Severe alloc = 0xc0a3c5a0 Severe alloc = 0xc0a3c5f0 Severe alloc = 0xc0a3c640 Severe alloc = 0xc0a3c690 Severe alloc = 0xc0a3c6e0 Severe alloc = 0xc0a3c730 Severe alloc = 0xc0a3c780 Severe alloc = 0xc0a3c7d0 Severe alloc = 0xc0a3c820 Severe alloc = 0xc0a3c870 Severe alloc = 0xc0a3c8c0 Severe alloc = 0xc0a3c910 Severe alloc = 0xc0a3c960 Severe alloc = 0xc0a3c9b0 Severe alloc = 0xc0a3ca00 Severe alloc = 0xc0a43bc0 Severe alloc = 0xc0a43c10 +Fault 0x20052000 0x3 Result = 0 object = 0xc1a2b140 index = 1 Page lookup 0xc1a2b140 1 = 0xc09b5730 -Fault 0x20052000 0x3 +Fault 0x2f000 0x3 Result = 0 object = 0xc1a2b280 index = 0 Page lookup 0xc1a2b280 0 = 0xc09b57d0 -Fault 0x2f000 0x3 +Fault 0x208ed000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1261 Page lookup 0xc1a2b8c0 1261 = 0xc09be880 -Fault 0x208ed000 0x3 +Fault 0x208ee000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1262 Page lookup 0xc1a2b8c0 1262 = 0xc09be8d0 -Fault 0x208ee000 0x3 +Fault 0x20800000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1024 Page lookup 0xc1a2b8c0 1024 = 0xc09b9e70 -Fault 0x20800000 0x3 +Fault 0x20802000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1026 Page lookup 0xc1a2b8c0 1026 = 0xc09b9f10 -Fault 0x20802000 0x3 +Fault 0x208fe000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1278 Page lookup 0xc1a2b8c0 1278 = 0 Severe alloc = 0xc09bedd0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x208fe000 0x1 +Fault 0x208ff000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1279 Page lookup 0xc1a2b8c0 1279 = 0 Severe alloc = 0xc09bee20 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x208ff000 0x1 +Fault 0x20900000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1280 Page lookup 0xc1a2b8c0 1280 = 0 Severe alloc = 0xc0a45e70 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20900000 0x1 +Fault 0x20901000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1281 Page lookup 0xc1a2b8c0 1281 = 0 Severe alloc = 0xc0a45ec0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20901000 0x1 +Fault 0x20902000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1282 Page lookup 0xc1a2b8c0 1282 = 0 Severe alloc = 0xc0a45f10 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20902000 0x1 +Fault 0x20903000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1283 Page lookup 0xc1a2b8c0 1283 = 0 Severe alloc = 0xc0a45f60 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20903000 0x1 +Fault 0x20904000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1284 Page lookup 0xc1a2b8c0 1284 = 0 Severe alloc = 0xc0a45fb0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20904000 0x1 +Fault 0x20905000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1285 Page lookup 0xc1a2b8c0 1285 = 0 Severe alloc = 0xc0a46000 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20905000 0x1 +Fault 0x20906000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1286 Page lookup 0xc1a2b8c0 1286 = 0 Severe alloc = 0xc0a46050 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20906000 0x1 +Fault 0x20907000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1287 Page lookup 0xc1a2b8c0 1287 = 0 Severe alloc = 0xc0a460a0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20907000 0x1 +Fault 0x20908000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1288 Page lookup 0xc1a2b8c0 1288 = 0 Severe alloc = 0xc0a460f0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20908000 0x1 +Fault 0x20909000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1289 Page lookup 0xc1a2b8c0 1289 = 0 Severe alloc = 0xc0a46140 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20909000 0x1 +Fault 0x2090a000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1290 Page lookup 0xc1a2b8c0 1290 = 0 Severe alloc = 0xc0a46190 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x2090a000 0x1 +Fault 0x2090b000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1291 Page lookup 0xc1a2b8c0 1291 = 0 Severe alloc = 0xc0a461e0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x2090b000 0x1 +Fault 0x2090c000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1292 Page lookup 0xc1a2b8c0 1292 = 0 Severe alloc = 0xc0a46230 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x2090c000 0x1 +Fault 0x2090d000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1293 Page lookup 0xc1a2b8c0 1293 = 0 Severe alloc = 0xc0a46280 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x2090d000 0x1 +Fault 0x2090e000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1294 Page lookup 0xc1a2b8c0 1294 = 0 Severe alloc = 0xc0a462d0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x2090e000 0x1 +Fault 0x2090f000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1295 Page lookup 0xc1a2b8c0 1295 = 0 Severe alloc = 0xc0a46320 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x2090f000 0x1 +Fault 0x20910000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1296 Page lookup 0xc1a2b8c0 1296 = 0 Severe alloc = 0xc0a46370 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20910000 0x1 +Fault 0x20911000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1297 Page lookup 0xc1a2b8c0 1297 = 0 Severe alloc = 0xc0a463c0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20911000 0x1 +Fault 0x20912000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1298 Page lookup 0xc1a2b8c0 1298 = 0 Severe alloc = 0xc0a46410 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20912000 0x1 +Fault 0x20913000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1299 Page lookup 0xc1a2b8c0 1299 = 0 Severe alloc = 0xc0a46460 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20913000 0x1 +Fault 0x20914000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1300 Page lookup 0xc1a2b8c0 1300 = 0 Severe alloc = 0xc0a464b0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20914000 0x1 +Fault 0x20915000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1301 Page lookup 0xc1a2b8c0 1301 = 0 Severe alloc = 0xc0a46500 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20915000 0x1 +Fault 0x20916000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1302 Page lookup 0xc1a2b8c0 1302 = 0 Severe alloc = 0xc0a46550 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20916000 0x1 +Fault 0x20917000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1303 Page lookup 0xc1a2b8c0 1303 = 0 Severe alloc = 0xc0a465a0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20917000 0x1 +Fault 0x20918000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1304 Page lookup 0xc1a2b8c0 1304 = 0 Severe alloc = 0xc0a465f0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20918000 0x1 +Fault 0x20919000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1305 Page lookup 0xc1a2b8c0 1305 = 0 Severe alloc = 0xc0a46640 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x20919000 0x1 +Fault 0x2091a000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1306 Page lookup 0xc1a2b8c0 1306 = 0 Severe alloc = 0xc0a46690 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x2091a000 0x1 +Fault 0x2091b000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1307 Page lookup 0xc1a2b8c0 1307 = 0 Severe alloc = 0xc0a466e0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x2091b000 0x1 +Fault 0x2091c000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1308 Page lookup 0xc1a2b8c0 1308 = 0 Severe alloc = 0xc0a46730 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x2091c000 0x1 +Fault 0x2091d000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1309 Page lookup 0xc1a2b8c0 1309 = 0 Severe alloc = 0xc0a46780 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x2091d000 0x1 +Fault 0x2091e000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1310 Page lookup 0xc1a2b8c0 1310 = 0 Severe alloc = 0xc0a467d0 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x2091e000 0x1 +Fault 0x20809000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1033 Page lookup 0xc1a2b8c0 1033 = 0xc09ba140 -Fault 0x20809000 0x3 +Fault 0x2080f000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1039 Page lookup 0xc1a2b8c0 1039 = 0xc09ba320 -Fault 0x2080f000 0x3 +Fault 0x2086a000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1130 Page lookup 0xc1a2b8c0 1130 = 0xc09bbf90 -Fault 0x2086a000 0x3 +Fault 0x2086c000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1132 Page lookup 0xc1a2b8c0 1132 = 0xc09bc030 -Fault 0x2086c000 0x3 +Fault 0x20807000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1031 Page lookup 0xc1a2b8c0 1031 = 0xc09ba0a0 -Fault 0x20807000 0x3 +Fault 0x20812000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1042 Page lookup 0xc1a2b8c0 1042 = 0xc09ba410 -Fault 0x20812000 0x3 +Fault 0x2091f000 0x1 Result = 0 object = 0xc1a2b8c0 index = 1311 Page lookup 0xc1a2b8c0 1311 = 0 Severe alloc = 0xc0a46820 Page is BUSY fs.m->valid = 0x00000000 -Fault 0x2091f000 0x1 +Fault 0x20810000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1040 Page lookup 0xc1a2b8c0 1040 = 0xc09ba370 -Fault 0x20810000 0x3 +Fault 0x208a3000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1187 Page lookup 0xc1a2b8c0 1187 = 0xc09bd160 -Fault 0x208a3000 0x3 +Fault 0x20811000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1041 Page lookup 0xc1a2b8c0 1041 = 0xc09ba3c0 -Fault 0x20811000 0x3 +Fault 0x20813000 0x3 Result = 0 object = 0xc1a2b8c0 index = 1043 Page lookup 0xc1a2b8c0 1043 = 0xc09ba460 -Fault 0x20813000 0x3 +Fault 0x2080d000 0x3 Result = 0 object = 0xc1a700a0 index = 1037 Page lookup 0xc1a700a0 1037 = 0 Severe alloc = 0xc0a4b280 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2b8c0 1037 = 0xc0a19280 -Fault 0x2080d000 0x3 +Fault 0x30000 0x3 Result = 0 object = 0xc1a2b960 index = 1 Page lookup 0xc1a2b960 1 = 0 Severe alloc = 0xc09b8700 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2b280 1 = 0xc09b6c20 -Fault 0x30000 0x3 +Fault 0x31000 0x3 Result = 0 object = 0xc1a2b960 index = 2 Page lookup 0xc1a2b960 2 = 0 Severe alloc = 0xc09b7800 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2b280 2 = 0xc09b6ef0 -Fault 0x31000 0x3 +Fault 0xbffff000 0x3 Result = 0 object = 0xc1a2b0a0 index = 31 Page l+Fault 0x20156000 0x5 Result = 0 object = 0xc1a2bf00 index = 129 Page lookup 0xc1a2bf00 129 = 0xc09ad4e0 -Fault 0x20156000 0x5 +Fault 0x17000 0x5 Result = 0 object = 0xc1a2c6e0 index = 15 Page lookup 0xc1a2c6e0 15 = 0xc0993a40 -Fault 0x17000 0x5 +Fault 0x31000 0x1 Result = 0 object = 0xc1a2b280 index = 2 Page lookup 0xc1a2b280 2 = 0xc09b6ef0 -Fault 0x31000 0x1 +Fault 0x31000 0x3 Result = 0 object = 0xc1a2bd20 index = 2 Page lookup 0xc1a2bd20 2 = 0 Severe alloc = 0xc09b8ed0 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2b280 2 = 0xc09b6ef0 -Fault 0x31000 0x3 +Fault 0xbffff000 0x3 Result = 0 object = 0xc1a2c960 index = 31 Page lookup 0xc1a2c960 31 = 0 Severe alloc = 0xc09b5780 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2bdc0 31 = 0xc09b6f40 -Fault 0xbffff000 0x3 +Fault 0xa000 0x5 Result = 0 object = 0xc1a2c6e0 index = 2 Page lookup 0xc1a2c6e0 2 = 0xc0993630 -Fault 0xa000 0x5 +Fault 0x20217000 0x5 Result = 0 object = 0xc1a2bf00 index = 322 Page lookup 0xc1a2bf00 322 = 0xc09aba50 -Fault 0x20217000 0x5 ookup 0xc1a2b0a0 31 = 0 Severe alloc = 0xc09b8390 Page is BUSY fs.m->valid = 0x00000000 Page lookup 0xc1a2bdc0 31 = 0xc09b6f40 -Fault 0xbffff000 0x3 Severe alloc = 0xc09b5f00 Severe alloc = 0xc09b82f0 Severe alloc = 0xc0a4ff60 Severe alloc = 0xc0a54e70 Severe alloc = 0xc0a59e70 Severe alloc = 0xc09b6fe0 Severe alloc = 0xc0a50370 Severe alloc = 0xc0a50370 Severe alloc = 0xc0a50320 Severe alloc = 0xc0a50280 Severe alloc = 0xc0a53160 Severe alloc = 0xc0a54dd0 Severe alloc = 0xc0a50c30 Severe alloc = 0xc0a50c30 Severe alloc = 0xc0a500f0 Severe alloc = 0xc0a500f0 Severe alloc = 0xc0a50460 Severe alloc = 0xc0a500a0 Severe alloc = 0xc0a50410 Severe alloc = 0xc0a504b0 Severe alloc = 0xc0a50500 Severe alloc = 0xc09b8e80 Severe alloc = 0xc0a4ffb0 Severe alloc = 0xc0a50c80 Severe alloc = 0xc0a50cd0 Severe alloc = 0xc0a50d20 Severe alloc = 0xc0a50d70 Severe alloc = 0xc0a50dc0 Severe alloc = 0xc0a50e10 Severe alloc = 0xc0a50e60 Severe alloc = 0xc0a4fe70 Severe alloc = 0xc0a509b0 Severe alloc = 0xc0a50a00 Severe alloc = 0xc0a50a50 Severe alloc = 0xc0a50aa0 Severe alloc = 0xc0a50af0 Severe alloc = 0xc0a50b40 Severe alloc = 0xc0a50b90 Severe alloc = 0xc0a50be0 Severe alloc = 0xc0a4ff10 Severe alloc = 0xc0a5ee70 Severe alloc = 0xc0a64000 Severe alloc = 0xc0a68e70 Severe alloc = 0xc0a68ec0 Severe alloc = 0xc0a503c0 Severe alloc = 0xc0a68f10 Severe alloc = 0xc0a68f60 Severe alloc = 0xc0a68fb0 Severe alloc = 0xc0a69000 Severe alloc = 0xc0a69050 Severe alloc = 0xc0a50eb0 Severe alloc = 0xc0a51fe0 Severe alloc = 0xc0a51fe0 Severe alloc = 0xc09b7850 Severe alloc = 0xc0a53020 Severe alloc = 0xc0a50140 Severe alloc = 0xc0a51360 Severe alloc = 0xc0a51360 Severe alloc = 0xc0a51b30 Severe alloc = 0xc0a51b30 Severe alloc = 0xc0a51770 Severe alloc = 0xc0a51770 Severe alloc = 0xc0a510e0 Severe alloc = 0xc0a510e0 Severe alloc = 0xc0a54880 Severe alloc = 0xc0a54880 Severe alloc = 0xc0a548d0 Severe alloc = 0xc09b78a0 Enlarging root partition Severe alloc = 0xc0a6de70 Severe alloc = 0xc0a43da0 Severe alloc = 0xc09b7030 Severe alloc = 0xc09b7080 Severe alloc = 0xc09b7670 Severe alloc = 0xc09b70d0 Severe alloc = 0xc09b7120 Severe alloc = 0xc09b8cf0 Severe alloc = 0xc09b8d40 Severe alloc = 0xc09b8d90 Severe alloc = 0xc09b8de0 Severe alloc = 0xc0a43df0 Severe alloc = 0xc0a43e40 Severe alloc = 0xc0a43e90 Severe alloc = 0xc0a43ee0 Try pager Severe alloc = 0xc0a43f30 Severe alloc = 0xc0a43f80 Try pager Severe alloc = 0xc0a44020 Try pager Severe alloc = 0xc09b8840 Try pager Severe alloc = 0xc09b8890 Try pager Severe alloc = 0xc09b88e0 Try pager Severe alloc = 0xc09b8930 Try pager Severe alloc = 0xc09b89d0 Try pager Severe alloc = 0xc09b8c50 Severe alloc = 0xc0a44070 Severe alloc = 0xc0a440c0 Severe alloc = 0xc0a73500 Severe alloc = 0xc0a73550 Severe alloc = 0xc0a44110 Severe alloc = 0xc0a44160 Severe alloc = 0xc0a441b0 Severe alloc = 0xc0a44200 Severe alloc = 0xc0a735a0 Severe alloc = 0xc0a73640 Severe alloc = 0xc0a73690 Severe alloc = 0xc0a736e0 Severe alloc = 0xc0a73730 Severe alloc = 0xc0a73780 Severe alloc = 0xc0a737d0 Severe alloc = 0xc0a73820 Severe alloc = 0xc0a73870 Severe alloc = 0xc0a44250 Severe alloc = 0xc0a442a0 Severe alloc = 0xc0a442f0 Severe alloc = 0xc0a44340 Severe alloc = 0xc0a44390 Severe alloc = 0xc0a443e0 Severe alloc = 0xc0a44430 Severe alloc = 0xc0a73460 Severe alloc = 0xc0a734b0 Severe alloc = 0xc0a44480 Severe alloc = 0xc0a72f10 Severe alloc = 0xc0a73410 Severe alloc = 0xc0a77e70 Severe alloc = 0xc0a77ec0 Severe alloc = 0xc0a77f10 Severe alloc = 0xc0a77f60 Severe alloc = 0xc0a77fb0 Severe alloc = 0xc0a78000 Severe alloc = 0xc0a78050 Severe alloc = 0xc0a780a0 Severe alloc = 0xc0a780f0 Severe alloc = 0xc0a73140 Severe alloc = 0xc0a444d0 Severe alloc = 0xc0a72ec0 Severe alloc = 0xc0a7ce70 Severe alloc = 0xc0a7cec0 Severe alloc = 0xc0a7cf10 Severe alloc = 0xc0a7cf60 Severe alloc = 0xc0a7cfb0 Severe alloc = 0xc0a7d000 Severe alloc = 0xc0a7d050 Severe alloc = 0xc0a7d0a0 Severe alloc = 0xc0a7d0f0 Severe alloc = 0xc0a7d140 Severe alloc = 0xc0a7d190 Severe alloc = 0xc0a7d1e0 Severe alloc = 0xc0a7d230 Severe alloc = 0xc0a7d280 Severe alloc = 0xc0a7d2d0 Severe alloc = 0xc0a7d320 Severe alloc = 0xc0a7d370 Severe alloc = 0xc0a7d3c0 Severe alloc = 0xc0a7d410 Severe alloc = 0xc0a7d460 Severe alloc = 0xc0a447f0 Severe alloc = 0xc0a44840 Try pager Severe alloc = 0xc0a44890 Severe alloc = 0xc0a448e0 Try pager Severe alloc = 0xc0a44930 Severe alloc = 0xc0a44980 Try pager Severe alloc = 0xc0a44930 Try pager Severe alloc = 0xc0a44b60 Severe alloc = 0xc0a7d4b0 Severe alloc = 0xc0a7d500 Severe alloc = 0xc0a7d550 Severe alloc = 0xc0a7d5a0 Severe alloc = 0xc0a7d5f0 Severe alloc = 0xc0a7d640 Severe alloc = 0xc0a7d690 Severe alloc = 0xc0a7d6e0 Severe alloc = 0xc0a7d730 Severe alloc = 0xc0a7d780 Severe alloc = 0xc0a7d7d0 Severe alloc = 0xc0a7d820 Severe alloc = 0xc0a7d870 Severe alloc = 0xc0a7d8c0 Severe alloc = 0xc0a7d910 Severe alloc = 0xc0a7d960 Severe alloc = 0xc0a7d9b0 Severe alloc = 0xc0a7da00 Severe alloc = 0xc0a7da50 Severe alloc = 0xc0a7daa0 Severe alloc = 0xc0a7daf0 Severe alloc = 0xc0a7db40 Severe alloc = 0xc0a7db90 Severe alloc = 0xc0a7dbe0 Severe alloc = 0xc0a7dc30 Severe alloc = 0xc0a7dc80 Severe alloc = 0xc0a7dcd0 Severe alloc = 0xc0a7dd20 Severe alloc = 0xc0a44bb0 Try pager Severe alloc = 0xc0a44f70 Try pager Severe alloc = 0xc0a7dd70 Severe alloc = 0xc0a7ddc0 Severe alloc = 0xc0a7de10 Severe alloc = 0xc0a7de60 Severe alloc = 0xc0a7deb0 Severe alloc = 0xc0a7df00 Severe alloc = 0xc0a7df50 Severe alloc = 0xc0a7dfa0 Severe alloc = 0xc0a7dff0 Severe alloc = 0xc0a7e040 Severe alloc = 0xc0a7e090 Severe alloc = 0xc0a7e0e0 Severe alloc = 0xc0a7e130 Severe alloc = 0xc0a7e180 Severe alloc = 0xc0a7e1d0 Severe alloc = 0xc0a7e220 Severe alloc = 0xc0a7e270 Severe alloc = 0xc0a7e2c0 Severe alloc = 0xc0a7e310 Severe alloc = 0xc0a7e360 Severe alloc = 0xc0a45330 mmcsd0s2 resized Severe alloc = 0xc0a81e70 Severe alloc = 0xc0a444d0 Severe alloc = 0xc0a44b60 Severe alloc = 0xc0a44890 Severe alloc = 0xc0a43f30 Severe alloc = 0xc09b7670 Severe alloc = 0xc0a43e90 Severe alloc = 0xc0a452e0 Severe alloc = 0xc09b8c50 Severe alloc = 0xc09b8ca0 Severe alloc = 0xc0a43df0 Severe alloc = 0xc0a43e40 Severe alloc = 0xc0a43d50 Severe alloc = 0xc0a43da0 Severe alloc = 0xc0a44430 Severe alloc = 0xc0a44480 Severe alloc = 0xc0a45380 Severe alloc = 0xc0a453d0 Severe alloc = 0xc0a87500 Severe alloc = 0xc0a87550 Severe alloc = 0xc0a45420 Severe alloc = 0xc0a442f0 Severe alloc = 0xc0a44340 Severe alloc = 0xc0a44390 Severe alloc = 0xc0a875a0 Severe alloc = 0xc0a87640 Severe alloc = 0xc0a87690 Severe alloc = 0xc0a876e0 Severe alloc = 0xc0a87730 Severe alloc = 0xc0a87780 Severe alloc = 0xc0a877d0 Severe alloc = 0xc0a87820 Severe alloc = 0xc0a87870 Severe alloc = 0xc0a443e0 Severe alloc = 0xc09b7030 Severe alloc = 0xc09b7080 Severe alloc = 0xc09b70d0 Severe alloc = 0xc09b7120 Severe alloc = 0xc09b8cf0 Severe alloc = 0xc09b8d40 Severe alloc = 0xc0a87460 Severe alloc = 0xc0a874b0 Severe alloc = 0xc09b8d90 Severe alloc = 0xc0a86f10 Severe alloc = 0xc0a87410 Severe alloc = 0xc0a8be70 Severe alloc = 0xc0a8bec0 Severe alloc = 0xc0a8bf10 Severe alloc = 0xc0a8bf60 Severe alloc = 0xc0a8bfb0 Severe alloc = 0xc0a8c000 Severe alloc = 0xc0a8c050 Severe alloc = 0xc0a8c0a0 Severe alloc = 0xc0a8c0f0 Severe alloc = 0xc0a87140 Severe alloc = 0xc09b8de0 Severe alloc = 0xc0a86ec0 Severe alloc = 0xc0a90e70 Severe alloc = 0xc0a90ec0 Severe alloc = 0xc0a90f10 Severe alloc = 0xc0a90f60 Severe alloc = 0xc0a90fb0 Severe alloc = 0xc0a91000 Severe alloc = 0xc0a91050 Severe alloc = 0xc0a910a0 Severe alloc = 0xc0a910f0 Severe alloc = 0xc0a91140 Severe alloc = 0xc0a91190 Severe alloc = 0xc0a911e0 Severe alloc = 0xc0a91230 Severe alloc = 0xc0a91280 Severe alloc = 0xc0a912d0 Severe alloc = 0xc0a91320 Severe alloc = 0xc0a91370 Severe alloc = 0xc0a913c0 Severe alloc = 0xc0a91410 Severe alloc = 0xc0a91460 Severe alloc = 0xc0a44070 Severe alloc = 0xc0a440c0 Severe alloc = 0xc0a44110 Severe alloc = 0xc0a914b0 Severe alloc = 0xc0a91500 Severe alloc = 0xc0a91550 Severe alloc = 0xc0a915a0 Severe alloc = 0xc0a915f0 Severe alloc = 0xc0a91640 Severe alloc = 0xc0a91690 Severe alloc = 0xc0a916e0 Severe alloc = 0xc0a91730 Severe alloc = 0xc0a91780 Severe alloc = 0xc0a917d0 Severe alloc = 0xc0a91820 Severe alloc = 0xc0a91870 Severe alloc = 0xc0a918c0 Severe alloc = 0xc0a91910 Severe alloc = 0xc0a91960 Severe alloc = 0xc0a919b0 Severe alloc = 0xc0a91a00 Severe alloc = 0xc0a91a50 Severe alloc = 0xc0a91aa0 Severe alloc = 0xc0a91af0 Severe alloc = 0xc0a91b40 Severe alloc = 0xc0a91b90 Severe alloc = 0xc0a91be0 Severe alloc = 0xc0a91c30 Severe alloc = 0xc0a91c80 Severe alloc = 0xc0a91cd0 Severe alloc = 0xc0a91d20 Severe alloc = 0xc0a91d70 Severe alloc = 0xc0a91dc0 Severe alloc = 0xc0a91e10 Severe alloc = 0xc0a91e60 Severe alloc = 0xc0a91eb0 Severe alloc = 0xc0a91f00 Severe alloc = 0xc0a91f50 Severe alloc = 0xc0a91fa0 Severe alloc = 0xc0a91ff0 Severe alloc = 0xc0a92040 Severe alloc = 0xc0a92090 Severe alloc = 0xc0a920e0 Severe alloc = 0xc0a92130 Severe alloc = 0xc0a92180 Severe alloc = 0xc0a921d0 Severe alloc = 0xc0a92220 Severe alloc = 0xc0a92270 Severe alloc = 0xc0a922c0 Severe alloc = 0xc0a92310 Severe alloc = 0xc0a92360 Severe alloc = 0xc0a86fb0 Severe alloc = 0xc0a441b0 gpart: autofill: No space left on device Severe alloc = 0xc0a95e70 Severe alloc = 0xc0a44430 Severe alloc = 0xc0a44480 Severe alloc = 0xc09b8c50 Severe alloc = 0xc09b8ca0 Severe alloc = 0xc0a447f0 Severe alloc = 0xc0a43df0 Severe alloc = 0xc0a43e40 Severe alloc = 0xc0a43d50 Severe alloc = 0xc0a43da0 Severe alloc = 0xc0a44070 Severe alloc = 0xc0a440c0 Severe alloc = 0xc0a44110 Severe alloc = 0xc0a44160 Severe alloc = 0xc09b7030 Severe alloc = 0xc09b70d0 Severe alloc = 0xc09b7120 Severe alloc = 0xc0a442f0 Severe alloc = 0xc0a44340 Severe alloc = 0xc0a44390 Severe alloc = 0xc0a443e0 Severe alloc = 0xc0a45330 Severe alloc = 0xc0a45380 Severe alloc = 0xc0a453d0 Severe alloc = 0xc0a45420 Severe alloc = 0xc09b8cf0 Severe alloc = 0xc09b8d40 Severe alloc = 0xc09b8d90 Severe alloc = 0xc09b8de0 Severe alloc = 0xc0a45470 Severe alloc = 0xc0a454c0 Severe alloc = 0xc0a45510 Severe alloc = 0xc0a45560 Severe alloc = 0xc0a455b0 Severe alloc = 0xc0a45600 Severe alloc = 0xc0a45650 Severe alloc = 0xc0a456a0 Severe alloc = 0xc0a456f0 Severe alloc = 0xc0a45740 Severe alloc = 0xc0a45790 Severe alloc = 0xc0a9ae70 Severe alloc = 0xc0a9aec0 Severe alloc = 0xc0a9af10 Severe alloc = 0xc0a9af60 Severe alloc = 0xc0a9afb0 Severe alloc = 0xc0a9b000 Severe alloc = 0xc0a9b050 Severe alloc = 0xc0a9b0a0 Severe alloc = 0xc0a9b0f0 Severe alloc = 0xc0a457e0 Severe alloc = 0xc0a45830 Severe alloc = 0xc0a9fe70 Severe alloc = 0xc0a9fec0 Severe alloc = 0xc0a9ff10 Severe alloc = 0xc0a9ff60 Severe alloc = 0xc0a9ffb0 Severe alloc = 0xc0aa0000 Severe alloc = 0xc0aa0050 Severe alloc = 0xc0aa00a0 Severe alloc = 0xc0aa00f0 Severe alloc = 0xc0aa0140 Severe alloc = 0xc0aa0190 Severe alloc = 0xc0aa01e0 Severe alloc = 0xc0aa0230 Severe alloc = 0xc0aa0280 Severe alloc = 0xc0aa02d0 Severe alloc = 0xc0aa0320 Severe alloc = 0xc0aa0370 Severe alloc = 0xc0aa03c0 Severe alloc = 0xc0aa0410 Severe alloc = 0xc0a45880 Severe alloc = 0xc0a458d0 Severe alloc = 0xc0a45920 Severe alloc = 0xc0a45970 Severe alloc = 0xc0a459c0 growfs: Severe alloc = 0xc0a45a10 requested size 3.6GB is not larger than the current filesystem size 3.6GB +Fault 0x208a3000 0x3 Result = 0 object = 0xc1a700a0 index = 1187 Page lookup 0xc1a700a0 1187 = 0xc09bd160 -Fault 0x208a3000 0x3 +Fault 0x20055000 0x3 Result = 0 object = 0xc1a2b140 index = 4 Page lookup 0xc1a2b140 4 = 0 panic: vm_page_insert_after: msucc doesn't succeed pindex KDB: enter: panic [ thread pid 18 tid 100052 ] Stopped at $d: ldrb r15, [r15, r15, ror r15]! db> --------------070804040301090402060701--