{"push_id":814358238,"size":2,"distinct_size":2,"ref":"refs/heads/ff","head":"5f3a37377e8d788bd9a95f3a503c7c860a985b8a","before":"06598214b07b0073c3aee8c3956d674583a1cfa1","commits":[{"sha":"7f75894fff3e78ff572a93c20705c0b04eb36d37","author":{"email":"5ef2a23ba3aff51d1cfc8c113c1ec34b608b3b13@wwwdotorg.org","name":"Stephen Warren"},"message":"test: fat: add test of non-contiguous file reads\n\nIn my patch series to replace fs/fat with \"ff.c\", I enhanced ff.c to\noptimize file reading, so that reads of contiguous clusters are submitted\nto the IO device as a single read. This test attempts to torture-test\nedge-cases of that enhancement.\n\nBTW, the only way I found to validate that this script actually does\ncreate non-contiguous files was to manually inspect the FAT bitmap in a\nhex dump of the FAT image. hdparm --fibmap doesn't work on loop-mounted\nfilesystems. filefrag -v -e seems to lie about files being contiguous\nwhen they aren't.\n\nSigned-off-by: Stephen Warren <swarren@wwwdotorg.org>\n---\nv2:\n* Check for missing pre-requisite binaries, and print an explicit error\n  message if any are missing.\n* Create mount-point rather than assuming it exists.\n* Add a comment describing the script's operation.","distinct":true,"url":"https://api.github.com/repos/swarren/u-boot/commits/7f75894fff3e78ff572a93c20705c0b04eb36d37"},{"sha":"5f3a37377e8d788bd9a95f3a503c7c860a985b8a","author":{"email":"5ef2a23ba3aff51d1cfc8c113c1ec34b608b3b13@wwwdotorg.org","name":"Stephen Warren"},"message":"fs-test.sh: fix pre-requisite detection\n\nIn the following snippet:\n\nif [ ! -x `which $prereq` ]; then\n\nWhen $prereq does not exist, `which $prereq` evaluates to the empty string,\nwhich results in *no* argument being passed to the -x operator, which then\nevaluates to true, which is the equivalent of the prereq having been found. In\norder for this to fail as expected, we must pass an empty argument, which then\ncauses -x to fail. Do this by wrapping the `` in quotes so there's always an\nargument to -x, even if the value of the argument is zero-length.\n\nSigned-off-by: Stephen Warren <swarren@wwwdotorg.org>\n---\nv2: New patch.","distinct":true,"url":"https://api.github.com/repos/swarren/u-boot/commits/5f3a37377e8d788bd9a95f3a503c7c860a985b8a"}]}