@samitouri / QOSAMI-WSL / commits / b4ce6c19

Fix wsl.wprp specialized log profiles to actually extend the default profile instead of replacing it (#40712)

* Fix wsl.wprp specialized log profiles to actually extend the default profile instead of replacing it * Cleanup diff

Blue committed Jun 5, 2026 at 12:32 UTC b4ce6c196da1caa01e4787cd57ec251a74c88a5c
1 file changed +12 -3
diagnostics/wsl.wprp
+12 -3
@@ -15,6 +15,15 @@
15 <BufferSize Value="512"/>
16 <Buffers Value="4096"/>
17 </EventCollector>
18 +
19 + <!--
20 + Separate collector used by sub-profiles. Using the same provider in a sub-profile
21 + would replace the base provider instead of extending it.
22 + -->
23 + <EventCollector Id="Collector_extra" Name="Collector_extra">
24 + <BufferSize Value="512"/>
25 + <Buffers Value="4096"/>
26 + </EventCollector>
27
28 <!-- Event Providers -->
29 <EventProvider Id="9p" Name="e13c8d52-b153-571f-78c5-1d4098af2a1e"/>
@@ -339,7 +348,7 @@
348 Base="WSL.Verbose.File"
349 >
350 <Collectors>
342 - <EventCollectorId Value="Collector">
351 + <EventCollectorId Value="Collector_extra">
352 <EventProviders>
353 <!-- Additional storage-specific providers -->
354 <EventProviderId Value="storvsp_io"/>
@@ -359,7 +368,7 @@
368 Base="WSL.Verbose.File"
369 >
370 <Collectors>
362 - <EventCollectorId Value="Collector">
371 + <EventCollectorId Value="Collector_extra">
372 <EventProviders>
373 <!-- Additional networking-specific providers -->
374 <EventProviderId Value="aad_WPP"/>
@@ -521,7 +530,7 @@
530 Base="WSL.Verbose.File"
531 >
532 <Collectors>
524 - <EventCollectorId Value="Collector">
533 + <EventCollectorId Value="Collector_extra">
534 <EventProviders>
535 <!-- Additional providers specific to HvSocket profile -->
536 <EventProviderId Value="EventProvider_HvSocketTraceProvider"/>