2336 Commits (8c59543ee32c8bff575bab7ec1e70f76f8eda437)

Author SHA1 Message Date
Liam 8c59543ee3 kernel: update KProcess 3 years ago
Liam 249db0a59b kernel: fix incorrect calculation of used non system memory value 3 years ago
Liam 687158fe00 kernel: fix format string error 3 years ago
Liam d8507332c1 kernel: make check fully constexpr for broken msvc constant folding 3 years ago
Liam f21058a6c0 k_page_table: add MapFirstGroup 3 years ago
Liam b456af31e6 kernel: update KMemoryRegionType values 3 years ago
Liam 0441853d0f k_page_table: implement PermissionLocked 3 years ago
Liam 60a1c6b95b k_page_table: add new CheckMemoryState helper 3 years ago
Liam 794e6c7a96 kernel: split Io memory state, add PermissionLocked attribute 3 years ago
Liam 22afa2c7a3 kernel: reshuffle ini1 size, add slab clear note 3 years ago
Liam c4ec76edba k_page_table: add missing page group open when locking memory 3 years ago
Liam 2212c9653d kernel: mark TLS accessors as noinline for non-MSVC LTO 3 years ago
Liam e797a917a9 kernel: implement transfer memory 3 years ago
Liam 0448eb6f0f ci: fix new codespell errors 3 years ago
Liam 8fb13372c2 k_page_table: skip page table clearing on finalization 3 years ago
Kelebek1 8992a62da4 Reduce core timing mutex contention 3 years ago
Liam 3ef9673360 core: improve debug workflow 3 years ago
Danila Malyutin 785e480b62 msvc: set warning level to /W4 globally 3 years ago
liamwhite 18ad55be0b
kernel: offset code entry point for 39-bit address space type (#11326) 3 years ago
Liam 0bd9a4456c kernel: remove relative task registration 3 years ago
Liam 84cb20bc72 core: remove ResultVal type 3 years ago
Liam 9f3f615e05 core: reduce TOCTTOU memory access 3 years ago
Liam 05bc024260 core: remove remaining uses of dynamic_cast 3 years ago
lat9nq 8e91554e11 k_system_control: Always return some memory size 3 years ago
lat9nq 127b3da0f1 core,common: Give memory layout setting an enum 3 years ago
lat9nq 4133165607 settings,core,config_sys: Remove optional type from custom_rtc, rng_seed 3 years ago
lat9nq 71b3b2a2f0 general: Silence -Wshadow{,-uncaptured-local} warnings 3 years ago
comex d7c532d889 Fixes and workarounds to make UBSan happier on macOS 3 years ago
Liam 474db2d8da kernel: reduce page table region checking 3 years ago
Liam a85ce8ea56 k_process: PageTable -> GetPageTable 3 years ago
Liam 4540bcfaf7 k_server_session: translate special header for non-HLE requests 3 years ago
Morph b94e576653 kernel: Synchronize 3 years ago
Kelebek1 5da70f7197 Remove memory allocations in some hot paths 3 years ago
lat9nq e34e1b1c95 k_thread: Use a mutex and cond_var to sync bool 3 years ago
Morph 2e1e725443 core_timing: Fix SingleCore cycle timer 3 years ago
Morph 8e56a84566 core_timing: Use CNTPCT as the guest CPU tick 3 years ago
Liam 7cdeaa90af device_memory: Use smaller virtual reservation size for compatibility with 39-bit paging 3 years ago
Liam 5e3b3c6643 k_memory_block_manager: remove auditing calls 3 years ago
Liam 2cd9e1ecb6 settings: rename extended memory layout to unsafe, move from general to system 3 years ago
Liam b143ce8134 kernel: remove general boost lists 3 years ago
Liam 1b5c87ab6a kernel: match calls to Register and Unregister 3 years ago
Liam baf4d1c22e kernel: move more memory to application in 8GB arrangement 3 years ago
Liam abb785f269 kernel: switch extended memory setting to 8GB arrangement 3 years ago
Liam 9efd95cda5 kernel: fix unbounded stack usage in atomics 3 years ago
Liam 41d99aa89d memory: rename global memory references to application memory 3 years ago
Liam fb49ec19c1 kernel: use KTypedAddress for addresses 3 years ago
Liam 43d909949e kernel: fix LOG_TRACE in ipc 3 years ago
Liam c352381ce9 kernel: additional style fixes to KThread, KProcess 3 years ago
Liam 9775a73d1a kernel: fix clang build 3 years ago
Liam 088c434d65 kernel: remove unnecessary finalize calls 3 years ago