I suspect that empeg_state now stores an offset into the current playlist, which is stored on hda3. I'm more kernel-level though, so I can't tell you the exact relation between the two...

Hugo