Revision tags: release/14.0.0, release/13.2.0 |
|
#
90aad5d3 |
| 30-Mar-2023 |
Ed Maste <emaste@FreeBSD.org> |
makefs: clean up some leftovers after $FreeBSD$ tag removal
Fixes: 2a63c3be1582
|
#
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
Revision tags: release/12.4.0, release/13.1.0 |
|
#
21add93b |
| 23-Mar-2022 |
Mark Johnston <markj@FreeBSD.org> |
makefs: Remove execute permission from in-tree test scripts
Let the build system set it as needed. No functional change intended.
MFC after: 1 week Sponsored by: The FreeBSD Foundation
|
#
ecdc04d0 |
| 17-May-2022 |
Alan Somers <asomers@FreeBSD.org> |
makefs: fix calculation of file sizes
When a new FS image is created we need to calculate how much space each file is going to consume. Fix two bugs in that logic:
1) Count the space needed for ind
makefs: fix calculation of file sizes
When a new FS image is created we need to calculate how much space each file is going to consume. Fix two bugs in that logic:
1) Count the space needed for indirect blocks for large files. 1) Normally the trailing data of a file is written to a block of frag size, 4 kB by default.
However for files that use indirect blocks a full block is allocated, 32kB by default. Take that into account.
Adjust size calculations to match what is done in ffs_mkfs routine:
* Depending on the UFS version the superblock is stored at a different offset. Take that into account. * Add the cylinder group block size. * All of the above has to be aligned to the block size.
Finally, Remove "ncg" variable. It's always 1 and it was used to multiply stuff.
PR: 229929 Reviewed by: mckusick MFC after: 2 weeks Sponsored by: Semihalf Submitted by: Kornel Dulęba <mindal@semihalf.com> Differential Revision: https://reviews.freebsd.org/D35131 Differential Revision: https://reviews.freebsd.org/D35132
show more ...
|
Revision tags: release/12.3.0, release/13.0.0, release/12.2.0 |
|
#
bfd735d9 |
| 23-Jun-2020 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Revert r362390, those tests are fixed by r362418
PR: 247425 Sponsored by: The FreeBSD Foundation
|
#
865c7b71 |
| 19-Jun-2020 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Skip ufs related tests in fstyp(8) and makefs(8) temporarily
They are failing after r362358 and r362359.
PR: 247425 Sponsored by: The FreeBSD Foundation
|
Revision tags: release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0 |
|
#
d3f229a4 |
| 21-Jul-2018 |
Alan Somers <asomers@FreeBSD.org> |
makefs(8): add test case for PR 229929
Fix two failing makefs test cases by adding "-M 1m", which was already used for every other FFS test case. Add a new test case for the underlying issue: with
makefs(8): add test case for PR 229929
Fix two failing makefs test cases by adding "-M 1m", which was already used for every other FFS test case. Add a new test case for the underlying issue: with no -M, -m, or -s options, makefs can underestimate image size.
PR: 229929 Reported by: Jenkins MFC after: 2 weeks
show more ...
|
Revision tags: release/11.2.0, release/10.4.0 |
|
#
bca9d05f |
| 23-Jul-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r319973 through 321382.
|
Revision tags: release/11.1.0 |
|
#
a3604b95 |
| 27-Jun-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r320042 through r320397.
|
#
6bd94a46 |
| 20-Jun-2017 |
Alan Somers <asomers@FreeBSD.org> |
Fix usr.sbin/makefs/makefs_ffs_tests when /etc/fstab does not exist
dumpfs prints a harmless warning message (via ufs_disk_fillout(3) and getfsfile(3)), when /etc/fstab does not exist. We can ignor
Fix usr.sbin/makefs/makefs_ffs_tests when /etc/fstab does not exist
dumpfs prints a harmless warning message (via ufs_disk_fillout(3) and getfsfile(3)), when /etc/fstab does not exist. We can ignore it.
PR: 220165 Reported by: gjb MFC after: 3 weeks Sponsored by: Spectra Logic Corp
show more ...
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
#
b626f5a7 |
| 04-Jan-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH r289384-r293170
Sponsored by: The FreeBSD Foundation
|
#
a5d8944a |
| 19-Nov-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Catch up with head (r291075).
|
#
3e4f384e |
| 07-Nov-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head r290483
|
#
126b73dd |
| 02-Nov-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add testcases for -t ffs -o version=[12]
Verify the filesystem type using dumpfs. Add preliminary support for NetBSD (needs to be validated)
MFC after: 1 week Sponsored by: EMC / Isilon Storage Div
Add testcases for -t ffs -o version=[12]
Verify the filesystem type using dumpfs. Add preliminary support for NetBSD (needs to be validated)
MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
show more ...
|
#
c213f0db |
| 02-Nov-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Clean up mtree keyword support a slight bit and add a few more default keywords
- Parameterize the mtree keywords as $DEFAULT_MTREE_KEYWORDS - Test with the extra mtree keywords, `mode,gid,uid`. - A
Clean up mtree keyword support a slight bit and add a few more default keywords
- Parameterize the mtree keywords as $DEFAULT_MTREE_KEYWORDS - Test with the extra mtree keywords, `mode,gid,uid`. - Add a note about mtrees with time support not working with makefs right now
MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
show more ...
|
#
3c3feed4 |
| 01-Nov-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
|
#
11d38a57 |
| 28-Oct-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
Sponsored by: Gandi.net
|
#
fc2b0536 |
| 25-Oct-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add more cd9660/FFS makefs testcases
General changes: - Parameterize out the mount command. - Use mtree to verify the contents of an image (check_image_contents) instead of using diff (diff verifi
Add more cd9660/FFS makefs testcases
General changes: - Parameterize out the mount command. - Use mtree to verify the contents of an image (check_image_contents) instead of using diff (diff verifies content, but not file metadata). - Move common logic out to functions (common_cleanup, mount_image, check_image_contents) - Add stub testcases for makefs -D (crashes with SIGBUS, similar to bug # 192839) - Add a note about the ISO-9660 and rockridge specs - Add testcases that exercise: -- Creating disk images from an mtree and multiple directories. -- -F flag use (not really an extensive testcase right now)
cd9660-specific test changes:
- Remove an XXX comment about symlinks; I forgot that non-rockridge images turn symlinks into hardlinks. - Add testcases that exercise: -- -o allow-deep-trees -- -o allow-max-name stub testcase (doesn't seem to be implemented in makefs) -- -o preparer (existence in image; not conformance to spec) -- -o publisher (existence in image; not conformance to spec) -- -o rockridge (basic)
MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
show more ...
|
#
66845bf5 |
| 22-Oct-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Revise "create_test_inputs" to simplify the file structure as these testcases don't need to be nested as much as bin/ls/ls_tests.sh do when verifying ls -a, ls -A, etc. This allows the tests to make
Revise "create_test_inputs" to simplify the file structure as these testcases don't need to be nested as much as bin/ls/ls_tests.sh do when verifying ls -a, ls -A, etc. This allows the tests to make all paths relative to the top of the temporary directory instead of always tacking on $ATF_TMPDIR, thus complicating things unnecessarily
Create non-empty files in create_test_inputs as well now, similar to create_test_inputs2 in bin/ls/ls_tests.sh
Compare the input files to the output file contents using diff where possible: - Skip over the fifo comparison for now because it always fails - Skip over the symlink comparison on cd9660 because it always fails today
Sponsored by: EMC / Isilon Storage Division MFC after: 2 weeks X-MFC with: r289739
show more ...
|
#
7bdfc3b7 |
| 22-Oct-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Correctly reintroduce the rudimentary smoke tests I botched up in r289684
MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
b4c3ec12 |
| 21-Oct-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add some rudimentary [smoke] testcases for makefs
MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|