LINUX Unplugged cover image

485: Mystery Box

LINUX Unplugged

00:00

Shuffle Cake - Creating Volumes in a Linux Kernel

Shuffle cake writes a whole bunch of random data to that, as you might expect. It allocates space for each volume as encrypted slices at random positions on the underlying device. You can't know ahead of time how many there are while all are all interspersed on the same storage device. Slices are allocated dynamically so as soon as the kernel module decides that you need more space, it's going to go make some more slices for you.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app