RSS.Social

Store Halfword Byte-Reverse Indexed

follow: @[email protected]

Posts

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