@gustavoars@fosstodon.org
@gustavoars@fosstodon.org avatar

gustavoars

@gustavoars@fosstodon.org

Upstream first. 🐧

Profile picture by @shidokou (X)

This profile is from a federated server and may be incomplete. Browse more on the original instance.

gustavoars, to random
@gustavoars@fosstodon.org avatar

My looong journey to @everythingopen started this afternoon. I'm really excited about this trip (my first time visiting Australia). 🙏🏽 I cannot wait to meet/make new friends on the other side of the world. 🌏

Feel free to say hi if you see me around! 🙂🐧✌🏽

gustavoars,
@gustavoars@fosstodon.org avatar

Reporting from Toronto. My entire itinerary has changed due to a flight disruption. I'll arrive in one day later than originally planned. 🌏🐧

(actually, I wasn't supposed to stop by Toronto, but here I am)

gustavoars,
@gustavoars@fosstodon.org avatar

More news.

I'm still in Toronto. We boarded the plane 45 mins ago, after a delay of 2.5 hours, and the crew just showed up. 👀

I was supposed to be in by now, but it looks like I'll be taking my overnight flight from Vancouver to Brisbane tomorrow, instead. So, I'm essentially taking a flight per day, when I was originally scheduled to have three flights on April 11th and arrive in Gladstone on April 13th. On the bright side, I've got free food! 😛

gustavoars,
@gustavoars@fosstodon.org avatar

Airport life.

Tonight, I'll finally take my flight to Brisbane! ✈️🌏

I've been wandering in airports around the world since Wednesday (due to neverending flight disruptions). 🧳🚶🏽‍♂️

@everythingopen

gustavoars,
@gustavoars@fosstodon.org avatar

@everythingopen take a screenshot if you see me on TV!

Touchdown! 🛬🌏

gustavoars,
@gustavoars@fosstodon.org avatar

@everythingopen I feel like visiting New Zealand, next. 😁

gustavoars,
@gustavoars@fosstodon.org avatar

@everythingopen almost there! just one more flight 🙏🏽 BNE -> GLD

(fav when you see it 😉)

gustavoars,
@gustavoars@fosstodon.org avatar

People in Gladstone are so friendly.

First, many others and I were received at the airport by a number of @everythingopen volunteers who drove us to our accommodations. Thanks a lot for that, folks! I wasn't really expecting it, and it was so cool of you to do it.

Later, when I went to the pharmacy and then for dinner, the people who assisted me always did so with a smile on their faces, despite dealing with my soo jet-lagged brain.

The one thing I need to acclimate to quickly is the humidity

image/jpeg
image/jpeg

gustavoars,
@gustavoars@fosstodon.org avatar

@everythingopen here we are! here we go! 🙂🐧🌏🇦🇺 the place of shells.

image/jpeg
image/jpeg

gustavoars,
@gustavoars@fosstodon.org avatar

@everythingopen I just cramped 180 slides into a 45-min track. I was talking like mad the last 10mins. 🎙️🗣️

I'll upload the slides to my blog, soon. 🐧

Thank you, folks, for having me. It's been a great adventure so far! 🌏🇦🇺

Honestly, I wasn't sure what to expect, but I really liked Gladstone and the EO people. Very supportive and kind. 🙂

Now, I don't know if should I stay or should I go... 🎶😲

2024 rocks!

Next stop 🎙️🗣️: https://lundlinuxcon.org 🇸🇪🐧
https://2024.everythingopen.au/schedule/presentation/28/

image/jpeg
image/png

gustavoars,
@gustavoars@fosstodon.org avatar

I just uploaded the slides from my talk at @everythingopen (EO2024) this morning:
https://embeddedor.com/slides/2024/eo/eo2024.pdf (pdf).

I hope people find them useful. Thank you all. 🙂🐧👨🏽‍💻

gustavoars,
@gustavoars@fosstodon.org avatar

@kernellogger @everythingopen you're right, it's done now, thanks! ✌🏽✌🏽

gustavoars,
@gustavoars@fosstodon.org avatar
gustavoars, to random
@gustavoars@fosstodon.org avatar

I just renewed my subscription to @LWN

The best content about bleeding-edge Linux kernel development! 🐧 🙌

You should really consider subscribing if you haven't done it yet. 🙂

gustavoars, to random
@gustavoars@fosstodon.org avatar
gustavoars,
@gustavoars@fosstodon.org avatar

-Wstringop-overflow has finally landed in mainline! 🙂

Kernel Self-Protection Project ⚔️ 🛡️ 🐧

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=610347effc2ecb5ededf5037e82240b151f883ab 🐧

gustavoars, to random
@gustavoars@fosstodon.org avatar

I wanted to make a donation to @thunderbird this morning, but I don't know why they need all this information.

So, unfortunately, I couldn't complete it. 😕

kernellogger, (edited ) to linux
@kernellogger@fosstodon.org avatar

The @LWN articles on this years maintainers summit are now freely available:

https://lwn.net/Articles/951847/

Topics:

  • Trust in and maintenance of .

  • Committing to / for kernel code

  • Reducing kernel-maintainer burnout

  • A discussion on kernel-maintainer pain points

Side note: if you wonder who the developers in below picture are, checkout this page:

https://lwn.net/Articles/951851/

gustavoars,
@gustavoars@fosstodon.org avatar

@kernellogger that's a really important work! It's great that Linus acknowledged it. 🙂

gustavoars, to random
@gustavoars@fosstodon.org avatar

November 2023 - My Linux Kernel work

"-Wstringop-overflow

Late in October I sent a patch to globally enable the -Wstringop-overflow compiler option, which finally landed in linux-next on November 28th. It’s expected to be merged into mainline during the next merge window, likely in the last couple of weeks of December, but “We’ll see”. I plan to send a pull request for this to Linus when the time is right. 🙂 [...]"

You can read the whole post here:
https://embeddedor.com/blog/2023/12/05/november-2023-linux-kernel-work/

gustavoars, to random
@gustavoars@fosstodon.org avatar

I'll be reading these two this Saturday. 🤓

"The Dark Forest" is the second book of the "The Three-Body Problem" saga. ❤️

gustavoars, to random
@gustavoars@fosstodon.org avatar

Security Features status update

  • Kees Cook, Qing Zhao, Bill Wendling

There has been tons of work across both GCC and Clang to provide the Linux kernel with a variety of security features. Let's review and discuss where we are with parity between toolchains, approaches to solving open problems, and exploring new features.

Parity reached since last year:

-fstrict-flex-arrays=3
-fsanitize=bounds
__builtin_dynamic_object_size()
arm64 Shadow Call Stack (backward edge [..]

https://youtu.be/OEFFqhP5sts?si=IZjubdoLUWlIhj9Y

gustavoars, to random
@gustavoars@fosstodon.org avatar

I just submitted a talk proposal to speak about Linux kernel hardening at @everythingopen next year. 🐧

If it's accepted, it will be my very first time presenting at that conference. So, wish me good luck. 🙂🤞🏽

https://2024.everythingopen.au/

gustavoars, to random
@gustavoars@fosstodon.org avatar

In August I ran into and fixed a 7-year-old bug in Wireless while working on flex-array transformations. Then in September I uncovered & fixed a 6-year-old bug in Ethernet while working on my slides for @KernelRecipes

Today, both bugfixes were applied & released in 7 different Linux stable trees, six of which are currently LTS kernels

Uncovering and fixing longstanding bugs is a common and notable byproduct of our efforts to harden the Linux kernel within the KSPP 🖥️🔍🐧🙂

https://lwn.net/Articles/947296/

image/png
image/png
image/png

gustavoars, to random
@gustavoars@fosstodon.org avatar

-Wflex-array-member-not-at-end (GCC) is coming to Linux, soon. 🐧🦬

Just 59,056 warnings in Linux next-20230518 😛
Fortunately, only 650 are unique. 🙂

Kernel Self-Protection Project 🖥️🔍

gustavoars, to random
@gustavoars@fosstodon.org avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • osvaldo12
  • Youngstown
  • ngwrru68w68
  • slotface
  • everett
  • rosin
  • thenastyranch
  • kavyap
  • tacticalgear
  • megavids
  • tester
  • modclub
  • cubers
  • ethstaker
  • mdbf
  • khanakhh
  • Durango
  • normalnudes
  • Leos
  • cisconetworking
  • anitta
  • provamag3
  • lostlight
  • All magazines