bisecting fixing commit since 68d7a45eec101bc1550294c0e675a490c047b2e5 building syzkaller on b0e8efcb4b0aac61f4647a76bbe54a5d38a370ba testing commit 68d7a45eec101bc1550294c0e675a490c047b2e5 with gcc (GCC) 8.1.0 kernel signature: cea919a9af834367ca43c44e57d5a1737fb863e1 all runs: crashed: WARNING in dio_complete testing current HEAD e1f7d50ae3a3ec342e87a9b1ce6787bfb8b3c08b testing commit e1f7d50ae3a3ec342e87a9b1ce6787bfb8b3c08b with gcc (GCC) 8.1.0 kernel signature: 94011362cfcd486e5345a27ddf92bbf7d5102ff0 all runs: OK # git bisect start e1f7d50ae3a3ec342e87a9b1ce6787bfb8b3c08b 68d7a45eec101bc1550294c0e675a490c047b2e5 Bisecting: 2030 revisions left to test after this (roughly 11 steps) [7342208d184f19a629231b57495ca7b3093ed280] x86/boot: Preserve boot_params.secure_boot from sanitizing testing commit 7342208d184f19a629231b57495ca7b3093ed280 with gcc (GCC) 8.1.0 kernel signature: cc102bcf4aaceeb8a3ce9aa97d4730f3a56c9f21 run #0: crashed: WARNING in ext4_set_page_dirty run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 7342208d184f19a629231b57495ca7b3093ed280 Bisecting: 1015 revisions left to test after this (roughly 10 steps) [9032374066b416e1ade7b97b8a8f3c7c304c1faa] of: make PowerMac cache node search conditional on CONFIG_PPC_PMAC testing commit 9032374066b416e1ade7b97b8a8f3c7c304c1faa with gcc (GCC) 8.1.0 kernel signature: 5cf0091c60b9f628030a5b646bb1b801c6b60f08 run #0: crashed: WARNING in ext4_set_page_dirty run #1: crashed: WARNING in ext4_set_page_dirty run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 9032374066b416e1ade7b97b8a8f3c7c304c1faa Bisecting: 507 revisions left to test after this (roughly 9 steps) [6fc27a2497def71f459ee326c9b7580530b7a838] bridge: ebtables: don't crash when using dnat target in output chains testing commit 6fc27a2497def71f459ee326c9b7580530b7a838 with gcc (GCC) 8.1.0 kernel signature: 7e93b0743477fdbdd3faa5090a1e71b52f8981db run #0: crashed: WARNING in ext4_set_page_dirty run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 6fc27a2497def71f459ee326c9b7580530b7a838 Bisecting: 253 revisions left to test after this (roughly 8 steps) [fdb3d54ff703adbb6755be444bb9c5dd8f5d7d7b] media: cec: report Vendor ID after initialization testing commit fdb3d54ff703adbb6755be444bb9c5dd8f5d7d7b with gcc (GCC) 8.1.0 kernel signature: 9f4308a0178e8c626e692dc0b3927b409994ecdf run #0: crashed: WARNING in ext4_set_page_dirty run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good fdb3d54ff703adbb6755be444bb9c5dd8f5d7d7b Bisecting: 126 revisions left to test after this (roughly 7 steps) [797200898adbea5e7ece68f92331efd26faa3efc] btrfs: check page->mapping when loading free space cache testing commit 797200898adbea5e7ece68f92331efd26faa3efc with gcc (GCC) 8.1.0 kernel signature: 1106e10cd2a1124c90ca7973305f9dc73929f9e3 run #0: crashed: WARNING in ext4_set_page_dirty run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 797200898adbea5e7ece68f92331efd26faa3efc Bisecting: 63 revisions left to test after this (roughly 6 steps) [0f3c518936e275eeb4a5608a171350bbd0b74ae5] omap: pdata-quirks: remove openpandora quirks for mmc3 and wl1251 testing commit 0f3c518936e275eeb4a5608a171350bbd0b74ae5 with gcc (GCC) 8.1.0 kernel signature: bbf1ce9e2089d02b20b7304d35efbcf1953e1924 all runs: OK # git bisect bad 0f3c518936e275eeb4a5608a171350bbd0b74ae5 Bisecting: 31 revisions left to test after this (roughly 5 steps) [6dd08f64d4aec82510820f9359b8e6d37ef61728] cpufreq: powernv: fix stack bloat and hard limit on number of CPUs testing commit 6dd08f64d4aec82510820f9359b8e6d37ef61728 with gcc (GCC) 8.1.0 kernel signature: d485cf1d01254d498e003089d39cd4286b5d4998 all runs: OK # git bisect bad 6dd08f64d4aec82510820f9359b8e6d37ef61728 Bisecting: 15 revisions left to test after this (roughly 4 steps) [6b3a529808ab7d3a936d0253d4b3195262af8b83] dm zoned: reduce overhead of backing device checks testing commit 6b3a529808ab7d3a936d0253d4b3195262af8b83 with gcc (GCC) 8.1.0 kernel signature: c4dc8246f2703f247f22eb0e046e3b17fdca3003 run #0: crashed: WARNING in ext4_set_page_dirty run #1: crashed: WARNING in ext4_set_page_dirty run #2: crashed: WARNING in ext4_set_page_dirty run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 6b3a529808ab7d3a936d0253d4b3195262af8b83 Bisecting: 7 revisions left to test after this (roughly 3 steps) [721e7e7f3de9d00896ba902278ee4025a0ab58bb] media: bdisp: fix memleak on release testing commit 721e7e7f3de9d00896ba902278ee4025a0ab58bb with gcc (GCC) 8.1.0 kernel signature: 6c975380f03e9a57aac3ff99198f451dbae746b8 all runs: OK # git bisect bad 721e7e7f3de9d00896ba902278ee4025a0ab58bb Bisecting: 3 revisions left to test after this (roughly 2 steps) [365874a0eab5478d2d4f7b30e57bfc51dde7843c] blk-mq: avoid sysfs buffer overflow with too many CPU cores testing commit 365874a0eab5478d2d4f7b30e57bfc51dde7843c with gcc (GCC) 8.1.0 kernel signature: 6449cb3ffc69f7d64b753d1c23d0cdd087fd2e84 all runs: OK # git bisect bad 365874a0eab5478d2d4f7b30e57bfc51dde7843c Bisecting: 1 revision left to test after this (roughly 1 step) [9e0f33da9079a3e4e3acd5bdf163963b901d8484] workqueue: Fix pwq ref leak in rescuer_thread() testing commit 9e0f33da9079a3e4e3acd5bdf163963b901d8484 with gcc (GCC) 8.1.0 kernel signature: f191750fa1feb697410adf668b118c3b5330f33b run #0: crashed: WARNING in ext4_set_page_dirty run #1: crashed: WARNING in ext4_set_page_dirty run #2: crashed: WARNING in ext4_set_page_dirty run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 9e0f33da9079a3e4e3acd5bdf163963b901d8484 Bisecting: 0 revisions left to test after this (roughly 0 steps) [51fb33d0b2b1c9bb69e5612eae5b57837f767e71] ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report testing commit 51fb33d0b2b1c9bb69e5612eae5b57837f767e71 with gcc (GCC) 8.1.0 kernel signature: 0b5f1d3c2d39adeced580f917c925bc3b511cd36 run #0: crashed: WARNING in ext4_set_page_dirty run #1: crashed: WARNING in ext4_set_page_dirty run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 51fb33d0b2b1c9bb69e5612eae5b57837f767e71 365874a0eab5478d2d4f7b30e57bfc51dde7843c is the first bad commit commit 365874a0eab5478d2d4f7b30e57bfc51dde7843c Author: Ming Lei Date: Sat Nov 2 16:02:15 2019 +0800 blk-mq: avoid sysfs buffer overflow with too many CPU cores commit 8962842ca5abdcf98e22ab3b2b45a103f0408b95 upstream. It is reported that sysfs buffer overflow can be triggered if the system has too many CPU cores(>841 on 4K PAGE_SIZE) when showing CPUs of hctx via /sys/block/$DEV/mq/$N/cpu_list. Use snprintf to avoid the potential buffer overflow. This version doesn't change the attribute format, and simply stops showing CPU numbers if the buffer is going to overflow. Cc: stable@vger.kernel.org Fixes: 676141e48af7("blk-mq: don't dump CPU -> hw queue map on driver load") Signed-off-by: Ming Lei Signed-off-by: Jens Axboe Signed-off-by: Greg Kroah-Hartman block/blk-mq-sysfs.c | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) culprit signature: 6449cb3ffc69f7d64b753d1c23d0cdd087fd2e84 parent signature: 0b5f1d3c2d39adeced580f917c925bc3b511cd36 revisions tested: 14, total time: 4h20m18.878803614s (build: 1h52m33.918737881s, test: 2h26m25.003235311s) first good commit: 365874a0eab5478d2d4f7b30e57bfc51dde7843c blk-mq: avoid sysfs buffer overflow with too many CPU cores cc: ["axboe@kernel.dk" "gregkh@linuxfoundation.org" "ming.lei@redhat.com"]