Elektrine lite

← Feed

Gustavo A. R. Silva :tux:

gustavoars@fosstodon.org

<p>Upstream first. :tux:</p><p>Avatar by @shidokou (X)</p>

Posts

  • Post #3635103

    New speaker gift! πŸ§πŸŽ€πŸ‘¨πŸ½β€πŸ’» #Linux #OpenSource

  • Post #3635102

    @thomas hmm... no idea what that smells like πŸ˜…

  • Post #1845930

    &amp;quot;-Wflex-array-member-not-at-end and a misalignment bug in the Linux kernel During one of my presentations at Open Source Summit JapanπŸ‡―πŸ‡΅ the past year, I talked about a bug I found while addressing -Wflex-array-member-not-at-end issues in the Linux kernel. [...] [...] not-at-end FAMs are a compiler extension that may cause undefined behavior, and compilers don&amp;#39;t handle the sizes of objects containing them consistently. For this reason, they are now deprecated..[...]&amp;quot;🐧...

  • Post #1845929

    16 years ago today, after watching a presentation on YouTube titled &amp;quot;Write and Submit your first Linux Kernel Patch&amp;quot;[1] by @gregkh, I submitted my first patch[2] to the Linux kernel. πŸ™‚ I didn&amp;#39;t really have much idea of what I was doing, and after submitting a few more similar patches that same year (2010), I stopped. Years later, in 2017, I picked it up again, and haven&amp;#39;t stopped since: https://embeddedor.com/blog/ πŸ§βš”οΈπŸ›‘ [1] https://youtu.be/LLBrBBImJt4 [2] ht...

  • Post #1845928

    &amp;quot;During one of my presentations at Open Source Summit JapanπŸ‡―πŸ‡΅ the past year, I talked about a bug I found while addressing -Wflex-array-member-not-at-end issues in the Linux kernel. [...] [...] not-at-end FAMs are a compiler extension that may cause undefined behavior, and compilers don&amp;#39;t handle the sizes of objects containing them consistently. For this reason, they are now deprecated..[...]&amp;quot;🐧 https://embeddedor.com/blog/2026/04/18/wflex-array-member-not-at-end-and-...

  • Post #1845924

    Just did a thing... πŸ‡°πŸ‡· πŸ‘€ 🀞 #OSSummit #LinuxFoundation

  • Post #819905

    I talked for more than two hours (135 mins to be precise) about upstream Linux kernel hardening at Okayama University this afternoon. πŸ§πŸ‘¨πŸ½β€πŸ’»πŸŽ™ I just uploaded my slides here: https://embeddedor.com/blog/presentations/#Enhancing_spatial_safety_Better_array-bounds_checking_in_C_and_Linux_Okayama_University_%E2%80%93Guest_talk I really enjoyed the session. The students were amazing. They were well prepared and asked a lot of questions. πŸ‘πŸΌπŸ‘πŸΌ #Linux #OpenSource #Education #Mentoring #Okayama #OkayamaUniv...

  • Post #738590

    While reviewing one of the patches sent to the linux-hardening list this afternoon, I spotted a bug I introduced in the same code two years ago (on March 5 2024, to be precise). Over nearly a decade contributing to the Linux kernel, I’ve discovered and fixed many years-old bugs, and it’s always a special feeling. This time is no different. Here to fix what I break! πŸ™ŒπŸΌ https://embeddedor.com/blog/2026/03/17/here-to-fix-what-i-break-fixing-a-2-year-old-bug-in-the-linux-kernel/ 🐧 #Linux #OpenSou...