mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-25 15:56:00 +03:00
[PR #3569] [MERGED] libkernel: Reduce log spam #3577
Labels
No labels
Bloodborne
bug
contributor wanted
documentation
enhancement
frontend
good first issue
help wanted
linux
pull-request
question
release
verification progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shadPS4#3577
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/shadps4-emu/shadPS4/pull/3569
Author: @StevenMiller123
Created: 9/10/2025
Status: ✅ Merged
Merged: 9/11/2025
Merged by: @squidbus
Base:
main← Head:fix-log📝 Commits (4)
b3aa0a2Fix address formatting for invalid address assertsac0b9a1Reduce event flag message to tracea60c2b8Remove excess logging in sceKernelBatchMape63c935Log error return during sceKernelBatchMap📊 Changes
3 files changed (+12 additions, -26 deletions)
View changed files
📝
src/core/libraries/kernel/memory.cpp(+1 -15)📝
src/core/libraries/kernel/threads/event_flag.cpp(+2 -2)📝
src/core/memory.cpp(+9 -9)📄 Description
This PR removes some of the unnecessary logging we perform. I've swapped sceKernelCreateEventFlag to a trace log, since knowing an event flag is created doesn't contribute much to debugging. I've also removed the logging performed during sceKernelBatchMap, since all the memory functions it uses have their own info logs (and batch maps logic seems to be relatively solid), and fixed address formatting for the asserts I added in #3556
This PR shouldn't affect the compatibility of any games, but it will make any
Assertion Failed! Attempted to access invalid address ...messages easier for developers to understand, and reduce memory log spamming in some of the few UE games that are currently stable.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.