Gustavo A. R. Silva
where else to find them
no profile links on file
what they talk about
all 7 in the filters
where they keep going back
- Open Source Summit Korea2 editions2025–2026
- Open Source Summit Europe2 editions2024–2025
all 6 in the filters
on a stage with
- Kees Cookonce
who talks about the same things
- Kees Cook23 talks
- Victor Rodriguez7 talks
- Robert C Seacord10 talks
- Greg Kroah-Hartman36 talks
- Alisdair Meredith22 talks
- Matthew Wilcox17 talks
| title | conference | date |
|---|---|---|
| Upstream Kernel Hardening: Recent Progress and Challenges | Open Source Summit Korea 2026 | 2026-08-11 |
Linux upstream hardening is shrinking long‑standing C hazards by combining source transformations, compiler changes and new helpers: enabling the… | ||
| Enhancing Spatial Safety: Better Array-bounds Checking in C (and Linux) | Open Source Summit Japan + AI_dev: Open Source GenAI & ML Summit + Automotive Linux Summit 2025 | 2025-12-08 |
Six years of kernel hardening turns into concrete fixes: memcpy is rewritten to use __builtin_object_size(mode=1) then __builtin_dynamic_object_size paired… | ||
| Upstream Kernel Hardening: Progress on Enabling -Wflex-array-member-not-at-end | Open Source Summit Japan + AI_dev: Open Source GenAI & ML Summit + Automotive Linux Summit 2025 | 2025-12-08 |
GCC 14’s -Wflex-array-member-not-at-end flags flexible-array instances-in-the-middle, initially spitting ~64k warnings but ~650 unique problems; fixes cluster… | ||
| Upstream Kernel Hardening: Progress on Enabling -Wflex-array-member-not-at-end | Open Source Summit Korea 2025 | 2025-11-04 |
GCC's -Wflex-array-member-not-at-end reveals that the kernel had ~60,000 warnings which collapse to about 650 unique issues; work reduces that to roughly 200… | ||
| Enhancing Spatial Safety: Better Array-bounds Checking in C (and Linux) | Open Source Summit Korea 2025 | 2025-11-04 |
Shows concrete fixes: replaces __builtin_object_size mode-zero with mode-one to stop the original "bad vibes" memcpy overflow, adds annotations using… | ||
| Upstream Kernel Hardening: Progress on Enabling -Wflex-array-member-not-at-end | Open Source Summit Europe 2025 | 2025-08-25 |
GCC 14 -Wflex-array-member-not-at-end surfaces ~60,000 warnings in the kernel but only ~650 are unique; work under KSPP audits and fixes those cases and cuts… | ||
| Challenges and Innovations Towards Spatial Safety in the Linux Kernel | LinuxCon @ OSS EU 2024 | 2024-09-16 |
Work since 2019 replaces ad‑hoc trailing arrays with C99 flexible array members, fixes an 8‑year bug, and changes memcpy fortification to use… | ||
| Challenges and Innovations Towards Spatial Safety in the Linux Kernel | Open Source Summit Europe 2024 | 2024-09-16 |
Work since 2019 converts ad hoc trailing arrays into C99 flexible array members, annotates them and hardens memcpy so the kernel uses… | ||
| Progress On Bounds Checking in C and the Linux Kernel | Linux Security Summit North America 2023 | 2023-05-10 |
Effort converts trailing zero/one-length arrays into real C99 flexible array members, adds -fstrict-flex-arrays and per-struct size annotations, and wires… | ||
| Flexible Array Transformations and Array-bounds Checking | Linux Security Summit Europe 2022 | 2022-09-15 |
Kernel code is being converted from one-element and zero-length trailing arrays into C99 flexible-array members so compilers and fortified memcpy can actually… | ||
| nothing matches | ||