I wonder if it has anything to do with this issue? https://www.illumos.org/issues/4110 A fix for that is out for review on developers@...
On Thu, Nov 21, 2013 at 9:31 AM, Richard PALO <[email protected]> wrote: > With a version of illumos-gate dating from end octobre, I experienced the > following (which I haven't noticed before): > >> Nov 21 06:55:56 x3200 unix: [ID 836849 kern.notice] >> Nov 21 06:55:56 x3200 ^Mpanic[cpu0]/thread=ffffff000ef3dc40: >> Nov 21 06:55:56 x3200 genunix: [ID 403854 kern.notice] assertion failed: >> ht == (htable_t *)pp->p_mapping, file: ../../i86pc/vm/hment.c, line: 542 >> Nov 21 06:55:56 x3200 unix: [ID 100000 kern.notice] >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d2a0 >> genunix:process_type+1623c0 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d360 >> unix:hment_remove+1b8 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d3f0 >> unix:hat_pte_unmap+1b0 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d560 >> unix:hat_unload_callback+1a4 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d5c0 >> unix:hat_unload+a1 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d650 >> unix:segkmem_free_vn+7d () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d680 >> unix:segkmem_free+23 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d6f0 >> genunix:vmem_xfree+1bf () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d720 >> genunix:vmem_free+23 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d770 >> genunix:kmem_slab_destroy+b5 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d7d0 >> genunix:kmem_slab_free+424 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d810 >> genunix:kmem_slab_free_constructed+8a () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d850 >> genunix:kmem_cache_free+e0 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d880 >> zfs:zio_buf_free+54 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d8c0 >> zfs:arc_buf_data_free+3d () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3d930 >> zfs:arc_buf_destroy+307 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3db40 >> zfs:arc_evict+3ce () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3db60 >> zfs:arc_adjust+1a6 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3db70 >> zfs:arc_shrink+e5 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3dbc0 >> zfs:arc_kmem_reap_now+e5 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3dc20 >> zfs:arc_reclaim_thread+c9 () >> Nov 21 06:55:56 x3200 genunix: [ID 655072 kern.notice] ffffff000ef3dc30 >> unix:thread_start+8 () >> Nov 21 06:55:56 x3200 unix: [ID 100000 kern.notice] >> Nov 21 06:55:56 x3200 genunix: [ID 672855 kern.notice] syncing file >> systems... >> Nov 21 06:55:56 x3200 genunix: [ID 904073 kern.notice] done >> Nov 21 06:55:57 x3200 genunix: [ID 111219 kern.notice] dumping to >> /dev/zvol/dsk/rpool/dump, offset 65536, content: kernel >> Nov 21 06:55:57 x3200 nv_sata: [ID 517869 kern.info] NOTICE: inst0 port0: >> nv_reset: reason: sata_reset serr 0x0 nvp_state: 0x8 >> Nov 21 06:56:53 x3200 genunix: [ID 100000 kern.notice] >> Nov 21 06:56:53 x3200 genunix: [ID 665016 kern.notice] ^M100% done: >> 1283157 pages dumped, >> Nov 21 06:56:53 x3200 genunix: [ID 851671 kern.notice] dump succeeded > > > corresponding to: >> >> /* >> * Remove a mapping to a page from its mapping list. Must have >> * the corresponding mapping list locked. >> * Finds the mapping list entry with the given pte_t and >> * unlinks it from the mapping list. >> */ >> hment_t * >> hment_remove(page_t *pp, htable_t *ht, uint_t entry) >> { >> hment_t dummy; >> avl_index_t where; >> hment_t *hm; >> uint_t idx; >> >> ASSERT(x86_hm_held(pp)); >> >> /* >> * Check if we have only one mapping embedded in the page_t. >> */ >> if (pp->p_embed) { >>>>> >>>>> ASSERT(ht == (htable_t *)pp->p_mapping); > > > core dump available to any interested zfs dev... > > I hurriedly updated to 39cddb10a31c1c2e66aed69e6871d09caa4c8147 > upon which I've built the latest acpica-unix2-20131115. > > > > > ------------------------------------------- > illumos-discuss > Archives: https://www.listbox.com/member/archive/182180/=now > RSS Feed: > https://www.listbox.com/member/archive/rss/182180/21175550-721fcbaf > Modify Your Subscription: > https://www.listbox.com/member/?& > Powered by Listbox: http://www.listbox.com -- Gordon Ross <[email protected]> Nexenta Systems, Inc. www.nexenta.com Enterprise class storage for everyone ------------------------------------------- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com
