pub/scm/linux/kernel/git/shuah/linux-arts.git  about / heads / tags
Autogenerated regression tests for Linux Kernel
$ git log --pretty=format:'%h %s (%cs)%d'
e39dd38 linux-arts: Update README with process information (2020-05-12)
	(HEAD -> master, tag: linux-arts-v2.0)
5c4196c linux: add 170 new repros from syzbot (2020-05-12)
4e546af linux: add 270 new local repros (2020-05-12)
7c88304 Add reproducers from local builds (2020-05-12)
119d09e Add script to collect reprogs from file system (2020-05-12)
e20dfe4 Update README.md (2020-05-12)
6bb23cc update linux reproducers (2020-05-12)
07759b8 linux-arts: Update contact information for patches and new tests (2019-10-15)
2bc27f4 linux-arts: Add SPDX headers to build and run scripts (2019-10-14)
ebec47a linux-arts: Add README for the repository (2019-10-14)
...

$ git cat-file blob HEAD:README
Linux Kernel Autogenerated Regression Tests
===========================================

linux-arts repository is dedicated to preserving the autogenerated
regression tests for regression testing.

Automates testing entities such as Syzbot generate reproducers to test
the kernel. It is a manual process to download reproducers and once the
bug is fixed, kernel developers loose track of these reproducers.

As per the decision made at a session at the Maintainers Summit 2019,
this git repository is created to preserve the reproducers.

Please find the details on the discussion that lead to this decision
at https://lwn.net/Articles/799162/

Commits from https://github.com/dvyukov/syzkaller-repros.git are applied
to linux-arts git periodically.

Procedure for updating linux-arts from syzkaller-repros.git:

Step 1:
- Checkout //github.com/dvyukov/syzkaller-repros.git
  git clone https://github.com/dvyukov/syzkaller-repros.git

Step 2:
 - Generate patches for new commits.
 - Check author lines and add if any missing
 - Apply with root pre-fix syzkaller-repros to linux-arts git
   cat ../syzkaller-repros/<name>.patch | \
	git am --directory=syzkaller-repros
- Add tag with information that includes the top commit from
  https://github.com/dvyukov/syzkaller-repros.git

Please send any patches and regressions tests to:

Shuah Khan <skhan@linuxfoundation.org>
CC: linux-kselftest@vger.kernel.org

# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
	--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
* master       linux-arts: Update README with process information (2020-05-12)

# tags:
$ git for-each-ref --sort=-creatordate refs/tags \
	--format='%(refname:short) %(subject) (%(creatordate:short))'
linux-arts-v2.0 linux-arts-v2.0 (2020-05-12) tar.gz

# associated public inboxes:
# (number on the left is used for dev purposes)
          3 lkml
          2 linux-btrfs
          2 git
          2 u-boot
          1 linux-samsung-soc
          1 linux-wireless
          1 linux-mtd
          1 linux-xfs
          1 stable
          1 linux-arm-kernel
          1 linux-f2fs-devel
          1 amd-gfx
          1 openembedded-devel

git clone https://80x24.org/lore/pub/scm/linux/kernel/git/shuah/linux-arts.git