2 votos

El kernel de MacOS entra en pánico al desmontar las imágenes de disco de Time Machine sobre el montaje SSHFS

Hice un simple Bash script para hacer una copia de seguridad de mi Mac a través de Time Machine sobre la red. Monta un servidor a través de SSHFS usando MacFUSE, monta una imagen de disco HFS+ sparsebundle dentro de ese montaje, y le dice a Time Machine que haga una copia de seguridad en él, desmontando cuando haya terminado. Normalmente funciona bien, pero el kernel entra en pánico una de cada 6 veces cuando intenta desmontar la imagen de disco sparsebundle. Los pánicos del kernel parecen ocurrir tanto en MacOS Catalina como en Big Sur. El mismo problema nunca cambió incluso cuando cambié de un Macbook Air de finales de 2015 a un MacBook Pro de 2020, así que creo que el hardware del Mac podría ser irrelevante.

¿Hay alguna forma de saber si se trata de un problema relacionado con el controlador Apple DiskImages, con la extensión del kernel MacFUSE o con algo diferente? ¿Debo consultar a Apple o al fabricante de MacFUSE si no hay otra forma de corregirlo?

Aquí está el backtrace de Kernel Panic:

panic(cpu 3 caller 0xffffff801ad85bc4): "wire_count == 0, m = 0xffffff8032fd02b0, obj = 0xffffff803d9b9d00\n"@/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-7195.81.3/osfmk/vm/vm_pageout.c:7572
Backtrace (CPU 3), Frame : Return Address
0xffffffa090a739d0 : 0xffffff801acbab4d 
0xffffffa090a73a20 : 0xffffff801adfd7e3 
0xffffffa090a73a60 : 0xffffff801adede1a 
0xffffffa090a73ab0 : 0xffffff801ac5fa2f 
0xffffffa090a73ad0 : 0xffffff801acba3ed 
0xffffffa090a73bf0 : 0xffffff801acba6d8 
0xffffffa090a73c60 : 0xffffff801b4bef9a 
0xffffffa090a73cd0 : 0xffffff801ad85bc4 
0xffffffa090a73e20 : 0xffffff801b42ad4f 
0xffffffa090a73e70 : 0xffffff801d2969c1 
0xffffffa090a73e90 : 0xffffff801d2960aa 
0xffffffa090a73eb0 : 0xffffff801d296000 
0xffffffa090a73ed0 : 0xffffff801b3fc9f7 
0xffffffa090a73ef0 : 0xffffff801b3f9a7d 
0xffffffa090a73f30 : 0xffffff801b41691e 
0xffffffa090a73f70 : 0xffffff801b415f06 
0xffffffa090a73fa0 : 0xffffff801ac5f13e 
      Kernel Extensions in backtrace:
         com.apple.driver.DiskImages(493.0)[11E51AF9-6467-39AC-89A2-A62CE763F298]@0xffffff801d295000->0xffffff801d2a0fff
            dependency: com.apple.iokit.IOStorageFamily(2.1)[B5300908-BF34-3D47-8776-FB154A6DEE4C]@0xffffff801d73f000->0xffffff801d750fff

Process name corresponding to current thread: kernel_task
Boot args: -v chunklist-security-epoch=0 -chunklist-no-rev2-dev

Mac OS version:
20D74

Kernel version:
Darwin Kernel Version 20.3.0: Thu Jan 21 00:07:06 PST 2021; root:xnu-7195.81.3~1/RELEASE_X86_64
Kernel UUID: C86236B2-4976-3542-80CA-74A6B8B4BA03
KernelCache slide: 0x000000001aa00000
KernelCache base:  0xffffff801ac00000
Kernel slide:      0x000000001aa10000
Kernel text base:  0xffffff801ac10000
__HIB  text base: 0xffffff801ab00000
System model name: MacBookPro16,3 (Mac-E7203C0F68AA0004)
System shutdown begun: NO
Hibernation exit count: 0

System uptime in nanoseconds: 11092066957957
Last Sleep:           absolute           base_tsc          base_nano
  Uptime  : 0x00000a1692b5fd2e
  Sleep   : 0x00000877d70daad5 0x00000bfb283e2420 0x000008693a36c209
  Wake    : 0x00000877e168dd7b 0x00000c4e1fdaf8c6 0x00000877e012bf29
last started kext at 11091852477214: >!AXsanScheme  3 (addr 0xffffff801c467000, size 12288)
last stopped kext at 10623433685325: >!AXsanScheme  3 (addr 0xffffff801c467000, size 12288)
loaded kexts:
io.macfuse.filesystems.macfuse  2053.20
org.virtualbox.kext.VBoxNetAdp  6.1.18
org.virtualbox.kext.VBoxNetFlt  6.1.18
org.virtualbox.kext.VBoxUSB 6.1.18
org.virtualbox.kext.VBoxDrv 6.1.18
>AGPM   119
>!APlatformEnabler  2.7.0d0
>X86PlatformShim    1.0.0
@filesystems.autofs 3.0
@fileutil   20.036.15
>!ATopCaseHIDEventDriver    4030.5
>!AHIDALSService    1
>!AGraphicsDevicePolicy 6.2.2
>!AUpstreamUserClient   3.6.8
@AGDCPluginDisplayMetrics   6.2.2
>pmtelemetry    1
>!A!IKBLGraphics    16.0.1
>LuaHardwareAccess  1.0.16
|IOUserEthernet 1.0.1
|IO!BSerialManager  8.0.3d9
@Dont_Steal_Mac_OS_X    7.0.0
>!AHV   1
>!ADiskImages2  1
>!A!ISlowAdaptiveClocking   4.0.0
>!ABridgeAudio!C    100.2
>!A!ICFLGraphicsFramebuffer 16.0.1
>!A!IPCHPMC 2.0.1
>BridgeAudioCommunication   100.2
>!AAVEBridge    6.1
>!ABacklight    180.3
>!AThunderboltIP    4.0.3
>!AGFXHDA   100.1.431
>!AMCCSControl  1.14
@filesystems.apfs   1677.81.1
>BCMWLANFirmware4378.Hashstore  1
>BCMWLANFirmware4377.Hashstore  1
>BCMWLANFirmware4364.Hashstore  1
>BCMWLANFirmware4355.Hashstore  1
>!A!BModule 1
@filesystems.tmpfs  1
@filesystems.hfs.kext   556.60.1
@BootCache  40
@!AFSCompression.!AFSCompressionTypeZlib    1.0.0
@!AFSCompression.!AFSCompressionTypeDataless    1.0.0d1
@private.KextAudit  1.0
>!ASmartBatteryManager  161.0.0
>!ABCMWLANBusInterfacePCIeMac   1
>!AACPIButtons  6.1
>!ASMBIOS   2.1
>!AACPIEC   6.1
>!AAPIC 1.7
@!ASystemPolicy 2.0.0
@nke.applicationfirewall    310
|IOKitRegistryCompatibility 1
|EndpointSecurity   1
>!AXsanScheme   3
|IOUSBUserClient    900.4.2
@kext.triggers  1.0
>!AHIDKeyboard  223
>!AActuatorDriver   4400.28
>!AMultitouchDriver 4400.28
>!AInputDeviceSupport   4400.35
>!AHS!BDriver   4030.5
>IO!BHIDDriver  8.0.3d9
>!AGraphicsControl  6.2.2
|IOAVB!F    930.1
>X86PlatformPlugin  1.0.0
@!AGPUWrangler  6.2.2
|IOSlowAdaptiveClocking!F   1.0.0
|IOAccelerator!F2   439.52
>!A!ILpssUARTv1 3.0.60
>!A!ILpssUARTCommon 3.0.60
>!AOnboardSerial    1.0
>IOPlatformPlugin!F 6.0.0d8
@!AGraphicsDeviceControl    6.2.2
>!ABacklightExpert  1.1.0
|IONDRVSupport  585
|IOAudio!F  300.6.1
@vecLib.kext    1.2.0
|IOGraphics!F   585
>!ASMBus!C  1.0.18d1
@plugin.IOgPTPPlugin    900.11
|IOEthernetAVB!C    1.1.0
>usb.cdc.ncm    5.0.0
>usb.cdc    5.0.0
>usb.networking 5.0.0
>usb.!UHostCompositeDevice  1.2
>!AThunderboltPCIDownAdapter    4.1.1
>!AThunderboltDPInAdapter   8.1.4
>!AThunderboltDPAdapter!F   8.1.4
>!AHPM  3.4.4
>!A!ILpssI2C!C  3.0.60
>!A!ILpssDmac   3.0.60
>usb.!UVHCIBCE  1.2
>usb.!UVHCICommonBCE    1.0
>usb.!UVHCI 1.2
>usb.!UVHCICommon   1.0
>!AEffaceableNOR    1.0
|IOBufferCopy!C 1.1.0
|IOBufferCopyEngine!F   1
|IONVMe!F   2.1.0
>!AThunderboltNHI   7.2.8
|IOThunderbolt!F    9.3.2
>IO!BHost!CPCIeTransport    8.0.3d9
|IO!BHost!CTransport    8.0.3d9
>!AConvergedIPCOLYBTControl 1
>!A!BDebug  1
>!A!BDebugService   1
>!AConvergedPCI 1
>!A!ILpssI2C    3.0.60
>usb.!UXHCIPCI  1.2
>usb.!UXHCI 1.2
>!ABSDKextStarter   3
|IOSurface  289.3
@filesystems.hfs.encodings.kext 1
|IOUSB!F    900.4.2
>!AEFINVRAM 2.1
>!AMultiFunctionManagerMac  1
>!AEFIRuntime   2.1
>!ABCMWLANCoreMac   1.0.0
|IOSerial!F 11
|IO80211!FV2    1200.12.2b1
|IOSkywalk!F    1
>mDNSOffloadUserClient  1.0.1b8
>IOImageLoader  1.0.0
>corecapture    1.0.4
>!ASMCRTC   1.0
|IOSMBus!F  1.1
|IOHID!F    2.0.0
$!AImage4   3.0.0
|IOTimeSync!F   900.11
|IONetworking!F 3.4
>DiskImages 493.0.0
|IO!B!F 8.0.3d9
|IOReport!F 47
|IO!BPacketLogger   8.0.3d9
$quarantine 4
$sandbox    300.0
@kext.!AMatch   1.0.0d1
|CoreAnalytics!F    1
>!ASSE  1.0
>!AKeyStore 2
>!UTDM  511.60.2
|IOUSBMass!SDriver  184.40.6
|IOSCSIBlockCommandsDevice  436.40.6
|IO!S!F 2.1
|IOSCSIArchitectureModel!F  436.40.6
>!AMobileFileIntegrity  1.0.5
@kext.CoreTrust 1
>!AFDEKeyStore  28.30
>!AEffaceable!S 1.0
>!ACredentialManager    1.0
>KernelRelayHost    1
|IOUSBHost!F    1.2
>!UHostMergeProperties  1.2
>usb.!UCommon   1.0
>!ABusPower!C   1.0
>!ASEPManager   1.0.1
>IOSlaveProcessor   1
>!AACPIPlatform 6.1
>!ASMC  3.1.9
|IOPCI!F    2.9
|IOACPI!F   1.4
>watchdog   1
@kec.pthread    1
@kec.corecrypto 11.1
@kec.Libm   1

1voto

rybosome Puntos 1829
panic(cpu 3 caller 0xffffff801ad85bc4): "wire_count == 0, m = 0xffffff8032fd02b0, obj = 0xffffff803d9b9d00\n"@/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-7195.81.3/osfmk/vm/vm_pageout.c:7572

Esta firma de pánico es idéntica a una que he encontrado yo mismo con la eliminación repentina de un almacén de imágenes de disco. Es un error del controlador de imágenes de disco de MacOS, no de MacFUSE (MacFUSE no estaba instalado en mi máquina). Deberías informar del pánico a Apple . Darles pasos fácilmente reproducibles será la clave para solucionar el problema.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X