bisecting cause commit starting from 0c0ddd6ae47c9238c18f475bcca675ca74c9dc31 building syzkaller on 2c36e7a75f8689b3da20e1a81a2ee5391f3af6e5 testing commit 0c0ddd6ae47c9238c18f475bcca675ca74c9dc31 with gcc (GCC) 8.1.0 kernel signature: 83f12055114c2bf67bca4a41244a0548f5f0f63b1df3370deca819dd8d5b93f1 all runs: crashed: kernel panic: audit: rate limit exceeded testing release v5.5 testing commit d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 with gcc (GCC) 8.1.0 kernel signature: eb2721859061c8513b448e11073eebc1c9c0dad6ae2c088475aceab93b409c11 all runs: crashed: kernel panic: audit: rate limit exceeded testing release v5.4 testing commit 219d54332a09e8d8741c1e1982f5eae56099de85 with gcc (GCC) 8.1.0 kernel signature: b5e12e1955219e3463d5887ddc2f38d5a34b669bd79d8255d7b0a305b00cd2b9 all runs: crashed: kernel panic: audit: rate limit exceeded testing release v5.3 testing commit 4d856f72c10ecb060868ed10ff1b1453943fc6c8 with gcc (GCC) 8.1.0 kernel signature: d0865ae0605c141fb250dbf83837de72350a0681f0c64cc85d872419bcb81519 all runs: crashed: kernel panic: audit: rate limit exceeded testing release v5.2 testing commit 0ecfebd2b52404ae0c54a878c872bb93363ada36 with gcc (GCC) 8.1.0 kernel signature: a9bb965fcebda2f6868382040fd8819c0525afe7b998c4cdd6fcc301efca9869 all runs: crashed: kernel panic: audit: rate limit exceeded testing release v5.1 testing commit e93c9c99a629c61837d5a7fc2120cd2b6c70dbdd with gcc (GCC) 8.1.0 kernel signature: 72cd42b0ca6a9a9ce9680d8bb8b17005d4082cb72fcd4c186bd6a87991d6bffb all runs: crashed: kernel panic: audit: rate limit exceeded testing release v5.0 testing commit 1c163f4c7b3f621efff9b28a47abb36f7378d783 with gcc (GCC) 8.1.0 kernel signature: 227729d6e4732d35003a70efae5af6201faea0f2cc5324c685e9794ed51d272b all runs: crashed: kernel panic: audit: rate limit exceeded testing release v4.20 testing commit 8fe28cb58bcb235034b64cbbb7550a8a43fd88be with gcc (GCC) 8.1.0 kernel signature: fe61edb081e0edb7e33ed0a20e244cb65bcd8219e52fdbb0664426001f019ac8 all runs: crashed: kernel panic: audit: rate limit exceeded testing release v4.19 testing commit 84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d with gcc (GCC) 8.1.0 kernel signature: f18f1a9cbead52dd020bf8ca715049ad0c5446da3a1ce92f09a285ee406486cf all runs: crashed: kernel panic: audit: rate limit exceeded testing release v4.18 testing commit 94710cac0ef4ee177a63b5227664b38c95bbf703 with gcc (GCC) 8.1.0 kernel signature: 06886e6dd73a00cd4af0f647825f4844346270194bab91020f5ccc7a3a041681 all runs: crashed: kernel panic: audit: rate limit exceeded testing release v4.17 testing commit 29dcea88779c856c7dc92040a0c01233263101d4 with gcc (GCC) 8.1.0 kernel signature: 38ddea0ef7a4d5b3ef918c8e14dba2d4aebd31f5d8a382ddc2fd6895e25d77ac all runs: crashed: kernel panic: audit: rate limit exceeded testing release v4.16 testing commit 0adb32858b0bddf4ada5f364a84ed60b196dbcda with gcc (GCC) 8.1.0 kernel signature: 4d8b1dad078b8cec60bb671e5623d60a72c8599b3101efde6c27b7ce1b4e0f79 all runs: crashed: kernel panic: audit: rate limit exceeded testing release v4.15 testing commit d8a5b80568a9cb66810e75b182018e9edb68e8ff with gcc (GCC) 8.1.0 kernel signature: 818a969613fed7bc2109c266802abce70b9ac0be9bf8536ce3323b7eaa8bec8e all runs: crashed: kernel panic: audit: rate limit exceeded testing release v4.14 testing commit bebc6082da0a9f5d47a1ea2edc099bf671058bd4 with gcc (GCC) 8.1.0 kernel signature: b2be2152f12e07d271bcd3c11c6db6d3acd88dcc1699b0cb4c4ed95842496c4b run #0: crashed: kernel panic: audit: backlog limit exceeded 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 testing release v4.13 testing commit 569dbb88e80deb68974ef6fdd6a13edb9d686261 with gcc (GCC) 8.1.0 kernel signature: f73b01c715fb0c75c7f8f58c19f25bec32ad571e51f4fb20636b509989a0db4b all runs: OK # git bisect start bebc6082da0a9f5d47a1ea2edc099bf671058bd4 569dbb88e80deb68974ef6fdd6a13edb9d686261 Bisecting: 7300 revisions left to test after this (roughly 13 steps) [15d8ffc96464f6571ecf22043c45fad659f11bdd] Merge tag 'mmc-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc testing commit 15d8ffc96464f6571ecf22043c45fad659f11bdd with gcc (GCC) 8.1.0 kernel signature: b448347bffb9f255b7c7eef409bb07390703ee8cd4e75cd4089206089ede132d run #0: crashed: kernel panic: audit: backlog limit exceeded 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 15d8ffc96464f6571ecf22043c45fad659f11bdd Bisecting: 3676 revisions left to test after this (roughly 12 steps) [bafb0762cb6a906eb4105cccfb3bcd90be7f40d2] Merge tag 'char-misc-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc testing commit bafb0762cb6a906eb4105cccfb3bcd90be7f40d2 with gcc (GCC) 8.1.0 kernel signature: 50e505cfbe2f3e1eb4b9db2313dec8d70bdb8135cc96bdf30320373eab11f05b all runs: OK # git bisect good bafb0762cb6a906eb4105cccfb3bcd90be7f40d2 Bisecting: 1826 revisions left to test after this (roughly 11 steps) [b63f6044d8e43e4a1eef8b0a2310cec872fd1d38] Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next testing commit b63f6044d8e43e4a1eef8b0a2310cec872fd1d38 with gcc (GCC) 8.1.0 kernel signature: 59d8c8fbf8d03a7ba57d883c22ff26177ac7c559c7c75b89e5f15b905391378d run #0: crashed: kernel panic: audit: backlog limit exceeded 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 b63f6044d8e43e4a1eef8b0a2310cec872fd1d38 Bisecting: 924 revisions left to test after this (roughly 10 steps) [e08af95df1130883762b388a19bb150ae5d16c09] sctp: remove the typedef sctp_verb_t testing commit e08af95df1130883762b388a19bb150ae5d16c09 with gcc (GCC) 8.1.0 kernel signature: 1126df046ec4c3bdd0fce08a8078953d269ce779223dd26ead2d6a1dd7af2587 all runs: OK # git bisect good e08af95df1130883762b388a19bb150ae5d16c09 Bisecting: 457 revisions left to test after this (roughly 9 steps) [49107fcbf436bb37861a924b7ec190a92fb95e36] Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue testing commit 49107fcbf436bb37861a924b7ec190a92fb95e36 with gcc (GCC) 8.1.0 kernel signature: 9eacf53edf86aabbdfe6d298c23eaf037d20c3321a8aaa1e146b2d482dd45ffc all runs: OK # git bisect good 49107fcbf436bb37861a924b7ec190a92fb95e36 Bisecting: 228 revisions left to test after this (roughly 8 steps) [f1dd1993dbd1b9eb3ea92fc1e7af9857d4cefe57] net: systemport: Use correct I/O accessors testing commit f1dd1993dbd1b9eb3ea92fc1e7af9857d4cefe57 with gcc (GCC) 8.1.0 kernel signature: 665a83154b84b9d5b27936c2edd9a2a582cfc8e750e20fbc3c19f4f8738b74b5 run #0: crashed: kernel panic: audit: backlog limit exceeded 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 f1dd1993dbd1b9eb3ea92fc1e7af9857d4cefe57 Bisecting: 110 revisions left to test after this (roughly 7 steps) [90bc7dfdcbbc1abaf79d83771b8668f6e95ad69f] Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git testing commit 90bc7dfdcbbc1abaf79d83771b8668f6e95ad69f with gcc (GCC) 8.1.0 kernel signature: 1da851e41bab09d0e2c75531a7ddd5bf50c4f1fd8c74d01f3dad92c487ec4551 all runs: OK # git bisect good 90bc7dfdcbbc1abaf79d83771b8668f6e95ad69f Bisecting: 49 revisions left to test after this (roughly 6 steps) [a74e344a996406b0617b7f4eb28181bdf77684ac] Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue testing commit a74e344a996406b0617b7f4eb28181bdf77684ac with gcc (GCC) 8.1.0 kernel signature: c98f72741e43d0683df6bb03e4982fd8808741291c266c88d33c51c8f94bea92 failed: failed to create VM pool: failed to write image file: googleapi: got HTTP response code 503 with body: # git bisect skip a74e344a996406b0617b7f4eb28181bdf77684ac Bisecting: 49 revisions left to test after this (roughly 6 steps) [f9ab7425b312f8a41339389e83b238c3242e8429] sched: sfq: drop packets after root qdisc lock is released testing commit f9ab7425b312f8a41339389e83b238c3242e8429 with gcc (GCC) 8.1.0 kernel signature: 19b89f493efe6053574f3e5320a2b64594bb1633a0962327b1fa2c36628cb74f all runs: OK # git bisect good f9ab7425b312f8a41339389e83b238c3242e8429 Bisecting: 40 revisions left to test after this (roughly 5 steps) [27573a7d905a49dc756fda9c0e148372136356e6] bnxt: initialize board_info values with proper enums testing commit 27573a7d905a49dc756fda9c0e148372136356e6 with gcc (GCC) 8.1.0 kernel signature: 222362542be3e447a53d9a610b1f28368756f0fa5ee6104ac799333c4b545ffe all runs: OK # git bisect good 27573a7d905a49dc756fda9c0e148372136356e6 Bisecting: 19 revisions left to test after this (roughly 4 steps) [d0fcece7704c935a9c8740bddff21575048f27ba] Merge tag 'rxrpc-next-20170829' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs testing commit d0fcece7704c935a9c8740bddff21575048f27ba with gcc (GCC) 8.1.0 kernel signature: 82cc4967b5a45cfb34d7a01f45ab58d9731d0ad4fe54513346df96dfabd221c5 all runs: OK # git bisect good d0fcece7704c935a9c8740bddff21575048f27ba Bisecting: 10 revisions left to test after this (roughly 3 steps) [22eac913fe27c5970a9e3815cf3fac8c36a7b35c] net: stmmac: constify clk_div_table testing commit 22eac913fe27c5970a9e3815cf3fac8c36a7b35c with gcc (GCC) 8.1.0 kernel signature: 6c3de83cd7605e00519ecdc36fd06f3aac27790823dcb0c122d2eec5b79205a9 all runs: OK # git bisect good 22eac913fe27c5970a9e3815cf3fac8c36a7b35c Bisecting: 4 revisions left to test after this (roughly 3 steps) [28b75415ad19fef232d8daab4d5de17d753f0b36] wireless: ipw2200: Replace PCI pool old API testing commit 28b75415ad19fef232d8daab4d5de17d753f0b36 with gcc (GCC) 8.1.0 kernel signature: 1a868f91abf59273e63072690125008deb3a3f02b56b6636d378010650250b3c run #0: crashed: kernel panic: audit: backlog limit exceeded 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 28b75415ad19fef232d8daab4d5de17d753f0b36 Bisecting: 2 revisions left to test after this (roughly 2 steps) [d9ee6015e573176e599693b6d0125ad74b210623] rtlwifi: make a couple arrays larger testing commit d9ee6015e573176e599693b6d0125ad74b210623 with gcc (GCC) 8.1.0 kernel signature: 340f672615f9bb0d5aceb976a3ef66020d5e5c72b6bca6a4bab517331f44efdb all runs: OK # git bisect good d9ee6015e573176e599693b6d0125ad74b210623 Bisecting: 0 revisions left to test after this (roughly 1 step) [2cc8918eb987998ef55a2d961f7b86c13dcf425d] rtlwifi: rtl8821ae: fix spelling mistake: "faill" -> "failed" testing commit 2cc8918eb987998ef55a2d961f7b86c13dcf425d with gcc (GCC) 8.1.0 kernel signature: 4613b752456a3e8e855ed7b9d812e77da9f8ec51e5c0cce931388ea17e837518 all runs: OK # git bisect good 2cc8918eb987998ef55a2d961f7b86c13dcf425d 28b75415ad19fef232d8daab4d5de17d753f0b36 is the first bad commit commit 28b75415ad19fef232d8daab4d5de17d753f0b36 Author: Romain Perier Date: Wed Aug 23 09:16:51 2017 +0200 wireless: ipw2200: Replace PCI pool old API The PCI pool API is deprecated. This commit replaces the PCI pool old API by the appropriate function with the DMA pool API. Signed-off-by: Romain Perier Reviewed-by: Peter Senna Tschudin Acked-by: Stanislav Yakovlev Signed-off-by: Kalle Valo drivers/net/wireless/intel/ipw2x00/ipw2200.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) culprit signature: 1a868f91abf59273e63072690125008deb3a3f02b56b6636d378010650250b3c parent signature: 4613b752456a3e8e855ed7b9d812e77da9f8ec51e5c0cce931388ea17e837518 revisions tested: 30, total time: 6h41m51.077600416s (build: 2h43m59.337799509s, test: 3h55m28.171787496s) first bad commit: 28b75415ad19fef232d8daab4d5de17d753f0b36 wireless: ipw2200: Replace PCI pool old API cc: ["kvalo@codeaurora.org" "peter.senna@collabora.com" "romain.perier@collabora.com" "stas.yakovlev@gmail.com"] crash: kernel panic: audit: backlog limit exceeded audit: type=1305 audit(1582528756.489:89365): audit_enabled=1 old=1 auid=4294967295 ses=4294967295 res=1 device hsr_slave_0 left promiscuous mode audit: audit_backlog=82 > audit_backlog_limit=64 audit: audit_lost=1 audit_rate_limit=0 audit_backlog_limit=64 Kernel panic - not syncing: audit: backlog limit exceeded CPU: 0 PID: 6834 Comm: kworker/u4:5 Not tainted 4.13.0-rc4-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: netns cleanup_net Call Trace: __dump_stack lib/dump_stack.c:16 [inline] dump_stack+0x145/0x1e1 lib/dump_stack.c:52 panic+0x1a9/0x34e kernel/panic.c:180 audit_panic.cold.20+0x28/0x28 kernel/audit.c:280 audit_log_lost+0x96/0x1c0 kernel/audit.c:350 audit_log_start+0x3de/0x8e0 kernel/audit.c:1729 audit_log+0x6a/0xd0 kernel/audit.c:2331 __dev_set_promiscuity.cold.173+0x329/0x4b5 net/core/dev.c:6522 dev_set_promiscuity+0x48/0xc0 net/core/dev.c:6556 hsr_del_port+0x232/0x3f0 net/hsr/hsr_slave.c:192 hsr_netdev_notify+0x899/0x1450 net/hsr/hsr_main.c:88 notifier_call_chain+0x19e/0x2c0 kernel/notifier.c:93 __raw_notifier_call_chain kernel/notifier.c:394 [inline] raw_notifier_call_chain+0x11/0x20 kernel/notifier.c:401 call_netdevice_notifiers_info+0x4b/0x60 net/core/dev.c:1671 call_netdevice_notifiers net/core/dev.c:1687 [inline] rollback_registered_many+0x744/0xe60 net/core/dev.c:7140 unregister_netdevice_many+0xea/0x4a0 net/core/dev.c:8189 default_device_exit_batch+0x3cb/0x500 net/core/dev.c:8648 ops_exit_list.isra.8+0xd3/0x120 net/core/net_namespace.c:145 cleanup_net+0x55b/0xa90 net/core/net_namespace.c:483 process_one_work+0x9aa/0x1920 kernel/workqueue.c:2097 worker_thread+0x215/0x1820 kernel/workqueue.c:2231 kthread+0x338/0x400 kernel/kthread.c:231 ret_from_fork+0x2a/0x40 arch/x86/entry/entry_64.S:425 Kernel Offset: disabled Rebooting in 86400 seconds..