Index: /trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp
===================================================================
--- /trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp	(revision 88511)
+++ /trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp	(revision 88512)
@@ -1523,14 +1523,5 @@
             size_t cbWritablePa = pa_stream_writable_size(pStreamPA->pStream);
             if (cbWritablePa != (size_t)-1)
-            {
-                /* Don't report more writable than the PA server can handle. */
-                if (cbWritablePa <= pStreamPA->BufAttr.maxlength)
-                    cbWritable = (uint32_t)cbWritablePa;
-                else
-                {
-                    Log3Func(("Clamping cbWritablePa=%#zx to maxLength=%#RX32\n", cbWritablePa, pStreamPA->BufAttr.maxlength));
-                    cbWritable = (uint32_t)pStreamPA->BufAttr.maxlength;
-                }
-            }
+                cbWritable = cbWritablePa <= UINT32_MAX ? (uint32_t)cbWritablePa : UINT32_MAX;
             else
                 drvHostAudioPaError(pThis, "pa_stream_writable_size failed on '%s'", pStreamPA->Cfg.szName);
@@ -1589,5 +1580,5 @@
 #ifdef LOG_ENABLED
     const pa_usec_t tsNowUs = pa_rtclock_now();
-    Log3Func(("play delta: %RU64 us; cbBuf=%#x\n", tsNowUs - pStreamPA->tsLastReadWrittenUs, cbBuf));
+    Log3Func(("play delta: %'RU64 us; cbBuf=%#x\n", tsNowUs - pStreamPA->tsLastReadWrittenUs, cbBuf));
     pStreamPA->tsLastReadWrittenUs = tsNowUs;
 #endif
@@ -1660,5 +1651,5 @@
 #ifdef LOG_ENABLED
     const pa_usec_t tsNowUs = pa_rtclock_now();
-    Log3Func(("capture delta: %RU64 us; cbBuf=%#x\n", tsNowUs - pStreamPA->tsLastReadWrittenUs, cbBuf));
+    Log3Func(("capture delta: %'RU64 us; cbBuf=%#x\n", tsNowUs - pStreamPA->tsLastReadWrittenUs, cbBuf));
     pStreamPA->tsLastReadWrittenUs = tsNowUs;
 #endif
