firesim / FireMarshal

Software workload management tool for RISC-V based SoC research. This is the default workload management tool for Chipyard and FireSim.
https://docs.fires.im/en/latest/Advanced-Usage/Workloads/index.html
Other
76 stars 51 forks source link

Downgrade Linux Kernel version to v5.7 in FireSim #303

Open crsullivan13 opened 6 months ago

crsullivan13 commented 6 months ago

Hello,

I've come across an issue when using FireMarshal inside of FireSim. I would like to downgrade the kernel version from 6.2 to 5.7 as I have a patch that I am struggling to port to version 6.2. I have tried downgrading Linux to the firesim-v57 branch and moving the iceblk and icenet drivers back to commits before mentions of kernel 6.2. My workloads build, but build-root Linux is failing to boot. It gets stuck on "Key type dns_resolver registered". Is there something else that I need to downgrade to get this to work? Is everything too tightly integrated for this to work?