Kernel Panic (idle state)

This forum is to find answers to problems you may be having with ZEVO Community Edition.

Moderators: jhartley, MSR734, nola

Re: Kernel Panic (idle state)

Post by grahamperrin » Tue Oct 16, 2012 7:28 pm

OK, thanks, probably best to have detail of any other type of panic in a separate topic.

For the zio_notify_parent type, can you reproduce a panic with the steps suggested by elfpltfn?
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom

write throttle

Post by grahamperrin » Wed Oct 17, 2012 5:47 am

BrianDieckman wrote:… what might be causing that pause in writes?


Maybe the write throttle.

The new ZFS write throttle | Bizarre ! Vous avez dit Bizarre ? (2008-05-14)

ZFS write throttle observations (Solaris and Systems Information for ISVs) (2008-06-27) – there's a script for measurement, I don't know whether it'll work as expected with OS X.
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom

Re: Kernel Panic (idle state)

Post by vta » Tue Nov 06, 2012 8:58 am

Any update on this kernel panic? I have a Snow Leopard (10.6.8) and I keep getting the same kernel panic over and over again.

Copying files to the pool resulted in a kernel panic after about 20-40 GB of data, 4 times out of 6 attempts so far:

Code: Select all
Interval Since Last Panic Report:  29610 sec
Panics Since Last Report:          4
Anonymous UUID:                    [redacted]

Tue Nov  6 14:30:36 2012
panic(cpu 1 caller 0xffffff7f81a830da): "zio_notify_parent: zero io_children [0, 0], err 0, 0xffffff8091b75570 0xffffff8091b75830 0xffffff8091b757f8\n"@/staging/zevo/src/uts/common/fs/zfs/zio.c:478
Backtrace (CPU 1), Frame : Return Address
0xffffff805bf2bd60 : 0xffffff8000204d15
0xffffff805bf2be60 : 0xffffff7f81a830da
0xffffff805bf2beb0 : 0xffffff7f81a81d31
0xffffff805bf2bee0 : 0xffffff7f81a7f369
0xffffff805bf2bf20 : 0xffffff7f819f068c
0xffffff805bf2bfa0 : 0xffffff80002c8527
      Kernel Extensions in backtrace (with dependencies):
         com.getgreenbytes.filesystem.zfs(2012.09.23)@0xffffff7f819e2000->0xffffff7f81b21fff
            dependency: com.apple.iokit.IOStorageFamily(1.6.3)@0xffffff7f81156000

BSD process name corresponding to current thread: kernel_task

Mac OS version:
10K549

Kernel version:
Darwin Kernel Version 10.8.0: Tue Jun  7 16:32:41 PDT 2011; root:xnu-1504.15.3~1/RELEASE_X86_64
System model name: MacBookPro5,2 (Mac-F2268EC8)

System uptime in nanoseconds: 4390695757525
unloaded kexts:
com.apple.driver.AppleFileSystemDriver   2.0 (addr 0xffffff7f81170000, size 0x8192) - last unloaded 102371289785
loaded kexts:
com.vmware.kext.vmnet   3.1.2 - last loaded 29688592510
com.vmware.kext.vmioplug   3.1.2
com.vmware.kext.vmci   3.1.2
com.vmware.kext.vmx86   3.1.2
com.getgreenbytes.driver.zfs   2012.09.14
com.getgreenbytes.filesystem.zfs   2012.09.23
com.apple.driver.AppleHWSensor   1.9.3d0
com.apple.driver.AppleBluetoothMultitouch   54.3
com.apple.driver.AGPM   100.12.31
com.apple.filesystems.autofs   2.1.0
com.apple.driver.AppleMikeyHIDDriver   1.2.0
com.apple.driver.AppleHDA   2.0.5f14
com.apple.driver.AppleUpstreamUserClient   3.5.7
com.apple.driver.AppleMCCSControl   1.0.20
com.apple.driver.AppleMikeyDriver   2.0.5f14
com.apple.driver.AudioAUUC   1.57
com.apple.driver.SMCMotionSensor   3.0.1d2
com.apple.kext.AppleSMCLMU   1.5.2d10
com.apple.Dont_Steal_Mac_OS_X   7.0.0
com.apple.driver.AudioIPCDriver   1.1.6
com.apple.driver.AppleIntelPenrynProfile   17
com.apple.driver.ACPI_SMC_PlatformPlugin   4.7.0a1
com.apple.GeForce   6.3.6
com.apple.driver.AppleLPC   1.5.1
com.apple.driver.AppleGraphicsControl   2.10.6
com.apple.driver.AppleUSBTCButtons   201.6
com.apple.driver.AppleUSBTCKeyboard   201.6
com.apple.driver.AppleIRController   303.8
com.apple.iokit.SCSITaskUserClient   2.6.8
com.apple.driver.AppleFWOHCI   4.7.3
com.apple.driver.AirPortBrcm43224   428.42.4
com.apple.iokit.IOAHCIBlockStorage   1.6.4
com.apple.BootCache   31.1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib   1.0.0d1
com.apple.nvenet   2.0.17
com.apple.driver.AppleUSBHub   4.2.4
com.apple.driver.AppleSmartBatteryManager   160.0.0
com.apple.driver.AppleAHCIPort   2.1.7
com.apple.driver.AppleUSBEHCI   4.2.4
com.apple.driver.AppleUSBOHCI   4.2.0
com.apple.driver.AppleEFINVRAM   1.4.0
com.apple.driver.AppleRTC   1.3.1
com.apple.driver.AppleHPET   1.5
com.apple.driver.AppleACPIButtons   1.3.6
com.apple.driver.AppleSMBIOS   1.7
com.apple.driver.AppleACPIEC   1.3.6
com.apple.driver.AppleAPIC   1.4
com.apple.driver.AppleIntelCPUPowerManagementClient   142.6.0
com.apple.security.sandbox   1
com.apple.security.quarantine   0
com.apple.nke.applicationfirewall   2.1.14
com.apple.driver.AppleIntelCPUPowerManagement   142.6.0
com.apple.driver.IOBluetoothHIDDriver   2.4.5f3
com.apple.driver.AppleMultitouchDriver   207.11
com.apple.driver.DspFuncLib   2.0.5f14
com.apple.driver.AppleProfileReadCounterAction   17
com.apple.driver.AppleSMBusController   1.0.10d0
com.apple.nvidia.nv50hal   6.3.6
com.apple.driver.AppleProfileTimestampAction   10
com.apple.driver.AppleProfileThreadInfoAction   14
com.apple.driver.AppleProfileRegisterStateAction   10
com.apple.driver.AppleProfileKEventAction   10
com.apple.driver.AppleProfileCallstackAction   20
com.apple.iokit.IOFireWireIP   2.0.3
com.apple.iokit.IOSurface   74.2
com.apple.iokit.IOBluetoothSerialManager   2.4.5f3
com.apple.iokit.IOSerialFamily   10.0.3
com.apple.iokit.IOAudioFamily   1.8.3fc2
com.apple.kext.OSvKernDSPLib   1.3
com.apple.driver.AppleHDAController   2.0.5f14
com.apple.iokit.IOHDAFamily   2.0.5f14
com.apple.iokit.AppleProfileFamily   41
com.apple.driver.AppleSMC   3.1.0d5
com.apple.driver.IOPlatformPluginFamily   4.7.0a1
com.apple.driver.AppleSMBusPCI   1.0.10d0
com.apple.NVDAResman   6.3.6
com.apple.driver.AppleBacklightExpert   1.0.1
com.apple.iokit.IONDRVSupport   2.2.1
com.apple.iokit.IOGraphicsFamily   2.2.1
com.apple.driver.AppleUSBMultitouch   207.7
com.apple.iokit.IOUSBHIDDriver   4.2.0
com.apple.driver.AppleUSBBluetoothHCIController   2.4.5f3
com.apple.iokit.IOBluetoothFamily   2.4.5f3
com.apple.iokit.IOSCSIBlockCommandsDevice   2.6.8
com.apple.driver.AppleUSBMergeNub   4.2.4
com.apple.iokit.IOUSBMassStorageClass   2.6.7
com.apple.driver.AppleUSBComposite   3.9.0
com.apple.iokit.IOSCSIMultimediaCommandsDevice   2.6.8
com.apple.iokit.IOBDStorageFamily   1.6
com.apple.iokit.IODVDStorageFamily   1.6
com.apple.iokit.IOCDStorageFamily   1.6.1
com.apple.driver.XsanFilter   402.1
com.apple.iokit.IOAHCISerialATAPI   1.2.6
com.apple.iokit.IOSCSIArchitectureModelFamily   2.6.8
com.apple.iokit.IOFireWireFamily   4.2.6
com.apple.iokit.IO80211Family   320.1
com.apple.iokit.IONetworkingFamily   1.10
com.apple.iokit.IOUSBUserClient   4.2.4
com.apple.iokit.IOAHCIFamily   2.0.6
com.apple.iokit.IOUSBFamily   4.2.4
com.apple.driver.AppleEFIRuntime   1.4.0
com.apple.driver.NVSMU   2.2.7
com.apple.iokit.IOHIDFamily   1.6.6
com.apple.iokit.IOSMBusFamily   1.1
com.apple.kext.AppleMatch   1.0.0d1
com.apple.security.TMSafetyNet   6
com.apple.driver.DiskImages   289.1
com.apple.iokit.IOStorageFamily   1.6.3
com.apple.driver.AppleACPIPlatform   1.3.6
com.apple.iokit.IOPCIFamily   2.6.5
com.apple.iokit.IOACPIFamily   1.3.0
vta Offline


 
Posts: 2
Joined: Sat Nov 03, 2012 10:18 am

Re: Kernel Panic (idle state)

Post by scasady » Tue Nov 06, 2012 12:43 pm

I have had the same panic consistently (on 10.6.8)when trying to receive a stream into an empty pool. It happens within a few minutes of starting. I also had other panics but only rarely. I eventually gave up and installed mountain lion (10.8.2) for $20. The zfs recv worked the first time and I have had no issues with zfs since.
I didn't really want to upgrade but a panic a day left me no choice.
scasady Offline


 
Posts: 45
Joined: Sat Sep 15, 2012 8:00 am

update

Post by grahamperrin » Tue Nov 06, 2012 1:53 pm

vta wrote:Any update on this kernel panic? …


Broadly speaking: assume that there's developer activity around any panic that is reproducible.

Kernel panics in this topic probably do fall into the reproducible category.
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom

Re: Kernel Panic (idle state)

Post by dbrady » Thu Nov 22, 2012 12:16 am

We now believe this was cause by the use of LLVM/Clang compiler to build our kernel extension (kext) that is run under a 10.6.x kernel. There are some very subtle differences in the ABI and scheduler that cause the conditions necessary for this panic. We believe that using a GGC built kext for machines running 10.6.8 will prevent this panic. We are running tests with this change and hope to have a solution soon for the community users that are encountering this panic. Thanks for your patience — this was a very difficult one to track down. Thanks for all the input (especially that dd script from elfpltfn).

-Don
dbrady Offline


 
Posts: 67
Joined: Wed Sep 12, 2012 12:43 am

Re: Kernel Panic (idle state)

Post by elfpltfn » Fri Nov 23, 2012 1:05 pm

Thanks for the follow up Don! I'd be happy to test a recompiled kext. let me know- And I'm glad we were able to help.
elfpltfn Offline


 
Posts: 23
Joined: Fri Sep 14, 2012 9:52 pm

cross reference

Post by grahamperrin » Mon Dec 10, 2012 10:54 am

Comparable: the kernel panic in Kernel panic and hard crash
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom

Re: Kernel Panic (idle state)

Post by Hardcorefs » Mon Dec 10, 2012 6:11 pm

So basically a fix has not been released yet?
Hardcorefs Offline


 
Posts: 7
Joined: Mon Sep 24, 2012 8:07 pm

reference

Post by grahamperrin » Tue Dec 11, 2012 2:09 am

Expect all significant announcements, including those for releases, to be at Announcements.

Please, does the kernel panic frequently?
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom

PreviousNext

Return to Troubleshooting

Who is online

Users browsing this forum: bileyqrkq, ilovezfs and 0 guests

cron