* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.