{"type":"rich","version":"1.0","provider_name":"phorkie","provider_url":"https:\/\/p.cweiske.de\/","title":"Linux kernel 5.17.1 network bug","author_name":"Christian Weiske","cache_age":86400,"width":900,"height":900,"html":"<!-- embedding all files of https:\/\/p.cweiske.de\/813 -->\n<link rel=\"stylesheet\" href=\"https:\/\/p.cweiske.de\/css\/embed.css\"\/>\n<div class=\"phork\" id=\"813\">\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  <style type=\"text\/css\"><\/style><div class=\"code\"><table class=\"log\"><tbody><tr class=\"li1\"><td class=\"ln\"><pre class=\"de1\">1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n16\n17\n18\n19\n20\n21\n22\n23\n24\n25\n26\n27\n28\n29\n30\n31\n32\n33\n34\n35\n36\n37\n38\n39\n40\n41\n42\n43\n44\n45\n46\n47\n48\n49\n<\/pre><\/td><td class=\"de1\"><pre class=\"de1\">Linux dojo 5.17.1 #1 SMP PREEMPT Mon Apr 4 10:48:29 CEST 2022 x86_64 GNU\/Linux\r\n&#160;\n&#160;\nSep 12 07:44:36 dojo kernel: [342083.563782] ------------[ cut here ]------------\r\nSep 12 07:44:36 dojo kernel: [342083.563785] TCP recvmsg seq # bug: copied B4F5C104, seq 34F596EC, rcvnxt B530509C, fl 0\r\nSep 12 07:44:36 dojo kernel: [342083.563801] WARNING: CPU: 2 PID: 758468 at net\/ipv4\/tcp.c:2390 tcp_recvmsg_locked+0x196\/0x8b0\r\nSep 12 07:44:36 dojo kernel: [342083.563808] Modules linked in: cpufreq_conservative(E) cpufreq_userspace(E) cpufreq_ondemand(E) cpufreq_powersave(E) nfsv3(E) rpcsec_gss_krb5(E) nfsv4(E) dns_resolver(E) nfs(E) f\r\nscache(E) netfs(E) uinput(E) nfnetlink(E) snd_hda_codec_hdmi(E) snd_hda_codec_realtek(E) hci_uart(E) snd_hda_codec_generic(E) btqca(E) ledtrig_audio(E) btrtl(E) btbcm(E) i915(E) btintel(E) cp210x(E) intel_rapl_m\r\nsr(E) intel_rapl_common(E) usbserial(E) intel_soc_dts_thermal(E) intel_soc_dts_iosf(E) snd_hda_intel(E) ttm(E) intel_powerclamp(E) bluetooth(E) drm_kms_helper(E) coretemp(E) snd_intel_dspcfg(E) jitterentropy_rng\r\n(E) snd_intel_sdw_acpi(E) kvm_intel(E) sha512_ssse3(E) snd_hda_codec(E) cec(E) kvm(E) sha512_generic(E) ctr(E) snd_hda_core(E) drbg(E) mei_hdcp(E) i2c_algo_bit(E) irqbypass(E) ppdev(E) snd_hwdep(E) mei_txe(E) sn\r\nd_pcm(E) iTCO_wdt(E) intel_pmc_bxt(E) mei(E) iTCO_vendor_support(E) aes_generic(E) watchdog(E) ghash_clmulni_intel(E) parport_pc(E) crypto_simd(E) ansi_cprng(E) evdev(E) snd_timer(E) at24(E)\r\nSep 12 07:44:36 dojo kernel: [342083.563896] &#160;parport(E) sg(E) ecdh_generic(E) rfkill(E) snd(E) ecc(E) cryptd(E) soundcore(E) pwm_lpss_platform(E) libaes(E) pwm_lpss(E) pcspkr(E) intel_cstate(E) button(E) nfsd(E\r\n) loop(E) auth_rpcgss(E) nfs_acl(E) lockd(E) firewire_sbp2(E) firewire_core(E) grace(E) crc_itu_t(E) sunrpc(E) drm(E) fuse(E) configfs(E) ip_tables(E) x_tables(E) autofs4(E) ext4(E) crc32c_generic(E) crc16(E) mb\r\ncache(E) jbd2(E) sd_mod(E) t10_pi(E) crc_t10dif(E) crct10dif_generic(E) xhci_pci(E) i2c_i801(E) crct10dif_pclmul(E) crct10dif_common(E) crc32_pclmul(E) ahci(E) crc32c_intel(E) libahci(E) xhci_hcd(E) i2c_smbus(E)\r\n&#160;lpc_ich(E) libata(E) usbcore(E) r8169(E) realtek(E) mdio_devres(E) scsi_mod(E) libphy(E) usb_common(E) scsi_common(E) fan(E) video(E)\r\nSep 12 07:44:36 dojo kernel: [342083.563978] CPU: 2 PID: 758468 Comm: kworker\/u8:7 Tainted: G &#160; &#160; &#160; &#160;W &#160; E &#160; &#160; 5.17.1 #1\r\nSep 12 07:44:36 dojo kernel: [342083.563983] Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M.\/Q1900B-ITX, BIOS P1.60 08\/04\/2014\r\nSep 12 07:44:36 dojo kernel: [342083.563986] Workqueue: xprtiod xs_stream_data_receive_workfn [sunrpc]\r\nSep 12 07:44:36 dojo kernel: [342083.564044] RIP: 0010:tcp_recvmsg_locked+0x196\/0x8b0\r\nSep 12 07:44:36 dojo kernel: [342083.564049] Code: 2b 49 89 c7 8b 33 41 8b 57 28 41 89 f0 41 29 d0 79 bc 41 8b 8e 78 05 00 00 44 8b 44 24 20 48 c7 c7 80 b0 d9 aa e8 d1 b5 10 00 &lt;0f&gt; 0b 44 3b 64 24 04 7c 10 49 8b\r\n&#160;86 00 01 00 00 48 85 c0 0f 84 8c\r\nSep 12 07:44:36 dojo kernel: [342083.564052] RSP: 0018:ffffb1e1c221fc40 EFLAGS: 00010286\r\nSep 12 07:44:36 dojo kernel: [342083.564056] RAX: 0000000000000000 RBX: ffffa00c032c42bc RCX: 0000000000000000\r\nSep 12 07:44:36 dojo kernel: [342083.564059] RDX: 0000000000000001 RSI: ffffffffaad41b48 RDI: 00000000ffffffff\r\nSep 12 07:44:36 dojo kernel: [342083.564061] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffb1e1c221fa68\r\nSep 12 07:44:36 dojo kernel: [342083.564064] R10: 000000042144ef68 R11: 000000042144efb8 R12: 0000000000000000\r\nSep 12 07:44:36 dojo kernel: [342083.564067] R13: ffffa00c032c3e18 R14: ffffa00c032c3d40 R15: ffffa00b23835400\r\nSep 12 07:44:36 dojo kernel: [342083.564069] FS: &#160;0000000000000000(0000) GS:ffffa00d38100000(0000) knlGS:0000000000000000\r\nSep 12 07:44:36 dojo kernel: [342083.564073] CS: &#160;0010 DS: 0000 ES: 0000 CR0: 0000000080050033\r\nSep 12 07:44:36 dojo kernel: [342083.564076] CR2: 00007fd6e1703050 CR3: 0000000109c9c000 CR4: 00000000001006e0\r\nSep 12 07:44:36 dojo kernel: [342083.564079] Call Trace:\r\nSep 12 07:44:36 dojo kernel: [342083.564081] &#160;&lt;TASK&gt;\r\nSep 12 07:44:36 dojo kernel: [342083.564085] &#160;? sched_clock_cpu+0xd\/0xd0\r\nSep 12 07:44:36 dojo kernel: [342083.564090] &#160;tcp_recvmsg+0xa5\/0x1e0\r\nSep 12 07:44:36 dojo kernel: [342083.564095] &#160;? aa_sk_perm+0x3e\/0x1a0\r\nSep 12 07:44:36 dojo kernel: [342083.564100] &#160;inet_recvmsg+0x5c\/0x130\r\nSep 12 07:44:36 dojo kernel: [342083.564105] &#160;xs_stream_data_receive+0x197\/0x4c0 [sunrpc]\r\nSep 12 07:44:36 dojo kernel: [342083.564162] &#160;? _raw_spin_unlock+0x16\/0x30\r\nSep 12 07:44:36 dojo kernel: [342083.564167] &#160;? __switch_to+0x7b\/0x450\r\nSep 12 07:44:36 dojo kernel: [342083.564174] &#160;xs_stream_data_receive_workfn+0x2c\/0x40 [sunrpc]\r\nSep 12 07:44:36 dojo kernel: [342083.564231] &#160;process_one_work+0x1e5\/0x3b0\r\nSep 12 07:44:36 dojo kernel: [342083.564236] &#160;worker_thread+0x4d\/0x380\r\nSep 12 07:44:36 dojo kernel: [342083.564241] &#160;? process_one_work+0x3b0\/0x3b0\r\nSep 12 07:44:36 dojo kernel: [342083.564245] &#160;kthread+0xe7\/0x110\r\nSep 12 07:44:36 dojo kernel: [342083.564249] &#160;? kthread_complete_and_exit+0x20\/0x20\r\nSep 12 07:44:36 dojo kernel: [342083.564255] &#160;ret_from_fork+0x22\/0x30\r\nSep 12 07:44:36 dojo kernel: [342083.564262] &#160;&lt;\/TASK&gt;\r\nSep 12 07:44:36 dojo kernel: [342083.564264] ---[ end trace 0000000000000000 ]---\r\n&#160;<\/pre><\/td><\/tr><\/tbody><\/table><\/div>\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/813\/rev-raw\/a794e1971a73b918a9e7482b00df2cbfe2bec835\/phork0.log\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/813#phork0.log\">phork0.log<\/a>\n <\/div>\n<\/div>\n<\/div>\n"}
