Enable Hardware Crypto Engine

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Enable Hardware Crypto Engine

559件の閲覧回数
namanverma
Contributor I

Hello sir, 

 

Currently I am using NXP Layerscape 1046ARDB kit in which I am executing L2fwd-crypto code with the software crypto-device as INntel IPsec-mb. Also TLS is  running parallely to it for key exchange 

Now I want to migrate my code to kit with an objective to use Hardware crypto engine. So following are my queries related to it.

 

Q1) How can I enable the hardware crypto engine in the kit.

I'm currently giving command as:

meson setup build --crossfile config/arm/arm64 -dpaa-linux_gcc -Denabledrivers=bus/dpaa,mempool/dpaa,crypto/dpaa_sec

But only in Drivers section dma,raw,crypto dpaa is coming but not in enabled drivers section.

How to resolve it?

 

Q2) In the earlier version of the DPDK KNI was provided that is not available in newer version. So what is the alternative provided for this?

タグ(1)
0 件の賞賛
返信
3 返答(返信)

530件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

Q1) To enable the hardware crypto engine:
The issue appears to be with your meson build command. For DPAA crypto acceleration support in DPDK, you need to properly include the DPAA Security driver. Check if you have the required dependencies installed and the correct Linux headers. The syntax in your command looks correct, but you may need to ensure your build environment has all necessary prerequisites.

Try adding the full path to the DPAA SEC driver in your command:
```
meson setup build --crossfile config/arm/arm64_dpaa_linux_gcc -Denable_drivers=bus/dpaa,mempool/dpaa,crypto/dpaa_sec
```

If you still don't see it in the enabled drivers section, verify the DPAA crypto accelerator is properly initialized in your kernel and that the required DPDK libraries are properly installed.

Q2) Regarding KNI (Kernel NIC Interface) alternatives:
In newer DPDK versions, KNI has been deprecated and removed. The recommended alternatives are:

1. AF_XDP (Address Family eXpress Data Path) - Provides a high-performance packet processing interface
2. AF_PACKET - A standard socket interface for packet processing
3. Virtio-user - For userspace networking applications

For your specific use case with TLS key exchange running in parallel with L2fwd-crypto, AF_XDP would likely provide the best performance characteristics as a KNI replacement.

 
Regards
0 件の賞賛
返信

487件の閲覧回数
namanverma
Contributor I

Hello,

I have enabled CAAM in my kernel module now. Now the problem I am encountering is : 

Q1)

(Last lines of the output dmesg | grep -i caam )

Device caam-keygen registered 

caam_jr 17300000.jr : failed to flush job ring 2.

probe of 17300000.jr failed with error -5.                                                                                                                                                                         

 

Q2) 

for af-xdp the traffic coming on port eno1 is handled like this 


sudo ethtool -L eno1 combined 2

# Add a flow rule to direct TCP traffic destined for port 443 to RX queue 1
sudo ethtool -N eno1 flow-type tcp4 dst-port 443 action 1

                                                                                                                                                                        ./dpdk_app ... --vdev="net_af_xdp0,iface=eno1,start_queue=1,queue_count=1" ...

nb_rx = rte_eth_rx_burst(portid, 0, pkts_burst, MAX_PKT_BURST);


Here I am giving that specific portid on which data is coming.

 

Please calrify the queries.                                                                                                                                                                                  

0 件の賞賛
返信

418件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

1) CAAM utilizes multiple "job rings" to manage and process cryptographic requests. Each job ring acts as a queue where the operating system can submit cryptographic jobs for the CAAM hardware to execute.

  • "failed to flush job ring 2":
    This error suggests that the system attempted to clear or finalize outstanding jobs on Job Ring 2, but the operation failed. This can happen for various reasons, including:
    • Errors in the CAAM driver or other kernel components that manage the job rings. This could involve incorrect handling of scatter-gather lists, memory access issues, or timing problems.
    • In some cases, mismatches between the U-Boot version (which initializes the CAAM) and the Linux kernel version can lead to such errors.
    • Another part of the system might be interfering with the operation of Job Ring 2.
Potential Solutions and Troubleshooting:
  • Update U-Boot and Kernel:
    Ensure that both your U-Boot and Linux kernel versions are compatible and up-to-date, especially if you are using NXP's Software Development Kit (SDK).
  • Check for Patches:
    Search for known bugs and patches related to CAAM and job ring flushing on the NXP community forums or relevant mailing lists.
  • Disable or Configure CAAM:
    If the error is persistent and you don't critically rely on CAAM acceleration for that specific job ring, you might consider disabling it in the device tree or kernel configuration as a temporary workaround or for testing.
  • Examine Kernel Logs:
    Look for other related error messages or warnings in the kernel logs (dmesg) that might provide more context about the failure.
  • Review Device Tree Configuration:
    Verify that the CAAM and its job rings are correctly configured in your device tree.
     
     
     
     
    #
     
     
    2Here is a breakdown of the command and its prerequisites:
     
     
    Command Breakdown
     
    • --vdev="net_af_xdp0,...": Instructs the DPDK EAL (Environment Abstraction Layer) to create a virtual device using the net_af_xdp driver. The name net_af_xdp0 is a unique identifier for this specific device instance within the DPDK application.
    • iface=eno1: Specifies the name of the host kernel network interface (eno1) that the AF_XDP socket will attach to (this is a required option).
    • start_queue=1: Specifies that the AF_XDP socket should bind to Rx/Tx queue number 1 of the eno1 interface (queues are typically 0-indexed).
    • queue_count=1: Specifies that this PMD instance will manage a single queue, starting from start_queue (i.e., only queue 1). 
    •  
     
    Prerequisites and Setup
     
    To use this configuration successfully, the following prerequisites must be met on the Linux host system:
     
    #
  • Kernel Support: The Linux kernel must be version 4.18 or later and compiled with CONFIG_XDP_SOCKETS=y enabled.
    • Libraries: The libxdp (version >= 1.2.2) and libbpf libraries must be installed.
    • Interface Configuration: The target network interface (eno1) must be configured in the kernel:
      • Multiple Queues: The interface's driver must support multiple queues, and the total number of configured queues must be at least start_queue + queue_count (i.e., at least 2 queues in this case: queue 0 and queue 1).
      • You can set the number of queues using ethtool, for example:
        bash
      • sudo ethtool -L eno1 combined 2
        
      • This ensures that traffic can be directed to queue 1, which the DPDK application is listening on.
    • XDP Program: The AF_XDP PMD typically loads a default XDP program onto the interface to redirect packets to the user-space memory buffer.
    • Permissions: The application must have sufficient permissions (e.g., run as root or with appropriate capabilities) to access the network interfaces and use AF_XDP sockets. 
    •  

     

    The command is a valid way to isolate traffic processing to a specific non-default queue using the AF_XDP driver in a DPDK application
     
    Regards
0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2219351%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E6%9A%97%E5%8F%B7%E5%8C%96%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2219351%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E7%8F%BE%E5%9C%A8%E3%80%81%E7%A7%81%E3%81%AF%20NXP%20Layerscape%201046ARDB%20%E3%82%AD%E3%83%83%E3%83%88%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E6%9A%97%E5%8F%B7%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%20INntel%20IPsec-mb%20%E3%81%A8%E3%81%97%E3%81%A6%20L2fwd%20%E6%9A%97%E5%8F%B7%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%81%BE%E3%81%9F%E3%80%81%E9%8D%B5%E4%BA%A4%E6%8F%9B%E3%81%AE%E3%81%9F%E3%82%81%E3%81%ABTLS%E3%81%8C%E4%B8%A6%E8%A1%8C%E3%81%97%E3%81%A6%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%80%82%3C%2FP%3E%3CP%3E%E4%BB%8A%E3%80%81%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E6%9A%97%E5%8F%B7%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E7%9B%AE%E7%9A%84%E3%81%A7%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E3%82%AD%E3%83%83%E3%83%88%E3%81%AB%E7%A7%BB%E8%A1%8C%E3%81%97%E3%81%9F%E3%81%84%E3%81%A8%E8%80%83%E3%81%88%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E4%BB%A5%E4%B8%8B%E3%81%AF%E3%81%9D%E3%82%8C%E3%81%AB%E9%96%A2%E9%80%A3%E3%81%99%E3%82%8B%E7%A7%81%E3%81%AE%E8%B3%AA%E5%95%8F%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EQ1)%20%E3%82%AD%E3%83%83%E3%83%88%E5%86%85%E3%81%AE%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E6%9A%97%E5%8F%B7%E5%8C%96%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%E3%80%82%3C%2FP%3E%3CP%3E%E7%8F%BE%E5%9C%A8%E3%80%81%E7%A7%81%E3%81%AF%E6%AC%A1%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E7%99%BA%E8%A1%8C%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%3A%3C%2FP%3E%3CP%3E%3CSTRONG%3Emeson%20%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%83%93%E3%83%AB%E3%83%89%20--crossfile%20config%2Farm%2Farm64%20-dpaa-linux_gcc%20-Denabledrivers%3Dbus%2Fdpaa%2Cmempool%2Fdpaa%2Ccrypto%2Fdpaa_sec%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%20%E3%82%BB%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AB%E3%81%AE%E3%81%BF%20dma%E3%80%81raw%E3%80%81crypto%20dpaa%20%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%80%81%E6%9C%89%E5%8A%B9%E3%81%AA%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%20%E3%82%BB%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AB%E3%81%AF%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E8%A7%A3%E6%B1%BA%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EQ2)%20%E4%BB%A5%E5%89%8D%E3%81%AE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AE%20DPDK%20%E3%81%A7%E3%81%AF%E6%8F%90%E4%BE%9B%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%9F%20KNI%20%E3%81%8C%E3%80%81%E6%96%B0%E3%81%97%E3%81%84%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%A7%E3%81%AF%E5%88%A9%E7%94%A8%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82SO%E3%80%81%E3%81%93%E3%82%8C%E3%81%AB%E5%AF%BE%E3%81%99%E3%82%8B%E4%BB%A3%E6%9B%BF%E6%A1%88%E3%81%AF%E4%BD%95%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2245547%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Enable%20Hardware%20Crypto%20Engine%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2245547%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%3CP%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%20%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%81%A7%20CAAM%20%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E4%BB%8A%E7%A7%81%E3%81%8C%E7%9B%B4%E9%9D%A2%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E5%95%8F%E9%A1%8C%E3%81%AF%E6%AC%A1%E3%81%AE%E3%81%A8%E3%81%8A%E3%82%8A%E3%81%A7%E3%81%99%3A%3C%2FP%3E%3CP%3E%E8%B3%AA%E5%95%8F1%EF%BC%89%3C%2FP%3E%3CP%3E(%E5%87%BA%E5%8A%9B%E3%81%AE%E6%9C%80%E5%BE%8C%E3%81%AE%E8%A1%8C%3CSTRONG%3Edmesg%20%7C%20grep%20-i%20caam%3C%2FSTRONG%3E%20)%3C%2FP%3E%3CP%3E%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9caam-keygen%E3%81%8C%E7%99%BB%E9%8C%B2%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%3C%2FP%3E%3CP%3Ecaam_jr%2017300000.jr%3A%20%E3%82%B8%E3%83%A7%E3%83%96%20%E3%83%AA%E3%83%B3%E3%82%B0%202%20%E3%81%AE%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E17300000.jr%20%E3%81%AE%E3%83%97%E3%83%AD%E3%83%BC%E3%83%96%E3%81%AF%E3%82%A8%E3%83%A9%E3%83%BC%20-5%20%E3%81%A7%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E8%B3%AA%E5%95%8F2%EF%BC%89%3C%2FP%3E%3CP%3Eaf-xdp%E3%81%AE%E5%A0%B4%E5%90%88%E3%80%81%E3%83%9D%E3%83%BC%E3%83%88%3CSTRONG%3Eeno1%3C%2FSTRONG%3E%E3%81%AB%E6%9D%A5%E3%82%8B%E3%83%88%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%81%AF%E6%AC%A1%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E5%87%A6%E7%90%86%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CBR%20%2F%3Esudo%20ethtool%20-L%20eno1%20%E7%B5%90%E5%90%88%202%3C%2FP%3E%3CP%3E%23%20%E3%83%9D%E3%83%BC%E3%83%88443%E5%AE%9B%E3%81%AETCP%E3%83%88%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%92RX%E3%82%AD%E3%83%A5%E3%83%BC1%E3%81%AB%E8%AA%98%E5%B0%8E%E3%81%99%E3%82%8B%E3%83%95%E3%83%AD%E3%83%BC%E3%83%AB%E3%83%BC%E3%83%AB%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%3CBR%20%2F%3Esudo%20ethtool%20-N%20eno1%20%E3%83%95%E3%83%AD%E3%83%BC%E3%82%BF%E3%82%A4%E3%83%97%20tcp4%20dst-port%20443%20%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%201%3C%2FP%3E%3CP%3E.%2Fdpdk_app%20...%20--%20%3CSTRONG%3Evdev%3D%22net_af_xdp0%2Ciface%3Deno1%2Cstart_queue%3D1%2Cqueue_count%3D1%3C%2FSTRONG%3E%20%22%20...%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22%22%3Enb_rx%20%3D%20rte_eth_rx_burst(%E3%83%9D%E3%83%BC%E3%83%88ID%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22%22%3E0%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22%22%3E%E3%80%81pkts_burst%E3%80%81MAX_PKT_BURST)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%E3%81%93%E3%81%93%E3%81%A7%E3%80%81%E3%83%87%E3%83%BC%E3%82%BF%E3%81%8C%E9%80%81%E3%82%89%E3%82%8C%E3%81%A6%E3%81%8F%E3%82%8B%E7%89%B9%E5%AE%9A%E3%81%AE%E3%83%9D%E3%83%BC%E3%83%88%20ID%20%E3%82%92%E6%8C%87%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E3%82%AF%E3%82%A8%E3%83%AA%E3%82%92%E6%98%8E%E7%A2%BA%E3%81%AB%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2221356%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Enable%20Hardware%20Crypto%20Engine%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2221356%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%0A%3CDIV%20class%3D%22container%20slds-m-bottom_x-small%22%3E%0A%3CP%3EQ1)%20%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E6%9A%97%E5%8F%B7%E5%8C%96%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%3A%3CBR%20%2F%3E%E5%95%8F%E9%A1%8C%E3%81%AF%20meson%20%E3%83%93%E3%83%AB%E3%83%89%20%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AB%E3%81%82%E3%82%8B%E3%82%88%E3%81%86%E3%81%A7%E3%81%99%E3%80%82DPDK%20%E3%81%A7%20DPAA%20%E6%9A%97%E5%8F%B7%E5%8C%96%E3%82%A2%E3%82%AF%E3%82%BB%E3%83%A9%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81DPAA%20%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%82%92%E9%81%A9%E5%88%87%E3%81%AB%E7%B5%84%E3%81%BF%E8%BE%BC%E3%82%80%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E5%BF%85%E8%A6%81%E3%81%AA%E4%BE%9D%E5%AD%98%E9%96%A2%E4%BF%82%E3%81%8C%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%95%E3%82%8C%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81%E6%AD%A3%E3%81%97%E3%81%84%20Linux%20%E3%83%98%E3%83%83%E3%83%80%E3%83%BC%E3%81%8C%E3%81%82%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E6%A7%8B%E6%96%87%E3%81%AF%E6%AD%A3%E3%81%97%E3%81%84%E3%82%88%E3%81%86%E3%81%AB%E8%A6%8B%E3%81%88%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E3%83%93%E3%83%AB%E3%83%89%E7%92%B0%E5%A2%83%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AA%E5%89%8D%E6%8F%90%E6%9D%A1%E4%BB%B6%E3%81%8C%E3%81%99%E3%81%B9%E3%81%A6%E6%8F%83%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%E3%81%8B%E3%82%82%E3%81%97%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AB%20DPAA%20SEC%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%B8%E3%81%AE%E3%83%95%E3%83%AB%E3%83%91%E3%82%B9%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%97%E3%81%A6%E3%81%BF%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3CBR%20%2F%3E%60%60%60%3CBR%20%2F%3Emeson%20setup%20build%20--crossfile%20config%2FArm%2Farm64_dpaa_linux_gcc%20-Denable_drivers%3Dbus%2Fdpaa%2Cmempool%2Fdpaa%2Ccrypto%2Fdpaa_sec%3CBR%20%2F%3E%60%60%60%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%9C%89%E5%8A%B9%E3%81%AA%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%20%E3%82%BB%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AB%E3%81%BE%E3%81%A0%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81DPAA%20%E6%9A%97%E5%8F%B7%E5%8C%96%E3%82%A2%E3%82%AF%E3%82%BB%E3%83%A9%E3%83%AC%E3%83%BC%E3%82%BF%E3%81%8C%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%A7%E9%81%A9%E5%88%87%E3%81%AB%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%95%E3%82%8C%E3%80%81%E5%BF%85%E8%A6%81%E3%81%AA%20DPDK%20%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%8C%E9%81%A9%E5%88%87%E3%81%AB%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3EQ2)%20KNI%20(%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%20NIC%20%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9)%20%E3%81%AE%E4%BB%A3%E6%9B%BF%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%3A%3CBR%20%2F%3E%E6%96%B0%E3%81%97%E3%81%84%20DPDK%20%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%A7%E3%81%AF%E3%80%81KNI%20%E3%81%AF%E9%9D%9E%E6%8E%A8%E5%A5%A8%E3%81%A8%E3%81%AA%E3%82%8A%E3%80%81%E5%89%8A%E9%99%A4%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E6%8E%A8%E5%A5%A8%E3%81%95%E3%82%8C%E3%82%8B%E4%BB%A3%E6%9B%BF%E6%A1%88%E3%81%AF%E6%AC%A1%E3%81%AE%E3%81%A8%E3%81%8A%E3%82%8A%E3%81%A7%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%201.%20AF_XDP%20(%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%83%95%E3%82%A1%E3%83%9F%E3%83%AAeXpress%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%82%B9)%20-%20%E9%AB%98%E6%80%A7%E8%83%BD%E3%81%AA%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B7%E3%83%B3%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%82%92%E6%8F%90%E4%BE%9B%E3%81%97%E3%81%BE%E3%81%99%3CBR%20%2F%3E2.%20AF_PACKET%20-%20%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B7%E3%83%B3%E3%82%B0%E7%94%A8%E3%81%AE%E6%A8%99%E6%BA%96%E3%82%BD%E3%82%B1%E3%83%83%E3%83%88%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%3CBR%20%2F%3E3.%20Virtio-user%20-%20%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E7%A9%BA%E9%96%93%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E7%94%A8%3CBR%20%2F%3E%3CBR%20%2F%3EL2fwd-crypto%20%E3%81%A8%E4%B8%A6%E8%A1%8C%E3%81%97%E3%81%A6%20TLS%20%E3%82%AD%E3%83%BC%E4%BA%A4%E6%8F%9B%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E7%89%B9%E5%AE%9A%E3%81%AE%E3%83%A6%E3%83%BC%E3%82%B9CASE%E3%81%A7%E3%81%AF%E3%80%81AF_XDP%20%E3%81%8C%20KNI%20%E3%81%AE%E4%BB%A3%E6%9B%BF%E3%81%A8%E3%81%97%E3%81%A6%E6%9C%80%E9%AB%98%E3%81%AE%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E7%89%B9%E6%80%A7%E3%82%92%E6%8F%90%E4%BE%9B%E3%81%99%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3C%2FDIV%3E%0A%3CDIV%20data-render-key%3D%221%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%3E%0A%3CDIV%20class%3D%22section%20slds-grid%20slds-gutters_direct%20slds-wrap%22%3E%0A%3CDIV%3E%0A%3CDIV%20class%3D%22slds-grid%20slds-wrap%20slds-gutters_direct%22%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2247445%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Enable%20Hardware%20Crypto%20Engine%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2247445%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%0A%3CP%3E1)%20%3CSPAN%20data-huuid%3D%229853071603795151521%22%3ECAAM%E3%81%AF%E8%A4%87%E6%95%B0%E3%81%AE%E3%80%8C%E3%82%B8%E3%83%A7%E3%83%96%E3%83%AA%E3%83%B3%E3%82%B0%E3%80%8D%E3%82%92%E5%88%A9%E7%94%A8%E3%81%97%E3%81%A6%E6%9A%97%E5%8F%B7%E5%8C%96%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%E3%82%92%E7%AE%A1%E7%90%86%E3%83%BB%E5%87%A6%E7%90%86%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CSPAN%20data-huuid%3D%229853071603795150330%22%3E%E5%90%84%E3%82%B8%E3%83%A7%E3%83%96%E3%83%AA%E3%83%B3%E3%82%B0%E3%81%AF%E3%82%AD%E3%83%A5%E3%83%BC%E3%81%A8%E3%81%97%E3%81%A6%E6%A9%9F%E8%83%BD%E3%81%97%E3%80%81%E3%82%AA%E3%83%9A%E3%83%AC%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%AFCAAM%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%95%E3%81%9B%E3%82%8B%E6%9A%97%E5%8F%B7%E5%8C%96%E3%82%B8%E3%83%A7%E3%83%96%E3%82%92%E9%80%81%E4%BF%A1%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CDIV%20class%3D%22WaaZC%22%3E%0A%3CDIV%20class%3D%22RJPOee%20EIJn2%22%20style%3D%22animation%3A%20none%20!important%3B%22%3E%0A%3CUL%20data-hveid%3D%22CB8QAQ%22%20data-ved%3D%222ahUKEwjRivae-IqRAxWSKUQIHZfFM34Qm_YKegQIHxAB%22%3E%0A%3CLI%3E%0A%3CDIV%20class%3D%22zMgcWd%20dSKvsb%22%20data-il%3D%22%22%3E%0A%3CDIV%20data-crb-p%3D%22%22%3E%0A%3CDIV%20class%3D%22xFTqob%22%3E%0A%3CDIV%20class%3D%22Gur8Ad%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%229853071603795152044%22%3E%3CSTRONG%3E%E3%80%8C%E3%82%B8%E3%83%A7%E3%83%96%E3%83%AA%E3%83%B3%E3%82%B02%E3%81%AE%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%8D%3C%2FSTRONG%3E%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%229853071603795150853%22%3E%E3%81%93%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AF%E3%80%81%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%8C%E3%82%B8%E3%83%A7%E3%83%96%E3%83%AA%E3%83%B3%E3%82%B02%E3%81%AE%E6%9C%AA%E5%87%A6%E7%90%86%E3%82%B8%E3%83%A7%E3%83%96%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%BE%E3%81%9F%E3%81%AF%E7%B5%82%E4%BA%86%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%9F%E3%81%8C%E3%80%81%E6%93%8D%E4%BD%9C%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%97%E3%81%9F%E3%81%93%E3%81%A8%E3%82%92%E7%A4%BA%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3CSPAN%20data-huuid%3D%229853071603795149662%22%3E%E3%81%93%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AF%E3%80%81%E4%BB%A5%E4%B8%8B%E3%82%92%E5%90%AB%E3%82%80%E3%81%95%E3%81%BE%E3%81%96%E3%81%BE%E3%81%AA%E7%90%86%E7%94%B1%E3%81%A7%E7%99%BA%E7%94%9F%E3%81%99%E3%82%8BCAN%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%0A%3CUL%20data-hveid%3D%22CBoQAQ%22%20data-ved%3D%222ahUKEwjRivae-IqRAxWSKUQIHZfFM34Qm_YKegQIGhAB%22%3E%0A%3CLI%3E%3CSPAN%20data-huuid%3D%229853071603795149517%22%3ECAAM%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%BE%E3%81%9F%E3%81%AF%E3%82%B8%E3%83%A7%E3%83%96%E3%83%AA%E3%83%B3%E3%82%B0%E3%82%92%E7%AE%A1%E7%90%86%E3%81%99%E3%82%8B%E3%81%9D%E3%81%AE%E4%BB%96%E3%81%AE%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%80%82%3C%2FSPAN%3E%3CSPAN%20data-huuid%3D%229853071603795152422%22%3E%E3%81%93%E3%82%8C%E3%81%AB%E3%81%AF%E3%80%81%E3%82%B9%E3%82%AD%E3%83%A3%E3%83%83%E3%82%BF%E3%83%BC%E3%82%AE%E3%83%A3%E3%82%B6%E3%83%BC%E3%83%AA%E3%82%B9%E3%83%88%E3%81%AE%E4%B8%8D%E9%81%A9%E5%88%87%E3%81%AA%E5%87%A6%E7%90%86%E3%80%81%E3%83%A1%E3%83%A2%E3%83%AA%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%AE%E5%95%8F%E9%A1%8C%E3%80%81%E3%82%BF%E3%82%A4%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%AA%E3%81%A9%E3%81%8C%E5%90%AB%E3%81%BE%E3%82%8C%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%20data-huuid%3D%229853071603795148849%22%3E%E5%A0%B4%E5%90%88%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E3%81%AF%E3%80%81U-Boot%20%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%20(CAAM%20%E3%82%92%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%99%E3%82%8B)%20%E3%81%A8%20Linux%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%20%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AE%E4%B8%8D%E4%B8%80%E8%87%B4%E3%81%AB%E3%82%88%E3%82%8A%E3%80%81%E3%81%93%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%99%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%20%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%20data-huuid%3D%229853071603795149372%22%3E%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%AE%E5%88%A5%E3%81%AE%E9%83%A8%E5%88%86%E3%81%8C%20Job%20Ring%202%20%E3%81%AE%E5%8B%95%E4%BD%9C%E3%82%92%E5%A6%A8%E5%AE%B3%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%20%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3CDIV%20class%3D%22WaaZC%22%3E%0A%3CDIV%20class%3D%22RJPOee%20EIJn2%22%20style%3D%22animation%3A%20none%20!important%3B%22%3E%0A%3CDIV%20class%3D%22rPeykc%20pyPiTc%22%20role%3D%22heading%22%20aria-level%3D%223%22%20data-hveid%3D%22CCUQAQ%22%20data-ved%3D%222ahUKEwjRivae-IqRAxWSKUQIHZfFM34Qo_EKegQIJRAB%22%3E%3CSPAN%20data-huuid%3D%2212219006101183582631%22%3E%E6%BD%9C%E5%9C%A8%E7%9A%84%E3%81%AA%E8%A7%A3%E6%B1%BA%E7%AD%96%E3%81%A8%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%3A%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3CDIV%20class%3D%22WaaZC%22%3E%0A%3CDIV%20class%3D%22RJPOee%20EIJn2%22%20style%3D%22animation%3A%20none%20!important%3B%22%3E%0A%3CUL%20data-hveid%3D%22CDUQAQ%22%20data-ved%3D%222ahUKEwjRivae-IqRAxWSKUQIHZfFM34Qm_YKegQINRAB%22%3E%0A%3CLI%3E%0A%3CDIV%20class%3D%22zMgcWd%20dSKvsb%22%20data-il%3D%22%22%3E%0A%3CDIV%20data-crb-p%3D%22%22%3E%0A%3CDIV%20class%3D%22xFTqob%22%3E%0A%3CDIV%20class%3D%22Gur8Ad%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%2212219006101183586216%22%3E%3CSTRONG%3EU-Boot%20%E3%81%A8%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%92%E6%9B%B4%E6%96%B0%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSTRONG%3E%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%2212219006101183583315%22%3E%E7%89%B9%E3%81%AB%20NXP%20%E3%81%AE%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E9%96%8B%E7%99%BA%E3%82%AD%E3%83%83%E3%83%88%20(SDK)%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81U-Boot%20%E3%81%A8%20Linux%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AE%E4%B8%A1%E6%96%B9%E3%81%AE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AB%E4%BA%92%E6%8F%9B%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%80%81%E6%9C%80%E6%96%B0%E3%81%A7%E3%81%82%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FLI%3E%0A%3CLI%3E%0A%3CDIV%20class%3D%22zMgcWd%20dSKvsb%22%20data-il%3D%22%22%3E%0A%3CDIV%20data-crb-p%3D%22%22%3E%0A%3CDIV%20class%3D%22xFTqob%22%3E%0A%3CDIV%20class%3D%22Gur8Ad%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%2212219006101183585705%22%3E%3CSTRONG%3E%E3%83%91%E3%83%83%E3%83%81%E3%81%AE%E7%A2%BA%E8%AA%8D%3A%3C%2FSTRONG%3E%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%2212219006101183582804%22%3ENXP%20%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%83%86%E3%82%A3%20%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A9%E3%83%A0%E3%81%BE%E3%81%9F%E3%81%AF%E9%96%A2%E9%80%A3%E3%83%A1%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%20%E3%83%AA%E3%82%B9%E3%83%88%E3%81%A7%E3%80%81CAAM%20%E3%81%8A%E3%82%88%E3%81%B3%E3%82%B8%E3%83%A7%E3%83%96%20%E3%83%AA%E3%83%B3%E3%82%B0%20%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E3%81%AB%E9%96%A2%E9%80%A3%E3%81%99%E3%82%8B%E6%97%A2%E7%9F%A5%E3%81%AE%E3%83%90%E3%82%B0%E3%81%A8%E3%83%91%E3%83%83%E3%83%81%E3%82%92%E6%A4%9C%E7%B4%A2%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FLI%3E%0A%3CLI%3E%0A%3CDIV%20class%3D%22zMgcWd%20dSKvsb%22%20data-il%3D%22%22%3E%0A%3CDIV%20data-crb-p%3D%22%22%3E%0A%3CDIV%20class%3D%22xFTqob%22%3E%0A%3CDIV%20class%3D%22Gur8Ad%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%2212219006101183585194%22%3E%3CSTRONG%3ECAAM%20%E3%82%92%E7%84%A1%E5%8A%B9%E5%8C%96%E3%81%BE%E3%81%9F%E3%81%AF%E6%A7%8B%E6%88%90%E3%81%99%E3%82%8B%3A%3C%2FSTRONG%3E%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%2212219006101183582293%22%3E%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E8%A7%A3%E6%B1%BA%E3%81%9B%E3%81%9A%E3%80%81%E3%81%9D%E3%81%AE%E7%89%B9%E5%AE%9A%E3%81%AE%E3%82%B8%E3%83%A7%E3%83%96%20%E3%83%AA%E3%83%B3%E3%82%B0%E3%81%AB%E5%AF%BE%E3%81%97%E3%81%A6%20CAAM%20%E3%82%A2%E3%82%AF%E3%82%BB%E3%83%A9%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AB%E5%A4%A7%E3%81%8D%E3%81%8F%E4%BE%9D%E5%AD%98%E3%81%97%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%E4%B8%80%E6%99%82%E7%9A%84%E3%81%AA%E5%9B%9E%E9%81%BF%E7%AD%96%E3%81%A8%E3%81%97%E3%81%A6%E3%80%81%E3%81%BE%E3%81%9F%E3%81%AF%E3%83%86%E3%82%B9%E3%83%88%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AB%E3%80%81%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%20%E3%83%84%E3%83%AA%E3%83%BC%E3%81%BE%E3%81%9F%E3%81%AF%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E6%A7%8B%E6%88%90%E3%81%A7%20CAAM%20%E3%82%A2%E3%82%AF%E3%82%BB%E3%83%A9%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E6%A4%9C%E8%A8%8E%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FLI%3E%0A%3CLI%3E%0A%3CDIV%20class%3D%22zMgcWd%20dSKvsb%22%20data-il%3D%22%22%3E%0A%3CDIV%20data-crb-p%3D%22%22%3E%0A%3CDIV%20class%3D%22xFTqob%22%3E%0A%3CDIV%20class%3D%22Gur8Ad%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%2212219006101183584683%22%3E%3CSTRONG%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%83%AD%E3%82%B0%E3%82%92%E8%AA%BF%E3%81%B9%E3%82%8B%3A%3C%2FSTRONG%3E%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%2212219006101183585878%22%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%20%E3%83%AD%E3%82%B0%20(%20%3CCODE%20class%3D%22mv6bHd%22%3Edmesg%3C%2FCODE%3E%20)%20%E3%81%A7%E3%80%81%E5%A4%B1%E6%95%97%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E8%A9%B3%E7%B4%B0%E3%81%AA%E3%82%B3%E3%83%B3%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%82%92%E6%8F%90%E4%BE%9B%E3%81%99%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%AE%E3%81%82%E3%82%8B%E3%81%9D%E3%81%AE%E4%BB%96%E3%81%AE%E9%96%A2%E9%80%A3%E3%82%A8%E3%83%A9%E3%83%BC%20%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%82%84%E8%AD%A6%E5%91%8A%E3%82%92%E6%8E%A2%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FLI%3E%0A%3CLI%3E%0A%3CDIV%20class%3D%22zMgcWd%20dSKvsb%22%20data-il%3D%22%22%3E%0A%3CDIV%20data-crb-p%3D%22%22%3E%0A%3CDIV%20class%3D%22xFTqob%22%3E%0A%3CDIV%20class%3D%22Gur8Ad%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%2212219006101183584172%22%3E%3CSTRONG%3E%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%83%84%E3%83%AA%E3%83%BC%E6%A7%8B%E6%88%90%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSTRONG%3E%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%2212219006101183585367%22%3ECAAM%20%E3%81%A8%E3%81%9D%E3%81%AE%E3%82%B8%E3%83%A7%E3%83%96%20%E3%83%AA%E3%83%B3%E3%82%B0%E3%81%8C%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%20%E3%83%84%E3%83%AA%E3%83%BC%E3%81%A7%E6%AD%A3%E3%81%97%E3%81%8F%E6%A7%8B%E6%88%90%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%2212219006101183585367%22%3E%E4%BB%B6%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%3CSPAN%20data-huuid%3D%2212219006101183585367%22%3E2%20%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A8%E3%81%9D%E3%81%AE%E5%89%8D%E6%8F%90%E6%9D%A1%E4%BB%B6%E3%81%AE%E8%A9%B3%E7%B4%B0%E3%81%AF%E6%AC%A1%E3%81%AE%E3%81%A8%E3%81%8A%E3%82%8A%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-sfc-cp%3D%22%22%20data-hveid%3D%22CAIQAA%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Fsg96%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22AdPoic%22%20role%3D%22heading%22%20aria-level%3D%223%22%20data-animation-nesting%3D%22%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E5%86%85%E8%A8%B3%3C%2FDIV%3E%0A%3CDIV%20class%3D%22AdPoic%22%20role%3D%22heading%22%20aria-level%3D%223%22%20data-animation-nesting%3D%22%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CUL%20class%3D%22KsbFXc%20U6u95%22%20data-processed%3D%22true%22%3E%0A%3CLI%20data-hveid%3D%22CAQQAA%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3E--vdev%3D%22net_af_xdp0%2C...%22%3C%2FCODE%3E%20%3A%20DPDK%20EAL%20(%E7%92%B0%E5%A2%83%E6%8A%BD%E8%B1%A1%E5%8C%96%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC)%20%E3%81%AB%E3%80%81%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Enet_af_xdp%3C%2FCODE%3E%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E4%BB%AE%E6%83%B3%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E6%8C%87%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Enet_af_xdp0%3C%2FCODE%3E%E3%81%A8%E3%81%84%E3%81%86%E5%90%8D%E5%89%8D%E3%81%AF%E3%80%81DPDK%20%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%86%85%E3%81%AE%E3%81%93%E3%81%AE%E7%89%B9%E5%AE%9A%E3%81%AE%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%20%E3%82%A4%E3%83%B3%E3%82%B9%E3%82%BF%E3%83%B3%E3%82%B9%E3%81%AE%E4%B8%80%E6%84%8F%E3%81%AE%E8%AD%98%E5%88%A5%E5%AD%90%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAQQAQ%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Eiface%3Deno1%3C%2FCODE%3E%20%3A%20AF_XDP%20%E3%82%BD%E3%82%B1%E3%83%83%E3%83%88%E3%81%8C%E6%8E%A5%E7%B6%9A%E3%81%95%E3%82%8C%E3%82%8B%E3%83%9B%E3%82%B9%E3%83%88%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%20(%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Eeno1%3C%2FCODE%3E%20)%20%E3%81%AE%E5%90%8D%E5%89%8D%E3%82%92%E6%8C%87%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%20(%E3%81%93%E3%82%8C%E3%81%AF%E5%BF%85%E9%A0%88%E3%82%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%A7%E3%81%99)%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAQQAg%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Estart_queue%3D1%3A%3C%2FCODE%3E%20AF_XDP%20%E3%82%BD%E3%82%B1%E3%83%83%E3%83%88%E3%81%8C%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3E%20eno1%3C%2FCODE%3E%20%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%81%AE%3CSTRONG%20class%3D%22Yjhzub%22%20data-processed%3D%22true%22%3E%20Rx%2FTx%20%E3%82%AD%E3%83%A5%E3%83%BC%E7%95%AA%E5%8F%B7%201%3C%2FSTRONG%3E%20%E3%81%AB%E3%83%90%E3%82%A4%E3%83%B3%E3%83%89%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E6%8C%87%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%20(%E3%82%AD%E3%83%A5%E3%83%BC%E3%81%AF%E9%80%9A%E5%B8%B8%200%20%E3%81%8B%E3%82%89%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9%E4%BB%98%E3%81%91%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99)%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAQQAw%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Equeue_count%3D1%3C%2FCODE%3E%20%3A%20%E3%81%93%E3%81%AE%20PMD%20%E3%82%A4%E3%83%B3%E3%82%B9%E3%82%BF%E3%83%B3%E3%82%B9%E3%81%8C%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Estart_queue%3C%2FCODE%3E%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E5%8D%98%E4%B8%80%E3%81%AE%E3%82%AD%E3%83%A5%E3%83%BC%20(%E3%81%A4%E3%81%BE%E3%82%8A%E3%80%81%E3%82%AD%E3%83%A5%E3%83%BC%201%20%E3%81%AE%E3%81%BF)%20%E3%82%92%E7%AE%A1%E7%90%86%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E6%8C%87%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22SSe7X_19%2CSSe7X_1a%2CSSe7X_1b%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22vKEkVd%22%20data-animation-atomic%3D%22%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CUL%20class%3D%22KsbFXc%20U6u95%22%20data-processed%3D%22true%22%3E%0A%3CLI%20data-hveid%3D%22CAQQAw%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CDIV%20class%3D%22Fsg96%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22AdPoic%22%20role%3D%22heading%22%20aria-level%3D%223%22%20data-animation-nesting%3D%22%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E5%89%8D%E6%8F%90%E6%9D%A1%E4%BB%B6%E3%81%A8%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%3C%2FDIV%3E%0A%3CDIV%20class%3D%22AdPoic%22%20role%3D%22heading%22%20aria-level%3D%223%22%20data-animation-nesting%3D%22%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-sfc-cp%3D%22%22%20data-hveid%3D%22CAYQAA%22%20data-processed%3D%22true%22%3E%E3%81%93%E3%81%AE%E6%A7%8B%E6%88%90%E3%82%92%E6%AD%A3%E5%B8%B8%E3%81%AB%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81Linux%20%E3%83%9B%E3%82%B9%E3%83%88%20%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%A7%E6%AC%A1%E3%81%AE%E5%89%8D%E6%8F%90%E6%9D%A1%E4%BB%B6%E3%82%92%E6%BA%80%E3%81%9F%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-sfc-cp%3D%22%22%20data-hveid%3D%22CAYQAA%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CSPAN%20data-huuid%3D%2212219006101183585367%22%3E%E4%BB%B6%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAcQAA%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%3CSTRONG%20class%3D%22Yjhzub%22%20data-processed%3D%22true%22%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%20%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%3C%2FSTRONG%3E%3A%20Linux%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AF%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%204.18%20%E4%BB%A5%E9%99%8D%E3%81%A7%E3%81%82%E3%82%8A%E3%80%81%20%3CSPAN%20data-processed%3D%22true%22%3E%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3ECONFIG_XDP_SOCKETS%3Dy%3C%2FCODE%3E%3C%2FSPAN%3E%E3%82%92%3CSPAN%20data-processed%3D%22true%22%3E%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%97%3C%2FSPAN%3E%E3%81%A6%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%3CSPAN%20data-processed%3D%22true%22%3E%E3%80%82%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%0A%3CDIV%20data-crb-p%3D%22%22%3E%0A%3CDIV%20class%3D%22xFTqob%22%3E%0A%3CDIV%20class%3D%22vM0jzc%22%20style%3D%22display%3A%20inline%3B%22%3E%0A%3CUL%3E%0A%3CLI%20data-hveid%3D%22CAcQAQ%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%3E%3CSTRONG%20class%3D%22Yjhzub%22%3E%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%3C%2FSTRONG%3E%3A%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%3Elibxdp%3C%2FCODE%3E%20(%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%20%26gt%3B%3D%201.2.2)%20%E3%81%8A%E3%82%88%E3%81%B3%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%3Elibbpf%3C%2FCODE%3E%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%8C%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CUL%3E%0A%3CLI%20data-hveid%3D%22CAcQAg%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%3E%3CSTRONG%20class%3D%22Yjhzub%22%3E%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E6%A7%8B%E6%88%90%3C%2FSTRONG%3E%3A%20%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%20(%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%3Eeno1%3C%2FCODE%3E%20)%20%E3%82%92%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%A7%E6%A7%8B%E6%88%90%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%0A%3CUL%20class%3D%22KsbFXc%20U6u95%22%3E%0A%3CLI%20data-hveid%3D%22CAcQAw%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%3E%3CSTRONG%20class%3D%22Yjhzub%22%3E%E8%A4%87%E6%95%B0%E3%81%AE%E3%82%AD%E3%83%A5%E3%83%BC%3C%2FSTRONG%3E%3A%20%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%81%AE%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%AF%E8%A4%87%E6%95%B0%E3%81%AE%E3%82%AD%E3%83%A5%E3%83%BC%E3%82%92%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%80%81%E6%A7%8B%E6%88%90%E3%81%95%E3%82%8C%E3%81%9F%E3%82%AD%E3%83%A5%E3%83%BC%E3%81%AE%E5%90%88%E8%A8%88%E6%95%B0%E3%81%AF%E5%B0%91%E3%81%AA%E3%81%8F%E3%81%A8%E3%82%82%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%3Estart_queue%3C%2FCODE%3E%20%2B%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%3Equeue_count%3C%2FCODE%3E%20(%E3%81%A4%E3%81%BE%E3%82%8A%E3%80%81%E3%81%93%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AF%E5%B0%91%E3%81%AA%E3%81%8F%E3%81%A8%E3%82%82%202%20%E3%81%A4%E3%81%AE%E3%82%AD%E3%83%A5%E3%83%BC%3A%20%E3%82%AD%E3%83%A5%E3%83%BC%200%20%E3%81%A8%E3%82%AD%E3%83%A5%E3%83%BC%201)%20%E3%81%A7%E3%81%82%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAcQBA%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%3E%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%3Eethtool%3C%2FCODE%3E%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%82%AD%E3%83%A5%E3%83%BC%E3%81%AE%E6%95%B0%E3%82%92CAN%E3%80%82%E6%AC%A1%E3%81%AB%E4%BE%8B%E3%82%92%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%0A%3CDIV%20class%3D%22r1PmQe%22%20data-wiz-uids%3D%22SSe7X_2c%2CSSe7X_2d%2CSSe7X_2e%22%20data-hveid%3D%22CAcQBQ%22%3E%0A%3CDIV%3E%0A%3CDIV%20class%3D%22pHpOfb%22%20data-animation-atomic%3D%22%22%3E%0A%3CDIV%20class%3D%22vVRw1d%22%3E%E3%83%90%E3%83%83%E3%82%B7%E3%83%A5%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CUL%3E%0A%3CLI%20style%3D%22list-style-type%3A%20none%3B%22%20data-hveid%3D%22CAcQAg%22%20data-processed%3D%22true%22%3E%0A%3CUL%20class%3D%22KsbFXc%20U6u95%22%3E%0A%3CLI%20data-hveid%3D%22CAcQBA%22%3E%0A%3CDIV%20class%3D%22r1PmQe%22%20data-wiz-uids%3D%22SSe7X_2c%2CSSe7X_2d%2CSSe7X_2e%22%20data-hveid%3D%22CAcQBQ%22%3E%0A%3CDIV%3E%0A%3CDIV%20class%3D%22pHpOfb%22%20data-animation-atomic%3D%22%22%3E%0A%3CDIV%20class%3D%22pCTyYe%22%20dir%3D%22ltr%22%3E%0A%3CPRE%20translate%3D%22no%22%3E%3CCODE%20translate%3D%22no%22%3E%3CSPAN%20class%3D%22undefined%22%3Esudo%20ethtool%20-L%20eno1%20combined%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22tnfcCf%22%3E2%3C%2FSPAN%3E%0A%3C%2FCODE%3E%3C%2FPRE%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAcQBw%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%3E%E3%81%93%E3%82%8C%E3%81%AB%E3%82%88%E3%82%8A%E3%80%81DPDK%20%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%8C%E3%83%AA%E3%83%83%E3%82%B9%E3%83%B3%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%82%AD%E3%83%A5%E3%83%BC%201%20%E3%81%AB%E3%83%88%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%92%E9%80%81%E4%BF%A1%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CUL%3E%0A%3CLI%20data-hveid%3D%22CAcQCA%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%3E%3CSTRONG%20class%3D%22Yjhzub%22%3EXDP%20%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%3C%2FSTRONG%3E%3A%20AF_XDP%20PMD%20%E3%81%AF%E9%80%9A%E5%B8%B8%E3%80%81%E3%83%87%E3%83%95%E3%82%A9%E3%83%AB%E3%83%88%E3%81%AE%20XDP%20%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%81%AB%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%80%81%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%E3%82%92%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E7%A9%BA%E9%96%93%E3%81%AE%E3%83%A1%E3%83%A2%E3%83%AA%20%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%E3%83%BC%E3%81%AB%E3%83%AA%E3%83%80%E3%82%A4%E3%83%AC%E3%82%AF%E3%83%88%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CUL%3E%0A%3CLI%20data-hveid%3D%22CAcQCQ%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%3E%3CSTRONG%20class%3D%22Yjhzub%22%3E%E6%A8%A9%E9%99%90%3C%2FSTRONG%3E%3A%20%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AB%E3%81%AF%E3%80%81%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%20%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%97%E3%80%81AF_XDP%20%E3%82%BD%E3%82%B1%E3%83%83%E3%83%88%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E5%8D%81%E5%88%86%E3%81%AA%E6%A8%A9%E9%99%90%20(%E4%BE%8B%3A%20root%20%E3%81%A8%E3%81%97%E3%81%A6%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%8B%E3%80%81%E9%81%A9%E5%88%87%E3%81%AA%E6%A9%9F%E8%83%BD%E3%82%92%E6%8C%81%E3%81%A4)%20%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22SSe7X_2p%2CSSe7X_2q%2CSSe7X_2r%22%3E%3CSPAN%20class%3D%22vKEkVd%22%20data-animation-atomic%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CUL%3E%0A%3CLI%20data-hveid%3D%22CAcQCQ%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CBR%20%2F%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-sfc-cp%3D%22%22%20data-hveid%3D%22CAgQAA%22%20data-processed%3D%22true%22%3E%E3%81%93%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AF%E3%80%81DPDK%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%A7AF_XDP%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%80%81%E3%83%88%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B7%E3%83%B3%E3%82%B0%E3%82%92%E7%89%B9%E5%AE%9A%E3%81%AE%E3%83%87%E3%83%95%E3%82%A9%E3%83%AB%E3%83%88%E4%BB%A5%E5%A4%96%E3%81%AE%E3%82%AD%E3%83%A5%E3%83%BC%E3%81%AB%E5%88%86%E9%9B%A2%E3%81%99%E3%82%8B%E6%9C%89%E5%8A%B9%E3%81%AA%E6%96%B9%E6%B3%95%E3%81%A7%E3%81%99%E3%80%82%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-sfc-cp%3D%22%22%20data-hveid%3D%22CAgQAA%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-sfc-cp%3D%22%22%20data-hveid%3D%22CAgQAA%22%20data-processed%3D%22true%22%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%3C%2FLINGO-BODY%3E