dmesg got flooded by IOAudio - IOAudioEngineUserClient::externalMethod returns 0x0
Referring to: dmesg got flooded by IOAudio debug
I also see these messages in my dmesg. I wonder if they can have any negative impact, like on the performance.
MacBook Air Mid 2011 running macOS Sierra 10.12.6 (16G1212)
Here sorted by amount of occurrence:
$ sudo dmesg|sort |uniq -c|sort -nr|grep -i audio
8 - IOAudioEngineUserClient::externalMethod returns 0x0
4 - IOAudioStream[<ptr>]::removeClient(<ptr>)
4 - IOAudioDevice[<ptr>]::protectedCompletePowerStateChange() - current = 2 - pending = 2 returns 0x0
4 +-IOAudioStream[<ptr>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=0
4 + IOAudioStream[<ptr>]::removeClient(<ptr>)
4 + IOAudioDevice[<ptr>]::protectedCompletePowerStateChange() - current = 2 - pending = 2
2 - IOAudioStream[<ptr>]::addClient(<ptr>) returns 0x0
2 - IOAudioEngine[<ptr>]::stopAudioEngine() returns 0x0
2 - IOAudioEngine[<ptr>]::startClient(<ptr>) returns 0x0
2 - IOAudioEngine[<ptr>]::startAudioEngine() returns 0x0
2 - IOAudioEngine[<ptr>]::incrementActiveUserClients() - 1 returns 0
2 - IOAudioEngine[<ptr>]::getTimerInterval()
2 - IOAudioEngineUserClient[<ptr>]::startClient() - 1 returns 0x0
2 - IOAudioEngineUserClient::unregisterClientBuffer64 no sourcebuffer returns 0x0
2 - IOAudioEngineUserClient::safeRegisterClientBuffer64
returns 0x0
2 - IOAudioEngineUserClient::registerClientBuffer64() result 0x0
2 - IOAudioEngineUserClient::registerBuffer64 0x0 0x109340000 0x8010 0x895 returns 0x0
2 - IOAudioDevice[<ptr>]::scheduleIdleAudioSleep: idleSleepDelayTime = ffffffffffffffffffffffff
2 - IOAudioDevice[<ptr>]::audioEngineStopped() - numRunningAudioEngines = 0
2 - IOAudioDevice[<ptr>]::audioEngineStarting() - numRunningAudioEngines = 1
2 +-IOAudioEngine[<ptr>]::setState(0x1. oldState=0)
2 +-IOAudioEngine[<ptr>]::setState(0x0. oldState=0x1)
2 +-IOAudioEngine[<ptr>]::setState(0x0. oldState=0)
2 +- IOAudioEngine[<ptr>]::stopClient(<ptr>) returns 0x0
2 +- IOAudioEngine[<ptr>]::resetStatusBuffer()
2 +- IOAudioEngine[<ptr>]::decrementActiveUserClients() - 0 returns 0x0
2 +- IOAudioEngineUserClient[<ptr>]::setOnline(1)
2 +- IOAudioEngineUserClient[<ptr>]::setOnline(0)
2 +- IOAudioEngineUserClient[<ptr>]::removeBufferSet(<ptr>)
2 + IOAudioStream[<ptr>]::addClient(<ptr>)
2 + IOAudioEngine[<ptr>]::stopAudioEngine()
2 + IOAudioEngine[<ptr>]::startClient(<ptr>)
2 + IOAudioEngine[<ptr>]::startAudioEngine(state = 0)
2 + IOAudioEngine[<ptr>]::incrementActiveUserClients() - 0
2 + IOAudioEngineUserClient[<ptr>]::unregisterClientBuffer64(0x<ptr>, 0x895)
2 + IOAudioEngineUserClient[<ptr>]::startClient() - 0
2 + IOAudioEngineUserClient[<ptr>]::registerClientBuffer64
(<ptr>[1], 0x109340000, 0x8010, 0x895)
2 + IOAudioEngineUserClient::safeRegisterClientBuffer64 <ptr>
2 + IOAudioEngineUserClient::registerBuffer64 0x0 0x109340000 0x8010 0x895
2 + IOAudioEngineUserClient::externalMethod, selector=0x4,
arg0 0x0, arg1 0x0, arg2 0x0 arg3 0x0
2 + IOAudioEngineUserClient::externalMethod, selector=0x3,
arg0 0x0, arg1 0x0, arg2 0x0 arg3 0x0
2 + IOAudioEngineUserClient::externalMethod, selector=0x1,
arg0 0x109340000, arg1 0x895, arg2 0x0 arg3 0x0
2 + IOAudioEngineUserClient::externalMethod, selector=0x0,
arg0 0x0, arg1 0x109340000, arg2 0x8010 arg3 0x895
2 + IOAudioDevice[<ptr>]::scheduleIdleAudioSleep: idleSleepDelayTime = ffffffffffffffffffffffff
2 + IOAudioDevice[<ptr>]::audioEngineStopped() - numRunningAudioEngines = 1
2 + IOAudioDevice[<ptr>]::audioEngineStarting() - numRunningAudioEngines = 0
2
creating new IOAudioClientBufferSet
2
clientBuffer->mAudioClientBuffer32.sourceBuffer before offset: <ptr>, offset size: 16
2
clientBuffer->mAudioClientBuffer32.sourceBuffer after offset: <ptr>
2
audioEngine->getState() != kIOAudioEnginePaused
2
audioEngine && !isInactive(). State = 0
MacBook Air, macOS Sierra (10.12.6), mid2011 13", i7, 4gb ram, 256gb ssd