브로드컴 BCM5770X 네트워킹 드라이버, 리눅스 6.17에 지원 추가

전문: https://www.phoronix.com/news/Broadcom-BCM5770X-BNGE-6.17

원저자: Michael Larabel | 작성일: 2025-07-15 15:30
사이트 내 게시일: 2025-07-15 22:39
이 기사는 브로드컴의 BCM5770X 칩 패밀리를 위한 오픈 소스 드라이버 "BNGE"의 도입에 대해 다루고 있으며, 이 드라이버는 50, 100, 200, 400, 800 Gbps의 인상적인 링크 속도를 지원합니다. 이 드라이버는 bng_en.ko 커널 모듈로 구현되어 있으며, 리눅스 6.17에서 네트워킹 기능을 향상시키는 것을 목표로 하고 있습니다.

초기 패치 시리즈는 약 5,000줄의 코드로 구성된 핵심 인프라 및 초기화에 중점을 두고 있습니다. 주요 기능으로는 장치 ID에 대한 PCIe 지원, 프로브/제거 기능, Devlink 지원, 펌웨어 통신 메커니즘, 네트워크 장치 생성, PF 리소스 관리(여기에는 netdev 및 보조 장치에 대한 링과 IRQ가 포함됨)가 있습니다.

향후 업데이트에서는 Tx/Rx 데이터 경로, 링크 관리 및 ethtool/devlink와 관련된 작업에 대한 지원이 포함될 예정입니다. 특히, bng_en 드라이버는 bnxt_en 드라이버와 bnxt_hsi.h 파일을 공유하며, 동일한 하드웨어 통신 프로토콜을 활용하여 개발 및 통합 프로세스를 간소화할 수 있습니다.

이 개발은 리눅스 커널의 고속 네트워킹 지원을 강화하여, 강력하고 효율적인 네트워크 솔루션이 필요한 데이터 센터 및 고성능 컴퓨팅 환경에 긍정적인 영향을 미칠 것으로 기대됩니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Networking
태그: Linux (1775) open-source (316) kernel development (170) Networking (144) Broadcom (50) Driver Support (47) Ethernet (20) High-Speed Networking (5) BCM5770X (2)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.