From 1cdc2fb608a049c163ace518e8ca4b8c26c76c9b Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sun, 19 Apr 2009 23:36:59 +0000 Subject: [PATCH] Align the entries in the event buffer to 4 bytes at least. Usually CPUs like that. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30272 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/debug/system_profiler.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/system/kernel/debug/system_profiler.cpp b/src/system/kernel/debug/system_profiler.cpp index d1674ad556..e3174159f2 100644 --- a/src/system/kernel/debug/system_profiler.cpp +++ b/src/system/kernel/debug/system_profiler.cpp @@ -701,6 +701,7 @@ void* SystemProfiler::_AllocateBuffer(size_t size, int event, int cpu, int count, bool threadsLocked) { + size = (size + 3) / 4 * 4; size += sizeof(system_profiler_event_header); size_t end = fBufferStart + fBufferSize;