Kalesh Singh
where else to find them
no profile links on file
what they talk about
all 4 in the filters
where they keep going back
- Linux Plumbers Conference3 editions2022–2025
on a stage with
who talks about the same things
nobody close enough yet
| title | conference | date |
|---|---|---|
| CMA allocations fail due to pinned MOVABLE pages | Linux Plumbers Conference 2025 | 2025-12-11 |
Android reserves ~20% RAM as CMA and large O_DIRECT workloads (OTA reads) create a cascade of short-term pinned MIGRATE_MOVABLE pages that exhaust MIGRATE_CMA… | ||
| The Challenge of Loading 4kB-Aligned ELFs on 16kB Systems | Linux Plumbers Conference 2025 | 2025-12-11 |
Devices gain ~30% app launch and ~5–7.5% power savings by moving to 16k pages, but legacy 4k-aligned ELFs put RX and RW segments in one page. A modified… | ||
| HW/SW design recommendations for 16kb devices | Linux Plumbers Conference 2025 | 2025-12-11 |
Recommendation is to keep MMU page size = CPU page size (benchmarks show ~2% better throughput) and to make control-status registers 16KB-aligned so users can… | ||
| 16KB Page Size Support | Linux Plumbers Conference 2023 | 2023-11-13 |
Testing 16KB base pages on a Pixel 6 shows concrete wins and concrete costs: binary load experiments report 4x fewer page faults and reduced ad-load latencies… | ||
| Android BOF | Linux Plumbers Conference 2023 | 2023-11-13 |
Reclaim for the multi‑generation (mgu) LRU stalls when pages remain in a movable Zone one index larger than the requested zone, preventing the oldest… | ||
| 16k page size support | Linux Plumbers Conference 2023 | 2023-11-13 |
Android moves to 16 KB base pages and hits two concrete barriers: a USB host controller rejects transfers larger than 4 KB (workaround requires roughly 20… | ||
| MGLRU results on Android | Linux Plumbers Conference 2022 | 2022-09-12 |
Evaluation of MGLRU on Android uses a Pixel 6 Pro (12 GB RAM, 3 GB zram) and a 30‑app cycle test run for ~200 iterations. Results show 6.6% overall app‑launch… | ||
| nothing matches | ||