Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/external/bsd/libnv/dist



This commit (or the following one) gives me the following
panic on 'npfctl reload':

| # npfctl reload
| [ 169.6257771] panic: kmem_free(0xc1fd76a0, 46) != allocated size 4294967295
| [ 169.6361202] cpu0: Begin traceback...
| [ 169.6361202] vpanic(c14cc1ac,c94e0b30,c94e0b30,c94e0b44,c0bf557e,c14cc1ac,c1fd76a0,2e,ffffffff,c1fd7698) at netbsd:vpanic+0x1b4
| [ 169.6457867] vpanic(c14cc1ac,c1fd76a0,2e,ffffffff,c1fd7698,ffffffff,c94e0b70,c0bf4d80,c1fd7698,2e) at netbsd:vpanic
| [ 169.6558448] kmem_size_check(c1fd7698,2e,ffffffff,c0bfa6db,6,c1e9a480,30,38,6,c94e0b84) at netbsd:kmem_size_check+0x40
| [ 169.6658635] kmem_intr_free(c1fd7698,2e,c1fd76a0,c94e0b90,c0d6b461,c1fd76a4,c94e0bac,c0d63144,c1fd76a4,c94e0bc8) at netbsd:kmem_intr_free+0x157
| [ 169.6758977] kern_free(c1fd76a4,c94e0bac,c0d63144,c1fd76a4,c94e0bc8,c0bf4dad,c1e9dd80,c2891000,c94e0bd0,c0d66efc) at netbsd:kern_free+0x51
| [ 169.6859073] nv_free(c1fd76a4,c94e0bc8,c0bf4dad,c1e9dd80,c2891000,c94e0bd0,c0d66efc,c23a235c,0,6) at netbsd:nv_free+0x17
| [ 169.6959382] nvlist_set_array_next(c23a235c,0,6,0,c23a2384,c23a235c,c1fd76a4,c94e0bec,c0d67015,c289600c) at netbsd:nvlist_set_array_next+0xb8
| [ 169.7059703] nvpair_remove_nvlist_array(c289600c,c94e0be8,c0d6b461,c289100c,c94e0c08,c94e0c08,c0d664c4,c23a2410,c289600c,c23a23fc) at netbsd:nvpair_remove_nvlist_array+0x6a
| [ 169.7160051] nvpair_remove(c23a2410,c289600c,c23a23fc,c94e0c28,1,c94e0c28,c0d62d69,c23a23fc,c289600c,c0d62900) at netbsd:nvpair_remove+0xf7
| [ 169.7260339] nvlist_remove_nvpair(c23a23fc,c289600c,c0d62900,3a23fc,c1fde2e8,c289600c,c94e0c7c,c08a5ad3,c23a23fc,c288cf88) at netbsd:nvlist_remove_nvpair+0xeb
| [ 169.7361114] nvlist_destroy(c23a23fc,c288cf88,c203df70,c247ca88,c25c6978,0,0,1,0,0) at netbsd:nvlist_destroy+0x9e
| [ 169.7461010] npfctl_load_nvlist(c1fd87c0,c23a23fc,c247cab4,f,c23a23fc,0,c247cab4,c94e0cc8,c08b4709,c1fd87c0) at netbsd:npfctl_load_nvlist+0x25f
| [ 169.7561366] npfctl_load(c1fd87c0,c00c4e66,c94e0e74,0,0,0,c0bcc374,c1fd87c0,c94e0cf4,c0beb8d7) at netbsd:npfctl_load+0x55
| [ 169.7762031] npf_dev_ioctl(c600,0,c00c4e66,c94e0e74,1,c21e6aa0,c1436860,100,c21e6aa0,c94e0d28) at netbsd:npf_dev_ioctl+0x161
| [ 169.7862327] cdev_ioctl(c600,0,c00c4e66,c94e0e74,1,c21e6aa0,c94e0d4c,c24461b0,c600,0) at netbsd:cdev_ioctl+0x7c
| [ 169.7962746] spec_ioctl(c94e0d4c,c94e0d44,c94e0d43,0,1b54698,c21be008,0,c14de57c,c24461b0,c00c4e66) at netbsd:spec_ioctl+0xde
| [ 169.8063312] VOP_IOCTL(c24461b0,c00c4e66,c94e0e74,1,c1ed7a80,c94e0e40,c24461b0,c94e0db4,c0b57109,c94e0e40) at netbsd:VOP_IOCTL+0x77
| [ 169.8163557] vn_ioctl(c21ccf00,c00c4e66,c94e0e74,c,0,c219ab98,cbc000,1000,c219ab98,c00c4e66) at netbsd:vn_ioctl+0x230
| [ 169.8263985] sys_ioctl(c21e6aa0,c94e0f74,c94e0f6c,1,c94e0f3c,c0169e2b,c1805b98,c21e6aa0,c94e0f74,c94e0f6c) at netbsd:sys_ioctl+0x43e
| [ 169.8364516] sy_call(c1805b98,c21e6aa0,c94e0f74,c94e0f6c,c94e0f3c,0,c21e6aa0,c94e0f9c,c016a0a2,c1805b98) at c0169d5b
| [ 169.8565044] sy_invoke(c1805b98,c21e6aa0,c94e0f74,c94e0f6c,36,0,c21e6aa0,c20745e8,36,c1805b98) at netbsd:sy_invoke+0xbb
| [ 169.8665328] syscall() at netbsd:syscall+0xd7
| [ 169.8765640] --- syscall (number 54) --- 
| [ 169.8765640] ba474af7:
| [ 169.8765640] cpu0: End traceback...

with a rather minimal npf.conf like this:

| procedure "log" { log: npflog0 }
| 
| group default {
| 	block final all apply "log"
| }
| 
| group "wm0" on wm0 {
| 	block final all apply "log"
| }
| 
| group "lo0" on lo0 {
|         pass final all
| }



Home | Main Index | Thread Index | Old Index