dbf09d9c3ad52585ba6aec91c05d39b9af010c92 |
|
25-Nov-2015 |
Wei Jiangang <weijg.fnst@cn.fujitsu.com> |
kernel/io/disktest: cleanup upon failure occurs Signed-off-by: Wei Jiangang <weijg.fnst@cn.fujitsu.com>
/external/ltp/testcases/kernel/io/disktest/main.c
|
6d78bafcd62a8877bb02b6728d44336a3a0f6c31 |
|
29-Jan-2014 |
Jeffrey Bastian <jbastian@redhat.com> |
fix glb_run type for disktest disktest/main.c and disktest/timer.c fail to compile on certain platforms due to mismatch in types -- short vs long -- with a gcc error "relocation truncated to fit" Thanks to Kyle McMartin for the hint on how to fix the error! Signed-off-by: Jeffrey Bastian <jbastian@redhat.com> Reviewed-by: Jan Stancek <jstancek@redhat.com>
/external/ltp/testcases/kernel/io/disktest/main.c
|
354ebb48db8e66a853a58379a4808d5dcd1ceac3 |
|
07-Dec-2012 |
Wanlong Gao <gaowanlong@cn.fujitsu.com> |
cleanup code indent Cleanup the code indent using: find . -name *.c -exec Lindent {} \; It's really a big change, but can fix almost all of the indent problem in C code, although we can't ensure all of the changes are right, but the error changes are really few. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
/external/ltp/testcases/kernel/io/disktest/main.c
|
ec6edca7aa42b6affd989ef91b5897f96795e40f |
|
18-Oct-2012 |
Chris Dearman <chris@mips.com> |
Add missing newline at end of file This is a scripted change done using the following command: find . -type d -name .git -prune -o \ -type f \! -name \*\~ \! -name .\#\* \ \! -name \*.gz \! -name \*.pdf \! -name \*.patch -print0 | \ xargs -0 sed -i -e '$a\' Signed-off-by: Chris Dearman <chris@mips.com>
/external/ltp/testcases/kernel/io/disktest/main.c
|
1e6f5a673655551de5734ff31ef48cd63b604e6d |
|
19-Dec-2010 |
Garrett Cooper <yanegomi@gmail.com> |
Resolving all compile errors via a script This may leave dupe calls to tst_exit in main, but those are easier to deal (and much less) than no-compile scenarios. As a side-effect, fix all trailing whitespace issues. Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/kernel/io/disktest/main.c
|
72521cf0741034f67dd17107453cda9a9819264c |
|
18-Dec-2010 |
Garrett Cooper <yanegomi@gmail.com> |
Fix more tests; remove more Tst_count externs. Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/kernel/io/disktest/main.c
|
2c28215423293e443469a07ae7011135d058b671 |
|
16-Dec-2010 |
Garrett Cooper <yanegomi@gmail.com> |
Style and conformance changes. 1. Strip all leading space. 2. Move tst_exit() to main(). 3. Remove tst_exit() from cleanup(). 4. Remove cluebat comments. 5. Reduce some unnecessary whitespace. Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/kernel/io/disktest/main.c
|
df3eb16e38c6a163b0a7367c885679eed6140964 |
|
29-Nov-2010 |
Garrett Cooper <yanegomi@gmail.com> |
Deal with a lot of annoying style nits. Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/kernel/io/disktest/main.c
|
bdbaec51a423e715c2b03ed9e497e9a1fba6103e |
|
26-Feb-2009 |
subrata_modak <subrata_modak> |
Clean Trailing Tab: Signed-off-by: Michal Simek <monstr@monstr.eu>.
/external/ltp/testcases/kernel/io/disktest/main.c
|
4bb656a129f7507823e9e6d6b98b1a02fd80ef89 |
|
26-Feb-2009 |
subrata_modak <subrata_modak> |
Clear Trailing Whitespace. Signed-off-by: Michal Simek <monstr@monstr.eu>.
/external/ltp/testcases/kernel/io/disktest/main.c
|
43337a3cf6f8809647cf9fc6c0054241f44b1fb1 |
|
26-Feb-2009 |
subrata_modak <subrata_modak> |
Fix return(0) to return 0. Signed-off-by: Michal Simek <monstr@monstr.eu>.
/external/ltp/testcases/kernel/io/disktest/main.c
|
94d177a9bc3e20c775519131e082c94f684f65ee |
|
22-Dec-2008 |
subrata_modak <subrata_modak> |
This patch fix man miscellenous compilation warnings. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
/external/ltp/testcases/kernel/io/disktest/main.c
|
c3e450fcb0e42f7c8a8e5dd3b8f66a2cc6fb10f7 |
|
17-Dec-2008 |
subrata_modak <subrata_modak> |
Per request of Mike Frysinger, I resend this patch. The patch itself is the same, but the explanation is extended. Hope it's better this time. Hello, I'm sorry to say this, but some changes in the "Fix Warnings and Badness v2" patch[1] from October actually create bugs in the ltp tests. I think they should be reverted by applying the attached patch. The problems are of those types: 1) Calling: pthread_create(&th, &newattr, (void *)&new_thread, (void *)&newsockfd) is wrong if eg. newsockfd is a variable subsequently modified by the parent thread, not protected by locking. This is because there is a data race between the read in the new thread and the write in the parent thread. Moreover, it is quite often meant to pass different values to more threads in the ltp tests, which results in the different threads actually sharing the variable, which leads to unpredictable results. 2) Calling pthread_exit((void *)&exit_val); is wrong if exit_val is a local or thread-local variable, incl. errno. These variables cease to exist when the thread finishes, so subsequent dereferencing & read in the joining thread would read nonexistent variable. I think they should be reverted, because the warning (conversion pointer/integer) doesn't mean anything bad in this context (provided you use the same type on both sides, eg. the calling thread and the created thread) and other solutions just add unnecessary complexity. The patch goes a little further, while I was searching for related problems, I've found one typo and changed the signatures of some thread functions (they really should be (void* (*)(void*)), not (void* (*)(int))). I've discovered this when I debugged a deadlock in test_1_to_1_threads. BTW, shouldn't the first (or last) thread in this test call t_recv instead of t_send (see the relay function). Signed-Of-By: Jiří Paleček <jpalecek@web.de>.
/external/ltp/testcases/kernel/io/disktest/main.c
|
b15aafd4f07a07e790ac504343cf8d9bd77963af |
|
20-Oct-2008 |
subrata_modak <subrata_modak> |
Hi, This patch fixes most of warnings and badness including the following, libnetns.c: In function ‘create_net_namespace’: libnetns.c:65: warning: implicit declaration of function ‘tst_kvercmp’ shmnstest.c: In function ‘main’: shmnstest.c:71: warning: unused variable ‘pid’ pidns03.c: In function ‘main’: pidns03.c:83: warning: passing argument 4 of ‘do_clone_unshare_test’ makes pointer from integer without a cast cpuctl_test01.c: In function ‘main’: cpuctl_test01.c:133: warning: implicit declaration of function ‘open’ cpuctl_test01.c:195: warning: unknown conversion type character ‘)’ in format cpuctl_test01.c:195: warning: unknown conversion type character ‘)’ in format cpuctl_test02.c: In function ‘main’: cpuctl_test02.c:146: warning: implicit declaration of function ‘open’ cpuctl_test02.c:207: warning: unknown conversion type character ‘)’ in format cpuctl_test02.c:207: warning: unknown conversion type character ‘)’ in format cpuctl_test02.c:207: warning: format ‘%lu’ expects type ‘long unsigned int’, but argument 8 has type ‘unsigned int’ cpuctl_test03.c: In function ‘main’: cpuctl_test03.c:144: warning: implicit declaration of function ‘open’ cpuctl_test03.c:205: warning: unknown conversion type character ‘)’ in format cpuctl_test03.c:205: warning: unknown conversion type character ‘)’ in format cpuctl_test04.c: In function ‘main’: cpuctl_test04.c:147: warning: implicit declaration of function ‘open’ cpuctl_test04.c:208: warning: unknown conversion type character ‘)’ in format cpuctl_test04.c:208: warning: unknown conversion type character ‘)’ in format cpuctl_test04.c:208: warning: format ‘%3lu’ expects type ‘long unsigned int’, but argument 8 has type ‘unsigned int’ memctl_test01.c: In function ‘allocate_memory’: memctl_test01.c:171: warning: assignment from incompatible pointer type doio.c: In function ‘main’: doio.c:477: warning: ‘sigblock’ is deprecated (declared at /usr/include/signal.h:181) growfiles.c: In function ‘growfile’: growfiles.c:2064: warning: pointer targets in passing argument 2 of ‘databingen’ differ in signedness growfiles.c:2066: warning: pointer targets in passing argument 2 of ‘databingen’ differ in signedness growfiles.c:2068: warning: pointer targets in passing argument 2 of ‘databingen’ differ in signedness growfiles.c:2070: warning: pointer targets in passing argument 2 of ‘databingen’ differ in signedness growfiles.c:2072: warning: pointer targets in passing argument 2 of ‘databingen’ differ in signedness growfiles.c:2074: warning: pointer targets in passing argument 2 of ‘databingen’ differ in signedness childmain.c: In function ‘ChildMain’: childmain.c:551: warning: cast to pointer from integer of different size childmain.c:559: warning: cast to pointer from integer of different size childmain.c:569: warning: cast to pointer from integer of different size childmain.c:838: warning: cast to pointer from integer of different size dump.c: In function ‘format_str’: dump.c:54: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness dump.c:55: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness dump.c:55: warning: pointer targets in passing argument 1 of ‘__builtin_strncat’ differ in signedness dump.c:55: warning: pointer targets in passing argument 2 of ‘__builtin_strncat’ differ in signedness dump.c:57: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness dump.c:57: warning: pointer targets in passing argument 1 of ‘__builtin_strncat’ differ in signedness dump.c:58: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness dump.c:58: warning: pointer targets in passing argument 1 of ‘__builtin_strncat’ differ in signedness dump.c:59: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness dump.c:60: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness dump.c:60: warning: pointer targets in passing argument 1 of ‘__builtin_strncat’ differ in signedness dump.c:60: warning: pointer targets in passing argument 2 of ‘__builtin_strncat’ differ in signedness dump.c:63: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness dump.c:63: warning: pointer targets in passing argument 1 of ‘__builtin_strncat’ differ in signedness dump.c:64: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness dump.c:64: warning: pointer targets in passing argument 1 of ‘__builtin_strncat’ differ in signedness dump.c:65: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness dump.c:65: warning: pointer targets in passing argument 1 of ‘__builtin_strncat’ differ in signedness dump.c:67: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness dump.c:67: warning: pointer targets in passing argument 1 of ‘__builtin_strncat’ differ in signedness dump.c:69: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness dump.c:70: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness dump.c:70: warning: pointer targets in passing argument 1 of ‘__builtin_strncat’ differ in signedness dump.c:70: warning: pointer targets in passing argument 2 of ‘__builtin_strncat’ differ in signedness dump.c: In function ‘format_raw’: dump.c:91: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness dump.c:92: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness dump.c:92: warning: pointer targets in passing argument 1 of ‘__builtin_strncat’ differ in signedness dump.c:92: warning: pointer targets in passing argument 2 of ‘__builtin_strncat’ differ in signedness dump.c:94: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness dump.c:95: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness dump.c:95: warning: pointer targets in passing argument 1 of ‘__builtin_strncat’ differ in signedness dump.c:95: warning: pointer targets in passing argument 2 of ‘__builtin_strncat’ differ in signedness main.c: In function ‘threadedMain’: main.c:258: warning: cast to pointer from integer of different size main.c:259: warning: cast to pointer from integer of different size main.c:266: warning: cast to pointer from integer of different size main.c:365: warning: cast to pointer from integer of different size timer.c: In function ‘ChildTimer’: timer.c:196: warning: cast to pointer from integer of different size signal_test_01.c: In function ‘main’: signal_test_01.c:195: warning: ‘sigsetmask’ is deprecated (declared at /usr/include/signal.h:184) signal_test_01.c:232: warning: ‘sigblock’ is deprecated (declared at /usr/include/signal.h:181) signal_test_03.c: In function ‘main’: signal_test_03.c:119: warning: ‘sigblock’ is deprecated (declared at /usr/include/signal.h:181) signal_test_03.c:144: warning: ‘sigsetmask’ is deprecated (declared at /usr/include/signal.h:184) libipc.c: In function ‘init_buf’: libipc.c:120: warning: cast from pointer to integer of different size mallocstress.c: In function ‘alloc_mem’: mallocstress.c:272: warning: cast from pointer to integer of different size mallocstress.c:275: warning: cast from pointer to integer of different size mallocstress.c:276: warning: cast to pointer from integer of different size mallocstress.c: In function ‘main’: mallocstress.c:316: warning: cast from pointer to integer of different size mallocstress.c:327: warning: cast from pointer to integer of different size mallocstress.c:368: warning: cast to pointer from integer of different size shm_test.c: In function ‘shmat_rd_wr’: shm_test.c:207: warning: cast to pointer from integer of different size shm_test.c:221: warning: cast to pointer from integer of different size shm_test.c:266: warning: cast to pointer from integer of different size shm_test.c:270: warning: cast to pointer from integer of different size shm_test.c: In function ‘main’: shm_test.c:315: warning: cast from pointer to integer of different size shm_test.c:326: warning: cast from pointer to integer of different size pthserv.c: In function ‘main’: pthserv.c:146: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness pthserv.c:156: warning: cast to pointer from integer of different size trace_sched.c: In function ‘get_proc_num’: trace_sched.c:154: warning: cast from pointer to integer of different size trace_sched.c: In function ‘main’: trace_sched.c:348: warning: cast from pointer to integer of different size trace_sched.c:381: warning: cast from pointer to integer of different size check_simple_capset.c:23:28: error: sys/capability.h: No such file or directory check_simple_capset.c: In function ‘main’: check_simple_capset.c:27: error: ‘cap_t’ undeclared (first use in this function) check_simple_capset.c:27: error: (Each undeclared identifier is reported only once check_simple_capset.c:27: error: for each function it appears in.) check_simple_capset.c:27: error: expected ‘;’ before ‘caps’ check_simple_capset.c:30: error: ‘caps’ undeclared (first use in this function) check_simple_capset.c:31: error: ‘caps2’ undeclared (first use in this function) clone03.c: In function ‘main’: clone03.c:138: warning: cast from pointer to integer of different size clone04.c: In function ‘main’: clone04.c:147: warning: cast from pointer to integer of different size clone06.c: In function ‘main’: clone06.c:143: warning: cast from pointer to integer of different size fmtmsg01.c: In function ‘clearbuf’: fmtmsg01.c:82: warning: cast from pointer to integer of different size libipc.c: In function ‘init_buf’: libipc.c:116: warning: cast from pointer to integer of different size msgget01.c: In function ‘check_functionality’: msgget01.c:144: warning: cast from pointer to integer of different size lib.c: In function ‘test_ENAMETOOLONG_path’: lib.c:224: warning: cast from pointer to integer of different size lib64.c: In function ‘test_ENAMETOOLONG_path’: lib64.c:224: warning: cast from pointer to integer of different size endian_switch01.c:64: warning: ‘setup’ defined but not used crash01.c: In function ‘badboy_loop’: crash01.c:344: warning: pointer targets in passing argument 1 of ‘castaway’ differ in signedness crash01.c: In function ‘compute_badboy’: crash01.c:529: warning: pointer targets in passing argument 1 of ‘castaway’ differ in signedness crash01.c:537: warning: pointer targets in passing argument 1 of ‘castaway’ differ in signedness crash01.c:543: warning: pointer targets in passing argument 1 of ‘castaway’ differ in signedness netsync.c: In function ‘setupConnectionServeur’: netsync.c:80: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness test_1_to_1_threads.c: In function ‘main’: test_1_to_1_threads.c:177: warning: cast to pointer from integer of different size test_sctp_sendrecvmsg.c: In function ‘main’: test_sctp_sendrecvmsg.c:150: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness test_sctp_sendrecvmsg.c:224: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness test_timetolive.c: In function ‘main’: test_timetolive.c:152: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness test_timetolive.c:260: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness test_sctp_sendrecvmsg.c: In function ‘main’: test_sctp_sendrecvmsg.c:150: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness test_sctp_sendrecvmsg.c:224: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness test_timetolive.c: In function ‘main’: test_timetolive.c:152: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness test_timetolive.c:260: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness ltpClient.c: In function ‘network_listener’: ltpClient.c:377: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness ltpClient.c: In function ‘ping_network’: ltpClient.c:507: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness ltpClient.c: In function ‘ltp_traceroute’: ltpClient.c:596: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness ltpServer.c: In function ‘ltp_udp_server_queue’: ltpServer.c:235: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness ltpServer.c: In function ‘ltp_tcp_server_queue’: ltpServer.c:268: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness ltpServer.c: In function ‘tcp_receive_buffer’: ltpServer.c:318: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness ltpServer.c: In function ‘ltp_multi_server_queue’: ltpServer.c:383: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness Compiled successfully on Fedora 10 Beta x86_64. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
/external/ltp/testcases/kernel/io/disktest/main.c
|
77e42cafa8942eba6e7706c9d9c25a04ec7cdda5 |
|
14-Feb-2008 |
subrata_modak <subrata_modak> |
Disktest application update to version 1.4.2, by, Brent Yardley <yardleyb@us.ibm.com>
/external/ltp/testcases/kernel/io/disktest/main.c
|
d18ffdd88be3c62d027fd49a115bc9c4fe4b910c |
|
04-May-2005 |
mridge <mridge> |
Update to version 1.2.8
/external/ltp/testcases/kernel/io/disktest/main.c
|
63f12ff6ff6ac8de6bba5201b43fbb258ea54f7b |
|
17-Sep-2003 |
robbiew <robbiew> |
Update to 1.1.12
/external/ltp/testcases/kernel/io/disktest/main.c
|
6b98df5129acc12aad3167a9c6c12fda5afc6c31 |
|
17-Apr-2003 |
robbiew <robbiew> |
Updated to v1.1.10
/external/ltp/testcases/kernel/io/disktest/main.c
|
6e112132382b6442b636ee39b02951d771408e8f |
|
21-Feb-2002 |
robbiew <robbiew> |
Relocated disktest to /kernel/io/.
/external/ltp/testcases/kernel/io/disktest/main.c
|