Skip to content
Gustavo A. R. Silva
Labor et Sapientia Libertas
  • Home
  • Presentations
  • About

Category: Linux Kernel Hardening

-Wflex-array-member-not-at-end/Kernel Self-Protection Project/Linux Kernel Bugs/Linux Kernel Hardening

-Wflex-array-member-not-at-end and a misalignment bug in the Linux kernel

Posted on April 18, 2026 by Gustavo A. R. Silva / 0 Comment

The warning During one of my presentations at Open Source Summit Japan 🇯🇵 the past year, I talked about a bug I found while addressing -Wflex-ar...

-Wflex-array-member-not-at-end/Kernel Self-Protection Project/Linux Kernel Bugs/Linux Kernel Hardening

100 -Wflex-array-member-not-at-end issues in linux-next

Posted on April 14, 2026 by Gustavo A. R. Silva / 0 Comment

Today I woke up to the great news that we now have “only” 100 -Wflex-array-member-not-at-end issues left to be addressed in linux-next. I started fi...

-Wflex-array-member-not-at-end/Kernel Self-Protection Project/Linux Kernel Bugs/Linux Kernel Hardening

Here to fix what I break: Fixing a 2-year-old bug in the Linux kernel

Posted on March 17, 2026 by Gustavo A. R. Silva / 0 Comment

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...

Kernel Self-Protection Project/Linux Kernel Hardening/Mentoring/Open Source/Open Source Education/Presentations

Guest lecture at Okayama University

Posted on January 16, 2026 by Gustavo A. R. Silva / 0 Comment

I talked for more than two hours (135 mins to be precise) about upstream Linux kernel hardening at Okayama University this afternoon. 🐧👨🏽...

-Wflex-array-member-not-at-end/Kernel Self-Protection Project/Linux Kernel Hardening

First Linux kernel patch of 2026

Posted on January 11, 2026 by Gustavo A. R. Silva / 0 Comment

First kernel patch of 2026 addressing 2,600 -Wflex-array-member-not-at-end warnings at once: ▫️ [PATCH v2][next] ipv4/inet_sock.h: Avoid thousands...

-Wflex-array-member-not-at-end/Conferences/Kernel Self-Protection Project/Linux Kernel Hardening/Mentoring/Presentations

Presenting at Open Source Summit Japan

Posted on January 11, 2026 by Gustavo A. R. Silva / 0 Comment

I had a great time at Open Source Summit and Linux Plumbers Conference in Japan last December. 🇯🇵🐧 Here are the links to my two presenta...

-Wflex-array-member-not-at-end/Conferences/Kernel Self-Protection Project/Linux Kernel Hardening/Mentoring/Presentations

Presenting at Open Source Summit Korea 2025

Posted on November 8, 2025 by Gustavo A. R. Silva / 0 Comment

First time in South Korea. Three talks in two days. Over 200 minutes of public speaking. Two packed rooms. Made new connections. (My luggage arrived four days a...

Kernel Self-Protection Project/Linux Kernel Hardening/Mentoring/Presentations

Speaking about Linux kernel hardening in Tokyo

Posted on August 28, 2025 by Gustavo A. R. Silva / 0 Comment

(Part of the group hanging out after the event. 😎) On August 21, I had the opportunity to speak about the work we do in the Linux Kernel Self-Protection...

Kernel Self-Protection Project/Linux Kernel Hardening/Mentoring/Presentations

Speaking at Open Source Summit Europe 2025

Posted on August 25, 2025 by Gustavo A. R. Silva / 0 Comment

I presented at the Open Source Summit Europe in Amsterdam this afternoon. 🇳🇱🐧🛡⚔️ Upstream Kernel Hardening: Progre...

-Wflex-array-member-not-at-end/Kernel Self-Protection Project/Linux Kernel Hardening/Mentoring

Fixing the _DEFINE_FLEX() helper in the Linux kernel

Posted on May 21, 2025 by Gustavo A. R. Silva / 0 Comment

A couple of months ago, I submitted a patch to address a dozen -Wflex-array-member-not-at-end warnings in ACPI: Originally, I opted for the __struct_group() app...

Posts pagination

1 2 3 Next »

Recent Posts

  • 16 years since my first patch to the Linux kernel
  • -Wflex-array-member-not-at-end and a misalignment bug in the Linux kernel
  • 100 -Wflex-array-member-not-at-end issues in linux-next
  • Here to fix what I break: Fixing a 2-year-old bug in the Linux kernel
  • Guest lecture at Okayama University

Recent Comments

    Archives

    • April 2026
    • March 2026
    • January 2026
    • November 2025
    • October 2025
    • August 2025
    • May 2025
    • December 2024
    • November 2024
    • September 2024
    • June 2024
    • December 2023
    • August 2017
    • September 2016

    Categories

    • -Wflex-array-member-not-at-end
    • C Language
    • Conferences
    • Coverity
    • Kernel Recipes
    • Kernel Self-Protection Project
    • Linux Kernel
    • Linux Kernel Bugs
    • Linux Kernel Hardening
    • Mentoring
    • Open Source
    • Open Source Education
    • Open Source Life
    • Open Source Security
    • Presentations
    • Quick Post
    • Uncategorized

    Meta

    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
    © 2026 Gustavo A. R. Silva
    Powered by WordPress | Theme: Graphy by Themegraphy