ci starts bisection 2023-03-17 21:24:35.888922304 +0000 UTC m=+4159.168299392 bisecting fixing commit since 513c1a3d3f1982fb850c910937099525b0d35e24 building syzkaller on 15c3d4451c29c10802bd64c6ab84ce7712dda28b ensuring issue is reproducible on original commit 513c1a3d3f1982fb850c910937099525b0d35e24 testing commit 513c1a3d3f1982fb850c910937099525b0d35e24 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b607813bf19bd1da1277cdb97b9349e43c4ff6e9d89401cde17e233e240794ec all runs: crashed: UBSAN: shift-out-of-bounds in dbMount testing current HEAD 8d3c682a5e3d9dfc2448ecbb22f4cd48359b9e21 testing commit 8d3c682a5e3d9dfc2448ecbb22f4cd48359b9e21 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 79ec43090110eaa4cbbf1bc806566145adf6d91ea421e296f1d0fcdf596a11c1 all runs: OK # git bisect start 8d3c682a5e3d9dfc2448ecbb22f4cd48359b9e21 513c1a3d3f1982fb850c910937099525b0d35e24 Bisecting: 7339 revisions left to test after this (roughly 13 steps) [307e14c039063f0c9bd7a18a7add8f940580dcc9] Merge tag '6.3-rc-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 testing commit 307e14c039063f0c9bd7a18a7add8f940580dcc9 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 32c8f43b1dab02df6cb7f8e27093c0ede002b9b989cc64a639bee7e1061601b0 all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 307e14c039063f0c9bd7a18a7add8f940580dcc9 Bisecting: 3638 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: b4b54b4a36ffba039c110b6cc6b4c1534cecb8b6bb71b465e919237a1b01b2c3 all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 8cbd92339db08b19b93d1637e5799ff2a8dddfd2 Bisecting: 1761 revisions left to test after this (roughly 11 steps) [4b8c673b761e74add4fd185d806ac16c9b40158f] Merge tag 'media/v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media testing commit 4b8c673b761e74add4fd185d806ac16c9b40158f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4affe99a1c4e9f032a494500703d1950101fd11aa5a5dea227f4651f98f6e39e all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 4b8c673b761e74add4fd185d806ac16c9b40158f Bisecting: 862 revisions left to test after this (roughly 10 steps) [a9a01e1238cf5b477ec6aa54855356e518998991] Merge tag 'linux-watchdog-6.3-rc1' of git://www.linux-watchdog.org/linux-watchdog testing commit a9a01e1238cf5b477ec6aa54855356e518998991 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2ff537deb6f72fd1af4d98a3ccdff299c3b32e962deef2175beceadb98ae40af all runs: OK # git bisect bad a9a01e1238cf5b477ec6aa54855356e518998991 Bisecting: 453 revisions left to test after this (roughly 9 steps) [982818426a0ffaf93b0621826ed39a84be3d7d62] Merge tag 'arm-fixes-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit 982818426a0ffaf93b0621826ed39a84be3d7d62 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1c1eea2216c41679364f46ebf2c312c51608e4e000a292034afb331b48bbc6c6 all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 982818426a0ffaf93b0621826ed39a84be3d7d62 Bisecting: 220 revisions left to test after this (roughly 8 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: f830140ae206e0a18ccc4bacdb25548b3402cb63272a6132e8263b89766adc99 all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good c0927a7a5391f7d8e593e5e50ead7505a23cadf9 Bisecting: 111 revisions left to test after this (roughly 7 steps) [a8356cdb5bd5abc74f814d76bd37900997fad35d] Merge tag 'loongarch-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson testing commit a8356cdb5bd5abc74f814d76bd37900997fad35d gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d1d97fd9f596127675d9feb0ef33dc58a0edeed16994e8c99e7a7620ac442990 all runs: OK # git bisect bad a8356cdb5bd5abc74f814d76bd37900997fad35d Bisecting: 52 revisions left to test after this (roughly 6 steps) [e31b283a58dfe50ab1641d8fd2ead9b62f9ab256] Merge tag 'ubifs-for-linus-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs testing commit e31b283a58dfe50ab1641d8fd2ead9b62f9ab256 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ba5a008962b345a7da7192b6e7cab60a8859b8e408bd5153beafccbd8203fc58 all runs: OK # git bisect bad e31b283a58dfe50ab1641d8fd2ead9b62f9ab256 Bisecting: 27 revisions left to test after this (roughly 5 steps) [7198c9c00338287fe364d76bba35b3b10feec3c5] jffs2: fix spelling mistake "neccecary"->"necessary" testing commit 7198c9c00338287fe364d76bba35b3b10feec3c5 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e82d999e68a8e58ac943b90314114b3c4d72329a2fc06d731e81c9622dc4f28d all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 7198c9c00338287fe364d76bba35b3b10feec3c5 Bisecting: 16 revisions left to test after this (roughly 4 steps) [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: 02cfaf884848fccbaaa2287f9c162786561c67976e4ecc6cd44ca6828d7de282 all runs: OK # git bisect bad 6e110580bc1ab84d02509750ce09277914174c6a Bisecting: 5 revisions left to test after this (roughly 3 steps) [8258ef28001ad30c074e823124e10b9c75a965ff] exfat: handle unreconized benign secondary entries testing commit 8258ef28001ad30c074e823124e10b9c75a965ff gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f12d509cdfc1b0f7a17c0ae766f519659f807ac4cd3268d4505bcb779780e048 all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good 8258ef28001ad30c074e823124e10b9c75a965ff Bisecting: 2 revisions left to test after this (roughly 2 steps) [d5c514b6a0c0b77ed7e5ef2484e8b20eb09c5f27] exfat: fix the newly allocated clusters are not freed in error handling testing commit d5c514b6a0c0b77ed7e5ef2484e8b20eb09c5f27 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d7228704403277aa328da375984644ec71951de43ff4a8cad0526d14288877f8 all runs: crashed: UBSAN: shift-out-of-bounds in dbMount # git bisect good d5c514b6a0c0b77ed7e5ef2484e8b20eb09c5f27 Bisecting: 1 revision left to test after this (roughly 1 step) [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: 63d3537e078bc5f20dd456e644839642947c67cff49efa772e2137e212221f56 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: 17b51d92fda932b52f9894c3ec7a7ab718a9caf7eb9cb5e93f76e0db9d329b51 culprit signature: 63d3537e078bc5f20dd456e644839642947c67cff49efa772e2137e212221f56 parent signature: 17b51d92fda932b52f9894c3ec7a7ab718a9caf7eb9cb5e93f76e0db9d329b51 revisions tested: 15, total time: 5h1m50.473991752s (build: 2h25m28.440849428s, test: 2h33m38.040224181s) 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): []