RustyBGP has added support for MUP (Mobile User Plane) SAFI, and interoperability with GoBGP is confirmed. Thanks to @higebu for the contribution! github.com/osrg/rustybgp/pul…
AI-generated slop CVEs are wasting resources of GoBGP downstream distributions. We've enabled GitHub Private Vulnerability Reporting and issued our first two CVEs. github.com/osrg/gobgp/securi…
Linuxカーネルは、Rustの標準ライブラリのアトミック型を使わずに、独自のアトミック型を実装しています。その背景と、実装中のi8/i16のサポートに向けた課題をまとめました。NTT Open Source:LinuxカーネルのRustアトミック型 medium.com/nttlabs/linux-ker…
Linuxカーネルは、Rustの標準ライブラリのアトミック型を使わずに、独自のアトミック型を実装しています。その背景と、実装中のi8/i16のサポートに向けた課題をまとめました。NTT Open Source:LinuxカーネルのRustアトミック型 medium.com/nttlabs/linux-ker…
GoBGP 4.0 has been released!
This major update brings many improvements.
Special thanks to the engineers at Cisco for their great contributions to this release. github.com/osrg/gobgp/releas…
GoBGP v4.0 is coming early next month.
Now using Go’s new netip and slog libraries instead of net and logrus, and replacing channel-based routing table access with mutex. Major memory improvements expected.
GoBGP v4.0 is coming early next month.
Now using Go’s new netip and slog libraries instead of net and logrus, and replacing channel-based routing table access with mutex. Major memory improvements expected.
GoBGP v3.37.0 will be the final release in the 3.x series.
The next version will be 4.x and will introduce breaking changes, meaning it will not be backward compatible with the 3.x API.
github.com/osrg/gobgp/releas…
Rustの型システムを使ったLinuxカーネルのタイマーAPI設計を考えてみました。Cでは防ぎにくいAPI誤用も、コンパイルエラーで防ぐ仕組みになっています。NTT Open Source:Rustの型システムでLinuxカーネルのバグを防ぐ medium.com/nttlabs/linux-ker…
Rustのインラインアセンブラ機能を使って、Rustとアセンブリ言語を組みあわせ、実行中のアドレスやソースコード情報などのデバッグ情報を表示するLinuxカーネルの機能を実装してみました。NTT Open Source:Rustで実装するLinuxカーネル(アセンブリ言語編) medium.com/nttlabs/rust-inli…
ARM GPU用Rust製ドライバ「Tyr」が発表されました。Linuxカーネルの既存のCドライバの置き換えを目指し、ARM・Google・Collaboraのエンジニアが開発中。Android端末やSBCで使わているGPU。動機は明言されていませんが、過去に発生した脆弱性問題が背景かもしれません lore.kernel.org/rust-for-lin…