Toggle navigation
Patchwork
Bitbake Task Executor
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Purdie
| 330 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
gitpwbot
gitpwbot
gitpwbot
gitpwbot
gitpwbot
gitpwbot
gitpwbot
gitpwbot
akuster
akuster
akuster
akuster
mototimo
mototimo
mototimo
kraj
kraj
denix
denix
reatmon
reatmon
rpurdie
rpurdie
rpurdie
rpurdie
sakoman
rossburton
rossburton
jonmason
abelloni
abelloni
Apply
«
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
»