ci starts bisection 2023-03-30 13:42:13.160611791 +0000 UTC m=+91073.606959770 bisecting fixing commit since b229b6ca5abbd63ff40c1396095b1b36b18139c3 building syzkaller on 2a71366bacf3bf9a3a1a149e631fb15a7d0f2077 ensuring issue is reproducible on original commit b229b6ca5abbd63ff40c1396095b1b36b18139c3 testing commit b229b6ca5abbd63ff40c1396095b1b36b18139c3 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: eedafd29ea0b68afe36967c43d956d73ffe6acb6fe70ca0e15b3f88a67cea396 all runs: crashed: UBSAN: shift-out-of-bounds in dbFindCtl testing current HEAD ffe78bbd512166e0ef1cc4858010b128c510ed7d testing commit ffe78bbd512166e0ef1cc4858010b128c510ed7d gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 506f0f87dbda534f275f8ff82e102b8ca9f86bd3f33dfd1d377a6eae76d40213 all runs: OK # git bisect start ffe78bbd512166e0ef1cc4858010b128c510ed7d b229b6ca5abbd63ff40c1396095b1b36b18139c3 Bisecting: 16928 revisions left to test after this (roughly 14 steps) [fc471e831016c1741f3e8042997969ace0b5a013] Merge branch 'kvm-late-6.1' into HEAD testing commit fc471e831016c1741f3e8042997969ace0b5a013 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 09b3bba074c22595df0b1561fdd7c600c41854a9a7a2935202f43b514dd7d887 all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good fc471e831016c1741f3e8042997969ace0b5a013 Bisecting: 8479 revisions left to test after this (roughly 13 steps) [23064dfe088e0926e3fc0922f118866dc1564405] Merge tag 'audit-pr-20230220' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit testing commit 23064dfe088e0926e3fc0922f118866dc1564405 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5760d7fbac84b672c6eea3c19d6fb0e9769ca6298a10aa2b4297a5e6f703d66d all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 23064dfe088e0926e3fc0922f118866dc1564405 Bisecting: 4281 revisions left to test after this (roughly 12 steps) [8cbd92339db08b19b93d1637e5799ff2a8dddfd2] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma testing commit 8cbd92339db08b19b93d1637e5799ff2a8dddfd2 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3903ccb50c32be7846fef33268d726a5d02729432c98b829ce11546b0f3ac38c all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 8cbd92339db08b19b93d1637e5799ff2a8dddfd2 Bisecting: 2189 revisions left to test after this (roughly 11 steps) [d40b2f4c94f221bd5aab205f945e6f88d3df0929] Merge tag 'fuse-update-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse testing commit d40b2f4c94f221bd5aab205f945e6f88d3df0929 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4fe8262e0206361c4aa90da76176e0a9900bd396a2d68d83818b9eb7ccfe1b10 all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good d40b2f4c94f221bd5aab205f945e6f88d3df0929 Bisecting: 1081 revisions left to test after this (roughly 10 steps) [44889ba56cbb3d51154660ccd15818bc77276696] Merge tag 'net-6.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 44889ba56cbb3d51154660ccd15818bc77276696 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4c2e90984c621b15ce055da6dc2128cfb8f0d1414b4445ca60dd68fa6f8aace1 all runs: OK # git bisect bad 44889ba56cbb3d51154660ccd15818bc77276696 Bisecting: 552 revisions left to test after this (roughly 9 steps) [fd7ee8de984efcd31b8f5dce9e340ccd59eb436f] Merge tag 'regulator-fix-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator testing commit fd7ee8de984efcd31b8f5dce9e340ccd59eb436f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b89f2747488667ea18fa6ba02069fdcf0e50fc092b512e3d8808fa6ca5687357 all runs: OK # git bisect bad fd7ee8de984efcd31b8f5dce9e340ccd59eb436f Bisecting: 289 revisions left to test after this (roughly 8 steps) [46d733d0efc79bc8430d63b57ab88011806d5180] vc_screen: modify vcs_size() handling in vcs_read() testing commit 46d733d0efc79bc8430d63b57ab88011806d5180 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a7317821793d1d1aca5c253661cacbcfa3806acacc76a7f7def3b923d4686514 all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 46d733d0efc79bc8430d63b57ab88011806d5180 Bisecting: 165 revisions left to test after this (roughly 7 steps) [1899946aaf2566c577683ebe510a83c930cd3751] Merge tag 'i3c/for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux testing commit 1899946aaf2566c577683ebe510a83c930cd3751 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c6b9eedd538c7892fd0216add29d2cb75ee5fbc21a38ee9dd01d83d0fb68026c all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 1899946aaf2566c577683ebe510a83c930cd3751 Bisecting: 100 revisions left to test after this (roughly 6 steps) [3808330b20ee0b23e1e3c192610c3a2ee65605e9] Merge tag '9p-6.3-for-linus-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs testing commit 3808330b20ee0b23e1e3c192610c3a2ee65605e9 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 67ae28939c7ef9186cce16dbab48080c4214dbc233922cf53ce79d9d45fe1439 all runs: OK # git bisect bad 3808330b20ee0b23e1e3c192610c3a2ee65605e9 Bisecting: 32 revisions left to test after this (roughly 5 steps) [05cf492a8d01f48d4b8d8f0b93f2d75de7349f12] xfs: use xfs_bmap_longest_free_extent() in filestreams testing commit 05cf492a8d01f48d4b8d8f0b93f2d75de7349f12 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 49e2169efdead5f622493d1e1dbf182a26c9579ab453dce211b856f802c5117a all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 05cf492a8d01f48d4b8d8f0b93f2d75de7349f12 Bisecting: 18 revisions left to test after this (roughly 4 steps) [c0927a7a5391f7d8e593e5e50ead7505a23cadf9] Merge tag 'xfs-6.3-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux testing commit c0927a7a5391f7d8e593e5e50ead7505a23cadf9 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: be26cdc4bf4631d6f5c8105ea43d6cb4706f0d0ba15f60c07cd068bed65e1c3c all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good c0927a7a5391f7d8e593e5e50ead7505a23cadf9 Bisecting: 9 revisions left to test after this (roughly 3 steps) [e103ecedceb37b565962a199c75dd4df57742d50] Merge tag 'exfat-for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat testing commit e103ecedceb37b565962a199c75dd4df57742d50 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d57a9585335136231bfb3ae86816af55e46ad866a81f36ab4eead3b4fea1c988 all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good e103ecedceb37b565962a199c75dd4df57742d50 Bisecting: 4 revisions left to test after this (roughly 2 steps) [74a25e6e916cb57dab4267a96fbe8864ed21abdb] 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() testing commit 74a25e6e916cb57dab4267a96fbe8864ed21abdb gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c39668ab11338f66bd625046e8e5fd340cc38b2deeced5b38ae79f8b2ccce71e all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 74a25e6e916cb57dab4267a96fbe8864ed21abdb Bisecting: 2 revisions left to test after this (roughly 1 step) [89c58cb395ec0fb58df5475dced1093eaf5896ad] fs/9p: fix error reporting in v9fs_dir_release testing commit 89c58cb395ec0fb58df5475dced1093eaf5896ad gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b991b556020b23e42826795103c6bcd7b7b33921129a73d68a052b615347605e all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 89c58cb395ec0fb58df5475dced1093eaf5896ad Bisecting: 0 revisions left to test after this (roughly 1 step) [6e110580bc1ab84d02509750ce09277914174c6a] Merge tag 'jfs-6.3' of https://github.com/kleikamp/linux-shaggy testing commit 6e110580bc1ab84d02509750ce09277914174c6a gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b0978e48a89df153336e7f2ab0cd6a1726a4aae6b8ea9a80be9061a1dcaff6df all runs: OK # git bisect bad 6e110580bc1ab84d02509750ce09277914174c6a Bisecting: 0 revisions left to test after this (roughly 0 steps) [fad376fce0af58deebc5075b8539dc05bf639af3] fs/jfs: fix shift exponent db_agl2size negative testing commit fad376fce0af58deebc5075b8539dc05bf639af3 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d141d598894ba5cbce084eb6dd11e234c016adb6cc25f1de847f4d0537c5f196 all runs: OK # git bisect bad fad376fce0af58deebc5075b8539dc05bf639af3 fad376fce0af58deebc5075b8539dc05bf639af3 is the first bad commit commit fad376fce0af58deebc5075b8539dc05bf639af3 Author: Liu Shixin via Jfs-discussion Date: Thu Nov 3 11:01:59 2022 +0800 fs/jfs: fix shift exponent db_agl2size negative As a shift exponent, db_agl2size can not be less than 0. Add the missing check to fix the shift-out-of-bounds bug reported by syzkaller: UBSAN: shift-out-of-bounds in fs/jfs/jfs_dmap.c:2227:15 shift exponent -744642816 is negative Reported-by: syzbot+0be96567042453c0c820@syzkaller.appspotmail.com Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2") Signed-off-by: Liu Shixin Signed-off-by: Dave Kleikamp fs/jfs/jfs_dmap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) parent commit 69b41ac87e4a664de78a395ff97166f0b2943210 wasn't tested testing commit 69b41ac87e4a664de78a395ff97166f0b2943210 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: aa44b886b24f815e7714372d1e45d622fa9583583dd67b3bcf4a3a239dee0c28 culprit signature: d141d598894ba5cbce084eb6dd11e234c016adb6cc25f1de847f4d0537c5f196 parent signature: aa44b886b24f815e7714372d1e45d622fa9583583dd67b3bcf4a3a239dee0c28 revisions tested: 18, total time: 6h1m43.511361639s (build: 4h24m45.575019478s, test: 1h33m9.751023298s) first good commit: fad376fce0af58deebc5075b8539dc05bf639af3 fs/jfs: fix shift exponent db_agl2size negative recipients (to): ["dave.kleikamp@oracle.com" "jfs-discussion@lists.sourceforge.net" "liushixin2@huawei.com"] recipients (cc): []