try that commit again

`switch f := diskLinuxFields[i]; f.key {`

Then you can just use `f.key`, `f.rate`, etc below. Same for the diskLinuxFieldsPart.