syzbot


assertion failed: spin_locked(lock) (2)

Status: auto-closed as invalid on 2021/06/23 14:50
Reported-by: syzbot+4c7456b5abf5cea9c92e@syzkaller.appspotmail.com
First crash: 1200d, last: 1158d
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
akaros assertion failed: spin_locked(lock) 2 2025d 2106d 0/1 auto-closed as invalid on 2019/04/08 20:09

Sample crash report:
kernel panic at kern/src/atomic.c:100, from core 3: assertion failed: spin_locked(lock)
Stack Backtrace on Core 3:
#01 [<0xffffffffc200aa6c>] in backtrace at src/kdebug.c:235
#02 [<0xffffffffc200a205>] in _panic at src/init.c:275
#03 [<0xffffffffc2003d9d>] in spin_unlock at src/atomic.c:100
#04 [<     [inline]     >] in spin_unlock_irqsave at include/atomic.h:303
#04 [<     [inline]     >] in alloc_from_arena at src/arena.c:712
#04 [<0xffffffffc20024cd>] in arena_alloc at src/arena.c:842
#05 [<     [inline]     >] in kmem_cache_grow at src/slab.c:821
#05 [<0xffffffffc2053faf>] in __kmem_alloc_from_slab at src/slab.c:608
#06 [<0xffffffffc20548da>] in kmem_cache_alloc at src/slab.c:696
14:49:38 executing program 1:
r0 = openat$net_ipifc_0_data(0xffffffffffffff9c, &(0x7f00000003c0)='/net/ipifc/0/data\x00', 0x12, 0x3, 0x0)
close(r0)
openat$dev_empty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/.empty\x00', 0xc, 0x3, 0x0)
fcntl$F_SYNC(r0, 0x65)
abort_sysc_fd(0xffffffffffffffff)
14:49:38 executing program 2:
symlink(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)='./file0\x00', 0x8)
mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1)
openat$net_icmpv6_stats(0xffffffffffffff9c, &(0x7f0000000100)='/net/icmpv6/stats\x00', 0x12, 0x1, 0x0)
openat$net_cs(0xffffffffffffff9c, &(0x7f0000000040)='/net/cs\x00', 0x8, 0x3, 0x0)
rename(&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='./file0\x00', 0x8)
14:49:38 executing program 7:
r0 = proc_create(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)='\\\x00', 0x2, 0x0)
r1 = proc_create(&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='\\\x00', 0x2, 0x0)
r2 = openat$net_ipifc_1_listen(0xffffffffffffff9c, &(0x7f0000000100)='/net/ipifc/1/listen\x00', 0x14, 0x3, 0x0)
fchdir(r1, r2)
openat$prof_kpctl(0xffffffffffffff9c, &(0x7f0000000140)='/prof/kpctl\x00', 0xc, 0x3, 0x0)
r3 = openat$proc_self_text(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/text\x00', 0x10, 0x1, 0x0)
r4 = openat$prof_kptrace_ctl(0xffffffffffffff9c, &(0x7f00000001c0)='/prof/kptrace_ctl\x00', 0x12, 0x3, 0x0)
fstat(r4, &(0x7f0000000200))
close(r4)
r5 = openat$net_tcp_0_status(0xffffffffffffff9c, &(0x7f0000000280)='/net/tcp/0/status\x00', 0x12, 0x1, 0x0)
fcntl$F_GETFD(r5, 0x1)
r6 = openat$dev_swap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/swap\x00', 0xa, 0x3, 0x0)
read(r6, &(0x7f0000000300)=""/212, 0xd4)
fcntl$F_GETFL(0xffffffffffffff9c, 0x3)
r7 = openat$net_udp_clone(0xffffffffffffff9c, &(0x7f0000000400)='/net/udp/clone\x00', 0xf, 0x3, 0x0)
r8 = openat$net_ether0_2_ctl(0xffffffffffffff9c, &(0x7f0000000440)='/net/ether0/2/ctl\x00', 0x12, 0x3, 0x0)
r9 = openat$proc_self_user(0xffffffffffffff9c, &(0x7f0000000480)='/proc/self/user\x00', 0x10, 0x1, 0x0)
dup_fds_to(0xffffffffffffffff, &(0x7f00000004c0)=[{r7}, {r2}, {r8}, {r9}], 0x4)
openat$net_tcp_1_err(0xffffffffffffff9c, &(0x7f0000000500)='/net/tcp/1/err\x00', 0xf, 0x3, 0x0)
fchdir(r0, r3)
14:49:38 executing program 6:
fcntl$F_SYNC(0xffffffffffffffff, 0x65)
r0 = openat$net_tcp_0_remote(0xffffffffffffff9c, &(0x7f0000000000)='/net/tcp/0/remote\x00', 0x12, 0x1, 0x0)
r1 = openat$proc_self_fd(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/fd\x00', 0xe, 0x1, 0x0)
fcntl$F_SETFL(r1, 0x4, 0x8000)
r2 = openat$dev_kmesg(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kmesg\x00', 0xb, 0x1, 0x0)
r3 = openat$proc_self_wait(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/wait\x00', 0x10, 0x1, 0x0)
dup_fds_to(0xffffffffffffffff, &(0x7f0000000100)=[{r1}, {r0}, {r2}, {r3}, {r1}], 0x5)
r4 = openat$proc_self_status(0xffffffffffffff9c, &(0x7f0000000140)='/proc/self/status\x00', 0x12, 0x1, 0x0)
abort_sysc_fd(r0)
r5 = openat$dev_cputime(0xffffffffffffff9c, &(0x7f0000000180)='/dev/cputime\x00', 0xd, 0x1, 0x0)
r6 = openat$dev_urandom(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/urandom\x00', 0xd, 0x1, 0x0)
tcgetattr(r6, &(0x7f0000000200))
fcntl$F_SYNC(r5, 0x65)
read(r4, &(0x7f0000000240)=""/4096, 0x1000)
openat$dev_sdctl(0xffffffffffffff9c, &(0x7f0000001240)='/dev/sdctl\x00', 0xb, 0x3, 0x0)
read(r0, &(0x7f0000001280)=""/128, 0x80)
openat$dev_klog(0xffffffffffffff9c, &(0x7f0000001300)='/dev/klog\x00', 0xa, 0x1, 0x0)
read(0xffffffffffffffff, &(0x7f0000001340)=""/13, 0xd)
r7 = openat$net_ipselftab(0xffffffffffffff9c, &(0x7f0000001380)='/net/ipselftab\x00', 0xf, 0x1, 0x0)
fcntl$F_SYNC(r7, 0x65)
14:49:38 executing program 5:
mkdir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0)
openat$net_tcp_stats(0xffffffffffffff9c, 0xffffffffffffffff, 0xff46, 0x1, 0x0)
14:49:38 executing program 4:
tcgetattr(0xffffffffffffff9c, &(0x7f0000000000))
r0 = openat$dev_sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sysctl\x00', 0xc, 0x3, 0x0)
r1 = openat$net_ether0_2_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/net/ether0/2/ctl\x00', 0x12, 0x3, 0x0)
mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x8092, 0xffffffffffffffff, 0x1)
r2 = openat$net_ether0_1_ctl(0xffffffffffffff9c, &(0x7f00000000c0)='/net/ether0/1/ctl\x00', 0x12, 0x3, 0x0)
close(r2)
tcgetattr(r0, &(0x7f0000000100))
openat$proc_self_profile(0xffffffffffffff9c, &(0x7f0000000140)='/proc/self/profile\x00', 0x13, 0x1, 0x0)
r3 = openat$dev_random(0xffffffffffffff9c, &(0x7f0000000180)='/dev/random\x00', 0xc, 0x1, 0x0)
tcgetattr(r3, &(0x7f00000001c0))
openat$net_empty(0xffffffffffffff9c, &(0x7f0000000200)='/net/.empty\x00', 0xc, 0x3, 0x0)
r4 = openat$net_ether0_2_stats(0xffffffffffffff9c, &(0x7f0000000240)='/net/ether0/2/stats\x00', 0x14, 0x1, 0x0)
read(r4, &(0x7f0000000280)=""/67, 0x43)
openat$proc_self_profile(0xffffffffffffff9c, &(0x7f0000000300)='/proc/self/profile\x00', 0x13, 0x1, 0x0)
r5 = openat$net_tcp_1_local(0xffffffffffffff9c, &(0x7f0000000340)='/net/tcp/1/local\x00', 0x11, 0x1, 0x0)
fcntl$F_GETFL(r5, 0x3)
openat$dev_ppid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ppid\x00', 0xa, 0x1, 0x0)
read(r1, &(0x7f00000003c0)=""/4096, 0x1000)
openat(r1, &(0x7f00000013c0)='./file0\x00', 0x8, 0x100, 0x80)
openat$proc_self_note(0xffffffffffffff9c, &(0x7f0000001400)='/proc/self/note\x00', 0x10, 0x1, 0x0)
14:49:38 executing program 0:
r0 = openat$dev_pgrpid(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pgrpid\x00', 0xc, 0x1, 0x0)
read(r0, &(0x7f0000000040)=""/4096, 0x1000)
r1 = fcntl$F_DUPFD(r0, 0x0, r0, 0x1)
r2 = openat$net_ipifc_0_snoop(0xffffffffffffff9c, &(0x7f0000001040)='/net/ipifc/0/snoop\x00', 0x13, 0x1, 0x0)
fcntl$F_GETFD(r1, 0x1)
r3 = openat$net_udp_0_status(0xffffffffffffff9c, &(0x7f0000001080)='/net/udp/0/status\x00', 0x12, 0x1, 0x0)
r4 = openat$proc_self_user(0xffffffffffffff9c, &(0x7f00000010c0)='/proc/self/user\x00', 0x10, 0x1, 0x0)
write(r4, &(0x7f0000001100)="ba8dc524d08e838e861f2096d52641553b4cd5a05e44671aba198b4c062151c42c08aa702b877100f922cd37c220cf309bdca970c26ca2a30c29693133b71ee6c870c330c4c17f1c14ea5994f3530f0625d1ce18cb490b3fc496807efa94585bbc455bd85018af8e89ee145e0fd9630dc28eb589a8cfccee1dfb4ab0709478e19ccb965791b04fb6959d20fc64526440c7ef13bdaea3a06ee02e2386181d9a18f2ce08ef4cd704f35f74b31c0999c9bb2a5124568a43ccea18eb7788ceb35601c2bf9286f0d5f14109462a52c2011ebd89ec5ecee7c4e20234744b6c4ee19a72f0186965d13da24fb3888801f61a67f43cad0cf6dd73be9896534973c02cedb286b5992366992d2fdd22732fbb78fa9c404cf1470821c1fbb65ab1c4544dd09dd2ab4129e27b3ff131751913ca91a9861bd338a2c5cd7bdf77c0a068f71eeff47c6be7ae5af00c525f6a1b2f5364f4dc3d3eeb6753f5db38298b8e089cef50ee23883661bd5fa378083982540c22281859663c4156ce501aebeb5f3a3f57dd31a85146fd861d55fa546e30803a968bec96e4c39846f83393fc774be7d78a28cac8e8b50e47d4a71e2284363537eeea2bb27ac598193160c0c8c40dad3d6f5ba87a5f2150d5c03e16407a238c78abaa1fda0192ecd7391539e66e3093238a7b7a38d8c5659f2d9c2090057bb7126d46c78fc0c76d7d403a80dd6608ee7e13d18d5500a5c6fc9269a9c4aa055ce523096854d36cb1b3b0feda7a362ce12de6fae1be60fb3a0f3a37bcefa5763bdece898b0709c302c506e45d2207b50155d3b5549fbb55d2e2c6bd4cc5471f965eac5231c757201e24877ca5fdf1b2a479dab4ae690262bcf6d78461584a22642ede458b3af92895a5247a5e91948688755de6552104d768c8c8cf493cb923225a0e88790e51c1086929c06124be9f6438587c545c59148759c615477e560c3e3be7904e9b9701815753146bb4a20230c99049a7700e5216b1c8c0eaafdc221d87a17d1e3730e8ca20a1ae5b128b2b9421f08d46ea7158249d27efabd6076b94e688ca42694b967409409b7d4eb38c94d5ac86399698af134482349af59082128848cefcde7a562f0ac97c82943b33d40f3b25cc28e65a5d87a4f10820a489efe34ca483cd1c2ee3fff23c6c303a11c41d79407aa3706f953f685698e5ab09ac1bbcc7f101acb13346a05f549f0ebadfc34c5ed8e7607a86b751b659c871206d1d7376f4fa5b4a6addb8d23bbb090e76b1ff7c17367c230b11e515abd3aaa7501a1fe4022859a69d3544a8460add211a41490204e4f6001bf8757b20cb3fedf3c82c35b99248c0687d34ff3ed30d5ea92d8bd5b4d6d2f9bee1fbcb1da537f60e52f2a8a30ead4fa9e401e3abd50f16627565d2256f7d2d6ee8759c02c9420b652bacdc232bae099f1cd0baeb2221ee431e0f52932b1f5add48b05ebe0184e9c482bfd738b45b30c844a542fc5e033ec081e4f0495b00cb2bf048e0bdfdb8c7ab80ba5b00cdbad332969cddd8765037ac795ec6dd5c9382ce109c12cd72acf223316440d03b6bdeecd57ae833feee9988bfed4a1df1a673aec5b04a23ffa56aa003ccb4b2ac53122e37b62c3190f4524e5317553554f6965aa51574c1e03244ed453b8b8320fa7ee911f64338b389abfd24cf7384bd7e2c8963f3906d8e297380c7937bc95c041424a2741b79127ee467ce7cdb9fbcf504b73f01965788f5718d8772160faeff679fe25b595db12bc06c6c3947c9a8e5151872b34b1f64f8317170fddee17630859698a9d7c0c169a643bea700397c3f356365311838422f60292aaf5ded2a2ca0b1315c1c126103b5b354cc6647460771e2910590f2d98120c661ff02277943caeccd9ea3f248284de89c0d01457126de70598648b4dfe2e51e3444a12f29f2078b0eac196180fe40c7d0b79dd668ea7e226f0914dec3800022d08ee9289748d67d774232df5e327a7adb2998dc9907b099d229bf4cd519e3359af89b235183d9954ce281a5fcf2f6626685b62ff48f8fbe51678e28e3bd35c7b9ecc174306eb2722ac348307c490936cc256c622ad78bcc7659cee3ea32eb01da4471d6fa0660e26f123c5160976c238d038a4d8cd10a7984f8072d07597cda8c513b70234f834a5c1afa55fd861373bb7302c3d7774b7e0c13c9a300ae5d6e70f36193823da8b3976570eb45a0d88eb4ff6334c024eb81adfc79c249581207a5fd7075f596b156e374b06501f0e3962b332471a5a6b2b3616aa16c34538e789479302cf47ac5fb4113726ad5cd25032d87d7cd4e83d04f3c6c6b1ae66ac2c386a7f0523299b2c3c8b20672e102408206c1d745296273c6c557ff309726ddfa34362966976c394736b001359d0dc65d9460d5f7b6d451e9315faff351ee1628c6a756f19ad27c65383a9a8c177c45f5b40309b31ba31c772274e647d5e6e90d0381d818b63d05c282a28a5ed83c813f183079c6cc906105f8e3d31d83a585b15e1887aa470bba1b6fc730bbb6b356a0aaffd5f8ef4fd8e73eed88887f7007da06363d5ec8eb9beef3278cdb21e4152beb4c921e8986f4e8b42ebcf9e1b72e5f01cb0f113328c3cedd075a2bed0ac47e40ecc7185b0aaf230a2e93155e336154940a149ba22b3c4a5c392a62d6db974d2095b2ad6c2add2b2d594cb49936f74fb28b7502faef3501ac597fcc1d9b1d168fedef3759a47b44c858a4dff302c8a18108e95089f34e416469494758e40e7a07367c9a8d75dc93ce7e64e118822bfaa13690feeabd5f60964bc030f292b5e6df637ebedb18f5eb6e4c185e0d179f16839e2ca0fbf12194b9555345794f60c4369c5d721f67d7d8eb42ef6078bc721c37b354cb4aa526ade87a89d00f7a07eb3714477b3ad7c90b83fdf01478ec7a108c6c740667a1c202aa861d04d188a7d3007299683553b81248c10a760e0ce5f0705d228d25e96964faf17f1d904ddabc638b189ce23da148c6e434618569e450cf7c5cea67de550b3e0484919c72a61dc896cdec12eea9495e26dc2a10334a0840812934eb15dd75919e45925572c4ab4f16bf3526e570e2fe261bc9242fa2c213ff62e4cd0afa5fb879bea5cfd799f4d5a67a8ef73ba7b0ab06d67e9be75da3f33862701553711da640e93aae3d8659827803df81ba0d9ccc0165a79ab4553c8ed0b6b0578edcbd9d75bffa614d99a5d75be355036fb7e6ebb985eb6b574995fb5f03f4de59ae0d88ed788d6d3e19077d0cab0a9f9c8f580d976edabe26a2ce938d06e24eb63c02461e8a0791bde12f14951f8fa98418e57791cdf3eabb95aa54d98b4fa53b163ab5d320e2b3904bfe21ea23ef1e86ef6148ce0e03c215fe39d4eb3660a79d591110f79fea14dc0a8f50a5754b3a40c593f9c68d0301a34dad5406f496d7aedc9c70ea02fd0f265e3555d39fb2bbe0fd92a34d97264984d1c6775f28f25de9b34de9585209d3e9aee3afda17bdef7c2d048e4c8f1cd8312c2dfeea411cb9348603e9d568ac5933347d39a6e5cf9af27e9f77f3f58371a58c39e4f77bfdceb6bcb9f54bce8342b7cbe4297d070f55d3d3a5154254b3fd2aef1baec0ac6c4952b01c503500ded07ad151cb78fa906abbec7c8cedce900f9839bb3d0d0b95c8fffc25a3cec7606d740d8231114be2fa43a2ab4f5f7d971f30d465cd40361b81ca18d23acad647424b7fcc47b24baab67c13027ca433989f26ac82b275b56e944433d7dbd19e1e7dca01364d1c66703771a9dd0f000b17d68fec96fbc4abdcedfc43701a17ca5e8ba9774d20ed6e2aea8fc1255d7b61100af416ce937860c49b2444f883236a2873244035528ffb0a30ff317a321dbad772b8397e600bc57f9c45886c0912dd2c8f7f4ef4c3ccd6540a627de429c60079dfa43b75ff62dbd1e477680f3dbc864af53651dc4fa32da1e33e99bbdf1114f2b3e57adee48c62d5194f328b1ed3e7238b961ec5c1284fa3a7f0025b2226b49bc52d1dc48a2ee80fe3dcd993bd76277dcd96f2bb3340ec8c50d59bc92709756215c2b09b52e7c2a371d70040200f59dee5b9d5abc0b096398a39b1048bc0b6429e8ce07b2b4aa72a03658a9beff431a0d6b82d298f5d80550a249c416f49ac5d451f9895c354feb4277373effb99089cd5b7be002c1b54546006e2ba01e70ab5192154cc27ab3c136500ca76f87d5e15a155f238b8b7677e4a8b868cc692262d3e725d152088f0a2a88a104172d208cfb37d478a23d557ffc062d882329615dfd0dc2ca2fab862ae03e7ffedcf2bc40fa03ed991489e1497b1e20a0c5dd4e3d0cfc7fcc83b77968a8b978c8314311ae8db62c829b9fc4a52514754c0d8aef0c054b7c31cb0024408d82ef3ec318bd30ecefaab566b70fd8302627b5086b3fa98235acfd6b3af3eba430c8f9115f58cb71ae0a7da1959f71776447c168274c25708d5d4836c6d1ddf8b3a55013a8c9e86bc6fdeacf326da12e5f0e21689be8441390f736b369af34955074a400f36aa19d152a1caa60f37f9f8ca1fc34e783128cca91d8c416336d61f79d81d84d82f4d0099ed9b7f7356f38f7803471b2b16fd3b4dd8a4ad6e25fcc37e62625e64b1a4f83fa8ab3287f9281351671f427de9de5ea013434fceb144fc03d2f399fcf5a188482a4c9069e24c3ec40c5d68313cce04b60c6d09a963b0bbf6da8d2fc8fc57f40ffd4e583682c689bd11bea0ce098da015e029357e7ce697dab35dd2b6da7f3fa3ac87e887574f6b55131db23204b2b20a6faab94641e2fb6a72b80d0cfef0ce74361e79e05021f9dcc76fa329e8409c94bf8b667c2e1067a9d09be969984ded269a95abbb10c5d08e967828ee2864b3da3468dadc35bdeebe839f8db03c52d72bcaa7ac2327431ff1d071498499bfdc81eef4b269b3a8d1f80a3fd2a85616e1a255de3dd79dc10fd17d64dd3a1bcdd9e11519e5279d5a581914f33c4dccecb6697668022ec4302060bfd1ab0ac1f6c491d56cff303c219c874062b94b1abf961da1405ea323124bdebdd4dba4b20fc3dc1451f8cd7c474d093b05dbc746dd24f7efc5247128ad3b4282a12056f63ac951251dd749d82a509afe8390a99dbd0ae8a004fe8d7e3c48705de6f4e895aa5c6c46a73f4b355a376b43e2487741a4f18c9bb848cdddf2c40577cf8df0ddcdb7cb3d71960f6adcb8855fdba1bd12c4a265bd7888b0ce8058bb69a849da2aec05b1434a98f0c4e8f3c47bc703fbfcf75f5f31a0d8d85f371f6a0e0a5287495faca7017d56eade6b50ae82e567d63bb39f835b074da98029ed4d0e8cb495ff5fecb626c14b5ab729fc65d3b7f17cc1d73db88e083fbf39824a3a309db1c18f05fb29d5ad03f57719376aa0ce0856239349665b7b7c362a34ebbb4b8fdaea73e769b3a9e3a3957a438b23fc42ad0af1b2a9b07794c44ec00cc050505731f1c4822afc9b9c334a6dec2c9ea4e006d1faef7a72fd57a4d071ec7cb7b941017a88fb5e1e2befd3b0d27b401b63f6e3e9891ef286b8d6102197741f43c8ac148545465bfdf9a562ac7e99e89f93a6988a47d1ddb41996a819d6f499ca4400aaaa4bb2d9838ef3f70497655b0b193c5e245a6a90b1382cd2ef40303e06e12ef908aeaf02cf09eae719ba5ba291231c17507718d4e2c67b5ea70cd747171d260f4f16d8475e0fc2837cbae8d2bde9f8f64ce2ed86864cd27d5b1f87b792defca619e175b1722068e5757d2840cddabd4eed136730c6d181d12a38960a08dcea52a1150014375a0ee52fdffb2df5fa1d373101558abe92e6ba405689", 0x1000)
tcgetattr(r1, &(0x7f0000002100))
fcntl$F_GETFL(r4, 0x3)
openat$prof_kptrace_ctl(0xffffffffffffff9c, &(0x7f0000002140)='/prof/kptrace_ctl\x00', 0x12, 0x3, 0x0)
r5 = openat$net_ipifc_0_remote(0xffffffffffffff9c, &(0x7f0000002180)='/net/ipifc/0/remote\x00', 0x14, 0x1, 0x0)
read(r5, &(0x7f00000021c0)=""/142, 0x8e)
fcntl$F_DUPFD(r4, 0x0, r3, 0x1)
close(r2)
r6 = openat$net_icmpv6_clone(0xffffffffffffff9c, &(0x7f0000002280)='/net/icmpv6/clone\x00', 0x12, 0x3, 0x0)
write(r6, &(0x7f00000022c0)="3e9b95f84cfa07d7b0a38d69e47d5b49a3735b62693d4ac31d168b5ab9dc6b40b3fd8ec4112302d2f1df8044268e984dd4a94767559a79878d807640dfd6b8f20d24f4cfb6d6d6587877074a779b81e92aa53bad9f3b9e8852b7c40c7f601a61b00cf41e2fe311545c8bc984c55da7f3bfe32213b93d05d7977352fd13a33c6632d32039e89ec9d1e4c24244124b325ae2f7a31040d4e312f94144ad9d924fd72c45974dc00e3244286caf9588458dee43c08e55b584703ea8b86659cc493c82afb33691ed0bb080dd41716952efe8c179563e9f158322c70a1df4e4f2535773f54e3403d9a4c24f68934211b2f9ed", 0xef)
write(0xffffffffffffff9c, &(0x7f00000023c0)="5b34b315ddc8bf4bf45d0003a3d2c2e2011f0d3a4e4056409c488c48a1fd729c9cff649a2a35ceb27a9437dd8d66d9e7f76784788657804c4785f87d3f84205a77c2516dc0de48d94f4f3243c573c6695a3d52f280fa39afd5f6ae12c23c8fac699a0e7c6abb632dfeafea81099d3443eafe355ef51ff3c0f93b54c5fbe3fda8fc7661bd1d8fa1a89d692ed4ed3cccf8cf9b0ab7591ebc78c5572d8bc999d7f5a4d4037282192d6053eaa652130fddcdf912fb9f502eb66bee7dbcb021a3d4aea2d07986dda063b3fe93d7", 0xcb)
r7 = openat$net_ipifc_0_snoop(0xffffffffffffff9c, &(0x7f00000024c0)='/net/ipifc/0/snoop\x00', 0x13, 0x1, 0x0)
fcntl$F_DUPFD(r7, 0x0, r4, 0x1)
14:49:38 executing program 3:
change_vcore(0x0, 0x0)
r0 = openat$proc_self_fpregs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/self/fpregs\x00', 0x12, 0x1, 0x0)
r1 = openat$dev_random(0xffffffffffffff9c, &(0x7f0000000740)='/dev/random\x00', 0xc, 0x1, 0x0)
openat$net_udp_0_remote(0xffffffffffffff9c, &(0x7f00000000c0)='/net/udp/0/remote\x00', 0x12, 0x1, 0x0)
r2 = openat$net_iprouter(0xffffffffffffff9c, &(0x7f0000000080)='/net/iprouter\x00', 0xe, 0x3, 0x0)
change_vcore(0x5, 0x1)
fcntl$F_DUPFD(r1, 0x0, r2, 0x200000000)
r3 = openat$prof_mpstat(0xffffffffffffff9c, &(0x7f0000000040)='/prof/mpstat\x00', 0xd, 0x3, 0x0)
openat(r0, &(0x7f0000000140)='./file1\x00', 0x8, 0x400, 0x104)
openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x3, 0x154)
openat$prof_mpstat_raw(0xffffffffffffff9c, &(0x7f0000000180)='/prof/mpstat-raw\x00', 0x11, 0x3, 0x0)
r4 = openat$net_ipifc_1_status(0xffffffffffffff9c, &(0x7f00000001c0)='/net/ipifc/1/status\x00', 0x14, 0x1, 0x0)
mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000004, 0x12, r4, 0xf42)
r5 = openat$net_ndb(0xffffffffffffff9c, &(0x7f0000000100)='/net/ndb\x00', 0x9, 0x3, 0x0)
fcntl$F_SETFL(r5, 0x4, 0x100000)
#07 [<0xffffffffc2053988>] in kmem_cache_free at src/slab.c:790
#08 [<0xffffffffc205bfbd>] in process_routine_kmsg at src/trap.c:231
#09 [<0xffffffffc205597e>] in __smp_idle at src/smp.c:78
kernel panic at kern/src/arena.c:810, from core 0: OOM!
Stack Backtrace on Core 0:
#01 [<0xffffffffc200aa6c>] in backtrace at src/kdebug.c:235
#02 [<0xffffffffc200a205>] in _panic at src/init.c:275
#03 [<0xffffffffc2002d17>] in get_more_resources at src/arena.c:810
#04 [<0xffffffffc200250b>] in arena_alloc at src/arena.c:863
#05 [<0xffffffffc2002cb6>] in get_more_resources at src/arena.c:797
#06 [<0xffffffffc200250b>] in arena_alloc at src/arena.c:863
#07 [<0xffffffffc2046675>] in kpages_alloc at src/page_alloc.c:80
#08 [<0xffffffffc20070d0>] in env_setup_vm at src/env.c:50
#09 [<0xffffffffc204b0fe>] in proc_alloc at src/process.c:381
#10 [<0xffffffffc205a423>] in sys_fork at src/syscall.c:897
#11 [<0xffffffffc205a249>] in syscall at src/syscall.c:2582
#12 [<0xffffffffc205add8>] in run_local_syscall at src/syscall.c:2619
#13 [<0xffffffffc205b319>] in prep_syscalls at src/syscall.c:2639
#14 [<0xffffffffc20b7a92>] in sysenter_callwrapper at arch/x86/trap.c:932

Crashes (3):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/02/23 14:49 akaros d8b15e15415b fcc6d71b .config console log report info ci-akaros-main assertion failed: spin_locked(lock)
2021/01/18 02:45 akaros d8b15e15415b fd103621 .config console log report info ci-akaros-main assertion failed: spin_locked(lock)
2021/01/12 04:45 akaros d8b15e15415b 2c1f2513 .config console log report info ci-akaros-main
* Struck through repros no longer work on HEAD.