genode/os/src/server
Norman Feske 6d837c9e26 Attach affinity information to session requests
This patch extends the 'Parent::session()' and 'Root::session()'
functions with an additional 'affinity' parameter, which is inteded to
express the preferred affinity of the new session. For CPU sessions
provided by core, the values will be used to select the set of CPUs
assigned to the CPU session. For other services, the session affinity
information can be utilized to optimize the locality of the server
thread with the client. For example, to enable the IRQ session to route
an IRQ to the CPU core on which the corresponding device driver (the IRQ
client) is running.
2013-08-13 17:08:25 +02:00
..
fs_rom Merge base libraries into a single library 2013-02-19 14:45:55 +01:00
iso9660 Merge base libraries into a single library 2013-02-19 14:45:55 +01:00
loader Attach affinity information to session requests 2013-08-13 17:08:25 +02:00
mixer Merge base libraries into a single library 2013-02-19 14:45:55 +01:00
nic_bridge nic_bridge: increase entrypoint stack size 2013-07-05 12:37:43 +02:00
nic_loopback Merge base libraries into a single library 2013-02-19 14:45:55 +01:00
nit_fb Merge base libraries into a single library 2013-02-19 14:45:55 +01:00
nitpicker Merge base libraries into a single library 2013-02-19 14:45:55 +01:00
part_blk part_blk: raise max packet size to 1 MiB 2013-06-26 15:05:20 +02:00
ram_fs Merge base libraries into a single library 2013-02-19 14:45:55 +01:00
rom_loopdev Merge base libraries into a single library 2013-02-19 14:45:55 +01:00
rom_prefetcher Merge base libraries into a single library 2013-02-19 14:45:55 +01:00
tar_fs Merge base libraries into a single library 2013-02-19 14:45:55 +01:00
tar_rom Merge base libraries into a single library 2013-02-19 14:45:55 +01:00
terminal_crosslink Attach affinity information to session requests 2013-08-13 17:08:25 +02:00
terminal_log Merge base libraries into a single library 2013-02-19 14:45:55 +01:00
vmm Merge base libraries into a single library 2013-02-19 14:45:55 +01:00