[PR #268] [CLOSED] Support SCHED_FIFO and SCHED_RR Policy #1439

Closed
opened 2026-02-27 21:12:33 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/shadps4-emu/shadPS4/pull/268
Author: @DanielSvoboda
Created: 7/8/2024
Status: Closed

Base: mainHead: Enhanced-POSIX-Scheduling-Policy-Support


📝 Commits (2)

  • 49132b3 Support SCHED_FIFO and SCHED_RR Policy
  • d1a5e8c SCHED_ULE and SCHED_4BSD

📊 Changes

1 file changed (+68 additions, -33 deletions)

View changed files

📝 src/core/libraries/kernel/thread_management.cpp (+68 -33)

📄 Description

Expanded support to include POSIX scheduling policies beyond SCHED_OTHER. Added convert_posix_to_windows_priority function for mapping POSIX priorities to Windows. Ensures full compatibility and functionality with POSIX scheduling policies, offering increased thread management flexibility.

need this: https://github.com/shadps4-emu/winpthreads/pull/1


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/shadps4-emu/shadPS4/pull/268 **Author:** [@DanielSvoboda](https://github.com/DanielSvoboda) **Created:** 7/8/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `Enhanced-POSIX-Scheduling-Policy-Support` --- ### 📝 Commits (2) - [`49132b3`](https://github.com/shadps4-emu/shadPS4/commit/49132b3564ed358d6a2f786675007c138bb9947e) Support SCHED_FIFO and SCHED_RR Policy - [`d1a5e8c`](https://github.com/shadps4-emu/shadPS4/commit/d1a5e8c99014d2a76a0919c6ba0020017746664b) SCHED_ULE and SCHED_4BSD ### 📊 Changes **1 file changed** (+68 additions, -33 deletions) <details> <summary>View changed files</summary> 📝 `src/core/libraries/kernel/thread_management.cpp` (+68 -33) </details> ### 📄 Description Expanded support to include POSIX scheduling policies beyond SCHED_OTHER. Added convert_posix_to_windows_priority function for mapping POSIX priorities to Windows. Ensures full compatibility and functionality with POSIX scheduling policies, offering increased thread management flexibility. need this: https://github.com/shadps4-emu/winpthreads/pull/1 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 21:12:33 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#1439
No description provided.