Show patches with: Submitter = Richard Purdie       |   330 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] siggen: Improve runtaskdeps data to fix sstate debugging [v2] siggen: Improve runtaskdeps data to fix sstate debugging - - - --- 2023-08-07 Richard Purdie Accepted
[v2] runqueue: Improve inter setscene task dependency handling [v2] runqueue: Improve inter setscene task dependency handling - - - --- 2023-12-03 Richard Purdie Accepted
[v2] runqueue: Fix runall all bug [v2] runqueue: Fix runall all bug - - 1 --- 2024-01-11 Richard Purdie Accepted
[v2] README: Update to point to new contributor guide [v2] README: Update to point to new contributor guide - - - --- 2023-08-30 Richard Purdie Accepted
[v2] process/cooker/command: Fix currentAsyncCommand locking/races [v2] process/cooker/command: Fix currentAsyncCommand locking/races - - - --- 2023-01-10 Richard Purdie Accepted
[v2] parse: Add support for addpylib conf file directive [v2] parse: Add support for addpylib conf file directive - - - --- 2022-12-07 Richard Purdie New
[v2] event: Always use threadlock [v2] event: Always use threadlock - - - --- 2022-12-21 Richard Purdie Accepted
[v2] doc: Document challenges of tags with git fetcher [v2] doc: Document challenges of tags with git fetcher - - - --- 2023-09-04 Richard Purdie Accepted
[v2] data: Evaluate the value of export/unexport/network flags [v2] data: Evaluate the value of export/unexport/network flags - - - --- 2023-02-15 Richard Purdie Accepted
[v2] cooker: Avoid variable listing lockups [v2] cooker: Avoid variable listing lockups - - - --- 2023-11-27 Richard Purdie New
[v2] cache/siggen: Simplify passing basehash data into the cache [v2] cache/siggen: Simplify passing basehash data into the cache - - - --- 2022-12-01 Richard Purdie Accepted
[v2] cache/siggen: Simplify passing basehash data into the cache [v2] cache/siggen: Simplify passing basehash data into the cache - - - --- 2022-12-05 Richard Purdie Accepted
[v2] cache/cookerdata: Move recipe parsing functions from cache to databuilder [v2] cache/cookerdata: Move recipe parsing functions from cache to databuilder - - - --- 2022-11-16 Richard Purdie Accepted
[v2] BBHandler/cooker: Implement recipe and global classes [v2] BBHandler/cooker: Implement recipe and global classes - - - --- 2022-08-12 Richard Purdie Accepted
[RFC] data: Evaluate the value of export/unexport/network flags [RFC] data: Evaluate the value of export/unexport/network flags - - - --- 2022-11-27 Richard Purdie Accepted
[RFC] ast/BBHandler: Add inherit_deferred support [RFC] ast/BBHandler: Add inherit_deferred support - - - --- 2024-01-02 Richard Purdie New
[RFC,v2] ast/BBHandler: Add inherit_defer support [RFC,v2] ast/BBHandler: Add inherit_defer support - - - --- 2024-01-04 Richard Purdie Accepted
[RFC,2/2] ast/data: Add dependencies from python module functions [RFC,1/2] parse: Add support for addpylib conf file directive - - - --- 2022-11-27 Richard Purdie New
[RFC,2/2,v2] ast/data: Add dependencies from python module functions Untitled series #8584 - - - --- 2022-11-28 Richard Purdie New
[RFC,1/2] parse: Add support for addpylib conf file directive [RFC,1/2] parse: Add support for addpylib conf file directive - - - --- 2022-11-27 Richard Purdie New
[7/7] knotty: Avoid looping with tracebacks [1/7] knotty: Ping the server/cooker periodically - - - --- 2022-12-21 Richard Purdie Accepted
[6/7] process: Improve client disconnect/idle sync [1/7] knotty: Ping the server/cooker periodically - - - --- 2022-12-21 Richard Purdie New
[6/6] server/process: Add bitbake.sock race handling [1/6] knotty: Ping the server/cooker periodically - - - --- 2022-12-20 Richard Purdie Accepted
[6/6] data_smart: Small optimisation to _findVar() [1/6] server/process: Fix lockfile contents check bug - - - --- 2023-01-21 Richard Purdie Accepted
[6/6] cooker: Rework force parser shutdown [1/6] cooker: Fix exception handling in parsers - - - --- 2022-03-29 Richard Purdie Accepted
[6/6] cooker: Pass SIGINT to parsing processes at shutdown [1/6] cooker: Fix exception handling in parsers - - - --- 2022-03-26 Richard Purdie New
[6/6] bb.tests.data: don't require the func flag for context functions [1/6] tests.data: add test for inline python calling a def'd function - - - --- 2023-08-01 Richard Purdie Accepted
[5/7] server/process: Avoid dangling async commands [1/7] knotty: Ping the server/cooker periodically - - - --- 2022-12-21 Richard Purdie New
[5/6] server/process: Run idle commands in a separate idle thread [1/6] knotty: Ping the server/cooker periodically - - - --- 2022-12-20 Richard Purdie Accepted
[5/6] data_smart: directly check for methodpool functions in context lookup [1/6] tests.data: add test for inline python calling a def'd function - - - --- 2023-08-01 Richard Purdie Accepted
[5/6] data: Add sup0port for new BB_HASH_CODEPARSER_VALS for cache optimisation [1/6] server/process: Fix lockfile contents check bug - - - --- 2023-01-21 Richard Purdie New
[5/6] cooker: Ensure parsing processes have close called [1/6] cooker: Fix exception handling in parsers - - - --- 2022-03-26 Richard Purdie New
[5/6] cooker/process: Fix signal handling lockups [1/6] cooker: Fix exception handling in parsers - - - --- 2022-03-29 Richard Purdie Accepted
[5/5] pyinotify: Handle potential latent bug [1/5] parse: Ensure any existing siggen is closed down first - - - --- 2022-04-03 Richard Purdie Accepted
[5/5] data_smart: Add hasOverrides method to public datastore API [1/5] data_smart: Fix overrides file/line message additions - - - --- 2022-02-16 Richard Purdie Accepted
[4/7] server/process: Run idle commands in a separate idle thread [1/7] knotty: Ping the server/cooker periodically - - - --- 2022-12-21 Richard Purdie Accepted
[4/6] tests.data: add test for builtin preferred over metadata value [1/6] tests.data: add test for inline python calling a def'd function - - - --- 2023-08-01 Richard Purdie Accepted
[4/6] server/process: Avoid hanging if a parser process is terminated [1/6] cooker: Fix exception handling in parsers - - - --- 2022-03-26 Richard Purdie New
[4/6] event: builtins fix for 'd' deletion [1/6] knotty: Ping the server/cooker periodically - - - --- 2022-12-20 Richard Purdie Accepted
[4/6] cooker: Simplify parser init function handling [1/6] cooker: Fix exception handling in parsers - - - --- 2022-03-29 Richard Purdie Accepted
[4/6] cooker: Fix parsing race around cache handling [1/6] server/process: Fix lockfile contents check bug - - - --- 2023-01-21 Richard Purdie Accepted
[4/6,v2] server/process: Avoid hanging if a parser process is terminated Untitled series #3002 - - - --- 2022-03-28 Richard Purdie New
[4/5] msg: Add bb.erroronce() to logging [1/5] data_smart: Fix overrides file/line message additions - - - --- 2022-02-16 Richard Purdie New
[4/5] cooker: Reset and rebuild inotify watches [1/5] parse: Ensure any existing siggen is closed down first - - - --- 2022-04-03 Richard Purdie Accepted
[4/4] cooker: Fix exit handling issues [1/4] tinfoil: Don't wait for events indefinitely - - - --- 2023-01-11 Richard Purdie Accepted
[4/4] build/siggen: Rework stamps functions [1/4] siggen: Directly store datacaches reference - - - --- 2022-12-11 Richard Purdie Accepted
[3/7] event: builtins fix for 'd' deletion [1/7] knotty: Ping the server/cooker periodically - - - --- 2022-12-21 Richard Purdie Accepted
[3/6] event: Add enable/disable heartbeat code [1/6] knotty: Ping the server/cooker periodically - - - --- 2022-12-20 Richard Purdie Accepted
[3/6] data_smart: check for python builtins directly for context lookup [1/6] tests.data: add test for inline python calling a def'd function - - - --- 2023-08-01 Richard Purdie Accepted
[3/6] cooker: Improve exception handling in parsing process [1/6] cooker: Fix exception handling in parsers - - - --- 2022-03-26 Richard Purdie Accepted
[3/6] cooker: Improve exception handling in parsing process [1/6] cooker: Fix exception handling in parsers - - - --- 2022-03-29 Richard Purdie Accepted
[3/6] cache: Only write files if we have data [1/6] server/process: Fix lockfile contents check bug - - - --- 2023-01-21 Richard Purdie Accepted
[3/5] server/process: Disable gc around critical section [1/5] parse: Ensure any existing siggen is closed down first - - - --- 2022-04-03 Richard Purdie Accepted
[3/5] msg: Add a bb.warnonce() log method [1/5] data_smart: Fix overrides file/line message additions - - - --- 2022-02-16 Richard Purdie New
[3/4] siggen: Add dummy dataCaches from task context/datastore [1/4] siggen: Directly store datacaches reference - - - --- 2022-12-11 Richard Purdie Accepted
[3/4] knotty: Improve shutdown handling [1/4] tinfoil: Don't wait for events indefinitely - - - --- 2023-01-11 Richard Purdie Accepted
[3/3] tox.ini: Add py 3.11 and 3.12 [1/3] runqueue: Move 'cantskip' into sqdata - - - --- 2023-11-14 Richard Purdie New
[3/3] toastermain/settings: Avoid python filehandle closure warnings [1/3] bb/toaster: Fix assertEquals deprecation warnings - - - --- 2023-12-06 Richard Purdie Accepted
[3/3] server/process: Remove daemonic thread usage [1/3] fetch/wget: Move files into place atomically - - - --- 2022-06-07 Richard Purdie Accepted
[3/3] server/process: Move threads left debug to after cooker shutdown [1/3] cooker/siggen: Support exit calls and use for hashserv client - - - --- 2022-03-25 Richard Purdie Accepted
[3/3] runqueue: Drop deadlock breaking force fail [1/3] runqueue: Ensure deferred tasks are sorted by multiconfig - - - --- 2022-08-05 Richard Purdie Accepted
[3/3] cooker/cookerdata: Rework the way the datastores are reset [1/3] event: Always use threadlock - - - --- 2022-12-21 Richard Purdie Accepted
[3/3] codeparser: Avoid log bufer overhead in cache case [1/3] data_smart: Skip commonly accessed variables from variable data context lookup - - - --- 2022-03-17 Richard Purdie Accepted
[3/3] cache: Drop support for not saving the cache file [1/3] server: Ensure cooker profiling works - - - --- 2022-11-17 Richard Purdie Accepted
[3/3] cache/ConfHandler: Drop TOPDIR/chdir manipulations [1/3] tests/runqueue: Set TOPDIR in test - - - --- 2021-11-13 Richard Purdie Accepted
[3/3] bitbake: Bump to version 2.0.1 [1/3] runqueue: Fix unihash cache mismatch issues - - - --- 2022-06-01 Richard Purdie Accepted
[3/3] BBHandler/cooker: Implement recipe and global classes [1/3] BBHandler: Allow earlier exit for classes not found - - - --- 2022-08-10 Richard Purdie Accepted
[2/7] event: Add enable/disable heartbeat code [1/7] knotty: Ping the server/cooker periodically - - - --- 2022-12-21 Richard Purdie Accepted
[2/6] tests.codeparser: add test for exec of builtin from inline python [1/6] tests.data: add test for inline python calling a def'd function - - - --- 2023-08-01 Richard Purdie Accepted
[2/6] siggen: Minor code improvement [1/6] knotty: Ping the server/cooker periodically - - - --- 2022-12-20 Richard Purdie Accepted
[2/6] cooker: Fix siggen recipe cache race issue [1/6] server/process: Fix lockfile contents check bug - - - --- 2023-01-21 Richard Purdie Accepted
[2/6] cooker: Fix main loop starvation when parsing [1/6] cooker: Fix exception handling in parsers - - - --- 2022-03-26 Richard Purdie Accepted
[2/6] cooker: Fix main loop starvation when parsing [1/6] cooker: Fix exception handling in parsers - - - --- 2022-03-29 Richard Purdie Accepted
[2/5] data: Ensure vardepsexclude or BB_BASEHASH_IGNORE_VARS covers contains items [1/5] parse: Ensure any existing siggen is closed down first - - - --- 2022-04-03 Richard Purdie Accepted
[2/5] cooker: Improve parsing failure from handled exception usability [1/5] data_smart: Fix overrides file/line message additions - - - --- 2022-02-16 Richard Purdie Accepted
[2/4] siggen/runqueue: Switch to using RECIPE_SIGGEN_INFO feature for signature dumping [1/4] siggen: Directly store datacaches reference - - - --- 2022-12-11 Richard Purdie New
[2/4] server/process: Move heartbeat to idle thread [1/4] tinfoil: Don't wait for events indefinitely - - - --- 2023-01-11 Richard Purdie Accepted
[2/3] worker/runqueue: Reduce initial data transfer in workerdata [1/3] server: Ensure cooker profiling works - - - --- 2022-11-17 Richard Purdie Accepted
[2/3] toaster: Fix assertRegexpMatches deprecation warnings [1/3] bb/toaster: Fix assertEquals deprecation warnings - - - --- 2023-12-06 Richard Purdie Accepted
[2/3] siggen: Add missing reset handler to hashserv signature generator [1/3] cooker/siggen: Support exit calls and use for hashserv client - - - --- 2022-03-25 Richard Purdie Accepted
[2/3] server/process: Improve exception logging [1/3] event: Always use threadlock - - - --- 2022-12-21 Richard Purdie New
[2/3] server/process: Avoid risk of exception deadlocks [1/3] fetch/wget: Move files into place atomically - - - --- 2022-06-07 Richard Purdie Accepted
[2/3] runqueue: Refactor StaleSetSceneTasks event out of build_scenequeue_data [1/3] runqueue: Move 'cantskip' into sqdata - - - --- 2023-11-14 Richard Purdie Accepted
[2/3] runqueue: Improve deadlock warning messages [1/3] runqueue: Ensure deferred tasks are sorted by multiconfig - - - --- 2022-08-05 Richard Purdie Accepted
[2/3] data_smart: Avoid multiple getVarFlag calls [1/3] data_smart: Skip commonly accessed variables from variable data context lookup - - - --- 2022-03-17 Richard Purdie Accepted
[2/3] cookerdata: Set TOPDIR explicitly and fix broke findTopdir() [1/3] tests/runqueue: Set TOPDIR in test - - - --- 2021-11-13 Richard Purdie New
[2/3] cache/siggen: Add unihash cache copy function [1/3] runqueue: Fix unihash cache mismatch issues - - - --- 2022-06-01 Richard Purdie Accepted
[2/3] BBHandler: Make inherit calls more directly [1/3] BBHandler: Allow earlier exit for classes not found - - - --- 2022-08-10 Richard Purdie Accepted
[2/2] utils: Use internal fetcher function to avoid duplication [1/2] fetch2/wget: Drop unused import - - - --- 2023-02-24 Richard Purdie Accepted
[2/2] toaster/tests/builds: Add BB_HASHSERVE passthrough [1/2] toaster: Update to use qemux86-64 machine by default - - - --- 2023-12-09 Richard Purdie Accepted
[2/2] server/process: Improve idle thread exception handling [1/2] cooker: Ensure lock is held with changing notifier - - - --- 2023-02-20 Richard Purdie Accepted
[2/2] runqueue: Optimise performance of setscene task execution [1/2] runqueue: Optimise taskname lookups in next_buildable_task - - - --- 2024-02-10 Richard Purdie New
[2/2] runqueue: Fix race issues around hash equivalence and sstate reuse [1/2] runqueue: Add further debug for sstate reuse issues - - - --- 2022-11-21 Richard Purdie Accepted
[2/2] runqueue: Fix errors when using -S printdiff [1/2] runqueue: Fix runall option for setscene tasks - - - --- 2023-11-08 Richard Purdie Accepted
[2/2] process/cooker/command: Fix currentAsyncCommand locking/races [1/2] cooker/command: Drop async command handler indirection via cooker - - - --- 2023-01-10 Richard Purdie Accepted
[2/2] main/server: Add lockfile debugging upon server retry [1/2] main: Add timestamp to server retry messages - - - --- 2022-12-08 Richard Purdie Accepted
[2/2] knotty: Improve setscene task display [1/2] knotty: Correctly handle multiple line items - - - --- 2022-03-06 Richard Purdie Accepted
[2/2] fetch2: Ensure directory exists before creating symlink [1/2] fetch2: Drop DL_DIR fallback for local file fetcher - - - --- 2022-07-15 Richard Purdie Accepted
[2/2] fetch2: Add autorev warning when it is set too late [1/2] fetch2: Rename __BBSEENSRCREV -> __BBSRCREV_SEEN - - - --- 2023-03-21 Richard Purdie Accepted
[2/2] cooker: Restore sys.path and sys.modules between parses [1/2] cooker: Further fixes to inotify to fix memres bitbake issues 1 - - --- 2022-03-31 Richard Purdie Accepted
« 1 2 3 4 »