* [lkp] [+768 bytes kernel size regression] [i386-tinyconfig] [77831add12] sched/fair: Implement an EEVDF like policy
@ 2023-03-26 17:45 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2023-03-26 17:45 UTC (permalink / raw)
To: Peter Zijlstra, Peter Zijlstra; +Cc: Josh Triplett, lkp, oe-kbuild-all
FYI, we noticed a +768 bytes kernel size regression due to commit:
commit: 77831add12462ef1dbc603d0e2670ed21d8c9ab9 (sched/fair: Implement an EEVDF like policy)
https://git.kernel.org/cgit/linux/kernel/git/peterz/queue.git sched/eevdf
Details as below (size data is obtained by `nm --size-sort vmlinux`):
5bb7382b: rbtree: Add rb_add_augmented_cached() helper
77831add: sched/fair: Implement an EEVDF like policy
+--------------------------------+----------+----------+-------+
| symbol | 5bb7382b | 77831add | delta |
+--------------------------------+----------+----------+-------+
| bzImage | 502080 | 502496 | 416 |
| nm.t.__dequeue_entity | 86 | 381 | 295 |
| nm.t.pick_eevdf | 0 | 234 | 234 |
| nm.t.calc_delta_fair | 0 | 216 | 216 |
| nm.T.entity_eligible | 0 | 169 | 169 |
| nm.T.update_entity_lag | 22 | 133 | 111 |
| nm.t.place_entity | 99 | 173 | 74 |
| nm.t.min_deadline_cb_propagate | 0 | 71 | 71 |
| nm.t.min_deadline_cb_rotate | 0 | 51 | 51 |
| nm.t.__update_min_deadline | 0 | 42 | 42 |
| nm.t.__enqueue_entity | 152 | 192 | 40 |
| nm.t.update_curr | 93 | 127 | 34 |
| nm.t.enqueue_task_fair | 212 | 234 | 22 |
| nm.t.yield_task_fair | 73 | 89 | 16 |
| nm.t.min_deadline_cb_copy | 0 | 15 | 15 |
| nm.T.reweight_task | 269 | 281 | 12 |
| nm.t.task_fork_fair | 168 | 173 | 5 |
| nm.t.update_min_vruntime | 252 | 257 | 5 |
| nm.t.switched_from_fair | 48 | 50 | 2 |
| nm.t.get_rr_interval_fair | 25 | 23 | -2 |
| nm.t.__pick_next_task_fair | 9 | 6 | -3 |
| nm.t.check_preempt_wakeup | 139 | 133 | -6 |
| nm.t.wakeup_preempt_entity | 75 | 0 | -75 |
| nm.t.task_tick_fair | 155 | 65 | -90 |
| nm.T.pick_next_task_fair | 149 | 53 | -96 |
| nm.t.sched_slice | 168 | 0 | -168 |
| nm.t.__calc_delta | 206 | 0 | -206 |
+--------------------------------+----------+----------+-------+
Thanks
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-03-26 17:45 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-26 17:45 [lkp] [+768 bytes kernel size regression] [i386-tinyconfig] [77831add12] sched/fair: Implement an EEVDF like policy kernel test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).