{"push_id":2697538328,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"d3b2a0e21207954bb0f8ad9d9a2cad6e5cc5499d","before":"d02d0395291001a266492e3c3ac039b217bb205d","commits":[{"sha":"be77c6967a83cbef4982fc81268d856666fec31d","author":{"name":"Dmitry Vyukov","email":"05e8181be3150e47da8fe2e1f18d381c75496ff4@google.com"},"message":"vm/gvisor: enable watchdog panic\n\nWe need it to crash to detect hangs.","distinct":true,"url":"https://api.github.com/repos/google/syzkaller/commits/be77c6967a83cbef4982fc81268d856666fec31d"},{"sha":"435ca9c587501231e39b9e3b3c5223b61d1c820a","author":{"name":"Dmitry Vyukov","email":"05e8181be3150e47da8fe2e1f18d381c75496ff4@google.com"},"message":"dashboard/config: update kernel configs\n\nUpdate to latest kernel.","distinct":true,"url":"https://api.github.com/repos/google/syzkaller/commits/435ca9c587501231e39b9e3b3c5223b61d1c820a"},{"sha":"d3b2a0e21207954bb0f8ad9d9a2cad6e5cc5499d","author":{"name":"Dmitry Vyukov","email":"05e8181be3150e47da8fe2e1f18d381c75496ff4@google.com"},"message":"dashboard/config: tune kernel timeouts\n\nSee #516 for description of the problem.\n\nThe new scheme is:\n\n1. RCU stalls the highest priority.\nCONFIG_RCU_CPU_STALL_TIMEOUT=100\nwhich results in stalls detected after 100-101 secs.\n\n2. Then softlockup detector.\nkernel.watchdog_thresh = 55 (sysctl)\nwhich surprisingly detects stalls after 110-132 secs.\n\n3. Then hung tasks and workqueue stalls.\nUnfortunately we can't separate them because that would\nrequire setting \"no output\" timeout to 10+ minutes.\nworkqueue.watchdog_thresh=140 (cmdline)\nCONFIG_DEFAULT_HUNG_TASK_TIMEOUT=140\nBoth are detected after 140-280 secs.\n\n4. Finally, \"no output\" crashes.\nDetected by vm.MonitorExecution after 300 secs.\n\nFixes #516","distinct":true,"url":"https://api.github.com/repos/google/syzkaller/commits/d3b2a0e21207954bb0f8ad9d9a2cad6e5cc5499d"}]}
{"actor":{"display_login":"dvyukov"}}