Re: [developer] panic: solaris assert: ba.ba_phys->bt_bytes == 0 (0x400 == 0x0)

2016-07-03 Thread George Wilson
Andriy, Can you give me some details about how you're able to reproduce this panic. I would like to help debug this. I'm also looking into the range_tree() panic, so any details you can provide would be very helpful. If you can publish the crash dumps, I can also download them and take a look.

Re: [developer] panic: solaris assert: ba.ba_phys->bt_bytes == 0 (0x400 == 0x0)

2016-06-22 Thread Andriy Gapon
Igor, your suggestion was certainly a good one, however I took a path of a lesser effort and tested my workload on the latest illumos kernel: panic[cpu3]/thread=ff000bc56c40: assertion failed: ba.ba_phys->bt_bytes == 0 (0x400 == 0x0), file: ../../common/fs/zfs/bptree.c, line: 293

Re: [developer] panic: solaris assert: ba.ba_phys->bt_bytes == 0 (0x400 == 0x0)

2016-06-22 Thread Igor Kozhukhov
based on your changeset number - it is old update: https://github.com/illumos/illumos-gate/commit/26455f9efcf9b1e44937d4d86d1ce37b006f25a9 6052 decouple lzc_create() from the implementation details we have a lot of others changes in illumos tree and i can say - i have no panic on my system with

Re: [developer] panic: solaris assert: ba.ba_phys->bt_bytes == 0 (0x400 == 0x0)

2016-06-22 Thread Andriy Gapon
I am not yet convinced that the problem has anything to do with miscompiled code. I am using exactly the same optimizations and exactly the same compiler as the official FreeBSD builds. On 22/06/2016 17:03, Igor Kozhukhov wrote: > Hi Andri, > > i have DilOS with gcc-4.8,5 (+ special patches)

Re: [developer] panic: solaris assert: ba.ba_phys->bt_bytes == 0 (0x400 == 0x0)

2016-06-22 Thread Igor Kozhukhov
Hi Andri, i have DilOS with gcc-4.8,5 (+ special patches) for illumos builds. i had some problems with zdb - found it by zfs tests. problem has been fixed by disable of optimization : -fno-aggressive-loop-optimizations also, i have added: -fno-ipa-sra but i no remember a story why i have added

[developer] panic: solaris assert: ba.ba_phys->bt_bytes == 0 (0x400 == 0x0)

2016-06-22 Thread Andriy Gapon
I am getting the following panic using the latest FreeBSD head that is synchronized with OpenZFS code as of illumos/illumos-gate@26455f9efcf9b1e44937d4d86d1ce37b006f25a9. panic: solaris assert: ba.ba_phys->bt_bytes == 0 (0x400 == 0x0), file: