ci2 starts bisection 2023-06-20 02:04:35.467410913 +0000 UTC m=+5669.083717384 bisecting cause commit starting from 09e0f8509684d14f06d86c4de0f9f2d635d04b40 building syzkaller on aaed018397bf51a5aaff9a072ba223d81cd3c107 ensuring issue is reproducible on original commit 09e0f8509684d14f06d86c4de0f9f2d635d04b40 testing commit 09e0f8509684d14f06d86c4de0f9f2d635d04b40 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a68326e1d733d9ebb74abec25c2c5695dc4694bd38029518374e8dfd96ea5e8e all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.25 testing commit f17b0ab65d17988d5e6d6fe22f708ef3721080bf gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bf239f4427572d9108f30fceae4768bc0e90e95d303f434a1394d81e7746bd9d all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.24 testing commit 0102425ac76bd184704c698cab7cb4fe37997556 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8d4c6bd4aff7e3b6eb1250193859f4e72e88b76b081ea9dda1c78d8374dba9bd all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.23 testing commit 543aff194ab6286af7791c5a138978ee7da4c93f gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4c402f3547c4635720de43d4ea83cf4081e04ff0b6654c7a570082b10375c160 run #0: crashed: BUG: stack guard page was hit in sys_sendmmsg run #1: crashed: BUG: stack guard page was hit in sys_sendmmsg run #2: crashed: BUG: stack guard page was hit in sys_sendmmsg run #3: crashed: BUG: stack guard page was hit in sys_sendmmsg run #4: crashed: BUG: stack guard page was hit in sys_sendmmsg run #5: crashed: BUG: stack guard page was hit in sys_sendmmsg run #6: crashed: BUG: stack guard page was hit in sys_sendmmsg run #7: crashed: BUG: stack guard page was hit in sys_sendmmsg run #8: crashed: BUG: stack guard page was hit in sys_sendmmsg run #9: crashed: no output from test machine testing release v6.1.22 testing commit 3b29299e5f604550faf3eff811d6cd60b4c6cae6 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 326a70db845b415e3b0dabea20646342cf7d9627cd5cb0c5afb7da1580a32d36 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.21 testing commit e3a87a10f2591f296d1a50c5af6820e2181d564a gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 529ed7c4ce2b2f34e1bd895e171f81fb0b16a82619a5bf688c3c090e8fa7a872 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.20 testing commit 7eaef76fbc4621ced374c85dbc000dd80dc681d7 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: beaf1c22978b9dd132dd6ed3ffaeb590661a3f9033307408190906e9cbc11ea3 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.19 testing commit 6449a0ba6843fe70523eeb7855984054f36f6d24 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 70faccc3cac74e457bae9340b31d3b511021833648e28a7cb12e1946b40944a2 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.18 testing commit 1cc3fcf63192dfbf5ac13bc6134ae9120ebdcba6 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 13846c036664f985a2edf5335aaf08f112e12d7bb2adf3a0b57c86f240752487 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.17 testing commit 11585e2f8b9d5b4f0a4c51f12adcaab1573811f1 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 249bded0253e64737c08f122a643b70892733a7b1f2ece07de1f8bc8eb17ca28 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.16 testing commit 8a923980a19087421e8c99efb68ca0e4200daefd gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ddb644f6e2d26c54cead3d18ee15531e7719b79b6e0f4e4aa76d1b9502f48b97 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.15 testing commit 42616e0f09fb4e9a6c59892a227f7bdefbd2d6d3 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c8eb335e2561e3fd3b902b3b071f8fd833a92fb17fcc849adf13177d1bf91daf all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.14 testing commit 7d54cb2c26dad1264ecca85992bfe8984df4b7b5 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a9a61a385ef0c51efaabe345bc68c8356a4cda1b94ec662fae870ba1dbdde3c0 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.13 testing commit 1ac8758e027247774464c808447a9c2f1f97b637 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: dfc7fa33acf3e17f2bd5df4b69176deae7ff2793abf56b9369f7951f5ca75b9a all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.12 testing commit 129c15b606278f9254a16013f7e5a94a128d9bcd gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9a2019da0d9fb5a423def49be3144f1f747486f45711184e8636373b6ea928e2 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.11 testing commit d60c95efffe84428e3611431bf688f50bfc13f4e gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ca95e9c07a3f01007f918a6dbd962657c7760a35aaeb65da7fe2ee2e14253589 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.10 testing commit 17d99ea98b6238e7e483fba27e8f7a7842d0f345 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5fa4c28911e7e26f40382b2a86fc3d408a839ba8a7fb31083d5cc8a7b0a8aea0 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.9 testing commit 68a95455c153f8adc513e5b688f4b348daa7c1b1 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cf5cd169df68aa46054f48634f4e77fd4c46be9111d8691541402f415fb6862f all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.8 testing commit 93f875a8526a291005e7f38478079526c843cbec gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 96d775880709b1012eca714dded93c748022cbe13c92046dda60f70ce3ea9df8 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.7 testing commit 21e996306a6afaae88295858de0ffb8955173a15 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b82a9ae7a204fc272363e499a809d1b0bf6ccbc853dc34eea462b532987a36e2 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.6 testing commit 38f3ee12661fdc2805e06942e4e3d604e03cd9cf gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 163c28ccdf964ae25a22b120da563d4cfe6ff16b9b4b12b72d86f1f85fdbaff8 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.5 testing commit 90ca7a874a9093e500cc6147cecd85ad2e6a2852 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6e5ee9ab66adab359952cab668b4d7ef667ca6647160eef0ad4d63a5ae51cd7a all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.4 testing commit 2cb8e624295ffa0c4d659fcec7d9e7a6c48de156 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 005b4429662e194907d939b9d4fa631e1858e83b43277786a742482077fe74b1 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.3 testing commit 4adc0fbe03a69d3189607bf74e82a79c29c08b4a gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7325c0ea2b2585885016952ddc17a6fd5319b9699b91ab8f96684cc36e011a80 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.2 testing commit d6a980a0da6cacb523bb1e069b1780ae1c3086a7 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a78a40aff800658ba648e0c716f0012005301bde392e3b7d8620e24e3aab56ba all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1.1 testing commit ebdb69c5b054f115ef5ff72f0bb2aaa1718904e6 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 35e30ba280cc6df1cf75060aa469fc474e56ec7a1f24257bab2bab69ec041ccf all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.1 testing commit 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 644a449a1568a1938d01422ee8ffb904ef3c02662411a1f8573b488092924ecf all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v6.0 testing commit 4fe89d07dcc2804c8b562f6c7896a45643d34b2f gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a035c4dffcc01ee5762e1c6292c3c8fc068c99b3d9c9fb88423d3ee354dbd395 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg testing release v5.19 testing commit 3d7cb6b04c3f3115719235cc6866b10326de34cd gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9785c404f9c38517f0bcedc778cffb782b46814d7019f10f14398640a1d4cccf all runs: OK too many neither good nor bad results, skipping this commit # git bisect start 4fe89d07dcc2804c8b562f6c7896a45643d34b2f 3d7cb6b04c3f3115719235cc6866b10326de34cd Bisecting: 8384 revisions left to test after this (roughly 13 steps) [78acd4ca433425e6dd4032cfc2156c60e34931f2] usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() testing commit 78acd4ca433425e6dd4032cfc2156c60e34931f2 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: de68c837560fdb05b5cb751d9940df7716264273207723cfb6106a274d4d59df all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg # git bisect bad 78acd4ca433425e6dd4032cfc2156c60e34931f2 Bisecting: 4990 revisions left to test after this (roughly 12 steps) [526942b8134cc34d25d27f95dfff98b8ce2f6fcd] Merge tag 'ata-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata testing commit 526942b8134cc34d25d27f95dfff98b8ce2f6fcd gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 56f2a22891ca0ba914c552f3186abcece81547a10feb4c5c4e7436177f685247 run #0: basic kernel testing failed: timed out 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 too many neither good nor bad results, skipping this commit # git bisect good 526942b8134cc34d25d27f95dfff98b8ce2f6fcd Bisecting: 2427 revisions left to test after this (roughly 11 steps) [12b68040a5e468068fd7f4af1150eab8f6e96235] Merge tag 'media/v5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media testing commit 12b68040a5e468068fd7f4af1150eab8f6e96235 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cd0e4a7140cba1e15a7a4b4092fa2ae12819868281107b26b264ec8ed4d94e19 all runs: crashed: BUG: stack guard page was hit in sys_sendmmsg # git bisect bad 12b68040a5e468068fd7f4af1150eab8f6e96235 Bisecting: 1281 revisions left to test after this (roughly 10 steps) [b945804d993072e24138741ab67e28f6b09b2502] Merge tag 'linux-can-next-for-5.20-20220721' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next testing commit b945804d993072e24138741ab67e28f6b09b2502 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f414fc6bc465b93ef89d17b736f291d684adf433e5e56630c5f2acb34608efa8 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good b945804d993072e24138741ab67e28f6b09b2502 Bisecting: 626 revisions left to test after this (roughly 9 steps) [ff4970b130e74af4f2fe5bc6a7a963bc977cae1a] Merge tag 'wireless-next-2022-07-29' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next testing commit ff4970b130e74af4f2fe5bc6a7a963bc977cae1a gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a35c876f4ef562ea09c2da41cfbb35b8c80323351a5cbb19e61d4aaef2f24c05 run #0: crashed: BUG: stack guard page was hit in sys_sendmmsg run #1: crashed: BUG: stack guard page was hit in sys_sendmmsg run #2: crashed: BUG: stack guard page was hit in sys_sendmmsg run #3: crashed: BUG: stack guard page was hit in sys_sendmmsg run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK reproducer seems to be flaky # git bisect bad ff4970b130e74af4f2fe5bc6a7a963bc977cae1a Bisecting: 391 revisions left to test after this (roughly 8 steps) [5cc8cc4406edee1bc22991c23d38efbbb797aa6d] wifi: wcn36xx: Add debugfs entry to read firmware feature strings testing commit 5cc8cc4406edee1bc22991c23d38efbbb797aa6d gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2b9ef02ccb853f89bb42e8a7e0ec9177f8a206438c3a1dc0fe104a14a912acfb all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 5cc8cc4406edee1bc22991c23d38efbbb797aa6d Bisecting: 195 revisions left to test after this (roughly 8 steps) [9bfe3c16fc23eb826e360c225e8a73556d60d1cb] mlxsw: spectrum_ptp: Use 'struct mlxsw_sp_ptp_clock' per ASIC testing commit 9bfe3c16fc23eb826e360c225e8a73556d60d1cb gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d732af3b4b30e32aa970ab9315b247c8da8bceea4936591e966e75a5a83ad76b run #0: crashed: BUG: stack guard page was hit in sys_sendmmsg run #1: crashed: BUG: stack guard page was hit in sys_sendmmsg run #2: crashed: BUG: stack guard page was hit in sys_sendmmsg run #3: crashed: BUG: stack guard page was hit in sys_sendmmsg run #4: crashed: BUG: stack guard page was hit in sys_sendmmsg run #5: crashed: BUG: stack guard page was hit in sys_sendmmsg run #6: crashed: BUG: stack guard page was hit in sys_sendmmsg run #7: crashed: BUG: stack guard page was hit in sys_sendmmsg run #8: crashed: BUG: stack guard page was hit in sys_sendmmsg run #9: crashed: BUG: stack guard page was hit in sys_sendmmsg run #10: crashed: BUG: stack guard page was hit in sys_sendmmsg run #11: crashed: BUG: stack guard page was hit in sys_sendmmsg run #12: crashed: BUG: stack guard page was hit in sys_sendmmsg run #13: crashed: BUG: stack guard page was hit in sys_sendmmsg run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 9bfe3c16fc23eb826e360c225e8a73556d60d1cb Bisecting: 97 revisions left to test after this (roughly 7 steps) [b3fce974d4239bd46ae81bba07b59f255eb979d7] Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next testing commit b3fce974d4239bd46ae81bba07b59f255eb979d7 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: eb6d3a54f5685ef1ecca7b0896d7d7d1a5c90662dc6975e03a6ab450b0bca7be all runs: OK too many neither good nor bad results, skipping this commit # git bisect good b3fce974d4239bd46ae81bba07b59f255eb979d7 Bisecting: 48 revisions left to test after this (roughly 6 steps) [ec2904c259c56fbe50aacd838da9553a6eea6683] Bluetooth: Remove dead code from hci_request.c testing commit ec2904c259c56fbe50aacd838da9553a6eea6683 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cb2b6b9a12f321f599ff66f548d6dd4b4a48151ce4dad60c341613c31f99ff8f run #0: crashed: BUG: stack guard page was hit in sys_sendmmsg 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 run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad ec2904c259c56fbe50aacd838da9553a6eea6683 Bisecting: 24 revisions left to test after this (roughly 5 steps) [893fa8bc9952a36fb682ee12f0a994b5817a36d2] Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 testing commit 893fa8bc9952a36fb682ee12f0a994b5817a36d2 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: aafa9238137f618acf38cd04440256aaf26c9d1888e949890fb2015f6de660d8 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 893fa8bc9952a36fb682ee12f0a994b5817a36d2 Bisecting: 12 revisions left to test after this (roughly 4 steps) [0feb8af0275d196a29e321bedc15319673923cb6] Bluetooth: hci_sync: Correct hci_set_event_mask_page_2_sync() event mask testing commit 0feb8af0275d196a29e321bedc15319673923cb6 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 28e7daaf134f66a004dc3b42f628deaeb5f1f551925027a75b85bf283b16db93 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 0feb8af0275d196a29e321bedc15319673923cb6 Bisecting: 6 revisions left to test after this (roughly 3 steps) [7cf5c2978f23fdbb2dd7b4e8b07e362ae2d8211c] Bluetooth: hci_sync: Refactor remove Adv Monitor testing commit 7cf5c2978f23fdbb2dd7b4e8b07e362ae2d8211c gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 665ee47dde98dcca9b66316e132556ee0367251dd853f9c577cab08de7ffb46b all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 7cf5c2978f23fdbb2dd7b4e8b07e362ae2d8211c Bisecting: 3 revisions left to test after this (roughly 2 steps) [a86ddbffa6ed05bc2465a545a96627b6e776c019] Bluetooth: Use bt_status to convert from errno testing commit a86ddbffa6ed05bc2465a545a96627b6e776c019 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bd86ab7603b41d55eb1eded97bcad6e775ca5b9f29d2e2439792586ba4ff9d48 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good a86ddbffa6ed05bc2465a545a96627b6e776c019 Bisecting: 1 revision left to test after this (roughly 1 step) [7b445e220db9a2c58be5d09bbbd322abf1b1452a] Bluetooth: MGMT: Fix holding hci_conn reference while command is queued testing commit 7b445e220db9a2c58be5d09bbbd322abf1b1452a gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1e054bb2c22bcd54ea610d7705b6a59ec78202f47f84d1e261adbd184e9328b1 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 7b445e220db9a2c58be5d09bbbd322abf1b1452a Bisecting: 0 revisions left to test after this (roughly 0 steps) [38f230f1f9102965684c2bd028848e93ff7d19ab] Bluetooth: btrtl: Fix typo in comment testing commit 38f230f1f9102965684c2bd028848e93ff7d19ab gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a6f7d20495c70527cd0f8551d3dfe2994b294b97135cde56a9a3e117a2f50939 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 38f230f1f9102965684c2bd028848e93ff7d19ab ec2904c259c56fbe50aacd838da9553a6eea6683 is the first bad commit commit ec2904c259c56fbe50aacd838da9553a6eea6683 Author: Brian Gix Date: Thu Jul 21 16:22:23 2022 -0700 Bluetooth: Remove dead code from hci_request.c The discov_update work queue is no longer used as a result of the hci_sync rework. The __hci_req_hci_power_on() function is no longer referenced in the code as a result of the hci_sync rework. Signed-off-by: Brian Gix Signed-off-by: Luiz Augusto von Dentz include/net/bluetooth/hci_core.h | 1 - net/bluetooth/hci_request.c | 287 --------------------------------------- net/bluetooth/hci_request.h | 2 - 3 files changed, 290 deletions(-) culprit signature: cb2b6b9a12f321f599ff66f548d6dd4b4a48151ce4dad60c341613c31f99ff8f parent signature: a6f7d20495c70527cd0f8551d3dfe2994b294b97135cde56a9a3e117a2f50939 Reproducer flagged being flaky revisions tested: 44, total time: 9h48m15.109786383s (build: 5h38m26.970290504s, test: 4h0m49.806191683s) first bad commit: ec2904c259c56fbe50aacd838da9553a6eea6683 Bluetooth: Remove dead code from hci_request.c recipients (to): ["brian.gix@intel.com" "luiz.von.dentz@intel.com"] recipients (cc): [] crash: BUG: stack guard page was hit in sys_sendmmsg BUG: TASK stack guard page was hit at ffffc90000c0fff8 (stack is ffffc90000c10000..ffffc90000c18000) stack guard page: 0000 [#1] PREEMPT SMP KASAN CPU: 0 PID: 513 Comm: syz-executor.0 Not tainted 5.19.0-rc7-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 RIP: 0010:zone_watermark_fast+0x8/0x210 mm/page_alloc.c:3961 Code: 44 24 10 41 bf 41 00 00 00 e9 c0 f6 ff ff 89 c6 48 c7 c7 00 b4 e3 85 e8 16 3c c5 00 e9 4d fd ff ff 90 55 48 89 e5 41 57 41 56 <41> 55 41 54 53 48 83 ec 18 44 89 4d cc 45 89 c7 89 4d d4 48 89 55 RSP: 0018:ffffc90000c10000 EFLAGS: 00010246 RAX: 0000000000000000 RBX: 0000000000000901 RCX: 0000000000000001 RDX: 0000000000003f26 RSI: 0000000000000002 RDI: ffffffff863bb480 RBP: ffffc90000c10010 R08: 0000000000000901 R09: 0000000000102800 R10: 0000000000000000 R11: dffffc0000000001 R12: ffffc90000c10330 R13: 0000000000002800 R14: 0000000000102800 R15: 0000000000003f26 FS: 00007f298f156700(0000) GS:ffff8881f7200000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffffc90000c0fff8 CR3: 000000010d404000 CR4: 00000000003506b0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: get_page_from_freelist+0x3e5/0x3190 mm/page_alloc.c:4152 __alloc_pages+0x3c2/0x7d0 mm/page_alloc.c:5426 __alloc_pages_node include/linux/gfp.h:587 [inline] alloc_pages_node include/linux/gfp.h:610 [inline] alloc_pages include/linux/gfp.h:621 [inline] __stack_depot_save+0x38d/0x470 lib/stackdepot.c:418 stack_depot_save+0xe/0x10 lib/stackdepot.c:475 save_stack+0xeb/0x1b0 mm/page_owner.c:128 __set_page_owner+0x24/0x40 mm/page_owner.c:192 set_page_owner include/linux/page_owner.h:31 [inline] post_alloc_hook+0x1e2/0x1f0 mm/page_alloc.c:2449 prep_new_page mm/page_alloc.c:2456 [inline] get_page_from_freelist+0x30b5/0x3190 mm/page_alloc.c:4198 __alloc_pages+0x3c2/0x7d0 mm/page_alloc.c:5426 __alloc_pages_node include/linux/gfp.h:587 [inline] alloc_pages_node include/linux/gfp.h:610 [inline] alloc_pages include/linux/gfp.h:621 [inline] __stack_depot_save+0x38d/0x470 lib/stackdepot.c:418 kasan_save_stack mm/kasan/common.c:39 [inline] kasan_set_track+0x5d/0x70 mm/kasan/common.c:45 kasan_set_free_info+0x23/0x40 mm/kasan/generic.c:370 ____kasan_slab_free+0x133/0x170 mm/kasan/common.c:366 __kasan_slab_free+0x11/0x20 mm/kasan/common.c:374 kasan_slab_free include/linux/kasan.h:200 [inline] slab_free_hook mm/slub.c:1754 [inline] slab_free_freelist_hook+0xbd/0x190 mm/slub.c:1780 slab_free mm/slub.c:3536 [inline] kmem_cache_free+0x110/0x2d0 mm/slub.c:3553 kfree_skbmem+0xb6/0x110 __kfree_skb net/core/skbuff.c:767 [inline] kfree_skb_reason net/core/skbuff.c:788 [inline] kfree_skb_list_reason+0xd2/0x1c0 net/core/skbuff.c:798 kfree_skb_list include/linux/skbuff.h:1217 [inline] __dev_queue_xmit+0xe85/0x2c40 net/core/dev.c:4279 dev_queue_xmit include/linux/netdevice.h:2994 [inline] neigh_connected_output+0x42a/0x4b0 net/core/neighbour.c:1557 neigh_output include/net/neighbour.h:550 [inline] ip_finish_output2+0x99e/0xee0 net/ipv4/ip_output.c:228 __ip_finish_output+0x148/0x2f0 ip_finish_output+0x27/0x200 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip_mc_output+0x326/0x960 net/ipv4/ip_output.c:415 dst_output include/net/dst.h:451 [inline] ip_local_out+0x71/0x80 net/ipv4/ip_output.c:126 iptunnel_xmit+0x4a0/0x800 net/ipv4/ip_tunnel_core.c:82 ip_tunnel_xmit+0x1929/0x2690 net/ipv4/ip_tunnel.c:812 __gre_xmit net/ipv4/ip_gre.c:469 [inline] ipgre_xmit+0x683/0x9e0 net/ipv4/ip_gre.c:661 __netdev_start_xmit include/linux/netdevice.h:4805 [inline] netdev_start_xmit include/linux/netdevice.h:4819 [inline] xmit_one net/core/dev.c:3590 [inline] dev_hard_start_xmit+0x1d2/0x4c0 net/core/dev.c:3606 __dev_queue_xmit+0x1389/0x2c40 net/core/dev.c:4255 dev_queue_xmit include/linux/netdevice.h:2994 [inline] neigh_connected_output+0x42a/0x4b0 net/core/neighbour.c:1557 neigh_output include/net/neighbour.h:550 [inline] ip_finish_output2+0x99e/0xee0 net/ipv4/ip_output.c:228 __ip_finish_output+0x148/0x2f0 ip_finish_output+0x27/0x200 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip_mc_output+0x326/0x960 net/ipv4/ip_output.c:415 dst_output include/net/dst.h:451 [inline] ip_local_out+0x71/0x80 net/ipv4/ip_output.c:126 iptunnel_xmit+0x4a0/0x800 net/ipv4/ip_tunnel_core.c:82 ip_tunnel_xmit+0x1929/0x2690 net/ipv4/ip_tunnel.c:812 sit_tunnel_xmit__ net/ipv6/sit.c:1057 [inline] sit_tunnel_xmit+0x9c8/0x2170 net/ipv6/sit.c:1073 __netdev_start_xmit include/linux/netdevice.h:4805 [inline] netdev_start_xmit include/linux/netdevice.h:4819 [inline] xmit_one net/core/dev.c:3590 [inline] dev_hard_start_xmit+0x1d2/0x4c0 net/core/dev.c:3606 __dev_queue_xmit+0x1389/0x2c40 net/core/dev.c:4255 dev_queue_xmit include/linux/netdevice.h:2994 [inline] neigh_connected_output+0x42a/0x4b0 net/core/neighbour.c:1557 neigh_output include/net/neighbour.h:550 [inline] ip_finish_output2+0x99e/0xee0 net/ipv4/ip_output.c:228 __ip_finish_output+0x148/0x2f0 ip_finish_output+0x27/0x200 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip_mc_output+0x326/0x960 net/ipv4/ip_output.c:415 dst_output include/net/dst.h:451 [inline] ip_local_out+0x71/0x80 net/ipv4/ip_output.c:126 iptunnel_xmit+0x4a0/0x800 net/ipv4/ip_tunnel_core.c:82 ip_tunnel_xmit+0x1929/0x2690 net/ipv4/ip_tunnel.c:812 __gre_xmit net/ipv4/ip_gre.c:469 [inline] ipgre_xmit+0x683/0x9e0 net/ipv4/ip_gre.c:661 __netdev_start_xmit include/linux/netdevice.h:4805 [inline] netdev_start_xmit include/linux/netdevice.h:4819 [inline] xmit_one net/core/dev.c:3590 [inline] dev_hard_start_xmit+0x1d2/0x4c0 net/core/dev.c:3606 __dev_queue_xmit+0x1389/0x2c40 net/core/dev.c:4255 dev_queue_xmit include/linux/netdevice.h:2994 [inline] neigh_connected_output+0x42a/0x4b0 net/core/neighbour.c:1557 neigh_output include/net/neighbour.h:550 [inline] ip_finish_output2+0x99e/0xee0 net/ipv4/ip_output.c:228 __ip_finish_output+0x148/0x2f0 ip_finish_output+0x27/0x200 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip_mc_output+0x326/0x960 net/ipv4/ip_output.c:415 dst_output include/net/dst.h:451 [inline] ip_local_out+0x71/0x80 net/ipv4/ip_output.c:126 iptunnel_xmit+0x4a0/0x800 net/ipv4/ip_tunnel_core.c:82 ip_tunnel_xmit+0x1929/0x2690 net/ipv4/ip_tunnel.c:812 sit_tunnel_xmit__ net/ipv6/sit.c:1057 [inline] sit_tunnel_xmit+0x9c8/0x2170 net/ipv6/sit.c:1073 __netdev_start_xmit include/linux/netdevice.h:4805 [inline] netdev_start_xmit include/linux/netdevice.h:4819 [inline] xmit_one net/core/dev.c:3590 [inline] dev_hard_start_xmit+0x1d2/0x4c0 net/core/dev.c:3606 __dev_queue_xmit+0x1389/0x2c40 net/core/dev.c:4255 dev_queue_xmit include/linux/netdevice.h:2994 [inline] neigh_connected_output+0x42a/0x4b0 net/core/neighbour.c:1557 neigh_output include/net/neighbour.h:550 [inline] ip_finish_output2+0x99e/0xee0 net/ipv4/ip_output.c:228 __ip_finish_output+0x148/0x2f0 ip_finish_output+0x27/0x200 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip_mc_output+0x326/0x960 net/ipv4/ip_output.c:415 dst_output include/net/dst.h:451 [inline] ip_local_out+0x71/0x80 net/ipv4/ip_output.c:126 iptunnel_xmit+0x4a0/0x800 net/ipv4/ip_tunnel_core.c:82 ip_tunnel_xmit+0x1929/0x2690 net/ipv4/ip_tunnel.c:812 __gre_xmit net/ipv4/ip_gre.c:469 [inline] ipgre_xmit+0x683/0x9e0 net/ipv4/ip_gre.c:661 __netdev_start_xmit include/linux/netdevice.h:4805 [inline] netdev_start_xmit include/linux/netdevice.h:4819 [inline] xmit_one net/core/dev.c:3590 [inline] dev_hard_start_xmit+0x1d2/0x4c0 net/core/dev.c:3606 __dev_queue_xmit+0x1389/0x2c40 net/core/dev.c:4255 dev_queue_xmit include/linux/netdevice.h:2994 [inline] neigh_connected_output+0x42a/0x4b0 net/core/neighbour.c:1557 neigh_output include/net/neighbour.h:550 [inline] ip_finish_output2+0x99e/0xee0 net/ipv4/ip_output.c:228 __ip_finish_output+0x148/0x2f0 ip_finish_output+0x27/0x200 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip_mc_output+0x326/0x960 net/ipv4/ip_output.c:415 dst_output include/net/dst.h:451 [inline] ip_local_out+0x71/0x80 net/ipv4/ip_output.c:126 iptunnel_xmit+0x4a0/0x800 net/ipv4/ip_tunnel_core.c:82 ip_tunnel_xmit+0x1929/0x2690 net/ipv4/ip_tunnel.c:812 sit_tunnel_xmit__ net/ipv6/sit.c:1057 [inline] sit_tunnel_xmit+0x9c8/0x2170 net/ipv6/sit.c:1073 __netdev_start_xmit include/linux/netdevice.h:4805 [inline] netdev_start_xmit include/linux/netdevice.h:4819 [inline] xmit_one net/core/dev.c:3590 [inline] dev_hard_start_xmit+0x1d2/0x4c0 net/core/dev.c:3606 __dev_queue_xmit+0x1389/0x2c40 net/core/dev.c:4255 dev_queue_xmit include/linux/netdevice.h:2994 [inline] neigh_connected_output+0x42a/0x4b0 net/core/neighbour.c:1557 neigh_output include/net/neighbour.h:550 [inline] ip_finish_output2+0x99e/0xee0 net/ipv4/ip_output.c:228 __ip_finish_output+0x148/0x2f0 ip_finish_output+0x27/0x200 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip_mc_output+0x326/0x960 net/ipv4/ip_output.c:415 dst_output include/net/dst.h:451 [inline] ip_local_out+0x71/0x80 net/ipv4/ip_output.c:126 iptunnel_xmit+0x4a0/0x800 net/ipv4/ip_tunnel_core.c:82 ip_tunnel_xmit+0x1929/0x2690 net/ipv4/ip_tunnel.c:812 __gre_xmit net/ipv4/ip_gre.c:469 [inline] ipgre_xmit+0x683/0x9e0 net/ipv4/ip_gre.c:661 __netdev_start_xmit include/linux/netdevice.h:4805 [inline] netdev_start_xmit include/linux/netdevice.h:4819 [inline] xmit_one net/core/dev.c:3590 [inline] dev_hard_start_xmit+0x1d2/0x4c0 net/core/dev.c:3606 __dev_queue_xmit+0x1389/0x2c40 net/core/dev.c:4255 dev_queue_xmit include/linux/netdevice.h:2994 [inline] neigh_connected_output+0x42a/0x4b0 net/core/neighbour.c:1557 neigh_output include/net/neighbour.h:550 [inline] ip_finish_output2+0x99e/0xee0 net/ipv4/ip_output.c:228 __ip_finish_output+0x148/0x2f0 ip_finish_output+0x27/0x200 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip_mc_output+0x326/0x960 net/ipv4/ip_output.c:415 dst_output include/net/dst.h:451 [inline] ip_local_out+0x71/0x80 net/ipv4/ip_output.c:126 iptunnel_xmit+0x4a0/0x800 net/ipv4/ip_tunnel_core.c:82 ip_tunnel_xmit+0x1929/0x2690 net/ipv4/ip_tunnel.c:812 sit_tunnel_xmit__ net/ipv6/sit.c:1057 [inline] sit_tunnel_xmit+0x9c8/0x2170 net/ipv6/sit.c:1073 __netdev_start_xmit include/linux/netdevice.h:4805 [inline] netdev_start_xmit include/linux/netdevice.h:4819 [inline] xmit_one net/core/dev.c:3590 [inline] dev_hard_start_xmit+0x1d2/0x4c0 net/core/dev.c:3606 __dev_queue_xmit+0x1389/0x2c40 net/core/dev.c:4255 dev_queue_xmit include/linux/netdevice.h:2994 [inline] neigh_connected_output+0x42a/0x4b0 net/core/neighbour.c:1557 neigh_output include/net/neighbour.h:550 [inline] ip_finish_output2+0x99e/0xee0 net/ipv4/ip_output.c:228 __ip_finish_output+0x148/0x2f0 ip_finish_output+0x27/0x200 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip_mc_output+0x326/0x960 net/ipv4/ip_output.c:415 dst_output include/net/dst.h:451 [inline] ip_local_out+0x71/0x80 net/ipv4/ip_output.c:126 iptunnel_xmit+0x4a0/0x800 net/ipv4/ip_tunnel_core.c:82 ip_tunnel_xmit+0x1929/0x2690 net/ipv4/ip_tunnel.c:812 __gre_xmit net/ipv4/ip_gre.c:469 [inline] ipgre_xmit+0x683/0x9e0 net/ipv4/ip_gre.c:661 __netdev_start_xmit include/linux/netdevice.h:4805 [inline] netdev_start_xmit include/linux/netdevice.h:4819 [inline] xmit_one net/core/dev.c:3590 [inline] dev_hard_start_xmit+0x1d2/0x4c0 net/core/dev.c:3606 __dev_queue_xmit+0x1389/0x2c40 net/core/dev.c:4255 dev_queue_xmit include/linux/netdevice.h:2994 [inline] neigh_connected_output+0x42a/0x4b0 net/core/neighbour.c:1557 neigh_output include/net/neighbour.h:550 [inline] ip_finish_output2+0x99e/0xee0 net/ipv4/ip_output.c:228 __ip_finish_output+0x148/0x2f0 ip_finish_output+0x27/0x200 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip_mc_output+0x326/0x960 net/ipv4/ip_output.c:415 dst_output include/net/dst.h:451 [inline] ip_local_out net/ipv4/ip_output.c:126 [inline] ip_send_skb net/ipv4/ip_output.c:1589 [inline] ip_push_pending_frames+0xea/0x140 net/ipv4/ip_output.c:1609 raw_sendmsg+0x102a/0x1f60 net/ipv4/raw.c:645 inet_sendmsg+0x8c/0xa0 net/ipv4/af_inet.c:819 sock_sendmsg_nosec net/socket.c:714 [inline] sock_sendmsg net/socket.c:734 [inline] ____sys_sendmsg+0x495/0x7c0 net/socket.c:2487 ___sys_sendmsg+0x215/0x2a0 net/socket.c:2541 __sys_sendmmsg+0x220/0x3a0 net/socket.c:2627 __do_sys_sendmmsg net/socket.c:2656 [inline] __se_sys_sendmmsg net/socket.c:2653 [inline] __x64_sys_sendmmsg+0x9b/0xb0 net/socket.c:2653 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x3d/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd RIP: 0033:0x7f298e48c199 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f298f156168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 RAX: ffffffffffffffda RBX: 00007f298e5abf80 RCX: 00007f298e48c199 RDX: 0000000000000300 RSI: 0000000020003380 RDI: 0000000000000003 RBP: 00007f298e4e7ca1 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007ffd9d7e577f R14: 00007f298f156300 R15: 0000000000022000 Modules linked in: ---[ end trace 0000000000000000 ]--- RIP: 0010:zone_watermark_fast+0x8/0x210 mm/page_alloc.c:3961 Code: 44 24 10 41 bf 41 00 00 00 e9 c0 f6 ff ff 89 c6 48 c7 c7 00 b4 e3 85 e8 16 3c c5 00 e9 4d fd ff ff 90 55 48 89 e5 41 57 41 56 <41> 55 41 54 53 48 83 ec 18 44 89 4d cc 45 89 c7 89 4d d4 48 89 55 RSP: 0018:ffffc90000c10000 EFLAGS: 00010246 RAX: 0000000000000000 RBX: 0000000000000901 RCX: 0000000000000001 RDX: 0000000000003f26 RSI: 0000000000000002 RDI: ffffffff863bb480 RBP: ffffc90000c10010 R08: 0000000000000901 R09: 0000000000102800 R10: 0000000000000000 R11: dffffc0000000001 R12: ffffc90000c10330 R13: 0000000000002800 R14: 0000000000102800 R15: 0000000000003f26 FS: 00007f298f156700(0000) GS:ffff8881f7200000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffffc90000c0fff8 CR3: 000000010d404000 CR4: 00000000003506b0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: 44 24 10 rex.R and $0x10,%al 3: 41 bf 41 00 00 00 mov $0x41,%r15d 9: e9 c0 f6 ff ff jmpq 0xfffff6ce e: 89 c6 mov %eax,%esi 10: 48 c7 c7 00 b4 e3 85 mov $0xffffffff85e3b400,%rdi 17: e8 16 3c c5 00 callq 0xc53c32 1c: e9 4d fd ff ff jmpq 0xfffffd6e 21: 90 nop 22: 55 push %rbp 23: 48 89 e5 mov %rsp,%rbp 26: 41 57 push %r15 28: 41 56 push %r14 * 2a: 41 55 push %r13 <-- trapping instruction 2c: 41 54 push %r12 2e: 53 push %rbx 2f: 48 83 ec 18 sub $0x18,%rsp 33: 44 89 4d cc mov %r9d,-0x34(%rbp) 37: 45 89 c7 mov %r8d,%r15d 3a: 89 4d d4 mov %ecx,-0x2c(%rbp) 3d: 48 rex.W 3e: 89 .byte 0x89 3f: 55 push %rbp