Hi! > > An simple option would be to backport the series[3], which is possible > > and has been verified[4]. However, that series pulls functional > > changes like SYSTEM_SCHEDULING and adjustments for it, > > early might_sleep() and smp_processor_id() supports, etc. > > Therefore, this patch uses an extra (but not mainline) flag > > "system_scheduling" provided by the prior patch instead of > > introducing SYSTEM_SCHEDULING, then uses the same condition as > > newer RT kernels in allocate_slab(). > > The proposal looks okay. However the verified upstream version not only > addresses your issue but also makes smp_processor_id() and might_sleep() > work in the early phase. I would prefer the upstream solution for those > two reasons. So... first, thanks for review. This is mostly my fault, Kazuhiro Hayashi did full backport, but I asked for minimal version. AFAICT there's no place for stable-rt to apply this, so we'll just be taking this to our trees in CIP project. (And I prefer smaller version. Additional checking is nice for development but not so nice this late in development cycle). Best regards, Pavel -- DENX Software Engineering GmbH, Managing Director: Erika Unter HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Attachment:
signature.asc
Description: PGP signature