forked from Imagelibrary/littlefs
Compare commits
merge into: MagnitudeOS:tim-nordell-nimbelink-perm
MagnitudeOS:master
MagnitudeOS:v3-alpha
MagnitudeOS:v2-prefix
MagnitudeOS:devel
MagnitudeOS:v2
MagnitudeOS:rbyd
MagnitudeOS:rbyd-btree-leaf-caches
MagnitudeOS:rbyd-ro-leaf
MagnitudeOS:fix-make-build-dep
MagnitudeOS:fix-remove-double-deorphan
MagnitudeOS:fix-dir-remove-read
MagnitudeOS:fix-seek-eob-cache
MagnitudeOS:ci-fix-x86-only-statuses
MagnitudeOS:fix-trailing-slashes
MagnitudeOS:link-ramcrc32bd-ramrsbd
MagnitudeOS:fix-enospc-issues
MagnitudeOS:fix-seek-overflow-ub
MagnitudeOS:fix-trace-format-again
MagnitudeOS:link-pico-littlefs-usb
MagnitudeOS:ci-release-draft-only
MagnitudeOS:fix-expanded-magic
MagnitudeOS:fix-sync-ordering
MagnitudeOS:fix-pending-rm-get-underflow
MagnitudeOS:well-done
MagnitudeOS:inline-max
MagnitudeOS:gc-compactions
MagnitudeOS:fix-name-ordering-length-diff
MagnitudeOS:tighter-mlist-asserts
MagnitudeOS:relaxed-lookahead
MagnitudeOS:ci-release-notes-sponsors
MagnitudeOS:ci-ubuntu-latest
MagnitudeOS:fix-release-structs
MagnitudeOS:fix-superblock-expansion-thresh
MagnitudeOS:easy-util-defines
MagnitudeOS:fs-gc
MagnitudeOS:fs-grow
MagnitudeOS:fix-conversion-warning
MagnitudeOS:fix-ci-release-no-version
MagnitudeOS:configurable-disk-version
MagnitudeOS:fs-stat
MagnitudeOS:link-chan-fatfs
MagnitudeOS:remove-sys-types
MagnitudeOS:convince-github-littlefs-is-c
MagnitudeOS:mkconsistent
MagnitudeOS:fix-deorphan-repeatedly
MagnitudeOS:fix-dir-seek-end
MagnitudeOS:fix-boundary-truncates
MagnitudeOS:doc-link-littlefs2-rust
MagnitudeOS:crc-rework-2
MagnitudeOS:assert-minimum-block-size
MagnitudeOS:assert-bool-cast
MagnitudeOS:dhara-metadata
MagnitudeOS:rbyd-devel
MagnitudeOS:brent-cycle-detection
MagnitudeOS:auto-mount
MagnitudeOS:test-and-bench-runners
MagnitudeOS:fix-fetchmatch-err-path
MagnitudeOS:clang-lint
MagnitudeOS:copyright-update
MagnitudeOS:no-recursion
MagnitudeOS:more-scripts
MagnitudeOS:tim-nordell-nimbelink-perm
MagnitudeOS:ci-revamp
MagnitudeOS:dir-read-returns-noent
MagnitudeOS:open-file-syncing
MagnitudeOS:fix-sanity-check
MagnitudeOS:script-code-size
MagnitudeOS:config-improvements
MagnitudeOS:script-fix-testpaths
MagnitudeOS:omit-isopen-on-no-assert
MagnitudeOS:fix-alloc-eviction
MagnitudeOS:config-improvements-mut
MagnitudeOS:thread-safe
MagnitudeOS:fix-alloc-reset-modulus
MagnitudeOS:fix-assert
MagnitudeOS:test-revamp
MagnitudeOS:test-revamp-ctz-fuzz
MagnitudeOS:test-revamp-lookahead-buffer-corruption
MagnitudeOS:test-revamp-aggressive-nondag
MagnitudeOS:test-revamp-nondag
MagnitudeOS:test-revamp-temp
MagnitudeOS:fix-overwritten-fetchmatch
MagnitudeOS:lfs-util-improvements
MagnitudeOS:fix-tell-read-mismatch
MagnitudeOS:fix-dir-rewind-relocate
MagnitudeOS:fix-null-fetchmatch
MagnitudeOS:fix-readme-desc
MagnitudeOS:debug-alloc
MagnitudeOS:fix-migrate-fixes
MagnitudeOS:fix-max-null-tests
MagnitudeOS:patch-release-improvements
MagnitudeOS:fix-lfs-migrate-ifdef
MagnitudeOS:fix-file-uniqueness2
MagnitudeOS:fix-inline-max
MagnitudeOS:fix-truncate-pcache
MagnitudeOS:fix-read-hint
MagnitudeOS:fix-travis-fuse-migrate-version
MagnitudeOS:fix-cache-overflow
MagnitudeOS:v2-alpha
MagnitudeOS:v1-prefix
MagnitudeOS:v1
MagnitudeOS:gh-images
MagnitudeOS:v1-prefixed
MagnitudeOS:v2-alpha-prefixed
MagnitudeOS:readme-update
MagnitudeOS:v2-alpha-with-b-trees
MagnitudeOS:dir-log
MagnitudeOS:license-note
MagnitudeOS:simple-versioning
MagnitudeOS:file-open-no-malloc
MagnitudeOS:fix-corrupt-read
MagnitudeOS:sanity-test
MagnitudeOS:license-bsd-3
MagnitudeOS:fix-multi-static-file
MagnitudeOS:fix-trailing-dots
MagnitudeOS:fix-lookahead-doublecheck-trust
MagnitudeOS:inline-files
MagnitudeOS:resizable-entries
MagnitudeOS:big-endian
MagnitudeOS:rev-sum-stability
Imagelibrary:v3-alpha
Imagelibrary:bump-default-inline-max
Imagelibrary:v2-prefix
Imagelibrary:devel
Imagelibrary:master
Imagelibrary:v2
Imagelibrary:rbyd
Imagelibrary:rbyd-btree-leaf-caches
Imagelibrary:rbyd-ro-leaf
Imagelibrary:fix-make-build-dep
Imagelibrary:fix-remove-double-deorphan
Imagelibrary:fix-dir-remove-read
Imagelibrary:fix-seek-eob-cache
Imagelibrary:ci-fix-x86-only-statuses
Imagelibrary:fix-trailing-slashes
Imagelibrary:link-ramcrc32bd-ramrsbd
Imagelibrary:fix-enospc-issues
Imagelibrary:fix-seek-overflow-ub
Imagelibrary:fix-trace-format-again
Imagelibrary:link-pico-littlefs-usb
Imagelibrary:ci-release-draft-only
Imagelibrary:fix-expanded-magic
Imagelibrary:fix-sync-ordering
Imagelibrary:fix-pending-rm-get-underflow
Imagelibrary:well-done
Imagelibrary:inline-max
Imagelibrary:gc-compactions
Imagelibrary:fix-name-ordering-length-diff
Imagelibrary:tighter-mlist-asserts
Imagelibrary:relaxed-lookahead
Imagelibrary:ci-release-notes-sponsors
Imagelibrary:ci-ubuntu-latest
Imagelibrary:fix-release-structs
Imagelibrary:fix-superblock-expansion-thresh
Imagelibrary:easy-util-defines
Imagelibrary:fs-gc
Imagelibrary:fs-grow
Imagelibrary:fix-conversion-warning
Imagelibrary:fix-ci-release-no-version
Imagelibrary:configurable-disk-version
Imagelibrary:fs-stat
Imagelibrary:link-chan-fatfs
Imagelibrary:remove-sys-types
Imagelibrary:convince-github-littlefs-is-c
Imagelibrary:mkconsistent
Imagelibrary:fix-deorphan-repeatedly
Imagelibrary:fix-dir-seek-end
Imagelibrary:fix-boundary-truncates
Imagelibrary:doc-link-littlefs2-rust
Imagelibrary:crc-rework-2
Imagelibrary:assert-minimum-block-size
Imagelibrary:assert-bool-cast
Imagelibrary:dhara-metadata
Imagelibrary:rbyd-devel
Imagelibrary:brent-cycle-detection
Imagelibrary:auto-mount
Imagelibrary:test-and-bench-runners
Imagelibrary:fix-fetchmatch-err-path
Imagelibrary:clang-lint
Imagelibrary:copyright-update
Imagelibrary:no-recursion
Imagelibrary:more-scripts
Imagelibrary:tim-nordell-nimbelink-perm
Imagelibrary:ci-revamp
Imagelibrary:dir-read-returns-noent
Imagelibrary:open-file-syncing
Imagelibrary:fix-sanity-check
Imagelibrary:script-code-size
Imagelibrary:config-improvements
Imagelibrary:script-fix-testpaths
Imagelibrary:omit-isopen-on-no-assert
Imagelibrary:fix-alloc-eviction
Imagelibrary:config-improvements-mut
Imagelibrary:thread-safe
Imagelibrary:fix-alloc-reset-modulus
Imagelibrary:fix-assert
Imagelibrary:test-revamp
Imagelibrary:test-revamp-ctz-fuzz
Imagelibrary:test-revamp-lookahead-buffer-corruption
Imagelibrary:test-revamp-aggressive-nondag
Imagelibrary:test-revamp-nondag
Imagelibrary:test-revamp-temp
Imagelibrary:fix-overwritten-fetchmatch
Imagelibrary:lfs-util-improvements
Imagelibrary:fix-tell-read-mismatch
Imagelibrary:fix-dir-rewind-relocate
Imagelibrary:fix-null-fetchmatch
Imagelibrary:fix-readme-desc
Imagelibrary:debug-alloc
Imagelibrary:fix-migrate-fixes
Imagelibrary:fix-max-null-tests
Imagelibrary:patch-release-improvements
Imagelibrary:fix-lfs-migrate-ifdef
Imagelibrary:fix-file-uniqueness2
Imagelibrary:fix-inline-max
Imagelibrary:fix-truncate-pcache
Imagelibrary:fix-read-hint
Imagelibrary:fix-travis-fuse-migrate-version
Imagelibrary:fix-cache-overflow
Imagelibrary:v2-alpha
Imagelibrary:v1-prefix
Imagelibrary:v1
Imagelibrary:gh-images
Imagelibrary:v1-prefixed
Imagelibrary:v2-alpha-prefixed
Imagelibrary:readme-update
Imagelibrary:v2-alpha-with-b-trees
Imagelibrary:dir-log
Imagelibrary:license-note
Imagelibrary:simple-versioning
Imagelibrary:file-open-no-malloc
Imagelibrary:fix-corrupt-read
Imagelibrary:sanity-test
Imagelibrary:license-bsd-3
Imagelibrary:fix-multi-static-file
Imagelibrary:fix-trailing-dots
Imagelibrary:fix-lookahead-doublecheck-trust
Imagelibrary:inline-files
Imagelibrary:resizable-entries
Imagelibrary:big-endian
Imagelibrary:rev-sum-stability
MagnitudeOS:v2.11.1
MagnitudeOS:v2.11.0
MagnitudeOS:v2.10.2
MagnitudeOS:v2.10.1
MagnitudeOS:v2.10.0
MagnitudeOS:v2.9.3
MagnitudeOS:v2.9.2
MagnitudeOS:v2.9.1
MagnitudeOS:v2.9.0
MagnitudeOS:v2.8.2
MagnitudeOS:v2.8.1
MagnitudeOS:v2.8.0
MagnitudeOS:v2.7.1
MagnitudeOS:v2.7.0
MagnitudeOS:v2.6.1
MagnitudeOS:v2.6.0
MagnitudeOS:v2.5.1
MagnitudeOS:v2.5.0
MagnitudeOS:v2.4.2
MagnitudeOS:v2.4.1
MagnitudeOS:v2.4.0
MagnitudeOS:v2.3.0
MagnitudeOS:v2.2.1
MagnitudeOS:v2.2.0
MagnitudeOS:v2.1.4
MagnitudeOS:v2.1.3
MagnitudeOS:v2.1.2
MagnitudeOS:v2.1.1
MagnitudeOS:v2.1.0
MagnitudeOS:v2.0.5
MagnitudeOS:v2.0.4
MagnitudeOS:v2.0.3
MagnitudeOS:v2.0.1
MagnitudeOS:v2.0.2
MagnitudeOS:v2.0.0
MagnitudeOS:v1.7.2
MagnitudeOS:v1.7.1
MagnitudeOS:v2.0-alpha
MagnitudeOS:v1.7.0
MagnitudeOS:v1.6.2
MagnitudeOS:v1.6.1
MagnitudeOS:v1.6.0
MagnitudeOS:v1.5
MagnitudeOS:v1.4
MagnitudeOS:v1.3
MagnitudeOS:v1.2
MagnitudeOS:v1.1
MagnitudeOS:v1.0
Imagelibrary:v2.11.2
Imagelibrary:v2.11.1
Imagelibrary:v2.11.0
Imagelibrary:v2.10.2
Imagelibrary:v2.10.1
Imagelibrary:v2.10.0
Imagelibrary:v2.9.3
Imagelibrary:v2.9.2
Imagelibrary:v2.9.1
Imagelibrary:v2.9.0
Imagelibrary:v2.8.2
Imagelibrary:v2.8.1
Imagelibrary:v2.8.0
Imagelibrary:v2.7.1
Imagelibrary:v2.7.0
Imagelibrary:v2.6.1
Imagelibrary:v2.6.0
Imagelibrary:v2.5.1
Imagelibrary:v2.5.0
Imagelibrary:v2.4.2
Imagelibrary:v2.4.1
Imagelibrary:v2.4.0
Imagelibrary:v2.3.0
Imagelibrary:v2.2.1
Imagelibrary:v2.2.0
Imagelibrary:v2.1.4
Imagelibrary:v2.1.3
Imagelibrary:v2.1.2
Imagelibrary:v2.1.1
Imagelibrary:v2.1.0
Imagelibrary:v2.0.5
Imagelibrary:v2.0.4
Imagelibrary:v2.0.3
Imagelibrary:v2.0.1
Imagelibrary:v2.0.2
Imagelibrary:v2.0.0
Imagelibrary:v1.7.2
Imagelibrary:v1.7.1
Imagelibrary:v2.0-alpha
Imagelibrary:v1.7.0
Imagelibrary:v1.6.2
Imagelibrary:v1.6.1
Imagelibrary:v1.6.0
Imagelibrary:v1.5
Imagelibrary:v1.4
Imagelibrary:v1.3
Imagelibrary:v1.2
Imagelibrary:v1.1
Imagelibrary:v1.0
...
pull from: Imagelibrary:fix-read-hint
Imagelibrary:v3-alpha
Imagelibrary:bump-default-inline-max
Imagelibrary:v2-prefix
Imagelibrary:devel
Imagelibrary:master
Imagelibrary:v2
Imagelibrary:rbyd
Imagelibrary:rbyd-btree-leaf-caches
Imagelibrary:rbyd-ro-leaf
Imagelibrary:fix-make-build-dep
Imagelibrary:fix-remove-double-deorphan
Imagelibrary:fix-dir-remove-read
Imagelibrary:fix-seek-eob-cache
Imagelibrary:ci-fix-x86-only-statuses
Imagelibrary:fix-trailing-slashes
Imagelibrary:link-ramcrc32bd-ramrsbd
Imagelibrary:fix-enospc-issues
Imagelibrary:fix-seek-overflow-ub
Imagelibrary:fix-trace-format-again
Imagelibrary:link-pico-littlefs-usb
Imagelibrary:ci-release-draft-only
Imagelibrary:fix-expanded-magic
Imagelibrary:fix-sync-ordering
Imagelibrary:fix-pending-rm-get-underflow
Imagelibrary:well-done
Imagelibrary:inline-max
Imagelibrary:gc-compactions
Imagelibrary:fix-name-ordering-length-diff
Imagelibrary:tighter-mlist-asserts
Imagelibrary:relaxed-lookahead
Imagelibrary:ci-release-notes-sponsors
Imagelibrary:ci-ubuntu-latest
Imagelibrary:fix-release-structs
Imagelibrary:fix-superblock-expansion-thresh
Imagelibrary:easy-util-defines
Imagelibrary:fs-gc
Imagelibrary:fs-grow
Imagelibrary:fix-conversion-warning
Imagelibrary:fix-ci-release-no-version
Imagelibrary:configurable-disk-version
Imagelibrary:fs-stat
Imagelibrary:link-chan-fatfs
Imagelibrary:remove-sys-types
Imagelibrary:convince-github-littlefs-is-c
Imagelibrary:mkconsistent
Imagelibrary:fix-deorphan-repeatedly
Imagelibrary:fix-dir-seek-end
Imagelibrary:fix-boundary-truncates
Imagelibrary:doc-link-littlefs2-rust
Imagelibrary:crc-rework-2
Imagelibrary:assert-minimum-block-size
Imagelibrary:assert-bool-cast
Imagelibrary:dhara-metadata
Imagelibrary:rbyd-devel
Imagelibrary:brent-cycle-detection
Imagelibrary:auto-mount
Imagelibrary:test-and-bench-runners
Imagelibrary:fix-fetchmatch-err-path
Imagelibrary:clang-lint
Imagelibrary:copyright-update
Imagelibrary:no-recursion
Imagelibrary:more-scripts
Imagelibrary:tim-nordell-nimbelink-perm
Imagelibrary:ci-revamp
Imagelibrary:dir-read-returns-noent
Imagelibrary:open-file-syncing
Imagelibrary:fix-sanity-check
Imagelibrary:script-code-size
Imagelibrary:config-improvements
Imagelibrary:script-fix-testpaths
Imagelibrary:omit-isopen-on-no-assert
Imagelibrary:fix-alloc-eviction
Imagelibrary:config-improvements-mut
Imagelibrary:thread-safe
Imagelibrary:fix-alloc-reset-modulus
Imagelibrary:fix-assert
Imagelibrary:test-revamp
Imagelibrary:test-revamp-ctz-fuzz
Imagelibrary:test-revamp-lookahead-buffer-corruption
Imagelibrary:test-revamp-aggressive-nondag
Imagelibrary:test-revamp-nondag
Imagelibrary:test-revamp-temp
Imagelibrary:fix-overwritten-fetchmatch
Imagelibrary:lfs-util-improvements
Imagelibrary:fix-tell-read-mismatch
Imagelibrary:fix-dir-rewind-relocate
Imagelibrary:fix-null-fetchmatch
Imagelibrary:fix-readme-desc
Imagelibrary:debug-alloc
Imagelibrary:fix-migrate-fixes
Imagelibrary:fix-max-null-tests
Imagelibrary:patch-release-improvements
Imagelibrary:fix-lfs-migrate-ifdef
Imagelibrary:fix-file-uniqueness2
Imagelibrary:fix-inline-max
Imagelibrary:fix-truncate-pcache
Imagelibrary:fix-read-hint
Imagelibrary:fix-travis-fuse-migrate-version
Imagelibrary:fix-cache-overflow
Imagelibrary:v2-alpha
Imagelibrary:v1-prefix
Imagelibrary:v1
Imagelibrary:gh-images
Imagelibrary:v1-prefixed
Imagelibrary:v2-alpha-prefixed
Imagelibrary:readme-update
Imagelibrary:v2-alpha-with-b-trees
Imagelibrary:dir-log
Imagelibrary:license-note
Imagelibrary:simple-versioning
Imagelibrary:file-open-no-malloc
Imagelibrary:fix-corrupt-read
Imagelibrary:sanity-test
Imagelibrary:license-bsd-3
Imagelibrary:fix-multi-static-file
Imagelibrary:fix-trailing-dots
Imagelibrary:fix-lookahead-doublecheck-trust
Imagelibrary:inline-files
Imagelibrary:resizable-entries
Imagelibrary:big-endian
Imagelibrary:rev-sum-stability
MagnitudeOS:master
MagnitudeOS:v3-alpha
MagnitudeOS:v2-prefix
MagnitudeOS:devel
MagnitudeOS:v2
MagnitudeOS:rbyd
MagnitudeOS:rbyd-btree-leaf-caches
MagnitudeOS:rbyd-ro-leaf
MagnitudeOS:fix-make-build-dep
MagnitudeOS:fix-remove-double-deorphan
MagnitudeOS:fix-dir-remove-read
MagnitudeOS:fix-seek-eob-cache
MagnitudeOS:ci-fix-x86-only-statuses
MagnitudeOS:fix-trailing-slashes
MagnitudeOS:link-ramcrc32bd-ramrsbd
MagnitudeOS:fix-enospc-issues
MagnitudeOS:fix-seek-overflow-ub
MagnitudeOS:fix-trace-format-again
MagnitudeOS:link-pico-littlefs-usb
MagnitudeOS:ci-release-draft-only
MagnitudeOS:fix-expanded-magic
MagnitudeOS:fix-sync-ordering
MagnitudeOS:fix-pending-rm-get-underflow
MagnitudeOS:well-done
MagnitudeOS:inline-max
MagnitudeOS:gc-compactions
MagnitudeOS:fix-name-ordering-length-diff
MagnitudeOS:tighter-mlist-asserts
MagnitudeOS:relaxed-lookahead
MagnitudeOS:ci-release-notes-sponsors
MagnitudeOS:ci-ubuntu-latest
MagnitudeOS:fix-release-structs
MagnitudeOS:fix-superblock-expansion-thresh
MagnitudeOS:easy-util-defines
MagnitudeOS:fs-gc
MagnitudeOS:fs-grow
MagnitudeOS:fix-conversion-warning
MagnitudeOS:fix-ci-release-no-version
MagnitudeOS:configurable-disk-version
MagnitudeOS:fs-stat
MagnitudeOS:link-chan-fatfs
MagnitudeOS:remove-sys-types
MagnitudeOS:convince-github-littlefs-is-c
MagnitudeOS:mkconsistent
MagnitudeOS:fix-deorphan-repeatedly
MagnitudeOS:fix-dir-seek-end
MagnitudeOS:fix-boundary-truncates
MagnitudeOS:doc-link-littlefs2-rust
MagnitudeOS:crc-rework-2
MagnitudeOS:assert-minimum-block-size
MagnitudeOS:assert-bool-cast
MagnitudeOS:dhara-metadata
MagnitudeOS:rbyd-devel
MagnitudeOS:brent-cycle-detection
MagnitudeOS:auto-mount
MagnitudeOS:test-and-bench-runners
MagnitudeOS:fix-fetchmatch-err-path
MagnitudeOS:clang-lint
MagnitudeOS:copyright-update
MagnitudeOS:no-recursion
MagnitudeOS:more-scripts
MagnitudeOS:tim-nordell-nimbelink-perm
MagnitudeOS:ci-revamp
MagnitudeOS:dir-read-returns-noent
MagnitudeOS:open-file-syncing
MagnitudeOS:fix-sanity-check
MagnitudeOS:script-code-size
MagnitudeOS:config-improvements
MagnitudeOS:script-fix-testpaths
MagnitudeOS:omit-isopen-on-no-assert
MagnitudeOS:fix-alloc-eviction
MagnitudeOS:config-improvements-mut
MagnitudeOS:thread-safe
MagnitudeOS:fix-alloc-reset-modulus
MagnitudeOS:fix-assert
MagnitudeOS:test-revamp
MagnitudeOS:test-revamp-ctz-fuzz
MagnitudeOS:test-revamp-lookahead-buffer-corruption
MagnitudeOS:test-revamp-aggressive-nondag
MagnitudeOS:test-revamp-nondag
MagnitudeOS:test-revamp-temp
MagnitudeOS:fix-overwritten-fetchmatch
MagnitudeOS:lfs-util-improvements
MagnitudeOS:fix-tell-read-mismatch
MagnitudeOS:fix-dir-rewind-relocate
MagnitudeOS:fix-null-fetchmatch
MagnitudeOS:fix-readme-desc
MagnitudeOS:debug-alloc
MagnitudeOS:fix-migrate-fixes
MagnitudeOS:fix-max-null-tests
MagnitudeOS:patch-release-improvements
MagnitudeOS:fix-lfs-migrate-ifdef
MagnitudeOS:fix-file-uniqueness2
MagnitudeOS:fix-inline-max
MagnitudeOS:fix-truncate-pcache
MagnitudeOS:fix-read-hint
MagnitudeOS:fix-travis-fuse-migrate-version
MagnitudeOS:fix-cache-overflow
MagnitudeOS:v2-alpha
MagnitudeOS:v1-prefix
MagnitudeOS:v1
MagnitudeOS:gh-images
MagnitudeOS:v1-prefixed
MagnitudeOS:v2-alpha-prefixed
MagnitudeOS:readme-update
MagnitudeOS:v2-alpha-with-b-trees
MagnitudeOS:dir-log
MagnitudeOS:license-note
MagnitudeOS:simple-versioning
MagnitudeOS:file-open-no-malloc
MagnitudeOS:fix-corrupt-read
MagnitudeOS:sanity-test
MagnitudeOS:license-bsd-3
MagnitudeOS:fix-multi-static-file
MagnitudeOS:fix-trailing-dots
MagnitudeOS:fix-lookahead-doublecheck-trust
MagnitudeOS:inline-files
MagnitudeOS:resizable-entries
MagnitudeOS:big-endian
MagnitudeOS:rev-sum-stability
Imagelibrary:v2.11.2
Imagelibrary:v2.11.1
Imagelibrary:v2.11.0
Imagelibrary:v2.10.2
Imagelibrary:v2.10.1
Imagelibrary:v2.10.0
Imagelibrary:v2.9.3
Imagelibrary:v2.9.2
Imagelibrary:v2.9.1
Imagelibrary:v2.9.0
Imagelibrary:v2.8.2
Imagelibrary:v2.8.1
Imagelibrary:v2.8.0
Imagelibrary:v2.7.1
Imagelibrary:v2.7.0
Imagelibrary:v2.6.1
Imagelibrary:v2.6.0
Imagelibrary:v2.5.1
Imagelibrary:v2.5.0
Imagelibrary:v2.4.2
Imagelibrary:v2.4.1
Imagelibrary:v2.4.0
Imagelibrary:v2.3.0
Imagelibrary:v2.2.1
Imagelibrary:v2.2.0
Imagelibrary:v2.1.4
Imagelibrary:v2.1.3
Imagelibrary:v2.1.2
Imagelibrary:v2.1.1
Imagelibrary:v2.1.0
Imagelibrary:v2.0.5
Imagelibrary:v2.0.4
Imagelibrary:v2.0.3
Imagelibrary:v2.0.1
Imagelibrary:v2.0.2
Imagelibrary:v2.0.0
Imagelibrary:v1.7.2
Imagelibrary:v1.7.1
Imagelibrary:v2.0-alpha
Imagelibrary:v1.7.0
Imagelibrary:v1.6.2
Imagelibrary:v1.6.1
Imagelibrary:v1.6.0
Imagelibrary:v1.5
Imagelibrary:v1.4
Imagelibrary:v1.3
Imagelibrary:v1.2
Imagelibrary:v1.1
Imagelibrary:v1.0
MagnitudeOS:v2.11.1
MagnitudeOS:v2.11.0
MagnitudeOS:v2.10.2
MagnitudeOS:v2.10.1
MagnitudeOS:v2.10.0
MagnitudeOS:v2.9.3
MagnitudeOS:v2.9.2
MagnitudeOS:v2.9.1
MagnitudeOS:v2.9.0
MagnitudeOS:v2.8.2
MagnitudeOS:v2.8.1
MagnitudeOS:v2.8.0
MagnitudeOS:v2.7.1
MagnitudeOS:v2.7.0
MagnitudeOS:v2.6.1
MagnitudeOS:v2.6.0
MagnitudeOS:v2.5.1
MagnitudeOS:v2.5.0
MagnitudeOS:v2.4.2
MagnitudeOS:v2.4.1
MagnitudeOS:v2.4.0
MagnitudeOS:v2.3.0
MagnitudeOS:v2.2.1
MagnitudeOS:v2.2.0
MagnitudeOS:v2.1.4
MagnitudeOS:v2.1.3
MagnitudeOS:v2.1.2
MagnitudeOS:v2.1.1
MagnitudeOS:v2.1.0
MagnitudeOS:v2.0.5
MagnitudeOS:v2.0.4
MagnitudeOS:v2.0.3
MagnitudeOS:v2.0.1
MagnitudeOS:v2.0.2
MagnitudeOS:v2.0.0
MagnitudeOS:v1.7.2
MagnitudeOS:v1.7.1
MagnitudeOS:v2.0-alpha
MagnitudeOS:v1.7.0
MagnitudeOS:v1.6.2
MagnitudeOS:v1.6.1
MagnitudeOS:v1.6.0
MagnitudeOS:v1.5
MagnitudeOS:v1.4
MagnitudeOS:v1.3
MagnitudeOS:v1.2
MagnitudeOS:v1.1
MagnitudeOS:v1.0
1 Commits
tim-nordel
...
fix-read-h
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
c64bf1a17b |
Fixed read cache amount based on hint and offset
Found by apmorton |
1 changed files with 6 additions and 3 deletions
9
lfs.c
9
lfs.c
|
|
@@ -84,9 +84,12 @@ static int lfs_bd_read(lfs_t *lfs,
|
|||
LFS_ASSERT(block < lfs->cfg->block_count);
|
||||
rcache->block = block;
|
||||
rcache->off = lfs_aligndown(off, lfs->cfg->read_size);
|
||||
rcache->size = lfs_min(lfs_alignup(off+hint, lfs->cfg->read_size),
|
||||
lfs_min(lfs->cfg->block_size - rcache->off,
|
||||
lfs->cfg->cache_size));
|
||||
rcache->size = lfs_min(
|
||||
lfs_min(
|
||||
lfs_alignup(off+hint, lfs->cfg->read_size),
|
||||
lfs->cfg->block_size)
|
||||
- rcache->off,
|
||||
lfs->cfg->cache_size);
|
||||
int err = lfs->cfg->read(lfs->cfg, rcache->block,
|
||||
rcache->off, rcache->buffer, rcache->size);
|
||||
if (err) {
|
||||
|
|
|
|||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.