On Wed, Jun 15, 2011 at 12:00 PM, Peter Maydell peter.maydell@linaro.org wrote:
On 15 June 2011 00:47, Nicolas Pitre nicolas.pitre@linaro.org wrote:
On Tue, 14 Jun 2011, Mounir Bsaibes wrote:
Does the kernel have to boot under the latest QEMU release?
For device tree support I would think so. An older Linaro release for U-Boot should be fine too. Maybe John Crigby could provide more details here.
Mounir, are you asking: (a) "Does the kernel require the latest QEMU release to boot, i.e. we don't support running newer kernels on older QEMUs" or (b) "Do we require the kernel to boot on the latest QEMU release, i.e. if it doesn't we hold release until we fix one or the other" ?
The first is true in practice anyway. The second is a nice ideal but could be tricky to achieve in practice...
Obviously, we should should ensure latest kernel boots on qemu and qemu can run latest kernel version :)
CI will ensure that we get notified of problems on this sooner; for now we will probably notice during integration - latest. Such a bug would certainly be release critical.
Like with all release critical bugs the decision what to do if this doesn't get fixed will be made by the release team.
Since we do time based releases my guess is that we probably won't delay release. This leaves us with two options:
+ hold back release of new kernel/qemu and re-release the previous one instead of the most recent one + release note this problem and send out the bits anyway
Anyway, I really hope this is unlikely to happen for now and as I mentioned above we are working on improving our CI story which should probably make this even less likely to happen.