Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bring in littlefs v2.773.2 #18

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Commits on Jan 10, 2021

  1. Squashed 'littlefs/' changes from a049f13..4e5b21f

    4e5b21f test?
    f08a80a test?
    0ec5817 test?
    54f1398 test?
    46c0253 test?
    9cc90b6 test?
    97ca4ba test?
    321209f test?
    e5bb498 test?
    aa1621e test?
    002375b test?
    4cb2b8e test?
    159b2e6 test?
    32ceee5 test?
    3a5a6a8 test
    67c5dfb test?
    b3215a8 test?
    90d03cf test?
    74b9751 test?
    9d81def test?
    9bd9193 test?
    4e116dd test?
    1b4c70f test?
    1c791fc test?
    9e158a8 test?
    4d62a0a test?
    274107f test?
    e2eb4cf test?
    d7c84ea test?
    6718a64 test?
    850e6c4 test?
    0824586 WIP cleanup
    f3ed323 WIP removed split SRC configuration for CI, now make is limited to core littlefs source by default, with test.py adding the block devices as needed
    f84bf8c test?
    8e8392e test?
    4aa0f29 test?
    320146f test?
    b2d672a test?
    05e9dfc test?
    00088b6 test?
    8d8d8a6 test?
    2b14372 test?
    f917919 test?
    e7745ce test?
    dd556e9 test?
    d19dd4f test?
    7ae5cad test?
    171d64e test?
    da0b64b test?
    901a32c test?
    62a8622 test?
    c748225 test?
    43250c8 test?
    2cf63d6 test?
    d7606e3 test?
    40dfa43 test?
    f02f7c3 test?
    425a80a test?
    1646cf4 test?
    80f5067 test?
    285d873 WIP added release workflow
    7e7e038 test?
    cd5b55c test?
    41bb7f2 test?
    d679f62 WIP added bot token
    d7a08f1 test?
    e2ab0b7 test?
    e74acfd test?
    4ce202d WIP simplified cumul info, now with parameter needed for accumulation
    8005d0c test?
    b4d20c8 test?
    4c7b340 test?
    4faa9c3 test?
    dd4ffa4 test?
    253a275 test?
    0c83e21 test?
    ac02e6c test?
    0bef18e test?
    2c0acc8 test?
    30c1000 test?
    a1e2390 test?
    17c6f30 test?
    f31df51 test?
    8b7e242 test?
    232b671 test?
    f6812d1 test?
    bd4839a test?
    648fc30 test?
    49bffe3 test?
    14631e0 WIP Consistentified code.py with coverage.py
    bd92c75 WIP added build dir allowing non-local builds, useful with different cross-compile configurations
    540fa42 test?
    4a0516b test?
    ed435ba test?
    63391c2 test?
    8e12110 test?
    36a58bf test?
    274ae26 test?
    d14cc53 test?
    44ffaca test?
    1c33353 test?
    94e71eb test?
    24afb60 test?
    57beadb test?
    a810782 test?
    14548c3 test?
    1048ed7 test?
    9eac6af test?
    7b63c4e test?
    2f258a5 test?
    26420ed test?
    46e3337 test?
    f88b388 test?
    51fdc74 test?
    1000daa test?
    1ee496a test?
    2ab1718 WIP Wow gcov intermediary format is a mess, switched to lcov, simplified scripts quite a bit
    7a22276 test?
    5a85c77 test?
    dabb76c test?
    a9e913d test?
    593494e WIP Actually added coverage.py, whoops
    b78f849 test?
    9645a54 test?
    18afbed WIP Added coverage.py, added coverage collection to test.py
    d27b225 test?
    96a9120 test?
    1f7b473 test?
    c27f3a7 test?
    d91ab33 test?
    8f3110f test?
    727a8c5 test?
    99533b6 test?
    fcd4a73 test?
    f16df90 test?
    c37887b test?
    f2a58e7 test?
    d95d5aa test?
    19413d4 test?
    bda8e3a test?
    c53fb3a test?
    697d797 test?
    d09debb test?
    fea3789 test?
    9efcb85 test?
    3d99d2a test?
    02705fc test?
    3c96ffe test?
    f1cc1bb test?
    d57338a test?
    4f53c35 test?
    2fdab6d test?
    56d9407 test?
    b2a0149 test?
    c37dc82 test?
    6a698de test?
    8ec6d18 test?
    e654978 test?
    19cca59 test?
    c84c4eb test?
    8dc40b4 test?
    5272246 test?
    df3d665 test?
    76621ff test?
    4bc9693 test?
    4a9b850 test?
    4e95ec9 test?
    e6a0344 test?
    26c6b07 test?
    adc0234 test?
    a886960 test?
    eada016 test?
    5322348 test?
    3d1de28 test?
    5638e6b test?
    d64da05 test?
    2038e1b test?
    1fc4921 test?
    964e7d6 test?
    d226b18 test?
    d3760b3 test?
    5a8acf1 test
    4495ee3 test
    634431a test
    f876c26 test
    03ac1bc test
    55e8b17 test
    bd7c465 test
    1e23935 test
    09b9330 test
    0b6f9de test
    5a0e711 test
    763d34c test
    eed65d0 test
    4dde70d test
    46a8405 test
    d3efbac test
    2dd7d9b test
    6297758 test
    bf4455d test
    565ea21 test
    7cf4cd1 test
    9ddd1fa test
    77f1fcb WIP test
    d804c2d Added scripts/code_size.py, for more in-depth code-size reporting
    1a59954 Merge pull request #495 from littlefs-project/devel
    6a70127 Renamed internal lfs_*raw -> lfs_raw* functions
    288a5cb Bumped minor version to v2.3
    5783eea Merge pull request #490 from littlefs-project/fix-alloc-eviction
    2bb5234 Moved lfs_mlist_isopen checks into the API wrappers
    7388b29 Deprecate LFS_F_OPENED and use lfs_mlist_isused instead
    ce425a5 Merge pull request #470 from renesas/SWFLEX-1517-littlefs-thread-safe-option
    a99a93f Added thread-safe build+size reporting to CI
    45afded Moved LFS_TRACE calls to API wrapper functions
    00a9ba7 Tweaked thread-safe implementation
    fc6988c make raw functions static. formatting tweaks
    d0f055d Squash of thread-safe PR cleanup
    b9fa33f Merge pull request #480 from maximevince/master
    2efebf8 Added read-only build+size reporting to CI
    754b4c3 Squash of LFS_READONLY cleanup
    584eb26 Merge pull request #443 from NoahGorny/add-already-opened-assert
    008ebc3 Add lfs_mlist_append/remove helper
    6627206 Merge pull request #395 from gmpy/improve-write-performance
    e273a82 Merge pull request #487 from littlefs-project/fix-alloc-reset-modulus
    1dc6ae9 Merge pull request #486 from littlefs-project/fix-assert
    817ef02 Merge pull request #412 from jrast/patch-3
    b8dcf10 Changed lfs_dir_alloc to maximize block cycles for new metadata pairs
    0aba71d Fixed single unchecked bit during commit verification
    0ea2871 Fixed typo in scripts/readtree.py
    d04c139 Fixed allocation-eviction issue when erase state is multiple of block_cycles+1
    f215027 Switched to CRC as seed collection function instead of xor
    1ae4b36 Removed unnecessary randomization of offsets in lfs_alloc_reset
    480cdd9 Fixed incorrect modulus in lfs_alloc_reset
    6303558 Use LFS_O_RDWR instead of magic number in lfs_file_* asserts
    4bd653d Assert that file/dir struct is not reused in lfs_file_opencfg/lfs_dir_open
    8e6826c Add LFS_READYONLY define, to allow smaller builds providing read-only mode
    10ac6b9 add thread safe wrappers
    87a2cb0 Fix assert
    6d0ec5e Added littlefs-python to the related projects section
    4c9146e Merge pull request #405 from rojer/mfe
    5a9f38d Remove -Wno-missing-field-initializers
    1b033e9 Fix -Wmissing-field-initializers
    64f70f5 lfs_bd_cmp() compares more bytes at one time
    
    git-subtree-dir: littlefs
    git-subtree-split: 4e5b21f0fd3ea3559487cbc17ff83fe9db5fce8e
    geky-bot committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    c9405fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78d7764 View commit details
    Browse the repository at this point in the history