On Wed, Jun 26, 2013 at 10:08 AM, Sedat Dilek <sedat.dilek@xxxxxxxxx> wrote: > On Wed, Jun 26, 2013 at 1:55 AM, Sedat Dilek <sedat.dilek@xxxxxxxxx> wrote: >> Hi, >> >> I have tested the patchset "sysv ipc shared mem optimizations" on top >> of next-20130618. >> >> My typical rebuild with fakeroot & 'make deb-pkg' was fine. >> >> Further tests done with LPT-full (20130503): IPC and SYSCALLS >> test-cases ran successfully. >> >> I am attaching the tarball I have sent already to Davidlohr which contains: >> >> 35070 Jun 26 00:37 3.10.0-rc6-next20130618-1-iniza-small.patch >> 114002 Jun 26 00:48 config-3.10.0-rc6-next20130618-1-iniza-small >> 84489 Jun 26 00:55 dmesg_3.10.0-rc6-next20130618-1-iniza-small.txt >> 38996 Jun 26 00:57 runltp-f-ipc_3.10.0-rc6-next20130618-1-iniza-small_dash.txt >> 760276 Jun 26 01:12 >> runltp-f-syscalls_3.10.0-rc6-next20130618-1-iniza-small_dash.txt >> >> NOTES: >> 1. 09/11 needed a small refresh as v2 (attached). >> 2. [ PATCH] ipc,msq: fix race in msgrcv(2) (as v2) applied on top of >> all (attached). >> >> Please feel free to add my Tested-by to the whole series. >> > > I have re-tested this patchset also against next-20130624 (09/11 > original fits here, 08/11 needs to be cleanpatch-ed). > > ( In addition I still need the ipc-msg-next fix mentioned above which > is now in akpm's mmots. ) > Just curious: Was there a decision taken if this will be in Linux-v3.12? Is there a GIT tree? Go through mmotm? I have retested (again) against Friday's next-20130628. Just as a note: Linux Testing Project has now "runtest: Add new syscalls-ipc test-suite". I can encourage the IPC folks to test with LTP: # ./runltp -f ipc,syscalls-ipc <--- comma-separated list of IPC test-cases See also my file-attachments. - Sedat - [1] https://github.com/linux-test-project/ltp/commit/e707624f7b7c749e76c2012e5822c05ff544e48c > - Sedat - > > [1] http://ozlabs.org/~akpm/mmots/broken-out/ipcmsg-shorten-critical-region-in-msgrcv-fix-race-in-msgrcv2.patch > >> Regards, >> - Sedat -
INFO: creating /opt/ltp/results directory Checking for required user/group ids 'nobody' user id and group found. 'bin' user id and group found. 'daemon' user id and group found. Users group found. Sys group found. Required users/groups exist. If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes. DISTRIB_ID=Ubuntu DISTRIB_RELEASE=12.04 DISTRIB_CODENAME=precise DISTRIB_DESCRIPTION="Ubuntu 12.04.2 LTS" NAME="Ubuntu" VERSION="12.04.2 LTS, Precise Pangolin" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu precise (12.04.2 LTS)" VERSION_ID="12.04" Linux fambox 3.10.0-rc7-next20130628-3-iniza-small #1 SMP Fri Jun 28 11:52:37 CEST 2013 x86_64 x86_64 x86_64 GNU/Linux Gnu C gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 Gnu make 3.81 util-linux linux 2.20.1 mount linux 2.20.1 (with libblkid and selinux support) modutils 6 e2fsprogs 1.42 PPP 2.4.5 Linux C Library > libc.2.15 Dynamic linker (ldd) 2.15 Procps 3.2.8 Net-tools 1.60 iproute2 iproute2-ss121211 Kbd 1.15.2 Sh-utils 8.13 Modules Loaded bnep rfcomm parport_pc ppdev snd_hda_codec_hdmi snd_hda_codec_realtek arc4 iwldvm mac80211 snd_hda_intel snd_hda_codec uvcvideo snd_hwdep snd_pcm videobuf2_vmalloc joydev videobuf2_memops snd_page_alloc videobuf2_core i915 snd_seq_midi videodev snd_seq_midi_event snd_rawmidi snd_seq iwlwifi snd_timer btusb psmouse snd_seq_device i2c_algo_bit bluetooth drm_kms_helper snd drm serio_raw samsung_laptop soundcore cfg80211 wmi lpc_ich video mac_hid lp parport hid_generic usbhid hid usb_storage r8169 mii free reports: total used free shared buffers cached Mem: 3945224 2789348 1155876 0 1030676 1159864 -/+ buffers/cache: 598808 3346416 Swap: 262140 0 262140 /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 42 model name : Intel(R) Core(TM) i5-2467M CPU @ 1.60GHz stepping : 7 microcode : 0x28 cpu MHz : 1984.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 3192.57 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 42 model name : Intel(R) Core(TM) i5-2467M CPU @ 1.60GHz stepping : 7 microcode : 0x28 cpu MHz : 1984.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 0 cpu cores : 2 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 3192.57 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 42 model name : Intel(R) Core(TM) i5-2467M CPU @ 1.60GHz stepping : 7 microcode : 0x28 cpu MHz : 1984.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 1 cpu cores : 2 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 3192.57 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 42 model name : Intel(R) Core(TM) i5-2467M CPU @ 1.60GHz stepping : 7 microcode : 0x28 cpu MHz : 2000.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 1 cpu cores : 2 apicid : 3 initial apicid : 3 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 3192.57 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: 10240+0 records in 10240+0 records out 10240000 bytes (10 MB) copied, 0.0919147 s, 111 MB/s mke2fs 1.42 (29-Nov-2011) Discarding device blocks: 1024/10000 done Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) Stride=0 blocks, Stripe width=0 blocks 2512 inodes, 10000 blocks 500 blocks (5.00%) reserved for the super user First data block=1 Maximum filesystem blocks=10485760 2 block groups 8192 blocks per group, 8192 fragments per group 1256 inodes per group Superblock backups stored on blocks: 8193 Allocating group tables: 0/21/2 done Writing inode tables: 0/21/2 done Creating journal (1024 blocks): done Writing superblocks and filesystem accounting information: 0/21/2 done COMMAND: /opt/ltp/bin/ltp-pan -e -S -a 2612 -n 2612 -p -f /tmp/ltp-vxz0nrKSts/alltests -l /opt/ltp/results/LTP_RUN_ON-2013_Jun_28-11h_59m_54s.log -C /opt/ltp/output/LTP_RUN_ON-2013_Jun_28-11h_59m_54s.failed -e LOG File: /opt/ltp/results/LTP_RUN_ON-2013_Jun_28-11h_59m_54s.log -e FAILED COMMAND File: /opt/ltp/output/LTP_RUN_ON-2013_Jun_28-11h_59m_54s.failed Running tests....... <<<test_start>>> tag=pipeio_1 stime=1372413595 cmdline="pipeio -T pipeio_1 -c 5 -s 4090 -i 100 -b -f x80" contacts="" analysis=exit <<<test_output>>> pipeio_1 1 TPASS : 1 PASS 501 pipe reads complete, read size = 4090, named pipe, blking, <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=pipeio_3 stime=1372413595 cmdline="pipeio -T pipeio_3 -c 5 -s 4090 -i 100 -u -b -f x80" contacts="" analysis=exit <<<test_output>>> pipeio_3 1 TPASS : 1 PASS 501 pipe reads complete, read size = 4090, sys pipe, <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=0 <<<test_end>>> <<<test_start>>> tag=pipeio_4 stime=1372413595 cmdline="pipeio -T pipeio_4 -c 5 -s 4090 -i 100 -u -f x80" contacts="" analysis=exit <<<test_output>>> pipeio_4 1 TPASS : 1 PASS 501 pipe reads complete, read size = 4090, sys pipe, <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=1 <<<test_end>>> <<<test_start>>> tag=pipeio_5 stime=1372413595 cmdline="pipeio -T pipeio_5 -c 5 -s 5000 -i 10 -b -f x80" contacts="" analysis=exit <<<test_output>>> pipeio_5 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_5 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_5 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_5 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_5 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_5 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_5 1 TPASS : 1 PASS 66 pipe reads complete, read size = 4096, named pipe, blking, <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=pipeio_6 stime=1372413595 cmdline="pipeio -T pipeio_6 -c 5 -s 5000 -i 10 -b -u -f x80" contacts="" analysis=exit <<<test_output>>> pipeio_6 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_6 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_6 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_6 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_6 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_6 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_6 1 TPASS : 1 PASS 66 pipe reads complete, read size = 4096, sys pipe, <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=pipeio_8 stime=1372413595 cmdline="pipeio -T pipeio_8 -c 5 -s 5000 -i 10 -u -f x80" contacts="" analysis=exit <<<test_output>>> pipeio_8 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_8 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_8 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_8 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_8 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_8 0 TINFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_8 1 TPASS : 1 PASS 66 pipe reads complete, read size = 4096, sys pipe, <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=sem01 stime=1372413595 cmdline="sem01" contacts="" analysis=exit <<<test_output>>> PASS: error count is 0 <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=sem02 stime=1372413595 cmdline="sem02" contacts="" analysis=exit <<<test_output>>> sem02 0 TINFO : Waiter, pid = 2783 sem02 0 TINFO : Poster, pid = 2783, posting sem02 0 TINFO : Poster posted sem02 0 TINFO : Poster exiting sem02 0 TINFO : Waiter waiting, pid = 2783 sem02 0 TINFO : Waiter done waiting sem02 1 TPASS : passed <<<execution_status>>> initiation_status="ok" duration=20 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=message_queue_test_01 stime=1372413615 cmdline=" message_queue_test_01" contacts="" analysis=exit <<<test_output>>> message_queue_test_01: IPC Message Queue TestSuite program Create message queue, id: 0x00000000 Child: received message queue id: 0 Child: sending message: "message queue transmission test...." Parent: received message: "message queue transmission test...." Remove the message queue successful! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=message_queue_test_02_get stime=1372413615 cmdline="message_queue_test_02_get" contacts="" analysis=exit <<<test_output>>> 32768 <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=message_queue_test_02_snd stime=1372413615 cmdline="message_queue_test_02_snd" contacts="" analysis=exit <<<test_output>>> <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=message_queue_test_02_rcv stime=1372413615 cmdline="message_queue_test_02_rcv" contacts="" analysis=exit <<<test_output>>> << Message Queue test default message >> <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=message_queue_test_02_ctl stime=1372413615 cmdline="message_queue_test_02_ctl -r" contacts="" analysis=exit <<<test_output>>> <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=message_queue_test_04 stime=1372413615 cmdline=" message_queue_test_04" contacts="" analysis=exit <<<test_output>>> message_queue_test_04: IPC Message Queue TestSuite program successful! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=1 <<<test_end>>> <<<test_start>>> tag=message_queue_test_05 stime=1372413615 cmdline=" message_queue_test_05" contacts="" analysis=exit <<<test_output>>> message_queue_test_05: IPC Message Queue TestSuite program Creating 10 message queues ... All message queues created successfully successful! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=pipe_test_01 stime=1372413615 cmdline=" pipe_test_01" contacts="" analysis=exit <<<test_output>>> cat: /etc/inittab: No such file or directory 0 <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=pipe_test_02 stime=1372413615 cmdline=" pipe_test_02" contacts="" analysis=exit <<<test_output>>> pipe_test_02: IPC Pipe TestSuite program Creating pipes... Spawning 1 child processes ... Child: pid [2817] received 1024 packets from parent Parent: sending 1024 packets (40960 bytes) to child processes ... Parent: done sending packets & waiting for children to complete! Parent: children received all packets & exited successfully successful! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semaphore_test_01 stime=1372413615 cmdline=" run_semaphore_test_01.sh" contacts="" analysis=exit <<<test_output>>> semaphore_test_01 0 TINFO : Created semaphore ID: 262144 semaphore_test_01 1 TPASS : semaphore ID comparing passed. semaphore_test_01 0 TINFO : CLOSE: exit. <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=2 <<<test_end>>> <<<test_start>>> tag=semaphore_test_02 stime=1372413615 cmdline=" semaphore_test_02" contacts="" analysis=exit <<<test_output>>> semaphore_test_02: IPC Semaphore TestSuite program Testing semctl (IPC_SET) command operation Testing semctl (IPC_SET) command operation Testing semctl (IPC_STAT) command operation Testing semctl (SETVAL) command operation Testing semctl (GETVAL) command operation Testing semop (signal and wait) operations Testing semctl (GETPID) command operation Testing semctl (GETNCNT) command operation Testing semctl (GETZCNT) command operation Testing semctl (SETALL) command operation Testing semctl (GETALL) command operation Testing semctl (IPC_RMID) command operation successful! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semaphore_test_03 stime=1372413615 cmdline=" semaphore_test_03" contacts="" analysis=exit <<<test_output>>> semaphore_test_03: IPC Semaphore TestSuite program Creating 16 semaphores ... Setting semaphore uid, gid and mode ... semid = 327680 Verifying semaphore info ... Testing semop() with all Semaphore values, options and flags Semval Semop Semflag Description 2 -1 0 Obtain resource 1 -1 0 Obtain resource 0 0 0 Semop function returns immediately 5 1 0 Return resource 6 -7 IPC_NOWAIT Semop function returns immediately 6 0 IPC_NOWAIT Semop function returns immediately 6 1 0 Return resource 7 -8 0 Sleep (until resource becomes available) Creating 16 semaphores ... Setting semaphore uid, gid and mode ... semid = 327680 Verifying semaphore info ... Testing semop() with all Semaphore values, options and flags Semval Semop Semflag Description 2 -1 0 Obtain resource 1 -1 0 Obtain resource 0 0 0 Semop function returns immediately 5 1 0 Return resource 6 -7 IPC_NOWAIT Semop function returns immediately 6 0 IPC_NOWAIT Semop function returns immediately 6 1 0 Return resource 7 -8 0 Sleep (until resource becomes available) 7 -8 0 Sleep (until signaled) Creating 16 semaphores ... Setting semaphore uid, gid and mode ... semid = 327680 Verifying semaphore info ... Testing semop() with all Semaphore values, options and flags Semval Semop Semflag Description 2 -1 0 Obtain resource 1 -1 0 Obtain resource 0 0 0 Semop function returns immediately 5 1 0 Return resource 6 -7 IPC_NOWAIT Semop function returns immediately 6 0 IPC_NOWAIT Semop function returns immediately 6 1 0 Return resource 7 -8 0 Sleep (until resource becomes available) 7 -8 0 Sleep (until signaled) 1 5 SEM_UNDO Sleep (until resource becomes available) Creating 16 semaphores ... Setting semaphore uid, gid and mode ... semid = 327680 Verifying semaphore info ... Testing semop() with all Semaphore values, options and flags Semval Semop Semflag Description 2 -1 0 Obtain resource 1 -1 0 Obtain resource 0 0 0 Semop function returns immediately 5 1 0 Return resource 6 -7 IPC_NOWAIT Semop function returns immediately 6 0 IPC_NOWAIT Semop function returns immediately 6 1 0 Return resource 7 -8 0 Sleep (until resource becomes available) 7 -8 0 Sleep (until signaled) 1 5 SEM_UNDO Sleep (until resource becomes available) 7 -8 0 Sleep (until semaphores are removed) Creating 16 semaphores ... Setting semaphore uid, gid and mode ... semid = 327680 Verifying semaphore info ... Testing semop() with all Semaphore values, options and flags Semval Semop Semflag Description 2 -1 0 Obtain resource 1 -1 0 Obtain resource 0 0 0 Semop function returns immediately 5 1 0 Return resource 6 -7 IPC_NOWAIT Semop function returns immediately 6 0 IPC_NOWAIT Semop function returns immediately 6 1 0 Return resource 7 -8 0 Sleep (until resource becomes available) 7 -8 0 Sleep (until signaled) 1 5 SEM_UNDO Sleep (until resource becomes available) 7 -8 0 Sleep (until semaphores are removed) 9 -1 SEM_UNDO Obtain resource 8 -8 SEM_UNDO Obtain resource 9 0 0 Sleep (until signaled) Creating 16 semaphores ... Setting semaphore uid, gid and mode ... semid = 327680 Verifying semaphore info ... Testing semop() with all Semaphore values, options and flags Semval Semop Semflag Description 2 -1 0 Obtain resource 1 -1 0 Obtain resource 0 0 0 Semop function returns immediately 5 1 0 Return resource 6 -7 IPC_NOWAIT Semop function returns immediately 6 0 IPC_NOWAIT Semop function returns immediately 6 1 0 Return resource 7 -8 0 Sleep (until resource becomes available) 7 -8 0 Sleep (until signaled) 1 5 SEM_UNDO Sleep (until resource becomes available) 7 -8 0 Sleep (until semaphores are removed) 9 -1 SEM_UNDO Obtain resource 8 -8 SEM_UNDO Obtain resource 9 0 0 Sleep (until signaled) 9 0 0 Sleep (until resource becomes available) Creating 16 semaphores ... Setting semaphore uid, gid and mode ... semid = 327680 Verifying semaphore info ... Testing semop() with all Semaphore values, options and flags Semval Semop Semflag Description 2 -1 0 Obtain resource 1 -1 0 Obtain resource 0 0 0 Semop function returns immediately 5 1 0 Return resource 6 -7 IPC_NOWAIT Semop function returns immediately 6 0 IPC_NOWAIT Semop function returns immediately 6 1 0 Return resource 7 -8 0 Sleep (until resource becomes available) 7 -8 0 Sleep (until signaled) 1 5 SEM_UNDO Sleep (until resource becomes available) 7 -8 0 Sleep (until semaphores are removed) 9 -1 SEM_UNDO Obtain resource 8 -8 SEM_UNDO Obtain resource 9 0 0 Sleep (until signaled) 9 0 0 Sleep (until resource becomes available) 4 0 0 Sleep (until semaphores are removed) Creating 16 semaphores ... Setting semaphore uid, gid and mode ... semid = 327680 Verifying semaphore info ... Testing semop() with all Semaphore values, options and flags Semval Semop Semflag Description 2 -1 0 Obtain resource 1 -1 0 Obtain resource 0 0 0 Semop function returns immediately 5 1 0 Return resource 6 -7 IPC_NOWAIT Semop function returns immediately 6 0 IPC_NOWAIT Semop function returns immediately 6 1 0 Return resource 7 -8 0 Sleep (until resource becomes available) 7 -8 0 Sleep (until signaled) 1 5 SEM_UNDO Sleep (until resource becomes available) 7 -8 0 Sleep (until semaphores are removed) 9 -1 SEM_UNDO Obtain resource 8 -8 SEM_UNDO Obtain resource 9 0 0 Sleep (until signaled) 9 0 0 Sleep (until resource becomes available) 4 0 0 Sleep (until semaphores are removed) successful! <<<execution_status>>> initiation_status="ok" duration=7 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmem_test_01 stime=1372413622 cmdline=" shmem_test_01" contacts="" analysis=exit <<<test_output>>> shmem_test_01: IPC Shared Memory TestSuite program Get shared memory segment (1048576 bytes) Attach shared memory segment to process Index through shared memory segment ... Release shared memory successful! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmem_test_02 stime=1372413622 cmdline=" shmem_test_02" contacts="" analysis=exit <<<test_output>>> shmem_test_02: IPC Shared Memory TestSuite program Get shared memory segment (100000 bytes) Parent: calculate shared memory segment checksum shared memory checksum 00c26eb0 Spawning 2 child processes ... child (00): checksum 00c26eb0 shmem_test_02: IPC Shared Memory TestSuite program Get shared memory segment (100000 bytes) Parent: calculate shared memory segment checksum shared memory checksum 00c26eb0 Spawning 2 child processes ... child (01): checksum 00c26eb0 shmem_test_02: IPC Shared Memory TestSuite program Get shared memory segment (100000 bytes) Parent: calculate shared memory segment checksum shared memory checksum 00c26eb0 Spawning 2 child processes ... Parent: children calculated segment successfully successful! <<<execution_status>>> initiation_status="ok" duration=1 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=shmem_test_03 stime=1372413623 cmdline=" shmem_test_03" contacts="" analysis=exit <<<test_output>>> shmem_test_03: IPC Shared Memory TestSuite program Get shared memory segment (100000 bytes) Spawning 2 child processes ... child (00): checksum 00c26eb0 shmem_test_03: IPC Shared Memory TestSuite program Get shared memory segment (100000 bytes) Spawning 2 child processes ... child (01): checksum 00c26eb0 shmem_test_03: IPC Shared Memory TestSuite program Get shared memory segment (100000 bytes) Spawning 2 child processes ... Parent: calculate shared memory segment checksum shared memory checksum 00c26eb0 Parent: children calculated segment successfully successful! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmem_test_04 stime=1372413623 cmdline=" shmem_test_04" contacts="" analysis=exit <<<test_output>>> shmem_test_04: IPC Shared Memory TestSuite program Object type to map = Anonymous memory Number of loops = 1 Number of procs = 1 Bytes per process = 16777216 (16MB) successful! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=2 cstime=1 <<<test_end>>> <<<test_start>>> tag=shmem_test_05 stime=1372413623 cmdline=" shmem_test_05" contacts="" analysis=exit <<<test_output>>> shmem_test_05: IPC Shared Memory TestSuite program mykey to uniquely identify the shared memory segment 0x33050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process offset of the shared memory segment 0x30000000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x34050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process offset of the shared memory segment 0x30200000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x35050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process offset of the shared memory segment 0x30400000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x36050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process offset of the shared memory segment 0x30600000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x37050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process offset of the shared memory segment 0x30800000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x38050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process offset of the shared memory segment 0x30a00000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x39050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process offset of the shared memory segment 0x30c00000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x41050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process offset of the shared memory segment 0x30d00000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x42050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process offset of the shared memory segment 0x30f00000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x43050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process offset of the shared memory segment 0x31000000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x45050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process offset of the shared memory segment 0x32000000 Index through shared memory segment ... Detach from the segment using the shmdt subroutine Release shared memory successful! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=1 <<<test_end>>> <<<test_start>>> tag=shmem_test_06 stime=1372413623 cmdline=" shmem_test_06" contacts="" analysis=exit <<<test_output>>> shmem_test_06: IPC Shared Memory TestSuite program mykey to uniquely identify the shared memory segment 0x33050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process Shared memory segment address : 0x7f4b73349000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x34050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process Shared memory segment address : 0x7f4b72b68000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x35050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process Shared memory segment address : 0x7f4b72a68000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x36050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process Shared memory segment address : 0x7f4b72968000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x37050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process Shared memory segment address : 0x7f4b72868000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x38050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process Shared memory segment address : 0x7f4b72768000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x39050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process Shared memory segment address : 0x7f4b72668000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x41050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process Shared memory segment address : 0x7f4b72568000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x42050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process Shared memory segment address : 0x7f4b72468000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x43050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process Shared memory segment address : 0x7f4b72368000 Index through shared memory segment ... mykey to uniquely identify the shared memory segment 0x45050405 Get shared memory segment (1048576 bytes) Attach shared memory segment to process Shared memory segment address : 0x7f4b72268000 Index through shared memory segment ... Detach from the segment using the shmdt subroutine Release shared memory successful! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=2 cstime=1 <<<test_end>>> <<<test_start>>> tag=shmem_test_07 stime=1372413623 cmdline=" shmem_test_07" contacts="" analysis=exit <<<test_output>>> shmem_test_07: IPC Shared Memory TestSuite program Number of writers = 2 Number of readers = 2 Bytes per writer = 200000 writer (000): shared memory checksum 01850160 writer (001): shared memory checksum 018501a0 reader (000) of writer (001): checksum 018501a0 reader (000) of writer (000): checksum 01850160 reader (001) of writer (000): checksum 01850160 reader (001) of writer (001): checksum 018501a0 Main: readers calculated segment successfully successful! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=signal_test_01 stime=1372413623 cmdline=" signal_test_01" contacts="" analysis=exit <<<test_output>>> signal_test_01: IPC Signals TestSuite program Send SIGILL, SIGALRM, SIGIOT signals to process received signal: (SIGILL) received signal: (SIGALRM) received signal: (SIGIOT/SIGABRT) Block SIGILL, SIGALRM, SIGIOT signals, and resend signals + others received signal: (SIGFPE) received signal: (SIGTERM) received signal: (SIGINT) Block rest of signals Change signal mask & wait until signal interrupts process received signal: (SIGINT) successful! <<<execution_status>>> initiation_status="ok" duration=2 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=signal_test_02 stime=1372413625 cmdline=" signal_test_02" contacts="" analysis=exit <<<test_output>>> signal_test_02: IPC TestSuite program Send SIGILL, SIGALRM, SIGIOT signals to process received signal: (SIGILL) received signal: (SIGALRM) received signal: (SIGIOT/SIGABRT) Block SIGILL, SIGALRM, SIGIOT signals, and resend signals + others received signal: (SIGFPE) received signal: (SIGTERM) received signal: (SIGINT) Block rest of signals Change signal mask & wait until signal interrupts process received signal: (SIGINT) successful! <<<execution_status>>> initiation_status="ok" duration=2 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=signal_test_03 stime=1372413627 cmdline=" signal_test_03" contacts="" analysis=exit <<<test_output>>> signal_test_03: IPC Signals TestSuite program (BEGIN) Critial section (END) Critial section received signal: (SIGILL) successful! <<<execution_status>>> initiation_status="ok" duration=1 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=signal_test_04 stime=1372413628 cmdline=" signal_test_04" contacts="" analysis=exit <<<test_output>>> signal_test_04: IPC TestSuite program Wait for SIGUSR1 signal from child process Received SIGUSR1 (30) Stop the child process Wait for SIGCHLD signal from stopped child process Received SIGCHLD (20) Resume child process & wait for it to send SIGUSR1 signal Received SIGUSR1 (20) Now kill the child process with SIGUSR2 signal Wait for SIGCHLD signal from killed child process Received SIGCHLD (30) successful! <<<execution_status>>> initiation_status="ok" duration=4 termination_type=exited termination_id=0 corefile=no cutime=397 cstime=3 <<<test_end>>> <<<test_start>>> tag=signal_test_05 stime=1372413632 cmdline=" signal_test_05" contacts="" analysis=exit <<<test_output>>> signal_test_05: IPC TestSuite program Spawning child process Child: sending ALL signals to parent! Sending (1) Sending (2) Sending (3) Sending (4) Sending (5) Sending (6) Sending (7) Sending (8) Sending (10) Sending (11) Sending (12) Sending (13) Sending (14) Sending (15) Sending (16) Sending (18) Sending (20) Sending (21) Sending (22) Sending (23) Sending (24) Sending (25) Sending (26) Sending (27) Sending (28) Sending (29) Sending (30) Sending (31) Sending (35) Sending (36) Sending (37) Sending (38) Sending (39) Sending (40) Sending (41) Sending (42) Sending (43) Sending (44) Sending (45) Sending (46) Sending (47) Sending (48) Sending (49) Sending (50) Sending (51) Sending (52) Sending (53) Sending (54) Sending (55) Sending (56) Sending (57) Sending (58) Sending (59) Sending (60) Sending (61) Sending (62) Sending (63) Sending (64) signal_test_05: IPC TestSuite program Spawning child process caught SIGCHLD(17) signal Child process exited successfully successful! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=signal_test_06 stime=1372413632 cmdline=" signal_test_06" contacts="" analysis=exit <<<test_output>>> signal_test_06: IPC TestSuite program Block all signals from interrupting the process Send MAX (1048576) SIGUSR1 signals to the process... Ensure at least one SIGUSR1 signal is pending Change signal mask & wait for SIGUSR1 signal caught SIGUSR1 (10) signal successful! <<<execution_status>>> initiation_status="ok" duration=3 termination_type=exited termination_id=0 corefile=no cutime=45 cstime=43 <<<test_end>>> <<<test_start>>> tag=signal_test_07 stime=1372413635 cmdline=" signal_test_07" contacts="" analysis=exit <<<test_output>>> signal_test_07: IPC TestSuite program Send MAX (1048576) signals to the process... Received EVERY signal! successful! <<<execution_status>>> initiation_status="ok" duration=3 termination_type=exited termination_id=0 corefile=no cutime=115 cstime=231 <<<test_end>>> <<<test_start>>> tag=msgctl01 stime=1372413638 cmdline="msgctl01" contacts="" analysis=exit <<<test_output>>> msgctl01 1 TPASS : qs_buf.msg_qbytes is a positive value <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgctl02 stime=1372413638 cmdline="msgctl02" contacts="" analysis=exit <<<test_output>>> msgctl02 1 TPASS : qs_buf.msg_qbytes is the new value - 16383 <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgctl03 stime=1372413638 cmdline="msgctl03" contacts="" analysis=exit <<<test_output>>> msgctl03 1 TPASS : The queue is gone <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=msgctl04 stime=1372413638 cmdline="msgctl04" contacts="" analysis=exit <<<test_output>>> msgctl04 1 TPASS : expected failure: TEST_ERRNO=EACCES(13): Permission denied msgctl04 2 TPASS : expected failure: TEST_ERRNO=EFAULT(14): Bad address msgctl04 3 TPASS : expected failure: TEST_ERRNO=EFAULT(14): Bad address msgctl04 4 TPASS : expected failure: TEST_ERRNO=EINVAL(22): Invalid argument msgctl04 5 TPASS : expected failure: TEST_ERRNO=EINVAL(22): Invalid argument msgctl04 6 TPASS : expected failure: TEST_ERRNO=EINVAL(22): Invalid argument <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgctl05 stime=1372413638 cmdline="msgctl05" contacts="" analysis=exit <<<test_output>>> msgctl05 1 TPASS : expected error = 1 : Operation not permitted <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgctl06 stime=1372413638 cmdline="msgctl06" contacts="" analysis=exit <<<test_output>>> msgctl06 1 TPASS : msgctl06 ran successfully! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgctl07 stime=1372413638 cmdline="msgctl07" contacts="" analysis=exit <<<test_output>>> msgctl07 1 TPASS : msgctl07 ran successfully! <<<execution_status>>> initiation_status="ok" duration=20 termination_type=exited termination_id=0 corefile=no cutime=1987 cstime=11 <<<test_end>>> <<<test_start>>> tag=msgctl08 stime=1372413658 cmdline="msgctl08" contacts="" analysis=exit <<<test_output>>> msgctl08 1 TPASS : msgctl08 ran successfully! <<<execution_status>>> initiation_status="ok" duration=3 termination_type=exited termination_id=0 corefile=no cutime=268 cstime=619 <<<test_end>>> <<<test_start>>> tag=msgctl09 stime=1372413661 cmdline="msgctl09" contacts="" analysis=exit <<<test_output>>> msgctl09 1 TPASS : msgctl09 ran successfully! <<<execution_status>>> initiation_status="ok" duration=1 termination_type=exited termination_id=0 corefile=no cutime=24 cstime=74 <<<test_end>>> <<<test_start>>> tag=msgctl10 stime=1372413662 cmdline="msgctl10" contacts="" analysis=exit <<<test_output>>> msgctl10 1 TPASS : msgctl10 ran successfully! <<<execution_status>>> initiation_status="ok" duration=108 termination_type=exited termination_id=0 corefile=no cutime=10715 cstime=20238 <<<test_end>>> <<<test_start>>> tag=msgctl11 stime=1372413770 cmdline="msgctl11" contacts="" analysis=exit <<<test_output>>> msgctl11 0 TINFO : Using upto 16186 pids msgctl11 1 TPASS : msgctl11 ran successfully! <<<execution_status>>> initiation_status="ok" duration=13 termination_type=exited termination_id=0 corefile=no cutime=1190 cstime=2559 <<<test_end>>> <<<test_start>>> tag=msgget01 stime=1372413783 cmdline="msgget01" contacts="" analysis=exit <<<test_output>>> msgget01 1 TPASS : message received = message sent <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgget02 stime=1372413783 cmdline="msgget02" contacts="" analysis=exit <<<test_output>>> msgget02 1 TPASS : expected failure - errno = 17 : File exists msgget02 2 TPASS : expected failure - errno = 2 : No such file or directory msgget02 3 TPASS : expected failure - errno = 2 : No such file or directory <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgget03 stime=1372413783 cmdline="msgget03" contacts="" analysis=exit <<<test_output>>> msgget03 1 TPASS : expected failure - errno = 0 : Success <<<execution_status>>> initiation_status="ok" duration=1 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=49 <<<test_end>>> <<<test_start>>> tag=msgget04 stime=1372413784 cmdline="msgget04" contacts="" analysis=exit <<<test_output>>> msgget04 1 TPASS : expected failure - errno = 13 : Permission denied msgget04 2 TPASS : expected failure - errno = 13 : Permission denied msgget04 3 TPASS : expected failure - errno = 13 : Permission denied <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgrcv01 stime=1372413784 cmdline="msgrcv01" contacts="" analysis=exit <<<test_output>>> msgrcv01 1 TPASS : message received = message sent <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgrcv02 stime=1372413784 cmdline="msgrcv02" contacts="" analysis=exit <<<test_output>>> msgrcv02 1 TPASS : expected failure - errno = 13 : Permission denied msgrcv02 2 TPASS : expected failure - errno = 14 : Bad address <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgrcv03 stime=1372413784 cmdline="msgrcv03" contacts="" analysis=exit <<<test_output>>> msgrcv03 1 TPASS : expected failure - errno = 22 : Invalid argument msgrcv03 2 TPASS : expected failure - errno = 22 : Invalid argument <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgrcv04 stime=1372413784 cmdline="msgrcv04" contacts="" analysis=exit <<<test_output>>> msgrcv04 1 TPASS : expected failure - errno = 7 : Argument list too long msgrcv04 2 TPASS : expected failure - errno = 42 : No message of desired type <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgrcv05 stime=1372413784 cmdline="msgrcv05" contacts="" analysis=exit <<<test_output>>> msgrcv05 1 TPASS : got EINTR as expected <<<execution_status>>> initiation_status="ok" duration=1 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=msgrcv06 stime=1372413785 cmdline="msgrcv06" contacts="" analysis=exit <<<test_output>>> msgrcv06 1 TPASS : expected failure - errno = 43 : Identifier removed <<<execution_status>>> initiation_status="ok" duration=1 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgsnd01 stime=1372413786 cmdline="msgsnd01" contacts="" analysis=exit <<<test_output>>> msgsnd01 1 TPASS : queue bytes = MSGSIZE and queue messages = 1 <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgsnd02 stime=1372413786 cmdline="msgsnd02" contacts="" analysis=exit <<<test_output>>> msgsnd02 1 TPASS : expected failure - errno = 13 : Permission denied msgsnd02 2 TPASS : expected failure - errno = 14 : Bad address <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgsnd03 stime=1372413786 cmdline="msgsnd03" contacts="" analysis=exit <<<test_output>>> msgsnd03 1 TPASS : expected failure - errno = 22 : Invalid argument msgsnd03 2 TPASS : expected failure - errno = 22 : Invalid argument msgsnd03 3 TPASS : expected failure - errno = 22 : Invalid argument msgsnd03 4 TPASS : expected failure - errno = 22 : Invalid argument <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgsnd04 stime=1372413786 cmdline="msgsnd04" contacts="" analysis=exit <<<test_output>>> msgsnd04 1 TPASS : expected failure - errno = 11 : Resource temporarily unavailable <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=msgsnd05 stime=1372413786 cmdline="msgsnd05" contacts="" analysis=exit <<<test_output>>> msgsnd05 1 TPASS : expected failure - errno = 4 : Interrupted system call <<<execution_status>>> initiation_status="ok" duration=2 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=msgsnd06 stime=1372413788 cmdline="msgsnd06" contacts="" analysis=exit <<<test_output>>> msgsnd06 1 TPASS : expected failure - errno = 43 : Identifier removed <<<execution_status>>> initiation_status="ok" duration=2 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semctl01 stime=1372413790 cmdline="semctl01" contacts="" analysis=exit <<<test_output>>> semctl01 1 TPASS : buf.sem_nsems and buf.sem_perm.mode are correct semctl01 2 TPASS : buf.sem_perm.mode is correct semctl01 3 TPASS : semaphores have expected values semctl01 4 TPASS : number of sleeping processes is correct semctl01 1 TPASS : buf.sem_nsems and buf.sem_perm.mode are correct semctl01 2 TPASS : buf.sem_perm.mode is correct semctl01 3 TPASS : semaphores have expected values semctl01 4 TPASS : number of sleeping processes is correct semctl01 5 TPASS : last pid value is correct semctl01 6 TPASS : semaphore value is correct semctl01 7 TPASS : number of sleeping processes is correct semctl01 8 TPASS : semaphore values are correct semctl01 9 TPASS : semaphore value is correct semctl01 10 TPASS : semaphore appears to be removed <<<execution_status>>> initiation_status="ok" duration=3 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=0 <<<test_end>>> <<<test_start>>> tag=semctl02 stime=1372413793 cmdline="semctl02" contacts="" analysis=exit <<<test_output>>> semctl02 1 TPASS : expected failure - errno = 13 : Permission denied <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semctl03 stime=1372413793 cmdline="semctl03" contacts="" analysis=exit <<<test_output>>> semctl03 1 TPASS : expected failure - errno = 22 : Invalid argument semctl03 2 TPASS : expected failure - errno = 22 : Invalid argument semctl03 3 TPASS : expected failure - errno = 14 : Bad address semctl03 4 TPASS : expected failure - errno = 14 : Bad address <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semctl04 stime=1372413793 cmdline="semctl04" contacts="" analysis=exit <<<test_output>>> semctl04 1 TPASS : expected failure - errno = 1 : Operation not permitted semctl04 2 TPASS : expected failure - errno = 1 : Operation not permitted <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=semctl05 stime=1372413793 cmdline="semctl05" contacts="" analysis=exit <<<test_output>>> semctl05 1 TPASS : expected failure - errno = 34 : Numerical result out of range semctl05 2 TPASS : expected failure - errno = 34 : Numerical result out of range semctl05 3 TPASS : expected failure - errno = 34 : Numerical result out of range <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semctl06 stime=1372413793 cmdline="semctl06" contacts="" analysis=exit <<<test_output>>> semctl06 1 TPASS : semctl06 ran successfully! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=2 <<<test_end>>> <<<test_start>>> tag=semctl07 stime=1372413793 cmdline="semctl07" contacts="" analysis=exit <<<test_output>>> semctl07 1 TPASS : semctl07 ran successfully! <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semget01 stime=1372413793 cmdline="semget01" contacts="" analysis=exit <<<test_output>>> semget01 1 TPASS : basic semaphore values are okay <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semget02 stime=1372413793 cmdline="semget02" contacts="" analysis=exit <<<test_output>>> semget02 1 TPASS : expected failure - errno = 13 : Permission denied semget02 2 TPASS : expected failure - errno = 17 : File exists <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semget03 stime=1372413793 cmdline="semget03" contacts="" analysis=exit <<<test_output>>> semget03 1 TPASS : expected failure - errno = 2 : No such file or directory <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semget05 stime=1372413793 cmdline="semget05" contacts="" analysis=exit <<<test_output>>> semget05 1 TPASS : expected failure - errno = 28 : No space left on device <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semget06 stime=1372413793 cmdline="semget06" contacts="" analysis=exit <<<test_output>>> semget06 1 TPASS : expected failure - errno = 22 : Invalid argument semget06 2 TPASS : expected failure - errno = 22 : Invalid argument <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=semop01 stime=1372413793 cmdline="semop01" contacts="" analysis=exit <<<test_output>>> semop01 1 TPASS : semaphore values are correct <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semop02 stime=1372413793 cmdline="semop02" contacts="" analysis=exit <<<test_output>>> semop02 1 TPASS : expected failure - errno = 7 : Argument list too long semop02 2 TPASS : expected failure - errno = 13 : Permission denied semop02 3 TPASS : expected failure - errno = 14 : Bad address semop02 4 TPASS : expected failure - errno = 22 : Invalid argument semop02 5 TPASS : expected failure - errno = 22 : Invalid argument <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semop03 stime=1372413793 cmdline="semop03" contacts="" analysis=exit <<<test_output>>> semop03 1 TPASS : expected failure - errno = 27 : File too large semop03 2 TPASS : expected failure - errno = 27 : File too large <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semop04 stime=1372413793 cmdline="semop04" contacts="" analysis=exit <<<test_output>>> semop04 1 TPASS : expected failure - errno = 11 : Resource temporarily unavailable semop04 2 TPASS : expected failure - errno = 11 : Resource temporarily unavailable <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=semop05 stime=1372413793 cmdline="semop05" contacts="" analysis=exit <<<test_output>>> semop05 1 TPASS : expected failure - errno = 43 : Identifier removed semop05 1 TPASS : expected failure - errno = 43 : Identifier removed semop05 1 TPASS : expected failure - errno = 4 : Interrupted system call semop05 1 TPASS : expected failure - errno = 4 : Interrupted system call <<<execution_status>>> initiation_status="ok" duration=4 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmat01 stime=1372413797 cmdline="shmat01" contacts="" analysis=exit <<<test_output>>> shmat01 1 TPASS : conditions and functionality are correct shmat01 2 TPASS : conditions and functionality are correct shmat01 3 TPASS : conditions and functionality are correct <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=1 <<<test_end>>> <<<test_start>>> tag=shmat02 stime=1372413797 cmdline="shmat02" contacts="" analysis=exit <<<test_output>>> shmat02 1 TPASS : shmat failed as expected: errno=EINVAL(22): Invalid argument shmat02 2 TPASS : shmat failed as expected: errno=EINVAL(22): Invalid argument shmat02 3 TPASS : shmat failed as expected: errno=EACCES(13): Permission denied <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmat03 stime=1372413797 cmdline="shmat03" contacts="" analysis=exit <<<test_output>>> shmat03 1 TPASS : expected failure: TEST_ERRNO=EACCES(13): Permission denied <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmctl01 stime=1372413797 cmdline="shmctl01" contacts="" analysis=exit <<<test_output>>> shmctl01 1 TPASS : pid, size, # of attaches and mode are correct - pass #1 shmctl01 2 TPASS : pid, size, # of attaches and mode are correct - pass #2 shmctl01 3 TPASS : new mode and change time are correct shmctl01 4 TPASS : shared memory appears to be removed <<<execution_status>>> initiation_status="ok" duration=3 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmctl02 stime=1372413800 cmdline="shmctl02" contacts="" analysis=exit <<<test_output>>> shmctl02 1 TPASS : expected failure - errno = 13 : Permission denied shmctl02 2 TPASS : expected failure - errno = 14 : Bad address shmctl02 3 TPASS : expected failure - errno = 14 : Bad address shmctl02 4 TPASS : expected failure - errno = 22 : Invalid argument shmctl02 5 TPASS : expected failure - errno = 22 : Invalid argument shmctl02 6 TCONF : shmctl() did not fail for non-root user.This may be okay for your distribution. shmctl02 7 TPASS : expected failure - errno = 1 : Operation not permitted <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=shmctl03 stime=1372413800 cmdline="shmctl03" contacts="" analysis=exit <<<test_output>>> shmctl03 1 TPASS : expected failure - errno = 13 : Permission denied shmctl03 2 TPASS : expected failure - errno = 1 : Operation not permitted shmctl03 3 TPASS : expected failure - errno = 1 : Operation not permitted <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmctl04 stime=1372413800 cmdline="shmctl04" contacts="" analysis=exit <<<test_output>>> shmctl04 1 TPASS : SHM_INFO call succeeded <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmdt01 stime=1372413800 cmdline="shmdt01" contacts="" analysis=exit <<<test_output>>> shmdt01 1 TPASS : shared memory detached correctly <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmdt02 stime=1372413800 cmdline="shmdt02" contacts="" analysis=exit <<<test_output>>> shmdt02 1 TPASS : expected failure - errno = 22 : Invalid argument <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmget01 stime=1372413800 cmdline="shmget01" contacts="" analysis=exit <<<test_output>>> shmget01 1 TPASS : size, pid & mode are correct <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmget02 stime=1372413800 cmdline="shmget02" contacts="" analysis=exit <<<test_output>>> shmget02 1 TPASS : expected failure - errno = 22 : Invalid argument shmget02 2 TPASS : expected failure - errno = 22 : Invalid argument shmget02 3 TPASS : expected failure - errno = 17 : File exists shmget02 4 TPASS : expected failure - errno = 2 : No such file or directory <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmget03 stime=1372413800 cmdline="shmget03" contacts="" analysis=exit <<<test_output>>> shmget03 1 TPASS : expected failure - errno = 28 : No space left on device <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=1 cstime=5 <<<test_end>>> <<<test_start>>> tag=shmget04 stime=1372413800 cmdline="shmget04" contacts="" analysis=exit <<<test_output>>> shmget04 1 TPASS : expected failure - errno = 13 : Permission denied <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=shmget05 stime=1372413800 cmdline="shmget05" contacts="" analysis=exit <<<test_output>>> shmget05 1 TPASS : expected failure - errno = 13 : Permission denied incrementing stop <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=1 <<<test_end>>> INFO: ltp-pan reported all tests PASS LTP Version: 20130503 ############################################################### Done executing testcases. LTP Version: 20130503 ###############################################################
Attachment:
3.10.0-rc7-next20130628-3-iniza-small.patch
Description: Binary data
Attachment:
LTP_RUN_ON-2013_Jun_28-11h_59m_54s.log
Description: Binary data