Message ID | 161526478158.1213071.11274238322406050241.stgit@magnolia (mailing list archive) |
---|---|
Headers | show |
Series | fstests: remove obsolete DMAPI tests | expand |
On Mon, Mar 08, 2021 at 08:39:41PM -0800, Darrick J. Wong wrote: > Hi all, > > DMAPI (apparently) was some sort of data management API that at some > point in the distant past could be used to implement a hierarchal > storage manager (HSM) using XFS. This sounds kind of neat because you > can dynamically page in (or evict out) parts of files to even cheaper > storage, but it has never been implemented in the upstream XFS driver or > any other filesystem. Get rid of these tests. Sorry, am I the only one who missed the 1st patch of this patchset? I can't find the [1/2], only get [2/2]. Thanks, Zorro > > If you're going to start using this mess, you probably ought to just > pull from my git trees, which are linked below. > > This is an extraordinary way to destroy everything. Enjoy! > Comments and questions are, as always, welcome. > > --D > > fstests git tree: > https://git.kernel.org/cgit/linux/kernel/git/djwong/xfstests-dev.git/log/?h=remove-dmapi > --- > .gitignore | 79 - > Makefile | 5 > build/rpm/xfstests.spec.in | 2 > common/dmapi | 31 - > common/punch | 106 -- > common/rc | 5 > configure.ac | 1 > dmapi/Makefile | 16 > dmapi/README | 6 > dmapi/src/Makefile | 21 > dmapi/src/common/Makefile | 23 > dmapi/src/common/cmd/Makefile | 31 - > dmapi/src/common/cmd/read_invis.c | 196 ---- > dmapi/src/common/cmd/set_region.c | 148 --- > dmapi/src/common/cmd/set_return_on_destroy.c | 130 -- > dmapi/src/common/cmd/write_invis.c | 175 --- > dmapi/src/common/lib/Makefile | 31 - > dmapi/src/common/lib/dmport.h | 859 ---------------- > dmapi/src/common/lib/find_session.c | 186 --- > dmapi/src/common/lib/hsm.h | 166 --- > dmapi/src/common/lib/print.c | 589 ----------- > dmapi/src/common/lib/stubs.c | 491 --------- > dmapi/src/common/lib/util.c | 966 ----------------- > dmapi/src/sample_hsm/Makefile | 31 - > dmapi/src/sample_hsm/README | 62 - > dmapi/src/sample_hsm/migfind.c | 280 ----- > dmapi/src/sample_hsm/migin.c | 411 ------- > dmapi/src/sample_hsm/migout.c | 577 ---------- > dmapi/src/sample_hsm/mls.c | 320 ------ > dmapi/src/sample_hsm/mrmean.c | 325 ------ > dmapi/src/sample_hsm/wbee.c | 599 ----------- > dmapi/src/simple/Makefile | 32 - > dmapi/src/simple/dm_create_session.c | 47 - > dmapi/src/simple/dm_destroy_session.c | 45 - > dmapi/src/simple/dm_find_eventmsg.c | 65 - > dmapi/src/simple/dm_getall_sessions.c | 70 - > dmapi/src/simple/dm_getall_tokens.c | 65 - > dmapi/src/simple/dm_query_session.c | 59 - > dmapi/src/suite1/Makefile | 18 > dmapi/src/suite1/cmd/Makefile | 54 - > dmapi/src/suite1/cmd/create_userevent.c | 89 -- > dmapi/src/suite1/cmd/dm_handle.c | 250 ----- > dmapi/src/suite1/cmd/downgrade_right.c | 127 -- > dmapi/src/suite1/cmd/fd_to_handle.c | 70 - > dmapi/src/suite1/cmd/get_allocinfo.c | 358 ------ > dmapi/src/suite1/cmd/get_config_events.c | 180 --- > dmapi/src/suite1/cmd/get_dirattrs.c | 161 --- > dmapi/src/suite1/cmd/get_dmattr.c | 125 -- > dmapi/src/suite1/cmd/get_eventlist.c | 224 ---- > dmapi/src/suite1/cmd/get_events.c | 119 -- > dmapi/src/suite1/cmd/get_fileattr.c | 152 --- > dmapi/src/suite1/cmd/get_mountinfo.c | 134 -- > dmapi/src/suite1/cmd/get_region.c | 121 -- > dmapi/src/suite1/cmd/getall_disp.c | 122 -- > dmapi/src/suite1/cmd/getall_dmattr.c | 132 -- > dmapi/src/suite1/cmd/handle_to_fshandle.c | 76 - > dmapi/src/suite1/cmd/handle_to_path.c | 137 -- > dmapi/src/suite1/cmd/init_service.c | 52 - > dmapi/src/suite1/cmd/link_test.c | 146 --- > dmapi/src/suite1/cmd/make_rt_sparse.c | 136 -- > dmapi/src/suite1/cmd/make_sparse.c | 90 -- > dmapi/src/suite1/cmd/obj_ref_hold.c | 128 -- > dmapi/src/suite1/cmd/obj_ref_query.c | 134 -- > dmapi/src/suite1/cmd/obj_ref_rele.c | 128 -- > dmapi/src/suite1/cmd/path_to_fshandle.c | 69 - > dmapi/src/suite1/cmd/path_to_handle.c | 69 - > dmapi/src/suite1/cmd/pending.c | 72 - > dmapi/src/suite1/cmd/print_event.c | 1313 ------------------------ > dmapi/src/suite1/cmd/print_fshandle.c | 67 - > dmapi/src/suite1/cmd/probe_hole.c | 113 -- > dmapi/src/suite1/cmd/probe_punch_xfsctl_hole.c | 186 --- > dmapi/src/suite1/cmd/punch_hole.c | 108 -- > dmapi/src/suite1/cmd/query_right.c | 131 -- > dmapi/src/suite1/cmd/randomize_file.c | 132 -- > dmapi/src/suite1/cmd/release_right.c | 128 -- > dmapi/src/suite1/cmd/remove_dmattr.c | 105 -- > dmapi/src/suite1/cmd/request_right.c | 153 --- > dmapi/src/suite1/cmd/respond_event.c | 82 - > dmapi/src/suite1/cmd/rwt.c | 172 --- > dmapi/src/suite1/cmd/security_hole.c | 105 -- > dmapi/src/suite1/cmd/security_hole2.c | 104 -- > dmapi/src/suite1/cmd/set_disp.c | 165 --- > dmapi/src/suite1/cmd/set_dmattr.c | 118 -- > dmapi/src/suite1/cmd/set_eventlist.c | 162 --- > dmapi/src/suite1/cmd/set_fileattr.c | 399 ------- > dmapi/src/suite1/cmd/struct_test.c | 222 ---- > dmapi/src/suite1/cmd/sync_by_handle.c | 99 -- > dmapi/src/suite1/cmd/test_assumption.c | 133 -- > dmapi/src/suite1/cmd/upgrade_right.c | 128 -- > dmapi/src/suite1/function_coverage | 70 - > dmapi/src/suite2/DMAPI_aliases | 119 -- > dmapi/src/suite2/Makefile | 18 > dmapi/src/suite2/README | 605 ----------- > dmapi/src/suite2/README_for_check_dmapi | 29 - > dmapi/src/suite2/bindir/crttf | 15 > dmapi/src/suite2/bindir/ctf | 16 > dmapi/src/suite2/bindir/ls_to_copy | Bin > dmapi/src/suite2/bindir/make_holey | 29 - > dmapi/src/suite2/bindir/run_test | 523 --------- > dmapi/src/suite2/bindir/stf | 13 > dmapi/src/suite2/bindir/test_allocinfo_1 | 70 - > dmapi/src/suite2/bindir/test_allocinfo_2 | 71 - > dmapi/src/suite2/create_cpio | 10 > dmapi/src/suite2/data/fail.dat | 90 -- > dmapi/src/suite2/data/main.dat | 131 -- > dmapi/src/suite2/data/nfs.dat | 146 --- > dmapi/src/suite2/data/pending.dat | 62 - > dmapi/src/suite2/data/pending_nfs.dat | 44 - > dmapi/src/suite2/data/realtime.dat | 111 -- > dmapi/src/suite2/data/smallq.dat | 78 - > dmapi/src/suite2/data/standard.dat | 295 ----- > dmapi/src/suite2/data/standard_nfs.dat | 219 ---- > dmapi/src/suite2/dist/README | 435 -------- > dmapi/src/suite2/lib/errtest.h | 219 ---- > dmapi/src/suite2/menu_test | 329 ------ > dmapi/src/suite2/src/Makefile | 37 - > dmapi/src/suite2/src/check_dmapi.c | 247 ---- > dmapi/src/suite2/src/dm_test_daemon.c | 1327 ------------------------ > dmapi/src/suite2/src/invis_test.c | 232 ---- > dmapi/src/suite2/src/mm_fill.c | 64 - > dmapi/src/suite2/src/mmap.c | 307 ------ > dmapi/src/suite2/src/mmap_cp.c | 60 - > dmapi/src/suite2/src/region_test.c | 139 --- > dmapi/src/suite2/src/send_msg.c | 102 -- > dmapi/src/suite2/src/test_bulkall.c | 310 ------ > dmapi/src/suite2/src/test_bulkattr.c | 293 ----- > dmapi/src/suite2/src/test_dmattr.c | 509 --------- > dmapi/src/suite2/src/test_efault.c | 232 ---- > dmapi/src/suite2/src/test_eventlist.c | 458 -------- > dmapi/src/suite2/src/test_fileattr.c | 698 ------------- > dmapi/src/suite2/src/test_hole.c | 359 ------ > dmapi/src/suite2/src/test_invis.c | 448 -------- > dmapi/src/suite2/src/test_region.c | 251 ----- > dmapi/src/suite2/src/test_rights.c | 278 ----- > include/builddefs.in | 1 > m4/Makefile | 1 > m4/package_dmapidev.m4 | 27 > tests/xfs/142 | 36 - > tests/xfs/142.out | 232 ---- > tests/xfs/143 | 36 - > tests/xfs/143.out | 98 -- > tests/xfs/144 | 36 - > tests/xfs/144.out | 245 ---- > tests/xfs/145 | 36 - > tests/xfs/145.out | 36 - > tests/xfs/146 | 43 - > tests/xfs/146.out | 320 ------ > tests/xfs/147 | 36 - > tests/xfs/147.out | 29 - > tests/xfs/150 | 47 - > tests/xfs/150.out | 5 > tests/xfs/151 | 92 -- > tests/xfs/151.out | 22 > tests/xfs/152 | 41 - > tests/xfs/152.out | 10 > tests/xfs/153 | 48 - > tests/xfs/153.out | 8 > tests/xfs/154 | 35 - > tests/xfs/154.out | 21 > tests/xfs/155 | 67 - > tests/xfs/155.out | 8 > tests/xfs/156 | 34 - > tests/xfs/156.out | 1 > tests/xfs/157 | 36 - > tests/xfs/157.out | 2 > tests/xfs/158 | 81 - > tests/xfs/158.out | 6 > tests/xfs/159 | 48 - > tests/xfs/159.out | 5 > tests/xfs/160 | 58 - > tests/xfs/160.out | 11 > tests/xfs/161 | 47 - > tests/xfs/161.out | 12 > tests/xfs/162 | 64 - > tests/xfs/162.out | 12 > tests/xfs/163 | 48 - > tests/xfs/163.out | 3 > tests/xfs/168 | 92 -- > tests/xfs/168.out | 57 - > tests/xfs/175 | 54 - > tests/xfs/175.out | 63 - > tests/xfs/176 | 60 - > tests/xfs/176.out | 121 -- > tests/xfs/177 | 65 - > tests/xfs/177.out | 88 -- > tests/xfs/185 | 64 - > tests/xfs/185.out | 71 - > tests/xfs/group | 25 > tools/auto-qa | 4 > 189 files changed, 6 insertions(+), 28189 deletions(-) > delete mode 100644 common/dmapi > delete mode 100644 dmapi/Makefile > delete mode 100644 dmapi/README > delete mode 100644 dmapi/src/Makefile > delete mode 100644 dmapi/src/common/Makefile > delete mode 100644 dmapi/src/common/cmd/Makefile > delete mode 100644 dmapi/src/common/cmd/read_invis.c > delete mode 100644 dmapi/src/common/cmd/set_region.c > delete mode 100644 dmapi/src/common/cmd/set_return_on_destroy.c > delete mode 100644 dmapi/src/common/cmd/write_invis.c > delete mode 100644 dmapi/src/common/lib/Makefile > delete mode 100644 dmapi/src/common/lib/dmport.h > delete mode 100644 dmapi/src/common/lib/find_session.c > delete mode 100644 dmapi/src/common/lib/hsm.h > delete mode 100644 dmapi/src/common/lib/print.c > delete mode 100644 dmapi/src/common/lib/stubs.c > delete mode 100644 dmapi/src/common/lib/util.c > delete mode 100644 dmapi/src/sample_hsm/Makefile > delete mode 100644 dmapi/src/sample_hsm/README > delete mode 100644 dmapi/src/sample_hsm/migfind.c > delete mode 100644 dmapi/src/sample_hsm/migin.c > delete mode 100644 dmapi/src/sample_hsm/migout.c > delete mode 100644 dmapi/src/sample_hsm/mls.c > delete mode 100644 dmapi/src/sample_hsm/mrmean.c > delete mode 100644 dmapi/src/sample_hsm/wbee.c > delete mode 100644 dmapi/src/simple/Makefile > delete mode 100644 dmapi/src/simple/dm_create_session.c > delete mode 100644 dmapi/src/simple/dm_destroy_session.c > delete mode 100644 dmapi/src/simple/dm_find_eventmsg.c > delete mode 100644 dmapi/src/simple/dm_getall_sessions.c > delete mode 100644 dmapi/src/simple/dm_getall_tokens.c > delete mode 100644 dmapi/src/simple/dm_query_session.c > delete mode 100644 dmapi/src/suite1/Makefile > delete mode 100644 dmapi/src/suite1/cmd/Makefile > delete mode 100644 dmapi/src/suite1/cmd/create_userevent.c > delete mode 100644 dmapi/src/suite1/cmd/dm_handle.c > delete mode 100644 dmapi/src/suite1/cmd/downgrade_right.c > delete mode 100644 dmapi/src/suite1/cmd/fd_to_handle.c > delete mode 100644 dmapi/src/suite1/cmd/get_allocinfo.c > delete mode 100644 dmapi/src/suite1/cmd/get_config_events.c > delete mode 100644 dmapi/src/suite1/cmd/get_dirattrs.c > delete mode 100644 dmapi/src/suite1/cmd/get_dmattr.c > delete mode 100644 dmapi/src/suite1/cmd/get_eventlist.c > delete mode 100644 dmapi/src/suite1/cmd/get_events.c > delete mode 100644 dmapi/src/suite1/cmd/get_fileattr.c > delete mode 100644 dmapi/src/suite1/cmd/get_mountinfo.c > delete mode 100644 dmapi/src/suite1/cmd/get_region.c > delete mode 100644 dmapi/src/suite1/cmd/getall_disp.c > delete mode 100644 dmapi/src/suite1/cmd/getall_dmattr.c > delete mode 100644 dmapi/src/suite1/cmd/handle_to_fshandle.c > delete mode 100644 dmapi/src/suite1/cmd/handle_to_path.c > delete mode 100644 dmapi/src/suite1/cmd/init_service.c > delete mode 100644 dmapi/src/suite1/cmd/link_test.c > delete mode 100644 dmapi/src/suite1/cmd/make_rt_sparse.c > delete mode 100644 dmapi/src/suite1/cmd/make_sparse.c > delete mode 100644 dmapi/src/suite1/cmd/obj_ref_hold.c > delete mode 100644 dmapi/src/suite1/cmd/obj_ref_query.c > delete mode 100644 dmapi/src/suite1/cmd/obj_ref_rele.c > delete mode 100644 dmapi/src/suite1/cmd/path_to_fshandle.c > delete mode 100644 dmapi/src/suite1/cmd/path_to_handle.c > delete mode 100644 dmapi/src/suite1/cmd/pending.c > delete mode 100644 dmapi/src/suite1/cmd/print_event.c > delete mode 100644 dmapi/src/suite1/cmd/print_fshandle.c > delete mode 100644 dmapi/src/suite1/cmd/probe_hole.c > delete mode 100644 dmapi/src/suite1/cmd/probe_punch_xfsctl_hole.c > delete mode 100644 dmapi/src/suite1/cmd/punch_hole.c > delete mode 100644 dmapi/src/suite1/cmd/query_right.c > delete mode 100644 dmapi/src/suite1/cmd/randomize_file.c > delete mode 100644 dmapi/src/suite1/cmd/release_right.c > delete mode 100644 dmapi/src/suite1/cmd/remove_dmattr.c > delete mode 100644 dmapi/src/suite1/cmd/request_right.c > delete mode 100644 dmapi/src/suite1/cmd/respond_event.c > delete mode 100644 dmapi/src/suite1/cmd/rwt.c > delete mode 100644 dmapi/src/suite1/cmd/security_hole.c > delete mode 100644 dmapi/src/suite1/cmd/security_hole2.c > delete mode 100644 dmapi/src/suite1/cmd/set_disp.c > delete mode 100644 dmapi/src/suite1/cmd/set_dmattr.c > delete mode 100644 dmapi/src/suite1/cmd/set_eventlist.c > delete mode 100644 dmapi/src/suite1/cmd/set_fileattr.c > delete mode 100644 dmapi/src/suite1/cmd/struct_test.c > delete mode 100644 dmapi/src/suite1/cmd/sync_by_handle.c > delete mode 100644 dmapi/src/suite1/cmd/test_assumption.c > delete mode 100644 dmapi/src/suite1/cmd/upgrade_right.c > delete mode 100644 dmapi/src/suite1/function_coverage > delete mode 100644 dmapi/src/suite2/DMAPI_aliases > delete mode 100644 dmapi/src/suite2/Makefile > delete mode 100644 dmapi/src/suite2/README > delete mode 100644 dmapi/src/suite2/README_for_check_dmapi > delete mode 100755 dmapi/src/suite2/bindir/crttf > delete mode 100755 dmapi/src/suite2/bindir/ctf > delete mode 100644 dmapi/src/suite2/bindir/ls_to_copy > delete mode 100755 dmapi/src/suite2/bindir/make_holey > delete mode 100755 dmapi/src/suite2/bindir/run_test > delete mode 100755 dmapi/src/suite2/bindir/stf > delete mode 100755 dmapi/src/suite2/bindir/test_allocinfo_1 > delete mode 100755 dmapi/src/suite2/bindir/test_allocinfo_2 > delete mode 100644 dmapi/src/suite2/create_cpio > delete mode 100644 dmapi/src/suite2/data/fail.dat > delete mode 100644 dmapi/src/suite2/data/main.dat > delete mode 100644 dmapi/src/suite2/data/nfs.dat > delete mode 100644 dmapi/src/suite2/data/pending.dat > delete mode 100644 dmapi/src/suite2/data/pending_nfs.dat > delete mode 100644 dmapi/src/suite2/data/realtime.dat > delete mode 100644 dmapi/src/suite2/data/smallq.dat > delete mode 100644 dmapi/src/suite2/data/standard.dat > delete mode 100644 dmapi/src/suite2/data/standard_nfs.dat > delete mode 100644 dmapi/src/suite2/dist/README > delete mode 100644 dmapi/src/suite2/lib/errtest.h > delete mode 100755 dmapi/src/suite2/menu_test > delete mode 100644 dmapi/src/suite2/src/Makefile > delete mode 100644 dmapi/src/suite2/src/check_dmapi.c > delete mode 100644 dmapi/src/suite2/src/dm_test_daemon.c > delete mode 100644 dmapi/src/suite2/src/invis_test.c > delete mode 100644 dmapi/src/suite2/src/mm_fill.c > delete mode 100644 dmapi/src/suite2/src/mmap.c > delete mode 100644 dmapi/src/suite2/src/mmap_cp.c > delete mode 100644 dmapi/src/suite2/src/region_test.c > delete mode 100644 dmapi/src/suite2/src/send_msg.c > delete mode 100644 dmapi/src/suite2/src/test_bulkall.c > delete mode 100644 dmapi/src/suite2/src/test_bulkattr.c > delete mode 100644 dmapi/src/suite2/src/test_dmattr.c > delete mode 100644 dmapi/src/suite2/src/test_efault.c > delete mode 100644 dmapi/src/suite2/src/test_eventlist.c > delete mode 100644 dmapi/src/suite2/src/test_fileattr.c > delete mode 100644 dmapi/src/suite2/src/test_hole.c > delete mode 100644 dmapi/src/suite2/src/test_invis.c > delete mode 100644 dmapi/src/suite2/src/test_region.c > delete mode 100644 dmapi/src/suite2/src/test_rights.c > delete mode 100644 m4/package_dmapidev.m4 > delete mode 100755 tests/xfs/142 > delete mode 100644 tests/xfs/142.out > delete mode 100755 tests/xfs/143 > delete mode 100644 tests/xfs/143.out > delete mode 100755 tests/xfs/144 > delete mode 100644 tests/xfs/144.out > delete mode 100755 tests/xfs/145 > delete mode 100644 tests/xfs/145.out > delete mode 100755 tests/xfs/146 > delete mode 100644 tests/xfs/146.out > delete mode 100755 tests/xfs/147 > delete mode 100644 tests/xfs/147.out > delete mode 100755 tests/xfs/150 > delete mode 100644 tests/xfs/150.out > delete mode 100755 tests/xfs/151 > delete mode 100644 tests/xfs/151.out > delete mode 100755 tests/xfs/152 > delete mode 100644 tests/xfs/152.out > delete mode 100755 tests/xfs/153 > delete mode 100644 tests/xfs/153.out > delete mode 100755 tests/xfs/154 > delete mode 100644 tests/xfs/154.out > delete mode 100755 tests/xfs/155 > delete mode 100644 tests/xfs/155.out > delete mode 100755 tests/xfs/156 > delete mode 100644 tests/xfs/156.out > delete mode 100755 tests/xfs/157 > delete mode 100644 tests/xfs/157.out > delete mode 100755 tests/xfs/158 > delete mode 100644 tests/xfs/158.out > delete mode 100755 tests/xfs/159 > delete mode 100644 tests/xfs/159.out > delete mode 100755 tests/xfs/160 > delete mode 100644 tests/xfs/160.out > delete mode 100755 tests/xfs/161 > delete mode 100644 tests/xfs/161.out > delete mode 100755 tests/xfs/162 > delete mode 100644 tests/xfs/162.out > delete mode 100755 tests/xfs/163 > delete mode 100644 tests/xfs/163.out > delete mode 100755 tests/xfs/168 > delete mode 100644 tests/xfs/168.out > delete mode 100755 tests/xfs/175 > delete mode 100644 tests/xfs/175.out > delete mode 100755 tests/xfs/176 > delete mode 100644 tests/xfs/176.out > delete mode 100755 tests/xfs/177 > delete mode 100644 tests/xfs/177.out > delete mode 100755 tests/xfs/185 > delete mode 100644 tests/xfs/185.out >
On Wed, Mar 10, 2021 at 08:50:30AM +0800, Zorro Lang wrote: > On Mon, Mar 08, 2021 at 08:39:41PM -0800, Darrick J. Wong wrote: > > Hi all, > > > > DMAPI (apparently) was some sort of data management API that at some > > point in the distant past could be used to implement a hierarchal > > storage manager (HSM) using XFS. This sounds kind of neat because you > > can dynamically page in (or evict out) parts of files to even cheaper > > storage, but it has never been implemented in the upstream XFS driver or > > any other filesystem. Get rid of these tests. > > Sorry, am I the only one who missed the 1st patch of this patchset? I can't find > the [1/2], only get [2/2]. vger probably deleted it for size or something. You can find the git version in the linked git tree branch: https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfstests-dev.git/commit/?h=remove-dmapi&id=2efc7b122f762da4b30446e91167f9bae6a3a9cb --D > Thanks, > Zorro > > > > > If you're going to start using this mess, you probably ought to just > > pull from my git trees, which are linked below. > > > > This is an extraordinary way to destroy everything. Enjoy! > > Comments and questions are, as always, welcome. > > > > --D > > > > fstests git tree: > > https://git.kernel.org/cgit/linux/kernel/git/djwong/xfstests-dev.git/log/?h=remove-dmapi > > --- > > .gitignore | 79 - > > Makefile | 5 > > build/rpm/xfstests.spec.in | 2 > > common/dmapi | 31 - > > common/punch | 106 -- > > common/rc | 5 > > configure.ac | 1 > > dmapi/Makefile | 16 > > dmapi/README | 6 > > dmapi/src/Makefile | 21 > > dmapi/src/common/Makefile | 23 > > dmapi/src/common/cmd/Makefile | 31 - > > dmapi/src/common/cmd/read_invis.c | 196 ---- > > dmapi/src/common/cmd/set_region.c | 148 --- > > dmapi/src/common/cmd/set_return_on_destroy.c | 130 -- > > dmapi/src/common/cmd/write_invis.c | 175 --- > > dmapi/src/common/lib/Makefile | 31 - > > dmapi/src/common/lib/dmport.h | 859 ---------------- > > dmapi/src/common/lib/find_session.c | 186 --- > > dmapi/src/common/lib/hsm.h | 166 --- > > dmapi/src/common/lib/print.c | 589 ----------- > > dmapi/src/common/lib/stubs.c | 491 --------- > > dmapi/src/common/lib/util.c | 966 ----------------- > > dmapi/src/sample_hsm/Makefile | 31 - > > dmapi/src/sample_hsm/README | 62 - > > dmapi/src/sample_hsm/migfind.c | 280 ----- > > dmapi/src/sample_hsm/migin.c | 411 ------- > > dmapi/src/sample_hsm/migout.c | 577 ---------- > > dmapi/src/sample_hsm/mls.c | 320 ------ > > dmapi/src/sample_hsm/mrmean.c | 325 ------ > > dmapi/src/sample_hsm/wbee.c | 599 ----------- > > dmapi/src/simple/Makefile | 32 - > > dmapi/src/simple/dm_create_session.c | 47 - > > dmapi/src/simple/dm_destroy_session.c | 45 - > > dmapi/src/simple/dm_find_eventmsg.c | 65 - > > dmapi/src/simple/dm_getall_sessions.c | 70 - > > dmapi/src/simple/dm_getall_tokens.c | 65 - > > dmapi/src/simple/dm_query_session.c | 59 - > > dmapi/src/suite1/Makefile | 18 > > dmapi/src/suite1/cmd/Makefile | 54 - > > dmapi/src/suite1/cmd/create_userevent.c | 89 -- > > dmapi/src/suite1/cmd/dm_handle.c | 250 ----- > > dmapi/src/suite1/cmd/downgrade_right.c | 127 -- > > dmapi/src/suite1/cmd/fd_to_handle.c | 70 - > > dmapi/src/suite1/cmd/get_allocinfo.c | 358 ------ > > dmapi/src/suite1/cmd/get_config_events.c | 180 --- > > dmapi/src/suite1/cmd/get_dirattrs.c | 161 --- > > dmapi/src/suite1/cmd/get_dmattr.c | 125 -- > > dmapi/src/suite1/cmd/get_eventlist.c | 224 ---- > > dmapi/src/suite1/cmd/get_events.c | 119 -- > > dmapi/src/suite1/cmd/get_fileattr.c | 152 --- > > dmapi/src/suite1/cmd/get_mountinfo.c | 134 -- > > dmapi/src/suite1/cmd/get_region.c | 121 -- > > dmapi/src/suite1/cmd/getall_disp.c | 122 -- > > dmapi/src/suite1/cmd/getall_dmattr.c | 132 -- > > dmapi/src/suite1/cmd/handle_to_fshandle.c | 76 - > > dmapi/src/suite1/cmd/handle_to_path.c | 137 -- > > dmapi/src/suite1/cmd/init_service.c | 52 - > > dmapi/src/suite1/cmd/link_test.c | 146 --- > > dmapi/src/suite1/cmd/make_rt_sparse.c | 136 -- > > dmapi/src/suite1/cmd/make_sparse.c | 90 -- > > dmapi/src/suite1/cmd/obj_ref_hold.c | 128 -- > > dmapi/src/suite1/cmd/obj_ref_query.c | 134 -- > > dmapi/src/suite1/cmd/obj_ref_rele.c | 128 -- > > dmapi/src/suite1/cmd/path_to_fshandle.c | 69 - > > dmapi/src/suite1/cmd/path_to_handle.c | 69 - > > dmapi/src/suite1/cmd/pending.c | 72 - > > dmapi/src/suite1/cmd/print_event.c | 1313 ------------------------ > > dmapi/src/suite1/cmd/print_fshandle.c | 67 - > > dmapi/src/suite1/cmd/probe_hole.c | 113 -- > > dmapi/src/suite1/cmd/probe_punch_xfsctl_hole.c | 186 --- > > dmapi/src/suite1/cmd/punch_hole.c | 108 -- > > dmapi/src/suite1/cmd/query_right.c | 131 -- > > dmapi/src/suite1/cmd/randomize_file.c | 132 -- > > dmapi/src/suite1/cmd/release_right.c | 128 -- > > dmapi/src/suite1/cmd/remove_dmattr.c | 105 -- > > dmapi/src/suite1/cmd/request_right.c | 153 --- > > dmapi/src/suite1/cmd/respond_event.c | 82 - > > dmapi/src/suite1/cmd/rwt.c | 172 --- > > dmapi/src/suite1/cmd/security_hole.c | 105 -- > > dmapi/src/suite1/cmd/security_hole2.c | 104 -- > > dmapi/src/suite1/cmd/set_disp.c | 165 --- > > dmapi/src/suite1/cmd/set_dmattr.c | 118 -- > > dmapi/src/suite1/cmd/set_eventlist.c | 162 --- > > dmapi/src/suite1/cmd/set_fileattr.c | 399 ------- > > dmapi/src/suite1/cmd/struct_test.c | 222 ---- > > dmapi/src/suite1/cmd/sync_by_handle.c | 99 -- > > dmapi/src/suite1/cmd/test_assumption.c | 133 -- > > dmapi/src/suite1/cmd/upgrade_right.c | 128 -- > > dmapi/src/suite1/function_coverage | 70 - > > dmapi/src/suite2/DMAPI_aliases | 119 -- > > dmapi/src/suite2/Makefile | 18 > > dmapi/src/suite2/README | 605 ----------- > > dmapi/src/suite2/README_for_check_dmapi | 29 - > > dmapi/src/suite2/bindir/crttf | 15 > > dmapi/src/suite2/bindir/ctf | 16 > > dmapi/src/suite2/bindir/ls_to_copy | Bin > > dmapi/src/suite2/bindir/make_holey | 29 - > > dmapi/src/suite2/bindir/run_test | 523 --------- > > dmapi/src/suite2/bindir/stf | 13 > > dmapi/src/suite2/bindir/test_allocinfo_1 | 70 - > > dmapi/src/suite2/bindir/test_allocinfo_2 | 71 - > > dmapi/src/suite2/create_cpio | 10 > > dmapi/src/suite2/data/fail.dat | 90 -- > > dmapi/src/suite2/data/main.dat | 131 -- > > dmapi/src/suite2/data/nfs.dat | 146 --- > > dmapi/src/suite2/data/pending.dat | 62 - > > dmapi/src/suite2/data/pending_nfs.dat | 44 - > > dmapi/src/suite2/data/realtime.dat | 111 -- > > dmapi/src/suite2/data/smallq.dat | 78 - > > dmapi/src/suite2/data/standard.dat | 295 ----- > > dmapi/src/suite2/data/standard_nfs.dat | 219 ---- > > dmapi/src/suite2/dist/README | 435 -------- > > dmapi/src/suite2/lib/errtest.h | 219 ---- > > dmapi/src/suite2/menu_test | 329 ------ > > dmapi/src/suite2/src/Makefile | 37 - > > dmapi/src/suite2/src/check_dmapi.c | 247 ---- > > dmapi/src/suite2/src/dm_test_daemon.c | 1327 ------------------------ > > dmapi/src/suite2/src/invis_test.c | 232 ---- > > dmapi/src/suite2/src/mm_fill.c | 64 - > > dmapi/src/suite2/src/mmap.c | 307 ------ > > dmapi/src/suite2/src/mmap_cp.c | 60 - > > dmapi/src/suite2/src/region_test.c | 139 --- > > dmapi/src/suite2/src/send_msg.c | 102 -- > > dmapi/src/suite2/src/test_bulkall.c | 310 ------ > > dmapi/src/suite2/src/test_bulkattr.c | 293 ----- > > dmapi/src/suite2/src/test_dmattr.c | 509 --------- > > dmapi/src/suite2/src/test_efault.c | 232 ---- > > dmapi/src/suite2/src/test_eventlist.c | 458 -------- > > dmapi/src/suite2/src/test_fileattr.c | 698 ------------- > > dmapi/src/suite2/src/test_hole.c | 359 ------ > > dmapi/src/suite2/src/test_invis.c | 448 -------- > > dmapi/src/suite2/src/test_region.c | 251 ----- > > dmapi/src/suite2/src/test_rights.c | 278 ----- > > include/builddefs.in | 1 > > m4/Makefile | 1 > > m4/package_dmapidev.m4 | 27 > > tests/xfs/142 | 36 - > > tests/xfs/142.out | 232 ---- > > tests/xfs/143 | 36 - > > tests/xfs/143.out | 98 -- > > tests/xfs/144 | 36 - > > tests/xfs/144.out | 245 ---- > > tests/xfs/145 | 36 - > > tests/xfs/145.out | 36 - > > tests/xfs/146 | 43 - > > tests/xfs/146.out | 320 ------ > > tests/xfs/147 | 36 - > > tests/xfs/147.out | 29 - > > tests/xfs/150 | 47 - > > tests/xfs/150.out | 5 > > tests/xfs/151 | 92 -- > > tests/xfs/151.out | 22 > > tests/xfs/152 | 41 - > > tests/xfs/152.out | 10 > > tests/xfs/153 | 48 - > > tests/xfs/153.out | 8 > > tests/xfs/154 | 35 - > > tests/xfs/154.out | 21 > > tests/xfs/155 | 67 - > > tests/xfs/155.out | 8 > > tests/xfs/156 | 34 - > > tests/xfs/156.out | 1 > > tests/xfs/157 | 36 - > > tests/xfs/157.out | 2 > > tests/xfs/158 | 81 - > > tests/xfs/158.out | 6 > > tests/xfs/159 | 48 - > > tests/xfs/159.out | 5 > > tests/xfs/160 | 58 - > > tests/xfs/160.out | 11 > > tests/xfs/161 | 47 - > > tests/xfs/161.out | 12 > > tests/xfs/162 | 64 - > > tests/xfs/162.out | 12 > > tests/xfs/163 | 48 - > > tests/xfs/163.out | 3 > > tests/xfs/168 | 92 -- > > tests/xfs/168.out | 57 - > > tests/xfs/175 | 54 - > > tests/xfs/175.out | 63 - > > tests/xfs/176 | 60 - > > tests/xfs/176.out | 121 -- > > tests/xfs/177 | 65 - > > tests/xfs/177.out | 88 -- > > tests/xfs/185 | 64 - > > tests/xfs/185.out | 71 - > > tests/xfs/group | 25 > > tools/auto-qa | 4 > > 189 files changed, 6 insertions(+), 28189 deletions(-) > > delete mode 100644 common/dmapi > > delete mode 100644 dmapi/Makefile > > delete mode 100644 dmapi/README > > delete mode 100644 dmapi/src/Makefile > > delete mode 100644 dmapi/src/common/Makefile > > delete mode 100644 dmapi/src/common/cmd/Makefile > > delete mode 100644 dmapi/src/common/cmd/read_invis.c > > delete mode 100644 dmapi/src/common/cmd/set_region.c > > delete mode 100644 dmapi/src/common/cmd/set_return_on_destroy.c > > delete mode 100644 dmapi/src/common/cmd/write_invis.c > > delete mode 100644 dmapi/src/common/lib/Makefile > > delete mode 100644 dmapi/src/common/lib/dmport.h > > delete mode 100644 dmapi/src/common/lib/find_session.c > > delete mode 100644 dmapi/src/common/lib/hsm.h > > delete mode 100644 dmapi/src/common/lib/print.c > > delete mode 100644 dmapi/src/common/lib/stubs.c > > delete mode 100644 dmapi/src/common/lib/util.c > > delete mode 100644 dmapi/src/sample_hsm/Makefile > > delete mode 100644 dmapi/src/sample_hsm/README > > delete mode 100644 dmapi/src/sample_hsm/migfind.c > > delete mode 100644 dmapi/src/sample_hsm/migin.c > > delete mode 100644 dmapi/src/sample_hsm/migout.c > > delete mode 100644 dmapi/src/sample_hsm/mls.c > > delete mode 100644 dmapi/src/sample_hsm/mrmean.c > > delete mode 100644 dmapi/src/sample_hsm/wbee.c > > delete mode 100644 dmapi/src/simple/Makefile > > delete mode 100644 dmapi/src/simple/dm_create_session.c > > delete mode 100644 dmapi/src/simple/dm_destroy_session.c > > delete mode 100644 dmapi/src/simple/dm_find_eventmsg.c > > delete mode 100644 dmapi/src/simple/dm_getall_sessions.c > > delete mode 100644 dmapi/src/simple/dm_getall_tokens.c > > delete mode 100644 dmapi/src/simple/dm_query_session.c > > delete mode 100644 dmapi/src/suite1/Makefile > > delete mode 100644 dmapi/src/suite1/cmd/Makefile > > delete mode 100644 dmapi/src/suite1/cmd/create_userevent.c > > delete mode 100644 dmapi/src/suite1/cmd/dm_handle.c > > delete mode 100644 dmapi/src/suite1/cmd/downgrade_right.c > > delete mode 100644 dmapi/src/suite1/cmd/fd_to_handle.c > > delete mode 100644 dmapi/src/suite1/cmd/get_allocinfo.c > > delete mode 100644 dmapi/src/suite1/cmd/get_config_events.c > > delete mode 100644 dmapi/src/suite1/cmd/get_dirattrs.c > > delete mode 100644 dmapi/src/suite1/cmd/get_dmattr.c > > delete mode 100644 dmapi/src/suite1/cmd/get_eventlist.c > > delete mode 100644 dmapi/src/suite1/cmd/get_events.c > > delete mode 100644 dmapi/src/suite1/cmd/get_fileattr.c > > delete mode 100644 dmapi/src/suite1/cmd/get_mountinfo.c > > delete mode 100644 dmapi/src/suite1/cmd/get_region.c > > delete mode 100644 dmapi/src/suite1/cmd/getall_disp.c > > delete mode 100644 dmapi/src/suite1/cmd/getall_dmattr.c > > delete mode 100644 dmapi/src/suite1/cmd/handle_to_fshandle.c > > delete mode 100644 dmapi/src/suite1/cmd/handle_to_path.c > > delete mode 100644 dmapi/src/suite1/cmd/init_service.c > > delete mode 100644 dmapi/src/suite1/cmd/link_test.c > > delete mode 100644 dmapi/src/suite1/cmd/make_rt_sparse.c > > delete mode 100644 dmapi/src/suite1/cmd/make_sparse.c > > delete mode 100644 dmapi/src/suite1/cmd/obj_ref_hold.c > > delete mode 100644 dmapi/src/suite1/cmd/obj_ref_query.c > > delete mode 100644 dmapi/src/suite1/cmd/obj_ref_rele.c > > delete mode 100644 dmapi/src/suite1/cmd/path_to_fshandle.c > > delete mode 100644 dmapi/src/suite1/cmd/path_to_handle.c > > delete mode 100644 dmapi/src/suite1/cmd/pending.c > > delete mode 100644 dmapi/src/suite1/cmd/print_event.c > > delete mode 100644 dmapi/src/suite1/cmd/print_fshandle.c > > delete mode 100644 dmapi/src/suite1/cmd/probe_hole.c > > delete mode 100644 dmapi/src/suite1/cmd/probe_punch_xfsctl_hole.c > > delete mode 100644 dmapi/src/suite1/cmd/punch_hole.c > > delete mode 100644 dmapi/src/suite1/cmd/query_right.c > > delete mode 100644 dmapi/src/suite1/cmd/randomize_file.c > > delete mode 100644 dmapi/src/suite1/cmd/release_right.c > > delete mode 100644 dmapi/src/suite1/cmd/remove_dmattr.c > > delete mode 100644 dmapi/src/suite1/cmd/request_right.c > > delete mode 100644 dmapi/src/suite1/cmd/respond_event.c > > delete mode 100644 dmapi/src/suite1/cmd/rwt.c > > delete mode 100644 dmapi/src/suite1/cmd/security_hole.c > > delete mode 100644 dmapi/src/suite1/cmd/security_hole2.c > > delete mode 100644 dmapi/src/suite1/cmd/set_disp.c > > delete mode 100644 dmapi/src/suite1/cmd/set_dmattr.c > > delete mode 100644 dmapi/src/suite1/cmd/set_eventlist.c > > delete mode 100644 dmapi/src/suite1/cmd/set_fileattr.c > > delete mode 100644 dmapi/src/suite1/cmd/struct_test.c > > delete mode 100644 dmapi/src/suite1/cmd/sync_by_handle.c > > delete mode 100644 dmapi/src/suite1/cmd/test_assumption.c > > delete mode 100644 dmapi/src/suite1/cmd/upgrade_right.c > > delete mode 100644 dmapi/src/suite1/function_coverage > > delete mode 100644 dmapi/src/suite2/DMAPI_aliases > > delete mode 100644 dmapi/src/suite2/Makefile > > delete mode 100644 dmapi/src/suite2/README > > delete mode 100644 dmapi/src/suite2/README_for_check_dmapi > > delete mode 100755 dmapi/src/suite2/bindir/crttf > > delete mode 100755 dmapi/src/suite2/bindir/ctf > > delete mode 100644 dmapi/src/suite2/bindir/ls_to_copy > > delete mode 100755 dmapi/src/suite2/bindir/make_holey > > delete mode 100755 dmapi/src/suite2/bindir/run_test > > delete mode 100755 dmapi/src/suite2/bindir/stf > > delete mode 100755 dmapi/src/suite2/bindir/test_allocinfo_1 > > delete mode 100755 dmapi/src/suite2/bindir/test_allocinfo_2 > > delete mode 100644 dmapi/src/suite2/create_cpio > > delete mode 100644 dmapi/src/suite2/data/fail.dat > > delete mode 100644 dmapi/src/suite2/data/main.dat > > delete mode 100644 dmapi/src/suite2/data/nfs.dat > > delete mode 100644 dmapi/src/suite2/data/pending.dat > > delete mode 100644 dmapi/src/suite2/data/pending_nfs.dat > > delete mode 100644 dmapi/src/suite2/data/realtime.dat > > delete mode 100644 dmapi/src/suite2/data/smallq.dat > > delete mode 100644 dmapi/src/suite2/data/standard.dat > > delete mode 100644 dmapi/src/suite2/data/standard_nfs.dat > > delete mode 100644 dmapi/src/suite2/dist/README > > delete mode 100644 dmapi/src/suite2/lib/errtest.h > > delete mode 100755 dmapi/src/suite2/menu_test > > delete mode 100644 dmapi/src/suite2/src/Makefile > > delete mode 100644 dmapi/src/suite2/src/check_dmapi.c > > delete mode 100644 dmapi/src/suite2/src/dm_test_daemon.c > > delete mode 100644 dmapi/src/suite2/src/invis_test.c > > delete mode 100644 dmapi/src/suite2/src/mm_fill.c > > delete mode 100644 dmapi/src/suite2/src/mmap.c > > delete mode 100644 dmapi/src/suite2/src/mmap_cp.c > > delete mode 100644 dmapi/src/suite2/src/region_test.c > > delete mode 100644 dmapi/src/suite2/src/send_msg.c > > delete mode 100644 dmapi/src/suite2/src/test_bulkall.c > > delete mode 100644 dmapi/src/suite2/src/test_bulkattr.c > > delete mode 100644 dmapi/src/suite2/src/test_dmattr.c > > delete mode 100644 dmapi/src/suite2/src/test_efault.c > > delete mode 100644 dmapi/src/suite2/src/test_eventlist.c > > delete mode 100644 dmapi/src/suite2/src/test_fileattr.c > > delete mode 100644 dmapi/src/suite2/src/test_hole.c > > delete mode 100644 dmapi/src/suite2/src/test_invis.c > > delete mode 100644 dmapi/src/suite2/src/test_region.c > > delete mode 100644 dmapi/src/suite2/src/test_rights.c > > delete mode 100644 m4/package_dmapidev.m4 > > delete mode 100755 tests/xfs/142 > > delete mode 100644 tests/xfs/142.out > > delete mode 100755 tests/xfs/143 > > delete mode 100644 tests/xfs/143.out > > delete mode 100755 tests/xfs/144 > > delete mode 100644 tests/xfs/144.out > > delete mode 100755 tests/xfs/145 > > delete mode 100644 tests/xfs/145.out > > delete mode 100755 tests/xfs/146 > > delete mode 100644 tests/xfs/146.out > > delete mode 100755 tests/xfs/147 > > delete mode 100644 tests/xfs/147.out > > delete mode 100755 tests/xfs/150 > > delete mode 100644 tests/xfs/150.out > > delete mode 100755 tests/xfs/151 > > delete mode 100644 tests/xfs/151.out > > delete mode 100755 tests/xfs/152 > > delete mode 100644 tests/xfs/152.out > > delete mode 100755 tests/xfs/153 > > delete mode 100644 tests/xfs/153.out > > delete mode 100755 tests/xfs/154 > > delete mode 100644 tests/xfs/154.out > > delete mode 100755 tests/xfs/155 > > delete mode 100644 tests/xfs/155.out > > delete mode 100755 tests/xfs/156 > > delete mode 100644 tests/xfs/156.out > > delete mode 100755 tests/xfs/157 > > delete mode 100644 tests/xfs/157.out > > delete mode 100755 tests/xfs/158 > > delete mode 100644 tests/xfs/158.out > > delete mode 100755 tests/xfs/159 > > delete mode 100644 tests/xfs/159.out > > delete mode 100755 tests/xfs/160 > > delete mode 100644 tests/xfs/160.out > > delete mode 100755 tests/xfs/161 > > delete mode 100644 tests/xfs/161.out > > delete mode 100755 tests/xfs/162 > > delete mode 100644 tests/xfs/162.out > > delete mode 100755 tests/xfs/163 > > delete mode 100644 tests/xfs/163.out > > delete mode 100755 tests/xfs/168 > > delete mode 100644 tests/xfs/168.out > > delete mode 100755 tests/xfs/175 > > delete mode 100644 tests/xfs/175.out > > delete mode 100755 tests/xfs/176 > > delete mode 100644 tests/xfs/176.out > > delete mode 100755 tests/xfs/177 > > delete mode 100644 tests/xfs/177.out > > delete mode 100755 tests/xfs/185 > > delete mode 100644 tests/xfs/185.out > > >
I also did not get patch 1.
But I'm all for removing this cruft, so even without looking at the
details:
Acked-by: Christoph Hellwig <hch@lst.de>