Skip to content

Conversation

JordanYates
Copy link
Contributor

Save disk information to the KV store on boot if the appropriate key is enabled.

Run callbacks on the task runner workqueue if it is available. The
system workqueue is the mechanism for freeing Bluetooth buffers, so
potentially blocking on Bluetooth operations from this context should be
avoided if possible.

Signed-off-by: Jordan Yates <[email protected]>
Disable the long workqueue by default, as it is extremely underutilised.

Signed-off-by: Jordan Yates <[email protected]>
Move initialisation of the KV store earlier (shortly after flash init)
so that other drivers can use the KV store in their own init functions.

Signed-off-by: Jordan Yates <[email protected]>
Add KV store for exFAT disk information.

Signed-off-by: Jordan Yates <[email protected]>
Save disk information to the KV store on boot if the appropriate key is
enabled.

Signed-off-by: Jordan Yates <[email protected]>
Test that the KV store logic runs correctly.

Signed-off-by: Jordan Yates <[email protected]>
@JordanYates JordanYates merged commit 40c271f into main Sep 26, 2024
10 checks passed
Copy link

codecov bot commented Sep 26, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 92.19%. Comparing base (30aabae) to head (c2d9caa).
Report is 11 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #253      +/-   ##
==========================================
+ Coverage   92.18%   92.19%   +0.01%     
==========================================
  Files         104      104              
  Lines        3952     3961       +9     
  Branches      622      622              
==========================================
+ Hits         3643     3652       +9     
  Misses        156      156              
  Partials      153      153              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@JordanYates JordanYates deleted the feature/exfat_disk_info branch September 26, 2024 06:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant