# Build instructions - linux-5.10.231-rt125-innuos-02

This source package contains the corresponding source materials for the Innuos
5.10 RT kernel package `linux-image-5.10.231-rt125-innuos-02`.

Contents include:

- upstream Linux source: `upstream/linux-5.10.231.tar.gz`
- PREEMPT_RT patch: `patches/patch-5.10.231-rt125.patch.gz`
- Innuos USB audio quirks patch: `patches/innuos-usb-audio-quirks.patch`
- shipped product kernel config: `configs/config-5.10.231-rt125-innuos-02`

The shipped package metadata is:

- Package: `linux-image-5.10.231-rt125-innuos-02`
- Source: `linux-5.10.231-rt125-innuos-02`
- Version: `5.10.231-rt125-innuos-02-2`
- Architecture: `amd64`

The config in this source package matches the config installed by the shipped
kernel package at `/boot/config-5.10.231-rt125-innuos-02`.

## Reconstruction steps

```sh
tar -xzf upstream/linux-5.10.231.tar.gz
cd linux-5.10.231
gzip -cd ../patches/patch-5.10.231-rt125.patch.gz | patch -p1
patch -p1 < ../patches/innuos-usb-audio-quirks.patch
cp ../configs/config-5.10.231-rt125-innuos-02 .config
make olddefconfig
make -j$(nproc) bindeb-pkg
```
