Skip to content
View guschin108's full-sized avatar
  • Russia/Novosibirsk

Block or report guschin108

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
guschin108/README.md

Vitaliy Guschin

System & Network Software Engineer.

Contributions 🛠️

OpenBSD 🐡

Linux 🐧

  • FIB: fixed fib_info hash collisions for IPv4 routes with MPLS labels
    • Identified a performance bottleneck in fib_info_hash where O(N) lookup complexity caused significant delays during large-scale MPLS route updates.
    • Proposed a .get_encap_hash callback for lwtunnel_encap_ops to include MPLS label sets in fib_info hash calculations.
    • Technical Outcome: Achieved a 400x speedup (from 6m to 0.8s for 100k routes); technical discussion confirmed the issue and established Nexthop API as the preferred architectural alternative.
    • 🌐 View Technical Discussion in netdev mailing list

Pinned Loading

  1. openbsd-src openbsd-src Public

    Forked from openbsd/src

    Public git conversion mirror of OpenBSD's official CVS src repository. Pull requests not accepted - send diffs to the tech@ mailing list.

    C

  2. excur-script excur-script Public

    This script gets the current exchange rate from the https://excur.ru/

    Python

  3. wireshark wireshark Public

    Forked from wireshark/wireshark

    Read-only mirror of Wireshark's Git repository at https://gitlab.com/wireshark/wireshark. ⚠️ GitHub won't let us disable pull requests. ⚠️ THEY WILL BE IGNORED HERE ⚠️ Upload them at GitLab instead.

    C

  4. testdisk testdisk Public

    Forked from cgsecurity/testdisk

    TestDisk & PhotoRec

    C