diff --git a/src/apps/debuganalyzer/model_loader/ModelLoader.cpp b/src/apps/debuganalyzer/model_loader/ModelLoader.cpp index a9ce3c48ea..ea31231452 100644 --- a/src/apps/debuganalyzer/model_loader/ModelLoader.cpp +++ b/src/apps/debuganalyzer/model_loader/ModelLoader.cpp @@ -429,6 +429,14 @@ ModelLoader::_ProcessEvent(uint32 event, uint32 cpu, const void* buffer, _HandleWaitObjectInfo((system_profiler_wait_object_info*)buffer); break; + case B_SYSTEM_PROFILER_IO_SCHEDULER_ADDED: + case B_SYSTEM_PROFILER_IO_SCHEDULER_REMOVED: + case B_SYSTEM_PROFILER_IO_REQUEST_SCHEDULED: + case B_SYSTEM_PROFILER_IO_REQUEST_FINISHED: + case B_SYSTEM_PROFILER_IO_OPERATION_STARTED: + case B_SYSTEM_PROFILER_IO_OPERATION_FINISHED: + break; + default: printf("unsupported event type %lu, size: %lu\n", event, size); return B_BAD_DATA; diff --git a/src/bin/debug/scheduling_recorder/scheduling_recorder.cpp b/src/bin/debug/scheduling_recorder/scheduling_recorder.cpp index f911e8f510..04a64e3e71 100644 --- a/src/bin/debug/scheduling_recorder/scheduling_recorder.cpp +++ b/src/bin/debug/scheduling_recorder/scheduling_recorder.cpp @@ -3,6 +3,7 @@ * Distributed under the terms of the MIT License. */ + #include #include #include @@ -24,9 +25,10 @@ #define SCHEDULING_RECORDING_AREA_SIZE (4 * 1024 * 1024) -#define DEBUG_EVENT_MASK (B_SYSTEM_PROFILER_TEAM_EVENTS \ - | B_SYSTEM_PROFILER_THREAD_EVENTS \ - | B_SYSTEM_PROFILER_SCHEDULING_EVENTS) +#define DEBUG_EVENT_MASK \ + (B_SYSTEM_PROFILER_TEAM_EVENTS | B_SYSTEM_PROFILER_THREAD_EVENTS \ + | B_SYSTEM_PROFILER_SCHEDULING_EVENTS \ + | B_SYSTEM_PROFILER_IO_SCHEDULING_EVENTS) extern const char* __progname;