bisecting fixing commit since 418baf2c28f3473039f2f7377760bd8f6897ae18 building syzkaller on 878fb17aeaf5e85e8be85fb4ed20890529dfb354 testing commit 418baf2c28f3473039f2f7377760bd8f6897ae18 with gcc (GCC) 8.1.0 kernel signature: a9236b465490704eeeecf6ba415eefc0312ab5774434aff52a952eb252f6be11 all runs: crashed: BUG: unable to handle kernel NULL pointer dereference in hci_event_packet testing current HEAD 71c061d2443814de15e177489d5cc00a4a253ef3 testing commit 71c061d2443814de15e177489d5cc00a4a253ef3 with gcc (GCC) 8.1.0 kernel signature: 2ea87326eb81c3b5277c6af7cfa3c6f5935b5fd563a7a5d0ba400e686e938f85 all runs: OK # git bisect start 71c061d2443814de15e177489d5cc00a4a253ef3 418baf2c28f3473039f2f7377760bd8f6897ae18 Bisecting: 7192 revisions left to test after this (roughly 13 steps) [7240153a9bdb77217b99b76fd73105bce12770be] Merge tag 'driver-core-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core testing commit 7240153a9bdb77217b99b76fd73105bce12770be with gcc (GCC) 8.1.0 kernel signature: 0f1de088e4d33e3225cd5bc11b8dd959158657a10b5dbdbf376e4cafa818f82d all runs: OK # git bisect bad 7240153a9bdb77217b99b76fd73105bce12770be Bisecting: 3633 revisions left to test after this (roughly 12 steps) [586592478b1fa8bb8cd6875a9191468e9b1a8b13] Merge tag 's390-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux testing commit 586592478b1fa8bb8cd6875a9191468e9b1a8b13 with gcc (GCC) 8.1.0 kernel signature: 69eb016a9a2a8bd0c2818e081f22f8f94a54f66a276e2c8a3d411c2077a75ec2 all runs: crashed: BUG: unable to handle kernel NULL pointer dereference in hci_event_packet # git bisect good 586592478b1fa8bb8cd6875a9191468e9b1a8b13 Bisecting: 1857 revisions left to test after this (roughly 11 steps) [00f7763a26cbf6673bceca7d69f931df31e48144] Merge tag 'mac80211-next-for-net-next-2020-12-11' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next testing commit 00f7763a26cbf6673bceca7d69f931df31e48144 with gcc (GCC) 8.1.0 kernel signature: 37347a10d654d001002ee5a3f56a03097184028528fb1de7437d028c716d0cc2 all runs: OK # git bisect bad 00f7763a26cbf6673bceca7d69f931df31e48144 Bisecting: 884 revisions left to test after this (roughly 10 steps) [23c01ed3b0def0e28cca141d11d9e35a7f7acf2f] Merge tag 'rxrpc-next-20201123' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs testing commit 23c01ed3b0def0e28cca141d11d9e35a7f7acf2f with gcc (GCC) 8.1.0 kernel signature: 5df46d09d84c69e26565c120f9b2f152d9fdad011f25a60f9d1be597b2bd6afb all runs: crashed: BUG: unable to handle kernel NULL pointer dereference in hci_event_packet # git bisect good 23c01ed3b0def0e28cca141d11d9e35a7f7acf2f Bisecting: 511 revisions left to test after this (roughly 9 steps) [fdd8b8249ef819958decd9b0ff2c0e52f9d20ae6] dpaa_eth: fix build errorr in dpaa_fq_init testing commit fdd8b8249ef819958decd9b0ff2c0e52f9d20ae6 with gcc (GCC) 8.1.0 kernel signature: 4ccdedd521e1fbdb77208d3b67b5eff64b4cddb95a7f158deb5e6292fac8b36d all runs: crashed: BUG: unable to handle kernel NULL pointer dereference in hci_event_packet # git bisect good fdd8b8249ef819958decd9b0ff2c0e52f9d20ae6 Bisecting: 255 revisions left to test after this (roughly 8 steps) [8e98387b16b88440b06e57965f6b2d789acd9451] Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux testing commit 8e98387b16b88440b06e57965f6b2d789acd9451 with gcc (GCC) 8.1.0 kernel signature: 1cbe74a36261625348b671f700ad3dd1831d1b4ad5f1e680cc152aa01a170ba2 all runs: crashed: BUG: unable to handle kernel NULL pointer dereference in hci_event_packet # git bisect good 8e98387b16b88440b06e57965f6b2d789acd9451 Bisecting: 127 revisions left to test after this (roughly 7 steps) [20b3ba6159ec538103aa33957ba88c2ded112032] dt-bindings: add documentation for sama7g5 ethernet interface testing commit 20b3ba6159ec538103aa33957ba88c2ded112032 with gcc (GCC) 8.1.0 kernel signature: b383823c9d64922129ab3ffd4e881ab8b6037e96623814fb899f5385522cf9d0 all runs: OK # git bisect bad 20b3ba6159ec538103aa33957ba88c2ded112032 Bisecting: 71 revisions left to test after this (roughly 6 steps) [02be5f13aacba2100f1486d3ad16c26b6dede1ce] MAINTAINERS: Update Bluetooth entries testing commit 02be5f13aacba2100f1486d3ad16c26b6dede1ce with gcc (GCC) 8.1.0 kernel signature: 5be2fd8289f5912f4a1268f978f4473158765f1a1d7ce65d07c21ea2df04bfcd run #0: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #1: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #2: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #3: OK 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 good 02be5f13aacba2100f1486d3ad16c26b6dede1ce Bisecting: 35 revisions left to test after this (roughly 5 steps) [97f8841e0492ee15710be8f0ec4c48ad513990f8] net/af_iucv: use DECLARE_SOCKADDR to cast from sockaddr testing commit 97f8841e0492ee15710be8f0ec4c48ad513990f8 with gcc (GCC) 8.1.0 kernel signature: c8bfe04707a1a0098da3d2a881fabdaa8836097a1f96fbf96a6c9ce789a2a754 all runs: crashed: BUG: unable to handle kernel NULL pointer dereference in hci_event_packet # git bisect good 97f8841e0492ee15710be8f0ec4c48ad513990f8 Bisecting: 17 revisions left to test after this (roughly 4 steps) [fa439059d8281265b0df5fc8e4cceba41c837a48] ptp: clockmatrix: remove 5 second delay before entering write phase mode testing commit fa439059d8281265b0df5fc8e4cceba41c837a48 with gcc (GCC) 8.1.0 kernel signature: b383823c9d64922129ab3ffd4e881ab8b6037e96623814fb899f5385522cf9d0 all runs: OK # git bisect bad fa439059d8281265b0df5fc8e4cceba41c837a48 Bisecting: 8 revisions left to test after this (roughly 3 steps) [57b0637d00a5a1921ca2b4cf5457b422006aca75] net/sched: cls_u32: simplify the return expression of u32_reoffload_knode() testing commit 57b0637d00a5a1921ca2b4cf5457b422006aca75 with gcc (GCC) 8.1.0 kernel signature: c47f9f5b3a7fa1d1ff5bc3aeb41f0c6a0ca379d731158cf54aa9aab742195e31 all runs: OK # git bisect bad 57b0637d00a5a1921ca2b4cf5457b422006aca75 Bisecting: 4 revisions left to test after this (roughly 2 steps) [ede3fcf5ec67f717e297f060ad00b524a074c4e0] gve: Add support for raw addressing to the rx path testing commit ede3fcf5ec67f717e297f060ad00b524a074c4e0 with gcc (GCC) 8.1.0 kernel signature: c763917551694fcd2f229849c8b8004fc5a2ab8d91a5d660453dbfc35d9814e2 all runs: OK # git bisect bad ede3fcf5ec67f717e297f060ad00b524a074c4e0 Bisecting: 1 revision left to test after this (roughly 1 step) [8354bcbebd26325c9efeb6682a3e14fbbc8ace95] net: sched: fix spelling mistake in Kconfig "trys" -> "tries" testing commit 8354bcbebd26325c9efeb6682a3e14fbbc8ace95 with gcc (GCC) 8.1.0 kernel signature: e4f3de260f509d08936543b08e1bee60548b2a9b67a54fc630601a7d53727897 all runs: OK # git bisect bad 8354bcbebd26325c9efeb6682a3e14fbbc8ace95 Bisecting: 0 revisions left to test after this (roughly 0 steps) [e1be4b5990c697f41a9e600a2b4ad228b7a71769] Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next testing commit e1be4b5990c697f41a9e600a2b4ad228b7a71769 with gcc (GCC) 8.1.0 kernel signature: e4f3de260f509d08936543b08e1bee60548b2a9b67a54fc630601a7d53727897 all runs: OK # git bisect bad e1be4b5990c697f41a9e600a2b4ad228b7a71769 e1be4b5990c697f41a9e600a2b4ad228b7a71769 is the first bad commit commit e1be4b5990c697f41a9e600a2b4ad228b7a71769 Merge: 97f8841e0492 02be5f13aacb Author: David S. Miller Date: Tue Dec 8 15:58:49 2020 -0800 Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next Johan Hedberg says: ==================== pull request: bluetooth-next 2020-12-07 Here's the main bluetooth-next pull request for the 5.11 kernel. - Updated Bluetooth entries in MAINTAINERS to include Luiz von Dentz - Added support for Realtek 8822CE and 8852A devices - Added support for MediaTek MT7615E device - Improved workarounds for fake CSR devices - Fix Bluetooth qualification test case L2CAP/COS/CFD/BV-14-C - Fixes for LL Privacy support - Enforce 16 byte encryption key size for FIPS security level - Added new mgmt commands for extended advertising support - Multiple other smaller fixes & improvements Please let me know if there are any issues pulling. Thanks. ==================== Signed-off-by: David S. Miller MAINTAINERS | 6 +- drivers/bluetooth/btintel.c | 21 +- drivers/bluetooth/btintel.h | 6 + drivers/bluetooth/btmtksdio.c | 2 +- drivers/bluetooth/btqca.c | 36 ++-- drivers/bluetooth/btqca.h | 22 +- drivers/bluetooth/btrtl.c | 123 ++++++----- drivers/bluetooth/btusb.c | 421 ++++++++++++++++++++++++++++++++++++- drivers/bluetooth/hci_h5.c | 4 + drivers/bluetooth/hci_ll.c | 1 + drivers/bluetooth/hci_qca.c | 118 +++++++---- include/net/bluetooth/hci.h | 7 + include/net/bluetooth/hci_core.h | 23 ++- include/net/bluetooth/mgmt.h | 53 ++++- net/bluetooth/hci_conn.c | 12 +- net/bluetooth/hci_core.c | 53 ++++- net/bluetooth/hci_debugfs.c | 50 +++++ net/bluetooth/hci_event.c | 44 ++-- net/bluetooth/hci_request.c | 303 +++++++++++++++++++-------- net/bluetooth/hci_request.h | 2 + net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 10 +- net/bluetooth/mgmt.c | 436 ++++++++++++++++++++++++++++++++++++--- net/bluetooth/mgmt_config.c | 187 +++++++++++------ net/bluetooth/sco.c | 5 + net/bluetooth/smp.c | 44 +--- net/bluetooth/smp.h | 2 + 27 files changed, 1623 insertions(+), 370 deletions(-) Reproducer flagged being flaky revisions tested: 16, total time: 2h56m37.003932744s (build: 1h12m31.313371541s, test: 1h42m27.659426982s) first good commit: e1be4b5990c697f41a9e600a2b4ad228b7a71769 Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next recipients (to): ["davem@davemloft.net"] recipients (cc): []