Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 10
  1. Analysis of netlink sample application

    The netlink sample application for the virtual loopback driver that we are developing is provided at this place.

  2. We added the generic netlink functionality to our loopback network driver.

  3. Understanding the Netlink code for the loopback driver

    Let us understand the new netlink code that was added to the loopback network driver we are developing in the previous article.

  4. Adding Generic Netlink interface to loopback driver

    In the previous article (placed here), we incorporated multiple networking transmit and receive queues for the loopback networking device driver that we are developing.

  5. In the previous article (expained here), we described the alloc_netdev_mqs API and how it allows the networking device to create multiple transmit and receive queues for itself which leads to better network resource usage.

  6. A brief understanding of alloc_netdev_mqs

    In the previous articles, we used alloc_netdev to allocate and initialize a netdevice structure.

  7. Adding multiple TX/RX queues to loopback device driver

    Now that we have added an IOCTL mechanism to the loopback driver (article here), we will update the loopback device driver to support multiple device driver queues for transmit and receive.

  8. The IOCTL loopback driver can be found in this article (here).

  9. The loopback driver was introduced to readers in this article (here).

  10. Understanding Input-Output Control (IOCTLs) in Linux

    Input/Output controls (IOCTLs) are system calls that are used in the Linux operating system for device specific configuration as noted below Communicating between Linux user space and kernel space reading values from kernel special files (hardware, virtual