* [patch 0/2] xfstests: build system revamp
@ 2012-10-30 22:12 Ben Myers
2012-10-30 22:12 ` [patch 1/2] [PATCH 2/6] xfstests: build: use new autoconf constructs Ben Myers
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Ben Myers @ 2012-10-30 22:12 UTC (permalink / raw)
To: xfs; +Cc: Jan Engelhardt, Rich Johnston
Hi,
Here are Jan Engelhardt's patches originally posted here
http://oss.sgi.com/archives/xfs/2012-05/msg00323.html
as they apply to xfstests.
Patch 2 applied without much modification, patch 3 was not necessary for xfstests,
and patch 6 did not apply at all so I implemented that.
Regards,
Ben
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 4+ messages in thread* [patch 1/2] [PATCH 2/6] xfstests: build: use new autoconf constructs
2012-10-30 22:12 [patch 0/2] xfstests: build system revamp Ben Myers
@ 2012-10-30 22:12 ` Ben Myers
2012-10-30 22:12 ` [patch 2/2] [PATCH 6/6] xfstests: Update .gitignore Ben Myers
2012-10-31 17:17 ` [patch 0/2] xfstests: build system revamp Ben Myers
2 siblings, 0 replies; 4+ messages in thread
From: Ben Myers @ 2012-10-30 22:12 UTC (permalink / raw)
To: xfs; +Cc: Jan Engelhardt, Rich Johnston
[-- Attachment #1: build-use-new-autoconf-constructs-2.patch --]
[-- Type: text/plain, Size: 915 bytes --]
Looks like AC_CONFIG_FILES existed since 2.14 already.
Signed-off-by: Jan Engelhardt <jengelh@inai.de>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Ben Myers <bpm@sgi.com>
---
v2: modified to apply to xfstests -bpm
configure.ac | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
Index: xfstests/configure.ac
===================================================================
--- xfstests.orig/configure.ac
+++ xfstests/configure.ac
@@ -1,5 +1,6 @@
-AC_INIT(src/xfsctl.c)
+AC_INIT([xfstests], [1.1.0])
AC_PREREQ(2.50)
+AC_CONFIG_SRCDIR([src/xfsctl.c])
AC_PACKAGE_GLOBALS(xfstests)
AC_PACKAGE_UTILITIES(xfstests)
@@ -73,4 +74,5 @@ in
esac
AC_CONFIG_HEADER(include/config.h)
-AC_OUTPUT(include/builddefs)
+AC_CONFIG_FILES([include/builddefs])
+AC_OUTPUT
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 4+ messages in thread
* [patch 2/2] [PATCH 6/6] xfstests: Update .gitignore
2012-10-30 22:12 [patch 0/2] xfstests: build system revamp Ben Myers
2012-10-30 22:12 ` [patch 1/2] [PATCH 2/6] xfstests: build: use new autoconf constructs Ben Myers
@ 2012-10-30 22:12 ` Ben Myers
2012-10-31 17:17 ` [patch 0/2] xfstests: build system revamp Ben Myers
2 siblings, 0 replies; 4+ messages in thread
From: Ben Myers @ 2012-10-30 22:12 UTC (permalink / raw)
To: xfs; +Cc: Jan Engelhardt, Rich Johnston
[-- Attachment #1: update-.gitignore.patch --]
[-- Type: text/plain, Size: 9395 bytes --]
Root entries to where they only can occur.
Add patches/ and .pc/ for quilt.
Add /src/seek_copy_test and /src/seek_sanity_test.
Reported-by: Jan Engelhardt <jengelh@inai.de>
Signed-off-by: Ben Myers <bpm@sgi.com>
---
.gitignore | 326 +++++++++++++++++++++++++++++++------------------------------
1 file changed, 169 insertions(+), 157 deletions(-)
Index: b/.gitignore
===================================================================
--- a/.gitignore 2012-10-30 17:05:16.691322608 -0500
+++ b/.gitignore 2012-10-30 17:05:29.851323120 -0500
@@ -5,163 +5,175 @@
.libs
.ltdep
-autom4te.cache
-configure
-config.log
-config.status
-include/builddefs
-include/config.h
-include/config.h.in
+# autoconf generated files
+/autom4te.cache
+/configure
+/config.log
+/config.status
-ltp/aio-stress
-ltp/doio
-ltp/fsstress
-ltp/fsx
-ltp/growfiles
-ltp/iogen
+# build system
+/include/builddefs
+/include/config.h
+/include/config.h.in
-src/alloc
-src/append_reader
-src/append_writer
-src/bstat
-src/bulkstat_unlink_test
-src/bulkstat_unlink_test_modified
-src/devzero
-src/dirperf
-src/dirstress
-src/dmiperf
-src/fault
-src/feature
-src/fiemap-tester
-src/fill
-src/fill2
-src/fs_perms
-src/fstest
-src/ftrunc
-src/genhashnames
-src/getdevicesize
-src/getpagesize
-src/godown
-src/holes
-src/itrash
-src/locktest
-src/loggen
-src/looptest
-src/lstat64
-src/makeextents
-src/metaperf
-src/mmapcat
-src/multi_open_unlink
-src/nametest
-src/permname
-src/preallo_rw_pattern_reader
-src/preallo_rw_pattern_writer
-src/pwrite_mmap_blocked
-src/randholes
-src/rename
-src/resvtest
-src/runas
-src/stale_handle
-src/t_access_root
-src/t_dir_offset
-src/t_dir_offset2
-src/t_futimens
-src/t_holes
-src/t_immutable
-src/t_mmap_writev
-src/t_mtab
-src/t_stripealign
-src/testx
-src/trunc
-src/truncfile
-src/unwritten_mmap
-src/unwritten_sync
-src/usemem
-src/writemod
-src/xfsctl
-src/aio-dio-regress/aio-dio-extend-stat
-src/aio-dio-regress/aio-dio-hole-filling-race
-src/aio-dio-regress/aio-dio-invalidate-failure
-src/aio-dio-regress/aio-dio-invalidate-readahead
-src/aio-dio-regress/aio-dio-subblock-eof-read
-src/aio-dio-regress/aio-free-ring-with-bogus-nr-pages
-src/aio-dio-regress/aio-io-setup-with-nonwritable-context-pointer
-src/aio-dio-regress/aiodio_sparse2
+# quilt
+/patches
+/.pc
-dmapi/src/common/cmd/read_invis
-dmapi/src/common/cmd/set_region
-dmapi/src/common/cmd/set_return_on_destroy
-dmapi/src/common/cmd/write_invis
-dmapi/src/sample_hsm/migfind
-dmapi/src/sample_hsm/migin
-dmapi/src/sample_hsm/migout
-dmapi/src/sample_hsm/mls
-dmapi/src/sample_hsm/mrmean
-dmapi/src/sample_hsm/wbee
-dmapi/src/simple/dm_create_session
-dmapi/src/simple/dm_destroy_session
-dmapi/src/simple/dm_find_eventmsg
-dmapi/src/simple/dm_getall_sessions
-dmapi/src/simple/dm_getall_tokens
-dmapi/src/simple/dm_query_session
-dmapi/src/suite1/cmd/create_userevent
-dmapi/src/suite1/cmd/dm_handle
-dmapi/src/suite1/cmd/downgrade_right
-dmapi/src/suite1/cmd/fd_to_handle
-dmapi/src/suite1/cmd/get_allocinfo
-dmapi/src/suite1/cmd/get_config_events
-dmapi/src/suite1/cmd/get_dirattrs
-dmapi/src/suite1/cmd/get_dmattr
-dmapi/src/suite1/cmd/get_eventlist
-dmapi/src/suite1/cmd/get_events
-dmapi/src/suite1/cmd/get_fileattr
-dmapi/src/suite1/cmd/get_mountinfo
-dmapi/src/suite1/cmd/get_region
-dmapi/src/suite1/cmd/getall_disp
-dmapi/src/suite1/cmd/getall_dmattr
-dmapi/src/suite1/cmd/handle_to_fshandle
-dmapi/src/suite1/cmd/handle_to_path
-dmapi/src/suite1/cmd/init_service
-dmapi/src/suite1/cmd/link_test
-dmapi/src/suite1/cmd/make_sparse
-dmapi/src/suite1/cmd/obj_ref_hold
-dmapi/src/suite1/cmd/obj_ref_query
-dmapi/src/suite1/cmd/obj_ref_rele
-dmapi/src/suite1/cmd/path_to_fshandle
-dmapi/src/suite1/cmd/path_to_handle
-dmapi/src/suite1/cmd/pending
-dmapi/src/suite1/cmd/print_event
-dmapi/src/suite1/cmd/print_fshandle
-dmapi/src/suite1/cmd/probe_hole
-dmapi/src/suite1/cmd/probe_punch_xfsctl_hole
-dmapi/src/suite1/cmd/punch_hole
-dmapi/src/suite1/cmd/query_right
-dmapi/src/suite1/cmd/randomize_file
-dmapi/src/suite1/cmd/release_right
-dmapi/src/suite1/cmd/remove_dmattr
-dmapi/src/suite1/cmd/request_right
-dmapi/src/suite1/cmd/respond_event
-dmapi/src/suite1/cmd/rwt
-dmapi/src/suite1/cmd/set_disp
-dmapi/src/suite1/cmd/set_dmattr
-dmapi/src/suite1/cmd/set_eventlist
-dmapi/src/suite1/cmd/set_fileattr
-dmapi/src/suite1/cmd/struct_test
-dmapi/src/suite1/cmd/sync_by_handle
-dmapi/src/suite1/cmd/test_assumption
-dmapi/src/suite1/cmd/upgrade_right
-dmapi/src/suite2/src/dm_test_daemon
-dmapi/src/suite2/src/invis_test
-dmapi/src/suite2/src/mmap
-dmapi/src/suite2/src/region_test
-dmapi/src/suite2/src/send_msg
-dmapi/src/suite2/src/test_bulkall
-dmapi/src/suite2/src/test_bulkattr
-dmapi/src/suite2/src/test_dmattr
-dmapi/src/suite2/src/test_efault
-dmapi/src/suite2/src/test_eventlist
-dmapi/src/suite2/src/test_fileattr
-dmapi/src/suite2/src/test_hole
-dmapi/src/suite2/src/test_invis
-dmapi/src/suite2/src/test_region
-dmapi/src/suite2/src/test_rights
+# ltp/ binaries
+/ltp/aio-stress
+/ltp/doio
+/ltp/fsstress
+/ltp/fsx
+/ltp/growfiles
+/ltp/iogen
+
+# src/ binaries
+/src/alloc
+/src/append_reader
+/src/append_writer
+/src/bstat
+/src/bulkstat_unlink_test
+/src/bulkstat_unlink_test_modified
+/src/devzero
+/src/dirperf
+/src/dirstress
+/src/dmiperf
+/src/fault
+/src/feature
+/src/fiemap-tester
+/src/fill
+/src/fill2
+/src/fs_perms
+/src/fstest
+/src/ftrunc
+/src/genhashnames
+/src/getdevicesize
+/src/getpagesize
+/src/godown
+/src/holes
+/src/itrash
+/src/locktest
+/src/loggen
+/src/looptest
+/src/lstat64
+/src/makeextents
+/src/metaperf
+/src/mmapcat
+/src/multi_open_unlink
+/src/nametest
+/src/permname
+/src/preallo_rw_pattern_reader
+/src/preallo_rw_pattern_writer
+/src/pwrite_mmap_blocked
+/src/randholes
+/src/rename
+/src/resvtest
+/src/runas
+/src/seek_copy_test
+/src/seek_sanity_test
+/src/stale_handle
+/src/t_access_root
+/src/t_dir_offset
+/src/t_dir_offset2
+/src/t_futimens
+/src/t_holes
+/src/t_immutable
+/src/t_mmap_writev
+/src/t_mtab
+/src/t_stripealign
+/src/testx
+/src/trunc
+/src/truncfile
+/src/unwritten_mmap
+/src/unwritten_sync
+/src/usemem
+/src/writemod
+/src/xfsctl
+/src/aio-dio-regress/aio-dio-extend-stat
+/src/aio-dio-regress/aio-dio-hole-filling-race
+/src/aio-dio-regress/aio-dio-invalidate-failure
+/src/aio-dio-regress/aio-dio-invalidate-readahead
+/src/aio-dio-regress/aio-dio-subblock-eof-read
+/src/aio-dio-regress/aio-free-ring-with-bogus-nr-pages
+/src/aio-dio-regress/aio-io-setup-with-nonwritable-context-pointer
+/src/aio-dio-regress/aiodio_sparse2
+
+# dmapi/ binaries
+/dmapi/src/common/cmd/read_invis
+/dmapi/src/common/cmd/set_region
+/dmapi/src/common/cmd/set_return_on_destroy
+/dmapi/src/common/cmd/write_invis
+/dmapi/src/sample_hsm/migfind
+/dmapi/src/sample_hsm/migin
+/dmapi/src/sample_hsm/migout
+/dmapi/src/sample_hsm/mls
+/dmapi/src/sample_hsm/mrmean
+/dmapi/src/sample_hsm/wbee
+/dmapi/src/simple/dm_create_session
+/dmapi/src/simple/dm_destroy_session
+/dmapi/src/simple/dm_find_eventmsg
+/dmapi/src/simple/dm_getall_sessions
+/dmapi/src/simple/dm_getall_tokens
+/dmapi/src/simple/dm_query_session
+/dmapi/src/suite1/cmd/create_userevent
+/dmapi/src/suite1/cmd/dm_handle
+/dmapi/src/suite1/cmd/downgrade_right
+/dmapi/src/suite1/cmd/fd_to_handle
+/dmapi/src/suite1/cmd/get_allocinfo
+/dmapi/src/suite1/cmd/get_config_events
+/dmapi/src/suite1/cmd/get_dirattrs
+/dmapi/src/suite1/cmd/get_dmattr
+/dmapi/src/suite1/cmd/get_eventlist
+/dmapi/src/suite1/cmd/get_events
+/dmapi/src/suite1/cmd/get_fileattr
+/dmapi/src/suite1/cmd/get_mountinfo
+/dmapi/src/suite1/cmd/get_region
+/dmapi/src/suite1/cmd/getall_disp
+/dmapi/src/suite1/cmd/getall_dmattr
+/dmapi/src/suite1/cmd/handle_to_fshandle
+/dmapi/src/suite1/cmd/handle_to_path
+/dmapi/src/suite1/cmd/init_service
+/dmapi/src/suite1/cmd/link_test
+/dmapi/src/suite1/cmd/make_sparse
+/dmapi/src/suite1/cmd/obj_ref_hold
+/dmapi/src/suite1/cmd/obj_ref_query
+/dmapi/src/suite1/cmd/obj_ref_rele
+/dmapi/src/suite1/cmd/path_to_fshandle
+/dmapi/src/suite1/cmd/path_to_handle
+/dmapi/src/suite1/cmd/pending
+/dmapi/src/suite1/cmd/print_event
+/dmapi/src/suite1/cmd/print_fshandle
+/dmapi/src/suite1/cmd/probe_hole
+/dmapi/src/suite1/cmd/probe_punch_xfsctl_hole
+/dmapi/src/suite1/cmd/punch_hole
+/dmapi/src/suite1/cmd/query_right
+/dmapi/src/suite1/cmd/randomize_file
+/dmapi/src/suite1/cmd/release_right
+/dmapi/src/suite1/cmd/remove_dmattr
+/dmapi/src/suite1/cmd/request_right
+/dmapi/src/suite1/cmd/respond_event
+/dmapi/src/suite1/cmd/rwt
+/dmapi/src/suite1/cmd/set_disp
+/dmapi/src/suite1/cmd/set_dmattr
+/dmapi/src/suite1/cmd/set_eventlist
+/dmapi/src/suite1/cmd/set_fileattr
+/dmapi/src/suite1/cmd/struct_test
+/dmapi/src/suite1/cmd/sync_by_handle
+/dmapi/src/suite1/cmd/test_assumption
+/dmapi/src/suite1/cmd/upgrade_right
+/dmapi/src/suite2/src/dm_test_daemon
+/dmapi/src/suite2/src/invis_test
+/dmapi/src/suite2/src/mmap
+/dmapi/src/suite2/src/region_test
+/dmapi/src/suite2/src/send_msg
+/dmapi/src/suite2/src/test_bulkall
+/dmapi/src/suite2/src/test_bulkattr
+/dmapi/src/suite2/src/test_dmattr
+/dmapi/src/suite2/src/test_efault
+/dmapi/src/suite2/src/test_eventlist
+/dmapi/src/suite2/src/test_fileattr
+/dmapi/src/suite2/src/test_hole
+/dmapi/src/suite2/src/test_invis
+/dmapi/src/suite2/src/test_region
+/dmapi/src/suite2/src/test_rights
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [patch 0/2] xfstests: build system revamp
2012-10-30 22:12 [patch 0/2] xfstests: build system revamp Ben Myers
2012-10-30 22:12 ` [patch 1/2] [PATCH 2/6] xfstests: build: use new autoconf constructs Ben Myers
2012-10-30 22:12 ` [patch 2/2] [PATCH 6/6] xfstests: Update .gitignore Ben Myers
@ 2012-10-31 17:17 ` Ben Myers
2 siblings, 0 replies; 4+ messages in thread
From: Ben Myers @ 2012-10-31 17:17 UTC (permalink / raw)
To: xfs; +Cc: Jan Engelhardt, Rich Johnston
On Tue, Oct 30, 2012 at 05:12:50PM -0500, Ben Myers wrote:
> Here are Jan Engelhardt's patches originally posted here
> http://oss.sgi.com/archives/xfs/2012-05/msg00323.html
> as they apply to xfstests.
>
> Patch 2 applied without much modification, patch 3 was not necessary for xfstests,
> and patch 6 did not apply at all so I implemented that.
These two have been committed to git://oss.sgi.com/xfs/cmds/xfstests.git, master branch.
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-10-31 17:15 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-30 22:12 [patch 0/2] xfstests: build system revamp Ben Myers
2012-10-30 22:12 ` [patch 1/2] [PATCH 2/6] xfstests: build: use new autoconf constructs Ben Myers
2012-10-30 22:12 ` [patch 2/2] [PATCH 6/6] xfstests: Update .gitignore Ben Myers
2012-10-31 17:17 ` [patch 0/2] xfstests: build system revamp Ben Myers
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox