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

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

Speaking at The University of Adelaide

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

While in Australia 🇦🇺, I had the honor of being invited to give a guest talk to graduate and master’s students at The University of Adelai...

-Wflex-array-member-not-at-end/Conferences/Linux Kernel Hardening/Open Source Life/Presentations

My first time presenting at Lund Linux Conference (LLC)

Posted on December 9, 2024 by Gustavo A. R. Silva / 0 Comment

This year I had the amazing experience of traveling to Sweden 🇸🇪 (and Denmark 🇩🇰 ) for the first time to present at the Lund Lin...

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

Yet another memory corruption bug in the Linux kernel

Posted on November 21, 2024 by Gustavo A. R. Silva / 0 Comment

Yet another memory corruption bug caught thanks to -Wflex-array-member-not-at-end! 🐛🪲🐧 The maintainer has already taken this patch, and ...

Conferences/Kernel Self-Protection Project/Linux Kernel Hardening/Open Source Life/Presentations

Back to Australia to present at Everything Open 2025

Posted on November 21, 2024 by Gustavo A. R. Silva / 0 Comment

I’m really excited to share that my first presentation of 2025 will be in Adelaide, Australia. 🙌🏽😃 This will be my second time speaking ...

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

Memory corruption bug in the Wireless subsystem

Posted on November 21, 2024 by Gustavo A. R. Silva / 0 Comment

-Wflex-array-member-not-at-end continues to catch memory corruption bugs in the Linux kernel 🐛🪲🐧: Here’s a link to the slides and ...

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

My talk at Linux Plumbers Conference 2024 in Vienna

Posted on November 21, 2024 by Gustavo A. R. Silva / 0 Comment

I presented at Linux Plumbers Conference in Vienna this year. 🗣️🎙️🇦🇹 I really enjoyed the session and had a great ...

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

My talk at SSTIC 2024 in Rennes

Posted on November 21, 2024 by Gustavo A. R. Silva / 0 Comment

A few months ago, I had the wonderful experience of presenting as an invited speaker at Symposium sur la Sécurité des Technologies de l’Information et des...

Conferences/Kernel Recipes/Kernel Self-Protection Project/Linux Kernel Hardening

Back to Paris to present at Kernel Recipes 2024

Posted on June 28, 2024 by Gustavo A. R. Silva / 0 Comment

I’m really happy to share that I will be traveling to Paris to speak at Kernel Recipes in the week after the Open Source Summit Europe. ✈️&#...

C Language/Kernel Self-Protection Project/Linux Kernel Hardening

How to use the new counted_by attribute in C (and Linux)

Posted on June 18, 2024 by Gustavo A. R. Silva / 0 Comment

The counted_by attribute The counted_by attribute was introduced in Clang-18 and will soon be available in GCC-15. Its purpose is to associate a flexible-array ...

Posts pagination

« Previous 1 2 3 Next »

Recent Posts

  • Protected: My Kernel (and Compiler) Work This Year — Jan-Sep 2026
  • Ten Years Later: My First “Ask the Experts” Session at Open Source Summit
  • Speaking at Open Source Summit Korea 2026
  • 10 years since I completed the LFD420 course by The Linux Foundation
  • 16 years since my first patch to the Linux kernel

Recent Comments

  • My Kernel (and Compiler) Work This Year — Jan – Sep 2026 – Gustavo A. R. Silva on Ten Years Later: My First “Ask the Experts” Session at Open Source Summit

Archives

  • October 2026
  • September 2026
  • August 2026
  • May 2026
  • 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