Запрос на разработку Linux-драйверов
Поступил запрос от западной компании, заинтересованной в долгосрочном сотрудничестве с российскими разработчиками. Отбор партнеров планируется начать с выполнения пилотных проектов, которые могут перерасти в долгосрочное и широкомасштабное сотрудничество. Если Ваши опыт и компетенции соответствуют приведенному ниже описанию пилотного проекта, пришлите CV разработчиков (без их координат) на английском языке отражающие их квалификацию и опыт, которых Вы могли бы задействовать в этом и аналогичных проектах.
После того, как CV будут получены и признаны соответствующими, будет выслано ТЗ для пилотного проекта для согласования сроков, стоимости и пр.
-
We have a working Xen driver for one of our 10GbE network adapters (Xen is an open source hypervisor, the code is essentially Linux based).
One of the new features being developed in Xen is support for multiple queues in networking adapter hardware, so called Netchannel2 framework.
The relatively small but fun project is, in a nutshell, to add support for Netchannel-2 to the current 10GbE driver.
I have attached two docs. The first is a specification for the API between the device driver and the virtualization layer (Xen or KVM) to support multi-queue. The second is a patch to Linux to extend the net_device interface to support the multi-queue API. This should be sufficient to add netchannel2 support to drivers.
Other resources we can provide for the project (assuming there is an interested and qualified person or two) include driver source code and programming manual, as well as Xen mailing lists. We can also provide some help from our developers, and from community developers that work on generic Xen part of Netchannel2. The main goal of the mini-project, as we discussed, to evaluate the people.
|