Files
scylladb/tests
Gleb Natapov 73f6d943e1 net: separate device initialization from queues initialization
This patch adds new class distributed_device which is responsible for
initializing HW device and it is shared between all cpus. Old device
class responsibility becomes managing rx/tx queue pair and it is local
per cpu. Each cpu have to call distributed_device::init_local_queue() to
create its own device. The logic to distribute cpus between available
queues (in case there is no enough queues for each cpu) is in the
distributed_device currently and not really implemented yet, so only one
queue or queues == cpus scenarios are supported currently, but this can
be fixed later.

The plan is to rename "distributed_device" to "device" and "device"
to "queue_pair" in later patches.
2014-12-09 18:55:14 +02:00
..
2014-10-02 15:45:06 +03:00
2014-10-15 15:50:46 +02:00
2014-12-04 13:37:36 +01:00
2014-10-15 15:50:28 +02:00
2014-12-03 11:03:00 +02:00
2014-12-04 13:51:35 +01:00