~canonical-kernel-team/+git/ltp:sru-trusty

Last commit made on 2024-03-19
Get this branch:
git clone -b sru-trusty https://git.launchpad.net/~canonical-kernel-team/+git/ltp
Members of Canonical Kernel Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
sru-trusty
Repository:
lp:~canonical-kernel-team/+git/ltp

Recent commits

58aa31f... by Po-Hsu Lin

UBUNTU: SAUCE: Upstream head SHA1 cbc2d05684

Rebased on top of upstream head commit:
cbc2d05684 mkdir03: Convert docs to docparse

Update Note:
  * This update fixes the following issues
    - Build issue on Noble (was using a patch cherry-picked by juergh)
    - LP: #2045968 mmap04 from ubuntu_ltp_syscalls failed with T-lts
    - LP: #1860518 quotactl06 from ubuntu_ltp_syscalls failed on AWS T-4.4
    - LP: #2055536 keyctl05 from ubuntu_ltp_syscalls failed on J-oem-6.1
  * This update is known to have the following issues:
    - LP: #2057747 swapon01 from ubuntu_ltp_syscalls failed with TBROK Test killed on ext2
    - LP: #2057485 splice07 from ubuntu_ltp_syscalls failed with 3.13 / 4.4
    - LP: #2057734 proc_sched_rt01 from ubuntu_ltp failed
    - LP: #2055536 keyctl05 from ubuntu_ltp_syscalls failed on J-oem-6.1 (6.5 and its variants)

Signed-off-by: Po-Hsu Lin <email address hidden>

cbc2d05... by Petr Vorel <email address hidden>

mkdir03: Convert docs to docparse

+ Improve docs, add copyright.

Signed-off-by: Petr Vorel <email address hidden>

d824f59... by Andrea Cervesato <email address hidden>

Add more testcases in mkdir03

We add more test cases in mkdir03 in order to check that mkdir()
can't overwrite certain types of files, such as symlinks, directories,
pipes, devices, etc.
These test cases come from symlink01 refactoring.

Link: https://<email address hidden>/
Reviewed-by: Cyril Hrubis <email address hidden>
Reviewed-by: Petr Vorel <email address hidden>
Signed-off-by: Andrea Cervesato <email address hidden>

754c518... by Dennis Brendel <email address hidden>

munlockall: re-write test case

This uses the new API and actually verifies the expected behavior:

- there should not be any memory locked after starting the process
- we lock the process' memory and verify it has been locked
- we call munlockall(2) and verify the kernel reports that no more
  memory is locked

Link: https://<email address hidden>/
Reviewed-by: Li Wang <email address hidden>
Reviewed-by: Cyril Hrubis <email address hidden>
Reviewed-by: Petr Vorel <email address hidden>
Signed-off-by: Dennis Brendel <email address hidden>

d6e3d0c... by Petr Vorel <email address hidden>

network: Remove clockdiff01.sh test

clockdiff is not much relevant nowadays, thus remove it.

Link: https://<email address hidden>/
Reviewed-by: Cyril Hrubis <email address hidden>
Signed-off-by: Petr Vorel <email address hidden>

37bc7f2... by Petr Vorel <email address hidden>

network: Remove telnet01.sh test

login via telnet has been obsolete for ages. Testing it nowadays does
not make sense, remove it.

Link: https://<email address hidden>/
Reviewed-by: Cyril Hrubis <email address hidden>
Signed-off-by: Petr Vorel <email address hidden>

4fb5e8e... by Petr Vorel <email address hidden>

network: remove xinetd_tests.sh

xinetd is nowadays replaced with systemd socket activation.
Therefore remove the test.

Link: https://<email address hidden>/
Reviewed-by: Cyril Hrubis <email address hidden>
Signed-off-by: Petr Vorel <email address hidden>

f85a9df... by Petr Vorel <email address hidden>

network: Remove host01.sh

Testing old host functionality requires proper DNS setup.
That would be quite complicated setup and result would be to test
bind project userspace tool instead of kernel internals.

Testing remote host e.g. host example.org would require SUT having
internet connection.

Testing hostnamectl would make more sense nowadays, therefore remove
the test.

Link: https://<email address hidden>/
Reviewed-by: Cyril Hrubis <email address hidden>
Signed-off-by: Petr Vorel <email address hidden>

0b38797... by Avinesh Kumar <email address hidden>

getxattr04, 05: Change to docparse comment and typo fixes

Link: https://<email address hidden>/
Reviewed-by: Avinesh Kumar <email address hidden>
Reviewed-by: Petr Vorel <email address hidden>
Signed-off-by: Shiyang Ruan <email address hidden>
Signed-off-by: Avinesh Kumar <email address hidden>
Signed-off-by: Petr Vorel <email address hidden>

dce8b26... by Avinesh Kumar <email address hidden>

syscalls/mmap13: Rewrite the test using new API

Link: https://<email address hidden>/
Reviewed-by: Petr Vorel <email address hidden>
Signed-off-by: Avinesh Kumar <email address hidden>