1. 12 4月, 2019 35 次提交
  2. 10 4月, 2019 5 次提交
    • T
      Merge branch '2019-04-09-master-imports-fs' · 48ff1bc4
      Tom Rini 提交于
      - test.py tests for mmc
      - ext4 symlink support and other fixes
      - ext4 block group descriptor sizing
      48ff1bc4
    • T
      test.py: Disable fsck for FAT tests for now · 0a840660
      Tom Rini 提交于
      Currently enabling fsck on FAT16/FAT32 exposes that we have problems
      with:
      TestFsBasic.test_fs13[fat16]
      TestFsBasic.test_fs11[fat32]
      TestFsBasic.test_fs12[fat32]
      TestFsBasic.test_fs13[fat32]
      TestFsExt.test_fs_ext1[fat32]
      TestFsExt.test_fs_ext2[fat32]
      TestFsExt.test_fs_ext3[fat32]
      TestFsExt.test_fs_ext4[fat32]
      TestFsExt.test_fs_ext5[fat32]
      TestFsExt.test_fs_ext6[fat32]
      TestFsExt.test_fs_ext7[fat32]
      TestFsExt.test_fs_ext8[fat32]
      TestFsExt.test_fs_ext9[fat32]
      TestMkdir.test_mkdir6[fat16]
      TestMkdir.test_mkdir1[fat32]
      TestMkdir.test_mkdir2[fat32]
      TestMkdir.test_mkdir3[fat32]
      TestMkdir.test_mkdir4[fat32]
      TestMkdir.test_mkdir5[fat32]
      TestMkdir.test_mkdir6[fat32]
      TestUnlink.test_unlink1[fat16]
      TestUnlink.test_unlink2[fat16]
      TestUnlink.test_unlink3[fat16]
      TestUnlink.test_unlink4[fat16]
      TestUnlink.test_unlink5[fat16]
      TestUnlink.test_unlink6[fat16]
      TestUnlink.test_unlink7[fat16]
      TestUnlink.test_unlink1[fat32]
      TestUnlink.test_unlink2[fat32]
      TestUnlink.test_unlink3[fat32]
      TestUnlink.test_unlink4[fat32]
      TestUnlink.test_unlink5[fat32]
      TestUnlink.test_unlink6[fat32]
      TestUnlink.test_unlink7[fat32]
      
      This is because we don't update the "information sector" on FAT32.
      While in the future we should resolve this problem and include that
      feature, we should enable fsck for ext4 to ensure that things remain in
      good shape there.
      Signed-off-by: NTom Rini <trini@konsulko.com>
      0a840660
    • B
      Fix ext4 block group descriptor sizing · febbc583
      Benjamin Lim 提交于
      Ext4 allows for arbitrarily sized block group descriptors when 64-bit
      addressing is enabled, which was previously not properly supported. This
      patch dynamically allocates a chunk of memory of the correct size.
      Signed-off-by: NBenjamin Lim <jarsp.ctf@gmail.com>
      febbc583
    • M
      test/py: mmc: Add 'mmc read' performance check · e5519797
      Marek Vasut 提交于
      Add option to the mmc rd test to check the duration of the
      execution of the mmc read command. This allows intercepting
      read performance regressions.
      Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com>
      Cc: Tom Rini <trini@konsulko.com>
      Cc: Simon Glass <sjg@chromium.org>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      e5519797
    • M
      test/py: mmc: Add 'mmc info' test · 4ffec8cd
      Marek Vasut 提交于
      Add test for 'mmc info' subcommand. This tests whether the card
      information is obtained correctly and verifies the device, bus
      speed, bus mode and bus width.
      Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com>
      Cc: Tom Rini <trini@konsulko.com>
      Cc: Simon Glass <sjg@chromium.org>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      4ffec8cd