| Commit message (Expand) | Author | Age | Files | Lines |
* | Delete rpc copyout multiname code | Flavio Cruz | 2022-12-11 | 2 | -91/+0 |
* | Use mach_port_name_t in a few more places | Flavio Cruz | 2022-12-03 | 4 | -10/+9 |
* | Update ipc/ directory to use mach_port_name_t | Flavio Cruz | 2022-11-30 | 28 | -241/+255 |
* | Add missing gitignore rules | Samuel Thibault | 2022-11-29 | 1 | -0/+2 |
* | Delete ipc_info.h since it is not used | Flavio Cruz | 2022-11-25 | 1 | -1/+0 |
* | copyinmsg: Set msgh_size inside copyinmsg rather than the caller | Samuel Thibault | 2022-08-28 | 2 | -3/+0 |
* | kmsg: factorize uint32_t into an alignment type | Samuel Thibault | 2022-08-28 | 1 | -2/+10 |
* | kmsg: fix msg body alignment | Luca Dariz | 2022-08-28 | 1 | -27/+22 |
* | use port name type in mach_port_names() | Luca Dariz | 2022-08-28 | 1 | -6/+6 |
* | compute mach port size from the corresponding type | Luca Dariz | 2022-08-28 | 1 | -9/+3 |
* | simplify ipc_kmsg_copyout_body() usage | Luca Dariz | 2022-08-28 | 3 | -20/+10 |
* | mach_port: Fix 64bit warnings | Samuel Thibault | 2020-03-29 | 1 | -2/+2 |
* | Fix format | Samuel Thibault | 2019-08-11 | 1 | -1/+1 |
* | Fix printf format | Samuel Thibault | 2019-08-11 | 1 | -2/+2 |
* | Drop spurious changes | Samuel Thibault | 2018-08-13 | 1 | -1/+1 |
* | Fix building out of source | Samuel Thibault | 2018-08-13 | 1 | -1/+1 |
* | Drop the register qualifier. | Justus Winter | 2017-10-23 | 1 | -5/+5 |
* | ddb: debug traps and port references | Justus Winter | 2017-08-05 | 2 | -0/+14 |
* | VM: rework map entry wiring | Richard Braun | 2016-12-24 | 1 | -6/+6 |
* | ipc: Fix crash in debug code. | Justus Winter | 2016-09-11 | 1 | -0/+3 |
* | Remove map entry pageability property. | Richard Braun | 2016-09-07 | 1 | -1/+1 |
* | Fix gcc-6 warnings | Samuel Thibault | 2016-05-18 | 1 | -1/+1 |
* | Use uint32_t instead of unsigned32_t. | Flavio Cruz | 2016-04-04 | 1 | -4/+4 |
* | ipc: add missing kernel object type | Justus Winter | 2016-02-28 | 1 | -1/+2 |
* | Stack the slab allocator directly on top of the physical allocator | Richard Braun | 2016-02-02 | 2 | -5/+5 |
* | ipc/space: inline reference counting | Justus Winter | 2015-07-25 | 1 | -2/+2 |
* | ipc: use a general lock to protect IPC spaces | Justus Winter | 2015-07-15 | 1 | -8/+8 |
* | ipc: fix the locking of the IPC entry allocation functions | Justus Winter | 2015-07-15 | 2 | -31/+22 |
* | ipc: avoid kmem_alloc | Justus Winter | 2015-07-12 | 1 | -13/+2 |
* | Use custom port macros. | Flávio Cruz | 2015-06-05 | 1 | -2/+2 |
* | ipc: fix typo | Justus Winter | 2015-05-31 | 1 | -1/+1 |
* | Include the notify protocol in `gnumach.msgids' | Justus Winter | 2015-05-31 | 1 | -0/+22 |
* | ipc: drop remnants of the IPC tables | Justus Winter | 2015-05-22 | 2 | -94/+5 |
* | ipc: drop size parameter from `ipc_space_create' | Justus Winter | 2015-05-22 | 2 | -11/+1 |
* | ipc: inline key ipc entry lookup functions | Justus Winter | 2015-05-20 | 3 | -128/+120 |
* | ipc: replace the IPC table with a radix tree | Justus Winter | 2015-05-20 | 15 | -2814/+189 |
* | ipc: replace reverse hash table with a radix tree | Justus Winter | 2015-05-20 | 6 | -168/+94 |
* | ipc: undo manual inlining of `ipc_entry_X' functions | Justus Winter | 2015-05-20 | 2 | -200/+46 |
* | kern: import `macros.h' from x15 | Justus Winter | 2015-05-19 | 7 | -7/+7 |
* | Avoid accessing ip_protected_payload without the lock. | Samuel Thibault | 2015-04-23 | 2 | -10/+25 |
* | ipc: warn about more port management bugs | Justus Winter | 2015-01-22 | 1 | -5/+16 |
* | ipc: Fix typo in comment (found by codespell) | Stefan Weil | 2015-01-02 | 1 | -1/+1 |
* | ipc: guard test code with `MACH_IPC_TEST' | Justus Winter | 2014-12-16 | 2 | -7/+16 |
* | ipc: tune size of cached kernel message buffers | Justus Winter | 2014-12-16 | 1 | -1/+4 |
* | Retire procedure `old_mach_port_get_receive_status' | Justus Winter | 2014-12-09 | 1 | -40/+0 |
* | Fix build when gcc avoids inlining | Samuel Thibault | 2014-11-02 | 1 | -3/+3 |
* | ipc: provide the protected payload in ipc_kmsg_copyout_header | Justus Winter | 2014-10-01 | 2 | -26/+85 |
* | ipc: implement mach_port_{set,clear}_protected_payload | Justus Winter | 2014-10-01 | 1 | -0/+73 |
* | ipc: add protected payload | Justus Winter | 2014-10-01 | 5 | -1/+91 |
* | ipc: use fast modulo operation in local hash table | Justus Winter | 2014-09-30 | 2 | -1/+3 |