aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/testdata/linux
diff options
context:
space:
mode:
authorAlexander Potapenko <glider@google.com>2023-09-01 10:36:16 +0200
committerAleksandr Nogikh <nogikh@google.com>2023-09-04 09:36:17 +0000
commitdb3306a62293db83f80d494bc77bb4afa9658bdd (patch)
treed444d2d6d27434ddb78888d984a1958b459a4236 /pkg/report/testdata/linux
parent696ea0d2f4fdaa17db929e152edba19bf7666d84 (diff)
pkg/report: ignore copy_page_{to,from}_iter(), copy_folio_to_iter()
Bug title in https://syzkaller.appspot.com/bug?extid=17a061f6132066e9fb95 is "KMSAN: kernel-infoleak in copy_page_to_iter (4)", which is too generic and may potentially correspond to multiple bugs. Ignore copy_page_to_iter() and copy_folio_to_iter() to make it more meaningful. In addition, speculatively ignore copy_page_from_iter().
Diffstat (limited to 'pkg/report/testdata/linux')
-rw-r--r--pkg/report/testdata/linux/report/70888
1 files changed, 88 insertions, 0 deletions
diff --git a/pkg/report/testdata/linux/report/708 b/pkg/report/testdata/linux/report/708
new file mode 100644
index 000000000..0f64e77ff
--- /dev/null
+++ b/pkg/report/testdata/linux/report/708
@@ -0,0 +1,88 @@
+TITLE: KMSAN: kernel-infoleak in filemap_read
+ALT: bad-access in filemap_read
+
+[ 410.433138][ T5348] =====================================================
+[ 410.440506][ T5348] BUG: KMSAN: kernel-infoleak in _copy_to_iter+0x376/0x1c60
+[ 410.448428][ T5348] _copy_to_iter+0x376/0x1c60
+[ 410.453441][ T5348] copy_page_to_iter+0x420/0x880
+[ 410.465780][ T5348] filemap_read+0xbcc/0x1470
+[ 410.470642][ T5348] blkdev_read_iter+0x6c0/0x8e0
+[ 410.476449][ T5348] vfs_read+0x8fc/0xf50
+[ 410.480764][ T5348] ksys_read+0x20f/0x4c0
+[ 410.485225][ T5348] __x64_sys_read+0x93/0xd0
+[ 410.489885][ T5348] do_syscall_64+0x41/0xc0
+[ 410.494614][ T5348] entry_SYSCALL_64_after_hwframe+0x63/0xcd
+[ 410.500887][ T5348]
+[ 410.503703][ T5348] Uninit was stored to memory at:
+[ 410.508991][ T5348] _copy_to_iter+0xc4d/0x1c60
+[ 410.513965][ T5348] copy_page_to_iter+0x420/0x880
+[ 410.519105][ T5348] shmem_file_read_iter+0xac5/0x1310
+[ 410.524728][ T5348] do_iter_read+0x61e/0x14a0
+[ 410.529536][ T5348] vfs_iter_read+0x8e/0xe0
+[ 410.534333][ T5348] loop_process_work+0x12cf/0x39a0
+[ 410.539737][ T5348] loop_rootcg_workfn+0x2b/0x30
+[ 410.544958][ T5348] process_one_work+0xbf6/0x17c0
+[ 410.550179][ T5348] worker_thread+0x107e/0x1d60
+[ 410.558944][ T5348] kthread+0x3e8/0x540
+[ 410.571051][ T5348] ret_from_fork+0x57/0x80
+[ 410.576450][ T5348] ret_from_fork_asm+0x11/0x20
+[ 410.581488][ T5348]
+[ 410.584139][ T5348] Uninit was stored to memory at:
+[ 410.589452][ T5348] copy_page_from_iter_atomic+0x117c/0x25e0
+[ 410.595703][ T5348] generic_perform_write+0x4b4/0xc50
+[ 410.601236][ T5348] shmem_file_write_iter+0x2b5/0x2e0
+[ 410.606971][ T5348] do_iter_write+0x60c/0x1420
+[ 410.611876][ T5348] vfs_iter_write+0x8e/0xe0
+[ 410.616820][ T5348] loop_process_work+0x2076/0x39a0
+[ 410.622485][ T5348] loop_rootcg_workfn+0x2b/0x30
+[ 410.627604][ T5348] process_one_work+0xbf6/0x17c0
+[ 410.632868][ T5348] worker_thread+0x107e/0x1d60
+[ 410.637928][ T5348] kthread+0x3e8/0x540
+[ 410.642451][ T5348] ret_from_fork+0x57/0x80
+[ 410.647115][ T5348] ret_from_fork_asm+0x11/0x20
+[ 410.652253][ T5348]
+[ 410.655530][ T5348] Uninit was stored to memory at:
+[ 410.668151][ T5348] copy_to_dinode+0x8aa/0xb60
+[ 410.673798][ T5348] diWrite+0x1bf0/0x1f00
+[ 410.678301][ T5348] txCommit+0xe52/0x8f40
+[ 410.683056][ T5348] __jfs_xattr_set+0x1b3/0x1f0
+[ 410.688039][ T5348] jfs_xattr_set+0x79/0x90
+[ 410.692825][ T5348] __vfs_setxattr+0x7aa/0x8b0
+[ 410.697714][ T5348] __vfs_setxattr_noperm+0x24f/0xa30
+[ 410.703403][ T5348] __vfs_setxattr_locked+0x441/0x480
+[ 410.708898][ T5348] vfs_setxattr+0x294/0x650
+[ 410.713665][ T5348] setxattr+0x45f/0x540
+[ 410.718042][ T5348] path_setxattr+0x1f5/0x3c0
+[ 410.723039][ T5348] __ia32_sys_setxattr+0xf4/0x170
+[ 410.728276][ T5348] __do_fast_syscall_32+0xa2/0x100
+[ 410.733774][ T5348] do_fast_syscall_32+0x37/0x80
+[ 410.738805][ T5348] do_SYSENTER_32+0x1f/0x30
+[ 410.744429][ T5348] entry_SYSENTER_compat_after_hwframe+0x70/0x82
+[ 410.751016][ T5348]
+[ 410.753642][ T5348] Uninit was stored to memory at:
+[ 410.758965][ T5348] __jfs_setxattr+0x185b/0x1ad0
+[ 410.770840][ T5348] __jfs_xattr_set+0xe6/0x1f0
+[ 410.777252][ T5348] jfs_xattr_set+0x79/0x90
+[ 410.781905][ T5348] __vfs_setxattr+0x7aa/0x8b0
+[ 410.787090][ T5348] __vfs_setxattr_noperm+0x24f/0xa30
+[ 410.792715][ T5348] __vfs_setxattr_locked+0x441/0x480
+[ 410.798212][ T5348] vfs_setxattr+0x294/0x650
+[ 410.803217][ T5348] setxattr+0x45f/0x540
+[ 410.807584][ T5348] path_setxattr+0x1f5/0x3c0
+[ 410.812485][ T5348] __ia32_sys_setxattr+0xf4/0x170
+[ 410.817733][ T5348] __do_fast_syscall_32+0xa2/0x100
+[ 410.823174][ T5348] do_fast_syscall_32+0x37/0x80
+[ 410.828214][ T5348] do_SYSENTER_32+0x1f/0x30
+[ 410.833099][ T5348] entry_SYSENTER_compat_after_hwframe+0x70/0x82
+[ 410.839651][ T5348]
+[ 410.842564][ T5348] Local variable ea_buf created at:
+[ 410.847886][ T5348] __jfs_setxattr+0x5d/0x1ad0
+[ 410.852999][ T5348] __jfs_xattr_set+0xe6/0x1f0
+[ 410.857911][ T5348]
+[ 410.860335][ T5348] Bytes 3689-3691 of 4096 are uninitialized
+[ 410.873242][ T5348] Memory access of size 4096 starts at ffff88809a36e000
+[ 410.881124][ T5348] Data copied to user address 000055a64281b958
+[ 410.887606][ T5348]
+[ 410.890042][ T5348] CPU: 0 PID: 5348 Comm: udevd Not tainted 6.5.0-syzkaller-04008-geaf9f4649cf0 #0
+[ 410.899663][ T5348] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/26/2023
+[ 410.910032][ T5348] =====================================================