<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_ltp/android/include, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_ltp/'/>
<entry>
<title>Upgrade to LTP 20200120</title>
<updated>2020-03-02T22:45:42+00:00</updated>
<author>
<name>Steve Muckle</name>
<email>smuckle@google.com</email>
</author>
<published>2020-03-02T22:45:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_ltp/commit/?id=f1ec166396cb5a34353d0af2c659eac32d02c424'/>
<id>f1ec166396cb5a34353d0af2c659eac32d02c424</id>
<content type='text'>
********************************* Tests Suites *********************************
                                Deleted                                   Added
                                fs_ext4                                  uevent
                                 timers

************************************ Tests *************************************
                                Deleted                                   Added
                      cve.cve-2017-5669                    commands.sysctl02_sh
net.tirpc_tests.tirpc_authdes_seccreate                    crypto.crypto_user02
   net.tirpc_tests.tirpc_authdes_create                    cve.cve-2017-1000380
                      numa.move_pages08                      cve.cve-2017-16995
                    numa.Numa-testcases                         ima.evm_overlay
                     quickhit.asyncio02                           net.ipv6.nft6
                       quickhit.fstat01                      net.ipv6.ip6tables
                     syscalls.bdflush01                        net.tcp_cmds.nft
                    syscalls.fstat01_64                    numa.migrate_pages01
                  syscalls.move_pages08                     numa.numa_testcases
                    syscalls.lstat03_64                    numa.migrate_pages03
                   syscalls.nanosleep03                    numa.migrate_pages02
                    syscalls.fstat05_64                   syscalls.ioprio_set03
                       syscalls.lstat03                   syscalls.ioprio_set02
                   syscalls.ftruncate02                   syscalls.ioprio_set01
                       syscalls.fstat05            syscalls.futex_cmp_requeue01
                     syscalls.asyncio02                        syscalls.prctl07
                syscalls.ftruncate02_64                   syscalls.ioprio_get01
                       syscalls.fstat01                      syscalls.leapsec01
                                                               syscalls.prctl05
                                                               syscalls.prctl08
                                                               syscalls.prctl09
                                                       syscalls.timer_settime02
                                                       syscalls.timer_settime01
                                                                syscalls.stat02
                                                               syscalls.mbind02
                                                               syscalls.prctl06
                                                                syscalls.acct02
                                                        syscalls.timer_create01
                                                        syscalls.timer_create02
                                                        syscalls.timer_create03
                                                   syscalls.futex_cmp_requeue02
                                                       syscalls.set_mempolicy04
                                                       syscalls.set_mempolicy03
                                                       syscalls.set_mempolicy02
                                                       syscalls.set_mempolicy01
                                                            syscalls.quotactl06
                                                            syscalls.quotactl05
                                                               syscalls.mbind04
                                                            syscalls.vmsplice03
                                                            syscalls.quotactl04
                                                              syscalls.accept02
                                                                syscalls.pkey01
                                                     syscalls.copy_file_range03
                                                     syscalls.copy_file_range02
                                                          syscalls.preadv203_64
                                                            syscalls.bpf_prog01
                                                             syscalls.bpf_map01
                                                            syscalls.fanotify13
                                                               syscalls.mbind03
                                                            syscalls.fanotify15
                                                            syscalls.fanotify14
                                                             syscalls.preadv203
                                                             syscalls.stat02_64
                                                            syscalls.bpf_prog02
                                                               syscalls.prctl04
                                                          syscalls.setsockopt04
                                                              syscalls.capset03
                                                        syscalls.timer_delete01
                                                        syscalls.timer_delete02
                                                              syscalls.capset04
                                                   syscalls.pidfd_send_signal02
                                                   syscalls.pidfd_send_signal03
                                                            syscalls.bpf_prog03
                                                   syscalls.pidfd_send_signal01
                                                           tracing.pt_ex_kernel
                                                      tracing.pt_disable_branch
                                                tracing.pt_snapshot_trace_basic
                                                             tracing.pt_ex_user

Test: VtsKernelLtp on x86 cuttlefish, crosshatch
Bug: 148414662
Bug: 150467619
Signed-off-by: Steve Muckle &lt;smuckle@google.com&gt;
Change-Id: Icd54f931f89974fd15077e53dbad8b2b255df918
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
********************************* Tests Suites *********************************
                                Deleted                                   Added
                                fs_ext4                                  uevent
                                 timers

************************************ Tests *************************************
                                Deleted                                   Added
                      cve.cve-2017-5669                    commands.sysctl02_sh
net.tirpc_tests.tirpc_authdes_seccreate                    crypto.crypto_user02
   net.tirpc_tests.tirpc_authdes_create                    cve.cve-2017-1000380
                      numa.move_pages08                      cve.cve-2017-16995
                    numa.Numa-testcases                         ima.evm_overlay
                     quickhit.asyncio02                           net.ipv6.nft6
                       quickhit.fstat01                      net.ipv6.ip6tables
                     syscalls.bdflush01                        net.tcp_cmds.nft
                    syscalls.fstat01_64                    numa.migrate_pages01
                  syscalls.move_pages08                     numa.numa_testcases
                    syscalls.lstat03_64                    numa.migrate_pages03
                   syscalls.nanosleep03                    numa.migrate_pages02
                    syscalls.fstat05_64                   syscalls.ioprio_set03
                       syscalls.lstat03                   syscalls.ioprio_set02
                   syscalls.ftruncate02                   syscalls.ioprio_set01
                       syscalls.fstat05            syscalls.futex_cmp_requeue01
                     syscalls.asyncio02                        syscalls.prctl07
                syscalls.ftruncate02_64                   syscalls.ioprio_get01
                       syscalls.fstat01                      syscalls.leapsec01
                                                               syscalls.prctl05
                                                               syscalls.prctl08
                                                               syscalls.prctl09
                                                       syscalls.timer_settime02
                                                       syscalls.timer_settime01
                                                                syscalls.stat02
                                                               syscalls.mbind02
                                                               syscalls.prctl06
                                                                syscalls.acct02
                                                        syscalls.timer_create01
                                                        syscalls.timer_create02
                                                        syscalls.timer_create03
                                                   syscalls.futex_cmp_requeue02
                                                       syscalls.set_mempolicy04
                                                       syscalls.set_mempolicy03
                                                       syscalls.set_mempolicy02
                                                       syscalls.set_mempolicy01
                                                            syscalls.quotactl06
                                                            syscalls.quotactl05
                                                               syscalls.mbind04
                                                            syscalls.vmsplice03
                                                            syscalls.quotactl04
                                                              syscalls.accept02
                                                                syscalls.pkey01
                                                     syscalls.copy_file_range03
                                                     syscalls.copy_file_range02
                                                          syscalls.preadv203_64
                                                            syscalls.bpf_prog01
                                                             syscalls.bpf_map01
                                                            syscalls.fanotify13
                                                               syscalls.mbind03
                                                            syscalls.fanotify15
                                                            syscalls.fanotify14
                                                             syscalls.preadv203
                                                             syscalls.stat02_64
                                                            syscalls.bpf_prog02
                                                               syscalls.prctl04
                                                          syscalls.setsockopt04
                                                              syscalls.capset03
                                                        syscalls.timer_delete01
                                                        syscalls.timer_delete02
                                                              syscalls.capset04
                                                   syscalls.pidfd_send_signal02
                                                   syscalls.pidfd_send_signal03
                                                            syscalls.bpf_prog03
                                                   syscalls.pidfd_send_signal01
                                                           tracing.pt_ex_kernel
                                                      tracing.pt_disable_branch
                                                tracing.pt_snapshot_trace_basic
                                                             tracing.pt_ex_user

Test: VtsKernelLtp on x86 cuttlefish, crosshatch
Bug: 148414662
Bug: 150467619
Signed-off-by: Steve Muckle &lt;smuckle@google.com&gt;
Change-Id: Icd54f931f89974fd15077e53dbad8b2b255df918
</pre>
</div>
</content>
</entry>
<entry>
<title>Drive-by configuration cleanup.</title>
<updated>2020-02-25T20:34:26+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2020-02-25T20:34:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_ltp/commit/?id=92807d07ded45629b25bfe747904245707958585'/>
<id>92807d07ded45629b25bfe747904245707958585</id>
<content type='text'>
We added renameat2(2) for API level 30.

Test: treehugger
Change-Id: I874f86fec48c43f9ab05c0c443f839a633d91a0d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We added renameat2(2) for API level 30.

Test: treehugger
Change-Id: I874f86fec48c43f9ab05c0c443f839a633d91a0d
</pre>
</div>
</content>
</entry>
<entry>
<title>Update config.h now bionic exports statx(2).</title>
<updated>2020-02-22T17:34:27+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2020-02-22T17:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_ltp/commit/?id=494fd7f8f1daa00fa91fd60a15a4c6d23c740224'/>
<id>494fd7f8f1daa00fa91fd60a15a4c6d23c740224</id>
<content type='text'>
Bug: http://b/127675384
Bug: http://b/146676114
Test: treehugger
Change-Id: I47262db8167f85c3fd74abba5cc38ac6378eb848
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: http://b/127675384
Bug: http://b/146676114
Test: treehugger
Change-Id: I47262db8167f85c3fd74abba5cc38ac6378eb848
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade to LTP20190517</title>
<updated>2019-07-26T22:43:18+00:00</updated>
<author>
<name>Sandeep Patil</name>
<email>sspatil@google.com</email>
</author>
<published>2019-07-10T04:47:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_ltp/commit/?id=97c2ec48f988be6a18e1543667aebf17f8f4778f'/>
<id>97c2ec48f988be6a18e1543667aebf17f8f4778f</id>
<content type='text'>
Bug: 136666217
Test: Host x86 build and run.
Test: $ run vts-kernel -m VtsKernelLtp
  Results:
    Before:
      arm64-v8a: 1048 passed, 1048 total, 0 failed
      arm64-v7a: 1120 passed, 1120 total, 0 failed
    After:
      arm64-v8a: 1045 passed, 1045 total, 0 failed
      arm64-v7a: 1113 passed, 1113 total, 0 failed

New configuration(s) added in android/include/config.h:
    HAVE_SYNC_FILE_RANGE 1

Changelog for LTP 20190517 Release compared to AOSP:

******************* Tests ********************
               Deleted                  Added
    syscalls.stat02_64     cve.cve-2017-17806
    syscalls.stat06_64     cve.cve-2017-17805
    syscalls.stat05_64       fs.binfmt_misc02
       syscalls.stat02       fs.binfmt_misc01
       syscalls.stat05 kernel_misc.umip_basic_test
       syscalls.stat06 syscalls.clock_gettime02
    syscalls.readdir02 syscalls.clock_gettime01
timers.clock_gettime03   syscalls.setrlimit06
timers.clock_gettime02     syscalls.sigwait01
timers.clock_settime03       syscalls.ioctl08
timers.clock_settime02    syscalls.ioctl_ns03
                          syscalls.ioctl_ns02
                          syscalls.ioctl_ns05
                          syscalls.ioctl_ns04
                          syscalls.ioctl_ns07
                          syscalls.ioctl_ns06
                              syscalls.sync03
                       syscalls.clock_settime02
                       syscalls.clock_settime01
                          syscalls.ioctl_ns01
                         syscalls.fdatasync03
                       syscalls.clock_adjtime01
                       syscalls.clock_adjtime02
                             syscalls.statx07
                          syscalls.fanotify12
                       syscalls.sync_file_range02
                             syscalls.fsync04
                       syscalls.userfaultfd01

Change-Id: I22f07881e8b0c510c3a0f04ccff34937f6deb975
Signed-off-by: Sandeep Patil &lt;sspatil@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 136666217
Test: Host x86 build and run.
Test: $ run vts-kernel -m VtsKernelLtp
  Results:
    Before:
      arm64-v8a: 1048 passed, 1048 total, 0 failed
      arm64-v7a: 1120 passed, 1120 total, 0 failed
    After:
      arm64-v8a: 1045 passed, 1045 total, 0 failed
      arm64-v7a: 1113 passed, 1113 total, 0 failed

New configuration(s) added in android/include/config.h:
    HAVE_SYNC_FILE_RANGE 1

Changelog for LTP 20190517 Release compared to AOSP:

******************* Tests ********************
               Deleted                  Added
    syscalls.stat02_64     cve.cve-2017-17806
    syscalls.stat06_64     cve.cve-2017-17805
    syscalls.stat05_64       fs.binfmt_misc02
       syscalls.stat02       fs.binfmt_misc01
       syscalls.stat05 kernel_misc.umip_basic_test
       syscalls.stat06 syscalls.clock_gettime02
    syscalls.readdir02 syscalls.clock_gettime01
timers.clock_gettime03   syscalls.setrlimit06
timers.clock_gettime02     syscalls.sigwait01
timers.clock_settime03       syscalls.ioctl08
timers.clock_settime02    syscalls.ioctl_ns03
                          syscalls.ioctl_ns02
                          syscalls.ioctl_ns05
                          syscalls.ioctl_ns04
                          syscalls.ioctl_ns07
                          syscalls.ioctl_ns06
                              syscalls.sync03
                       syscalls.clock_settime02
                       syscalls.clock_settime01
                          syscalls.ioctl_ns01
                         syscalls.fdatasync03
                       syscalls.clock_adjtime01
                       syscalls.clock_adjtime02
                             syscalls.statx07
                          syscalls.fanotify12
                       syscalls.sync_file_range02
                             syscalls.fsync04
                       syscalls.userfaultfd01

Change-Id: I22f07881e8b0c510c3a0f04ccff34937f6deb975
Signed-off-by: Sandeep Patil &lt;sspatil@google.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade to LTP20190115</title>
<updated>2019-01-31T00:08:15+00:00</updated>
<author>
<name>Alistair Strachan</name>
<email>astrachan@google.com</email>
</author>
<published>2019-01-26T01:32:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_ltp/commit/?id=a06de7083033a6f4596017e6af8f1e17eac94114'/>
<id>a06de7083033a6f4596017e6af8f1e17eac94114</id>
<content type='text'>
Conflicts:
	include/tst_safe_macros.h
	lib/tst_safe_macros.c
	testcases/kernel/syscalls/chmod/chmod05.c

Enabled the following new platform features in config.h:

 - HAVE_IFADDRS_H
 - HAVE_LINUX_CRYPTOUSER_H
 - HAVE_STRUCT_PERF_EVENT_MMAP_PAGE_AUX_HEAD
 - HAVE_SYS_SHM_H

Renamed testcases:

 - cve.cve-2012-0957 -&gt; syscalls.uname04
 - cve.cve-2016-4997 -&gt; syscalls.setsockopt03
 - cve.cve-2017-6951 -&gt; syscalls.request_key05
 - io.aio02 -&gt; io.aio_tio

New testcases:

 - syscalls.execveat01
 - syscalls.execveat02
 - syscalls.fremovexattr01
 - syscalls.fremovexattr02
 - syscalls.lremovexattr01
 - syscalls.membarrier01
 - tracing.pt_test

Bug: 122888513
Test: hikey: $ run vts-kernel -m VtsKernelLtp
Test: cuttlefish: $ run vts-kernel -m VtsKernelLtp
Test: crosshatch: $ run vts-kernel -m VtsKernelLtp
Change-Id: Ic5414149612f5d64558f138dd11b9f779d60e5a2
Signed-off-by: Alistair Strachan &lt;astrachan@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	include/tst_safe_macros.h
	lib/tst_safe_macros.c
	testcases/kernel/syscalls/chmod/chmod05.c

Enabled the following new platform features in config.h:

 - HAVE_IFADDRS_H
 - HAVE_LINUX_CRYPTOUSER_H
 - HAVE_STRUCT_PERF_EVENT_MMAP_PAGE_AUX_HEAD
 - HAVE_SYS_SHM_H

Renamed testcases:

 - cve.cve-2012-0957 -&gt; syscalls.uname04
 - cve.cve-2016-4997 -&gt; syscalls.setsockopt03
 - cve.cve-2017-6951 -&gt; syscalls.request_key05
 - io.aio02 -&gt; io.aio_tio

New testcases:

 - syscalls.execveat01
 - syscalls.execveat02
 - syscalls.fremovexattr01
 - syscalls.fremovexattr02
 - syscalls.lremovexattr01
 - syscalls.membarrier01
 - tracing.pt_test

Bug: 122888513
Test: hikey: $ run vts-kernel -m VtsKernelLtp
Test: cuttlefish: $ run vts-kernel -m VtsKernelLtp
Test: crosshatch: $ run vts-kernel -m VtsKernelLtp
Change-Id: Ic5414149612f5d64558f138dd11b9f779d60e5a2
Signed-off-by: Alistair Strachan &lt;astrachan@google.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ANDROID: enable getrlimit03</title>
<updated>2018-12-06T16:34:12+00:00</updated>
<author>
<name>Greg Hackmann</name>
<email>ghackmann@google.com</email>
</author>
<published>2018-11-27T20:41:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_ltp/commit/?id=98f44878b28ba5818659abcae57c5d60431120ad'/>
<id>98f44878b28ba5818659abcae57c5d60431120ad</id>
<content type='text'>
Bug: 112483925
Test: mmm external/ltp
Test: adb shell /data/nativetest/ltp/testcases/bin/getrlimit03
Test: adb shell /data/nativetest64/ltp/testcases/bin/getrlimit03
      (on aosp_cf_x86_64_phone-userdebug)
Change-Id: I7595384c79316e2cf0e2134d92cac8e942c595ff
Signed-off-by: Greg Hackmann &lt;ghackmann@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 112483925
Test: mmm external/ltp
Test: adb shell /data/nativetest/ltp/testcases/bin/getrlimit03
Test: adb shell /data/nativetest64/ltp/testcases/bin/getrlimit03
      (on aosp_cf_x86_64_phone-userdebug)
Change-Id: I7595384c79316e2cf0e2134d92cac8e942c595ff
Signed-off-by: Greg Hackmann &lt;ghackmann@google.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade to LTP20180926</title>
<updated>2018-11-03T01:44:47+00:00</updated>
<author>
<name>Sandeep Patil</name>
<email>sspatil@google.com</email>
</author>
<published>2018-11-03T01:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_ltp/commit/?id=da11e16bdadf71e5bad3c74fa9e2794ee9142b2b'/>
<id>da11e16bdadf71e5bad3c74fa9e2794ee9142b2b</id>
<content type='text'>
 Conflicts:
	.gitignore
	include/tst_test.h
	testcases/kernel/syscalls/fchmod/fchmod02.c
	testcases/kernel/syscalls/open/open11.c

Bug: 118449373
Test: $ run vts-kernel -m VtsKerenlLtp.
  Results:
    Before:
      arm64-v8a: 998 passed, 4 failed, 1002 total
      armeabi-v7a: 1064 passed, 4 failed, 1068 total
    After:
      arm64-v8a: 995 passed, 5 failed, 1000 total
      armeabi-v7a: 1061 passed, 5 failed, 1066 total

(The less number of total tests run account for deleted
tests in the new merge. Those must also get deleted from
the STABLE test plan for VTS. The tests deleted are flock05,
fchmod07)

New configuration(s) added in android/include/config.h:
  HAVE_STRUCT_STATX 1
  HAVE_STRUCT_STATUX_TIMESTAMP 1
Configuration(s) commented out in android/include/config.h:
  HAVE_NETCONFIG_H

ChangeLog for LTP 20180926 Release compared to AOSP:

******************* Tests Suites *******************
                  Deleted                     Added
  fcntl-locktests_android                    crypto
            sched_low_mem

********************** Tests ***********************
                  Deleted                     Added
     ltplite.munlockall02      cve.cve-2018-1000001
         ltplite.fchmod07        cve.cve-2017-18075
         ltplite.msgctl06          ltplite.mlock202
         ltplite.msgctl07          ltplite.mlock203
         ltplite.msgctl05          ltplite.mlock201
         ltplite.msgctl08          ltplite.getcwd05
         ltplite.msgctl09           ltplite.prctl03
          ltplite.flock05        net.features.bbr02
      net.ipv6.ipneigh601        net.features.bbr01
   net.tcp_cmds.ipneigh01   net.features.bbr02_ipv6
stress.part3.munlockall02   net.features.bbr01_ipv6
    stress.part3.fchmod07      net.ipv6.ipneigh6_ip
    stress.part3.msgctl06 net.tcp_cmds.ipneigh01_arp
    stress.part3.msgctl07 net.tcp_cmds.ipneigh01_ip
    stress.part3.msgctl05                 pty.pty02
    stress.part3.msgctl08      stress.part3.prctl03
    stress.part3.msgctl09  stress.part3.msgstress01
     stress.part3.flock05  stress.part3.msgstress02
         syscalls.flock05     stress.part3.getcwd05
    syscalls.munlockall02     stress.part3.mlock202
        syscalls.fchmod07     stress.part3.mlock203
        syscalls.msgctl06     stress.part3.mlock201
        syscalls.msgctl10          syscalls.prctl03
        syscalls.msgctl13      syscalls.msgstress01
        syscalls.msgctl05      syscalls.msgstress02
        syscalls.msgctl11      syscalls.msgstress03
        syscalls.msgctl08      syscalls.msgstress04
        syscalls.msgctl09          syscalls.statx05
        syscalls.msgctl07       syscalls.fanotify09
    syscalls-ipc.msgctl06          syscalls.statx04
    syscalls-ipc.msgctl10      syscalls.fgetxattr02
    syscalls-ipc.msgctl13      syscalls.fgetxattr03
    syscalls-ipc.msgctl05      syscalls.fgetxattr01
    syscalls-ipc.msgctl11  syscalls.migrate_pages03
    syscalls-ipc.msgctl08        syscalls.madvise10
    syscalls-ipc.msgctl09           syscalls.bind03
    syscalls-ipc.msgctl07         syscalls.mlock202
                                  syscalls.mlock203
                            syscalls.memfd_create04
                                  syscalls.mlock201
                                   syscalls.statx01
                            syscalls.memfd_create03
                                   syscalls.statx03
                                   syscalls.statx02
                                syscalls.execveat03
                                 syscalls.inotify09
                                  syscalls.shmctl05
                                syscalls.realpath01
                               syscalls.fsetxattr01
                               syscalls.fsetxattr02
                           syscalls-ipc.msgstress01
                           syscalls-ipc.msgstress02
                           syscalls-ipc.msgstress03
                           syscalls-ipc.msgstress04
                              syscalls-ipc.shmctl05

Change-Id: I27ea0d3a070d16514d73082f1e5591746398ef31
Signed-off-by: Sandeep Patil &lt;sspatil@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 Conflicts:
	.gitignore
	include/tst_test.h
	testcases/kernel/syscalls/fchmod/fchmod02.c
	testcases/kernel/syscalls/open/open11.c

Bug: 118449373
Test: $ run vts-kernel -m VtsKerenlLtp.
  Results:
    Before:
      arm64-v8a: 998 passed, 4 failed, 1002 total
      armeabi-v7a: 1064 passed, 4 failed, 1068 total
    After:
      arm64-v8a: 995 passed, 5 failed, 1000 total
      armeabi-v7a: 1061 passed, 5 failed, 1066 total

(The less number of total tests run account for deleted
tests in the new merge. Those must also get deleted from
the STABLE test plan for VTS. The tests deleted are flock05,
fchmod07)

New configuration(s) added in android/include/config.h:
  HAVE_STRUCT_STATX 1
  HAVE_STRUCT_STATUX_TIMESTAMP 1
Configuration(s) commented out in android/include/config.h:
  HAVE_NETCONFIG_H

ChangeLog for LTP 20180926 Release compared to AOSP:

******************* Tests Suites *******************
                  Deleted                     Added
  fcntl-locktests_android                    crypto
            sched_low_mem

********************** Tests ***********************
                  Deleted                     Added
     ltplite.munlockall02      cve.cve-2018-1000001
         ltplite.fchmod07        cve.cve-2017-18075
         ltplite.msgctl06          ltplite.mlock202
         ltplite.msgctl07          ltplite.mlock203
         ltplite.msgctl05          ltplite.mlock201
         ltplite.msgctl08          ltplite.getcwd05
         ltplite.msgctl09           ltplite.prctl03
          ltplite.flock05        net.features.bbr02
      net.ipv6.ipneigh601        net.features.bbr01
   net.tcp_cmds.ipneigh01   net.features.bbr02_ipv6
stress.part3.munlockall02   net.features.bbr01_ipv6
    stress.part3.fchmod07      net.ipv6.ipneigh6_ip
    stress.part3.msgctl06 net.tcp_cmds.ipneigh01_arp
    stress.part3.msgctl07 net.tcp_cmds.ipneigh01_ip
    stress.part3.msgctl05                 pty.pty02
    stress.part3.msgctl08      stress.part3.prctl03
    stress.part3.msgctl09  stress.part3.msgstress01
     stress.part3.flock05  stress.part3.msgstress02
         syscalls.flock05     stress.part3.getcwd05
    syscalls.munlockall02     stress.part3.mlock202
        syscalls.fchmod07     stress.part3.mlock203
        syscalls.msgctl06     stress.part3.mlock201
        syscalls.msgctl10          syscalls.prctl03
        syscalls.msgctl13      syscalls.msgstress01
        syscalls.msgctl05      syscalls.msgstress02
        syscalls.msgctl11      syscalls.msgstress03
        syscalls.msgctl08      syscalls.msgstress04
        syscalls.msgctl09          syscalls.statx05
        syscalls.msgctl07       syscalls.fanotify09
    syscalls-ipc.msgctl06          syscalls.statx04
    syscalls-ipc.msgctl10      syscalls.fgetxattr02
    syscalls-ipc.msgctl13      syscalls.fgetxattr03
    syscalls-ipc.msgctl05      syscalls.fgetxattr01
    syscalls-ipc.msgctl11  syscalls.migrate_pages03
    syscalls-ipc.msgctl08        syscalls.madvise10
    syscalls-ipc.msgctl09           syscalls.bind03
    syscalls-ipc.msgctl07         syscalls.mlock202
                                  syscalls.mlock203
                            syscalls.memfd_create04
                                  syscalls.mlock201
                                   syscalls.statx01
                            syscalls.memfd_create03
                                   syscalls.statx03
                                   syscalls.statx02
                                syscalls.execveat03
                                 syscalls.inotify09
                                  syscalls.shmctl05
                                syscalls.realpath01
                               syscalls.fsetxattr01
                               syscalls.fsetxattr02
                           syscalls-ipc.msgstress01
                           syscalls-ipc.msgstress02
                           syscalls-ipc.msgstress03
                           syscalls-ipc.msgstress04
                              syscalls-ipc.shmctl05

Change-Id: I27ea0d3a070d16514d73082f1e5591746398ef31
Signed-off-by: Sandeep Patil &lt;sspatil@google.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade to LTP 20180515</title>
<updated>2018-07-30T20:02:29+00:00</updated>
<author>
<name>Sandeep Patil</name>
<email>sspatil@google.com</email>
</author>
<published>2018-07-27T19:16:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_ltp/commit/?id=d321481b920cb964b2a6207e8d2095d0cc1214f1'/>
<id>d321481b920cb964b2a6207e8d2095d0cc1214f1</id>
<content type='text'>
A short log of commits merged as part of this is available in
Merge list

 Conflicts:
	testcases/kernel/syscalls/connect/connect01.c
	testcases/kernel/syscalls/setregid/setregid03.c
	testcases/kernel/syscalls/setregid/setregid04.c

Bug: 111995385
Test: $ run vts-kernel -m VtsKerenlLtp.
  Results:
    Before:
      arm64-v8a: 969 passed, 0 failed
      armeabi-v7a: 974 passed, 0 failed
    After:
      arm64-v8a: 961 passed, 0 failed
      armeabi-v7a: 966 passed, 0 failed

(The less number of total tests run account for deleted
tests in the new merge. Those must also get deleted from
the STABLE test plan for VTS.)

New configuration(s) added in android/include/config.h:
  HAVE_LINUX_DCCP_H 1
Configuration(s) undefined in android/include/config.h:
  HAVE_TIRPC_NETCONFIG_H
  HAVE_XFS_QUOTA

ChangeLog for LTP 20180517 Release compared to AOSP:

********************************* Tests Suites *********************************
                                Deleted                                   Added
                fcntl-locktests_android
                          sched_low_mem

************************************ Tests *************************************
                                Deleted                                   Added
                          commands.mail                       commands.sysctl01
                        commands.sssd01                   controllers.pids_6_50
                        commands.sssd03                   controllers.pids_8_10
                        commands.sssd02                    controllers.pids_6_1
            hyperthreading.ht_interrupt                    controllers.pids_6_2
                              ima.ima04                 controllers.pids_7_1000
                              ima.ima02                   controllers.pids_8_50
                              ima.ima03                   controllers.pids_7_50
                              ima.ima01                   controllers.pids_9_10
                        ltplite.alarm01                    controllers.pids_9_2
                       ltplite.unlink06                   controllers.pids_9_50
                        ltplite.rmdir05                    controllers.pids_8_2
                     ltplite.readlink04                  controllers.pids_7_100
                        ltplite.rmdir04                  controllers.pids_7_500
                     ltplite.readlink02                  controllers.pids_6_100
                        ltplite.mkdir01                  controllers.pids_9_100
                       ltplite.setuid02                  controllers.pids_8_100
                        ltplite.mkdir08                   controllers.pids_6_10
                       ltplite.sysctl05                   controllers.pids_7_10
  net_stress.interface.if4-route-adddel                       cve.cve-2015-3290
   net_stress.interface.if4-addr-adddel                      cve.cve-2017-17053
 net_stress.interface.if4-addr-addlarge                      cve.cve-2017-17052
   net_stress.interface.if4-addr-change                       cve.cve-2018-5803
  net_stress.interface.if6-route-adddel                      cve.cve-2017-16939
        net_stress.interface.if6-updown                      cve.cve-2017-17807
net_stress.interface.if4-route-addlarge                         fs.read_all_dev
    net_stress.interface.if4-mtu-change                        fs.read_all_proc
        net_stress.interface.if4-updown                         fs.read_all_sys
   net_stress.interface.if6-addr-adddel                             ima.ima_tpm
 net_stress.interface.if6-addr-addlarge                      ima.ima_violations
    net_stress.interface.if6-mtu-change                    ima.ima_measurements
net_stress.interface.if6-route-addlarge                          ima.ima_policy
         net_stress.route.route6-ifdown                        ltplite.preadv03
         net_stress.route.route4-ifdown                       ltplite.pwritev03
                       quickhit.alarm01              net.features.bind_noport01
                      quickhit.unlink06         net.features.bind_noport01_ipv6
                       quickhit.rmdir05 net_stress.interface.if4-route-adddel_route
                       quickhit.rmdir04 net_stress.interface.if4-addr-adddel_ifconfig
                    quickhit.readlink02 net_stress.interface.if6-updown_ifconfig
                       quickhit.mkdir01 net_stress.interface.if4-mtu-change_ifconfig
                       quickhit.mkdir08 net_stress.interface.if6-route-adddel_ip
                  scsi_debug.part1.echo  net_stress.interface.if6-mtu-change_ip
                   stress.part3.alarm01 net_stress.interface.if4-updown_ifconfig
                  stress.part3.unlink06 net_stress.interface.if4-addr-addlarge_ip
                   stress.part3.rmdir05      net_stress.interface.if4-updown_ip
                stress.part3.readlink04 net_stress.interface.if4-addr-addlarge_ifconfig
                   stress.part3.rmdir04 net_stress.interface.if6-mtu-change_ifconfig
                stress.part3.readlink02 net_stress.interface.if4-addr-adddel_ip
                   stress.part3.mkdir01 net_stress.interface.if6-route-addlarge_ip
                  stress.part3.setuid02 net_stress.interface.if6-route-addlarge_route
                   stress.part3.mkdir08      net_stress.interface.if6-updown_ip
                  stress.part3.sysctl05 net_stress.interface.if6-addr-addlarge_ip
                       syscalls.alarm01 net_stress.interface.if4-route-adddel_ip
                      syscalls.unlink06  net_stress.interface.if4-mtu-change_ip
                       syscalls.rmdir05 net_stress.interface.if4-route-addlarge_ip
                    syscalls.readlink04 net_stress.interface.if6-addr-adddel_ifconfig
                       syscalls.rmdir04 net_stress.interface.if6-addr-adddel_ip
                    syscalls.readlink02 net_stress.interface.if6-route-adddel_route
                   syscalls.setuid02_16 net_stress.interface.if6-addr-addlarge_ifconfig
                       syscalls.mkdir01 net_stress.interface.if4-addr-change_ifconfig
                      syscalls.setuid02 net_stress.interface.if4-route-addlarge_route
                       syscalls.mkdir08                     quickhit.readlink01
                      syscalls.sysctl05                   stress.part3.preadv03
                                                         stress.part3.pwritev03
                                                           syscalls.pwrite03_64
                                                              syscalls.pwrite03
                                                           syscalls.preadv03_64
                                                             syscalls.pwritev03
                                                          syscalls.pwritev03_64
                                                             syscalls.inotify08
                                                               syscalls.write02
                                                              syscalls.preadv03
                                                         syscalls.request_key04
                                                             syscalls.inotify07
Change-Id: I5a1bd7fdad6f35333140df63138b82196b53d835
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A short log of commits merged as part of this is available in
Merge list

 Conflicts:
	testcases/kernel/syscalls/connect/connect01.c
	testcases/kernel/syscalls/setregid/setregid03.c
	testcases/kernel/syscalls/setregid/setregid04.c

Bug: 111995385
Test: $ run vts-kernel -m VtsKerenlLtp.
  Results:
    Before:
      arm64-v8a: 969 passed, 0 failed
      armeabi-v7a: 974 passed, 0 failed
    After:
      arm64-v8a: 961 passed, 0 failed
      armeabi-v7a: 966 passed, 0 failed

(The less number of total tests run account for deleted
tests in the new merge. Those must also get deleted from
the STABLE test plan for VTS.)

New configuration(s) added in android/include/config.h:
  HAVE_LINUX_DCCP_H 1
Configuration(s) undefined in android/include/config.h:
  HAVE_TIRPC_NETCONFIG_H
  HAVE_XFS_QUOTA

ChangeLog for LTP 20180517 Release compared to AOSP:

********************************* Tests Suites *********************************
                                Deleted                                   Added
                fcntl-locktests_android
                          sched_low_mem

************************************ Tests *************************************
                                Deleted                                   Added
                          commands.mail                       commands.sysctl01
                        commands.sssd01                   controllers.pids_6_50
                        commands.sssd03                   controllers.pids_8_10
                        commands.sssd02                    controllers.pids_6_1
            hyperthreading.ht_interrupt                    controllers.pids_6_2
                              ima.ima04                 controllers.pids_7_1000
                              ima.ima02                   controllers.pids_8_50
                              ima.ima03                   controllers.pids_7_50
                              ima.ima01                   controllers.pids_9_10
                        ltplite.alarm01                    controllers.pids_9_2
                       ltplite.unlink06                   controllers.pids_9_50
                        ltplite.rmdir05                    controllers.pids_8_2
                     ltplite.readlink04                  controllers.pids_7_100
                        ltplite.rmdir04                  controllers.pids_7_500
                     ltplite.readlink02                  controllers.pids_6_100
                        ltplite.mkdir01                  controllers.pids_9_100
                       ltplite.setuid02                  controllers.pids_8_100
                        ltplite.mkdir08                   controllers.pids_6_10
                       ltplite.sysctl05                   controllers.pids_7_10
  net_stress.interface.if4-route-adddel                       cve.cve-2015-3290
   net_stress.interface.if4-addr-adddel                      cve.cve-2017-17053
 net_stress.interface.if4-addr-addlarge                      cve.cve-2017-17052
   net_stress.interface.if4-addr-change                       cve.cve-2018-5803
  net_stress.interface.if6-route-adddel                      cve.cve-2017-16939
        net_stress.interface.if6-updown                      cve.cve-2017-17807
net_stress.interface.if4-route-addlarge                         fs.read_all_dev
    net_stress.interface.if4-mtu-change                        fs.read_all_proc
        net_stress.interface.if4-updown                         fs.read_all_sys
   net_stress.interface.if6-addr-adddel                             ima.ima_tpm
 net_stress.interface.if6-addr-addlarge                      ima.ima_violations
    net_stress.interface.if6-mtu-change                    ima.ima_measurements
net_stress.interface.if6-route-addlarge                          ima.ima_policy
         net_stress.route.route6-ifdown                        ltplite.preadv03
         net_stress.route.route4-ifdown                       ltplite.pwritev03
                       quickhit.alarm01              net.features.bind_noport01
                      quickhit.unlink06         net.features.bind_noport01_ipv6
                       quickhit.rmdir05 net_stress.interface.if4-route-adddel_route
                       quickhit.rmdir04 net_stress.interface.if4-addr-adddel_ifconfig
                    quickhit.readlink02 net_stress.interface.if6-updown_ifconfig
                       quickhit.mkdir01 net_stress.interface.if4-mtu-change_ifconfig
                       quickhit.mkdir08 net_stress.interface.if6-route-adddel_ip
                  scsi_debug.part1.echo  net_stress.interface.if6-mtu-change_ip
                   stress.part3.alarm01 net_stress.interface.if4-updown_ifconfig
                  stress.part3.unlink06 net_stress.interface.if4-addr-addlarge_ip
                   stress.part3.rmdir05      net_stress.interface.if4-updown_ip
                stress.part3.readlink04 net_stress.interface.if4-addr-addlarge_ifconfig
                   stress.part3.rmdir04 net_stress.interface.if6-mtu-change_ifconfig
                stress.part3.readlink02 net_stress.interface.if4-addr-adddel_ip
                   stress.part3.mkdir01 net_stress.interface.if6-route-addlarge_ip
                  stress.part3.setuid02 net_stress.interface.if6-route-addlarge_route
                   stress.part3.mkdir08      net_stress.interface.if6-updown_ip
                  stress.part3.sysctl05 net_stress.interface.if6-addr-addlarge_ip
                       syscalls.alarm01 net_stress.interface.if4-route-adddel_ip
                      syscalls.unlink06  net_stress.interface.if4-mtu-change_ip
                       syscalls.rmdir05 net_stress.interface.if4-route-addlarge_ip
                    syscalls.readlink04 net_stress.interface.if6-addr-adddel_ifconfig
                       syscalls.rmdir04 net_stress.interface.if6-addr-adddel_ip
                    syscalls.readlink02 net_stress.interface.if6-route-adddel_route
                   syscalls.setuid02_16 net_stress.interface.if6-addr-addlarge_ifconfig
                       syscalls.mkdir01 net_stress.interface.if4-addr-change_ifconfig
                      syscalls.setuid02 net_stress.interface.if4-route-addlarge_route
                       syscalls.mkdir08                     quickhit.readlink01
                      syscalls.sysctl05                   stress.part3.preadv03
                                                         stress.part3.pwritev03
                                                           syscalls.pwrite03_64
                                                              syscalls.pwrite03
                                                           syscalls.preadv03_64
                                                             syscalls.pwritev03
                                                          syscalls.pwritev03_64
                                                             syscalls.inotify08
                                                               syscalls.write02
                                                              syscalls.preadv03
                                                         syscalls.request_key04
                                                             syscalls.inotify07
Change-Id: I5a1bd7fdad6f35333140df63138b82196b53d835
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable proper compilation of aio tests.</title>
<updated>2018-03-06T00:49:29+00:00</updated>
<author>
<name>Jerry Zhang</name>
<email>zhangjerry@google.com</email>
</author>
<published>2018-02-12T21:23:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_ltp/commit/?id=48d637dc91a76b9cfe793daa0ec4a2c51d5d1a5e'/>
<id>48d637dc91a76b9cfe793daa0ec4a2c51d5d1a5e</id>
<content type='text'>
Android doesn't have libaio, but a fake header
along with functionality from libasyncio is
sufficient for letting the tests compile and pass.

This allows us to properly enable io_submit,
io_getevents, io_setup, io_cancel, io_destroy,
aio01, and aio02.

Also run gen_android_build to update the makefiles.

Bug: 31152298
Test: Tests pass as part of staging.
Change-Id: I2424a158423eb7b515d74d591b5153929692fe6a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Android doesn't have libaio, but a fake header
along with functionality from libasyncio is
sufficient for letting the tests compile and pass.

This allows us to properly enable io_submit,
io_getevents, io_setup, io_cancel, io_destroy,
aio01, and aio02.

Also run gen_android_build to update the makefiles.

Bug: 31152298
Test: Tests pass as part of staging.
Change-Id: I2424a158423eb7b515d74d591b5153929692fe6a
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade to LTP 20180118</title>
<updated>2018-01-24T00:31:52+00:00</updated>
<author>
<name>Sandeep Patil</name>
<email>sspatil@google.com</email>
</author>
<published>2018-01-23T22:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_ltp/commit/?id=c1e74d6fe68f0b3c23ed9ba8f9d36e43523c23d8'/>
<id>c1e74d6fe68f0b3c23ed9ba8f9d36e43523c23d8</id>
<content type='text'>
A short log of commits merged as part of this is available in
Merge list

Bug: 72110041

No new disabled tests due to failure to build.

New configuration(s) added in android/include/config.h:
 HAVE_ATOMIC_MEMORY_MODEL
 HAVE_BUILTIN_CLEAR_CACHE
 HAVE_LIBCRYPTO
 HAVE_LINUX_IF_ETHER_H
 HAVE_LINUX_IF_PACKET_H
 HAVE_PROFIL
 HAVE_STRUCT_TPACKET_REQ3

No new test suites were added in this release

Tests Diff:
                 Deleted                    Added
        ---------------------------------------------------------
                             syscalls.setrlimit04
                             syscalls.setrlimit05
                                syscalls.keyctl06
                               syscalls.add_key03
                               syscalls.add_key04
                             syscalls.fallocate05
                                syscalls.keyctl08
                            syscalls.setsockopt02
                                 syscalls.ioctl07
                                syscalls.keyctl07
                           syscalls.sigwaitinfo01
                                syscalls.ptrace07
                           syscalls.request_key03
                                       fs.fs_fill
                               commands.unshare01

Change-Id: Ieb8ec5291b7b4ec57e63fe6adda334eadb07c961
Signed-off-by: Sandeep Patil &lt;sspatil@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A short log of commits merged as part of this is available in
Merge list

Bug: 72110041

No new disabled tests due to failure to build.

New configuration(s) added in android/include/config.h:
 HAVE_ATOMIC_MEMORY_MODEL
 HAVE_BUILTIN_CLEAR_CACHE
 HAVE_LIBCRYPTO
 HAVE_LINUX_IF_ETHER_H
 HAVE_LINUX_IF_PACKET_H
 HAVE_PROFIL
 HAVE_STRUCT_TPACKET_REQ3

No new test suites were added in this release

Tests Diff:
                 Deleted                    Added
        ---------------------------------------------------------
                             syscalls.setrlimit04
                             syscalls.setrlimit05
                                syscalls.keyctl06
                               syscalls.add_key03
                               syscalls.add_key04
                             syscalls.fallocate05
                                syscalls.keyctl08
                            syscalls.setsockopt02
                                 syscalls.ioctl07
                                syscalls.keyctl07
                           syscalls.sigwaitinfo01
                                syscalls.ptrace07
                           syscalls.request_key03
                                       fs.fs_fill
                               commands.unshare01

Change-Id: Ieb8ec5291b7b4ec57e63fe6adda334eadb07c961
Signed-off-by: Sandeep Patil &lt;sspatil@google.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
