OpenBMC kernel and CONFIG_PREEMPT

Patrick Williams patrick at stwcx.xyz
Sat Apr 8 05:09:03 AEST 2023


Joel,

Would you mind looking at this commit[1]?  Nuvoton seems to have a lot
of data that suggests that disabling CONFIG_PREEMPT leads to
significantly better performance.  The boot time is almost 50% faster.

I'm surprised that:

    1. CONFIG_PREEMPT really results in that worse of performance.
    2. The Nuvoton chip is special from any other ARM variant in this
       regard.

Should we disable this across the board on all our platforms?

1. https://github.com/openbmc/openbmc/commit/52ec37dd0b8776ce7f43e65e0be578c3606340b7
-- 
Patrick Williams
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20230407/542738f2/attachment.sig>


More information about the openbmc mailing list