Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

rovarma@mastodon.gamedev.placeR

rovarma@mastodon.gamedev.place

@rovarma@mastodon.gamedev.place
About
Posts
4
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

View Original

Posts

Recent Best Controversial

  • New article!
    rovarma@mastodon.gamedev.placeR rovarma@mastodon.gamedev.place

    @aachrisg @aras it might, but honestly a regular rs232 card is not expensive either, so it doesn’t matter much 🙂

    Uncategorized

  • New article!
    rovarma@mastodon.gamedev.placeR rovarma@mastodon.gamedev.place

    @aras I’m planning on switching my dev machine to Arch, which is on the bleeding edge kernel usually, so that we’ll spot issues like this faster locally in the future

    Uncategorized

  • New article!
    rovarma@mastodon.gamedev.placeR rovarma@mastodon.gamedev.place

    @aras Good point! Added a bit about that in the conclusion.

    TL;DR: usage of rqspinlock in the ebpf ring buffer was introduced with kernel 6.15, and our development machines (and most of our alpha testers) are on Ubuntu, which runs an older kernel than that (6.14).

    It would eventually have shown up for us too, once Ubuntu caught up.

    Uncategorized

  • New article!
    rovarma@mastodon.gamedev.placeR rovarma@mastodon.gamedev.place

    New article! A user *cough* @aras *cough* is reporting full system freezes while using Superluminal on Linux. What do you do? Cry? Well, we did a little bit.

    But we also dove into the kernel...again, this time finding & fixing several issues in eBPF's spinlock implementation. Read all about it:

    Link Preview Image
    A tale about fixing eBPF spinlock issues in the Linux kernel | Ritesh Oedayrajsingh Varma

    A system freeze led us deep into Linux spinlock internals, where we helped find not one but three bugs in the kernel's resilient locking code used by eBPF.

    favicon

    (rovarma.com)

    Uncategorized
  • Login

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups