diff options
author | Justus Winter <4winter@informatik.uni-hamburg.de> | 2015-08-14 10:03:46 +0200 |
---|---|---|
committer | Justus Winter <4winter@informatik.uni-hamburg.de> | 2015-08-14 10:03:46 +0200 |
commit | 8d862231a0016dcf40f269e73d5b189606038490 (patch) | |
tree | 74ed9c53f45cbb951f42591e2d991f2d014339f0 /trans | |
parent | 60d862ca1de4e5bd690dbc631bce15f08acffa13 (diff) |
libports: clarify why we emulate protected payloads
The Hurd uses protected payloads to improve the receiver lookup on the
server side to the point that we no longer do a hash table lookup in
the dispatch code.
If the kernel does not support protected payloads, we degrade
gracefully, do one lookup in libports' dispatching code, and emulate
the protected payload feature to still save one hash table lookup in
the intrans function.
* libports/manage-multithread.c (ports_manage_port_operations_multithread):
Add comment.
* libports/manage-one-thread.c (ports_manage_port_operations_one_thread):
Likewise.
Diffstat (limited to 'trans')
0 files changed, 0 insertions, 0 deletions