abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 01:00 | Nová verze Ladislav Hagara | Komentářů: 0
    včera 19:55 | IT novinky

    Intel na veletrhu Computex 2024 představil (YouTube) mimo jiné procesory Lunar Lake a Xeon 6.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | IT novinky

    Na blogu Raspberry Pi byl představen Raspberry Pi AI Kit určený vlastníkům Raspberry Pi 5, kteří na něm chtějí experimentovat se světem neuronových sítí, umělé inteligence a strojového učení. Jedná se o spolupráci se společností Hailo. Cena AI Kitu je 70 dolarů.

    Ladislav Hagara | Komentářů: 0
    včera 13:22 | Nová verze

    Byla vydána nová verze 14.1 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 12:55 | Zajímavý software

    Společnost Kaspersky vydala svůj bezplatný Virus Removal Tool (KVRT) také pro Linux.

    Ladislav Hagara | Komentářů: 3
    včera 12:33 | Nová verze

    Grafický editor dokumentů LyX, založený na TeXu, byl vydán ve verzi 2.4.0 shrnující změny za šest let vývoje. Novinky zahrnují podporu Unicode jako výchozí, export do ePub či DocBook 5 a velké množství vylepšení uživatelského rozhraní a prvků editoru samotného (např. rovnic, tabulek, citací).

    Fluttershy, yay! | Komentářů: 0
    včera 12:00 | Nová verze

    Byla vydána (𝕏) nová verze 7.0 LTS open source monitorovacího systému Zabbix (Wikipedie). Přehled novinek v oznámení na webu, v poznámkách k vydání a v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    včera 11:11 | Nová verze

    Organizace Apache Software Foundation (ASF) vydala verzi 22 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.

    Ladislav Hagara | Komentářů: 0
    3.6. 17:00 | IT novinky

    Společnost AMD na veletrhu Computex 2024 představila (YouTube) mimo jiné nové série procesorů pro desktopy AMD Ryzen 9000 a notebooky AMD Ryzen AI 300.

    Ladislav Hagara | Komentářů: 0
    3.6. 16:22 | Nová verze

    OpenCV (Open Source Computer Vision, Wikipedie), tj. open source multiplatformní knihovna pro zpracování obrazu a počítačové vidění, byla vydána ve verzi 4.10.0 . Přehled novinek v ChangeLogu. Vypíchnout lze Wayland backend pro Linux.

    Ladislav Hagara | Komentářů: 0
    Rozcestník

    Nový hw - bugy 2

    29.8.2018 21:03 | Přečteno: 2425× | hw | poslední úprava: 1.9.2018 19:59

    Blog o chybách v hw.

    Úvod

    V predchádzajúcom blogu boli popísané chyby pri použití nového hw s jadrom z backport repozitára.

    Vyriešenie chyby s jadrom linux-image-4.17.0-0.bpo.1-amd64

    Toto jadro spôsobovalo pád amdgpu čoho následkom bola totálna strata akéhokoľvek grafického alebo konzolového výstupu. Z tohto dôvodu som prešiel na jadro linux-image-4.16.0-0.bpo2-amd64.

    Prechod na jadro linux-image-4.17.0-0.bpo.3-amd64.

    Prechod na novšie jadro prebiehal normálne bez náznakov problémov. Samozrejme niektoré chybové hlášky zmizli ale aj pribudli ďalšie.

    Až dodnes po nejakom čase sa vyskytol backtrace v dmesg. Spočiatku som to neriešil a bral to tak, že občas jednoducho niečo spadne. Neskôr po zobudení obrazovky ma privítala prihlasovacia obrazovka ale s chybným rozlíšením.

    2018-08-29T18:37:47.918398+02:00 debian kernel: [ 4422.197303] ------------[ cut here ]------------
    2018-08-29T18:37:47.918422+02:00 debian kernel: [ 4422.197305] refcount_t: increment on 0; use-after-free.
    2018-08-29T18:37:47.918424+02:00 debian kernel: [ 4422.197345] WARNING: CPU: 2 PID: 21177 at /build/linux-h2pQxc/linux-4.17.17/lib/refcount.c:153 refcount_inc+0x27/0x30
    2018-08-29T18:37:47.918425+02:00 debian kernel: [ 4422.197346] Modules linked in: pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) xt_tcpudp xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter binfmt_misc amdkfd dm_thin_pool amdgpu dm_persistent_data dm_bio_prison dm_bufio libcrc32c wmi_bmof eeepc_wmi asus_wmi sparse_keymap rfkill chash gpu_sched snd_hda_codec_realtek ttm snd_hda_codec_generic edac_mce_amd kvm_amd ccp drm_kms_helper snd_hda_codec_hdmi snd_hda_intel sg rng_core snd_hda_codec snd_hda_core drm kvm snd_hwdep snd_pcm snd_timer snd soundcore irqbypass shpchp fam15h_power k10temp crct10dif_pclmul crc32_pclmul evdev ghash_clmulni_intel i2c_algo_bit serio_raw sp5100_tco pcspkr video wmi button pcc_cpufreq acpi_cpufreq parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4
    2018-08-29T18:37:47.918427+02:00 debian kernel: [ 4422.197392]  crc16 mbcache jbd2 crc32c_generic fscrypto ecb sr_mod cdrom dm_mod hid_generic sd_mod uas usbhid usb_storage hid crc32c_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper ahci libahci xhci_pci libata xhci_hcd i2c_piix4 r8169 mii usbcore scsi_mod usb_common gpio_amdpt gpio_generic
    2018-08-29T18:37:47.918428+02:00 debian kernel: [ 4422.197416] CPU: 2 PID: 21177 Comm: Xorg Tainted: G           O      4.17.0-0.bpo.3-amd64 #1 Debian 4.17.17-1~bpo9+1
    2018-08-29T18:37:47.918429+02:00 debian kernel: [ 4422.197417] Hardware name: System manufacturer System Product Name/PRIME A320M-K, BIOS 3401 12/04/2017
    2018-08-29T18:37:47.918430+02:00 debian kernel: [ 4422.197419] RIP: 0010:refcount_inc+0x27/0x30
    2018-08-29T18:37:47.918431+02:00 debian kernel: [ 4422.197420] RSP: 0018:ffffbfda0267f9f0 EFLAGS: 00010282
    2018-08-29T18:37:47.918432+02:00 debian kernel: [ 4422.197421] RAX: 0000000000000000 RBX: ffff9f91e479f800 RCX: 0000000000000006
    2018-08-29T18:37:47.918432+02:00 debian kernel: [ 4422.197422] RDX: 0000000000000007 RSI: 0000000000000092 RDI: ffff9f924a696730
    2018-08-29T18:37:47.918433+02:00 debian kernel: [ 4422.197423] RBP: ffff9f924368ec00 R08: 0000000000000001 R09: 00000000000003b3
    2018-08-29T18:37:47.918434+02:00 debian kernel: [ 4422.197424] R10: ffffbfda0267fb70 R11: 00000000000003b3 R12: ffffbfda0267fa30
    2018-08-29T18:37:47.918435+02:00 debian kernel: [ 4422.197424] R13: 0000000000000000 R14: ffff9f924551d000 R15: 0000000000000000
    2018-08-29T18:37:47.918436+02:00 debian kernel: [ 4422.197426] FS:  00007f82153c8a40(0000) GS:ffff9f924a680000(0000) knlGS:0000000000000000
    2018-08-29T18:37:47.918436+02:00 debian kernel: [ 4422.197427] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    2018-08-29T18:37:47.918437+02:00 debian kernel: [ 4422.197428] CR2: 000055fad344dff0 CR3: 0000000038690000 CR4: 00000000001406e0
    2018-08-29T18:37:47.918438+02:00 debian kernel: [ 4422.197429] Call Trace:
    2018-08-29T18:37:47.918438+02:00 debian kernel: [ 4422.197558]  dc_create_stream_for_sink+0x4e/0x190 [amdgpu]
    2018-08-29T18:37:47.918439+02:00 debian kernel: [ 4422.197600]  create_stream_for_sink+0x6d/0x5f0 [amdgpu]
    2018-08-29T18:37:47.918440+02:00 debian kernel: [ 4422.197641]  ? amdgpu_dm_connector_mode_valid+0x62/0x1f0 [amdgpu]
    2018-08-29T18:37:47.918440+02:00 debian kernel: [ 4422.197675]  ? drm_mode_connector_list_update+0xb3/0x1b0 [drm]
    2018-08-29T18:37:47.918441+02:00 debian kernel: [ 4422.197712]  amdgpu_dm_connector_mode_valid+0x62/0x1f0 [amdgpu]
    2018-08-29T18:37:47.918442+02:00 debian kernel: [ 4422.197729]  drm_helper_probe_single_connector_modes+0x52a/0x6f0 [drm_kms_helper]
    2018-08-29T18:37:47.918443+02:00 debian kernel: [ 4422.197740]  drm_mode_getconnector+0x2ea/0x320 [drm]
    2018-08-29T18:37:47.918443+02:00 debian kernel: [ 4422.197753]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-08-29T18:37:47.918444+02:00 debian kernel: [ 4422.197761]  drm_ioctl_kernel+0x67/0xb0 [drm]
    2018-08-29T18:37:47.918445+02:00 debian kernel: [ 4422.197771]  drm_ioctl+0x2c5/0x360 [drm]
    2018-08-29T18:37:47.918445+02:00 debian kernel: [ 4422.197781]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-08-29T18:37:47.918446+02:00 debian kernel: [ 4422.197807]  amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
    2018-08-29T18:37:47.918447+02:00 debian kernel: [ 4422.197812]  do_vfs_ioctl+0xa2/0x620
    2018-08-29T18:37:47.918448+02:00 debian kernel: [ 4422.197816]  ? handle_mm_fault+0xfc/0x1f0
    2018-08-29T18:37:47.918449+02:00 debian kernel: [ 4422.197817]  ksys_ioctl+0x70/0x80
    2018-08-29T18:37:47.918449+02:00 debian kernel: [ 4422.197826]  __x64_sys_ioctl+0x16/0x20
    2018-08-29T18:37:47.918450+02:00 debian kernel: [ 4422.197828]  do_syscall_64+0x55/0x110
    2018-08-29T18:37:47.918451+02:00 debian kernel: [ 4422.197831]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
    2018-08-29T18:37:47.918452+02:00 debian kernel: [ 4422.197833] RIP: 0033:0x7f8212db3dd7
    2018-08-29T18:37:47.918453+02:00 debian kernel: [ 4422.197834] RSP: 002b:00007fffec414a78 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
    2018-08-29T18:37:47.918453+02:00 debian kernel: [ 4422.197836] RAX: ffffffffffffffda RBX: 000055fad3445510 RCX: 00007f8212db3dd7
    2018-08-29T18:37:47.918454+02:00 debian kernel: [ 4422.197836] RDX: 00007fffec414ab0 RSI: 00000000c05064a7 RDI: 000000000000000e
    2018-08-29T18:37:47.918464+02:00 debian kernel: [ 4422.197837] RBP: 00007fffec414ab0 R08: 000055fad344a640 R09: 0000000000000000
    2018-08-29T18:37:47.918465+02:00 debian kernel: [ 4422.197838] R10: 0000000000000000 R11: 0000000000003246 R12: 00000000c05064a7
    2018-08-29T18:37:47.918466+02:00 debian kernel: [ 4422.197838] R13: 000000000000000e R14: 00007fffec414ab0 R15: 000000000000000e
    2018-08-29T18:37:47.918467+02:00 debian kernel: [ 4422.197840] Code: 00 00 00 00 e8 ab ff ff ff 84 c0 74 02 f3 c3 80 3d 70 5e d4 00 00 75 f5 48 c7 c7 88 2c e7 96 c6 05 60 5e d4 00 01 e8 39 aa cc ff <0f> 0b c3 66 0f 1f 44 00 00 8b 06 83 f8 ff 74 39 31 c9 39 f8 89 
    2018-08-29T18:37:47.918468+02:00 debian kernel: [ 4422.197862] ---[ end trace b12ed4d8c691dc13 ]---
    2018-08-29T18:37:47.918469+02:00 debian kernel: [ 4422.197887] ------------[ cut here ]------------
    2018-08-29T18:37:47.918469+02:00 debian kernel: [ 4422.197888] refcount_t: underflow; use-after-free.
    2018-08-29T18:37:47.918470+02:00 debian kernel: [ 4422.197905] WARNING: CPU: 2 PID: 21177 at /build/linux-h2pQxc/linux-4.17.17/lib/refcount.c:187 refcount_sub_and_test+0x3e/0x50
    2018-08-29T18:37:47.918471+02:00 debian kernel: [ 4422.197905] Modules linked in: pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) xt_tcpudp xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter binfmt_misc amdkfd dm_thin_pool amdgpu dm_persistent_data dm_bio_prison dm_bufio libcrc32c wmi_bmof eeepc_wmi asus_wmi sparse_keymap rfkill chash gpu_sched snd_hda_codec_realtek ttm snd_hda_codec_generic edac_mce_amd kvm_amd ccp drm_kms_helper snd_hda_codec_hdmi snd_hda_intel sg rng_core snd_hda_codec snd_hda_core drm kvm snd_hwdep snd_pcm snd_timer snd soundcore irqbypass shpchp fam15h_power k10temp crct10dif_pclmul crc32_pclmul evdev ghash_clmulni_intel i2c_algo_bit serio_raw sp5100_tco pcspkr video wmi button pcc_cpufreq acpi_cpufreq parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4
    2018-08-29T18:37:47.918473+02:00 debian kernel: [ 4422.197933]  crc16 mbcache jbd2 crc32c_generic fscrypto ecb sr_mod cdrom dm_mod hid_generic sd_mod uas usbhid usb_storage hid crc32c_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper ahci libahci xhci_pci libata xhci_hcd i2c_piix4 r8169 mii usbcore scsi_mod usb_common gpio_amdpt gpio_generic
    2018-08-29T18:37:47.918474+02:00 debian kernel: [ 4422.197947] CPU: 2 PID: 21177 Comm: Xorg Tainted: G        W  O      4.17.0-0.bpo.3-amd64 #1 Debian 4.17.17-1~bpo9+1
    2018-08-29T18:37:47.918474+02:00 debian kernel: [ 4422.197948] Hardware name: System manufacturer System Product Name/PRIME A320M-K, BIOS 3401 12/04/2017
    2018-08-29T18:37:47.918475+02:00 debian kernel: [ 4422.197949] RIP: 0010:refcount_sub_and_test+0x3e/0x50
    2018-08-29T18:37:47.918476+02:00 debian kernel: [ 4422.197950] RSP: 0018:ffffbfda0267fb48 EFLAGS: 00010282
    2018-08-29T18:37:47.918477+02:00 debian kernel: [ 4422.197951] RAX: 0000000000000000 RBX: ffff9f924368ec00 RCX: 0000000000000006
    2018-08-29T18:37:47.918477+02:00 debian kernel: [ 4422.197952] RDX: 0000000000000007 RSI: 0000000000000086 RDI: ffff9f924a696730
    2018-08-29T18:37:47.918478+02:00 debian kernel: [ 4422.197953] RBP: ffff9f9248a83b00 R08: 0000000000000001 R09: 00000000000003e0
    2018-08-29T18:37:47.918479+02:00 debian kernel: [ 4422.197953] R10: ffffbfda0267fb70 R11: 00000000000003e0 R12: 00000000ffffffff
    2018-08-29T18:37:47.918480+02:00 debian kernel: [ 4422.197954] R13: ffff9f924551d310 R14: ffff9f9248a83b00 R15: 0000000000000000
    2018-08-29T18:37:47.918480+02:00 debian kernel: [ 4422.197955] FS:  00007f82153c8a40(0000) GS:ffff9f924a680000(0000) knlGS:0000000000000000
    2018-08-29T18:37:47.918481+02:00 debian kernel: [ 4422.197956] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    2018-08-29T18:37:47.918482+02:00 debian kernel: [ 4422.197957] CR2: 000055fad344dff0 CR3: 0000000038690000 CR4: 00000000001406e0
    2018-08-29T18:37:47.918483+02:00 debian kernel: [ 4422.197958] Call Trace:
    2018-08-29T18:37:47.918483+02:00 debian kernel: [ 4422.197995]  dc_sink_release+0x15/0x40 [amdgpu]
    2018-08-29T18:37:47.918484+02:00 debian kernel: [ 4422.198032]  dc_stream_release+0x29/0x50 [amdgpu]
    2018-08-29T18:37:47.918485+02:00 debian kernel: [ 4422.198070]  amdgpu_dm_connector_mode_valid+0xb2/0x1f0 [amdgpu]
    2018-08-29T18:37:47.918486+02:00 debian kernel: [ 4422.198077]  drm_helper_probe_single_connector_modes+0x52a/0x6f0 [drm_kms_helper]
    2018-08-29T18:37:47.918486+02:00 debian kernel: [ 4422.198089]  drm_mode_getconnector+0x2ea/0x320 [drm]
    2018-08-29T18:37:47.918487+02:00 debian kernel: [ 4422.198100]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-08-29T18:37:47.918488+02:00 debian kernel: [ 4422.198108]  drm_ioctl_kernel+0x67/0xb0 [drm]
    2018-08-29T18:37:47.918488+02:00 debian kernel: [ 4422.198116]  drm_ioctl+0x2c5/0x360 [drm]
    2018-08-29T18:37:47.918489+02:00 debian kernel: [ 4422.198126]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-08-29T18:37:47.918490+02:00 debian kernel: [ 4422.198152]  amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
    2018-08-29T18:37:47.918490+02:00 debian kernel: [ 4422.198154]  do_vfs_ioctl+0xa2/0x620
    2018-08-29T18:37:47.918491+02:00 debian kernel: [ 4422.198155]  ? handle_mm_fault+0xfc/0x1f0
    2018-08-29T18:37:47.918492+02:00 debian kernel: [ 4422.198157]  ksys_ioctl+0x70/0x80
    2018-08-29T18:37:47.918493+02:00 debian kernel: [ 4422.198158]  __x64_sys_ioctl+0x16/0x20
    2018-08-29T18:37:47.918493+02:00 debian kernel: [ 4422.198160]  do_syscall_64+0x55/0x110
    2018-08-29T18:37:47.918494+02:00 debian kernel: [ 4422.198162]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
    2018-08-29T18:37:47.918495+02:00 debian kernel: [ 4422.198163] RIP: 0033:0x7f8212db3dd7
    2018-08-29T18:37:47.918496+02:00 debian kernel: [ 4422.198163] RSP: 002b:00007fffec414a78 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
    2018-08-29T18:37:47.918496+02:00 debian kernel: [ 4422.198165] RAX: ffffffffffffffda RBX: 000055fad3445510 RCX: 00007f8212db3dd7
    2018-08-29T18:37:47.918497+02:00 debian kernel: [ 4422.198165] RDX: 00007fffec414ab0 RSI: 00000000c05064a7 RDI: 000000000000000e
    2018-08-29T18:37:47.918498+02:00 debian kernel: [ 4422.198166] RBP: 00007fffec414ab0 R08: 000055fad344a640 R09: 0000000000000000
    2018-08-29T18:37:47.918506+02:00 debian kernel: [ 4422.198167] R10: 0000000000000000 R11: 0000000000003246 R12: 00000000c05064a7
    2018-08-29T18:37:47.918507+02:00 debian kernel: [ 4422.198167] R13: 000000000000000e R14: 00007fffec414ab0 R15: 000000000000000e
    2018-08-29T18:37:47.918508+02:00 debian kernel: [ 4422.198168] Code: c9 75 0c f0 0f b1 16 75 27 85 d2 0f 94 c0 c3 80 3d 28 5e d4 00 00 75 15 48 c7 c7 b8 2c e7 96 c6 05 18 5e d4 00 01 e8 f2 a9 cc ff <0f> 0b 31 c0 c3 83 f8 ff 75 bf eb f6 66 0f 1f 44 00 00 48 89 fe 
    2018-08-29T18:37:47.918509+02:00 debian kernel: [ 4422.198191] ---[ end trace b12ed4d8c691dc14 ]---
    

    Podľa backtrace process spadol na refcount a call trace ukazuje, že problem nastal pri zisťovaní konfigurácie výstupných portov.

    Z tohto je pre mňa ťažké určiť či to spôsobila chyba v zdrovom kóde alebo došlo k neočakavanej udalosti s ktorou vývojar nepočital.

    Pokus o zmenu rozlíšenia cez xrandr nebol úspešny. V dmesg sa objavil chyba podobná v predošlom blogu.

    2018-08-29T18:37:47.930422+02:00 debian kernel: [ 4422.208487] [drm] SADs count is: -2, don't need to read it
    2018-08-29T20:08:36.131080+02:00 debian kernel: [ 9870.412904] [drm:atom_op_jump [amdgpu]] *ERROR* atombios stuck in loop for more than 5secs aborting
    2018-08-29T20:08:36.131105+02:00 debian kernel: [ 9870.412932] [drm:amdgpu_atom_execute_table_locked [amdgpu]] *ERROR* atombios stuck executing C06C (len 1364, WS 0, PS 0) @ 0xC2AC
    

    Ďalší backtrace s oops, ktorý spôsobil, že systém bol bez grafického výstupu.

    2018-09-01T19:23:00.289544+02:00 debian kernel: [25854.565534] refcount_t: increment on 0; use-after-free.
    2018-09-01T19:23:00.289546+02:00 debian kernel: [25854.565570] WARNING: CPU: 0 PID: 26032 at /build/linux-h2pQxc/linux-4.17.17/lib/refcount.c:153 refcount_inc+0x27/0x30
    2018-09-01T19:23:00.289547+02:00 debian kernel: [25854.565571] Modules linked in: pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) xt_tcpudp xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter binfmt_misc dm_thin_pool amdkfd dm_persistent_data dm_bio_prison dm_bufio libcrc32c amdgpu eeepc_wmi asus_wmi sparse_keymap rfkill wmi_bmof snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi snd_hda_intel snd_hda_codec chash gpu_sched ttm edac_mce_amd kvm_amd snd_hda_core ccp drm_kms_helper snd_hwdep rng_core snd_pcm kvm snd_timer snd drm soundcore sg fam15h_power irqbypass evdev crct10dif_pclmul crc32_pclmul ghash_clmulni_intel serio_raw k10temp pcspkr shpchp i2c_algo_bit sp5100_tco video wmi button pcc_cpufreq acpi_cpufreq parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4
    2018-09-01T19:23:00.289549+02:00 debian kernel: [25854.565621]  crc16 mbcache jbd2 crc32c_generic fscrypto ecb sr_mod cdrom dm_mod hid_generic uas usbhid usb_storage hid sd_mod crc32c_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper xhci_pci ahci i2c_piix4 libahci xhci_hcd libata r8169 mii usbcore scsi_mod usb_common gpio_amdpt gpio_generic
    2018-09-01T19:23:00.289550+02:00 debian kernel: [25854.565647] CPU: 0 PID: 26032 Comm: Xorg Tainted: G           O      4.17.0-0.bpo.3-amd64 #1 Debian 4.17.17-1~bpo9+1
    2018-09-01T19:23:00.289551+02:00 debian kernel: [25854.565648] Hardware name: System manufacturer System Product Name/PRIME A320M-K, BIOS 3401 12/04/2017
    2018-09-01T19:23:00.289552+02:00 debian kernel: [25854.565650] RIP: 0010:refcount_inc+0x27/0x30
    2018-09-01T19:23:00.289553+02:00 debian kernel: [25854.565651] RSP: 0018:ffffabd18333b9f0 EFLAGS: 00010282
    2018-09-01T19:23:00.289554+02:00 debian kernel: [25854.565652] RAX: 0000000000000000 RBX: ffff8c7c838cdc00 RCX: 0000000000000006
    2018-09-01T19:23:00.289555+02:00 debian kernel: [25854.565653] RDX: 0000000000000007 RSI: 0000000000000092 RDI: ffff8c7c8a616730
    2018-09-01T19:23:00.289575+02:00 debian kernel: [25854.565654] RBP: ffff8c7c838ca000 R08: 0000000000000001 R09: 00000000000003c2
    2018-09-01T19:23:00.289577+02:00 debian kernel: [25854.565655] R10: ffffabd18333bb70 R11: 00000000000003c2 R12: ffffabd18333ba30
    2018-09-01T19:23:00.289578+02:00 debian kernel: [25854.565656] R13: 0000000000000000 R14: ffff8c7c86627000 R15: 0000000000000000
    2018-09-01T19:23:00.289578+02:00 debian kernel: [25854.565658] FS:  00007f268bacda40(0000) GS:ffff8c7c8a600000(0000) knlGS:0000000000000000
    2018-09-01T19:23:00.289579+02:00 debian kernel: [25854.565659] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    2018-09-01T19:23:00.289580+02:00 debian kernel: [25854.565659] CR2: 00007f26799cd000 CR3: 0000000102764000 CR4: 00000000001406f0
    2018-09-01T19:23:00.289581+02:00 debian kernel: [25854.565661] Call Trace:
    2018-09-01T19:23:00.289582+02:00 debian kernel: [25854.565777]  dc_create_stream_for_sink+0x4e/0x190 [amdgpu]
    2018-09-01T19:23:00.289583+02:00 debian kernel: [25854.565822]  create_stream_for_sink+0x6d/0x5f0 [amdgpu]
    2018-09-01T19:23:00.289584+02:00 debian kernel: [25854.565868]  ? amdgpu_dm_connector_mode_valid+0x62/0x1f0 [amdgpu]
    2018-09-01T19:23:00.289584+02:00 debian kernel: [25854.565945]  ? drm_mode_connector_list_update+0xb3/0x1b0 [drm]
    2018-09-01T19:23:00.289585+02:00 debian kernel: [25854.565987]  amdgpu_dm_connector_mode_valid+0x62/0x1f0 [amdgpu]
    2018-09-01T19:23:00.289586+02:00 debian kernel: [25854.566023]  drm_helper_probe_single_connector_modes+0x52a/0x6f0 [drm_kms_helper]
    2018-09-01T19:23:00.289587+02:00 debian kernel: [25854.566038]  drm_mode_getconnector+0x2ea/0x320 [drm]
    2018-09-01T19:23:00.289587+02:00 debian kernel: [25854.566052]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-09-01T19:23:00.289588+02:00 debian kernel: [25854.566061]  drm_ioctl_kernel+0x67/0xb0 [drm]
    2018-09-01T19:23:00.289589+02:00 debian kernel: [25854.566073]  drm_ioctl+0x2c5/0x360 [drm]
    2018-09-01T19:23:00.289590+02:00 debian kernel: [25854.566084]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-09-01T19:23:00.289591+02:00 debian kernel: [25854.566112]  amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
    2018-09-01T19:23:00.289592+02:00 debian kernel: [25854.566121]  do_vfs_ioctl+0xa2/0x620
    2018-09-01T19:23:00.289593+02:00 debian kernel: [25854.566131]  ? __sys_recvmsg+0x60/0xa0
    2018-09-01T19:23:00.289594+02:00 debian kernel: [25854.566133]  ? __sys_recvmsg+0x8f/0xa0
    2018-09-01T19:23:00.289595+02:00 debian kernel: [25854.566134]  ksys_ioctl+0x70/0x80
    2018-09-01T19:23:00.289596+02:00 debian kernel: [25854.566136]  __x64_sys_ioctl+0x16/0x20
    2018-09-01T19:23:00.289596+02:00 debian kernel: [25854.566141]  do_syscall_64+0x55/0x110
    2018-09-01T19:23:00.289598+02:00 debian kernel: [25854.566147]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
    2018-09-01T19:23:00.289598+02:00 debian kernel: [25854.566175] RIP: 0033:0x7f26894b8dd7
    2018-09-01T19:23:00.289599+02:00 debian kernel: [25854.566176] RSP: 002b:00007fffbc1c05c8 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
    2018-09-01T19:23:00.289600+02:00 debian kernel: [25854.566177] RAX: ffffffffffffffda RBX: 000056037daa2510 RCX: 00007f26894b8dd7
    2018-09-01T19:23:00.289601+02:00 debian kernel: [25854.566178] RDX: 00007fffbc1c0600 RSI: 00000000c05064a7 RDI: 000000000000000e
    2018-09-01T19:23:00.289603+02:00 debian kernel: [25854.566179] RBP: 00007fffbc1c0600 R08: 000056037daa7640 R09: 0000000000000000
    2018-09-01T19:23:00.289604+02:00 debian kernel: [25854.566179] R10: 0000000000000000 R11: 0000000000003246 R12: 00000000c05064a7
    2018-09-01T19:23:00.289604+02:00 debian kernel: [25854.566201] R13: 000000000000000e R14: 00007fffbc1c0600 R15: 000000000000000e
    2018-09-01T19:23:00.289605+02:00 debian kernel: [25854.566203] Code: 00 00 00 00 e8 ab ff ff ff 84 c0 74 02 f3 c3 80 3d 70 5e d4 00 00 75 f5 48 c7 c7 88 2c 27 9f c6 05 60 5e d4 00 01 e8 39 aa cc ff <0f> 0b c3 66 0f 1f 44 00 00 8b 06 83 f8 ff 74 39 31 c9 39 f8 89 
    2018-09-01T19:23:00.289606+02:00 debian kernel: [25854.566230] ---[ end trace 131c01da2c00fd50 ]---
    2018-09-01T19:23:00.289607+02:00 debian kernel: [25854.566307] BUG: unable to handle kernel NULL pointer dereference at 00000000000000b8
    2018-09-01T19:23:00.289608+02:00 debian kernel: [25854.566319] PGD 0 P4D 0 
    2018-09-01T19:23:00.289608+02:00 debian kernel: [25854.566323] Oops: 0000 [#1] SMP NOPTI
    2018-09-01T19:23:00.289609+02:00 debian kernel: [25854.566330] Modules linked in: pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) xt_tcpudp xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter binfmt_misc dm_thin_pool amdkfd dm_persistent_data dm_bio_prison dm_bufio libcrc32c amdgpu eeepc_wmi asus_wmi sparse_keymap rfkill wmi_bmof snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi snd_hda_intel snd_hda_codec chash gpu_sched ttm edac_mce_amd kvm_amd snd_hda_core ccp drm_kms_helper snd_hwdep rng_core snd_pcm kvm snd_timer snd drm soundcore sg fam15h_power irqbypass evdev crct10dif_pclmul crc32_pclmul ghash_clmulni_intel serio_raw k10temp pcspkr shpchp i2c_algo_bit sp5100_tco video wmi button pcc_cpufreq acpi_cpufreq parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4
    2018-09-01T19:23:00.289610+02:00 debian kernel: [25854.566365]  crc16 mbcache jbd2 crc32c_generic fscrypto ecb sr_mod cdrom dm_mod hid_generic uas usbhid usb_storage hid sd_mod crc32c_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper xhci_pci ahci i2c_piix4 libahci xhci_hcd libata r8169 mii usbcore scsi_mod usb_common gpio_amdpt gpio_generic
    2018-09-01T19:23:00.289611+02:00 debian kernel: [25854.566385] CPU: 0 PID: 26032 Comm: Xorg Tainted: G        W  O      4.17.0-0.bpo.3-amd64 #1 Debian 4.17.17-1~bpo9+1
    2018-09-01T19:23:00.289612+02:00 debian kernel: [25854.566387] Hardware name: System manufacturer System Product Name/PRIME A320M-K, BIOS 3401 12/04/2017
    2018-09-01T19:23:00.289613+02:00 debian kernel: [25854.566429] RIP: 0010:dc_validate_stream+0x56/0x110 [amdgpu]
    2018-09-01T19:23:00.289614+02:00 debian kernel: [25854.566431] RSP: 0018:ffffabd18333bb50 EFLAGS: 00010202
    2018-09-01T19:23:00.289615+02:00 debian kernel: [25854.566432] RAX: 00000000fffffd01 RBX: ffff8c7c838cdc00 RCX: 00000000000002d8
    2018-09-01T19:23:00.289616+02:00 debian kernel: [25854.566434] RDX: 00000000000000ec RSI: ffff8c7c838cdc08 RDI: ffff8c7c85698480
    2018-09-01T19:23:00.289617+02:00 debian kernel: [25854.566435] RBP: ffff8c7c838cdc08 R08: ffff8c7c838cdcbf R09: 0000000000000320
    2018-09-01T19:23:00.289617+02:00 debian kernel: [25854.566437] R10: ffffabd18333bb70 R11: 0000000000000320 R12: 0000000000000000
    2018-09-01T19:23:00.289618+02:00 debian kernel: [25854.566439] R13: ffff8c7c86627310 R14: ffff8c7c83687800 R15: 0000000000000000
    2018-09-01T19:23:00.289619+02:00 debian kernel: [25854.566441] FS:  00007f268bacda40(0000) GS:ffff8c7c8a600000(0000) knlGS:0000000000000000
    2018-09-01T19:23:00.289620+02:00 debian kernel: [25854.566443] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    2018-09-01T19:23:00.289621+02:00 debian kernel: [25854.566444] CR2: 00000000000000b8 CR3: 0000000102764000 CR4: 00000000001406f0
    2018-09-01T19:23:00.289622+02:00 debian kernel: [25854.566446] Call Trace:
    2018-09-01T19:23:00.289623+02:00 debian kernel: [25854.566491]  amdgpu_dm_connector_mode_valid+0x81/0x1f0 [amdgpu]
    2018-09-01T19:23:00.289624+02:00 debian kernel: [25854.566497]  drm_helper_probe_single_connector_modes+0x52a/0x6f0 [drm_kms_helper]
    2018-09-01T19:23:00.289625+02:00 debian kernel: [25854.566510]  drm_mode_getconnector+0x2ea/0x320 [drm]
    2018-09-01T19:23:00.289626+02:00 debian kernel: [25854.566522]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-09-01T19:23:00.289627+02:00 debian kernel: [25854.566531]  drm_ioctl_kernel+0x67/0xb0 [drm]
    2018-09-01T19:23:00.289628+02:00 debian kernel: [25854.566541]  drm_ioctl+0x2c5/0x360 [drm]
    2018-09-01T19:23:00.289629+02:00 debian kernel: [25854.566553]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-09-01T19:23:00.289630+02:00 debian kernel: [25854.566581]  amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
    2018-09-01T19:23:00.289631+02:00 debian kernel: [25854.566584]  do_vfs_ioctl+0xa2/0x620
    2018-09-01T19:23:00.289632+02:00 debian kernel: [25854.566586]  ? __sys_recvmsg+0x60/0xa0
    2018-09-01T19:23:00.289633+02:00 debian kernel: [25854.566588]  ? __sys_recvmsg+0x8f/0xa0
    2018-09-01T19:23:00.289633+02:00 debian kernel: [25854.566591]  ksys_ioctl+0x70/0x80
    2018-09-01T19:23:00.289634+02:00 debian kernel: [25854.566593]  __x64_sys_ioctl+0x16/0x20
    2018-09-01T19:23:00.289635+02:00 debian kernel: [25854.566595]  do_syscall_64+0x55/0x110
    2018-09-01T19:23:00.289636+02:00 debian kernel: [25854.566597]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
    2018-09-01T19:23:00.289637+02:00 debian kernel: [25854.566599] RIP: 0033:0x7f26894b8dd7
    2018-09-01T19:23:00.289638+02:00 debian kernel: [25854.566600] RSP: 002b:00007fffbc1c05c8 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
    2018-09-01T19:23:00.289639+02:00 debian kernel: [25854.566602] RAX: ffffffffffffffda RBX: 000056037daa2510 RCX: 00007f26894b8dd7
    2018-09-01T19:23:00.289639+02:00 debian kernel: [25854.566604] RDX: 00007fffbc1c0600 RSI: 00000000c05064a7 RDI: 000000000000000e
    2018-09-01T19:23:00.289640+02:00 debian kernel: [25854.566605] RBP: 00007fffbc1c0600 R08: 000056037daa7640 R09: 0000000000000000
    2018-09-01T19:23:00.289641+02:00 debian kernel: [25854.566607] R10: 0000000000000000 R11: 0000000000003246 R12: 00000000c05064a7
    2018-09-01T19:23:00.289642+02:00 debian kernel: [25854.566608] R13: 000000000000000e R14: 00007fffbc1c0600 R15: 000000000000000e
    2018-09-01T19:23:00.289650+02:00 debian kernel: [25854.566610] Code: 74 5f 8b 46 38 89 86 68 02 00 00 48 8b 07 48 8d 6b 08 48 89 ee 48 8b 00 e8 c8 aa 3a de 84 c0 75 0a 5b b8 05 00 00 00 5d 41 5c c3 <49> 8b bc 24 b8 00 00 00 48 89 de 48 8b 07 48 8b 00 e8 a4 aa 3a 
    2018-09-01T19:23:00.289652+02:00 debian kernel: [25854.566675] RIP: dc_validate_stream+0x56/0x110 [amdgpu] RSP: ffffabd18333bb50
    2018-09-01T19:23:00.289653+02:00 debian kernel: [25854.566676] CR2: 00000000000000b8
    2018-09-01T19:23:00.289653+02:00 debian kernel: [25854.566678] ---[ end trace 131c01da2c00fd51 ]---
    2018-09-01T19:23:00.301471+02:00 debian kernel: [25854.575953] [drm] SADs count is: -2, don't need to read it
    2018-09-01T19:23:21.297226+02:00 debian kernel: [25875.574593] sysrq: SysRq : Emergency Remount R/O
    2018-09-01T19:23:21.337370+02:00 debian kernel: [25875.613711] EXT4-fs (dm-0): re-mounted. Opts: (null)
    2018-09-01T19:23:21.373373+02:00 debian kernel: [25875.649384] EXT4-fs (dm-2): re-mounted. Opts: (null)
    2018-09-01T19:23:21.521385+02:00 debian kernel: [25875.795933] EXT4-fs (dm-9): re-mounted. Opts: (null)
    2018-09-01T19:23:21.567805+02:00 debian kernel: [25875.845097] EXT4-fs (dm-11): re-mounted. Opts: (null)
    2018-09-01T19:23:21.581513+02:00 debian kernel: [25875.856342] EXT4-fs (dm-10): re-mounted. Opts: (null)
    2018-09-01T19:23:21.589522+02:00 debian kernel: [25875.864978] EXT4-fs (dm-4): re-mounted. Opts: (null)
    2018-09-01T19:23:21.621515+02:00 debian kernel: [25875.896528] EXT4-fs (dm-5): re-mounted. Opts: (null)
    2018-09-01T19:23:21.693380+02:00 debian kernel: [25875.970178] EXT4-fs (dm-1): re-mounted. Opts: (null)
    

    Záver

    V prídade, že k týmto udalostiam znovu dôjde tak budem nútený prejsť späť na funkčné jadro a budem zvažovať či danú chybu nahlásim.

    V tomto prípade ak aj dôjde k vygenerovaniu backtrace, nedôjde k zablokovaniu výstupu grafickej karty.

    Z dôvodu, že tieto pády za určitých okolnosti spôsobujú nepredvídateľné správanie. Som sa rozhodol prejsť späť na staršie funkčné jadro.

    Aktualizacia

           

    Hodnocení: 0 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    30.8.2018 08:12 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Nový hw - bugy 2
    V prídade, že k týmto udalostiam znovu dôjde tak budem nútený prejsť späť na funkčné jadro a budem zvažovať či danú chybu nahlásim.
    Nic proti, ale tos měl udělat už dávno místo sepisování blogpostu.
    30.8.2018 10:49 ewew | skóre: 40 | blog: ewewov_blog
    Rozbalit Rozbalit vše Re: Nový hw - bugy 2

    Jasne mohol som. Ale myslím, že je lepšie najprv to otestovať a potom hlásiť.

    Root v linuxe : "Root povedal, linux vykona."
    30.8.2018 11:34 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Nový hw - bugy 2

    Pokud chcete něco testovat (a hlavně pokud to chcete reportovat jinam než do distribuční bugzilly), doporučuji především ověřit, jestli se to dá reprodukovat i s aktuálním jádrem (4.19-rc1 nebo aspoň 4.18.5).

    Z tohto je pre mňa ťažké určiť či to spôsobila chyba v zdrovom kóde alebo došlo k neočakavanej udalosti s ktorou vývojar nepočital.

    Tohle je téměř jistě softwarová chyba a dost možná opravdu use after free, jak naznačuje ten warning. Increment z nuly sice někdy nastává kvůli tomu, že se používal atomic_inc() místo explicitní inicializace na jedničku v případech, kdy je jisté, že aktuální hodnota musí být nula, ale to už se většinou vychytalo a co jsem se zběžně díval do zdrojáku, tady to nevypadá na ten případ. (Navíc by se to pravděpodobně projevilo dřív než po víc než hodině.)

    31.8.2018 21:41 BFU
    Rozbalit Rozbalit vše Re: Nový hw - bugy 2
    next/master je to kde to chces testovat a debugovat.
    31.8.2018 22:11 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Nový hw - bugy 2
    Stačilo by tu chybovou hlášku vyhledat googlem, třeba s omezením na lkml a čas apod. Pokud to už někdo nahlásil, tak to rovnou vyplivne relevantní diskuzi a třeba i s patchem.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.