summaryrefslogtreecommitdiff
path: root/ipc
AgeCommit message (Expand)Author
2020-03-29mach_port: Fix 64bit warningsSamuel Thibault
2019-08-11Fix formatSamuel Thibault
2019-08-11Fix printf formatSamuel Thibault
2018-08-13Drop spurious changesSamuel Thibault
2018-08-13Fix building out of sourceSamuel Thibault
2017-10-23Drop the register qualifier.Justus Winter
2017-08-05ddb: debug traps and port referencesJustus Winter
2016-12-24VM: rework map entry wiringRichard Braun
2016-09-11ipc: Fix crash in debug code.Justus Winter
2016-09-07Remove map entry pageability property.Richard Braun
2016-05-18Fix gcc-6 warningsSamuel Thibault
2016-04-04Use uint32_t instead of unsigned32_t.Flavio Cruz
2016-02-28ipc: add missing kernel object typeJustus Winter
2016-02-02Stack the slab allocator directly on top of the physical allocatorRichard Braun
2015-07-25ipc/space: inline reference countingJustus Winter
2015-07-15ipc: use a general lock to protect IPC spacesJustus Winter
2015-07-15ipc: fix the locking of the IPC entry allocation functionsJustus Winter
2015-07-12ipc: avoid kmem_allocJustus Winter
2015-06-05Use custom port macros.Flávio Cruz
2015-05-31ipc: fix typoJustus Winter
2015-05-31Include the notify protocol in `gnumach.msgids'Justus Winter
2015-05-22ipc: drop remnants of the IPC tablesJustus Winter
2015-05-22ipc: drop size parameter from `ipc_space_create'Justus Winter
2015-05-20ipc: inline key ipc entry lookup functionsJustus Winter
2015-05-20ipc: replace the IPC table with a radix treeJustus Winter
2015-05-20ipc: replace reverse hash table with a radix treeJustus Winter
2015-05-20ipc: undo manual inlining of `ipc_entry_X' functionsJustus Winter
2015-05-19kern: import `macros.h' from x15Justus Winter
2015-04-23Avoid accessing ip_protected_payload without the lock.Samuel Thibault
2015-01-22ipc: warn about more port management bugsJustus Winter
2015-01-02ipc: Fix typo in comment (found by codespell)Stefan Weil
2014-12-16ipc: guard test code with `MACH_IPC_TEST'Justus Winter
2014-12-16ipc: tune size of cached kernel message buffersJustus Winter
2014-12-09Retire procedure `old_mach_port_get_receive_status'Justus Winter
2014-11-02Fix build when gcc avoids inliningSamuel Thibault
2014-10-01ipc: provide the protected payload in ipc_kmsg_copyout_headerJustus Winter
2014-10-01ipc: implement mach_port_{set,clear}_protected_payloadJustus Winter
2014-10-01ipc: add protected payloadJustus Winter
2014-09-30ipc: use fast modulo operation in local hash tableJustus Winter
2014-04-04Convert from K&R to ANSIMarin Ramesa
2014-02-01ipc: use the name of the task for error messagesJustus Winter
2013-12-17ipc: qualify pointers whose dereferenced values are constant with constMarin Ramesa
2013-12-15Type definitionMarin Ramesa
2013-12-15Declare void argument listsMarin Ramesa
2013-12-11ipc/mach_debug.c (mach_port_kernel_object): remove unnecessary castMarin Ramesa
2013-12-11ipc/mach_debug.c (mach_port_kernel_object): remove unnecessary castMarin Ramesa
2013-12-11Cleanup of the memcpy(), memmove(), memcmp() and memset() callsMarin Ramesa
2013-12-09ipc/port.h: update commentMarin Ramesa
2013-12-09ipc/mach_port.c: use boolean instead of an intMarin Ramesa
2013-12-09ipc/ipc_init.c: qualify constant with constMarin Ramesa