summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* general: Enforce C4800 everywhere except in video_coreGravatar Morph2022-10-221-2/+2
* k_session_request: Add missing override specifierGravatar Lioncash2022-10-211-1/+1
* k_session_request: Turn C-style array into std::arrayGravatar Lioncash2022-10-211-1/+3
* k_session_request: Simplify constructor initializationGravatar Lioncash2022-10-211-14/+11
* kernel: remove most SessionRequestManager handling from KServerSessionGravatar Liam2022-10-194-131/+110
* kernel: add KSessionRequestGravatar Liam2022-10-1912-62/+487
* Merge pull request #9083 from liamwhite/take-a-chance-on-meGravatar liamwhite2022-10-191-10/+17
|\
| * kernel: fix slab heap ABAGravatar Liam2022-10-171-10/+17
* | core: hle: kernel: Migrate ProcessState to enum class.Gravatar bunnei2022-10-192-17/+17
* | core: hle: kernel: Use result macros for new/changed code.Gravatar bunnei2022-10-188-125/+110
* | core: hle: kernel: Fix InitializePreemption order.Gravatar bunnei2022-10-181-1/+1
* | core: hle: kernel: k_process: Improve management of page table & cleanup.Gravatar bunnei2022-10-187-60/+92
* | core: hle: kernel: k_interrupt_manager: HandleInterrupt should not depend on ...Gravatar bunnei2022-10-181-12/+9
* | core: hle: kernel: Remove junk.Gravatar bunnei2022-10-181-9/+0
* | core: hle: kernel: k_page_table: Impl. LockForUn/MapDeviceAddressSpace, cleanup.Gravatar bunnei2022-10-182-544/+622
* | core: hle: kernel: Integration application memory block slab manager.Gravatar bunnei2022-10-183-3/+44
* | core: hle: kernel: k_page_table: Update, and integrate with new KMemoryBlockM...Gravatar bunnei2022-10-182-251/+393
* | core: hle: kernel: k_memory_block: Update.Gravatar bunnei2022-10-181-117/+389
* | core: hle: kernel: k_memory_block_manager: Update.Gravatar bunnei2022-10-182-174/+380
* | core: hle: kernel: k_thread: Implement thread termination DPC.Gravatar bunnei2022-10-184-1/+91
* | core: hle: kernel: Add KDynamicResourceManager.Gravatar bunnei2022-10-181-0/+58
* | core: hle: kernel: Add KDynamicSlabHeap.Gravatar bunnei2022-10-181-0/+122
* | core: hle: kernel: Add KDynamicPageManager.Gravatar bunnei2022-10-181-0/+136
* | core: hle: kernel: k_process: Change Status -> State.Gravatar bunnei2022-10-183-37/+27
* | core: hle: kernel: svc_types: Add SystemThreadPriorityHighest and ProcessState.Gravatar bunnei2022-10-181-0/+13
* | core: device_memory: Templatize GetPointer(..).Gravatar bunnei2022-10-187-12/+12
* | core: hle: kernel: svc_common: Add WaitInfinite & cleanup.Gravatar bunnei2022-10-181-2/+5
|/
* Merge pull request #9061 from liamwhite/writable-eventGravatar liamwhite2022-10-1411-155/+88
|\
| * kernel: remove KWritableEventGravatar Liam2022-10-1211-155/+88
* | k_server_session: preliminary support for userspace server sessionsGravatar Liam2022-10-116-47/+341
* | Add implementation of svcCreateSessionGravatar Liam2022-10-112-1/+103
|/
* common: remove "yuzu:" prefix from thread namesGravatar Liam2022-10-033-3/+3
* Merge pull request #8637 from liamwhite/bad-interruptsGravatar bunnei2022-08-074-61/+34
|\
| * kernel: unlayer CPU interrupt handlingGravatar Liam2022-07-254-61/+34
* | chore: make yuzu REUSE compliantGravatar Andrea Pappacoda2022-07-276-18/+12
|/
* Merge pull request #8549 from liamwhite/kscheduler-scGravatar Morph2022-07-2510-531/+534
|\
| * kernel: Ensure all uses of disable_count are balancedGravatar Liam2022-07-143-10/+21
| * kernel: be more careful about initialization path for HLE threadsGravatar Liam2022-07-142-1/+8
| * kernel: fix single-core preemption pointsGravatar Liam2022-07-144-11/+14
| * kernel: fix issues with single core modeGravatar Liam2022-07-147-131/+120
| * kernel: use KScheduler from mesosphereGravatar Liam2022-07-149-497/+490
* | Project AndioGravatar Kelebek12022-07-224-15/+68
* | KCodeMemory: Mark virtual methods as overrideGravatar Merry2022-07-151-3/+3
|/
* Merge pull request #8559 from liamwhite/waiter-listGravatar bunnei2022-07-111-3/+9
|\
| * kernel: fix usage of waiter_list in FinalizeGravatar Liam2022-07-091-3/+9
* | PRGravatar Kelebek12022-07-101-2/+1
* | Rework CoreTimingGravatar Kelebek12022-07-102-13/+17
|/
* Merge pull request #8502 from liamwhite/end-waitGravatar liamwhite2022-07-072-4/+5
|\
| * kernel: clean up waiting implementationGravatar Liam2022-06-252-4/+5
* | Merge pull request #8532 from liamwhite/fiber-supplementsGravatar liamwhite2022-07-054-19/+7
|\ \