Store Halfword Byte-Reverse Indexed
Lifecycle of a kernel task
Context switching SPRs on PowerPC
Beginner's first kernel CTF with CVE-2017-5123
Going out on a Limb: Efficient Elliptic Curve Arithmetic in OpenSSL
Quirks of parsing SSH configs
Detecting rootless Docker
Dumb bugs: the PCI device that wasn't
Dumb bugs: When a date breaks booting the kernel
What distro options are there for POWER8 in 2022?
Power kernel hardening features in Linux 6.1
Fuzzing grub, part 2: going faster
Fuzzing grub: part 1
linux.conf.au 2020 recap
rfid and hrfid
TEN THOUSAND DISKS
dm-crypt: Password Prompts Proliferate
Visual Studio Code for Linux kernel development
Article Review: Curing the Vulnerable Parser
What Do You Mean "No"?
IPMI: Initiating Better Overrides
OpenPOWER Summit Europe 2018: A Software Developer's Introduction to OpenCAPI
Open Source Firmware Conference 2018
Improving performance of Phoronix benchmarks on POWER9
Stupid Solutions to Stupid Problems: Hardcoding Your SSH Key in the Kernel
NCSI - Nice Network You've Got There
memcmp() for POWER8 - part II
memcmp() for POWER8
XDP on Power
Evaluating CephFS on Power
Erasure Coding for Programmers, Part 2
Erasure Coding for Programmers, Part 1
High Power Lustre
NAMD on NVLink
linux.conf.au 2017 review
Extracting Early Boot Messages in QEMU
Installing Centos 7.2 on IBM Power System's S822LC for High Performance Computing (Minksy) with USB device
Getting In Sync
Get off my lawn: separating Docker workloads using cgroups
Where to Get a POWER8 Development VM
Optical Action at a Distance
A Taste of IBM
Kernel interfaces and vDSO test
Introducing snowpatch: continuous integration for patches
Interning at Ozlabs
Using the Atom editor for Linux kernel development
SROP Mitigation
Tell Me About Petitboot
Doubles in hex and why Kernel addresses ~= -2
Getting logs out of things
The Elegance of the Plaintext Patch
No Network For You
And now for something completely different: approximate computing
linux.conf.au 2016: A set of brief thoughts
Learning From the Best
Work Experience At Ozlabs
Panic, flushing and compromise
Evolving into a systems programmer
What the HILE is this?
Docker: Just Stop Using AUFS
A tale of two Dockers
Running ppc64le_hello on real hardware
Petitboot Autoboot Changes
Joining the CAPI project
OpenPOWER Powers Forward