index
:
gnumach-sv.git
callwheel
debian-acpica
debian-base
debian-base2
debian-rumpdisk-boots
feat-smp
feat-smp-leftovers
feat-smp-upstream-final
feat-smp2-works
fix-64bit
fix-ioperm
fix-kdb
fix-smp
fixes
irq-as-device
mach-lock-mon
master
master-user_level_drivers-debian
readme-rumpdisk
smp-apic
smp-mask
Hurd hacking - based on upstream gnumach @ savannah
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ipc
Age
Commit message (
Expand
)
Author
2023-06-18
Fix copying in MACH_PORT_DEAD on x86_64
Sergey Bugaev
2023-05-06
Delete include/mach/rpc.h
Flavio Cruz
2023-02-27
Support alignment requirements for a 64 bit kernel.
Flavio Cruz
2023-02-12
fix port name size in notifications
Luca Dariz
2023-02-08
slock: Fix initialization of statically-allocated slocks
Samuel Thibault
2023-01-25
Set kr if copy cannot be copied to user space
Flavio Cruz
2023-01-19
Remove existing old style definitions and use -Wold-style-definition.
Flavio Cruz
2023-01-19
Rename msg_is_misaligned and msg_align
Samuel Thibault
2023-01-19
Include mig generated headers to avoid warnings with -Wmissing-prototypes.
Flavio Cruz
2023-01-18
replace mach_port_t with mach_port_name_t
Luca Dariz
2023-01-18
add conversion helpers for invalid mach port names
Luca Dariz
2023-01-18
x86_64: expand and shrink messages in copy{in, out}msg routines
Luca Dariz
2023-01-18
add msg_user_header_t for user-side msg structure
Luca Dariz
2023-01-16
fix warnings
Luca Dariz
2023-01-16
remove unused file ipc/mach_rpc.c
Luca Dariz
2023-01-13
Create kern/mach4.h and kern/mach_host.h and define the RPC prototypes for ma...
Flavio Cruz
2023-01-13
Use rpc_uintptr_t for protected payloads.
Flavio Cruz
2023-01-10
Preemptively fix warnings that will be caused by -Wmissing-prototypes
Flavio Cruz
2022-12-27
Fix some warnings with -Wmissing-prototypes.
Flavio Cruz
2022-12-22
Drop spurious changes
Samuel Thibault
2022-12-22
Warn only once about not being able to recycle pages
Samuel Thibault
2022-12-21
Use -Wstrict-prototypes and fix warnings
Flavio Cruz
2022-12-11
Delete rpc copyout multiname code
Flavio Cruz
2022-12-03
Use mach_port_name_t in a few more places
Flavio Cruz
2022-11-30
Update ipc/ directory to use mach_port_name_t
Flavio Cruz
2022-11-29
Add missing gitignore rules
Samuel Thibault
2022-11-25
Delete ipc_info.h since it is not used
Flavio Cruz
2022-08-28
copyinmsg: Set msgh_size inside copyinmsg rather than the caller
Samuel Thibault
2022-08-28
kmsg: factorize uint32_t into an alignment type
Samuel Thibault
2022-08-28
kmsg: fix msg body alignment
Luca Dariz
2022-08-28
use port name type in mach_port_names()
Luca Dariz
2022-08-28
compute mach port size from the corresponding type
Luca Dariz
2022-08-28
simplify ipc_kmsg_copyout_body() usage
Luca Dariz
2020-03-29
mach_port: Fix 64bit warnings
Samuel Thibault
2019-08-11
Fix format
Samuel Thibault
2019-08-11
Fix printf format
Samuel Thibault
2018-08-13
Drop spurious changes
Samuel Thibault
2018-08-13
Fix building out of source
Samuel Thibault
2017-10-23
Drop the register qualifier.
Justus Winter
2017-08-05
ddb: debug traps and port references
Justus Winter
2016-12-24
VM: rework map entry wiring
Richard Braun
2016-09-11
ipc: Fix crash in debug code.
Justus Winter
2016-09-07
Remove map entry pageability property.
Richard Braun
2016-05-18
Fix gcc-6 warnings
Samuel Thibault
2016-04-04
Use uint32_t instead of unsigned32_t.
Flavio Cruz
2016-02-28
ipc: add missing kernel object type
Justus Winter
2016-02-02
Stack the slab allocator directly on top of the physical allocator
Richard Braun
2015-07-25
ipc/space: inline reference counting
Justus Winter
2015-07-15
ipc: use a general lock to protect IPC spaces
Justus Winter
2015-07-15
ipc: fix the locking of the IPC entry allocation functions
Justus Winter
[next]