Closed hkchu closed 8 years ago
Thanks, Hajime! But I don't see any tag newer than v4.3-rc7 on the master branch. How does one identify the commit(s) when LKL is rebased to a newer kernel?
Maybe someone can push the tags from upstream to make it easier for people.
I've just pushed all the tags up to 4.6-rc5 to the master branch, please let me know if it works for you now.
Something to remember when doing the next merge with upstream kernel :)
Thanks! I just found out merges with the upstream code were documented in pull requests so I can better track things myself. BTW, any plan for those changes in the generic code area (e.g., kernel/cpu.c) before we have a chance to try integrating LKL into the upstream kernel (e.g., Linus tree)?
AFAIR the only problematic change is the cpu_yield_to_irqs() - which is needed to avoid deadlocks for code that uses while (jiffies condition) loops.
I am not sure how we can avoid it without signal support (which we want to avoid since some hosts, e.g. Windows does not support it).