summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: remove ResultVal typeGravatar Liam2023-08-081-1/+1
* Merge pull request #10839 from lat9nq/pgc-plusGravatar liamwhite2023-08-022-5/+20
|\
| * k_system_control: Always return some memory sizeGravatar lat9nq2023-07-211-0/+2
| * core,common: Give memory layout setting an enumGravatar lat9nq2023-07-211-4/+16
| * settings,core,config_sys: Remove optional type from custom_rtc, rng_seedGravatar lat9nq2023-07-211-1/+2
* | Merge pull request #10990 from comex/ubsanGravatar liamwhite2023-07-264-6/+8
|\ \
| * | Fixes and workarounds to make UBSan happier on macOSGravatar comex2023-07-154-6/+8
* | | core: reduce TOCTTOU memory accessGravatar Liam2023-07-222-14/+8
* | | Merge pull request #11094 from liamwhite/getGravatar liamwhite2023-07-2218-146/+73
|\ \ \
| * | | kernel: reduce page table region checkingGravatar Liam2023-07-146-82/+18
| * | | k_process: PageTable -> GetPageTableGravatar Liam2023-07-1417-66/+57
| |/ /
* | / core: remove remaining uses of dynamic_castGravatar Liam2023-07-211-2/+6
| |/ |/|
* | general: Silence -Wshadow{,-uncaptured-local} warningsGravatar lat9nq2023-07-182-5/+5
|/
* k_server_session: translate special header for non-HLE requestsGravatar Liam2023-07-082-7/+770
* kernel: SynchronizeGravatar Morph2023-07-013-36/+52
* Remove memory allocations in some hot pathsGravatar Kelebek12023-06-226-16/+17
* Merge pull request #10086 from Morph1984/coretiming-ng-1Gravatar bunnei2023-06-213-13/+6
|\
| * core_timing: Fix SingleCore cycle timerGravatar Morph2023-06-071-9/+1
| * core_timing: Use CNTPCT as the guest CPU tickGravatar Morph2023-06-072-4/+5
* | k_thread: Use a mutex and cond_var to sync boolGravatar lat9nq2023-06-172-5/+14
|/
* device_memory: Use smaller virtual reservation size for compatibility with 39...Gravatar Liam2023-06-031-0/+5
* k_memory_block_manager: remove auditing callsGravatar Liam2023-05-231-6/+2
* Merge pull request #10117 from liamwhite/sync-registerGravatar bunnei2023-05-032-5/+30
|\
| * kernel: match calls to Register and UnregisterGravatar Liam2023-04-292-5/+30
* | Merge pull request #10124 from liamwhite/pebkacGravatar Morph2023-05-031-3/+4
|\ \
| * | settings: rename extended memory layout to unsafe, move from general to systemGravatar Liam2023-04-301-3/+4
| |/
* / kernel: remove general boost listsGravatar Liam2023-04-297-19/+26
|/
* kernel: move more memory to application in 8GB arrangementGravatar Liam2023-04-091-2/+4
* kernel: switch extended memory setting to 8GB arrangementGravatar Liam2023-04-081-2/+2
* kernel: fix unbounded stack usage in atomicsGravatar Liam2023-03-282-39/+56
* memory: rename global memory references to application memoryGravatar Liam2023-03-2319-76/+100
* Merge pull request #9964 from liamwhite/typed-addressGravatar liamwhite2023-03-2371-841/+945
|\
| * kernel: use KTypedAddress for addressesGravatar Liam2023-03-2271-841/+945
* | kernel: fix LOG_TRACE in ipcGravatar Liam2023-03-191-1/+1
|/
* kernel: additional style fixes to KThread, KProcessGravatar Liam2023-03-122-27/+27
* kernel: fix clang buildGravatar Liam2023-03-121-2/+2
* kernel: remove unnecessary finalize callsGravatar Liam2023-03-122-7/+1
* kernel: convert KProcess to new styleGravatar Liam2023-03-124-223/+237
* kernel: convert KThread to new styleGravatar Liam2023-03-1210-559/+509
* kernel: prefer std::addressofGravatar Liam2023-03-1221-134/+139
* kernel: convert KResourceLimitGravatar Liam2023-03-122-59/+59
* kernel: remove kernel_Gravatar Liam2023-03-1241-295/+290
* kernel: remove gratitutous attribute usageGravatar Liam2023-03-128-29/+24
* kernel/svc: convert to new styleGravatar Liam2023-03-1221-304/+192
* kernel: convert miscellaneousGravatar Liam2023-03-127-94/+81
* kernel: conver KScopedLock, KScopedResourceReservation, KSessionRequest, KSha...Gravatar Liam2023-03-129-97/+99
* kernel: convert KAbstractSchedulerLockGravatar Liam2023-03-121-31/+24
* kernel: convert KMemoryLayout, KMemoryRegion*, KPageTableSlabHeap, KPriorityQ...Gravatar Liam2023-03-126-121/+121
* kernel: move KMemoryLayout for NX boardGravatar Liam2023-03-121-0/+0
* kernel: remove KLinkedListGravatar Liam2023-03-124-244/+0