Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Gustavo A. R. Silva :tux:

@gustavoars@fosstodon.org
mastodon 4.6.6
  • Open on fosstodon.org

Upstream first. :tux:

Avatar by @shidokou (X)

470 Followers
90 Following
14 Posts
Joined November 05, 2022
Blog:
https://embeddedor.com/blog/
kernel.org:
https://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux.git/
Twitter:
https://twitter.com/embeddedgus

Posts

Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · May 09, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org

@thomas@social.bau-ha.us hmm... no idea what that smells like 😅

0
0
0
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · May 07, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org

New speaker gift! 🐧🎤👨🏽‍💻

#Linux #OpenSource

fosstodon.org

Fosstodon

1
0
0
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · Apr 26, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org

Just did a thing... 🇰🇷 👀 🤞

#OSSummit #LinuxFoundation

2
0
0
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · Apr 21, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org
Replying to @vbabka@mastodon.social
@vbabka 😯
0
0
0
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · Apr 20, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org

"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't handle the sizes of objects containing them consistently. For this reason, they are now deprecated..[...]"🐧

https://embeddedor.com/blog/2026/04/18/wflex-array-member-not-at-end-and-a-misalignment-bug-in-the-linux-kernel/ 🐧

#Linux

8
0
7
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · Apr 19, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org
Replying to @gustavoars@fosstodon.org
If you’ve contributed a few patches to the kernel but haven’t submitted in a while, give it another go. You never know what opportunities the future might bring.🐧🙌🏼
3
0
0
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · Apr 19, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org
Replying to @ljs@mastodonapp.uk
@ljs@mastodonapp.uk @gregkh@social.kernel.org you came back strong, though! 💪🏼
2
0
0
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · Apr 19, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org

16 years ago today, after watching a presentation on YouTube titled "Write and Submit your first Linux Kernel Patch"[1] by @gregkh@social.kernel.org, I submitted my first patch[2] to the Linux kernel. 🙂

I didn'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't stopped since: https://embeddedor.com/blog/ 🐧⚔️🛡

[1] https://youtu.be/LLBrBBImJt4
[2] https://git.kernel.org/linus/b4ae23ce014d25af

#Linux #OpenSource

9
3
0
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · Apr 19, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org

"-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't handle the sizes of objects containing them consistently. For this reason, they are now deprecated..[...]"🐧

https://embeddedor.com/blog/2026/04/18/wflex-array-member-not-at-end-and-a-misalignment-bug-in-the-linux-kernel/

1
0
1
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · Apr 16, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org
Replying to @gustavoars@fosstodon.org
@irogers Sashiko 🫰🏼 https://lore.kernel.org/linux-hardening/CAADnVQ+NMQMpkG8gZPnwBD1MMPsH+uJ65C9bMeGf_YH5Cchxpg@mail.gmail.com/
0
1
0
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · Mar 31, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org
Replying to @irogers@fosstodon.org
@irogers nice tool!
1
1
0
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · Mar 30, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org
Replying to @Aissen@social.treehouse.systems
@Aissen is that an 18-inch laptop? 😯
0
1
0
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · Mar 18, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org

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 #OpenSource

10
5
3
0
Open post
gustavoars
Gustavo A. R. Silva :tux: @gustavoars@fosstodon.org · Jan 16, 2026
Gustavo A. R. Silva :tux:
@gustavoars@fosstodon.org

Upstream first. :tux: Avatar by @shidokou (X)

fosstodon.org

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 #OkayamaUniversity

28
0
12
0

Remote instance

fosstodon.org
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 04:07:59 UTC