Home
last modified time | relevance | path

Searched refs:runqueue (Results 1 – 25 of 46) sorted by relevance

12

/openbmc/openbmc/poky/bitbake/lib/bb/ui/
H A Dtoasterui.py332 …if isinstance(event, (bb.runqueue.sceneQueueTaskStarted, bb.runqueue.runQueueTaskStarted, bb.runqu…
336 if isinstance(event, bb.runqueue.runQueueTaskCompleted):
340 if isinstance(event, bb.runqueue.runQueueTaskFailed):
346 … if isinstance(event, (bb.runqueue.sceneQueueTaskCompleted, bb.runqueue.sceneQueueTaskFailed)):
H A Duihelper.py52 …elif isinstance(event, bb.runqueue.runQueueTaskStarted) or isinstance(event, bb.runqueue.sceneQueu…
H A Dteamcity.py34 import bb.runqueue
349 if isinstance(event, bb.runqueue.sceneQueueTaskStarted):
356 if isinstance(event, bb.runqueue.runQueueTaskStarted):
366 if isinstance(event, bb.runqueue.sceneQueueTaskFailed):
369 if isinstance(event, bb.runqueue.runQueueTaskFailed):
H A Dknotty.py680 if isinstance(event, bb.runqueue.runQueueExitWait):
806 if isinstance(event, bb.runqueue.sceneQueueTaskStarted):
810 if isinstance(event, bb.runqueue.runQueueTaskStarted):
822 if isinstance(event, bb.runqueue.runQueueTaskFailed):
828 if isinstance(event, bb.runqueue.sceneQueueTaskFailed):
865 bb.runqueue.runQueueEvent,
H A Dbuildinfohelper.py1199 …assert isinstance(event, (bb.runqueue.sceneQueueTaskStarted, bb.runqueue.runQueueTaskStarted, bb.r…
1212 if isinstance(event, bb.runqueue.runQueueTaskSkipped):
1227 if not isinstance(event, bb.runqueue.sceneQueueTaskStarted):
1290 … if isinstance(event, (bb.runqueue.runQueueTaskCompleted, bb.runqueue.sceneQueueTaskCompleted)):
1294 … if isinstance(event, (bb.runqueue.runQueueTaskFailed, bb.runqueue.sceneQueueTaskFailed)):
/openbmc/linux/Documentation/scheduler/
H A Dsched-domains.rst36 rebalancing event for the current runqueue has arrived. The actual load
40 The latter function takes two arguments: the runqueue of current CPU and whether
49 If it succeeds, it looks for the busiest runqueue of all the CPUs' runqueues in
50 that group. If it manages to find such a runqueue, it locks both our initial
51 CPU's runqueue and the newly found busiest one and starts moving tasks from it
52 to our runqueue. The exact number of tasks amounts to an imbalance previously
H A Dsched-arch.rst10 By default, the switch_to arch function is called with the runqueue
12 take the runqueue lock. This is usually due to a wake up operation in
15 To request the scheduler call switch_to with the runqueue unlocked,
H A Dschedutil.rst37 time an entity spends on the runqueue. When there is only a single task these
105 A further runqueue wide sum (of runnable tasks) is maintained of:
116 the runqueue keeps an max aggregate of these clamps for all running tasks.
128 The basis is the CPU runqueue's 'running' metric, which per the above it is
H A Dsched-design-CFS.rst63 runqueue. The total amount of work done by the system is tracked using
67 The total number of running tasks in the runqueue is accounted through the
69 runqueue.
112 SMP load-balancing has been reworked/sanitized: the runqueue-walking
H A Dsched-deadline.rst182 In addition, if the task wakes up on a different runqueue, then
183 the task's utilization must be removed from the previous runqueue's active
184 utilization and must be added to the new runqueue's active utilization.
185 In order to avoid races between a task waking up on a runqueue while the
187 flag is used to indicate that a task is not on a runqueue but is active
192 its utilization is removed from the runqueue's active utilization.
195 its utilization is added to the active utilization of the runqueue where
198 For each runqueue, the algorithm GRUB keeps track of two different bandwidths:
204 runqueue, including the tasks in Inactive state.
221 - Uinact is the (per runqueue) inactive utilization, computed as
[all …]
H A Dsched-stats.rst12 release). Some counters make more sense to be per-runqueue; other to be
159 2) time spent waiting on a runqueue (in nanoseconds)
/openbmc/openbmc/poky/meta/lib/oe/
H A Dsstatesig.py7 import bb.runqueue
31 depmc, _, deptaskname, depmcfn = bb.runqueue.split_tid_mcfn(dep)
32 mc, _ = bb.runqueue.split_mc(fn)
162 (mc, _, task, fn) = bb.runqueue.split_tid_mcfn(tid)
173 (depmc, _, _, depfn) = bb.runqueue.split_tid_mcfn(dep)
178 depnames = [ recipename_from_dep(x) for x in deps if mc == bb.runqueue.mc_from_tid(x)]
229 fn = bb.runqueue.fn_from_tid(tid)
241 … sortedtid = sorted(types[t], key=lambda tid: self.lockedpnmap[bb.runqueue.fn_from_tid(tid)])
243 (_, _, task, fn) = bb.runqueue.split_tid_mcfn(tid)
288 taskname = bb.runqueue.taskname_from_tid(tid)
/openbmc/openbmc/poky/documentation/migration-guides/
H A Drelease-notes-4.0.15.rst35 - bitbake: runqueue.py: fix PSI check logic
36 - bitbake: runqueue: Add pressure change logging
37 - bitbake: runqueue: convert deferral messages from bb.note to bb.debug
38 - bitbake: runqueue: fix PSI check calculation
39 - bitbake: runqueue: show more pressure data
40 - bitbake: runqueue: show number of currently running bitbake threads when pressure changes
H A Drelease-notes-4.0.5.rst25 - bitbake: runqueue: Drop deadlock breaking force fail
26 - bitbake: runqueue: Ensure deferred tasks are sorted by multiconfig
27 - bitbake: runqueue: Improve deadlock warning messages
H A Drelease-notes-4.0.4.rst41 - bitbake: bitbake: runqueue: add cpu/io pressure regulation
42 - bitbake: bitbake: runqueue: add memory pressure regulation
49 - bitbake: runqueue: Change pressure file warning to a note
50 - bitbake: runqueue: Fix unihash cache mismatch issues
H A Drelease-notes-3.4.1.rst42 - bitbake: runqueue: Fix runall option handling
43 - bitbake: runqueue: Fix runall option task deletion ordering issue
49 - bitbake: tests/runqueue: Ensure hashserv exits before deleting files
/openbmc/openbmc/poky/bitbake/lib/bb/
H A Dsiggen.py21 from bb import runqueue
138 mc = bb.runqueue.mc_from_tid(mcfn)
142 mc = bb.runqueue.mc_from_tid(mcfn)
160 mc = bb.runqueue.mc_from_tid(mcfn)
179 mc = bb.runqueue.mc_from_tid(mcfn)
309 mc = bb.runqueue.mc_from_tid(mcfn)
338 (mc, _, task, mcfn) = bb.runqueue.split_tid_mcfn(tid)
426 mc = bb.runqueue.mc_from_tid(mcfn)
527 mc = bb.runqueue.mc_from_tid(mcfn)
634 (mc, fn, taskname, taskfn) = bb.runqueue.split_tid_mcfn(tid)
[all …]
H A Dcooker.py21 from bb import utils, data, parse, event, cache, providers, taskdata, runqueue, build
737 (mc, fn, taskname, taskfn) = bb.runqueue.split_tid_mcfn(tid)
759 dotname = "%s.%s" % (pn, bb.runqueue.taskname_from_tid(tid))
835 (mc, fn, taskname, taskfn) = bb.runqueue.split_tid_mcfn(tid)
1383 rqloglevel = bb.runqueue.logger.getEffectiveLevel()
1384 bb.runqueue.logger.setLevel(logging.WARNING)
1413 except runqueue.TaskFailure as exc:
1418 bb.runqueue.logger.setLevel(rqloglevel)
1430 bb.runqueue.logger.setLevel(rqloglevel)
1458 tid = bb.runqueue.build_tid(mc, fn, t)
[all …]
/openbmc/openbmc/poky/
H A D.gitignore34 bitbake/lib/bb/tests/runqueue-tests/bitbake-cookerdaemon.log
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/libubox/libubox/
H A D0001-version-libraries.patch8 …sg.c uloop.c usock.c ustream.c ustream-fd.c vlist.c utils.c safe_list.c runqueue.c md5.c kvlist.c …
/openbmc/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_g2d.c256 struct list_head runqueue; member
815 if (list_empty(&g2d->runqueue)) in g2d_get_runqueue_node()
818 runqueue_node = list_first_entry(&g2d->runqueue, in g2d_get_runqueue_node()
853 if (list_empty(&g2d->runqueue)) in g2d_remove_runqueue_nodes()
856 list_for_each_entry_safe(node, n, &g2d->runqueue, list) { in g2d_remove_runqueue_nodes()
1332 list_add_tail(&runqueue_node->list, &g2d->runqueue); in exynos_g2d_exec_ioctl()
1475 INIT_LIST_HEAD(&g2d->runqueue); in g2d_probe()
/openbmc/openbmc/poky/meta/classes-global/
H A Dbuildstats.bbclass280 from bb import event, runqueue
288 …if not system_stats and isinstance(e, (bb.runqueue.sceneQueueTaskStarted, bb.runqueue.runQueueTask…
302 runqueue_stats[eventmask] = "bb.runqueue.sceneQueueTaskStarted bb.runqueue.runQueueTaskStarted bb.e…
/openbmc/openbmc/poky/bitbake/
H A DChangeLog45 - Fix int(0)/None confusion in runqueue.py which causes random gaps in dependency chains
52 - runqueue.py: Fix idepends handling to avoid dependency errors
85 - Improve runqueue code comments
95 - Make taskdata and runqueue errors more user friendly
110 - Convert -b option to use taskdata/runqueue
136 - Add bb.runqueue.check_stamp_fn() for use by packaged-staging
187 of tasks. Code from bin/bitbake replaced with runqueue.py
/openbmc/openbmc/poky/scripts/
H A Doe-check-sstate35 (mc, fn, taskname) = bb.runqueue.split_tid(task)
/openbmc/openbmc/poky/bitbake/lib/bb/tests/runqueue-tests/classes/
H A Dbase.bbclass239 …n = os.path.basename(bb.runqueue.fn_from_tid(tid)).split(".")[0] + ":do_" + bb.runqueue.taskname_f…

12