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/fs/ftest/libftest.c
|
4548c6cf9bcdd96d8303caa4130ab638b61f8a30 |
|
19-Oct-2012 |
Wanlong Gao <gaowanlong@cn.fujitsu.com> |
Update FSF address find . -type f -exec sed -i 's/675 Mass Ave, Cambridge, MA 02139, USA/51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA/g' {} \; find . -type f -exec sed -i 's/59 Temple Place, Suite 330, Boston, MA 02111-1307 USA/51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA/g' {} \; Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
/external/ltp/testcases/kernel/fs/ftest/libftest.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/fs/ftest/libftest.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/fs/ftest/libftest.c
|
f01306bdffecc3a419acf0d6f2ce5ea248a0617f |
|
05-Nov-2010 |
Garrett Cooper <yanegomi@gmail.com> |
Fix compile errors, and more warnings. Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/kernel/fs/ftest/libftest.c
|
ad99f1087d63aae7563534c0b6f66461671050cb |
|
19-Feb-2010 |
root <root@orangebox.(none)> |
Work on the previous buffer overflow problem a bit more; ftest0[38] still fail from time to time, oddly enough even though I can't exactly pinpoint the root cause. Clean some of the format strings up though while I'm here... Signed-off-by: root <root@orangebox.(none)>
/external/ltp/testcases/kernel/fs/ftest/libftest.c
|
4edbf6d75380203c7baec6d591085cf279e200ea |
|
05-Feb-2010 |
yaberauneya <yaberauneya> |
Resolve buffer overflow issue with ftest[37] reported by glibc by changing char* type to void* type. I didn't use caddr_t because caddr_t has its own set of caveats with 32-bit userland vs 64-bit kernel, etc... Hi, I've been seeing the following messages when ftest03 and ftest07 are executed on a regular basis as of late (may be due to a recent glibc upgrade): *** buffer overflow detected ***: ftest03 terminated ======= Backtrace: ========= /lib/libc.so.6(__fortify_fail+0x37)[0x7f100b0c3867] /lib/libc.so.6[0x7f100b0c1680] /lib/libc.so.6[0x7f100b0c0979] /lib/libc.so.6(_IO_default_xsputn+0x85)[0x7f100b04ef25] /lib/libc.so.6(_IO_vfprintf+0x1fed)[0x7f100b0216dd] /lib/libc.so.6(__vsprintf_chk+0x9d)[0x7f100b0c0a1d] /lib/libc.so.6(__sprintf_chk+0x80)[0x7f100b0c0960] ftest03[0x401f05] ftest03[0x402a76] /lib/libc.so.6(__libc_start_main+0xe6)[0x7f100affba26] ftest03[0x401d59] ======= Memory map: ======== 00400000-00408000 r-xp 00000000 fd:03 74957 /tmp/tmp.9O93FRsMhN/ltp/testcases/bin/ftest03 00608000-00609000 r--p 00008000 fd:03 74957 /tmp/tmp.9O93FRsMhN/ltp/testcases/bin/ftest03 00609000-0060a000 rw-p 00009000 fd:03 74957 /tmp/tmp.9O93FRsMhN/ltp/testcases/bin/ftest03 0060a000-0060f000 rw-p 00000000 00:00 0 01f91000-01fb2000 rw-p 00000000 00:00 0 [heap] 7f100adc6000-7f100addc000 r-xp 00000000 fd:03 6454 /lib64/libgcc_s.so.1 7f100addc000-7f100afdb000 ---p 00016000 fd:03 6454 /lib64/libgcc_s.so.1 7f100afdb000-7f100afdc000 r--p 00015000 fd:03 6454 /lib64/libgcc_s.so.1 7f100afdc000-7f100afdd000 rw-p 00016000 fd:03 6454 /lib64/libgcc_s.so.1 7f100afdd000-7f100b12c000 r-xp 00000000 fd:03 5882 /lib64/libc-2.10.1.so 7f100b12c000-7f100b32c000 ---p 0014f000 fd:03 5882 /lib64/libc-2.10.1.so 7f100b32c000-7f100b330000 r--p 0014f000 fd:03 5882 /lib64/libc-2.10.1.so 7f100b330000-7f100b331000 rw-p 00153000 fd:03 5882 /lib64/libc-2.10.1.so 7f100b331000-7f100b336000 rw-p 00000000 00:00 0 7f100b336000-7f100b353000 r-xp 00000000 fd:03 5871 /lib64/ld-2.10.1.so 7f100b536000-7f100b538000 rw-p 00000000 00:00 0 7f100b550000-7f100b552000 rw-p 00000000 00:00 0 7f100b552000-7f100b553000 r--p 0001c000 fd:03 5871 /lib64/ld-2.10.1.so 7f100b553000-7f100b554000 rw-p 0001d000 fd:03 5871 /lib64/ld-2.10.1.so 7fffe07b0000-7fffe07c5000 rw-p 00000000 00:00 0 [stack] 7fffe07ff000-7fffe0800000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] *** buffer overflow detected ***: ftest07 terminated ======= Backtrace: ========= /lib/libc.so.6(__fortify_fail+0x37)[0x7f8678b10867] /lib/libc.so.6[0x7f8678b0e680] /lib/libc.so.6[0x7f8678b0d979] /lib/libc.so.6(_IO_default_xsputn+0x85)[0x7f8678a9bf25] /lib/libc.so.6(_IO_vfprintf+0x1fed)[0x7f8678a6e6dd] /lib/libc.so.6(__vsprintf_chk+0x9d)[0x7f8678b0da1d] /lib/libc.so.6(__sprintf_chk+0x80)[0x7f8678b0d960] ftest07[0x401ec5] ftest07[0x402a76] /lib/libc.so.6(__libc_start_main+0xe6)[0x7f8678a48a26] ftest07[0x401d19] ======= Memory map: ======== 00400000-00408000 r-xp 00000000 fd:03 74961 /tmp/tmp.9O93FRsMhN/ltp/testcases/bin/ftest07 00608000-00609000 r--p 00008000 fd:03 74961 /tmp/tmp.9O93FRsMhN/ltp/testcases/bin/ftest07 00609000-0060a000 rw-p 00009000 fd:03 74961 /tmp/tmp.9O93FRsMhN/ltp/testcases/bin/ftest07 0060a000-0060f000 rw-p 00000000 00:00 0 01f3f000-01f60000 rw-p 00000000 00:00 0 [heap] 7f8678813000-7f8678829000 r-xp 00000000 fd:03 6454 /lib64/libgcc_s.so.1 7f8678829000-7f8678a28000 ---p 00016000 fd:03 6454 /lib64/libgcc_s.so.1 7f8678a28000-7f8678a29000 r--p 00015000 fd:03 6454 /lib64/libgcc_s.so.1 7f8678a29000-7f8678a2a000 rw-p 00016000 fd:03 6454 /lib64/libgcc_s.so.1 7f8678a2a000-7f8678b79000 r-xp 00000000 fd:03 5882 /lib64/libc-2.10.1.so 7f8678b79000-7f8678d79000 ---p 0014f000 fd:03 5882 /lib64/libc-2.10.1.so 7f8678d79000-7f8678d7d000 r--p 0014f000 fd:03 5882 /lib64/libc-2.10.1.so 7f8678d7d000-7f8678d7e000 rw-p 00153000 fd:03 5882 /lib64/libc-2.10.1.so 7f8678d7e000-7f8678d83000 rw-p 00000000 00:00 0 7f8678d83000-7f8678da0000 r-xp 00000000 fd:03 5871 /lib64/ld-2.10.1.so 7f8678f83000-7f8678f85000 rw-p 00000000 00:00 0 7f8678f9d000-7f8678f9f000 rw-p 00000000 00:00 0 7f8678f9f000-7f8678fa0000 r--p 0001c000 fd:03 5871 /lib64/ld-2.10.1.so 7f8678fa0000-7f8678fa1000 rw-p 0001d000 fd:03 5871 /lib64/ld-2.10.1.so 7fffeffa2000-7fffeffb7000 rw-p 00000000 00:00 0 [stack] 7fffeffff000-7ffff0000000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] gcooper@orangebox /scratch/ltp $ emerge --info Portage 2.1.6.13 (default/linux/amd64/10.0, gcc-4.3.4, glibc-2.10.1-r1, 2.6.31-gentoo-r6 x86_64) ================================================================= System uname: Linux-2.6.31-gentoo-r6-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q9400_@_2.66GHz-with-gentoo-1.12.13 Timestamp of tree: Sun, 24 Jan 2010 07:00:21 +0000 app-shells/bash: 4.0_p35 dev-java/java-config: 2.1.9-r2 dev-lang/python: 2.6.4 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.27-r2 Figuring that ftest07.c compiled (mostly) without warnings, I thought it might be an issue common to both tests. Signed-off-by: Garrett Cooper <yanegomi@gmail.com> Acked-by: K.D. Lucas <kdlucas@gmail.com>
/external/ltp/testcases/kernel/fs/ftest/libftest.c
|
04f47a16e2a3c646d0b0b1e67ef14bf29342620d |
|
18-Sep-2009 |
subrata_modak <subrata_modak> |
ftest cleanup II: this is ftest cleanup part II. Most of the functions that were copy & pasted again and again in every file are now in libftest library. Also ftest04, ftest05, ftest06, ftest07 and ftest08 are cleaned. Signed-off-by: Cyril Hrubis <chrubis@suse.cz>.
/external/ltp/testcases/kernel/fs/ftest/libftest.c
|