bisecting cause commit starting from 0be0ee71816b2b6725e2b4f32ad6726c9d729777 building syzkaller on f746151a9375b5b700196314d9e5f308b81e729f testing commit 0be0ee71816b2b6725e2b4f32ad6726c9d729777 with gcc (GCC) 8.1.0 kernel signature: 2bc8bffbad9f6884cc8ab5a096b8ce0548822f3b all runs: crashed: general protection fault in smack_socket_sendmsg testing release v5.4 testing commit 219d54332a09e8d8741c1e1982f5eae56099de85 with gcc (GCC) 8.1.0 kernel signature: a4ad92f35c3b11644ac0d71fd97683f7ca6f6a38 all runs: crashed: general protection fault in smack_socket_sendmsg testing release v5.3 testing commit 4d856f72c10ecb060868ed10ff1b1453943fc6c8 with gcc (GCC) 8.1.0 kernel signature: 29f277be1ed08eec420ee74b3810198e39170ace all runs: crashed: general protection fault in smack_socket_sendmsg testing release v5.2 testing commit 0ecfebd2b52404ae0c54a878c872bb93363ada36 with gcc (GCC) 8.1.0 kernel signature: af8ee8bda59643e88517712906f51124301c4f67 all runs: crashed: general protection fault in rxrpc_connect_call testing release v5.1 testing commit e93c9c99a629c61837d5a7fc2120cd2b6c70dbdd with gcc (GCC) 8.1.0 kernel signature: bff65d337c34e0b8567df8b4bde0502d8d654afb all runs: crashed: general protection fault in rxrpc_connect_call testing release v5.0 testing commit 1c163f4c7b3f621efff9b28a47abb36f7378d783 with gcc (GCC) 8.1.0 kernel signature: ca622469f08963bdf25ea71a1db2b8a508cfa5bf all runs: crashed: general protection fault in rxrpc_connect_call testing release v4.20 testing commit 8fe28cb58bcb235034b64cbbb7550a8a43fd88be with gcc (GCC) 8.1.0 kernel signature: 2eaffd5d6d20a442575517bbfa181a4db5797a1c all runs: crashed: general protection fault in rxrpc_connect_call testing release v4.19 testing commit 84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d with gcc (GCC) 8.1.0 kernel signature: 5d88bd48f35239a9473974cec92cc610b656ecac all runs: crashed: general protection fault in rxrpc_connect_call testing release v4.18 testing commit 94710cac0ef4ee177a63b5227664b38c95bbf703 with gcc (GCC) 8.1.0 kernel signature: 3b2668c10c1b22210051b69f5dcf563bf06a8a0d all runs: crashed: general protection fault in rxrpc_connect_call testing release v4.17 testing commit 29dcea88779c856c7dc92040a0c01233263101d4 with gcc (GCC) 8.1.0 kernel signature: 4ca7cda60d3162792c88ef66069da038ea756bdd all runs: crashed: general protection fault in rxrpc_connect_call testing release v4.16 testing commit 0adb32858b0bddf4ada5f364a84ed60b196dbcda with gcc (GCC) 8.1.0 kernel signature: 895ef301916044b0121a1e311c20152e71c0a93d all runs: crashed: general protection fault in rxrpc_connect_call testing release v4.15 testing commit d8a5b80568a9cb66810e75b182018e9edb68e8ff with gcc (GCC) 8.1.0 kernel signature: 87ca6a3ba3fd2adf9af2712baae2cfd304120efa all runs: crashed: general protection fault in rxrpc_connect_call testing release v4.14 testing commit bebc6082da0a9f5d47a1ea2edc099bf671058bd4 with gcc (GCC) 8.1.0 kernel signature: 67c644ab64cc8b66210c2b2abe6013cbdff5cecd all runs: crashed: general protection fault in rxrpc_connect_call testing release v4.13 testing commit 569dbb88e80deb68974ef6fdd6a13edb9d686261 with gcc (GCC) 8.1.0 kernel signature: cad45460c887660388a4a62d62e23d6634227537 all runs: crashed: general protection fault in rxrpc_connect_call testing release v4.12 testing commit 6f7da290413ba713f0cdd9ff1a2a9bb129ef4f6c with gcc (GCC) 8.1.0 kernel signature: b93a5ae24f7c106326218a85e5f9e3f7fdc79ec7 all runs: OK # git bisect start 569dbb88e80deb68974ef6fdd6a13edb9d686261 6f7da290413ba713f0cdd9ff1a2a9bb129ef4f6c Bisecting: 7028 revisions left to test after this (roughly 13 steps) [ac7b75966c9c86426b55fe1c50ae148aa4571075] Merge tag 'pinctrl-v4.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl testing commit ac7b75966c9c86426b55fe1c50ae148aa4571075 with gcc (GCC) 8.1.0 kernel signature: 8935625b4ca0bb74a9639438a1abce9ac160b526 all runs: crashed: general protection fault in rxrpc_connect_call # git bisect bad ac7b75966c9c86426b55fe1c50ae148aa4571075 Bisecting: 3538 revisions left to test after this (roughly 12 steps) [e24dd9ee5399747b71c1d982a484fc7601795f31] Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security testing commit e24dd9ee5399747b71c1d982a484fc7601795f31 with gcc (GCC) 8.1.0 kernel signature: 119ab31e02ba362a1f26fd9069622e5be3d2aa16 all runs: OK # git bisect good e24dd9ee5399747b71c1d982a484fc7601795f31 Bisecting: 1787 revisions left to test after this (roughly 11 steps) [9cc9a5cb176ccb4f2cda5ac34da5a659926f125f] datapath: Avoid using stack larger than 1024. testing commit 9cc9a5cb176ccb4f2cda5ac34da5a659926f125f with gcc (GCC) 7.3.0 kernel signature: b23f3385fdae50c165669c5999cd9e34bdc2da68 all runs: crashed: general protection fault in rxrpc_connect_call # git bisect bad 9cc9a5cb176ccb4f2cda5ac34da5a659926f125f Bisecting: 882 revisions left to test after this (roughly 10 steps) [073cf9e20c333ab29744717a23f9e43ec7512a20] Merge branch 'udp-reduce-cache-pressure' testing commit 073cf9e20c333ab29744717a23f9e43ec7512a20 with gcc (GCC) 7.3.0 kernel signature: aa56960be8b5da9f0eb1e0e8d60ee7781305cfa4 all runs: crashed: general protection fault in rxrpc_connect_call # git bisect bad 073cf9e20c333ab29744717a23f9e43ec7512a20 Bisecting: 433 revisions left to test after this (roughly 9 steps) [3284f9e1ab505b41fa604c81e4b3271c6b88cdcb] bnxt_en: Add additional chip ID definitions. testing commit 3284f9e1ab505b41fa604c81e4b3271c6b88cdcb with gcc (GCC) 7.3.0 kernel signature: af0deda9e72e7328dff4060730de64483e263a0a all runs: crashed: general protection fault in rxrpc_connect_call # git bisect bad 3284f9e1ab505b41fa604c81e4b3271c6b88cdcb Bisecting: 216 revisions left to test after this (roughly 8 steps) [8ae5bcdc5d98a99e59f194101e7acd2e9d055758] net: dsa: add MDB notifier testing commit 8ae5bcdc5d98a99e59f194101e7acd2e9d055758 with gcc (GCC) 7.3.0 kernel signature: 189cdb730aca1113dee4b39c9b4cc1b98b99d249 run #0: crashed: WARNING in batadv_mcast_mla_update 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 bad 8ae5bcdc5d98a99e59f194101e7acd2e9d055758 Bisecting: 108 revisions left to test after this (roughly 7 steps) [c7f235a7c2d09b1b83671ba2d93ebee981554467] fsl/qe: add bit description for SYNL register for GUMR testing commit c7f235a7c2d09b1b83671ba2d93ebee981554467 with gcc (GCC) 7.3.0 kernel signature: f1f359574e745345d9d4dd46473a4f0584f82c8d all runs: OK # git bisect good c7f235a7c2d09b1b83671ba2d93ebee981554467 Bisecting: 54 revisions left to test after this (roughly 6 steps) [67953d47bb24e63d209705f745a0de411a4c6578] net: fix documentation of struct scm_timestamping testing commit 67953d47bb24e63d209705f745a0de411a4c6578 with gcc (GCC) 7.3.0 kernel signature: 0b55d90820ffcd437f6f2603f75f017eb77b1085 all runs: OK # git bisect good 67953d47bb24e63d209705f745a0de411a4c6578 Bisecting: 27 revisions left to test after this (roughly 5 steps) [7ac9ebd567252d1799002b9282c658f7229ba21c] nfp: introduce very minimal nfp_app testing commit 7ac9ebd567252d1799002b9282c658f7229ba21c with gcc (GCC) 7.3.0 kernel signature: 7a5b02126254ae2ac8111745cefc6e58acf1b200 all runs: OK # git bisect good 7ac9ebd567252d1799002b9282c658f7229ba21c Bisecting: 13 revisions left to test after this (roughly 4 steps) [bcebb976ec433e1f8a81d1a70db26420e85386aa] net: dsa: change scope of MDB handlers testing commit bcebb976ec433e1f8a81d1a70db26420e85386aa with gcc (GCC) 7.3.0 kernel signature: 9a90f6c2f172fb9f59945800580237a52ac5c3fe all runs: OK # git bisect good bcebb976ec433e1f8a81d1a70db26420e85386aa Bisecting: 6 revisions left to test after this (roughly 3 steps) [d87bd94e1c2006c1bb1d717020116940f9d0735a] net: dsa: move ageing time setter testing commit d87bd94e1c2006c1bb1d717020116940f9d0735a with gcc (GCC) 7.3.0 kernel signature: 7772ad7f582fc0551edc20624c8b36bd13dd1897 all runs: OK # git bisect good d87bd94e1c2006c1bb1d717020116940f9d0735a Bisecting: 3 revisions left to test after this (roughly 2 steps) [076e713365c9f4ca1ff3eca9122664a5359b94da] net: dsa: move VLAN handlers testing commit 076e713365c9f4ca1ff3eca9122664a5359b94da with gcc (GCC) 7.3.0 kernel signature: c8c87b52a363e8247bba15716a106b8dcbde09ff all runs: OK # git bisect good 076e713365c9f4ca1ff3eca9122664a5359b94da Bisecting: 1 revision left to test after this (roughly 1 step) [1faabf7440f17999f41973e91878c13ad9f080b2] net: dsa: add notifier for ageing time testing commit 1faabf7440f17999f41973e91878c13ad9f080b2 with gcc (GCC) 7.3.0 kernel signature: 9ad6fed811d146f4699a54d72b585adae8bad816 all runs: OK # git bisect good 1faabf7440f17999f41973e91878c13ad9f080b2 Bisecting: 0 revisions left to test after this (roughly 0 steps) [685fb6a40ddace10a0bc8a680ab6ba65c6cdfdaf] net: dsa: add FDB notifier testing commit 685fb6a40ddace10a0bc8a680ab6ba65c6cdfdaf with gcc (GCC) 7.3.0 kernel signature: 9a4f418b83c602e0d58b3219e71511f3f66d3a41 all runs: OK # git bisect good 685fb6a40ddace10a0bc8a680ab6ba65c6cdfdaf 8ae5bcdc5d98a99e59f194101e7acd2e9d055758 is the first bad commit commit 8ae5bcdc5d98a99e59f194101e7acd2e9d055758 Author: Vivien Didelot Date: Fri May 19 17:00:54 2017 -0400 net: dsa: add MDB notifier Add two new DSA_NOTIFIER_MDB_ADD and DSA_NOTIFIER_MDB_DEL events to notify not only a single switch, but all switches of a the fabric when an MDB entry is added or removed. For the moment, keep the current behavior and ignore other switches. Signed-off-by: Vivien Didelot Reviewed-by: Florian Fainelli Signed-off-by: David S. Miller :040000 040000 7811eaef218b826368d63245fc76e7fa1626771d fb7fe5ec6cb756bf3f1ef01e53c021a2807cf09f M net kernel signature: 189cdb730aca1113dee4b39c9b4cc1b98b99d249 previous signature: 9a4f418b83c602e0d58b3219e71511f3f66d3a41 revisions tested: 29, total time: 5h39m44.731690292s (build: 2h24m52.08079458s, test: 3h7m6.622569944s) first bad commit: 8ae5bcdc5d98a99e59f194101e7acd2e9d055758 net: dsa: add MDB notifier cc: ["andrew@lunn.ch" "davem@davemloft.net" "f.fainelli@gmail.com" "linux-kernel@vger.kernel.org" "netdev@vger.kernel.org" "vivien.didelot@savoirfairelinux.com"] crash: WARNING in batadv_mcast_mla_update team0 (unregistering): Port device team_slave_0 removed bond0 (unregistering): Releasing backup interface bond_slave_1 bond0 (unregistering): Releasing backup interface bond_slave_0 bond0 (unregistering): Released all slaves ------------[ cut here ]------------ WARNING: CPU: 1 PID: 5 at net/batman-adv/multicast.c:315 spin_unlock_bh include/linux/spinlock.h:344 [inline] WARNING: CPU: 1 PID: 5 at net/batman-adv/multicast.c:315 netif_addr_unlock_bh include/linux/netdevice.h:3687 [inline] WARNING: CPU: 1 PID: 5 at net/batman-adv/multicast.c:315 batadv_mcast_mla_softif_get net/batman-adv/multicast.c:141 [inline] WARNING: CPU: 1 PID: 5 at net/batman-adv/multicast.c:315 __batadv_mcast_mla_update net/batman-adv/multicast.c:568 [inline] WARNING: CPU: 1 PID: 5 at net/batman-adv/multicast.c:315 batadv_mcast_mla_update+0x1f16/0x30b0 net/batman-adv/multicast.c:603 Kernel panic - not syncing: panic_on_warn set ... CPU: 1 PID: 5 Comm: kworker/u4:0 Not tainted 4.12.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: bat_events batadv_mcast_mla_update Call Trace: __dump_stack lib/dump_stack.c:16 [inline] dump_stack+0x145/0x1f1 lib/dump_stack.c:52 panic+0x1b6/0x358 kernel/panic.c:180 __warn+0x18d/0x1b0 kernel/panic.c:541 report_bug+0x1a4/0x250 lib/bug.c:183 fixup_bug arch/x86/kernel/traps.c:190 [inline] do_trap_no_signal arch/x86/kernel/traps.c:224 [inline] do_trap+0x1d9/0x3e0 arch/x86/kernel/traps.c:273 do_error_trap+0x120/0x390 arch/x86/kernel/traps.c:310 do_invalid_op+0x1b/0x20 arch/x86/kernel/traps.c:323 invalid_op+0x1e/0x30 arch/x86/entry/entry_64.S:847 RIP: 0010:batadv_mcast_mla_tt_add include/linux/spinlock.h:344 [inline] RIP: 0010:__batadv_mcast_mla_update net/batman-adv/multicast.c:578 [inline] RIP: 0010:batadv_mcast_mla_update+0x1f16/0x30b0 net/batman-adv/multicast.c:603 RSP: 0018:ffff88012b07f1a8 EFLAGS: 00010202 RAX: 0000000000000121 RBX: ffff88012b07f568 RCX: 0000000000000006 RDX: 0000000000000000 RSI: 1ffff1002560d533 RDI: 0000000000000286 RBP: ffff88012b07f590 R08: 1ffff1002560fde3 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: ffff880128601cd0 R13: dffffc0000000000 R14: 1ffff1002560fe65 R15: ffff88012b07f528 process_one_work+0xa62/0x1c70 kernel/workqueue.c:2097 worker_thread+0x215/0x1900 kernel/workqueue.c:2231 kthread+0x345/0x410 kernel/kthread.c:231 ret_from_fork+0x31/0x40 arch/x86/entry/entry_64.S:427 Kernel Offset: disabled Rebooting in 86400 seconds..