Вот несколько простых методов, которые помогут решить фатальную проблему с фактически найденным модулем видеодевы.
Одобрено: Fortect
<Сортируемая деактивированная задача включает = "">
@umlaeute большое спасибо. Был в состоянии приобрести videodev и v4l2-common, которые, в свою очередь, были скомпилированы для простого ядра и организованы v4l2loopback через apt download v4l2loopback-dkms. У меня возникает паника ядра при запуске modprobe v4l2loopback:
[25 апр, 06:33] ------------ [вырезано с этого сайта] ----------- -[+0.000013] ВНИМАНИЕ: CPU: 4 PID: at 97640 драйвер / носитель для каждого v4l2-core / v4l2-dev.c: 838 __video_register_device + 0xb1b и 0xed0 [videodev][+0.000001] подключенные модули: v4l2loopback (МА +) v4l2_common (ОЕ) videodev (ОЕ) i2c_mux (ОЕ) v4l2_dv_timings (ОЕ) i2c_core усиливают (ЭО) УФС MSDOS XFS sch_htb ebt_ip ebtable_filter xt_statistic xt_nat xt_recent ipt_REJECT nf_reject_ipv4 xt_tcpudp nf_conntrack_netlink nfnetlink xt_mark xt_comment Veth ebtable_nat Ebtables ipt_MASQUERADE nf_nat_masquerade_ipv4 xfrm_algo xfrm_user iptable_nat nf_nat_ipv4 xt_addrtype iptable_filter nf_nat br_netfilter моста STP ООО суперпозицию nf_conntrack_ipv4 nf_defrag_ipv4 xt_owner xt_conntrack nf_conntrack iptable_security ip_tables x_tables ОДС crc_itu_t serio_raw hv_balloon joydev ib_iser rdma_cm iw_cm ib_cm ib_core iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi autofs4 Btrfs RAID10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx исключающее raid6_pq libcrc32c[+0.000042] простой raid1 raid0 посредством нескольких путей crc32_pclmul crct10dif_pclmul ghash_clmulni_intel PCBC hid_generic aesni_intel aes_x86_64 crypto_simd glue_helper encrypted pata_acpivkeyboard_hy[+0.000018] ЦП: 97640 pid: Пришел: insmod Повреждено: G OE 4.13.0-1012-лазурный номер 15-Ubuntu[+0.000001] Имя оборудования: виртуальная машина Microsoft / основная машина, BIOS 090007 02.06.2017[+0 .000001] Задача: ffff9478cd15ae80 task.stack: ffffa282c8438000[+0.000005] RIP: 0010: __ video_register_device + 0xb1b по сравнению с 0xed0 [videodev][+0 .RSP: 000001] 0018: ffffa282c843bc58 ФЛАГИ: 00010246[+0.000001] RAX: ffffffffc07eb500 RBX: ffff94787bc54000 RCX: 000000000000001[+0.000001] RDX: RSI: 00000000ffffffff 0000000000000000 RDI: ffff9478420a5400[+0.000001] RBP: ffffa282c843bc90 Fffffffffc07ed140 r08: R09: ffff9478f9807780[+0.000001] R10: ffffffffc07ead5e R11: R12: ffffffffc080ba80 0000000000000000[+0.000001] R13: 000000000000000 R14: ffff9478420a5400 Ffff94787bc54070[r15: +0.000002] FS: 00007fa8f5807700 (0000) GS: ffff9478f9e00000 (0000) knlGS: 0000000000000000[+0.00001] CS: DS: 0010 0000 ES: 0000 CR0: 0000000080050033[+0.000001] 000000c4213f5500 cr2: CR3: 000000016caac000 CR4: 00000000001406f0[+0.000003] Коллтрекинг:[+0.000006]? init_module + 0x6c9 / 0x1000 [v4l2loopback][+0.000002]? ! ? 0xffffffffc0821000[+0.000005] do_one_initcall + 0x55 / 0x1b0[+0.000005] Klibre + 0x165 0x170[? +0.000002]? klibre + 0x165 / 0x170[+0.000002]? ? . kmem_cache_alloc_trace + 0xfc / 0x1b0[+0.000005] do_init_module + 0x5f / 0x209[+0.000002] Загрузить модуль + 0x196a или 0x1d70[+0.000005] Ima_post_read_file + 0x7d / 0xa0[? +0.000003] SYSC_finit_module + 0xe5 / 0x120[+0.000001]: sysc_finit_module + 0xe5 и 0x120[+0.000003] SyS_finit_module + 0xe / 0x10[+0.000005] Entry_SYSCALL_64_fastpath + 0x24 / 0xab[+0.000001] RIP: 0033: 0x7fa8f53264d9[+0.000001] 002b: 00007fff50b57aa8 rsp: EFLAGS: 00000202 ORIG_RAX: 00000000000000139[+0.000002] RAX: RBX: ffffffffffffffda 00000000000000003 RCX: 00007fa8f53264d9[+0.000001] 0000000000000000 rdx: RSI: 0000560da9fa026b RDI: 000000000000003[+0.000001] RBP: R08: 00007fff50b56a60 0000000000000000 R09: 00007fa8f55ebea0[+ 0.R10: 000000] 000000000000003 R11: 000000000000202 R12: 00000000000000098[+ 0.R13: 000001] 0000560dab2341d0 R14: 0000560dab234130 R15: 00007fff50b5692c[+0.000002] Код: b3 ten 48 c7 c7 c0 30 81 c0 e8 e2 30 e5 d0 41 c7 87 тери сороковых в следующем месяце 00 00 ff ff ff ff 50 two 83 c4 18 44 90 e0 5b four one 5c 41 5d 41 пятый сорок -one 5d 5f c3 <0f> ff b8 guide ff ff ff c3 0f ff b8 всегда покупает Angry Birds Verlag ff ff ff c3 60 five c9 0f 84 99[+0.000026] Конец --- [Trace ceadd6e2eeec302e] ---[+ 0.V4l2loopback: 000001] сбой video_register_device ()[+0.019533] kernfs: невозможно удалить формат, нет каталога[+0.000006] ------------ [нижний] ------------
Предупреждение здесь относится к тому факту, что идея driver / media / v4l2-core / v4l2-dev.c: 838 может относиться к оценкам в моем ядре, которые эксперты утверждают, что обратный вызов версии считается новым:
https://elixir.bootlin.com/linux/latest/source/drivers/media/v4l2-core/v4l2-dev.c#L840
v4l2_loopback_init успешно возвращается:
https://github.com/umlaeute/v4l2loopback/blob/master/v4l2loopback.c#L2416
и video_register_device пытается вызвать:
https://github.com/umlaeute/v4l2loopback/blob/master/v4l2loopback.c#L2422
Есть ли у вас какое-нибудь новшество, почему обратный вызов версии вообще должен быть равен нулю?
Списки задач>
@umlaeute спасибо. Смог объединить усилия videodev и v4l2-common для моего ядра и добавить v4l2loopback при установке apt v4l2loopback-dkms. Я борюсь с паникой ядра при запуске modprobe v4l2loopback:
Примечания к драйверам / media / v4l2-core для каждого v4l2-dev.c: 838 на нескольких других ядрах относятся к проверке того, находится ли обратный вызов Let it go в:
https://elixir.bootlin.com/linux/latest/source/drivers/media/v4l2-core/v4l2-dev.c#L840
v4l2_loopback_init успешно возвращается:
https://github.com/umlaeute/v4l2loopback/blob/master/v4l2loopback.c#L2416
и большая часть любого video_register_device называется:
https://github.com/umlaeute/v4l2loopback/blob/master/v4l2loopback.c#L2422
Итак, есть ли у вас какие-либо идеи, почему следует установить напоминание, которое может обнуляться?
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
а>
[25 апреля, 06:33] ------------ [вырезать здесь] ------------[+0.000013] ВНИМАНИЕ: CPU: 0 PID: At 97640 operater / media / v4l2-core / v4l2-dev.c: 838 __video_register_device + 0xb1b / 0xed0 [videodev][+0.000001] Такие модули: v4l2loopback (МА +) v4l2_common (ОЕ) videodev (ОЕ) i2c_mux (ОЕ) v4l2_dv_timings (ОЕ) i2c_core поддержка (ЭО) УФС MSDOS XFS sch_htb ebt_ip ebtable_filter xt_statistic xt_nat xt_recent ipt_REJECT nf_reject_ipv4 xt_tcpudp nf_conntrack_netlink nfnetlink xt_mark xt_comment Veth ebtable_nat ebtables ipt_MASQUERADE nf_na
Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.